/*
Theme Name: Loose Child
Theme URI: https://fatthemes.com/loose
Template: loose
Author: Fat Themes
Author URI: https://fatthemes.com
Description: Loose is a simply, elegant &amp; modern WordPress Blog Theme. Elegantly showcase your articles, photos, videos and more. This clean layout suitable for any type of site. Can be used for blog, magazine, news or fashion website. Loose is a minimal blog and magazine WordPress theme focused on content. With Loose you can create your own unique layout and style. Loose is fully responsive and looks great on any device. Loose have many features including: 3 Homepage Layouts, 4 Post Formats, 2 Page Layouts, 2 Single Post Layouts, 3 Widget Areas: Right Sidebar, Left Sidebar / Left Menu &amp; Top, Sticky Sidebar, 2 Menus: Top Menu &amp; Left Menu (main, mobile menu – toggled with button), all Theme Options Easily Customized by Native WordPress Customizer (Live Preview), Translation Ready, Child Template Included and much much more. Loose is easy to customize and well documented with great support and friendly help:) Enjoy:)
Tags: translation-ready,grid-layout,blog,news,left-sidebar,right-sidebar,custom-background,two-columns,three-columns,featured-images,full-width-template,post-formats,sticky-post,theme-options,threaded-comments
Version: 1.2.4.37.1523731663
Updated: 2018-04-14 18:47:43

*/

.loose-search-panel {
	margin-left: -20px;
}

.blog article .entry-header { margin-bottom: 15px; }

.theiaStickySidebar {
	position: static !important;
}

.home .menu-logo {
	display: block !important;
	margin-left: -30px;
}

.navbar-navigation ul {
	text-align: left !important;
}

.navbar-navigation {
    position: fixed;
    z-index: 9999;
    background: #FFF;
    width: 100%;
    border-bottom: 1px solid #ddd;
    top: 0;
}

.admin-bar .navbar-navigation {
    top: 32px;
}

.site-content.container {
	padding-top: 120px;
}

.home .site-content.container {
	padding-top: 30px;
}

article.post {
    padding-top: 20px;
    margin-bottom: 25px;
    margin-top: 1px;
}

ul.home-slider  {
	padding: 0;
    text-align: center;
    margin-top: 70px;
    margin-left: -20px;
}

ul.home-slider li {
    min-height: 450px;
    width: 100%;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

.home-slider .slick-list {
    height: 420px;
}

.menu-toggle {
    display: none;
}

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

    .home-slider { display: none; }
    
    .home .site-content.container {
         padding-top: 105px;
    }

    .menu-toggle {
        display: inline-block;
    }

}

.home-slider { visibility: hidden; }

.slick-initialized { visibility: visible; }

.menu-logo img {
    width: auto;
    max-height: 60px;
    margin: 10px;
}

.menu-toggle, .search-toggle {
    background-color: transparent !important;
    margin-right: -15px;
}

.menu-toggle {
    border: 1px solid #363636 !important;
}

.menu-toggle svg, .search-toggle svg {
    fill: #363636 !important;
}

body, h1, .site-title, h2, h3, h4, h5, h6, .entry-meta .byline, .entry-meta .posted-on, .entry-meta .loose-post-format, .h1, .h2, .h3, .h4, .mfp-bottom-bar, .shareaholic-canvas div.shareaholic-recommendations-header, .h5, .page-links, .shareaholic-canvas .recommendation-article-title, .h6{
font-family: 'Roboto', sans-serif;

}

@media screen and (max-width: 600px) {
  #left-navbar-toggle {
  	position: absolute;
  	left: 0;
  }
  .menu-logo img {
	width: auto;
	max-height: 60px;
	margin: 10px;
	position: absolute;
	left: 68px;
	top: 2px;
  }
  .navbar-navigation { min-height: 90px; }
  .search-toggle { display: none; }
}