/*
Theme Name: Newspaper Child
Theme URI: http://marraiafura.com
Template: Newspaper
Author: Marraiafura
Author URI: http://marraiafura.com
Description: Newspaper based wordpress theme developed by Marraiafura.
Tags: drag and drop,multiple sidebar,responsive,retina,curvy slider,animation builder,page builder,layout builder,ecommerce,coorporate,portfolio
Version: 1.7.1.1470815605
Updated: 2016-08-10 09:53:25

*/
@import url("../Newspaper/style.css");

/* 
.td-header-style-10 .td-logo-wrap-full .td-logo {
background-image: url('https://www.marraiafura.com/devnewspaper/wp-content/uploads/2018/02/lumaca-sfondo.jpg');
} 
*/
body, 
p {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-scroll-up {
	background-color: rgb(111, 131, 37);
}
/* It reduces the distance between main menu and content ~NDB~ */
.td-main-page-wrap {
    padding-top: 24px;
}
.td-footer-info .footer-text-wrap a {
    color: #749201;
}
.td-footer-info .footer-text-wrap a:hover {
    text-decoration: none;
    color: #ea710e;
}
.td-page-content p, .td-post-content p, .wpb_text_column p, .td_block_text_with_title p, .woocommerce #tab-description p, .mce-content-body p, .td-page-content li, .td-post-content li, .wpb_text_column li, .td_block_text_with_title li, .woocommerce #tab-description li, .mce-content-body li {
    line-height: 22px;
}
.post .td-post-header .entry-title {
    /*text-transform: uppercase;*/
	/*color: #749201;*/
}
.td-post-small-box span {
    background-color: #ea710e;
}
.td-header-top-menu {
    font-weight: bold;
}
input[type="submit"] {
    background-color: #ea710e;
	font-family: Open Sans, Roboto, sans-serif;
}

