/*
Theme Name:  Lahanna Child Style 2
Theme URI:   https://themeforest.net/user/pixelwars/portfolio
Description: Make your modifications to [Lahanna Theme] in this child theme.
Author:      Pixelwars
Author URI:  https://themeforest.net/user/pixelwars
Version:     4.2.6
Template:    lahanna
Tags:        blog
Text Domain: lahanna-child
*/


/* HEADER */
.is-menu-bar .menu-wrap,
.is-menu-top .header-wrap,
.is-header-small .header-wrap,
.is-header-row .header-wrap  {
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
	}
.is-menu-bar.is-menu-bottom .menu-wrap {
    border-top: 1px solid rgba(0, 0, 0, 0.08);
	}
.site-navigation.clone .menu-wrap,
.site-header.clone .header-wrap {
	box-shadow: 0 12px 12px -10px rgba(0, 0, 0, 0.1);
	} 

/* FOOTER */
.site-footer .site-info {
	font-size: 10px; letter-spacing: .12em; border-top: 1px solid rgba(0, 0, 0, 0.06); text-transform: uppercase;
	}
.site-footer .tptn_title {
	font-size: 18px; font-weight: 400;
	}
.instagram-pics + p a {
	padding: 10px 24px; border-radius: 6px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);	
	}
.is-footer-boxed .footer-insta {
    max-width: 88%; margin-left: auto; margin-right: auto;
	}
.is-footer-boxed .footer-insta ul {
    background: #fff;
	}
.footer-insta ul li {
    padding: 8px; background: #fff;
	}
.site-info i {
    color: #9cc87e; font-size: 17px;
	}
.footer-subscribe {
    border-top: 1px solid #eee;
	}

/* FEATURED AREA */
.top-content,
.top-content-single {
	margin-top: 30px;
	}	
.post-thumbnail .entry-header {
	width: 70%;
	}

/* BLOG LIST */
.blog-list:not(.blog-circles) .featured-image {
	padding-top: 56%;
	}



/* BLOG SINGLE */
.related-posts h3,
.about-author h3,
.comments-area h3.widget-title {
	position: relative;
	}
.related-posts h3:before,
.comments-area h3.widget-title:before {
	font-family: "fontello"; content: '\e821'; font-size: 66px; font-weight: 400; position: absolute; top: -50%; right: -5px; margin-top: -22px; color: rgba(33, 41, 51, 0.05);
	}
.comments-area h3.widget-title:before {
	content: '\e806';
	}
.bypostauthor > article:before {
    right: 0; font-size: 37px;
    }

/* related posts */
.related-posts .post-thumbnail .entry-title {
	font-size: 26px;
	}
.related-posts .post-thumbnail .post-wrap {
	padding-top: 140%;
	}

/* SIDEBAR */
.widget_mc4wp_form_widget {
	padding: 4px 0; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.07); overflow: hidden;
	}
.sidebar .mc4wp-form {
	background: #fff; 
	}
.sidebar .mc4wp-form label {
    font-weight: 500; font-size: 13px;
    }

/* SOCIAL */
html a.social-link {
	background: #f2ede5;
	}

/* SHOP */
.woocommerce .product .entry-meta span.price {
    font-size: 14px;
	}

/* sidebar widgets */
.widget_categories ul ul ul li,
.widget_nav_menu ul ul ul li,
.widget_archive ul ul ul li,
.widget_pages ul ul ul li,
.widget_product_categories ul ul ul li {
    font-size: 16px;
    }
.widget_recent_comments ul li {
    font-size: 18px;
	}
	
/* OTHERS */
.wp-caption-text {
	font-weight: bold;
	}


/* DESKTOPS */
@media screen and (min-width: 992px) { 

	
	/* BLOCKQUOTE */
	blockquote {
		font-weight: 400;
		}
	blockquote cite {
		 letter-spacing: 1px;
		}
}

