/*
Theme Name: Manilatimes Responsive
Theme URI: https://www.manilatimes.net/
Description: A responsive theme for Manilatimes
Author: John Cosio
Author URI: https://johncosio.com/
Template: smart-mag
Version: 2.0.2
*/

@import url("../smart-mag/style.css");

#bunyad-latest-posts-widget-2 .posts-list .content {
    margin-left: 0 !important;
}

.home  .row.listing.meta-above .highlights .image-link {
    float: left;
    margin-right: 5%;
    width: 25%;
}

.home  .row.listing.meta-above .cf.listing-meta.meta.above {
	display:none;
}

.home  .row.listing.meta-above .highlights.post.type-post.status-publish.format-standard.has-post-thumbnail.category-topanalysis > h2 {
    float: none;
    width: 100%;
}

.home .category-headlines.category-todays-headline-photos .post-header .featured, .home .category-headlines .post-header .featured {
    display: none;
}

.home .category-headlines.category-todays-headline-photos .heading.cf {
    display: block !important;
}

.home .category-headlines.category-todays-headline-photos .heading.cf {
    display: block !important;
}

.home .category-todays-headline-photos .heading.cf {
    display: none;
}

.home .category-todays-headline-photos .post-meta.cf {
    display: none;
}

.home .category-top-stories.category-todays-headline-photos .post-meta.cf {
    display: none;
}

.home .post-header .featured {
    margin-left: 14px;
}

.highlights .excerpt {
    border-bottom: 0 none;
}

.listing article {
    margin-left: 14px;
    margin-right: 1px;
}
/* opinion page */
.category-editorial .post-header .featured .caption {
    display: none !important;
}

.row.listing.meta-above .highlights .image-link {
    float: left;
    margin-right: 5%;
    width: 25%;
}

.row.listing.meta-above .cf.listing-meta.meta.above {
	display:none;
}

.row.listing.meta-above .highlights.post.type-post.status-publish.format-standard.has-post-thumbnail.category-topanalysis > h2 {
    float: none;
    width: 100%;
}

.content.no-thumbnail {
    margin-left: 0 !important;
}

.home  .row.listing.meta-above .highlights .excerpt {
	margin-left: 0 !important;
}

.row.listing.meta-above .highlights h2::before, .post-header .post-title::before {
    border-left: 0;
}

.home .three-col .column.one-third {
    width: 50%;
}

.highlights .excerpt {
    color: #000;
}

body {
    color: #000;
}

.highlights h2 {
    color: #000;
    font-size: 23px;
}

.post .post-content > p:first-child {
    color: #000;
}

.post-header .post-title {
    font-size: 23px;
}

.widget .content > a:first-child {
    font-size: 17px;
}

#bunyad-latest-posts-widget-2 .meta .author {
    display: none;
}

#bunyad-latest-posts-widget-2 .listing-meta .meta-item::before {
    content: none;
}

#bunyad-latest-posts-widget-3 time {
    display: none;
}
/*
.column.half.blocks h2 a:first-child {
    color: #d92024;
}
*/

.home .post-title.item.fn > a {
    color: #d92024;
	font-size: 1.5em;
}

.main-heading {
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #f9f9f9 none repeat scroll 0 0;
    border-color: #d9d9d9 -moz-use-text-color;
    border-image: none;
    border-style: solid none;
    border-width: 1px 0;
    color: #19232d;
    font-family: "Open Sans",Arial,sans-serif;
    font-size: 1.75em;
    font-weight: 600;
    line-height: 32px;
    margin-bottom: 28px;
    padding: 0 14px;
    text-transform: uppercase;
	text-align: center;
}

.posts-list li {
    padding: 0;
}

.main .sidebar .widgettitle, .tabbed .tabs-list {
    margin-bottom: 0;
}

.home .gallery-title, .home .section-head{
    margin-bottom: 0;
	width: 98%;
}

.post-header .post-meta {
    border-width: 0;
    margin-top: 0;
}
/*
.row.cf.highlights-box.three-col {
    display: none;
}*/

/* editorial cartoons section homepage */

span.cat-title {
    display: none;
}
.home .cf.listing-meta.meta.above {
   /* display: none;*/
}

/* end */

.cat-title.larger.cat-65, .cat-title.larger.cat-58 {
    background: #f9f9f9 none repeat scroll 0 0;
    color: #000;
    margin: 0;
    padding: 0;
    width: 100%;
	font-size: 13px;
    font-weight: 600;
    line-height: 32px;
    margin-bottom: 28px;
    padding: 0 14px;
    text-transform: uppercase;
	max-width: 100%;
}

