/*

Theme Name: Yonkers Tribune
Author: MTS
Description: Theme for Yonkers Tribune 
Version: 1.0.0
Template: x

*/


@import url( '../x/framework/css/site/stacks/integrity-light.css' );

.clear{
	clear:both;
}
#header-search.x-nav-collapse{
width:350px;
float:right;
margin-top:16px;
margin-right:15px;

}
.x-btn-navbar{
margin-left:40px;
}

.sf-menu li:hover ul, .sf-menu li.sfHover ul {
top: 30px !important;
}

.dark-home-text {
  color: #272727;
}
.entry-wrap{
padding: 40px 30px;
}

.x-colophon.top, .x-colophon.bottom{
padding: 1% 0 1.25%;
background-color:#333 !important;
border-top:0 !important;
webkit-box-shadow: inset 0 1px 0 0 rgba(31, 28, 28, 0.8);
box-shadow: inset 0 1px 0 0 rgba(31, 28, 28, 0.8);
}

.x-colophon.bottom .x-colophon-content{
	margin:10px 0 0;

}

.x-container-fluid.offset{
margin:20px auto;
}
.x-header-landmark{
margin-top:5px;
}

h1.h-landmark span{
font-size:75%
} 

h4.h-widget{
text-transform: uppercase;
font-size:14px;
border: 0;
padding: 7px 14px;
margin-bottom:0;
background-color: #9e2f50;
color:#fff;
text-shadow:none;
}


.widget.Yop .yop-poll-container,
.textwidget{
border: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.95);
padding-bottom:10px;
background-color:#eee;
}

#poll-wrap{
	margin-top:10px;
}

.textwidget .btlink{
text-align:center;
display:none;
font-size:18px;
}
.textwidget .bt-info{
text-align:center;
font-size:12px;

}
.textwidget .wpcf7{
padding:10px 10px 0 10px;
}
.widget ul, .widget ol {
border-radius:0;
background-color:#eee;
}
.textwidget .sub-bn{
	padding:10px;
	font-size:10px;
	
}
.widget ul li a, .widget ol li a {
border-bottom: 0;

}
.x-sidebar .widget {
    margin-top: 0.5em;
}
.x-sidebar .simple_ads_manager_zone_widget,
.x-sidebar .simple_ads_manager_widget {
    text-align:center;
}

.x-sidebar .widget .btr {
    width:100%;
	height:300px;
max-width:300px;
}
.x-sidebar .widget .btr-wrapper {
  text-align:center;
}
#header-search.x-btn-navbar{
border:0;
box-shadow:none;
border-radius:0;
background-color:transparent;
width:200px;
float:right;
padding:6px 0 6px 0;

}
#ssba{
	display:block;
	clear:both;
}
.widget-weather-link{
	font-size: 14px;
    /* text-align: right; */
    margin-top: -20px;
    margin-left: 20px;

}
.under-page-widgets,
.under-article-widgets{
 margin-top:1em !important;
}
.above-page-widgets,
.above-article-widgets{
 margin-bottom:-3em !important;
}
.above-page-widget.simple_ads_manager_zone_widget,
.under-page-widget.simple_ads_manager_zone_widget,
.above-article-widget.simple_ads_manager_zone_widget,
.under-article-widget.simple_ads_manager_zone_widget{
text-align:center;
}

.x-navbar .sub-menu a{
padding: 0.15em 1.6em;
}

.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .entry-content .tribe-events-button, .tribe-events-button.tribe-inactive, .entry-content .tribe-events-button:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover {
    background-color: #9e2f50;
}

#tribe-events-content .tribe-events-tooltip h4, #tribe_events_filters_wrapper .tribe_events_slider_val, .single-tribe_events a.tribe-events-ical, .single-tribe_events a.tribe-events-gcal {
    color: #9e2f50;
}
.tribe-events-notices {
    background: none repeat scroll 0 0 #e6aabc;
    border: 1px solid #d5718e;
    border-radius: 4px;
    color: #832743;
    margin: 10px 0 18px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 #ccc;
}
#tribe-community-events{
margin-top:20px;

}
.tribe-events-list-widget-events .summary{
display:inline !important;
font-size:18px;
}

