.mi_label_sub_header {
	font-size: 85%;
	color: #2489CE;
	font-weight: bold;
}
.mi_sub_header {
	padding-bottom: 4px;
}
.mi_choose_product_parent {
	font-size: 95%;
}
.mi_label_sub_header_red {
	font-size: 85%;
	color: #8F1433;
	font-weight: bold;
}
.mi_show_text {
	font-size: 75%;
	font-weight: bold;
	color: #666666;
}
.mi_mobile_form_help {
	font-size: 55%;
	color: #2489CE;
}
.ui-field-contain, fieldset.ui-field-contain {
	border-width: 0 !important;
	margin: 0;
	overflow: visible;
	padding-bottom: 4px;
	padding-top: 0px;
}

.mi_label {
	font-size: 85%;
	color: #666666;
}
.mi_label_red {
	font-size: 85%;
	color: #FF0000;
}
a {
    color: #0088CC;
    text-decoration: none;
}
a:hover {
    color: #005580;
    text-decoration: underline;
}
.img-rounded {
    border-radius: 6px 6px 6px 6px;
}
.img-polaroid {
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    padding: 4px;
}
.img-circle {
    border-radius: 500px 500px 500px 500px;
}

small {
    font-size: 75%;
}
.muted {
    color: #999999;
}


.ui-field-contain input.ui-input-text, .ui-field-contain textarea.ui-input-text, .ui-field-contain .ui-input-search {
    display: inline-block;
    width: 100%;
}



// SHIYUN


.my_order_by.mi_dropdown {
width: 50% !important;
}

.mobilefontsgray{
	font-size:90% !important;
}

.mobilefonts{
	font-size:90% !important;
	color:#969696;
}

.shiyunlabels{
	background-color: #E3675C !important;
	color:#FFFFFF !important;
}



/* theme Y-------custom theme JQueryMobile -Shiyun
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-y {
	border: 1px solid 		#bbb /*{y-bar-border}*/;
	background: 			#bbb /*{y-bar-background-color}*/;
	color: 					#333 /*{y-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{y-bar-shadow-x}*/ 1px /*{y-bar-shadow-y}*/ 0 /*{y-bar-shadow-radius}*/ #eee /*{y-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ddd /*{y-bar-background-start}*/), to( #bbb /*{y-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ddd /*{y-bar-background-start}*/, #bbb /*{y-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ddd /*{y-bar-background-start}*/, #bbb /*{y-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ddd /*{y-bar-background-start}*/, #bbb /*{y-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ddd /*{y-bar-background-start}*/, #bbb /*{y-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ddd /*{y-bar-background-start}*/, #bbb /*{y-bar-background-end}*/);
}
.ui-bar-y,
.ui-bar-y input,
.ui-bar-y select,
.ui-bar-y textarea,
.ui-bar-y button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-bar-y .ui-link-inherit {
	color: 	#333 /*{y-bar-color}*/;
}

.ui-bar-y a.ui-link {
	color: #2489ce /*{y-bar-link-color}*/;
	font-weight: bold;
}

.ui-bar-y a.ui-link:visited {
    color: #2489ce /*{y-bar-link-visited}*/;
}

.ui-bar-y a.ui-link:hover {
	color: #2489ce /*{y-bar-link-hover}*/;
}

.ui-bar-y a.ui-link:active {
	color: #2489ce /*{y-bar-link-active}*/;
}

.ui-body-y,
.ui-overlay-y {
	border: 1px solid 		#bbb /*{y-body-border}*/;
	color: 					#333 /*{y-body-color}*/;
	text-shadow: 0 /*{y-body-shadow-x}*/ 1px /*{y-body-shadow-y}*/ 0 /*{y-body-shadow-radius}*/ 	#fff /*{y-body-shadow-color}*/;
	background: 			#fff /*{y-body-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fff /*{y-body-background-start}*/), to( #fff /*{y-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fff /*{y-body-background-start}*/, #fff /*{y-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fff /*{y-body-background-start}*/, #fff /*{y-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fff /*{y-body-background-start}*/, #fff /*{y-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fff /*{y-body-background-start}*/, #fff /*{y-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fff /*{y-body-background-start}*/, #fff /*{y-body-background-end}*/);
}
.ui-overlay-y {
	background-image: none;
	border-width: 0;
}
.ui-body-y,
.ui-body-y input,
.ui-body-y select,
.ui-body-y textarea,
.ui-body-y button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-y .ui-link-inherit {
	color: 	#333 /*{y-body-color}*/;
}

