/*
Theme Name:     Newspaper 7 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        7.7c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/
.home .td-ss-main-content {
    visibility: hidden;
}
.td-social-share-text {
   
    display: none;
}
.td-header-style-1 .td-header-top-menu-full{
	background: #222222 url(images/pagemenu-bg.png) repeat-x 0px 0px;
	height: 42px;
}
.td-header-top-menu{
	font-size: 12px;
    padding-top: 5px;
}
#td-header-middle-menu li{
    border-right: 1px solid #3C5A88;
    border-left: 1px solid #4E76B1;
}
#td-header-middle-menu a{
	font-size:13px;
	font-weight: normal;
	color:#fff;
}
li#menu-item-28624 {
    border-right: none !important;
}
#td-header-middle-menu{
	background: #496ea3; /* Old browsers */
}
#td-header-middle-menu ul {
	max-width: 1170px; margin: auto;
}
.td-header-gradient{
	background: #e6e6e6;
}
#td-header-menu ul li a{
	border-right: 1px solid #DCDCDC;
    border-left: 1px solid #F7F7F7;
}
.td-header-gradient:before{
	content: none;
}
.td-pb-article-list {
    display: none;
}
.sf-menu > li > a {
    font-weight: 500 !important;
	font-size: 9px;
    
}
a.td-login-modal-js.menu-item {
    display: none;
}
.td_block_padding {
    display: none;
}
.td-footer-wrapper .td_block_wrap {
    display: none;
}
.widget.widget_text {
    margin-right: 40px;
}
.widget.widget_nav_menu {
    margin-left: 50px;
}
.td-mobile-close-middle,#td-top-mobile-toggle-middle{
    display: none;
}
#td-header-middle-menu li {
    border-right: 1px solid #3C5A88;
    border-left: none;
    display: inline-block;
    padding: 10px 15px;
    margin: 0;
}

@media (max-width: 767px) {
    #td-header-middle-menu li {
        border-bottom: 1px solid #3C5A88;
        border-left: none;
        display: block;
        padding: 10px 15px;
        margin: 0;
    }
    #td-header-middle-menu a{
        font-size: 13px;
    }
    #td-header-middle-menu{
        display: none;
        position: absolute;
        z-index: 9999;
        width: 100%;
    }
    #td-top-mobile-toggle-middle{
        display: block;
        padding: 10px 10px 10px 21px;
        background: #496ea3;
    }
    #td-top-mobile-toggle-middle a{
        font-size: 29px;
        color:#fff;
    }
    .td-mobile-close-middle {
        position: absolute;
        right: 17px;
        top: 11px;
        z-index: 1000;
    }
    .td-mobile-close-middle a {
        font-size: 20px !important;
    }
    .td-mobile-close-middle{
        display: block;
    }
}