.tribe-events-list-widget-events .duration{
font-weight:normal;
font-size:12px;
}
.tribe-events-list-widget ol li{
margin-bottom:0;
}
.tribe-events-list-widget .hentry{
margin-top:0;
}
.tribe-events-list-widget ul, ol {

margin: 0 0 0 1.655em;
}

.tribe-events-list-widget .tribe-events-widget-link{
margin-left:10px;
}
#tribe-events #ssba{
display:none;
clear:both;
}
.tribe-events-content #ssba{
display:block !important;
}

.add-event-link{
float:right;
}
.home .entry-title{
display:none;
}
.home .entry-content{
margin-top:0;
}
.home #x-content-band-1{
padding-top:0;
}

.asset{
float:left;
}


.entry-footer a {
    font-size: .9rem;
    padding: 2px;
    
}
.categories-shortcode ul,
.archives-shortcode ul{
	list-style:none;
}

/* Featured Posts */
.mts-featured-posts{
/*border: 1px solid #dcdcdc;
margin:-40px -30px;
height:250px;*/

}

.mts-featured-posts h3 {
	font-size:120%;
	margin-top:0;
}
.mts-featured-lg{
width:70%;
height:100%;
border-right: 3px solid #dcdcdc;
float:left;

}
.mts-featured-lg .wp-caption-text{
display:none;
}
.mts-featured-2,
.mts-featured-1{
width:100%;
/*border-right: 3px solid #dcdcdc;*/
float:left;
}
.mts-featured-2{
border-top: 3px solid #dcdcdc;
margin-top: 15px;
padding-top: 15px;
}

.mts-featured-2 h3,
.mts-featured-1 h3{

font-size:160%;
}
.mts-featured-1-image{
float:left;
margin: 0 10px 0 10px;
}
.mts-featured-2-content,
.mts-featured-1-content{
padding-right:15px;
}
.mts-featured-2-content .featured-meta,
.mts-featured-1-content .featured-meta{
	color:#666;
	font-size:70%;
}
.mts-featured-2-content .featured-meta a,
.mts-featured-1-content .featured-meta a{
	color:#666;
}
.mts-featured-2-content .featured-meta a:hover,
.mts-featured-1-content .featured-meta a:hover{
	color:#9e2f50;
	font-weight:bold;
}
/*
.mts-featured-2{
width:100%;
}
*/
.mts-featured-3{
width:100%;

}
.mts-featured-4{
width:100%;

}
.mts-featured-5{
width:100%;

}
.mts-featured-6,
.mts-featured-7,
.mts-featured-8,
.mts-featured-9,
.mts-featured-10,
.mts-featured-11,
.mts-featured-12,
.mts-featured-13,
.mts-featured-14,
.mts-featured-15,
.mts-featured-16,
.mts-featured-17,
.mts-featured-18,
.mts-featured-19,
.mts-featured-20,
.mts-featured-21{
width:100%;

}

.mts-featured-side-wrap{
width:30%;
margin-left:-3px;
border-left: 3px solid #dcdcdc;
float:left;
}


.mts-featured-3-content,
.mts-featured-4-content,
.mts-featured-5-content,
.mts-featured-6-content,
.mts-featured-7-content,
.mts-featured-8-content,
.mts-featured-9-content,
.mts-featured-10-content,
.mts-featured-11-content,
.mts-featured-12-content,
.mts-featured-13-content,
.mts-featured-14-content,
.mts-featured-15-content,
.mts-featured-16-content,
.mts-featured-17-content,
.mts-featured-18-content,
.mts-featured-19-content,
.mts-featured-20-content,
.mts-featured-21-content{
padding:5px 5px 5px 5px;
margin-bottom:0px;

}

