/*
 Theme Name: Litho Child
 Theme URI: https://google.com/
 Description: Child theme for Litho theme
 Version: 1.2
 Author: ThemeZaa
 Author URI: https://www.themezaa.com/
 Tested up to: 5.8
 Requires PHP: 7.3
 Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, grid-layout, custom-background, custom-colors, flexible-header, custom-menu, editor-style, featured-images, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce
 License: Themeforest Split Licence
 License URI: https://themeforest.net/licenses/
 Template: litho
 Text Domain: litho-child
*/

/*
.mini-header-main-wrapper:before{
    position: absolute;
    content: '';
    right: -50px;
    width: 40%;
    height: 100%;
    background: #950815;
    top: 0;
    -webkit-transform: skewX(-40deg);
    -ms-transform: skewX(-40deg);
    transform: skewX(-40deg);
    z-index: 1
}
*/

/*
.mini-header-main-wrapper .elementor-top-section{
	background-color: #8a101c !important
}*/


.righttopbarheadercross .elementor-widget-wrap{
	z-index: 99
}

.minitopheaderbg:before;{
     position: absolute;
     content: '';
     right: -50px;
     width: 40%;
     height: 100%;
     background: #950815;
     top: 0;
     -webkit-transform: skewX(-40deg);
     -ms-transform: skewX(-40deg);
     transform: skewX(-40deg);
     z-index: 1
}

.minitopheaderbg .elementor-widget-wrap{
	z-index: 99
}


.bdt-show-hide-container .bdt-show-hide .bdt-show-hide-item .bdt-show-hide-title:before{
	background: #cccccc00 !important
}

.bdt-show-hide .bdt-show-hide-content{
	text-align: justify
}

.blog-pagination{
	margin-top: 3rem
}

.litho-blog-sidebar, .litho-layout-right-sidebar, .litho-layout-left-sidebar {
    padding-top: 80px;
    padding-bottom: 40px
}

.litho_layout_right_sidebar_single .litho-content-left-part {
    padding-top: 10px
}


.StickyPostSidebarWidget .dce-post-block .dce-content-area{
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
}

.StickyPostSidebarWidget .dce-post-block .dce-content-area .dce-post-title{
	text-align: justify
}


@media (min-width: 1199px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1280px
    }
}

.litho-blog-sidebar{
  background: #f7f7f7;
  padding-top: 40px;
    margin-top: 40px;
    border-radius: 8px;
  padding-bottom: 40px;
    margin-bottom: 40px;
}

.blog-grid .entry-title {
    line-height: 1.6
}

.blog-grid .blog-category,
.elementor-widget-litho-page-title .litho-single-post-title-wrap .title-container .litho-single-post-title{
  display: none
}

.single-post-main-section .single-post-title,
.sidebar .search-input-wrap .btn, 
.widget.widget_search .search-box button:before,
.sidebar .widget-title,.litho-related-posts-wrap .related-post-general-title{
	color: #a57e51
}

.sticky .header-appear section:first-child {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15)
}

.single-post-main-section .single-post-title {
    margin-top: 2rem;
	margin-bottom: 2rem;
}

.litho-related-posts-wrap .related-post-general-title{
	font-family: Open Sans
}

.litho-related-posts-wrap>div:first-child>div:first-child {
    margin-bottom: 3rem
}

.litho-related-posts-wrap {
    padding: 50px 0;
	margin-top: 50px
}

.archive .default-top-space-main-section .litho_layout_no_sidebar_single .litho-content-full-part{
    padding-top: 40px;
    padding-bottom: 40px
}

.simple-dropdown .sub-menu {
    width: 260px
}

.eael-entry-wrapper .eael-entry-header .eael-entry-title{
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden
}

.eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden
	
}

.eael-grid-post .eael-entry-wrapper{
    padding: 15px;
    min-height: 252px
}

.tintucvasukiensection .eael-grid-post .eael-entry-wrapper{
	min-height: unset
}

.tintucvasukiensection .eael-post-carousel .eael-entry-medianone {
    margin-bottom: -30px
}

.linhvuchoatdongsection .fancy-text-box .title a{
	text-shadow: 2px 2px 4px #564530
}






@media (max-width: 767px){
  .litho_layout_right_sidebar_single .litho-content-left-part {
    	padding-top: 0
	}
  .single-post-main-section .single-post-title {
    margin-bottom: 2.5rem
  }
  .litho-blog-sidebar {
    margin-top: 30px
  }
  
  .litho-related-posts-wrap {
      padding: 40px 0;
      margin-top: 0
}