/*
Theme Name: Merapi Child
Theme URI: http://www.themesawesome.com
Author: Chetan Chavda
Author URI: http://www.themesawesome.com 
Description: Customized Modern Grid Blog Wordpress Themes
Template: merapi
Tags : Clean, Blog, Portfolio
Version: 1.6
License:      GNU General Public License V2
License URI:      license.txt
*/

body { background-color: #00003f !important; }
header { position: sticky; top: 0; z-index: 10; }
header.light { background-color: #fff !important; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); }

#mainmenu, .logo { float: left !important; }
.logo-image { margin: 10px auto !important; max-width: 200px !important; }

#mainmenu { margin: 12px 0 0 20px !important; }
#menu-main .sub-menu .menu-item { text-align: left; }
#menu-main.sm-clean ul { margin-top: 9px !important; }
#mainmenu > ul > li ul { box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); }

#hamburger-menu { display: none; width: 45px; padding: 27px 10px; }
#hamburger-menu span { display: block; height: 2px; margin-bottom: 5px; background-color: #00003f; }
#hamburger-menu span:first-child, #hamburger-menu span:last-child { margin-left: 5px; }
#hamburger-menu span:last-child { margin-bottom: 0; }

.footer-social { margin: 15px 15px 0 !important; float: right !important; }
.footer-social li { margin-bottom: 0 !important; }

header.light nav.menu .sm-clean a { color: #00003f !important; }
header.light .sm-clean a span.sub-arrow { border-top-color: #00003f; }
header.light .footer-social li a { border-color: #00003f; color: #00003f; }
header.light .logo-image img { visibility: hidden; }
header.light .logo-image { background: url('/wp-content/uploads/2019/12/kinish_thinks_logo_dark.png'); background-size: cover; }
header.light .sm-clean ul { background-color: #fff; }

#grid { margin-top: 15px !important; }
#grid li.post { padding: 5px 5px !important; margin-bottom: 0 !important; }
#grid li.post .post-content { border: 0 !important; }
.post-title h2 { font-size: 2.0rem !important; margin-bottom: 0 !important; }
.akmanda-excerpt { margin: 15px 0 0px !important; text-align: center; }
.more-button { display: none !important; }
.post-content { border-bottom1: 0 !important; box-shadow1: 0px 0px 5px rgba(0,0,0,0.1); border: 1px solid rgba(0,0,0,0.1) !important;  }
.akmanda-excerpt:empty { display: none;}
.pagination span, .pagination a { display: inline-block; width: 40px !important; height: 40px !important; padding: 0 !important; line-height: 40px; margin: 0 5px 0 0 !important; text-align: center; border-color: #fff !important; color: #fff !important; }
.pagination .current, .pagination a:hover, .nav-next a, .nav-previous a { background-color: #fff !important; }
.pagination .current, .pagination a:hover { color: #00003f !important; }
.pagination span:last-child, .pagination a:last-child { margin-right: 0 !important; }

#footer { background-color: #fff !important; }
#footer .copyright-footer h5 { color: #00003f !important; }
#footer nav.menu .sm-clean a { color: #00003f !important; }

@media screen and (max-width: 992px) {
    #hamburger-menu { display: block; }
    #mainmenu { float: right !important; text-align: left; margin: 0 !important; }
    #mainmenu > ul { clear: both; display: none; position: absolute; background: #fff; left: 0; right: 0; margin-top: 1px; border-radius: 0; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); }
    #mainmenu.active > ul { display: block; }
    #mainmenu > ul > li ul { box-shadow: none; }
    #menu-main.sm-clean ul { margin-top: 0 !important; }
    header.light nav.menu .sm-clean a { padding: 8px 20px; text-align: left; }
}