/*
Theme Name: Newsstand
Theme URI: http://demo.goodlayers.com/newsstand
Description: Newsstand WordPress Theme
Author: Goodlayers
Author URI: http://www.goodlayers.com
Version: 1.02
License: 
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: magazine, news, editorial, white, light, yellow, two-columns, fluid-layout, custom-background, custom-colors, featured-images, theme-options
Text Domain: newsstand
*/
.newsstand-post-banner-container {border: 0px solid #e2e2e2;}
.home .newsstand-item-title-wrapper.newsstand-item.newsstand-left-with-bg {margin-bottom: 0px;}
.home h3.newsstand-item-title.newsstand-skin-title.newsstand-skin-border {
    background: #eae4e4 !important;
    border-bottom: 3px #c92821 solid;
    margin-bottom: 1px;
}
.home .newsstand-item-title-wrapper.newsstand-left-with-bg .newsstand-item-title, .newsstand-item-title-wrapper.newsstand-left-with-bg .newsstand-item-title a {color: #0e0d0d;font-size: 18px;}
.home div#text-23 h3 {border: none !important;margin-bottom: 0px;font-size: 18px;}
.home .newsstand-sidebar {width: 32.33%; float: left; position: sticky;}
.home div#text-21 {float: left;width: 100%;margin-bottom: 0px;padding-bottom: 0px; background: #eae4e4;margin-top: -7px;}
.home h3.newsstand-widget-title {padding: 4px 13px 12px; font-size: 18px; border-color: #c92821; border-bottom-width: 3px; margin-bottom: 2px;}
.newsstand-sidebar {width: 32.33%; float: left; position: sticky; border:0px red solid;}
.newsstand-item-title-wrapper.newsstand-item.newsstand-left-with-bg {margin-bottom: 0px;}
div#text-23 h3 {border: none !important;margin-bottom: 0px;font-size: 18px;}
div#text-21 {float: left;width: 100%;margin-bottom: 0px;padding-bottom: 0px; background: #eae4e4;}
h3.newsstand-widget-title {padding: 4px 13px 12px; font-size: 18px; border-color: #c92821 !important; border-bottom-width: 3px !important; margin-bottom: 2px !important;}
.newsstand-item-title-wrapper.newsstand-item {margin-bottom: 0px;}
.newsstand-item-title-wrapper.newsstand-left .newsstand-item-title {padding-bottom: 0px;}
.page-id-15200 .newsstand-left h3.newsstand-item-title {font-size: 1.7em !important;}
.page-id-15200 .newsstand-content-item span {color: #7b7676!important;}
.page-id-15102 .newsstand-left h3.newsstand-item-title {font-size: 1.7em !important;}
.page-id-15102 .newsstand-content-item span {color: #7b7676!important;}
.page-id-15102 div#eventpage_title { width: auto; float: left; margin-bottom: 73px; }
div#text-26,#text-27,#text-28{float: left;width: 100%;margin-bottom: 2px;padding-bottom: 0px;}
 div#home_event_1, div#home_event_2 {border: 4px #c92821 solid;}
#home_event_1,#home_event_2 .flexslider img {max-height: 350px;}
.timeline-Tweet { padding: 0px!important;}
p.timeline-Tweet-text { font-size: 11px !important; line-height: 13px !important; }
.timeline-Tweet-text { font-size: 11px !important; line-height: 13px !important; }
.home #gray-bg h3 { padding-top: 20px;}
.home .newsstand-post-banner-item{padding: 0px 0px;}
#upcoming-events-divider{position: relative; visibility: unset; margin: auto; margin-bottom: 20px; margin-top: 20px; border-bottom: 2px #c92821 solid; width: 30%; }
#upcoming-events-divider .newsstand-divider{border-style: none;}
div#event_heading_section h3 { color: #292929; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; font-weight: bold; letter-spacing: 0px; font-size: 35px; border-bottom-width: 0px;}
/*div#event_heading_section p{ color: #292929; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; letter-spacing: 0px; font-size: 25px; border-bottom-width: 0px; }*/

/* Need to be update page id as per production page */

.page-id-15102 .newsstand-left h3.newsstand-item-title {font-size: 34px !important;line-height: 1;padding-bottom: 25px;text-transform: capitalize;}
.page-id-15102 .newsstand-left h3.newsstand-item-title {font-size: 1.3em !important;border-bottom-style: none !important;color: #565656 !important;}
.page-id-15102 .newsstand-divider {position: relative; visibility: unset; margin: unset; margin-bottom: 60px; margin-top: 20px; border-bottom: 3px #c92821 solid; width: 30%; left: 32%;   border-top: initial;}
.page-id-15200 .newsstand-divider {position: relative; visibility: unset; margin: unset; margin-bottom: 60px; margin-top: 20px; border-bottom: 3px #c92821 solid; width: 30%; left: 32%;   border-top: unset;}
.flexslider .slides img {max-height: 465px;}

