/*
 Theme Name:   Coldbox Child
 Template:     coldbox
*/


/*@import url('../coldbox/style.css'); 上書きしたいCSSの場所*/

/** オリジナルテーマの修正 */

#main.home, body.home #main {
	margin-top: 15px !important;
}

.container-outer{
	margin-top: 15px !important;
}

/*
.content-box{
	border-bottom: transparent !important;
}
*/

footer.post-meta {
	/*
	text-align: right;
	display: block;
	*/


}

@media screen and (max-width: 767px){

	.site-info {
		max-width: initial !important;
	}
}

.search-toggle{

	display: none !important;
}

.blog-title{
	border-bottom: transparent !important;
	padding: 32px 40px 15px 40px !important;
}

@media screen and (max-width: 640px){
	.blog-title {
		padding-right: 20px !important;
		padding-left: 20px !important;
	}
}

/* スクロールバーを常に表示 */
html{
  overflow-y: scroll !important;
}

/** 人気記事のアイキャッチ内に順位番号を表示 */

body{
  counter-reset: rank_number;
}
.wpp_thumb_wrapper{
  position: relative;
}
.wpp_thumb_wrapper:after{
  counter-increment: rank_number;
  content: counter(rank_number);
  display: block;
  position: absolute;
  left: 0;
  width: 20px;
  height: 20px;
  background: rgba(50, 50, 50, 0.8);
  color: white;
  font-size: 14px;
  text-align: center;
  border-radius: 2px;
}

ul.wpp-list li{
  border-bottom:1px dotted rgba(125,125,125,0.2);
  padding-top: 5px;
  padding-bottom: 5px;
}