.mts-featured-3-content .mts-featured-3-meta,
.mts-featured-4-content .mts-featured-4-meta,
.mts-featured-5-content .mts-featured-5-meta,
.mts-featured-6-content .mts-featured-6-meta,
.mts-featured-7-content .mts-featured-7-meta,
.mts-featured-8-content .mts-featured-8-meta,
.mts-featured-9-content .mts-featured-9-meta,
.mts-featured-10-content .mts-featured-10-meta,
.mts-featured-11-content .mts-featured-11-meta,
.mts-featured-12-content .mts-featured-12-meta,
.mts-featured-13-content .mts-featured-13-meta,
.mts-featured-14-content .mts-featured-14-meta,
.mts-featured-15-content .mts-featured-15-meta,
.mts-featured-16-content .mts-featured-16-meta,
.mts-featured-17-content .mts-featured-17-meta,
.mts-featured-18-content .mts-featured-18-meta,
.mts-featured-19-content .mts-featured-19-meta,
.mts-featured-20-content .mts-featured-20-meta,
.mts-featured-21-content .mts-featured-21-meta{
	color:#666;
	font-size:70%;
}


.mts-featured-3-content .mts-featured-3-meta a,
.mts-featured-4-content .mts-featured-4-meta a,
.mts-featured-5-content .mts-featured-5-meta a,
.mts-featured-6-content .mts-featured-6-meta a,
.mts-featured-7-content .mts-featured-7-meta a,
.mts-featured-8-content .mts-featured-8-meta a,
.mts-featured-9-content .mts-featured-9-meta a,
.mts-featured-10-content .mts-featured-10-meta a,
.mts-featured-11-content .mts-featured-11-meta a,
.mts-featured-12-content .mts-featured-12-meta a,
.mts-featured-13-content .mts-featured-13-meta a,
.mts-featured-14-content .mts-featured-14-meta a,
.mts-featured-15-content .mts-featured-15-meta a,
.mts-featured-16-content .mts-featured-16-meta a,
.mts-featured-17-content .mts-featured-17-meta a,
.mts-featured-18-content .mts-featured-18-meta a,
.mts-featured-19-content .mts-featured-19-meta a,
.mts-featured-20-content .mts-featured-20-meta a,
.mts-featured-21-content .mts-featured-21-meta a{
	color:#666;
}


.mts-featured-3-content .mts-featured-3-meta a:hover,
.mts-featured-4-content .mts-featured-4-meta a:hover,
.mts-featured-5-content .mts-featured-5-meta a:hover,
.mts-featured-6-content .mts-featured-6-meta a:hover,
.mts-featured-7-content .mts-featured-7-meta a:hover,
.mts-featured-8-content .mts-featured-8-meta a:hover,
.mts-featured-9-content .mts-featured-9-meta a:hover,
.mts-featured-10-content .mts-featured-10-meta a:hover,
.mts-featured-11-content .mts-featured-11-meta a:hover,
.mts-featured-12-content .mts-featured-12-meta a:hover,
.mts-featured-13-content .mts-featured-13-meta a:hover,
.mts-featured-14-content .mts-featured-14-meta a:hover,
.mts-featured-15-content .mts-featured-15-meta a:hover,
.mts-featured-16-content .mts-featured-16-meta a:hover,
.mts-featured-17-content .mts-featured-17-meta a:hover,
.mts-featured-18-content .mts-featured-18-meta a:hover,
.mts-featured-19-content .mts-featured-19-meta a:hover,
.mts-featured-20-content .mts-featured-20-meta a:hover,
.mts-featured-21-content .mts-featured-21-meta a:hover{
	color:#9e2f50;
	font-weight:bold;
}
/*Home Page Body Widgets */
.wpb_wrapper{
/*border:1px solid #dcdcdc;*/
}
.home-body h4.h-widget,
.wpb_wrapper h4.h-widget{
background-color:#fff;
/*border:1px solid #dcdcdc;
border-top:3px solid #dcdcdc;*/
color:#fff;
padding:0;
border:0;
margin-bottom:0;
font-size:130%;
}
.home-body h4.h-widget span.h-widget-inner,
.wpb_wrapper h4.h-widget span.h-widget-inner{
padding: 7px 14px;
text-transform: uppercase;
background-color: #9e2f50;
display: inline-block;

}
.home-body h4.h-widget span.h-widget-inner a,
.wpb_wrapper h4.h-widget span.h-widget-inner a{
	color:#fff;
	
}
.home-body .rpwe-block,
.wpb_wrapper .rpwe-block{
padding:5px;
border:1px solid #dcdcdc;
margin-bottom:15px;
}
.home-body .widget ul, 
.home-body .widget ol, 
.wpb_wrapper .widget ul, 
.wpb_wrapper .widget ol {
border-radius:0;
border:0;
background-color:#fff;
}
.home-body .rpwe-ul li,
.wpb_wrapper .rpwe-ul li{
padding: 5px;
}
.home-body .rpwe-thumb,
.x-sidebar .rpwe-thumb,
.wpb_wrapper .rpwe-thumb{
width:64px;
height:auto;
border:0 !important;
}
.home-body h3.rpwe-title,
.wpb_wrapper h3.rpwe-title{
margin-top:0;

}
.rpwe-block h3 {
  background: none!important;
  clear: none;
  margin-bottom: 0!important;
  margin-top: 0!important;
  font-weight: 400;
  font-size: 12px!important;
  line-height: 1.5em;
  }
  
  .rpwe-time {
  color: #bbb;
  font-size: 11px;
}
.rpwe-alignleft {
  display: inline;
  float: left;
}
.rpwe-clearfix:after {
  clear: both;
}
.rpwe-clearfix:before, .rpwe-clearfix:after {
  content: "";
  display: table !important;
}
.rpwe-thumb {
  border: 1px solid #EEE!important;
  box-shadow: none!important;
  margin: 2px 10px 2px 0;
  padding: 3px!important;
}

