/*
Theme Name: Goodnews Child Theme
Theme URI: http://www.momizat.com
Author: momizat team
Author URI: http://www.momizat.com
Description: Goodnews wordpress child theme.
Template: goodnews5
Version: 1.0
*/

@import url("../goodnews5/style.css");

/*** Header ***/
/*.header {
    background:url(http://www.growenet.com/wp-content/themes/child-theme/images/topbg.jpg) repeat;
}*/

.bp-head.rn-title {
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 20px;
}

.logo img {
    -webkit-filter: drop-shadow(5px 5px 5px #222);
    filter: drop-shadow(5px 5px 5px #222);
}

/*** Menu ***/
.main-menu > li > a {
    color: #ffffff;
    font-weight: bold;
    padding: 0 25px;
}

#navigation .main-menu > li.current-menu-item > a {
        color: #004c70;
        background-color: transparent;
}

#navigation .main-menu > li.current-post-parent > a, .copyrights-text a:hover {
    color: #4fa8db!important;
}

#navigation .main-menu > li:hover > a, #navigation .main-menu > li.current-menu-item > a, .navigation_highlight_ancestor #navigation .main-menu > li.current-menu-ancestor > a, .navigation_highlight_ancestor #navigation .main-menu > li.current-menu-parent > a {
     background-color:transparent;
     color: #4fa8db;
}

#navigation .main-menu > li.current-menu-item > a {
    color: #4fa8db!important;
}

#navigation {
    border:none;
}

.navigation-inner {
    background: #000000;
    border-bottom:none;
    /**#4cc3b7
#976cd9**/
}

#navigation .main-menu > li, #navigation .main-menu > li:last-child {
    border-color: #000000;
}

#navigation .main-menu {
    font-family: 'SimHei', sans-serif;
}

/*** Ads ***/
.wpb_column .mom-e3lanat-wrap, .main-col .mom-e3lanat-wrap, .post .mom-e3lanat-wrap, .np-posts+.mom-e3lanat-wrap {
    margin: 20px 0;
}

/*** Sidebar ***/
.one-side-wide:not(.both-sides-true) .main-col:not(.both-sides-layout), .one-side-wide .vc_sidebar.sidebar+.main-col.both-sides-layout, .one-side-wide .main-col.one_side:not(.both-sides-layout) {
    width: 793px;
}

.both-sidebars .inner {
    width: 1120px;
}


.sidebar .widget .widget-head {
    background: #000;
}

.sidebar .widget .widget-title {
    background: transparent;
}

.sidebar .widget .widget-title span {
    background: #000000;
}

.sidebar .widget-title, .news-box .nb-header .nb-title {
    color: #ffffff;
}

/*** Content Container ***/
.entry-content .essb_t_nb {
    font-size: 60px;
    line-height: 60px;
    font-family: Helvetica neue,arial;
    font-weight: 700;
    color:#51a4d4;
}

.entry-content .essb_links_list li.essb_totalcount_item .essb_t_l_big .essb_t_nb:after, .essb_links_list li.essb_totalcount_item .essb_t_r_big .essb_t_nb:after {
    font-size:18px!important;
    line-height:28px!important;
    color:#51a4d4;
}

.entry-content li.essb_item.essb_totalcount_item {
    text-align: center;
    border-right: 1px solid #ccc;
    padding-right: 20px;
    padding-left:30px;
}

.entry-content li.essb_item.essb_link_facebook.nolightbox {
    padding-left:20px!important;
}

.essb_links.essb_displayed_sharebottom.essb_share.essb_template_metro-retina {
    padding-bottom:0!important;
}

.essb-mobile-sharebottom .essb_item a {
     margin-bottom:0!important;
}

.essb_morepopup_shadow {
   height:100%!important;
}

/*** News Box ***/
.news-box .nb-header .nb-title {
    background:none;
}

.news-box .nb-header {
    background: #000000;
}

.news-box .nb-header .nb-title a, .news-box .nb-header .nb-title span
{
    background:#000000;
    color:#ffffff;
}

