/*
   Theme Name: Child Breeena
   Theme URI: http://brena.tuweb4.com
   Version: 1.0.1
   Description: Child Theme. Parent Theme Breena
   Author: Tuweb4
   Author URI: http://www.tuweb4.com
   Template: breena
*/

@media only screen and (max-width: 1023px) {
	#sidebar .widget.promo_widget h4{font-size: 30px;}
}

@media only screen and (max-width: 1023px) {

	body {
		overflow-x:hidden;
	}

	.container {
		width:84%;
		max-width: 630px;
	}

	.main-navigation-wrapper .container {
		position: relative;
	}
	
	.main-navigation {
		display:none;
	}

	.top-search-area {
		width:auto;
		margin-right:5px;
		margin-left:5px;
	}

	#top-social-items .social-text { 
                display: none;
	}
	
	#logo img {
		max-width:100%;
		height:auto;
	}
	
	.slicknav_menu {
		display:block;
		font-family: "Montserrat", serif;
	}

	.slicknav_nav {
		top: 57px;
	}
	
	.related-posts .item {
		margin-bottom:3.5%;
	}
	
	#footer-widget-area .widget-columns {
		width:100%!important;
		margin-right: 0!important;
		margin-bottom: 80px;
	}

	#footer-widget-area .widget-columns.last {
		margin-bottom: 0;
	}
	
	.widget img {
		max-width:100%;
		height:auto;
	}
	
	.widget iframe {
		max-width:100% !important;
		height:auto;
	}
	
	.wpcf7 input {
		width:100%;
	}

	.container.sidebar-open #content{
		width: 100%;
		float:none !important;
	}

	.grid-layout .post-item {
		width: 50%!important;
	}

	#sidebar {		
		width:0%;
		margin:65px auto 0;
		max-width:500px;
		float:none!important;
		min-height: 0!important;
	}

	.theiaStickySidebar {
		position: static!important;
	}

	.layout-title {
		max-width:60%;
	}

	.slider-home-area .slider-item h2, .slider-home-area .slider-item h2 a {
		font-size: 20px;
	}

	.slider-home-area .item-header-wrapper {
		padding: 50px 35px 42px;
	}

	.featured-posts ul li, .featured-posts.column-2 ul li, .featured-posts.column-3 ul li, .featured-posts.column-4 ul li {
		width: 50%;
		margin-bottom: 30px;
	}

	.fotorama__wrap {
		margin: 0 auto;
	}

	.featured-posts-container {
		margin-bottom: 0;
	}

	.list-layout .post.has-post-thumbnail .post-entry-wrapper .post-list-text-content, .list-layout .post.format-gallery .post-entry-wrapper .post-list-text-content, .list-layout .post.format-video .post-entry-wrapper .post-list-text-content, .list-layout .post.format-audio .post-entry-wrapper .post-list-text-content {
		padding: 35px;
	}
	
	.format-quote .post-entry blockquote,
	.format-link .post-entry a {
		margin:0;
	}
	
	.format-quote .post-entry,
	.format-link .post-entry	{
		padding:0;
	}
        
        .container.sidebar-open .related-post-image {
                height: 126px;

        }
        
        .related-post-image {
                height: 236px;
        }
               
}