.x-sidebar h3.rpwe-title{
margin-top:0;
font-size:14px;
}
.home-body h3.rpwe-title a,
.wpb_wrapper h3.rpwe-title a{

font-size:140%;
}
.home-body .rpwe-time,
.wpb_wrapper .rpwe-time{
font-size:10px;
color:#666;
}
.home-body .section-comments a,
.home-body .section-comments,
.wpb_wrapper .section-comments a,
.wpb_wrapper .section-comments {
    color: #666;
}
.home-body .section-comments,
.wpb_wrapper .section-comments {
    font-size: 10px;
}
.home-body .section-comments a:hover,
.wpb_wrapper .section-comments a:hover{
font-weight:bold;
}
.home-body .rpwe-ul li:last-child,
.wpb_wrapper .rpwe-ul li:last-child{
border:0;
}
.home-body .h-widget,
.wpb_wrapper .widget{
margin-top:10px;
}
.home-body .sam-container,
.wpb_wrapper .simple_ads_manager_widget,
.wpb_wrapper .simple_ads_manager_zone_widget{
text-align:center;

}


/*Footer Widgets */
footer .widget{
	text-shadow:none;
}
footer h4.h-widget{
	background-color:transparent;
	padding: 3px 6px;
	font-size:16px;
}


footer .widget ul, footer .widget ol{
	background-color:transparent;
	color:#fff;
	-webkit-box-shadow: none;
	box-shadow: none;
}
footer .widget ul li, footer .widget ol li{
	-webkit-box-shadow: none;
	box-shadow: none;
}

footer .widget ul li:hover, footer .widget ol li:hover{
	background-color:#323232;
}
footer .widget ul li a, footer .widget ol li a{
color:#fff;
}

footer .widget .textwidget{
	background-color:transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
	color:#fff;
	padding:7px;
}


footer .widget_recent_comments a:last-child {
	display: inline;
}
footer .widget.widget_recent_comments li {
padding: .5em;
}
footer .widget_archive ul li{
padding: .5em;
}
/*Forms*/
.wpcf7-not-valid-tip{
color:red;
}
.wpcf7-not-valid{
border-color:red !important;
}
.wpcf7-response-output {
	margin-bottom:1.313em !important;
}



/* Login Form */

#login h1 a {
display:none;
}
#registerform,
#lostpasswordform,
#loginform{
width:320px;
margin:auto;
background: #fff;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.13);
box-shadow: 0 1px 3px rgba(0,0,0,.13);
padding: 26px 24px 46px;
font-weight: 400;
overflow: hidden;
margin-bottom:15px;
}
#registerform .input,
#lostpasswordform .input,
#loginform .input{
font-size: 24px;
line-height: 1;
width: 100%;
margin: 2px 6px 16px 0;
padding:3px !important;
}
#loginform .login-remember,
#loginform .forgetmenot {
font-weight: 400;
float: left;
margin-bottom: 0;
}
#registerform .button-primary,
#loginform .login-submit,
#loginform .button-primary{
float:right;
margin-bottom:0;
}
#tribe-events .register,
#login p#backtoblog,
#login p#nav{
width:320px;
margin:auto;
}

