@import url("../edition/style.css");
}

.section.section-full .slidecaption .button {
	background: transparent;
	border: 1px solid #fff;
	color: #fff;
	margin-top: 0;
	z-index: 99;
}

.single-slideshow .button {
	font-size: 10px;
	padding: 12px 18px;
	font-family: Lato;
	text-transform: uppercase !important;
	letter-spacing: 2px;
	font-weight: 400;
	font-style: normal;
}

.single .postcontent a.themewich-lightbox img {
	width: 100%;
}

.grid-item img {
	opacity: .45 !important;
}

.single-slideshow img {
	opacity: .7;
}

.single .no-sidebar .postcontent a.themewich-lightbox {
	display: block;
	margin: 0 -35px;
}

.single .no-sidebar .postcontent a.themewich-lightbox img {
	width: 100%;
}

.grid-item .thumbovertext .title, .grid-item .thumbovertext .title a {
	line-height: 1.2em;
}

.bx-slider-pager .pagertitle {
	font-size: 15px;
}

.related-posts .title, .related-posts .title a {
	font-size: 22px !important;
}

/* Post Date */
.post .date p {
	font-family: Lato;
	color: #fff;
	letter-spacing: 4px;
}

/* Homepage banner shadow */
.slidetitle {
	text-shadow: 0 0 13px #3D3D3D;
}

/* Post title shadow */
.pagetitle .title, #share-box h4 {
	text-shadow: 0 0 13px #3D3D3D;
}

/* Remove shadow on titles */
.blog .pagetitle .title,
.archive .pagetitle .title,
.search .pagetitle .title,
.page .pagetitle .title,
.error404 .pagetitle .title {
	margin-bottom: 10px;
	text-shadow: 0 0 0 #000;
}

/* Homepage slider disable zoom effect */
img.kanimate {
	-webkit-animation: none;
	-moz-animation: none;
	-o-animation: none;
	animation: none;
}

/* Paragraph Font */
p, ul {
  color: #000;
  line-height: 1.7em;	
}

/* Sharing icons */
.sharingwrap {
  display: none;
}

/* Author box font colour */
.authorboxfull .author-description {
  line-height: 1.5em;
  color: #000;
}

///* HOMEPAGE *///

/* Slider font size */
@media only screen and (max-width: 1199px) {
  .section .slidecaption .slidetitle,
  .section .slidecaption h1 {
    font-size: 45px !important;
}

/* Grid smaller font size */
  .grid .grid-item.halfgrid .thumbovertext .title,
  .grid .grid-item.halfgrid .thumbovertext .title a {
    font-size: 20px !important;
}

/* 991px title */
@media only screen and (max-width: 991px) {
  .section .slidecaption .slidetitle,
  .section .slidecaption h1,
  .single-post .pagetitle .title,
  .single .no-full-image h1.title {
    font-size: 35px !important;
  }
