/*load more button style*/
#load-posts a{
	display: block;
	width: 60%;
	color: #fff;
	background: #0363CD;
	text-align: center;
	padding: 10px 0;
	font-size: 22px;
	font-weight: 400;
	text-decoration:none;
	margin:20px auto;
}

#load-posts a span {
	margin-right: 15px;
	font-size: 16px;
	display:inline-block;
}

#load-posts a:hover,
#load-posts a:focus{
	text-decoration: none;
	opacity: 0.9;
}

/*--------------------------------------------------------------
## Breadcrumbs
--------------------------------------------------------------*/
.breadcrumbs{
    list-style: none;
    overflow: hidden;
    font-size: 13px;
    line-height: 15px;
    color: #999999;
    padding: 15px 0 0 0;
    margin: 0;
}
.single-product .breadcrumbs{ 
margin-bottom:15px;
}
.no-breadcrumb {
margin-bottom:30px;
}
.breadcrumbs a{
    color: #101010;
	line-height: 1.6em;	
}
.breadcrumbs a:hover{
    text-decoration: none;
    color: #0363CD;
}


/*--------------------------------------------------------------
# Author Bio
--------------------------------------------------------------*/
.author-section {
  padding-bottom: 40px;
  margin-top:40px;
  overflow:hidden;
}
.author-section .author-header {
  font-weight: 900;
  color: #303030;
  font-size: 22px;
}

.archive-title{ text-transform: uppercase; }

.author-section hr {
  margin-top: 10px;
  margin-bottom: 10px;
  border:0;
  background-color:#ccc;
  height:1px;
}

.author-section .img-holder {
  float: left;
  width:10%;
}
.author-section .text-holder {
	float:right;
	width:90%;
	padding:0px 25px;
}
.author-section .text-holder .author-name {
  font-weight: 800;
  color: #000;
  font-size: 20px;
  text-transform:capitalize;
}

.author-section .text-holder {
  font-weight: 400;
  color: #000000 !important;
  font-size: 15px;
}