h1, h2, h3, h4, h5, h6 { font-weight:normal;  line-height: normal;}

img { width:auto}

.cat-items, .cat-children, h1, h2, h3, h4, h5, .searchintro, .results h2, .items-leading, .items-row, .items-more, .category-desc { margin-bottom:10px;}
p { margin-bottom:15px}

label { margin-bottom:0; padding-top:5px; float:left; margin-right:10px}
legend { text-transform:uppercase; border-bottom:1px dotted #cfcfcf;}

.ui-accordion .ui-accordion-content { overflow:hidden}

address{ line-height:inherit}
.left { float:left; margin-right:20px;} 
.right { float:right; margin-left:20px;} 


/*--------------------------------------------------------------------* HEADER *---------------------------------------------------------------------*/
	/*Font size*/
	#block-header .timer { line-height:20px; position:absolute; right:110px}
	#block-header .font-size { position:absolute; right:0}
	
	.font-size a { width:25px; height:20px; display:block; text-indent:-999em; float:right; margin-left:3px; font-size:0; background-image:url(../images/button.png)}
	.font-size a.smaller { background-position:0 0}
	.font-size a.bigger { background-position:0 -20px}
	.font-size a.reset { background-position:0 -40px}
	
	.pagination { height:auto; overflow:hidden}
	.pagination .counter { float:right}
	.pagination ul li a { color:#363636}
	
	/*Breadcrumb*/
	#block-breadcrumb .row { padding:0}
	#block-breadcrumb .breadcrumbs { text-transform:uppercase; color:#6a6a6a; padding-bottom:5px}
	#block-breadcrumb .breadcrumbs a, #block-breadcrumb .breadcrumbs span { margin-right:10px; }
	#block-breadcrumb .breadcrumbs .separator { font-weight:700}
	
/*--------------------------------------------------------------------* ARTICLE *--------------------------------------------------------------------*/	
/*All Category*/
#main-body ul.all-cate-list { margin-left:20px}
#main-body ul.all-cate-list li { margin-bottom:5px;}

/*Contact*/
.contact-form { padding:5px}
.contact-form .controls { overflow:hidden; padding-left:2px}
.contact-form .btn_controls { padding-bottom:5px}

/*Weblinks*/
.categories-list { margin-bottom:20px}
.categories-list li { margin-bottom:5px}
.categories-list [class^="icon-"], .categories-list [class*=" icon-"] { width:18px}

.hidelabeltxt { display:none}
.tbl_weblink .title span { color:#aaa; margin-right:10px; font-style:italic}
.tbl_weblink .title img { margin-right:5px}
.tbl_weblink .title .description { margin-left:20px; font-size:11px}
.tbl_weblink .title p { margin:0}

/*Search Result*/

.search_result .button { padding:4px 5px 3px}
.search_result label { display:inline;}
.search_result fieldset { margin-bottom:20px}
.search_result .counter { float:right}
.search_result input{ margin:2px 5px 0}

.word input, .phrases-box input { float:left; margin-right:10px}

.phrases .phrases-box { margin-bottom:10px; overflow:hidden}
.phrases .phrases-box label { margin-right:20px; padding:0}

ul.list-only { margin:0; padding:0}
ul.list-only li { float:left; margin:0 10px 5px 0; list-style-type:none}
ul.list-only li label { float:none; padding-top:0}

ul.search-results { margin:0 0 20px; padding:0}
ul.search-results li { margin-bottom:15px; border-top:1px dotted #cfcfcf; padding-top:15px; list-style-type:none;}

/*---------------------------------------------------------------------* ADMIN *---------------------------------------------------------------------*/	
	.profile ul { margin:0 0 20px;}
	.profile ul li { list-style-type: none; margin-bottom:5px; display:block;}
	
	#system-message dt { margin:0 0 10px; font-size:120%;}
	#system-message dd { margin:0;}
	#system-message ul { border:1px solid; padding:5px 10px; margin:0 0 15px}
	#system-message ul li { padding:10px 0 10px 25px; background-position:0 50%; background-repeat:no-repeat; list-style-type:none;}
	
	/*System*/
	#system-message > .message > ul { background:#d4f2ff; border-color:#79d2fb; color:#004261}
	#system-message > .message > ul > li { background-image:url(../images/icon-message.png);}
	
	#system-message > .error > ul  { background:#ffcece; border-color:#eb6363; color:#ae0000}
	#system-message > .error > ul > li {background-image:url(../images/icon-error.png);}
	
	#system-message > .notice > ul { background:#ffe1f1; border-color:#ffc1ea; color:#51002c}
	#system-message > .notice > ul > li { background-image:url(../images/icon-note.png); }
	
	#system-message > .warning > ul { background:#fffcce; border-color:#ffbf14; color:#2e1f00}
	#system-message > .warning > ul > li { background-image:url(../images/icon-warning.png);}

	/*Actions*/
	ul.actions { float:right}
	ul.actions li { display:inline;}
	
	/*Artile Info*/
	.article-info {	font-size:88%;color:#666; line-height:18px;	overflow:hidden; margin-top:0; font-style:italic}
	.article-info dd { float:left;	margin-left:10px; padding-left:10px; border-left:1px dotted #ccc;}
	.article-info dd:first-child { border:0; margin:0; padding:0;}	
	
	/*Edit Article*/
	.edit label { width:120px; line-height:28px; margin-bottom:0}
	
	.edit .formelm { overflow:hidden}
	.edit .formelm .inputbox { float:left}
	.edit .formelm .calendar { margin:6px 0 0 5px}
	
	.edit .mceEditor { margin-bottom:20px; display:block}
	.edit #editor-xtd-buttons div.readmore a { font:11px/22px Arial, Helvetica, sans-serif; color:#666}
	.edit #adminForm fieldset { margin-bottom:15px; overflow:hidden}
	.edit #adminForm fieldset textarea.inputbox { width:95%}
	
	.filter-search select { float:left; margin-right:10px}
	
	.description label { float:none}
	
	/*User*/
	.log_users input, .log_users .button { float:left; margin-right:10px}
	.log_users .form-fields { overflow:hidden}
	.log_users label{ width:160px; margin-right:0}
	.log_users .btn_submit { margin-left:160px}
	.log_users fieldset { margin-bottom:20px}
	
	.login-form-fields label { width:80px}
	.login-form-fields .button { margin-left:90px}
	
	.profile label { padding-top:0}
	
	/*Tool Tips*/
	.tip-wrap .tip{ background-color:#fff; padding:10px; border:1px solid #ccc}
	.tip-wrap .tip-title { text-transform:uppercase; border-bottom:1px dashed #dfdfdf; padding-bottom:5px; font-weight:700}
	
/*Responsive*/
@media (min-width:1900px) {
.categories-list [class^="icon-"], .categories-list [class*=" icon-"] {margin-top:3px}

.log_users label { width:300px}
.log_users .btn_submit { margin-left:300px}

.login-form-fields label { width:140px}
.login-form-fields .button { margin-left:150px}
}