/*
 Theme Name:   Twenty Fifteen Netninja
 Theme URI:    http://netninja.com
 Description:  Twenty Fifteen Child Theme for Netninja.com
 Author:       Brian Enigma
 Author URI:   http://netninja.com
 Template:     twentyfifteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/

.site-title {
    font-family: Futura, Gill Sans, Helvetica, sans-serif;
    letter-spacing:2px;
}

#main ul {
    margin-left: 22px;
}

ul.sub-menu
{
    font-size:75%;
}

#site-navigation, #social-navigation
{
    margin-bottom: 5%;
}

div.footer-nav
{
    width: 100%;
    padding: 5% 10%;
    background-color: rgba(0, 0, 0, 0.4);
}

div.footer-nav .meta-nav
{
    display: block;
    opacity: 0.8;
    color: #fff;
    font-size: 1.6rem;
    text-transform: uppercase;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.5;
    font-weight: bold;
}

div.footer-nav .post-title
{
    color: #fff;
    font-size: 2.7rem;
    line-height: 1.1852;
    display: block;
	font-family: "Noto Sans", sans-serif;
    font-weight: bold;
}

div.footer-widget
{
    padding-top: 5%;
    padding-bottom: 5%;
    margin: 0;
}

.comments-link
{
    font-weight: bold;
}

.comments-area
{
    background-color: rgba(238, 255, 238, 0.80);
}

.pagination
{
    background-color: rgba(255, 200, 150, 0.80);
}

.entry-footer
{
    background-color: rgba(238, 255, 238, 0.80);
}

pre, code
{
    font-family:Anonymous Pro, Andale Mono, Consolas, monospace;
}

.entry-header h1, 
.entry-content h1
{
    font-family: Futura, Gill Sans, Helvetica, sans-serif;
    /*
    font-size:24px;
    */
    font-weight:bold;
    letter-spacing:2px;
}
.entry-header h2,
.entry-content h2
{
    font-family: Futura, sans-serif;
    /*
    font-size:20px;
    */
    font-weight:bold;
    letter-spacing:2px;
}
.entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6
{
    font-family: Futura, sans-serif;
    /*
    font-size:28px;
    */
    font-weight:bold;
    letter-spacing:2px;
}

.bypostauthor
{
    /*
    background-color: rgba(110, 200, 110, 1.0);
    */
    background-color: rgba(238, 255, 238, 1.0);
    border-left: solid #009900 2px;
    padding: 1em;
    margin-bottom: 1em;
}

.bypostauthor > article
{
    border: none;
}

.entry-content a
{
    background: linear-gradient(white, #ffcccc);
    border-bottom: dashed #ff0000 1px;
}

.entry-content a:hover
{
    text-shadow: 0px 0px 4px #CCCC00;
    text-decoration: none;
    color: #bc360a;
}

::selection {
    background: #ccffcc;
}
::-moz-selection {
    background: #ccffcc;
}
