@charset "utf-8";
/* CSS Document */




table.fontEndTable,
table.fontEndTable th,
table.fontEndTable td {
	border:1px solid #CCC;
	border-collapse:collapse;
}

table.fontEndTable th { 
	text-align:left; background:#CCC;	
}

table.fontEndTable th,
table.fontEndTable td { 
	text-align:left;
	padding:5px;	
}

.category_page {
	padding-right:25px;
}

.category_add {
	width:30%;
	padding-top:50px;
	float:right;	
}

.category_list {
	width:65%;	
	float:left;
}
.close {
    float: right;
    background-color: red;
    color: #ffffff;
    padding: 5px;
    margin-top: -20px;
    margin-right: -20px;
    cursor: pointer;
}
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */



#ajax_edit_area { display:none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); z-index:9999999; }
.preview_area { width: 950px; margin: 40px auto; padding: 20px; border: 5px solid #EEE; background: #FFF; box-shadow: 0 0 5px #000; position: relative; }
.preview_area { min-height:350px; max-height:550px; overflow-y: auto; overflow-x:hidden; float:none;}





#addMoreFile { font-size:20pt; font-weight:bold;}

.addNewPost { background-color:#FFF; padding:25px; margin:20px 20px 0 0;}
.big_title { width:100%;}

#addFileUploadField, 
#remScnt { color:#FFF; background-color:#09C; padding: 5px 20px; cursor:pointer;}
#remScnt {  background-color: #FF6600; }




.paginate { float: right; margin-right: 5px; }
ul.paginate { float: right; list-style: none; }
ul.paginate li { float: left; border:1px solid #D1D1D1; margin: 0px 0 2px 2px; font-weight: bold; }
ul.paginate li a { padding: 2px 5px; text-decoration: none; color: #666; }
ul.paginate li a:hover, ul.paginate li a:active { color: #FFF; background: #D8D8D8; }
ul.paginate li.current { background: #D8D8D8; color: #363636; padding: 0 5px; }
ul.paginate li.disabled { color: #FFF; background: #E6E6E6; padding: 0 5px; }
ul.paginate li.total {  padding: 0 8px; }

.previous_files {}
.previous_files ul {}
.previous_files ul li { padding:5px; position:relative; float:left; width:100px; height:70px; margin:10px 10px 0 0; word-break:break-all; border:1px solid #CCC;}
.previous_files ul li span { position:absolute; right:2px; bottom:2px;}

p.error,
p.success,
p.loading {
	background-repeat:no-repeat; padding:5px 10px 5px 30px; background-position: 2px 3px;
	background-color: #FF6600;
	color: #FFF;
}



p.error { background-color:#FF0000;}
p.success { background-color: #FF6600; }
p.loading { background-image: url();  }


/*.pdf {   
    background-image: url(images/pdf.png);
    background-repeat: no-repeat;
    padding-left: 20px;
}*/

.pdf:before {content: "\f1c1"; font-family: 'FontAwesome'; color: #000; margin-right: 2px;}
.png:before,.jpg:before {content: "\f1c5"; font-family: 'FontAwesome'; color: #000; margin-right: 2px;}
.doc:before,.docx:before {content: "\f1c2"; font-family: 'FontAwesome'; color: #000; margin-right: 2px;}








