/*
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.2c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
    
    Color scheme: red #cc0000 orange: #f87d17 green: #0E9595
*/

/* Top menu */
.menuhighlight a {   color: #c00 !important;}
.top-header-menu li a:hover {   
	background-color:#cc0000;
	color:#ffffff !important;

	
}

.top-header-menu li a {
margin-right:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	}

    
.sf-menu > li > a  { padding: 0 20px; }

/* blocks section */

.td_module_wrap .entry-title {   margin: 0 0 0 0;}

.block-title {    border-bottom: 1px solid #222;}

.td_module_mx7 .td-module-meta-info { margin-bottom: 5px;}

.td_module_mx7 .td-post-author-name { margin-bottom: 5px; margin-top:3px;}

.td_module_14 .td-module-meta-info {   position: relative; }

.td_block_20 .td_module_14 .td-module-meta-info {   width: 100%;}

.td_block_20 .td_module_14 .td-excerpt  {    font-size: 15px;    line-height: 23px;    margin-top: 0px;    width: 100%;    text-align: center;}

.td_block_20 .meta-info-container {   text-align: center;}

.td_module_14 .td-read-more {    display: none;}

/*.td_block_22 .td-column-1 .td-module-meta-holder {    display: none;}*/

.td_block_24 .td-read-more {    display: none;}

.td_module_mx16 .entry-title { font-weight: normal;}


.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4 {    font-size: 20px;}

.td-excerpt {    margin-top: 0px;}

.td_block_22 .td-column-1 .td-module-meta-holder {    display: none;}

 
 /* newsletter  */
 
 .logonewsletter {margin-top: -96px !important;}
 
.boxnewsletter {margin-top: 60px !important;}
 
/* pages  */
.page-template-default .wpb_text_column :last-child { margin-bottom: 0px; }

body .td-page-title { display:none; }

.page blockquote p  {font-size: 18px;text-align: left;}


.page blockquote.quotescollection-quote p {font-size: 16px;line-height: 24px;}


.post .large  {    width: 50%; }
.post .td_quote_box   { background-color: #fff; border-left-width: 1px; border-left-color: #c00 !important;}


.wpb_text_column blockquote p { text-transform: none; font-size: 26px; }

.wpb_text_column blockquote p { text-transform: none; font-size: 26px; }
.wpb_text_column blockquote { margin: 20px 5% 8px 5%; }

.wpb_text_column blockquote {margin-top: 0; margin-bottom: 10px;margin-left: 0px;}

button.ubtn-mini {    padding: 7px 12px;}


/* Chronicle radio page  */
.img-circle {    border-radius: 50%; border: 1px solid #aaa; margin-right: 15px; margin-bottom: 40px !important; margin-top: -25px;}

 h4.mytitle { padding-top:0px; margin-top:0px;}
 
 

 /* gallery  */

.gallery-item .gallery-caption {    display: none;}
 .vc_btn-black, a.vc_btn-black, button.vc_btn-black {  background-color: #c00 !important;}
 a.vc_btn-black:hover {  background-color: #000 !important; border-color: #000 !important;}
 
 .mfp-bottom-bar { margin-bottom: 0px; }
    
/* posts  */

.td-post-content h4 a{	color:#cc0000;}


.td-related-title > .td-related-right { display:none; }


.td-related-title {   border-bottom: 1px solid #c00;}


.td-post-content .td_box_center {padding: 25px 23px 25px 40px;}

.td-post-content .td_box_center p { font-size: 15px; color: #3c3b3b; line-height: 23px;}
 
 .author-box-wrap .avatar {margin-top: 10px;}
 
 .td-author-counters { display:none;}
 
 .author-box-wrap .td-author-social a:hover {  color: #cc0000 !important;}

.td-social-icon-wrap > a:hover  {  color: #cc0000 !important;}

.td-post-content h4 {    font-size: 20px !important;    color: #aaa; line-height: 30px;}

h5 {margin-bottom: 0px;}

.td-post-content blockquote p { text-align: left;}

.td-post-content p.ourcaption  {font-size: 12px; line-height: 18px;}

.wp-caption-text, .wp-caption-dd {margin-bottom: 6px;}

.td-post-featured-image .wp-caption-text {    margin-bottom: 6px;}

.td-post-template-1 .td-featured-image-rec img, .td-post-template-1 .td-featured-image-rec .wpb_video_wrapper {   margin-bottom: 5px;}

.td-post-template-1 .td-featured-image-rec {    margin-right: 30px;}

.td-post-content blockquote h3{
	padding-bottom:0px;
	border-top-width:1px !important;
	border-top-style:solid;
	padding-top:10px;
	font-size:20px;	
	color:#cc0000;
}

.td_quote_box h4{
	padding-top:0px;
	margin-top:-16px;
	margin-bottom:3px;
	
}

.td-post-content .dropcap3 {    font-size: 89px;   line-height: 80px; margin-top:0px; padding-top:0px;}
h6 {    font-size: 12px;    line-height: 18px;}


 /* Categories  */
 
 
 .td-category-header .td-page-title {    text-transform: none;    font-weight: 400;    margin-top: -2px;   display:inline}
  
.td_category_template_1 .td-category-header {    padding-bottom: 40px;}
 
 /* widget  */
 
.widget a {   color: #cc0000;}
.widget a:hover {   text-decoration: underline;}





.td-category-description p {
    font-style: normal;
    color: #828282;
    font-size: 22px;
    line-height: 30px;
}

.td_category_template_1.td_category_top_posts_style_disable .td-category-description p {   margin-bottom: 26px; margin-top: 0px;}


 /* Wordpress comments  */
.comments {   display: none;}

 /* footer  */
 
 .footer-text-wrap a{ color: #c00;	}
 
 .td-main-content-wrap {    padding-bottom: 0px;}
 
 .td-footer-wrapper {    padding-top: 50px;  padding-bottom: 0px;    border-top: 1px solid #d8d8d8;}

.footer-logo-wrap img {    margin-top: -8px;}

.td-footer-wrapper .block-title a, .td-footer-wrapper .block-title span {display:none;}


.td-footer-bottom-full {    padding-top: 25px;    padding-bottom: 20px;    background-color: #222; margin-top: 20px;}

.footerbox .cl-flipbox-h{	margin-top:60px;}

 /*.footerbox .cl-flipbox-front { padding-top: 25px !important;}*/


 /* hiding non used import classes 

.td-post-content p.ourdate {display:	none;}
img.ourimage {display:	none;}

 */
 
  /* for testimonial plugin - tributes posts  */
  
button, .vc-mailchimp-sub-btn.color_primary, input[type="submit"] {   background-color: #c00;}
.tt_style_2 button {   color: #fff !important;}


 /* ultimate plugin  */
.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {    color: #555;}

 /* mailchimp VC add-on plugin  */
.vc-mailchimp-sub-btn.color_yellow {background-color: #c00; }

.vc-mailchimp-sub-btn.size_big, input.vc-mailchimp-sub-btn.size_big { padding: 8px 90px;    font-size: 16px;    font-family: 'Roboto', sans-serif; margin-top:0px }

input[type=url], input[type=tel], input[type=email] { text-align: center;}


/* CSS GAB */
.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_module_mx4 .entry-thumb { max-height:240px; }
.td-pb-span4 .td_module_mx4 .entry-thumb { max-height:180px; }

.templatera_shortcode .tdc-row { max-width:100%; }
.logonewsletter a { width:120px; margin:0 auto; }

.mailchimp_footer_cont { padding:40px 10px; height:300px; text-align:center; border-radius:0px; -web-border-radius:0px; -moz-border-radius:0px; border:1px solid #cc0000; margin:0;}

.submitfootern { width:100%; text-transform:uppercase; font-weight:bold !important; font-size:16px !important; }

.wpb_text_column p { font-size:13px; line-height:1.5em; margin-top:6px; }

/*
/*
Fundraising row
*/

h3.red { font-size: 24px;;color: #cc0000; margin-bottom: 0px;}
h3.redmoney {font-size: 24px;color: #cc0000; margin-bottom: 0px; margin-top:0;}
h6.subred {font-size: 16px !important; line-height: 22px !important; margin-bottom: 0px; margin-top: 3px; }

h4.grey {    font-weight: normal !important; font-size:19px !important;
    color: #7b7b7b;
    margin-top: 0px;
    margin-bottom: 5px; }
    
h5.donate { font-weight: normal !important; font-size: 27px !important;
    margin-top: 0px;
    margin-bottom: 20px;
}

div.donatered button  { padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 20px; }
    
    
div.donatered {text-align: center;  margin-bottom: 30px;}


body.donate #ourdonaterow, body.page-id-8496 #ourdonaterow {display:none;}



@media (max-width: 900px) {
div.ourtable { width:100%;}
    input.mc_email { width:218px; margin-left:4px !important; }
    .vc-mailchimp-sub-btn.size_big, input.vc-mailchimp-sub-btn.size_big, .submitfootern   { width:218px; padding:8px 0; }
    
    div.cl-flipbox-front, div.vc_mailchimp_form_cont, div.mailchimp_footer_cont { height:350px !important; }
    
    .cl-flipbox-front-image img { max-width:176px; }
    
}

@media (max-width: 1018px) {
    input.mc_email, .vc-mailchimp-sub-btn.size_big, input.vc-mailchimp-sub-btn.size_big, .submitfootern { width:146px; }
    
    .td-pb-span4 .td_module_mx4 .entry-thumb { max-height:230px; max-width:190px;}
} 

@media (max-width: 767px) {
    input.mc_email,  .vc-mailchimp-sub-btn.size_big, input.vc-mailchimp-sub-btn.size_big, .submitfootern  { width:240px; }
    div.cl-flipbox-front, div.vc_mailchimp_form_cont, div.mailchimp_footer_cont { height:auto !important; }
    .wpb_wrapper h3 { margin:0 auto; }
    
    .td_block_15 .td-block-span4 { min-height:123px; margin-bottom:40px; }
    
    .td-pb-span4 .td_module_mx4 .entry-thumb { max-height:230px; }

.author-box-wrap {    text-align: left;}

}