.row.cf.builder {
    margin: 0;
}

.gallery-block {
    margin-bottom: 0;
}

/* custom page featured styles */

/* category-editorial-cartoons */ 
.page-id-273864 .category-editorial-cartoons .post-container.cf{
    display: none;
}

.page-id-273864 .category-editorial-cartoons .post-meta.cf{
    display: none;
}

/* front page */
#widget_sp_image-27 .attachment-full.aligncenter {
    height: 390px;
    width: 280px;
}

#widget_sp_image-28 .attachment-full.aligncenter {
    height: 390px;
    width: 280px;
}

/* page from the past */
#widget_sp_image-29 .attachment-full.aligncenter {
    height: 390px;
    width: 280px;
}

/* reduce white spaces */
.main {
    margin: 20px auto;
}

.main-featured {
    margin: 24px 0;
}

.news-focus .row {
    margin-top: 1%;
}

.listing-classic .read-more {
    margin-top: 14px;
}

.post-content p, .post-content > ul, .post-content > div, .post-content > dl, .post-content blockquote, .post-content ol {
    margin-bottom: 0.5em;
}

/* alignments */

/* homepage */

.main-featured {
    margin: 0.5% 0;
    padding-top: 0.5%;
}

.highlights h2 {
    /*margin: 7px 0 0;*/
    margin: 0px;
}

.posts-list .content > a {
    margin-bottom: 0;
    margin-top: 7px;
}

.post-header .post-meta {
    padding: 0;
}

.listing-alt .content .excerpt {
    color: inherit;
}

.posts-list .content {
    min-height: auto;
}
/*
.home .column.half:first-child {
    padding-left: 38px;
}*/

.highlights article {
    padding-left: 14px;
}

.highlights .block.posts {
    padding-left: 14px;
}

.home .post-header .post-title {
    padding-left: 13px;
}

.home .post-meta {
    padding-left: 14px !important;
}

.home .post-container.cf {
    padding-left: 14px;
}

.home .gallery-block {
    padding-left: 14px;
}

.highlights h2 {
    padding-left: 0;
}

.post-header .post-title {
    padding-left: 0;
}

.widget .content {
    padding-left: 0px;
}

.heading.cf {
    margin-top: -5px;
}

/* fonts */
.posted-by {
    font-size: 14px;
}

.widget p.posted-by {
    font-size: 11px;
}

.post .read-more a {
    background: #f9f9f9 none repeat scroll 0 0 !important;
    border: 1px solid #d9d9d9;
    color: #19232d;
}

.post .read-more a:hover {
    color: #19232d;
}

.author.url.fn {
    text-transform: uppercase !important;
}
/* sidebar */

.posts-list .content {
    border-bottom: 0;
}

.posts-list img {
    margin-top: 10px;
}

/* start custom header with ads */
.desktop-header .column.one-fourth img {
    display: inline;
}

@media screen and (min-width: 740px) {
	header.centered {
	    display: none;
	}
}

@media screen and (max-width: 740px) {
	header.desktop-header {
	    display: none;
	}
	
	.trending-ticker.fb-plugin {
	    display: none;
	}
	
	.main-head header {
		min-height: 85px;
	}
	
	.main-head .title {
		margin: 0;
	}
}

.logo-image {
    vertical-align: inherit;
}

.desktop-header .column {
    height: 80px;
    margin-top: 1%;
    text-align: center;
}

.desktop-header .column:nth-child(4) {
    margin-bottom: 2%;
    margin-top: 0;
}

/* end custom header with ads */

.cf.listing-meta.meta.above {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-top: 0.5%;
    padding-left: 0;
}

/* all pages */
/*
.highlights .image-link img {
    display: none;
}*/

.post-content .wpcf7-not-valid-tip, .main-heading, .review-box .heading, .post-header .post-title::before, .highlights h2::before, div.bbp-template-notice, div.indicator-hint, div.bbp-template-notice.info, .modal-header .modal-title, .entry-title, .page-title {
    border-left: 0;
}

.author .highlights a.image-link {
    display: none;
}

.nav-light .menu > li > a {
    border-right: 0 none;
	padding: calc();
}

.nav-light .menu > li:first-child > a {
    border-left: 0;
}

.main .sidebar .widgettitle, .tabbed .tabs-list {
    background: #f9f9f9 none repeat scroll 0 0;
    border-bottom: 1px solid #d9d9d9;
    border-top: 1px solid #d9d9d9;
    color: #000;
    font-weight: 600;
}

