.bvs_posts_box{ background-color : #fff;
border :solid 1px #000;
}
.intro{
padding:20px;
} .bvs_posts_pre_container {
width: 100%;
height:auto; padding: 20px 20px 0px 20px; }
.bvs_posts_container { }
.bvs_post_container{
position: relative;
margin-bottom: 15px;
padding:10px;
}
.post_title{
margin-bottom: 20px;
text-align: left;
}
.post_content{
text-align: justify;
word-break: break-word;
}
.bvs_post_container img.post_featured_img {
float: left;
margin-right: 30px;
max-width: 300px;
max-height: 210px;
} .bvs_posts_box.tabs{
width:100%;
}
.bvs_posts_box.tabs .bvs_posts_container {
position: relative;
z-index: 99;
}
.bvs_posts_box.tabs .bvs_post_container { width:100%;
background-color: #ffffff;
}
.bvs_posts_tabs {
position: relative;
z-index: 100; padding: 0px 20px 20px 20px;
} .bvs_posts_tabs a.tab {
background-color:#fff; border:1px solid #ccc;
display:inline-block;
cursor:pointer;
color:#ccc;
font-family:Arial;
font-size:17px;
padding:5px 10px;
text-decoration:none; margin-right: 10px;
margin-bottom: 10px;
}
.bvs_posts_tabs a.tab:hover, .bvs_posts_tabs a.tab.active {
background-color:#fff;
color:#000;
border:1px solid #000;
}
.bvs_posts_tabs a.tab:active {
position:relative;
top:1px;
} .bvs_posts_box.sequential, .bvs_posts_box.tabs {
overflow: hidden;
}
.bvs_posts_box.sequential .bvs_post_container,
.bvs_posts_box.tabs .bvs_post_container { text-align: center;
}
@media only screen and (max-width: 1023px) {
.bvs_post_container a.link_post {
text-align: center;
}
.bvs_post_container .post_date {
display: block;
}
}