.t_message,
#login .message {
background-color: #fff;
border-left: 4px solid #7ad03a;
-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
padding:12px;
width:320px;
margin:auto;
line-height:1.2;
margin-bottom:15px;
}
.t_message{
	margin-top:15px;
	
}

#login #login_error {
background: #fff;
border-left: 4px solid #dd3d36;
-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
padding:12px;
width:320px;
margin:auto;
line-height:1.2;
margin-bottom:15px;
}

#commentform #url, #commentform #url +label, .comment-form-url {
display:none;
}

/* hide comments in specific categories */
/*Remember to add category to single.php*/
.category-legal-notices .meta-comments{
	display:none;
}


.zemanta-pixie-img{
display:none !important;
}

/*announcements*/
#announcements {text-align: center; background: #9e2f50; min-height: 45px;text-align: center;padding: 0px 10px;color: #fff;font-size: 16px;text-shadow: 0 1px rgba(0,0,0,.2);border-bottom: 1px solid #fff;line-height:17px; vertical-align:middle;}
#announcements .sap_message a{ color:#fff; text-decoration:underline;}
#announcements .wrapper {max-width: 1200px; text-align: left; margin: 0 auto; padding: 5px 0;}
#announcements .wrapper .close {float: right; padding: 0 5px;}
#announcements .wrapper .close:hover{background: #000; border-radius: 5px;}
#announcements .wrapper .sap_message p{margin: 0; color: #fff;}


.hw_excerpt{
 font-size:10px;
 display:block;
}
.hw_link{
display:block;
font-weight: bold;
font-size: 15px; 
text-align: center;
}

.widget.widget_wysija{
border: 1px solid rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 1px rgba(255, 255, 255, 0.95);
background-color: #eee;
}
.widget_wysija_cont{
padding:10px;
}
form.widget_wysija{
font-size:10px;
}
.wysija-paragraph input[type="text"]{
width:100%;
}

.mepr-unauthorized-excerpt .more-link{
display:none;
}
.mepr-unauthorized-message{
background-color: #9e2f50;
padding: 20px 0;
margin-bottom:20px;
}
.mepr-unauthorized-message h4,
.mepr-unauthorized-message h3{
color:#fff;
}
.mp_wrapper.mp_login_form,
.mepr-login-form-wrap{
background-color: #efefef;
padding: 20px;
/*margin: 0 100px;*/
}

.mepr-signup-form.mepr-form{
 background-color: #efefef;
padding: 20px;
margin: 0 50px;
}
.sub-only{
font-weight:bold;
color:#9e2f50;
}
.sections-wrap{
	background-color:#999;
	min-height:20px;
}
.sections-inner{
max-width: 1200px;
margin:auto;
}

 .sections-inner ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #999;
}

.sections-inner li {
  float: left;
}

.sections-inner li a {
  display: block;
  color: white;
  text-align: center;
  padding: 16px ;
  text-decoration: none;
}

.sections-inner li a:hover {
  background-color: #333333;
}
.sections-inner .textwidget{
border: 0;
box-shadow: none;
padding-bottom:0;
background-color:transparent;
}


@media (max-width : 568px){

	.mts-featured-lg{
	width:100%;
	height:100%;
	border-right: 0;
	
	padding-bottom:10px;
	float:none;
	}
	.mts-featured-2{
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:3px solid #dcdcdc;
	}
	.mts-featured-1-image,
	.mts-featured-1-image{
	width:64px !important;
	height:auto !important;
	}
	.mts-featured-side-wrap{
	width:100%;
	margin-left:0px;
	border-left:0;
	float:none;
	}


}
.wp-caption > .wp-caption-text, .wp-caption > .wp-caption-text:last-child, .gallery-item > .wp-caption-text, .gallery-item > .wp-caption-text:last-child {
text-transform:none;
}
@media (max-width : 979px){
	#header-search.x-nav-collapse{
display:none !important;
	}
	.sections-wrap {
	  display:none !important;
	  
	}
	
}
@media (max-width : 1160px){
	
	.sections-inner li a {
	  font-size:14px;
	  padding: 11px ;
	  
	}
}
