.posts{padding:10px 0 0;overflow:hidden}
.standard-body .full-width .posts{padding:0}
.posts .post .post-content{position:relative;margin:0 0 30px;padding-bottom:39px;border:1px solid rgba(0,0,0,.1);text-align:center}
.posts .post .post-media{overflow:hidden;position:relative;margin:-1px -1px 0;text-align:left}
.posts .post .post-media img,.posts .post .post-media iframe{display:block;max-width:100%}
.post .post-media .media-slider .owl-controls .owl-buttons{opacity:0;filter:alpha(opacity=0);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;visibility:hidden}
.post .post-media .media-slider:hover .owl-controls .owl-buttons{visibility:visible;opacity:1;filter:alpha(opacity=100)}
.post .post-media .media-slider .owl-controls .owl-buttons .owl-prev,.post .post-media .media-slider .owl-controls .owl-buttons .owl-next{position:absolute;left:75px;top:50%;margin:-17px 0 0!important;height:34px;width:34px;margin:0;background:#fff;display:block;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;padding:8px 0 0 12px;font-size:13px;font-family:Poppins}
.buttons-prev-next-type-2 .post .post-media .media-slider .owl-controls .owl-buttons .owl-prev,.buttons-prev-next-type-2 .post .post-media .media-slider .owl-controls .owl-buttons .owl-next{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.post .post-media .media-slider .owl-controls .owl-buttons .owl-next{left:auto;right:75px;padding:8px 0 0 14px}
.post .post-media .media-slider .owl-controls .owl-buttons .owl-prev:hover,.post .post-media .media-slider .owl-controls .owl-buttons .owl-next:hover{background:#d9121f}
.container .post .post-media .media-slider .owl-controls .owl-buttons .owl-prev{left:30px}
.container .post .post-media .media-slider .owl-controls .owl-buttons .owl-next{right:30px}
.post .post-media .media-slider .owl-controls .owl-buttons .owl-prev:before,.post .post-media .media-slider .owl-controls .owl-buttons .owl-next:before{content:"\f053";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:11px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}
.post .post-media .media-slider .owl-controls .owl-buttons .owl-next:before{content:"\f054"}
.post .post-media .media-slider .owl-controls .owl-buttons .owl-prev:hover:before,.post .post-media .media-slider .owl-controls .owl-buttons .owl-next:hover:before{color:#fff}
.post .post-media .media-slider .owl-pagination{display:none}
.posts .post .tags{position:absolute;text-align:center;width:100%;line-height:15px;margin-top:-9px;z-index:22}
.posts .post .tags a{display:inline-block;background:#d9121f;font-size:9px;line-height:15px;color:#fff;font-weight:700;text-transform:uppercase;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;margin:0 3px 9px 4px;padding:1px 10px 0}
.posts .post .tags a:hover{background:#333}
.post .date-published{display:inline-block;font-size:12px;font-weight:700;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:9px;padding-top:35px;color:#1349b2}
.posts .post .post-title{font-size:25px;padding:13px 30px 0;margin:0;font-family:Poppins;text-transform:none}
.posts .meta{padding:0}
.posts .post .post-description{padding:21px 30px 0;line-height:23px}
.posts .button-more{display:inline-block;border:1px solid #d9d9d9;background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:8px 30px 5px;margin:22px 15px 0;text-transform:uppercase;font-size:11px;font-weight:700;color:#d9121f;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in}
.posts .button-more:hover{background:#d9121f;border-color:#d9121f;color:#fff}
.blog-blog div.pagination-results{padding-top:0;text-align:center}
.pagination-ajax{margin:5px 0 15px;text-align:center}
.main-fixed .pagination-ajax{margin-top:25px}
.posts.posts-grid{position:relative;margin-left:-15px;margin-right:-15px}
.posts.posts-grid .post{padding-left:15px;padding-right:15px;width:50%}
.posts-3-columns-grid{position:relative;margin-bottom:-10px}
.posts.posts-grid .post-with-3-columns{width:33.333333333333%}
.posts.posts-grid .post-with-3-columns .tags{margin:0;text-align:left;top:20px;left:15px}
.posts.posts-grid .post-with-3-columns .post-content{padding-bottom:30px;margin-bottom:40px}
.posts.posts-grid .post-with-3-columns .date-published{padding-top:20px}
.posts.posts-grid .post-with-3-columns .post-description,.posts.posts-grid .post-with-3-columns .button-more{display:none}
.posts.posts-grid .post-with-3-columns .post-title{font-size:18px;line-height:23px;padding:10px 30px 0}
.posts .news{margin-top:0}
.posts .news > div:first-child,.posts .ajax-content .big-news{display:none}
.posts .ajax-content .news > div:first-child{display:block}
.posts .news .media{margin:0 0 30px}
.posts .big-news{margin:0 0 30px}
.posts .big-news .post-content{margin:0!important;padding:0!important;border:none!important;background:none!important;position:relative;cursor:pointer}
.posts .big-news .post-content .right{position:absolute;top:0;right:0;bottom:0;left:0;background:url(../../img/bg-big-news.png) top right repeat-y;overflow:hidden}
.posts .big-news .post-content .right .overflow{max-width:320px;float:right;padding:0 70px 0 25px;color:#fff;text-align:left}
.posts .big-news .post-content .right .overflow .tags{position:relative;margin:30px 0 0 -4px;padding:0;width:auto;text-align:left}
#main .posts .big-news .post-content .right .overflow .date-published{color:#fff;border-color:rgba(255,255,255,.2);padding:39px 0 15px;margin:0}
.posts .big-news .post-content .right .overflow .post-title{padding:14px 0 25px;margin:0}
.posts .big-news .post-content .right .overflow .post-title a{font-size:25px;line-height:33px;color:#fff}
.posts .big-news .post-content .right .overflow .post-description{padding:0;margin:0;max-height:93px;overflow:hidden}
.posts .big-news .post-content .right .overflow .button-more{border:none!important;margin:31px 0 0}
@media (max-width: 767px) {
.responsive .pagination-ajax{margin-top:5px}
.responsive .posts .post .post-content{padding-bottom:29px}
.responsive .posts .post .post-description,.responsive .posts .post .post-title{padding-left:25px;padding-right:25px}
.responsive .posts.posts-grid .post{width:100%}
.responsive .posts-3-columns-grid{margin-bottom:0}
.responsive .posts.posts-grid .post-with-3-columns .post-content{padding-bottom:25px;margin-bottom:30px}
.responsive .posts .big-news .post-content .right .overflow{max-width:none;float:none;padding:0 25px}
.responsive .posts .big-news .post-content .right .overflow .date-published{padding-top:15px}
}