.ui-body-c  .ui-link{font-weight:normal;}

#header-icons{font-family:Verdana; font-size:90%; color:#ff0000;}

.ui-bar-a{background-color:#333; background-image:none; border:none; border-bottom:1px solid #aba899;}
.ui-header .ui-title{margin:0; padding:10px 0;}

.ui-li-desc{white-space:normal;}

.ui-footer{font-size:11px; background:none; border:none; text-shadow:none; color:#666; font-weight:normal; padding:10px 10px 0; border-top:1px solid #ccc;}

#pagination-loader{text-align:center;}

h1.title{color:#1977B0; font-size:1.2em}
.title2{color:#1977B0; font-size:1em; font-weight:bold;}

/* COMMON */
.bold{font-weight:bold;}
.unbold{font-weight:normal;}
.text-center{text-align:center;}
.text-right{text-align:right}
.text-left{text-align:left;}
.text-underline{text-decoration:underline;}

.small-text{font-size:.6em;}
.small-text2{font-size:.7em;}
.large-text{font-size:1.1em;}

.color-green{color:#00bd28}
.color-blue{color:#0315ff;}
.color-red{color:#FF0000;}
.color-white{color:#fff;}
.color-black{color:#000;}
.color-gray{color:#666;}
.color-dark-blue{color:#074260;}
/* END OF COMMON */

/* option */
.ui-icon-mobile-option{
	background:none;
	background-image: url('../images/site_images/mobile/icon-option.png');
	background-size: 18px 18px;
	box-shadow:none;
	-webkit-box-shadow:none;
	moz-box-shadow:none;
}
/* end of option */

#message-container .message{border-bottom:1px solid #e2c822; padding:5px;}

/* acknowledgements */
.acknowledgebox{padding:10px 10px 15px; border:1px solid #ccc; padding-left:52px; display:block; background:url('../images/check.gif') 10px 7px no-repeat;}
.acknowledgebox b{margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #ccc; display:block;}
.acknowledgebox p{margin:5px}
/* end of acknowledgement */

.ui-collapsible-content .ui-li:last-child, .ui-li.ui-field-contain:last-child{border-bottom:none;}

/* errors*/
.errorbox{padding:10px 10px 15px; border:1px solid #ccc; padding-left:52px; display:block; background:url('../images/error_button.gif') 10px 7px no-repeat;}
.error{color:#b62c2c; font-style:italic; font-weight:bold;}
.errorbox p{margin:5px 0;}
.error span{padding-left:15px; font-style:normal; font-weight:normal; display:block;}
/* end of errors*/

/* login */
.login-container{width:40%; margin:0 auto; margin-top:20px}
.login-container .ui-field-contain{margin:5px 0; padding:0;}
/* end of login */

/* dashboard */
.dashboard{width:100%; overflow:hidden;}
.dashboard .section{width:32%; margin-right:1%; border:1px solid #ccc;  -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; overflow:hidden;}
.dashboard .section h3{font-size:1.1em; margin:5px 5px 10px; padding:5px 5px 5px 40px; background:url('../images/site_images/mobile/icon-logo.png') left top no-repeat; height:25px;}
.dashboard .section .ui-listview{margin:0;}
/* end of dashboard */

.mceEditor{display:inline-block; width:70%}

/* table */
.listing-table{border:0; border-spacing:0px; width:100%; margin-bottom:10px;}
.listing-table td {padding: 8px; border-bottom:1px solid #ccc;}
.listing-table tr:hover{background-color:#e3eaf1;}

.table-border{border-collapse:collapse;}
.table-border td{border:1px solid #ccc; }
/* end of table */

/* MENU LIST */
.list .ui-listview{margin:-9px -15px !important;}
.list h3.ui-collapsible-heading{margin:0;}
.list .ui-li{padding:0 15px;}
.list .ui-collapsible-content{margin:0;}
/* END OF MENU LIST */

/* cart */
.ui-icon-cart {
	background-image: url("images/app-icon-cart.png");
}
/* end of cart */

#footer{background-color:#333; padding:5px; color:#fff;}
#footer .ui-btn-right{top:auto; margin-right:10px;}
#footer a{color:#fff; text-decoration:none;}
#footer a:hover{text-decoration:underline}