.button {padding: 5px 10px;display: font-size:90%; inline;background: #777;border: none;color: #fff!important;cursor: pointer;font-weight: bold; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; text-decoration:none;}
.button:hover {background-position: 0 -48px;}
.button:active {background-position: 0 top;position: relative;top: 1px;padding: 6px 10px 4px;}
.button.red { background-color: #e50000; }
.button.pink { background-color: #E22C49; }
.button.purple { background-color: #9400bf; }
.button.green { background-color: #58aa00; }
.button.orange { background-color: #ff9c00; }
.button.blue { background-color: #2c6da0; }
.button.black { background-color: #333; }
.button.grey, .button.gray { background-color: #999; }
.button.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
.button.small { font-size: 75%; padding: 3px 7px; }
.button.small:hover { background-position: 0 -50px; }
.button.small:active { padding: 4px 7px 2px; background-position: 0 top; }
.button.large { font-size: 125%; padding: 7px 12px; }
.button.large:hover { background-position: 0 -35px; }
.button.large:active { padding: 8px 12px 6px; background-position: 0 top; }
.noshow{display:none; visibility:hidden;}

html.login, html.login body{ background-color:#888; }
html.login form{ margin-bottom:0; }
html.login div.modal{ position:relative;margin:48px auto;top:0;left:0; }

label{margin:0 20px;}
form label:first-child{margin:0 20px 0 12px;}
th{background-color:#FCDDE6;}
form.search{ margin:0 0; }
input:not([type="image"]), textarea {padding:3px 5px;}

#modal-recovery{ display:none; }
#OrderDetail table{border-top:solid 1px #FCDDE6;border-left:solid 1px #FCDDE6; margin-bottom:10px;}
#OrderDetail table table tr:hover{background-color:#F7F7F7;}
#OrderDetail table th{border-bottom:solid 2px #F2678C;border-right:solid 1px #FCDDE6; padding:5px; font-size:90%;}
#OrderDetail table td{border-bottom:solid 1px #FCDDE6;border-right:solid 1px #FCDDE6; padding:5px; font-size:90%;}

#footer hr{display:none;}
#footer{background-color:#fff;background-repeat:no-repeat;margin:30px 0;}
#footer p a{font-weight:700;}
#footer p{margin-bottom:0;}
#footer p.right,.users-header a{float:right;}

.dropdown-menu{ display:none; }
.container.top{ margin-top:60px; }
.center{ text-align:center; }
.list-page h2 a{ float:right; }
.crud-actions{ /*width:158px;*/ width:175px;}

.navbar-fixed-top .brand{color:#BDCE24;float:right;margin-left:20px;padding-left:0;padding-right:0;font-family:Roboto,sans-serif;}
.navbar-fixed-top .gohome{color:#CCC;float:right;margin:10px 5px 0;}
.navbar .nav > li > a{color:#ddd;}
.progress-form-file{width:260px;margin:18px 0;}
.pagination{text-align:center;}

.table td{vertical-align:middle;}
.container.login{margin-top:60px;}
.sidebar-nav{padding:9px 0;}
.form-signin{max-width:300px;background-color:#fff;border:1px solid #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);margin:0 auto 20px;padding:19px 29px 29px;}
.form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px;}
.form-signin input[type=text],.form-signin input[type=password]{font-size:16px;height:auto;margin-bottom:15px;padding:7px 9px;}

.fa{font-size:120%;margin:5px 9px 5px 5px;}
.fa.fa-check{color:#0B0;}
.plain-form,.reset-margin{margin:0;}
.fa.fa-ban,.fa.fa-trash-o{color:#C00;}

/*----product category-----*/
.check_product_cattree ul{padding:0 0 0 20px !important;}
ul.check_product_cattree li{ list-style:none; }
ul.check_product_cattree li label.boldlabel{display:inline;width:140px;font-weight:700;}
.check_product_cattree ul.hide{display:none;}
.check_product_cattree span{color:#999;font-family:"Courier New", Courier, monospace;cursor:default;}
.check_product_cattree span.expanded,.check_product_cattree span.collapsed{cursor:pointer;}
ul.check_product_cattree li label{font-weight:400;display:inline;width:140px;}
/*---END-----*/

.multiSelect{width:600px; border:2px inset #AAAAAA; background-color:#FFFFFF; color:#333; font-size:12px; height:auto !important; min-height:70px; height:70px; float:left;}
.multiSelect2{width:450px; border:2px inset #AAAAAA; background-color:#FFFFFF; color:#333; font-size:12px;}
.multiSelect3{width:595px; border:2px inset #AAAAAA; background-color:#FFFFFF; color:#333; font-size:12px;}
.multiSelectCom{ border:2px inset #AAAAAA; background-color:#FFFFFF; color:#333; font-size:12px;	}
.multiSelect ul, .multiSelect2 ul, .multiSelect3 ul, .multiSelectCom ul{	margin:2px; padding-left:0px; list-style:none; 	}
.multiSelect ul li, .multiSelect2 ul li, .multiSelect3 ul li, .multiSelectCom ul li {	cursor:pointer; height:17px; border:1px solid #CCC; padding:0px;	}
.multiSelect ul li input, .multiSelect2 ul input, .multiSelect3 ul li input, .multiSelectCom ul li input{	height:12px; }
.eventLink a,.eventLink a:visited{	margin-left:5px; margin-right:5px;color:#000; }
#post_code_id.multiSelect{height:250px !important; overflow:auto !important;}
#post_code_id ul,
#post_code_id ul li { list-style:none; list-style-type:none; background: transparent none; margin:0; padding:0; margin-right:2px; margin-bottom:2px; padding:3px; }
.liSelect{ background-color:#D6EFF7; }
.liDeSelect{ background-color:#EFEBEF; }
.lowerLink{	float:right; }
.multiColumn{}

.content-box, .content-box-header, ul.content-box-tabs li a.current, .shortcut-button, .notification {-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.content-box {border: 1px solid #ccc;background: #fff;margin: 0 0 20px;}
.content-box-header {
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.content-box, .content-box-header, ul.content-box-tabs li a.current, .shortcut-button, .notification {-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}

.content-box-header { /*background: #e5e5e5 url('../images/bg-content-box.gif') top left repeat-x; margin-top: 1px;*/ height: 40px; }
.content-box-header h3 {/*  float: left; padding: 12px 15px 10px; font-size:13px; */ text-indent:10px; border-bottom:solid 1px #DDD; background-color:#F7F7F7; }

#messages h4, #main-content ul, #main-content ol { padding: 10px 0; }
ul.content-box-tabs { float: right; margin: 0 !important; padding: 12px 15px 0 0 !important; list-style: none; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }
#main-content ul li{border:1px solid #CCC;margin-left:5px;padding:4px 14px;}
ul.content-box-tabs li{float:left;background-image:none!important;border:medium none!important;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;margin:0;padding:0!important;}
ul.content-box-tabs li a.current{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}

/*
.content-box, .content-box-header, ul.content-box-tabs li a.current, .shortcut-button, .notification {
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}*/
ul.content-box-tabs li a.current{background:#fff;border:1px solid #ccc;border-bottom:0;margin:0;}
ul.content-box-tabs li a{color:#333;display:block;border-bottom:0;margin:1px;padding:8px 10px;}
.content-box-content{font-size:13px;border-top:1px solid #ccc;padding:10px;}

#main-content table{width:100%;border-collapse:collapse;}
#main-content tbody{border-bottom:1px solid #ddd;}
#main-content tbody tr.alt-row{background:#f3f3f3;}
#main-content table td,#main-content table th{line-height:.1.8em;padding:5px;}


