/*
Theme Name: Olsen Child Theme
Theme URI: http://www.cssigniter.com/ignite/themes/olsen
Description: Olsen Child Theme
Author: CSSIgniter
Author URI: http://www.cssigniter.com
Template: Olsen
Version: 1.1.1
*/

@import url("../Olsen/style.css");
@import url("fonts/font-league.css");

/* =Theme customization starts here
------------------------------------------------------- */
body{
	font-family: Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6{
	font-family: HelveticaNeueBoldCond, Helvetica, Arial, sans-serif;
}
h2{
	font-size: 30px;
}
a:focus,
a:active,
.entry-title a:focus,
.entry-title a:active,
.socials li a:focus,
.socials li a:active, 
.entry-utils .socials a:focus,
.entry-utils .socials a:active{
	color: #63cede;
}
/* , .entry-title, .entry-title a */
.site-logo{
	padding: 20px 10px 10px;
}
.site-logo h1 {
	font-family: LeagueGothic, HelveticaNeueBoldCond, Arial, sans-serif;
	font-size: 72px;
}
.site-logo h1 a,
.nav a,
main h2.entry-title a,
.entry-grid h2.entry-title a:hover{
	color: #413232;
}
main h2.entry-title a:hover,
.entry-grid h2.entry-title a, /* small heading */ 
.site-logo h1 a:hover,
.site-logo h1 a:focus,
.site-logo h1 a:active,
.navigation > li > a:hover,
.navigation > li > a:focus,
.navigation > li > a:active {
	color: #63cede;
}

.entry-content a{
	border: 0;
	font-weight: bold;
}
.entry-comments-no ,
main.entries-grid .col-sm-6 .entry-content{
    display: none;
}

/* facebook comment title */
#wpdevar_comment_1 > span {
	display: none;
}

/* same height */
main.entries-grid > .row > .col-md-12 > .row {
	display: flex;
	flex-wrap: wrap;
}

main.entries-grid .col-sm-6 .entry-featured,
main .entry .col-sm-4 .entry-featured {
	align-content: center;
	display: flex;
	max-height: 220px;
	max-width: 100%;
	overflow-y: hidden;
}
main.entries-grid .col-sm-6 .entry-featured a,
main .entry .col-sm-4 .entry-featured a{
	flex-grow: 1;
}
main .entry .col-sm-4 .entry-featured{
	max-height: 140px;
}
main.entries-grid .col-sm-6 .entry-featured img,
main .entry .col-sm-4 .entry-featured img {
	max-width: auto !important;
	width: 100%;
}
main.entries-grid .col-sm-6 .entry-grid h2 {
	min-height: 75px;
}


/* instagram */
/*.jr-insta-thumb ul.thumbnails li a {
    align-content: center;
    display: flex;
    max-height: 101px;
    overflow-y: hidden;
}
.no-bullet.thumbnails.no-border.jr_col_10 img {
    height: 100% !important;
    min-height: 101px;
    width: 100% !important;
}*/

/* new instagram */
.instagram-widget li {
    width: 10%;
    float: left;
    list-style: none;
    overflow: hidden;
    height: auto;
    margin-right: 0;
    margin-bottom: 0;
    padding-top: 0;
}

/* justified gallery override (double lightbox) */
div#lightboxOverlay, 
div#lightbox, 
.pswp {
    display: none !important;
}


/* single post height */
#site-content > .row > .col-md-8 {
	height: auto !important;
}

main .format-standard .entry-featured a img{
	width: 100%;
}
/* page full width */
.page.page-template-template-fullwidth .col-md-8.col-md-offset-2 {
    width: 100%;
    margin-left: 0;
}
/* lightbox close btn */
.mfp-close{
	display: none !important;
}
button[type="button"].mfp-arrow {
	background-color: #413232;
}
.mfp-arrow::after{
	color: #fff;
}


@media (min-width: 1200px) {
	.container {
		width: 1100px;
	}
	
	/* home page slider */
	.slick-slider {
		max-height: 350px;
	}
	.slide .slide-content{
		top: 27%;
		transform: translate(-50%, -40%);
		background-color: rgba(255, 255, 255, 0.9);
	}
}
@media (max-width: 992px) {
	/*remove sidebar except search */
	#ci-about-5,
	#text-12,
	#ci-latest-posts-3,
	#text-14{
		display: none;
	}
}

