* {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
.flexslider-cherry .flexslider-captionbody {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
@font-face {
	font-family: 'HelveticaNeue';
	src: url('assets/fonts/HelveticaNeue.eot');
}
@font-face {
	font-family: "HelveticaNeue";
	src: url('assets/fonts/HelveticaNeue.eot');
	src: url('assets/fonts/HelveticaNeue.woff') format("woff"), url('assets/fonts/HelveticaNeue.ttf') format("truetype"), url('assets/fonts/HelveticaNeue.svg#HelveticaNeueW23forSKY') format("svg");
	font-weight: bold;
}
.toolbar ul.top_menu > li > ul > li > ul { right: 175px; }
nav ul.menu > li > ul > li > ul { right: 179px; }
.toolbar .search, .toolbar select, header .headerads, .footer_bottom ul.widget_social, .entry_meta .rate, .list_posts_box ul li { float: left; }
header .headerads { margin: 20px 0 0 15px; }
.toolbar ul.top_menu, .toolbar ul.top_menu > li, .newsticker span.title, header .logo, nav ul.menu, nav ul.menu > li, .slider .top_slider ul.slider_meta li, .cat_box ul li.first_news .post_thumbnail, .cat_box ul li.first_news div.post_meta a, .cat_box ul li.first_news div.post_meta a, span.copyrights, .entry_meta .post_thumbnail, .entry_meta .left, .tags span.title, .cat_box ul li .post_thumbnail, .author_box .post_thumbnail, .login_user .post_thumbnail, .news_pic .post_thumbnail, .flickr_badge_image, footer ol.footer_widget > li, footer .widget_tabs, footer ol.footer_widget ul li .post_thumbnail, footer .flickr_badge_image, footer .news_pic .post_thumbnail, .widget_tabs ol.tabs_nav li, .box_tabs ol.box_tabs_nav li, .widget .widget_container ul li .post_thumbnail, .list_posts_box ul li.first_news, .column2 .post_meta a, .news_pic_home .frist_pic, .tagcloud a, ul.sitemap_content > li, .sitemap_search .search_text, .sitemap_search .search_sub, .search_text, .search_sub { float: right; }
.sitemap_search .search_sub { margin-right: 5px; }
.timeline_list li span { margin-left: 20px; }
.news_pic_home .frist_pic {
	margin-right: 0px !important;
	margin-left: 7px !important;
}
.search_text {
	margin-right: 0px;
	margin-left: 10px;
}
.news_pic_home li { margin: 0 10px 10px 0; }
.list_posts_box ul li.first_news { padding-left: 0px; }
.list_posts_box ul li {
	padding-left: 15px !important;
	padding-right: 0px;
}
.widget_tabs ol.tabs_nav li, .box_tabs ol.box_tabs_nav li { text-align: right; }
.widget .widget_container ul li .post_thumbnail { margin: 0 0 0 15px; }
.entry_meta .post_thumbnail {
	margin-right: 0px;
	margin-left: 15px;
}
.cat_box ul li .post_thumbnail, .author_box .post_thumbnail, .login_user .post_thumbnail {
	margin-right: 0px;
	margin-left: 15px;
}
.cat_box ul li.first_news .post_thumbnail {
	margin-left: 15px;
	margin-right: 0px;
}
.entry_meta span {
	margin-right: 0px;
	margin-left: 10px;
}
.entry_meta .rate {
	left: 0px;
	right: auto;
}
.slider .top_slider a.date, .slider .top_slider a.author_link, .cat_box ul li.first_news div.post_meta a.author_link, .cat_box ul li.first_news div.post_meta a.date, .cat_box ul li div.post_meta a.date, .related_item .date {
	margin-left: 20px;
	margin-right: 0px;
}
nav ul.menu { margin: 0 5px 0 0; }
header .logo { margin: 0px 15px 0 0; }
.toolbar .search input { float: right; }
.toolbar .search input[type="text"] { margin: 0 0px 0 5px; }
.toolbar ul.top_menu > li > a, .newsticker span.title, .newsticker_scroller li a, .slider .top_slider a.author_link, .slider .top_slider a.date, .slider .top_slider p, .pagination .wp-pagenavi span, .pagination .wp-pagenavi a, .pagination .wp-pagenavi .pages, .pagination .wp-pagenavi .extend, .pagination .wp-pagenavi .current, .cat_box ul li.first_news div.post_meta a.author_link, .cat_box ul li.first_news div.post_meta a.date, .cat_box ul li div.post_meta a.date, .related_item .date, .cat_box ul li h2, .cat_box ul li h3, .bdayh_post_nav, .bdayh_post_nav a, .entry_meta, .entry_meta a, .tags a, .tags, .tagcloud, .tagcloud a, .entry_meta a, .entry_meta strong, input, button, input[type=submit], select, .login_user, .login_user a, .login_user p, .login_user p a, .popular_posts, .popular_posts a, .widget_container, .widget_container a, .widget_container p, .widget_container span, .commentlist, .commentlist a, .comment-content p, .comment-content, .scrolling_box .scrolling_box_content .items .item, .scrolling_box .scrolling_box_content .items .item a, .scrolling_box .scrolling_box_content .items .item p, .quote-source, .quote-source a, .timeline_list li span, footer ol.footer_widget ul li span, .flexslider-cherry .flexslider-caption p, .pp-code, .pp-code p, .crumbs, .crumbs a, .cat_box ul li.first_news p, .cat_box ul li.first_news, .pp-article-rread-more-blog, .pp-article-rread-more-blog a {
	font-family: Tahoma, Geneva, sans-serif !important;
	font-size: 12px !important;
	font-weight: normal !important;
}
nav ul.menu > li > a, .sidebar_wrapper .widget h3.widget_title, .slider .top_slider h1, .slider .top_slider h3, .slider .top_slider h3 a, .news_box_title2, .news_box_title2 a, .cat_box ul li.first_news h2, .news_box_title3, .news_box_title4, .tags span.title, footer h2.widgettitle, .news_box_title5, h3.sitemap_title, h3.sitemap_title a, .entry-title, .entry-title a, .entry-link, .entry-link a, .flexslider-caption h3 a, .cat_box ul li.first_news h2 a, .cat_box ul li.first_news h2, .pp-title-blog, .pp-title-blog a {
	font-family: 'HelveticaNeue', Arial, Helvetica, sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
}
.widget_tabs ol.tabs_nav li a, .box_tabs ol.box_tabs_nav li a {
	font-family: Tahoma, Geneva, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
}
.slider .top_slider .thumb .readmore, .widget_counters li span, .page_notfound_p, .entry-quote, .entry-quote a, .entry-quote h2, #calendar_wrap th {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 17px !important;
	font-weight: bold !important;
}
.toolbar ul.top_menu > li > a { margin: 0 0 0 30px; }
.newsticker { line-height: 37px; }
.newsticker span.title {
	margin: 0 -15px 0 0;
	line-height: 37px;
}
.newsticker_scroller { padding: 0 15px 0 0; }
.newsticker_scroller li {
	width: 98%;
	margin: 0 15px 0 0;
}
.content_wrapper .sidebar_wrapper { float: left; }
.content_wrapper .sidebar_content { float: right; }
.alert_home .alert_home_close {
	left: 15px;
	right: auto;
}
.pagination { margin: 15px 0 15px 80px !important; }
.slider .top_slider .thumb .readmore {
	background: url(assets/images/bg-10.png) repeat !important;
	text-indent: 0px;
	color: #FFF;
	text-shadow: #000 0px 1px 1px;
	text-align: center;
	line-height: 50px;
}
.social_shers_archives {
	padding-left: 0px;
	padding-right: 15px;
}
.tags span.title { padding: 3px 0 0px 10px; }
.article_tags li { float: right; }
.bdayh_post_previous { text-align: left; }
.bdayh_post_nav { padding-bottom: 15px; }
.bdayh_post_previous a:after {
	content: '»';
	right: 0;
}
.bdayh_post_next a:after {
	content: '«';
	left: 0;
}
ol.login_list li {
	background: url(assets/images/2_arrow.png) no-repeat right center;
	padding-left: 0px;
	padding-right: 15px;
}
footer ol.footer_widget > li, footer .widget_tabs {
	margin-right: 0px;
	margin-left: 30px;
	clear: left;
}
footer ol.footer_widget ul li:last-child {
	margin-bottom: 0px !important;
	background: none;
	padding-bottom: 0px;
}
footer ol.footer_widget > li:last-child { margin-left: 0px !important; }
footer ol.footer_widget li.popular_posts div.flickr_badge_image { margin-right: 12px; }
ol.footer_widget li.popular_posts .flickr_badge_image:nth-child(3n+1) { margin-right: 12px !important; }
footer ol.footer_widget li.popular_posts div.flickr_badge_image:nth-child(3n+0) { margin-right: 0px !important; }
footer .tweet_list li { /*background: url(assets/images/twitter_icon_02.png) no-repeat right 3px !important;*/ text-align: right !important; }
footer ol.footer_widget ul li .post_thumbnail {
	margin-right: 0px;
	margin-left: 15px;
}
footer { text-shadow: rgba(0,0,0,0.5) 0px 1px 1px; }
.widget_tabs ol.tabs_nav li { width: 25%; }
.widget_tabs ol.tabs_nav li:first-child { width: 30%; }
.widget_tabs ol.tabs_nav li:nth-child(3) { width: 20%; }
.widget_tabs ol.tabs_nav li:nth-child(4) { width: 25%; }
.widget_tabs ol.tabs_nav li a { font-size: 11px !important; }
.box_tabs ol.box_tabs_nav li a { padding-bottom: 8px !important; }
.cat_box ul li.first_news div.post_meta a.date, .cat_box ul li div.post_meta a.date, .related_item .date, .slider .top_slider a.date {
	padding-left: 0px !important;
	padding-right: 30px !important;
	background-position: right 0 !important;
}
.cat_box ul li.first_news div.post_meta a.author_link, .slider .top_slider a.author_link {
	background-position: right 0 !important;
	padding-left: 0px !important;
	padding-right: 30px !important;
}
.scrolling_box .scrolling_box_content .items .item:last-child {
	margin-left: 15px;
	margin-right: 0px;
}
.scrolling_box .scrolling_box_content .items .item:first-child { margin-right: 0px; }
.scrolling_box .scrolling_box_content .items .item:last-child {
	margin-left: 0px;
	margin-right: 15px;
}
.scrolling_box .scrolling_box_content .items .item h3, .scrolling_box .scrolling_box_content .items .item, .scrolling_box .scrolling_box_content .items .item p { text-align: right !important; }
.tagcloud a { margin: 0px 0px 5px 5px !important; }
nav ul.menu > li.home a { text-indent: -5555px; }
.page404title { font: bold 33px Arial, Helvetica, sans-serif !important; }
ul.sitemap_content > li ul > li {
	background: url(assets/images/2_arrow.png) no-repeat right 10px;
	padding-left: 0px;
	padding-right: 20px;
}
ul.sitemap_content > li {
	margin-left: 0px;
	margin-right: 30px;
}
ul.sitemap_content > li.end_row {
	margin-left: 0px;
	margin-right: 0px;
}
ul.sitemap_content > li:nth-child(1n+4) {
	margin-left: 0px;
	margin-right: 0px;
}
ul.sitemap_content > li { clear: left; }
.sitemap_search .search_text { }
.timeline_list {
	margin-left: 0px;
	margin-right: 30px;
	border: none;
	border-right: #EEE 1px solid;
}
.timeline_list li a {
	display: inline-block;
	background: url(assets/images/2_arrow.png) no-repeat right 10px;
	padding-right: 15px;
	padding-left: 0px;
}
.widget .widget_container ul li.cat-item {
	background-image: url(assets/images/2_arrow.png) !important;
	background-position: 95% center !important;
	background-repeat: no-repeat !important;
	padding: 10px 15px !important;
	padding-right: 30px !important;
}
.entry_meta span.meta_comments {
	background: url(assets/images/small_icon_comment.png) no-repeat right center;
	padding-left: 0px;
	padding-right: 20px;
}
/*
new
*/

footer .tweet_list li .tweet_avatar, .widget .widget_container .widget_twitter li .tweet_avatar {
	float: right;
	margin-left: 15px;
	margin-top: 5px;
}
.widget .widget_container .widget_twitter li .tweet_avatar { margin-top: 0px; }
.widget .widget_container .widget_twitter li {
	padding-right: 15px;
	background: none;
}
footer ol.footer_widget ul li { margin-bottom: 15px !important; }
footer ol.footer_widget ul li:last-child { margin-bottom: 0px; }
.inner_toolbar .toolbar { padding: 0px 10px 0 10px !important; }
.pp-post-thumbnail-blog {
	float: right !important;
	margin-left: 15px !important;
	margin-right: 0px !important;
}
.toolbar select {
	float: right;
	margin-right: 0px;
}
.ratings ul {
	float: right;
	overflow: hidden;
}
.widget_counters li span { font: bold 12px Tahoma, Geneva, sans-serif !important; }
.flexslider-cherry .flexslider-caption { text-align: right; }
.layout_wide header .logo { margin-right: 0px; }
.layout_wide .header .headerads { margin-left: 0px; }
.layout_wide .toolbar .search { margin-left: -10px; }

/* tablet   1024px
------------------------------------------------ */
@media screen and ( max-width: 985px ) and ( min-width: 768px ) {
.post_thumbnail { direction: ltr; }
footer ol.footer_widget > li:nth-child(2n+0) { margin: 0px !important; }
header .logo {
	float: none;
	margin: 20px auto;
	clear: both;
	text-align: center;
	overflow: hidden;
}
header .headerads {
	margin: 0px auto;
	overflow: hidden;
	clear: both;
	float: none;
	text-align: center;
}
header { height: 225px; }
footer ol.footer_widget > li { width: 351px !important; }
.layout_wide .toolbar .search { margin-left: 0px; }
}
 @media screen and ( max-width: 767px ) and ( min-width: 480px ) {
header .logo, .pp-post-thumbnail-blog {
	margin-left: auto !important;
	margin-right: auto !important;
	float: none !important;
}
.layout_wide .toolbar .search { margin-left: 0px; }
}
@media screen and ( max-width: 479px ) and ( min-width: 320px ) {
header .logo, .toolbar select, .pp-post-thumbnail-blog {
	margin-left: auto !important;
	margin-right: auto !important;
	float: none !important;
}
}
.top-date, .first-post-thumbnail-tabs, .first-post-thumbnail-box { float: right !important; }
.first-post-thumbnail-tabs, .first-post-thumbnail-box {
	margin-right: 0px !important;
	margin-left: 15px !important;
}
.pp-next { right: -50px !important; }
.pp-prev { left: -17px !important; }
