/* data-theme X */

/*********** UP ***********/
.ui-btn-up-x { 
	border: 1px solid #ccc; 
	background: #fff; 
	font-weight: bold; 
	color: #444; 
	text-decoration: none; 
}

.ui-btn-up-x .ui-icon { 
	background-image: url(images/btn_text.png);
	background-repeat: no-repeat; 
	background-color: #5394DB;
	border: 2px solid #DDD; 
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px; 
	width: 80px;
	height: 28px;
}

.ui-btn-up-x .ui-icon-arrow-r {
	background-position: 12px 1px;
}

.ui-btn-up-x a.ui-link-inherit { color: #333; }

/*********** HOVER ***********/
.ui-btn-hover-x { 
	border: 1px solid #aaa; 
	background: #eeeeee; 
	font-weight: bold; 
	color: #222; 
	cursor: pointer;  
	text-decoration: none; 
	background-image: -moz-linear-gradient(top, #fdfdfd, #eeeeee); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #fdfdfd),color-stop(1, #eeeeee));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdfdfd', EndColorStr='#eeeeee')"; }

.ui-btn-hover-x .ui-icon { 
	background-image: url(images/btn_text.png);
	background-repeat: no-repeat; 
	background-color: #4783C0;
	border: 2px solid #CCC; 
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px; 
	width: 80px; 
	height: 28px; 
}

.ui-btn-hover-x .ui-icon-arrow-r {
	background-position: 12px 1px;
}

.ui-btn-hover-x a.ui-link-inherit { color: #222; }


/************ DOWN ************/
.ui-btn-down-x { 
	border: 1px solid #aaaaaa;
	background: #ffffff; 
	font-weight: bold; 
	color: #111; 
	background-image: -moz-linear-gradient(top, #eeeeee, #ffffff); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #eeeeee),color-stop(1, #ffffff));   
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#ffffff')"; 
}

.ui-btn-down-x a.ui-link-inherit { 
	border: 1px solid #808080; 
	background: #ced0d2; 
	font-weight: bold; 
	color: #111; 
	background-image: -moz-linear-gradient(top, #cccccc, #eeeeee); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #cccccc),color-stop(1, #eeeeee));   
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#cccccc', EndColorStr='#eeeeee')"; 
}

.ui-btn-up-x, .ui-btn-hover-d, .ui-btn-down-d { 
	font-family: Helvetica, Arial, sans-serif;
}

/* Override C theme button */
.ui-btn-hover-c { border: 1px solid #aaa; background: #e3e3e3; font-weight: bold; color: #111111; text-decoration: none; }

.ui-btn-text .task-info {
    white-space: normal;
}

.ui-btn-text .task-time{
    white-space: nowrap;
}

.ui-btn.not_completed .ui-btn-inner{
    padding-left: 10px;
}

.app-upsell-banner {
	background-color: #5f9cc5;
	width: 100%;
	height: 64px;
	z-index: 20;
	font-family: Helvetica, Arial, sans-serif;
	position: fixed;
	top: 0;
	left: 0;
}

.app-upsell-banner p {
	color: #fff;
	margin: 15px;
	float: left;
	text-shadow: none;
	width: 150px;
}

.app-upsell-banner a {
	float: right;
	background-color: #ebebeb;
	border-radius: 5px;
	color: #444 !important;
	padding: .5em;
	text-decoration: none;
	text-shadow: none;
	margin: 15px;
}

.ui-title {
	margin: .6em !important;
}