.news-box .nb-item-meta span.category {
    display:none;
}

/*** Footer ***/
#footer {
    /***background: #2ca6e0;
    border-top: 4px solid rgb(26, 127, 175);***/
    border-top:0;
    color:#ffffff;
    background: #2ca6e0;
}

#footer .widget .widget-title {
    color: #004c70;
}

.copyrights-text {
    /***color: #003b57;***/
    color: #fff;
}

#footer .widget, #footer .widget a {
   color:#ffffff;
}

#footer .widget .widget-title {
    border-bottom: 1px solid rgb(26, 127, 175);
}

.copyrights-area {
    /***background: rgb(26, 127, 175);***/
    background:#000000;
}

/*** Sharing Tools ***/
.essb_links_list li.essb_totalcount_item .essb_t_l_big {
    padding:0 35px;
}

.essb_links.essb_template_metro-retina {
    padding-bottom: 15px;
    border-bottom: 1px solid #eaeaea;
}

.essb_links.essb_template_metro-retina.essb_displayed_bottom {
    padding-top: 15px;
    border-top: 1px solid #eaeaea;
}

.essb_links.essb_template_flat-retina .essb_force_hide li a, .essb_links.essb_template_flat-retina .essb_hide_name li a {
    padding: 12px!important;
}

.essb_displayed_sidebar .essb_links_list li.essb_totalcount_item .essb_t_l_big, .essb_links_list li.essb_totalcount_item .essb_t_r_big {
    padding-left: 10px!important;
}

.essb-message.essb-block {
    float:left;
    padding:0 5px 0 15px;
    border-left: 1px solid #eaeaea;
    font-size: 12px;
    color: #c6c6c6;
    line-height:16px;
}

.essb-total-value.essb-block {
    float:left;
    font-size: 12px;
    color: #c6c6c6;
    line-height:16px;
}

/*** Others ***/
.nb-style2 .older-articles .nb-item-meta {
    float:left;
}

.nb-style2 .older-articles .two-cols li .details a.comment_number {
    display:none;
}

.single-related-posts li {
    width: 236px;
}

.scrollToTop {
    background: #000000;
    right: 15px;
}

.scrollToTop:hover {
    color: #4fa8db!important;
}

.textwidget a  {
    color: #fff!important;
    text-decoration:underline;
}

.nb-style2 .post-img {
    margin-bottom:20px;
}

.mom-post-meta {
    margin-bottom: 6px;
}

p strong {
    color:#000000;
}

.qr-code {
    right: 3%;
    position: absolute;
}

.base-box.blog-post h1.post-tile.entry-title {
    width: 85%;
    float: left;
    clear: right;
}

.base-box.blog-post .mom-post-meta {
    clear:both;
}

@media only screen and (max-width: 1000px) and (min-width: 0) {
    .scrollToTop {
        display: block !important;
        bottom: 55px!important;
        opacity:0.5;
        right:5px;
    }
    
    .qr-code {
        display:none;
    }
    
    .base-box.blog-post h1.post-tile.entry-title {
        width: auto;
        float: none;
    }

    .header {
        padding: 5px;
    }

    .header .logo h1 {
        margin-bottom:0;
    }
}

@media only screen and (max-width: 670px) and (min-width: 0) {
    .single-related-posts li {
        width: 175px!important;
    }
    

    .header {
        padding: 5px;
    }

    .header .logo h1 {
        margin-bottom:0;
    }
}

@media only screen and (max-width: 460px) and (min-width: 0) {
    .single-related-posts li {
        width: auto!important;
    }
    
    .qr-code {
        display:none;
    }
    
    .base-box.blog-post h1.post-tile.entry-title {
        width: auto;
        float: none;
    }

    .header {
        padding: 5px;
    }

    .header .logo h1 {
        margin-bottom:0;
    }

    .logo img {
        width:50%;
    }
}


._59s7 {
    margin-top: 50px!important;
}