a.cke_button {
    display: inline-block;
    height: 18px;
    padding: 1px 8px;
    outline: 0;
    cursor: default;
    float: left;
    border: 0;
}

a.cke_dialog_tab {
    height: 26px !important;
    padding: 4px 8px;
    margin-right: 3px;
    display: inline-block;
    cursor: pointer;
    line-height: 16px;
    outline: 0;
    color: #595959;
    border: 1px solid #bfbfbf;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    background: #d4d4d4;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));
    background-image: -moz-linear-gradient(top,#fafafa,#ededed);
    background-image: -webkit-linear-gradient(top,#fafafa,#ededed);
    background-image: -o-linear-gradient(top,#fafafa,#ededed);
    background-image: -ms-linear-gradient(top,#fafafa,#ededed);
    background-image: linear-gradient(top,#fafafa,#ededed);
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fffafafa',endColorstr='#ffededed');
}

.has-error{
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

label.p-label-required:after {
	content: '(*)' !important;
	color: #F00;
	margin-left: 3px;
}

.artilce-table-title{
	width: 45%;
}

.artilce-table-action{
	width: 10%;
}
.z-index-zero{
	z-index:0 !important;
}
.category-choosing{
	background-color:#f1f1f1;
}

.margin-top-30{
	margin-top:30px;
}