/* caratteri */
p {
	font-size: 14px;
	line-height: 21px;
}
.wp-caption-text,
.wp-caption-dd {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-page-content .dropcap,
.td-post-content .dropcap,
.wpb_text_column .dropcap,
.td_block_text_with_title .dropcap,
.bbpress .dropcap,
.woocommerce #tab-description .dropcap,
.mce-content-body .dropcap,
.comment-content .dropcap {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_block_author .td_author_wrap {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_top_authors .td-authors-url a {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-live-theme-demos-old {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_wrapper_video_playlist .td_video_title_playing {
	font-family: Open Sans, Roboto, sans-serif;
}
.tdc-missing-external-shortcode,
.td-block-missing-settings,
.tdc_external_shortcode {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-sml-caption {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-page-content .td_quote_box p,
.td-post-content .td_quote_box p,
.wpb_text_column .td_quote_box p,
.td_block_text_with_title .td_quote_box p,
.bbpress .td_quote_box p,
.woocommerce #tab-description .td_quote_box p,
.mce-content-body .td_quote_box p,
.comment-content .td_quote_box p {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-page-content .td_pull_quote p,
.td-post-content .td_pull_quote p,
.wpb_text_column .td_pull_quote p,
.td_block_text_with_title .td_pull_quote p,
.bbpress .td_pull_quote p,
.woocommerce #tab-description .td_pull_quote p,
.mce-content-body .td_pull_quote p,
.comment-content .td_pull_quote p {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_btn {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-module-meta-info {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-module-comments {
	font-family: Open Sans, Roboto, sans-serif;
 }
 .td-excerpt {
	font-family: Open Sans, Roboto, sans-serif;
 }
 .td-post-category {
	font-family: Open Sans, Roboto, sans-serif;
 }
 .td_ajax_load_more {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_block_author .td-author-description {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_block_author .td-author-page {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_top_authors .item-details span {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_top_authors .td-authors-name a {
	font-family: Open Sans, Roboto, sans-serif;
}
.entry-crumbs {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-category {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-post-sub-title {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-post-source-via {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-tags {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-author-name {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-post-sharing {
	font-family: Open Sans, Roboto, sans-serif;
}
.comment cite {
	font-family: Open Sans, Roboto, sans-serif;
}
.page-nav {
    font-family: Open Sans, Roboto, sans-serif;
}
.td-review-score {
    font-family: Open Sans, Roboto, sans-serif;
}
.post_td_gallery {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-doubleSlider-1 .td-slide-item .td-slide-caption span {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-category-description p {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-more-articles-box-title {
	font-family: Open Sans, Roboto, sans-serif;
}
.white-popup-block {
	font-family: Open Sans, Roboto, sans-serif;
}
.widget {
	font-family: Open Sans, Roboto, sans-serif;
}
.widget_recent_entries .post-date  {
	font-family: Open Sans, Roboto, sans-serif;
}
.widget_rss .rss-date,
.widget_rss cite {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_block_social_counter {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_video_playlist_title .td_video_title_text {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_wrapper_video_playlist .td_video_time_playing {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_wrapper_video_playlist .td_video_title_and_time .td_video_title {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_wrapper_video_playlist .td_video_time {
	font-family: Open Sans, Roboto, sans-serif;
}
.wpb_button,
.vc_btn {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-footer-instagram-container .td-footer-instagram-title {
	font-family: Open Sans, Roboto, sans-serif;
}
.footer-text-wrap {
 	font-family: Open Sans, Roboto, sans-serif;
}
.td-footer-template-13 .footer-social-wrap .td-social-icon-wrap {
 	font-family: Open Sans, Roboto, sans-serif;
}
.td-sub-footer-container {
 	font-family: Open Sans, Roboto, sans-serif;
}
.td-header-row {
 	font-family: Open Sans, Roboto, sans-serif;
}

.td-header-wrap .result-msg {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-mega-span h3 {
	font-family: Open Sans, Roboto, sans-serif;
}
#td-mobile-nav {
	font-family: -apple-system, "Open Sans", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif;
}
.td-search-wrap-mob {
	font-family: -apple-system, "Open Sans", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif;
}
cite {
	font-family: -apple-system, "Open Sans", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: Open Sans, Roboto, sans-serif;
}
.comment-content blockquote p {
	font-family: Open Sans, Roboto, sans-serif;
}
.more-link-wrap {
	font-family: Open Sans, Roboto, sans-serif;
}
.td_module_18 .td-post-category {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-theme-slider .slide-meta-cat a {
	font-family: Open Sans, Roboto, sans-serif;
}
.block-title {
	font-family: Open Sans, Roboto, sans-serif;
}
.td-subcat-filter .td-subcat-list a {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-subcat-filter .td-subcat-dropdown a {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-subcat-filter .td-subcat-dropdown span {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-trending-now-title {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td_quote_on_blocks {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-menu-blocks-custom ul li a {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-list-menu-inline ul li a {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-tab-blocks-custom ul.wpb_tabs_nav li a {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-custom-menu-blocks .td-custom-menu-list {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-big-grid-post .td-post-category {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-big-grid-flex .td-post-category {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td_block_big_grid_flex_1 .td-module-title {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-block-title-wrap .td-wrapper-pulldown-filter {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td_block_template_12 .td-pulldown-category {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td_block_template_13 .td-pulldown-category {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-post-next-prev-content {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td_block_related_posts .td-module-title {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-related-title {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-author-counters {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-404-title {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-404-sub-title {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-category-header .td-pulldown-filter-display-option {
	font-family: Open Sans, Roboto, sans-serif;	
}
.widget_recent_entries li {
	font-family: Open Sans, Roboto, sans-serif;	
}
.widget_rss li .rsswidget {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-live-theme-demos {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-live-theme-demos-old .td-skin-header {
	font-family: Open Sans, Roboto, sans-serif;	
}
.wpb_heading {
	font-family: Open Sans, Roboto, sans-serif;	
}
.vc_toggle_title h4 {
	font-family: Open Sans, Roboto, sans-serif;	
}
.wpb_tabs li a {
	font-family: Open Sans, Roboto, sans-serif;	
}
.vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab > a {
	font-family: Open Sans, Roboto, sans-serif;	
}
.wpb_tour .wpb_tabs_nav li a {	
	font-family: Open Sans, Roboto, sans-serif;	
}
.wpb_accordion .wpb_accordion_header a {
	font-family: Open Sans, Roboto, sans-serif;	
}
.widgettitle {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-smart-list-button {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-smart-list-dropdown-wrap .td-smart-list-dropdown {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td_smart_list_5 .td-sml-current-item-nr {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-weather-header {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-weather-temperature {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-weather-information {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-weather-week {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-weather-set-location .td-location-set-input {	
	font-family: Open Sans, Roboto, sans-serif;	
}
.td_block_exchange {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-header-wrap .result-msg {
	font-family: Open Sans, Roboto, sans-serif;	
}
.td-mega-span h3 {	
	font-family: Open Sans, Roboto, sans-serif;	
}

/* titolo post */
.td-post-template-12 .td-post-header .entry-title, .td-post-template-13 .td-post-header .entry-title {
    font-size: 66px;
    line-height: 68px;
    font-weight: 900;
	letter-spacing: -0.06em;
	color: #749201;
}
.td-post-template-7 .td-post-header .entry-title {
    font-size: 66px;
    line-height: 68px;
    font-weight: 900;
	letter-spacing: -0.06em;
}

/* Tastini < > maggiore evidenza */
.td-next-prev-wrap a {
}
.td-next-prev-wrap a {
    border: 1px solid #000000;
    color: #000000;
}

/* 404 Button */
.td-404-sub-sub-title a {
    background-color: #ea710e;
}	
.td-page-content blockquote p, .td-post-content blockquote p, .wpb_text_column blockquote p, .td_block_text_with_title blockquote p, .bbpress blockquote p, .woocommerce #tab-description blockquote p, .mce-content-body blockquote p, .comment-content blockquote p {
    text-transform: none;
}
::selection {
color:#FFF;
background: #749201; /* Safari */}
 
::-moz-selection {
color:#FFF;
background: #749201; /* Firefox */}