.nav-light .menu > li:hover > a, .nav-light .menu > .current-menu-item > a, .nav-light .menu > .current-menu-parent > a {
    color: #606569 !important;
}

.gallery-title, .section-head.prominent {
    color: #000 !important;
}

div.main-wrap div#main-head.main-head div.wrap header.default.three-col.desktop-header div.column li {
	list-style-type: none;
}

.category-editorial .content > a {
    font-size: 2em;
}

.lazy.attachment-main-slider.size-main-slider.wp-post-image.no-display.appear {
    width: 100%;
}

.post-content.description > p {
    color: #333 !important;
    font-family: georgia,"times new roman",times,serif !important;
    font-size: 1.0625rem !important;
    line-height: 1.625rem !important;
    margin-right: 25px !important;
}

.post-header.cf h1{
	font-size: 2.5em;
}

/* social */
.share-links {
    display: none;
}

.post-share .text {
    display: none;
}

.post-share {
    border-top: 0 none;
    padding: 0;
}

.share-links a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

.share-links {
    float: left;
}

.custom-share-links .share-links{
    margin-bottom: 28px;
	display: block;
}

.single .post-header .post-meta {
    margin-bottom: 0;
}

.home .custom-share-links {
    display: none;
}

/* dart css */
div.main-wrap div#main-head.main-head div.wrap header.default.three-col.desktop-header div.column li {
	list-style-type: none;
}

div.post-content.description p, article div.excerpt p {
	font-family: georgia, "times new roman", times, serif;
	color: #333;
}

div.post-container.cf div.post-content-right div.post-content.description p, 
.post-content.description > p {
	color: #333 !important;
	font-family: georgia, "times new roman", times, serif !important;
	font-size: 1.0625rem !important;
	line-height: 1.625rem !important;
	margin-right: 4rem !important;
	margin-bottom: 1rem !important;
}

div.row.news-0.highlights ul.column.half.block.posts-list.thumb li a {
	font-size: 1rem;
	line-height: 1.4rem;
}

.highlights .thumb li {
	padding-top: 0;
}

.highlights .thumb .content > a {
	margin-bottom: 0;
}

.listing .excerpt, .highlights .excerpt {
	margin-top: 0;
}

.posts-list .content > a {
	line-height: 1.315;
	font-family: georgia !important;     
	font-size: 15px;
}

p.posted-by {
	margin-bottom: 0;
	color: #a6a6a6;
}

.listing-classic .post-header, .post-header {
	margin-bottom: 0;
}

.listing-alt .content .excerpt {
	margin-top: 0;
	line-height: 1.514;
}

section.gallery-block div.flexslider.carousel div.flex-viewport {
	margin-bottom: 1rem;
}

div.main-wrap div.main-featured {
	display: none;
}

/* dart css end*/

/* lead line */
.lead-line {
    color: #caa535;
}

.posts-list .posted-by.lead-line {
    display: none;
}

.home .listing-classic .lead-line{
    padding-left: 14px;
	box-decoration-break: clone;
}

.home .custom-share-links {
    display: none;
}
/* lead line end*/
.trending-ticker .heading {
    text-transform: none;
}

.home .listing-classic .post-meta .cats {
    display: none;
}

/* mobile search */
input, .mobile .searchform #s {
    color: #000 !important;
}
/* mobile search */

/* widget title to links */
.main .sidebar .widgettitle > a{
color: inherit:
}
/* widget title to links */

/* comments */
#comment-submit, .submit-button {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

.comments-list .comment-content p {
    font-size: 1rem !important;
	font-family: georgia,"times new roman",times,serif !important;
}
/* comments */

/* style for mobile and desktop ads */
@media screen and (min-width: 740px) {
	.mobile-ad {
	    display: none !important;
	}
}

@media screen and (max-width: 740px) {
	.desktop-ad {
	    display: none !important;
	}
	.post-header .post-title {
		line-height: 35px;
	}
}

.post-content.description > p {
    color: #333 !important;
    font-family: georgia, "times new roman", times, serif !important;
    font-size: .8em !important;
    line-height: 1.625rem !important;
    margin-right: 0 !important;
    margin-bottom: 1rem !important;
}

.home .post-title.item.fn > a {
    color: #d92024;
    font-size: 1.5em;
    line-height: 1.1em;
}
.nav-light .menu > li > a {
    margin-bottom: 0;
    line-height: 30px !important;
    letter-spacing: 0.015em;
    color: #19232d;
    font-size: 13px;
    font-weight: 600;
}

/* top stories image */
.listing-classic .featured img {
    width: 100%;
    padding-top: 10px;
}