textarea.error, input[type="text"].error, input[type="password"].error, input[type="datetime"].error, input[type="datetime-local"].error, input[type="date"].error, input[type="month"].error, input[type="time"].error, input[type="week"].error, input[type="number"].error, input[type="email"].error, input[type="url"].error, input[type="search"].error, input[type="tel"].error, input[type="color"].error, select.error {
	border-color: #b94a48;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #d59392;
}
label.error, span.error { color: #b94a48; }
#loading, #loading1, #loading2, #loading3, #loading4, #loading_file1 { display: none; }
body.login .logo, body.login .box-login { float: left; width: 100%; }
a.add_new_btn:hover, a.add_new_btn:focus, a.add_new_btn:active { text-decoration: none; }
.details { display: none; }
#image_result1, #image_result2, #image_result3 { display: none; }
ul.pagination [class^="icon-"], ul.pagination [class*=" icon-"] { line-height: inherit; }
div[id^="image_result_"] [class^="rw_"] { padding: 5px; }
#comment_list { border: 1px solid #eceaf3; display: table; width: 100%; }
#comment_list.messages-list .messages-item .messages-item-preview { padding: 5px; }
#comment_list.messages-list .messages-item:nth-child(even) { background-color: #eceaf3; }
.btn a { color: #FFFFFF; }
table .clip-file-pdf { color: #FF0000; }
table .clip-file-excel { color: #3d9400; }
.client_info label, .product_info label { font-weight: bold; text-align: right; }
#is_active img { cursor: pointer; }
option.ddlist_cat_label { color: #000000; font-style: italic; font-weight: bold; }
.checkbox.mtask { display: inline-block; margin-left: 20px; }
.danger { color: #d9534f; }
.messages-item-from.role_name { color: #999999 !important; font-size: 12px; font-weight: normal !important; }
.alignright { text-align: right; }
ul.main-navigation-menu li.open > ul.sub-menu { display: block; }
ul.main-navigation-menu li.open > ul.sub-menu li.active > a { background: #D9D9D9; }
a:hover { text-decoration: none; }
.nav > li > a > img { max-width: 40px; }