/*
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.
*/

.td-header-style-10 .td-logo-wrap-full .td-logo {
    line-height: 160px;
}

body .td-page-title {
	text-align:left;
}


/*
----------------------------------------------------------------------------
  Menu
----------------------------------------------------------------------------
*/
.td-mega-span .entry-thumb {
    min-height: 135px;
    height: 135px;
    width: 100%;
}
.sf-menu > li > a {
    border-bottom: 0px !important;
    height: 52px;
    padding: 0px 19px 0px 19px;
}
.sf-menu .td-icon-menu-down {
    display: none;
}
.sf-menu a.sf-with-ul {
    padding-right: 19px;
}
.menu-primary-navigation-container .sf-menu > li {
    margin: 0 5px;
}

.td-menu-wrap {
    height: 52px;
    border-bottom: 0px;
}
.td-header-gradient {
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
    background-color: #ffffff;
    background-image: url(/wp-content/themes/Newspaper-child/images/dots_menu_2.png);
    background-position: center;
    background-repeat: no-repeat;
    padding: 4px;
}

.td-header-gradient:before {background:transparent!important;}
.sf-menu .current-menu-item a, .sf-menu .current-menu-parent .current-menu-item a,  .sf-menu .current-menu-parent>a,  .sf-menu>li:hover>a,  .sf-menu ul li:hover>a,  .td-post-text-content .more-link-wrap:hover a,  .sf-menu ul .td_mega_menu_sub_cats a.cur-sub-cat, .sf-menu ul .td_mega_menu_sub_cats a.cur-sub-cat:hover, .td-mega-menu .block-mega-child-cats a:hover,  .td_mod_mega_menu:hover .item-details a,  .sf-menu .current-menu-ancestor>a,  .sf-menu .current-category-ancestor>a {
    color: #e76a61;
}


#td-top-mobile-toggle i, .header-search-wrap .td-icon-search,.td-search-close .td-icon-close-mobile
 {
    color: #222!important;
}

@media screen and (max-width: 767px) {

  .td-header-gradient {background:none;padding:0;}
  .td-header-main-menu{
    background-image: url(/wp-content/themes/Newspaper-child/images/dots_menu_2.png);
    background-position: center;
    background-repeat: no-repeat;
}

.td-search-background:before {background:#fff;}
.td-search-wrap-mob,.td-search-wrap-mob #td-header-search-mob{color:#222;}
.td-search-wrap-mob #td-header-search-mob {border-bottom:1px solid #222;}

	.td-header-wrap .td-header-menu-wrap-full, .td-header-wrap .td-header-menu-wrap, .td-header-wrap .td-header-main-menu {
    background-color: #fff!important;
}

	.td-header-main-menu {
    background-image: url(/wp-content/themes/Newspaper-child/images/dots_menu_2.png);
    background-position: center;
    background-repeat: no-repeat;
    margin-top: 3px;
    margin-bottom: 3px;
    outline: 1px solid;
    outline-offset: 3px;
}

}
.td-menu-background:before {background: #fff!important;}
.td-mobile-content .current-menu-item > a, .td-mobile-content .current-menu-ancestor > a, .td-mobile-content .current-category-ancestor > a {color: #e76a61;}
.td-mobile-content li a {color: #000;}
.td-mobile-close .td-icon-close-mobile {color: #000;}


/*  ----------------------------------------------------------------------------
    h
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'NeutraTextLight';
  color: #111111;
  font-weight: 400;
  margin: 6px 0 6px 0;
}

/*
----------------------------------------------------------------------------
  Site wide > typography style
----------------------------------------------------------------------------
*/
body,
p {
  font-family: inherit;
  font-size: 14px;
  line-height: 21px;
}

.td-header-style-10 .td-header-sp-logo {
    text-align: center;
    
}

.jr-insta-slider{
  font-family: 'NeutraTextBook';
  color: #111111;
  margin: 6px 0 6px 0;
}

.entry-title, .td-module-meta-info {
    text-align: left;
}
.td_category_template_2 .td-category-header {
    display: none;
}



/*
----------------------------------------------------------------------------
  Forms
----------------------------------------------------------------------------
*/

.gform_wrapper .top_label input[type="text"] {
    padding-right: 2px;
    border: 1px solid #777777 !important;
}

.gform_wrapper ul li.gfield {
    clear: both;
    margin-left: 0px;
}

.gform_wrapper textarea {
    height: 150px;
    border: 1px solid #777777 !important;
}



/*
----------------------------------------------------------------------------
  Post View
----------------------------------------------------------------------------
*/
header .td-module-meta-info {
    line-height: 19px;
}
.td-module-meta-info {
    top: 1px;
    margin-bottom: 7px;
    background-image: url(/wp-content/themes/Newspaper-child/images/decoration-field.png);
    background-repeat: no-repeat;
    background-position: center 2px;
    padding-top: 15px;
    text-align: center;
}
.entry-title,.td-module-meta-info {text-align: center;}
time { color:#212121;}

.entry-crumbs {display:none;}
header .td-post-date {float:none;margin:0;}

body.td-animation-stack-type0 .td-animation-stack .entry-thumb, body.td-animation-stack-type0 .post img {
    opacity: 1;transition:0.3s;
}

/*
----------------------------------------------------------------------------
  Footer
----------------------------------------------------------------------------
*/
.td-footer-wrapper center.widget_icons img {
    clear: none;
    display: inline-block;
    vertical-align:middle;
}
.widget {
    overflow:visible;
}

.td-footer-wrapper {
   background: #fafafa url(images/footer/top-shadow.png) repeat-x top!important;
    border-top: 1px solid #ebebeb;
    padding-top: 34px;
    padding-bottom: 0px;
}

.page-nav .current {
    background-color: transparent!important;
    border-color: #212121;
    border-width: 2px;
    border-style: solid;
    color: #212121;
    
}
.page-nav a {
    padding: 5px 11px;
    border: 2px solid white;
    display: inline-block;
    margin: 0 8px 8px 0;
    min-width: 33px;
    text-align: center;
    line-height: 21px;
}
.page-nav a:hover {
   background:none;
    color:#212121;
    border: 2px solid #212121;
}

.page-nav a,.page-nav .pages { font-family: 'NeutraTextBook';
 color:#212121;
    font-size: 16px;}

.td-post-text-content .more-link-wrap a {
    
    background-color:#fff!important;
    color: #000;
    display: inline-block;
    outline: 0 solid #ffffff;
    padding: 8px 0 !important;
    width: 100%;
    font-family: NeutraTextBook;
    font-size: 20px;
    margin: 0 auto;
}


.td-read-more, .more-link-wrap {
    text-align: center;
    width: 150px;
    margin:0 auto;
    display: table;
    margin-left: auto;
    margin-right: auto;
}

.sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after, .td_block_mega_menu .td-next-prev-wrap a:hover, .td-mega-span .td-post-category:hover, .td-header-wrap .black-menu .sf-menu > li > a:hover, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .sfHover > a, .header-search-wrap .td-drop-down-search:after, .header-search-wrap .td-drop-down-search .btn:hover, .td-header-wrap .black-menu .sf-menu > .current-menu-item > a, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .current-category-ancestor > a {
    background-color: transparent!important;
}