/*
 Theme Name:   NPI 2016
 Theme URI:    https://www.nwprogressive.org/
 Description:  Theme for NPI's core website for 2016 and beyond
 Author:       NPI Team
 Author URI:   https://www.nwprogressive.org/
 Template:     modulus
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom-menu, custom-background, featured-images, right-sidebar, sticky-post, threaded-comments, translation-ready, two-columns
 Text Domain:  npi2016
*/

.default-home-page {padding-top: 30px;}

.widget-area h4.widget-title {
	margin-bottom: 5px;
	padding-bottom: 2px;
	border-bottom: 1px solid #03a9f4;
}

#secondary .left-sidebar aside {
	margin: 0 0 2.5em 0;
}

#secondary .left-sidebar {
	background: #f0f2f3 none repeat scroll 0 0;
	border: 1px solid #d7d7d7;
	padding: 20px 20px;
}

#main a, #main a:hover, #main a:focus, #main a:active {text-decoration: underline; }

.wp-caption-text {font-size: 14px;} 

.alignleft {
	display: inline;
	float: left;
	margin-right: 1em;
}

h1, h2, h3, h4, h5, h6, p, ul, ol {
  font-family: "Tahoma", sans-serif;
}

textarea {
  font-family: "Tahoma", sans-serif;
}

table th {
    font-family: "Tahoma", sans-serif;
}

.more-link a, .comment-navigation a {
    font-family: "Tahoma", sans-serif; }

.branding .site-branding .site-description {
      font-family: "Tahoma", sans-serif;
}

blockquote {
      font-family: "Tahoma", sans-serif;
}

.widget-area .widget_rss a {
  font-family: "Tahoma", sans-serif; }

.site-info .left-sidebar li a {
      font-family: "Tahoma", sans-serif; }

.site-info .widget_nav_menu a {
    font-family: "Tahoma", sans-serif;
}

.container .eight.columns {
	width: 100%;
}

.branding { padding: 0 0 0 0;}

.top-nav { display:none;}

.header-image { min-height: 0;}

.content-area { background-color: white; padding: 0 8px;}

.site-content { padding-top: 0;}

.widget-area { margin-top: 0;}

#secondary { padding: 0 0 0 0; float: right; margin-right: 0;}

.branding .site-branding .site-title { background-color: white; margin-right: 1%;}

footer.site-footer { margin-top: 200px; }

.site-footer .footer-widgets {
	color: #BFBEBE;
	padding: 30px 0 0px;
}

#secondary .widget, .site-footer .widget, .site-header .widget {
	margin: 0 0 30px 0;
}

#payfortickets input.buytickets {border: 0; margin:0 auto; display: block; margin: 0 auto; !important}

#payfortickets input.tbuytickets {text-align: center; background-color: transparent; color: #3333CC; border: 0; text-decoration: underline; display: block; margin: 0px auto; cursor: pointer; !important}

#sponsornowtext {text-align: center;}

.page-id-541 #galapromo {display: none;}

.headlines {
font-family: Tahoma, sans-serif; margin-top: 0px; font-size: 15px; /* color: #CC0033*/
}

h5.membership {margin: 0; padding: 25px 0 0 0;}

input, textarea {background: #F0F8FF;}
select {background: #F0F8FF url("/wp-content/themes/modulus/images/down.png") no-repeat 95% 50%;}

#gf_coupon_button {
	padding: .6em 1.5em;
}

#input_18_5_chosen {
        width: 95%;
}

/* "704" corresponds to the Advocacy page */
.page-id-704 h4 {font-weight: normal; }
.page-id-704 h4 a {font-weight: bold; }

ul.billhistory {display: none;}

li.publichearing {background: #FDF9F2; border:5px #FDF9F2 solid !important;}

/*div.billsynopsis {border-bottom: 2px dotted #888;} */

table td, table th {
	padding: 5px 0px 5px 0px;
}

table th {
	text-transform: none;
}

div.support {background-image: url(/wp-content/themes/npi2016/images/billtracker/GreenCheckmarkSymbol.png); background-repeat: no-repeat; background-position: right top;}
div.oppose {background-image: url(/wp-content/themes/npi2016/images/billtracker/RedStopsignSymbol.png); background-repeat: no-repeat; background-position: right top;}
div.concerns {background-image: url(/wp-content/themes/npi2016/images/billtracker/YellowDiamondSymbol.png); background-repeat: no-repeat; background-position: right top;}

.page-id-17 .alignleft {margin-right: .7em;}

.slider-parent {margin: auto 0;}

#linkcat-3 ul.blogroll li a {font-weight: bold; text-decoration: underline;}