@charset "utf-8";
/* CSS Document */
.pages a {
	padding:1px 6px 0 0;
}
.the_button {
	line-height:12px;
}
	.the_button span {
		padding:3px 0 0 9px;
	}
	.pages a.more-link span{
		 display: inline;
		 padding:2px 12px 7px 8px;
		 position:relative;
		 line-height:16px
	}
	.pages a span{
		 display: inline;
		 padding:2px 3px 7px 8px;
		 position:relative;
		 line-height:16px
	}
	.shortcode-button span {
		display:inline;
		line-height:37px;
		zoom:1;
		padding:2px 14px 4px 7px;
	}
		.shortcode-button span img {
			margin:0px 6px 0 0;
		}
		.the_button span i{
			line-height:20px;
			vertical-align:middle
		}
		.pages a span i{
		   position: absolute;
		   top:3px;
		   right: 5px;
		}
#content ul.gallery {
	width:620px;
}
#content ul.gallery li {
	display:inline;
	padding:3px 4px 1px 4px;
}
.cols .col_1-4 {
	display:inline;
}
#mainmenu li div ul {
	float:left;
	width:204px;
}
ul.pxs_slider li div.holder div.desc_bg {
	padding:32px 90px 20px 41px
}
.article.news {
	overflow:hidden;
}
.blog_ico {
	padding:5px 4px 2px 6px;
}
.c_search input {
	height:20px;
}
.blog_ico span {
	top:6px;
}
.col_1-3.highslide span {
	top:9px;
}
.col_2-3.cont_holder .cols.benefits .col_1-3 {
	height:150px;
}
.col_2-3 .col_1-3.highslide span {
	height:145px;
}
.col_2-3.cont_holder .cols.benefits .col_1-3 .desc {
	height:118px;
	background:url("../images/benefits_ons1.png") no-repeat 0 -3px;
}
#aside .testi_content {
	width:260px;
}
.frame, .frame.position-right {
	padding:3px 6px 1px 4px;
}
.paginator {
	margin:0px 0 0 0;
}