.container {width: 95%} @media (min-width: 640px) and (max-width: 767px) { .container {width: 90%; }}
@media (max-width: 450px) { .container {width: 100%; padding-left: 10px; padding-right: 5px; }}
@media (max-width: 1100px) { #sidebar div.post-thumbnail {display: none;} } [class^="col-xxs-"]{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;}
@media (max-width: 520px) {
.col-xxs-12{width:100%;}
.col-xxs-11{width:91.66666667%;}
.col-xxs-10{width:83.33333333%;}
.col-xxs-9{width:75%;}
.col-xxs-8{width:66.66666667%;}
.col-xxs-7{width:58.33333333%;}
.col-xxs-6{width:50%;}
.col-xxs-5{width:41.66666667%;}
.col-xxs-4{width:33.33333333%;}
.col-xxs-3{width:25%;}
.col-xxs-2{width:16.66666667%;}
.col-xxs-1{width:8.33333333%;}
table.visible-xxs{display:table!important;}
tr.visible-xxs{display:table-row!important;}
th.visible-xxs,td.visible-xxs{display:table-cell!important;}
.visible-xxs-inline{display:inline!important;}
.visible-xxs-inline-block{display:inline-block!important;}
.hidden-xxs{display:none!important;}
.visible-xxs,.visible-xxs-block{display:block!important;}
}  header #header {height: 100px;}
header #header .date-lang {padding-top: 0; text-align: center;}
p#revision-info {font-family: 'Open Sans'; font-size: 11px; text-align: center; color: #fff; padding: 2px 4px; margin: 1px;
}
#logo {text-align: center; height: 44px; margin-top: 16px; margin-bottom:0; }
#logo img {max-width: 100%;}
@media screen and (min-width: 200px) {
.function-mobile ul li { width: 33.3333%; width: -webkit-calc(100% / 3); width: calc(100% / 3); float: left; position: relative; text-align: center }
}
@media screen and (min-width: 768px) {
.function-mobile ul li { float: left; position: relative; text-align: center }
} body {}
.post-navigation {margin-top: 0;}
#main-content {margin-top: 20px;}
h1 {font-weight: 700;}
#footer-menu-duplicate {display: none;} #crumbs, #crumbs>span>a {color: #AAAAAA; font-family: Arial; font-size: 13px;}
#crumbs a:hover {color: #767676;}
.post-thumbnail a {background-color: white;} .search-btn { background: #dd1f15; color: #fff; font-family: 'sansbold', Arial, Helvetica, sans-serif; padding: 3px 11px; 
text-transform: uppercase; text-shadow: none; border: none; } #main-content a:hover, #main-content a:hover h3, #main-content a:hover h4, #wide-area a:hover h3 {color: #337ab7;}
h1:not(.post-title) { color: #dd1f15; }
h1, h2, h3, h4 {font-family: 'sanscolbold', Arial, sans-serif;}
.bolded {font-weight: bold;} @media screen and (min-width: 768px) {
article {padding-right: 20px;}
}
article .entry {font-size: 16px; padding-right: 15px; border: none; font-family: 'Times New Roman', sans-serif;}
article .entry>p {text-align: justify;}
article.post .entry {box-shadow: -5px 10px 10px #f0f0f0;}
.entry .the_tags_outer {border-bottom: none;}
article .entry {padding-left: 20px; padding-right: 20px; margin-top: 0; padding-top: 15px;}
article .entry.page-entry {padding: 20px 0; text-align: justify;}
img.alignleft, img.alignright { margin-bottom: 24px; background-color: #f0f0f0;}
img.alignleft {margin-right: 24px;}
img.alignright {margin-left: 24px; } 
.wp-caption p.wp-caption-text {font-size: 14px; color: #545454;}
.entry div[id^="attachment"] {border: 1px solid #cbcdcc; background-color: #f9f9f9; } blockquote:before {color: #888; background: #f0f0f0;}
blockquote {font-family: 'Times New Roman', sans-serif, 'Open Sans', Arial, 'Roboto', sans-serif; font-size: 16px; font-weight: bold; border-left: none; border-width: 5px; color: #5c5c5c; border-color: #f0f0f0; padding-bottom: 5px; margin: 30px auto; min-height: 18px; padding-top: 9px; color: #112997;}
article .entry h2 {color: #505050; font-size: 18px; line-height: 1.4em; margin-top: 0; margin-bottom: 20px; font-weight: 500; }
article .entry a:hover {border-bottom: 1px #000 dotted;}
article .entry>p a[href^="http"]:not(.fancybox):after {    font-family: 'FontAwesome'; content: " \f08e"; font-size: 10px; vertical-align: super;} 
article .entry>p a[href*="www.theepochtimes.com"]:not(.fancybox):after {    font-family: 'FontAwesome'; content: " \f0c1"; padding-right: 1px;} article .entry>p a[href*="epochtimes.pl"]:not(.fancybox), article .entry>p a[href^="/"]:not(.fancybox) {color: #112997;}
p.article-note {color: #777; font-style: italic; text-align: left;}
article p.explanation {background-color: #fafafa; padding: 12px 20px; color: #454545;}
article p.original-source-info 
{clear: both; text-align: left; font-style: italic; color: #505050; border-top: dashed 1px #505050; padding-top: 16px; font-size: 13px;}
article p.original-source-info a {color: #505050}
article .entry .the_tags_outer {padding-bottom: 10px;}
.entry h3.first { margin-top: 0; }
.entry div.center { text-align: center; }
div#fbshare { display: block; text-align: right; margin-top: 16px; margin-right: 10px; }
.wp-caption p.wp-caption-text {word-wrap: break-word;}
.wp-caption.alignright {float: right;}
.wp-caption.alignleft {float: left;}
@media screen and (max-width: 630px) {
.wp-caption.alignright, .wp-caption.alignleft {text-align: center; margin: 20px auto; float: none;}
}
.entry .video-container {text-align: center;}
.entry .youtube-container {position: relative; height: 0; padding-bottom: 56.25%; max-width: 569px; text-align: center; margin: 0 auto; margin-bottom: 10px;}
.entry .youtube-container iframe {position: absolute;width: 100%;height: 100%;max-width: 569px;left:  0;}
@media screen and (min-width: 1060px) {
.entry .youtube-container {padding-bottom: 320px;}
}
.video-container {text-align: center;}
.video-container video {max-width: 100%;}
.post-cat-tag { line-height: 20px; padding: 10px 0;}
.post-cat-tag span {padding-left: 0;}
#facebook-share-button {float: right;}
#facebook-share-button a { font-size: 11px; font-family: Helvetica, Verdana, sans-serif; font-weight: bold; color: white; background-color: #4267b2; padding: 4px 8px; border-radius: 3px; -webkit-border-radius: 3px; font-weight: bold; }
#facebook-share-button a:hover {background-color: #365899; text-decoration: none; color: white; border: none;}
#facebook-share-button a i {font-size: 13px; padding-right: 3px} twitterwidget { margin: 10px auto; zoom: 80%; }
#related-articles h3 {font-size: 20px; margin-top: 20px;}
#related-articles h4 {} .page-entry ul li {margin-bottom: 0;}
.entry h3.first, .entry h4.first {margin-top: 0;} #wide-area .row .cat-box .cat-box-title h2 a {text-transform:none;}
#main-nav ul li.menu-item-home.current-menu-item a {background-color: inherit; border: none;}
#searchform {text-align: center;}
header #header {padding-top: 8px;}
.box-left {margin-bottom: 24px;} #main-nav div.main-menu {text-align: center; max-width: 1140px;}
#main-nav ul li.menu-item {float: none; text-align: center;}
#main-nav ul li a {line-height: 27px;}
#main-nav ul li {padding-top: 3px; text-align: center; float: none;}
#main-nav ul li:hover {background-color: rgba(30,30,30, 0.5); }
#main-nav ul ul {background-color: rgba(30,30,30, 0.90); }
#main-nav ul li.menu-item-has-children>a:after {  font-family: 'FontAwesome'; content: " \f107";}
#main-nav ul ul {top: 29px; left: 0;}
.function-mobile ul li a.link { font-family: 'sanscolbold', Arial, Helvetica, sans-serif; text-transform: uppercase; padding-top: 4px; padding-bottom: 6px; text-align: center; margin-right: 0; font-size: 16px; }
.function-mobile ul li a.link i {padding: 0;}
@media(max-width: 1100px) {
.function-mobile ul li:first-of-type a.link {text-align: left; padding-left: 10px} 
.function-mobile ul li:last-of-type a.link {text-align: right; padding-right: 10px;}
}
.function-mobile a.link:hover {background-color: rgba(30,30,30, 0.5); text-decoration: none; cursor: pointer;}
#mobile-slide .container>div {display: none;}
#mobile-slide div.list-group-item-stmenu a:hover {color: #fff;}
#mobile-nav .panel {background-color: #000062;}
#mobile-menu>div>ul {column-count: 2; padding: 4px 10px; background-color: #000062;}
#mobile-menu>div>ul li {border: none;}
#mobile-menu>div>ul>li:first-of-type {display: none;}
@media screen and (min-width: 200px) {
.function-mobile>ul li {width: 25%;);}
.function-mobile>ul li.main {width: 50%;);}
}
@media screen and (min-width: 960px) {
#mobile-menu>ul {column-count: 3;}
}
#mobile-menu li.current-menu-item {text-decoration: underline;}
#mobile-menu>div>ul li.menu-item-has-children>a:after { font-family: 'FontAwesome'; content: " \f107";}
#mobile-menu>div>ul li ul li {padding-left: 15px; border-left: solid 1px #000080; }
#mobile-search form {text-align: right; padding-right: 15px; padding-top: 8px;}
.search-form .search-text {font-family: 'Open Sans', Arial, 'Roboto', 'Roboto Condensed', sans-serif; padding: 3px 6px; border-color: silver; border-radius:0;}
.search-form .search-btn, .search-form .search-btn:hover {padding: 3px 6px; font-family: 'sansbold', Arial, Helvetica, sans-serif; line-height: 17px; font-size: 13px; background: #dd1f15; color: #fff; border-color: brown; text-shadow: none; box-shadow: inset 0px 1px 0 rgba(255, 255, 255, 0.3); border-radius: 0;}
.lang-menu ul ul {border-radius: 0; left: -240px; float: none; column-count: 2; background-color: rgba(255,255,255,0.95); }
.lang-menu ul ul a {color: #191919;}
.lang-menu ul li:hover>ul.sub-menu:before {left: 200px; top: -7px;}
.lang-menu ul ul li:hover > a, .top-nav ul ul :hover > a {color: #FFC600; }
.lang-menu>ul>li a {padding-left:0; }
#main-nav ul ul {width: 198px;}
#main-nav ul.sub-menu a {width: 184px;} .content .article-listing div.post-entry p.post-meta {font-size: 12px;}
.content .article-listing div.post-entry p {font: 13px/20px Arial; }
.content .article-listing div.post-entry p:not(.post-meta) {text-align: justify;}
.content .article-listing article.item-list .post-thumbnail {width: 220px; height:auto; overflow: hidden;} div.not-found {padding:0; margin-bottom: 20px;}
article.sticky {padding: 12px 6px; border-bottom: none; border: dashed 1px silver;}
article.sticky p {margin-bottom: 0;}
.content .article-listing article.item-list.sticky:first-of-type div.post-thumbnail {width: auto; display: block; float: none; text-align: center; margin-right: 0; padding-bottom: 20px;}
article.sticky:nth-of-type(n+2) {background-color: #FAF37E; border: none;}
article.sticky:nth-of-type(n+2) p.post-meta {color: #474747}
article.sticky .post-entry {padding: 0 20px;}
.article-listing article.sticky:first-of-type h2 {padding: 0 20px;}
@media(max-width: 390px) {
.content .article-listing article.item-list .post-thumbnail { width: auto; text-align: center; margin-right: 0; float: none; margin-bottom: 15px; }
}
h2.post-box-title, h2.post-box-title a { font-family: 'sanscolbold', Arial, sans-serif; font-weight: bold; line-height: 26px; font-size: 22px; margin-bottom: 12px;}
.item-list { padding-bottom: 12px; margin-bottom: 12px; }
div.category-description {font-size: 13px; text-align: justify; border: solid 1px #ddd; padding: 20px 20px; margin-bottom: 20px; color: #505050;}
.category-description a {color: #C6180F;} @media(min-width: 768px)   {#sidebar {margin-left: 15px;}}
aside .widget { padding-bottom: 12px; border-bottom: solid 2px #DDD; }
#main-content .search-form .search-text {font-family: 'Open Sans', Arial, sans-serif; padding: 3px 6px; border-color: silver; border-radius:0;}
#main-content .search-form .search-btn, #sidebar .search-form .search-btn:hover, #cookiebar .btn-close {padding: 3px 6px; font-family: 'sansbold', Arial, Helvetica, sans-serif; line-height: 17px; font-size: 13px; background: #dd1f15; color: #fff; border-color: brown; text-shadow: none; box-shadow: inset 0px 1px 0 rgba(255, 255, 255, 0.3); border-radius: 0;}
#sidebar-search form {text-align: center;}
.box-right .widget-top h4 {margin-bottom: 0;}
.post-navigation div {width: 100%; margin-bottom: 8px; font-family: Arial, 'Open Sans'; font-size: 13px; line-height: 19px; }
.post-navigation div.post-previous {}
.post-navigation div.post-next {text-align: left; padding-left: 40px;}
.post-navigation div.post-next a::after {content: "»"; left: 0px;}
.post-navigation div span {font-family: Arial, 'Open Sans'; font-size: 13px; color: #aaa;}
div.widget.posts-list span.date {font-size: 11px; display: inline-block; padding-left: 4px;}
#sidebar h3.post-box-title {display: block;}
#sidebar h3.post-box-title:not(.clean)::before { content: ""; font-family: FontAwesome, Arial, Helvetica, sans-serif; color: rgb(221, 31, 21); font-size: 8px; position: absolute; pointer-events: none; margin-top: 6px; }
#sidebar h3.post-box-title { font-family: Arial, 'Open Sans', Helvetica, sans-serif; font-size: 13px; font-weight: normal; display: block; line-height: 19px;}
#sidebar h3.post-box-title a {}
#sidebar h3.post-box-title>a {padding-left: 15px; display: block; margin-bottom: 5px;}
#sidebar h3.post-box-title i {display: inline; color: #aaa;}
#sidebar h3.post-box-title span {color: #aaa; font-size: 11px; padding-right: 6px;}
#sidebar .post-thumbnail-extra {position: relative; text-align: center; margin-bottom: 10px;}
#sidebar .post-thumbnail-extra img {width: 100%; height: auto; }
.widget .title-small {text-align: center; color: gray; font-size: 13px} a.btn-redstyle {
line-height: 17px;
font-size: 13px;
background: #dd1f15;
color: #fff;
border-color: brown;
display: inline-block;
margin-left: 3px;
padding: 6px 10px;
cursor: pointer;
text-decoration: none;
font-family: Arial;  
border: solid 1px brown;
}
a.btn-whitestyle {
line-height: 17px;
font-size: 13px;
display: inline-block;
margin-left: 3px;
padding: 6px 10px;
cursor: pointer;
text-decoration: none;
font-family: Arial;
border: solid 1px #000062;
color: #000062;
background-color: #fafafa;    
}
#main-content a.btn-redstyle:hover {
text-decoration: none;
border-bottom: solid 1px brown;
color: #fff;
box-shadow: 0px 0px 5px 1px silver;
} ul#menu-widget-footer-menu {display: block; text-align: center;}
ul#menu-widget-footer-menu li {padding: 0px 20px;}
ul#menu-widget-footer-menu li:last-of-type {border-right: none;}
#cookiebar { 
position: fixed; 
bottom: 0; width: 100%;   
text-align: center;
border-top: 2px solid #1C2D76;
border-top: 2px solid #151255;
padding: 8px 0;
background-color: rgba(21,18,85, 0.9);
color: #eee;
font-family: Arial;
font-size: 12px;
z-index: 10;
display: none;
}
#cookiebar p { margin-left: 10px; margin-right: 55px; line-height: 1.4; margin-bottom: 0; }
#cookiebar a.link {
text-decoration: underline;
color: #eee;
}
#cookiebar #cookieaccept {
line-height: 14px;
font-size: 12px;
}
#cookiebar .btn-x {
cursor: pointer;
padding: 0 0 6px 6px;
color: #eee;
}
@media(max-width: 580px)   {
#cookiebar p {text-align: left; margin-right: 35px;}
}
#topcontrol {border-radius: 0; bottom: 11px; display: none; z-index: 100; font-size: 26px; padding-left: 5px; height: auto; line-height: 26px;}
#topcontrol:before { font-family: 'FontAwesome'; content: " \f106"; }
footer#theme-footer {display: block;}  .homepage section			{margin-bottom: 12px;}
@media(max-width: 767px)   {.homepage article {padding-right: 0px;}}
article p.post-meta 		{ font-size: 12px; }
article.top 				{padding-right: 0px;}
article.top>div 			{padding-left: 0;}
article.top p.post-meta		{margin-top: 0;}
article.top p.excerpt		{font-size: 15px; text-align: justify; font-family: 'Times New Roman', sans-serif;}
@media(max-width: 1199px) {article.top div.post-thumbnail {margin-right:0; text-align: center;}}
@media(min-width: 1200px) {article.top>div:first-of-type {padding-right:0;}}
.homepage h3.redaction-title {  font-family: 'sansbold', Arial, Helvetica, sans-serif; color: #dd1f15; font-size: 16px; border-top: solid 1px #DDD; padding-top: 12px; padding-bottom: 8px; margin-right: 15px;}
#wide-area a				{text-decoration: none;} .homepage section h3			{font-size: 16px; }
#wide-area h3					{font-size: 14px; }
#wide-area ul.horizontal-posts 		{padding-left: 15px;}
ul.horizontal-posts li 		{padding-left: 0}
ul.horizontal-posts li p.excerpt 	{font-size: 15px; font-family: 'Times New Roman', sans-serif; text-align: justify; }
@media(max-width: 767px)   { 
article.top p.excerpt {font-size: 14px;}
ul.horizontal-posts li p.excerpt {font-size: 13px; max-height: 234px; overflow: hidden; letter-spacing: -0.7px;} 
ul.horizontal-posts.style-thumbnails h3 {font-size: 13px; letter-spacing: -0.3px; font-weight: 600;}
}
@media(max-width: 520px)   { 
ul.horizontal-posts li p.excerpt {text-align: left;}
}
ul.horizontal-posts div.post-thumbnail 	{margin-right: 0; text-align: center;}
ul.horizontal-posts h4 							{font-size: 14px;}
#wide-area section				{}
#wide-area section .caption 	{background: #00005c url(//epochtimes.pl/wp-content/themes/etpl/images/header-bg.jpg) no-repeat center center;}
#wide-area section .caption h2 	{color: white; font-size: 16px; text-align: center; padding: 8px 0; margin-bottom: 12px;}
#main-area .row { margin-left: 0; margin-right: 0; } div.adsu-placeholder { display: block; text-align: center; margin: 0 auto; margin-top: 15px; margin-bottom: 20px;}
div.adsu-placeholder>div { background-color: #f0f0f0; display: table; width: 100%; min-height: 100px; }
div.adsu-placeholder>div>p {color: white; text-shadow: 0px 1px 4px gray; text-align: center; display: table-cell; vertical-align: middle;}   #sidebar .youtube-container {text-align: center; margin: 0 auto; margin-bottom: 10px;}
#sidebar .youtube-container iframe {}
@media screen and (min-width: 320px) { #sidebar .youtube-container iframe {width: 305px; height: 171.56px;}}
@media screen and (min-width: 520px) { #sidebar .youtube-container iframe {width: 449px; height: 252.56px;}}
@media screen and (min-width: 672px) { #sidebar .youtube-container iframe {width: 560px; height: 315px;}}
@media screen and (min-width: 768px) { #sidebar .youtube-container iframe {width: 193px; height: 108.56px;}}
@media screen and (min-width: 992px) { #sidebar .youtube-container iframe {width: 264px; height: 148.5px;}}
@media screen and (min-width: 1200px) { #sidebar .youtube-container iframe {width: 330.25px; height: 185.77px;}}
@media screen and (min-width: 1600px) { #sidebar .youtube-container iframe {width: 456px; height: 256.0px;}}
.banner {text-align: center; margin-bottom: 10px}
.banner-sy {}
.banner-sy span.label {display: inline-block; background-color: #CCC;} .category-description a {color: #C6180F;}
.center, .centered {text-align: center;}
.entry ul.square li {list-style-type: square;} a {
transition-duration: 0.1s;
}
@media(max-width: 520px)   { 
#cookiebar2 {font-size: 11px; line-height: 12px; text-align: left; }  
article .entry.page-entry {text-align: left;}
}
article .entry a {
word-wrap: break-word;
overflow-wrap: break-word;
hyphens: auto;  
overflow-wrap: break-word;
word-wrap: break-word;
-ms-word-break: break-all;
word-break: break-all;
word-break: break-word;
-ms-hyphens: auto;
-moz-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;
}  .widget.promobox a.large-title {transition: none;}
.widget.promobox a.large-title h3 {margin-top: 10px; margin-bottom: 0px; font-size: 20px;}
.widget.promobox a.large-title h3 .subtitle {display: block; font-size: 80%;}
.widget.promobox a.link-more {font-family: Arial, 'Open Sans', Helvetica, sans-serif; font-size: 13px; line-height: 19px; color: #dd1f15; padding-right: 15px; }
.widget.promobox a.link-more.black {color: #191919;}
.widget.promobox a.link-more.gray {color: #545454;}
.widget.promobox a.large-title.title-above h3 {margin-bottom: 10px;} .displayer label {font-weight: 300; font-family: arial; font-size: 13px; color: #aaa; display: block; text-align: left;}
#mobiledisplayerA {text-align: center;}
#mobiledisplayerA iframe {margin-bottom: 10px;} .ab-top-menu:not(.ab-top-secondary)>li {display: none;}
#wp-admin-bar-site-name ul {display: none;}
#wp-admin-bar-query-monitor, #wp-admin-bar-root-default #wp-admin-bar-wpfc-toolbar-parent, #wp-admin-bar-site-name {display: list-item}
#wp-admin-bar-wpfc-toolbar-parent>.ab-empty-item::before {content: ""!important;} #top-menu-sy {display: block; background-color: transparent; }
#top-menu-sy>li:last-of-type {float: right;} #theme-header-sy .menu {background-color: #00a090;}
#theme-header-sy .banner {background: #00a090 url(https://epochtimes.pl/wp-content/themes/etpl/images/SY/SY20-EET_Desktop-2319x268-yy-v2_Polish.jpg) no-repeat top center; margin-bottom: 0;}
#theme-header-sy .banner .container {height: 267px; position: relative;}
#theme-header-sy .banner .slogan {position: absolute; bottom: 10px;  width: calc(100% - 30px);}
#theme-header-sy .banner .slogan h1 {text-align: center; font-size: 19px; display: block; text-decoration: none; font-weight: 800; line-height: 1.2; font-family: Georgia, serif; color: #fff; margin: 0;}
#theme-header-sy .slogan-mobile {display: none;}
.menu a:hover i.fa {text-decoration: underline;}
.top-menu-sy ul li a {padding: 0 5px; line-height: 20px;}
section.main-menu.layout-SY {background-image: none; background-color: #905ea6; }
div.category-description.SY { font-size: 16px; font-weight: bold; font-family: 'sanscolbold', Arial, sans-serif; padding: 0; border: none;}
div.category-description.black {color: #191919; font-family: Arial; font-size: 15px;}
@media (max-width: 650px) {
#theme-header-sy .banner {background-image: url(https://epochtimes.pl/wp-content/themes/etpl/images/SY/SY20-EET_Mobile-375x268-2x-size.jpg); background-size: 100%; background-position: top center;}	
}
@media(max-width: 520px)   { #theme-header-sy .slogan-mobile {display: block;}
#theme-header-sy .slogan-desktop {display: none;}
#theme-header-sy .banner .slogan h1 {font-size: 17px; font-family: Georgia;}
#theme-header-sy .banner .container {height: 298px; height: 69vw;}
} @media(max-width: 420px)   { 
#top-menu-sy {text-align: center;}
#top-menu-sy>li:last-of-type {float: none;}
} .rpwe-block h3{font-family:Arial, 'Open Sans', Helvetica, sans-serif;font-size:13px;font-weight:normal;display:block;line-height:17px;margin-bottom:0;}
.rpwe-block li{margin-bottom:6px;}
.rpwe-thumb{border:1px solid #eee!important;margin:2px 10px 2px 0;padding:3px!important;}
.rpwe-time{color:#aaa;font-size:11px;}
.rpwe-alignleft{display:inline;float:left;}
.rpwe-alignright{display:inline;float:right;}
.rpwe-aligncenter{display:block;margin-left:auto;margin-right:auto;}
.rpwe-clearfix:before,.rpwe-clearfix:after{content:"";display:table!important;}
.rpwe-clearfix:after{clear:both;}
.rpwe-clearfix{zoom:1;}
.page-head .posts-count {font-family: Arial, sans-serif; font-size: 13px;}
.main-wrap .box-left .top_banner {padding-bottom: 15px; display: block;}
.main-wrap .box-left .top_banner img {width: 100%;}