/*
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.
*/
/* TITLE BLOCK STYLE */
.td-block-title > * {
    padding-left: 20px;
	  position: relative;
    padding-right: 20px;
}
.td-block-title > *:before {
    left: 100%;
}
.td-block-title > *:after {
    right: 100%;
}
.td-block-title > *:before, .td-block-title > *:after {
		height: 6px;
		background: url(../Newspaper-child/images/hr-11.png) repeat-x  0 0;
	  content: '';
    position: absolute;
    top: 50%;
    margin-top: -5px;
    width: 2000px;
}

/* CUSTOM BLOCK 15 */
.td_block_template_15 .td-block-title:before {
    height: 0;
}
.td_block_template_15 .td-block-title:after {
    border: none;
}
.td_block_template_15 .td-block-title {
    margin-bottom: 0;
    margin-top: 0;
    padding: 0 0 15px 0;
}
.td_module_3 .td_module_wrap .td-post-category, .td-module-image .td-post-category {
    margin: 10px 0;
}
@media (max-width: 768px){
	.td_block_15 .td_module_mx4 {
		margin-bottom: 40px;
	}
	.td-module-image .td-post-category {
		margin: 3px 0 10px;
	}
}
.td-module-image .td-post-category {
    position: static;
    width: min-content;
    padding: 6px 10px 2px 10px;
}
/* CUSTOM BIG GRID FULL BLOCK 1 */

@media (min-width: 320px) {
	.grid-full-home.td_block_big_grid_fl_1 .td-big-grid-post {
		width: 250%;
		margin-top: 30px;
	}
}
@media (min-width: 768px) {
	.grid-full-home.td_block_big_grid_fl_1 .td-big-grid-post {
		width: 100%;
	}
	.td_block_big_grid_fl_1 .td-big-grid-post .td-meta-info-container {
    	width: 60%;
	}
}
.td_block_big_grid_fl_1 .td-big-grid-post .td-meta-info-container {
  padding: 40px;
  width: 60%;
  background-color: rgba(255, 255, 255, 0.7);
}
.td-big-grid-post .td-post-author-name a, .td-big-grid-post .td-post-author-name span, .td-big-grid-post .td-post-date {
  color: #000000;
  text-shadow: none;
}
.td-big-grid-post .entry-title a {
  color: #000000 !important;
  text-shadow: none;
  font-size: 36px;
  line-height: 42px;
  width: min-content !important;
}
.td-big-grid-meta .td-post-category, 
.td_module_wrap .td-post-category, 
.td-module-image .td-post-category {
    padding: 6px 10px 2px 10px;
}
@media (max-width: 768px){
	.td_block_big_grid_fl_1 .td-big-grid-post {
		margin-top: 20px;
	}
	.td_block_big_grid_fl_1 .td-big-grid-post .td-meta-info-container{
		padding: 15px;
	}
	.td-mx-28 .entry-title a{
		font-size: 16px;
    	line-height: 1;
	}
}

/*CUSTOM BLOCK 12 */
.td_module_11 .td-read-more a {
    display: none;
}
.td_module_11 {
    padding-bottom: 20px;
}
.td_module_11 .td-post-category {
    display: block !important;
    width: fit-content;
    margin-bottom: 10px;
}

/* CUSTOM BLOCK 9 */
.td_module_8 .td-module-meta-info {
    display: none;
}
.td_block_9 .td-block-span6 {
    width: 100%;
}
.td_module_8 {
    padding-bottom: 8px;
    border-bottom: 1px dotted;
    margin-bottom: 13px;
}
.td_module_8 .td-module-title::after {
    content: '\e80d';
    font-family: 'newspaper';
    position: absolute;
    right: -15px;
    top: 0;
    transition: all .3s;
}

/* VIDEO YOUTUBE PLAYLIST */
.video-section {
    margin-bottom: 0px;
}
@media (min-width: 992px){
	.td_video_playlist_column_3 .td_wrapper_player {
		width: 747px;
	}
}

/* CUSTOM BLOCK 5 */
.td_module_3 .td-module-meta-info {
    display: none;
}
.td_block_5 .td-module-image .td-post-category {
    margin: 5px auto;
}
.td_block_5 .td-block-title {
    text-align: center;
    font-size: 32px !important;
    font-family: 'KeplerStd-Black' !important;
}
.td_block_5 .td-block-title > *:before,
.td_block_5 .td-block-title > *:after {
    height: 0;
}
.td_module_3 .td-module-title {
    text-align: center;
}

/* INTAGRAM BLOCK STYLE */
.stretch_row_content_no_spaces {
    width: 100%;
}

/* FOOTER STYLE */
.widget li {
    display: inline-block;
    margin-right: 40px
}
#menu-footer-menu li {
	margin-right: 20px;
	margin-left: 20px;
}
#menu-quick-links li,
#menu-destiny-man-footer li {
	margin-right: 10px;
}
.widget li a {
    color: #6e6e6e;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    font-family: 'MyriadPro-Bold';
}
.td-footer-wrapper.td-container-wrap .td-block-title span {
    text-align: center;
    font-size: 18px;
    font-family: 'KeplerStd-Black';
    color: #bcbcbc;
	text-transform: uppercase;
}
.td-footer-wrapper.td-container-wrap .td-block-title span:after,
.td-footer-wrapper.td-container-wrap .td-block-title span:before
{
	height: 0;
}
.footer-logo,
.menu-footer-menu-container,
.footer-social-wrap.td-social-style-2,
#menu-quick-links,
#menu-destiny-man-footer,
#menu-footer-menu {
	text-align: center;
}
.footer-social-wrap.td-social-style-2 {
    padding-top: 15px;
}
.td-social-style-2 .td-icon-font {
    width: 36px;
    height: 36px;
    line-height: 38px;
    border-radius: 18px;
    background-color: #3E3E3E;
}
.td-social-style-2 .td-icon-font:after {
    border: none;
}
.td-pb-row [class*="td-pb-span"] {
    padding-right: 14px;
    padding-left: 14px;
}
.widget_text.td_block_template_15.widget.widget_custom_html {
    margin-bottom: 0;
}
.td-footer-wrapper a {
    color: #222;
}
.td-social-style-2 .td-social-icon-wrap {
    margin: -4px 5px 5px 0px;
}
#nav_menu-2 {
	margin: 50px 0;
}
.td-footer-wrapper.td-container-wrap .td-block-title {
	line-height: 24px;
	padding: 0;
}

/* CATEGORY STYLE */
@media (min-width: 1140px) {
	.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1 .td-big-grid-post .td-meta-info-container {
		padding: 50px;
	}
}
.td-category-grid-fl .td-container {
    width: 1068px !important;
}
.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_1 .td-big-grid-post {
    padding-top: 50%;
}
.td-category-header .td-page-title {
    text-align: center;
}
.td-category-header .td-category-pulldown-filter {
    right: -10px;
}

/* POST STYLE */
.td-related-title.td-block-title > *:before,
.td-related-title.td-block-title > *:after {
    height: 0;
}
.td-related-title a {
	font-family: 'MyriadPro-Bold', sans-serif !important;
	font-size: 18px !important;
}
.td-post-content a {
    text-decoration: underline;
}
.td-post-content h3 {
    color: #a8a8a8;
}

/* SEE ALL - BUTTOM STYLE */
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom {
    padding: 0;
	margin-bottom: 30px;
}
.td_block_wrap.td_block_9 {
	margin-bottom: 20px;
}
.vc_general.vc_btn3 {
    color: #252525;
	font-weight: 700;
}