/*
Theme Name: Keyword Child
Theme URI: https://www.happythemes.com/wordpress-themes/keyword/
Template: keyword
Author: HappyThemes
Author URI: https://www.happythemes.com
Description: Keyword is a stylish, elegant and minimal WordPress theme designed for personal blogs. This theme is perfect for lifestyle, cooking, travel, fashion, art, photography and any other kind of amazing blogs. The Keyword theme has several customization options that available on the WordPress Theme Customizer. The theme is also multilingual and translation ready, well documented and very easy to use even for WordPress beginners. Check the demo: https://www.happythemes.com/demo/keyword/
Tags: one-column,two-columns,right-sidebar,flexible-header,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.35
Updated: 2018-10-09 12:57:20

*/

#toc_container {
	display:none;
}

.breadcrumbs {
	display: flex !important;
    justify-content: center;
    align-items: center;
}



.custom-logo-link img {
	max-width: 300px;
    	margin-right: 30px;
}

body.page-id-6 .fm-theme1, body.page-id-6 .fm-theme1 input {
	width: 100% !important;
}

body.page-id-6 .fm-header-title {
	display:none !important;
}

.genericon-search {
	display: none !important;
}

@media screen and (max-width: 964px) {
	body.single #content {
    	margin-top: 0px;
    }
    
    body.single .breadcrumbs {
    	position: inherit;
    	height: auto;
        position: inherit;
    	height: auto;
    	font-size: 9.8pt;
        margin-bottom: 18px;
    }
    
}

@media screen and (max-width: 767px) {
	    body.single .breadcrumbs {
        	margin-bottom: 15px;
    	}
}

@media screen and (max-width: 479px) {
	    body.single .breadcrumbs {
        	margin-bottom: 10px;
    	}
}

@media screen and (max-width: 453px) {
	.slicknav_menu {
    	    position: relative;
    		top: 26px;
            height: 65px;
    }
    #slick-mobile-menu {
    	flex:none !important;
    }
    .slicknav_nav {
    		top: -24px;
    }
    .site-branding {
    	display: block;
        max-width: 80%;
    }
    #masthead .container #slick-mobile-menu {
    	flex: 1;
    }
    .slicknav_btn {
    	margin: 5px !important;
    }
    #logo img {
    	max-width: 80%;
        margin-right: 0px !important;
    }
}

@media screen and (max-width: 330px) {
	    body.single .breadcrumbs {
        	  justify-content: flex-start;
    	}
}