/*
 Theme Name:   Michael Schmidt Foundation
 Theme URI:    
 Description:  Clean Journal Child Theme
 Author:       
 Author URI:  
 Template:     clean-journal
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  clean-journal-child
*/

/* .featured-page-content .more-link { display:none; }  */

.archive-post-wrap .entry-meta { display:none; }

a.more-link { colo: #0d7fd7; }

/*--------------------------------------------------------------
10. Header Area
--------------------------------------------------------------*/
.clean-journal-nav-menu .sub-menu li a:hover, 
.clean-journal-nav-menu .sub-menu li a:focus, 
.clean-journal-nav-menu .children li a:hover, 
.clean-journal-nav-menu .children li a:focus, 
#header-top .widget_nav_menu .sub-menu li a:hover, 
#header-top .widget_nav_menu .sub-menu li a:focus, 
.sidebar-header-right .widget_nav_menu .sub-menu li a:hover, 
.sidebar-header-right .widget_nav_menu .sub-menu li a:focus {
    background-color: #1F7700;
}
.nav-primary, 
.nav-footer {
    background-color: #1F7700;
    position: relative;
    z-index: 198;
}

/*--------------------------------------------------------------
19. Footer
--------------------------------------------------------------*/
#footer-nav {
    text-align: center;
    margin-bottom: 20px;
}
#footer-nav img {
    height: 40px;
}

#supplementary {
    background-color: #1F7700;
    border-top: 3px solid #1F7700;
}

#menu-footer-links {
    text-align: center;
    font-size: 14px;
    margin-bottom: 15px;
}

ul.language-chooser li  { list-style-type: none; text-align:left; float:left; padding:10px; margin-top:0px; }
ul.facebook-chooser li  { list-style-type: none; text-align:left; float:left; padding:7px;  }

a.qtranxs_text, a.qtranxs_text:hover, a.qtranxs_text:active, a.qtranxs_text:visited { font-family: arial; font-size:14px; color:#999999; }
a.qtranxs_text:hover { text-decoration: underline; }

#feature-slider a.more-link { display: none; }

table td { vertical-align: top; }

.home .site-content {
    display:none;
}
.featured-homepage-image img {
	width: 100%;
	height: auto;
}

.site-footer #second .textwidget img {
	height: 68px;
	margin: 0 auto;
	display: block;
}


.wpml-ls-legacy-list-horizontal {
    padding:0;
}
.wpml-ls-legacy-list-horizontal>ul {
    text-align: right;
}

@media screen and (max-width: 990px) {
    #site-branding {
        padding: 0;
    }
    #site-logo img {
        max-height: 60px;
        width: auto;
    }
    .facebook-chooser {
        text-align: right;
        width: 45%;
        float: right;
        margin: 0;
    }
    ul.facebook-chooser li {
        float:none;
        display: inline-block;
    }
    .wpml-ls-legacy-list-horizontal {
        width:50%;
        float:left;
    }
    .wpml-ls-legacy-list-horizontal>ul {
        text-align: left;
    }
    .wpml-ls-legacy-list-horizontal .wpml-ls-item-ro a {
        padding-left:5px;
    }
    #supplementary.three .widget-area {
        float: left;
        width: 100%;
    }
    
}

@media screen and (max-width: 480px) {
    .genericon-menu {
        padding-top: 25px;
    }
}