.ui-body-y .ui-link {
	color: #2489ce /*{y-body-link-color}*/;
	font-weight: bold;
}

.ui-body-y .ui-link:visited {
    color: #2489ce /*{y-body-link-visited}*/;
}

.ui-body-y .ui-link:hover {
	color: #2489ce /*{y-body-link-hover}*/;
}

.ui-body-y .ui-link:active {
	color: #2489ce /*{y-body-link-active}*/;
}

.ui-btn-up-y {
	border: 1px solid 		#bbb /*{y-bup-border}*/;
	background: 			#fff /*{y-bup-background-color}*/;
	font-weight: bold;
	color: 					#333 /*{y-bup-color}*/;
	text-shadow: 0 /*{y-bup-shadow-x}*/ 1px /*{y-bup-shadow-y}*/ 0 /*{y-bup-shadow-radius}*/ #fff /*{y-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fafafa /*{y-bup-background-start}*/), to( #f6f6f6 /*{y-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fafafa /*{y-bup-background-start}*/, #f6f6f6 /*{y-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fafafa /*{y-bup-background-start}*/, #f6f6f6 /*{y-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fafafa /*{y-bup-background-start}*/, #f6f6f6 /*{y-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fafafa /*{y-bup-background-start}*/, #f6f6f6 /*{y-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fafafa /*{y-bup-background-start}*/, #f6f6f6 /*{y-bup-background-end}*/);
}
.ui-btn-up-y:visited,
.ui-btn-up-y a.ui-link-inherit {
	color: 					#333 /*{y-bup-color}*/;
}
.ui-btn-hover-y {
	border: 1px solid 		#aaa /*{y-bhover-border}*/;
	background: 			#eee /*{y-bhover-background-color}*/;
	font-weight: bold;
	color: 					#333 /*{y-bhover-color}*/;
	cursor: pointer;
	text-shadow: 0 /*{y-bhover-shadow-x}*/ 1px /*{y-bhover-shadow-y}*/ 0 /*{y-bhover-shadow-radius}*/ 	#fff /*{y-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #eee /*{y-bhover-background-start}*/), to( #fff /*{y-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #eee /*{y-bhover-background-start}*/, #fff /*{y-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #eee /*{y-bhover-background-start}*/, #fff /*{y-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #eee /*{y-bhover-background-start}*/, #fff /*{y-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #eee /*{y-bhover-background-start}*/, #fff /*{y-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #eee /*{y-bhover-background-start}*/, #fff /*{y-bhover-background-end}*/);
}
.ui-btn-hover-y:visited,
.ui-btn-hover-y:hover,
.ui-btn-hover-y a.ui-link-inherit {
	color: 					#333 /*{y-bhover-color}*/;
}
.ui-btn-down-y {
	border: 1px solid 		#aaa /*{y-bdown-border}*/;
	background: 			#eee /*{y-bdown-background-color}*/;
	font-weight: bold;
	color: 					#333 /*{y-bdown-color}*/;
	text-shadow: 0 /*{y-bdown-shadow-x}*/ 1px /*{y-bdown-shadow-y}*/ 0 /*{y-bdown-shadow-radius}*/ 	#fff /*{y-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e5e5e5 /*{y-bdown-background-start}*/), to( #f2f2f2 /*{y-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #e5e5e5 /*{y-bdown-background-start}*/, #f2f2f2 /*{y-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #e5e5e5 /*{y-bdown-background-start}*/, #f2f2f2 /*{y-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #e5e5e5 /*{y-bdown-background-start}*/, #f2f2f2 /*{y-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #e5e5e5 /*{y-bdown-background-start}*/, #f2f2f2 /*{y-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #e5e5e5 /*{y-bdown-background-start}*/, #f2f2f2 /*{y-bdown-background-end}*/);
}
.ui-btn-down-y:visited,
.ui-btn-down-y:hover,
.ui-btn-down-y a.ui-link-inherit {
	color: 					#333 /*{y-bdown-color}*/;
}
.ui-btn-up-y,
.ui-btn-hover-y,
.ui-btn-down-y {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}


