/*
	Theme Name: Gambit Child
	Theme URI: http://intelimpulse.com/
	Description: Gambit Child
	Author: Sizam
	Author URI: http://sizam-design.com/
	Version: 0.1
	Template: gambit
*/
/* =Theme customization starts here
-------------------------------------------------------------- */
@import url("//fonts.googleapis.com/css?family=Oxygen:400,400italic,700,700italic&subset=latin,latin-ext");

.content-area {
    width: 75%;
}

.main-sidebar {
    width: 25%;
}

/*--------------------------------------------------------------
## 14.2 - Desktop Large ( < 1120px )
--------------------------------------------------------------*/
@media only screen and (max-width: 70em) {
    .content-area {
        width: 70%;
    }

    .main-sidebar {
        width: 30%;
    }
}

/*--------------------------------------------------------------
## 14.5 - Tablet Medium ( < 800px )
--------------------------------------------------------------*/
@media only screen and (max-width: 50em) {
    .content-area {
        order: 1;
        width: 100%;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
    }

    .main-sidebar {
        order: 2;
        width: 100%;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
    }
}

.main-navigation-menu a {
    color: inherit;
}

.primary-navigation-wrap,
.widget-header,
.comments-header,
.comment-reply-title,
.site-footer-wrap,
.page-header,
.main-navigation-menu ul,
.main-navigation-toggle {
    background: #454545;
}

.widget #ngg-webslice .entry-title.widget-header {
    display: block;
    line-height: 0;
}

.widget #ngg-webslice .entry-title.widget-title {
    color: #fff;
    font-size: 0.875rem;
    padding: 0.4em 0.8em;
    display: inline-block;
    line-height: 1.75;
}

.header-main {
    padding: 0;
}

.site-branding {
    position: relative;
}

.site-title {
    position: absolute;
    bottom: 20px;
    left: 30px;
    line-height: 1;
}

.site-title a:link,
.site-title a:visited {
    color: #454545;
    text-shadow: 0px 0px 12px rgba(255, 255, 255, 1), 0px 0px 22px rgba(255, 255, 255, 1), 0px 0px 44px rgba(255, 255, 255, 1);
}

.site-description {
    display: none;
}

.site-branding .custom-logo {
    margin: 0;
    width: 100%;
}

.ngg-widget a {
    height: 53px;
    display: inline-block;
}

.ngg-widget{
    text-align: center!important;
    font-size: 0;
}

.site-branding{
    float: none;
}

/*Bavi: fixes after migration from Gambit 1.3.1 -> 2.1.1*/

.entry-content a.more-link {
    text-decoration: none;
}

h1 {
    margin: 0.67em 0;
    font-size: 2em;
}

.widget-header {
    margin: 0 0 8px 0;
}
