#bc-podcast-wrap {max-width: 1200px; clear: both; margin: 0 auto 30px auto; box-sizing: border-box;}
#bc-podcast-wrap:before,
#bc-podcast-wrap:after,
.bc-podcast-section:before,
.bc-podcast-section:after,
.bc-podcast-post-section:before,
.bc-podcast-post-section:after,
.bc-podcast-article-post:before,
.bc-podcast-article-post:after {content: ''; clear: both; display: table;}

.bc-podcast-section {width: 100%; box-sizing: border-box; margin-bottom: 30px;}
.bc-podcast-articles {width: 31.3333%; margin-right: 3%; height: auto; float: left;  box-sizing: border-box;}
.bc-podcast-articles:nth-child(3n) {margin-right: 0;}
.bc-podcast-articles img.bc-podcast-thumb {display: block; max-width: 100%; height: auto; margin-bottom: 20px;}
.bc-podcast-articles-title {font-size: 21px; text-align: center; font-weight: normal;}

.bc-podcast-pagination {clear: both;}
.bc-podcast-pagination ul.page-numbers,
.bc-podcast-pagination ul.nav-links {list-style: none; margin: 10px 0; padding: 0; font-size: 15px; font-weight: bold; display: block; overflow: hidden; text-align: center; width: 100%;}
.bc-podcast-pagination ul.page-numbers li,
.bc-podcast-pagination ul.nav-links li {display: inline; margin: 0; padding: 0; line-height: 1.4em;}
.bc-podcast-pagination ul.page-numbers li a,
.bc-podcast-pagination ul.page-numbers li .current,
.bc-podcast-pagination ul.page-numbers li .prev,
.bc-podcast-pagination ul.page-numbers li .next {padding: 5px 10px; text-align: inherit; display: inline;}

.bc-podcast-post-section {max-width: 800px; margin: 30px auto;}
.bc-podcast-article-post {width: 100%;}
.bc-podcast-article-header {text-align: center; margin-bottom: 30px;}
.bc-podcast-article-header:after {border: none !important;}
ul.bc-podcast-post-meta {margin: 0; list-style: none;}
.bc-podcast-article-title {}
.bc-podcast-article-content {}
.bc-podcast-article-footer {}
.bc-podcast-article-footer ul.bc-podcast-article-navi {list-style: none; margin: 0; overflow: hidden; padding: 15px;}
.bc-podcast-article-footer ul.bc-podcast-article-navi .previous {float: left; margin: 0;}
.bc-podcast-article-footer ul.bc-podcast-article-navi .next {float: right; margin: 0;}

.bc-podcast-archive-page-title {text-align: center; margin-bottom: 30px;}
.bc-podcast-archive-pagetitle {}
.bc-podcast-archive-desc {}

/********** @media **********/
@media all and (max-width: 480px) {
	.bc-podcast-articles {width: 100%; margin-right: 0;}
	.bc-podcast-articles:nth-child(3n) {margin-right: 0;}
	.bc-podcast-post-section {width: 90%;}

}

/********** @media **********/
@media all and (min-width: 481px) and (max-width: 1199px) {

}

/********** @media **********/
@media all and (min-width: 1200px) {

}
