/*
Theme Name:Brooklyn Brewery
Theme URI:http://www.brooklynbrewery.com
Author:Blenderbox
Author URI:http://blenderbox.com/
Description:Sophisticated and understated all at the same time, the Brooklyn Brewery WordPress theme is the best that the web has to offer.
Version:1.0
Tags:two-columns, right-sidebar, fixed-width, featured-images
*/

h1, h1 a { color:#47453f; font-size:30px; line-height:1; padding:16px 0 20px; }
.post footer, .post footer a, .ui-datepicker-title, .tag-cloud a { font-family:'FunctionPro', sans-serif; font-style:normal; font-size:14px; font-weight:normal !important; text-transform:uppercase; }

#blog-header { background:url(images/blog_header.png) no-repeat; border-bottom:1px dotted #9c9a96; height:115px; padding-bottom:17px; width:654px; }

.post { border-bottom:1px dotted #9b9a98; margin-bottom:30px; padding:0 0 48px; }
.wp-post-image { margin-bottom:20px; }
.entry-content { padding:0 20px 0 0; }
.entry-content cite { margin:0 auto; }
.post footer { background:rgba(255,255,255,0.5); color:#fff; padding:20px; width:auto; }
.post footer a { color:#ffb300; }
.post footer a:hover { color:#0F9051; }
.avatar { float:left; margin-right:20px;}
.entry-meta { float:left; width:500px; }
.cat-links { border-bottom:1px dotted #9b9a98; }
.nav-next { float:right; }

/* WIDGETS */
.promo.widget_categories { margin-bottom:0; padding-bottom:0; }
.promo.default.widget_categories h4, .promo.default.widget_archive h4 { border-bottom:0; margin-bottom:0; }
.promo.widget_categories select, .promo.widget_archive select { margin-left:10px; }
.promo .select { background:#fff url(images/blog-ui.png) right top no-repeat; display:inline-block; font-size:12px; height:19px; line-height:19px; padding-left:10px; width:167px; }
.promo select { width:167px; }
.promo .select .inner { display:inline-block; cursor:pointer; }

.promo.default.widget_bbrew_events_calendar h4 { border-bottom:0; margin-bottom:0; }
.ui-datepicker { background:none; padding:0; width:auto; }
.ui-datepicker-title { color:#ffb500; font-size:11px; }
.widget_bbrew_events_calendar td { background:#262626; border:1px solid #000; border-top:0; border-left:0; color:#000; font-family:arial, serif; font-size:11px; font-weight:bold; height:13px; margin:0 1px 1px 0; padding:0 10px 10px 2px; width:16px; }
td.ui-datepicker-other-month { background:none; border-right:0; }
.widget_bbrew_events_calendar a { background:#ffb500; color:#000; display:block; height:28px; padding-left:2px; width:26px; }
.widget_bbrew_events_calendar a:hover { background:#fff; color:#000; }
a.ui-datepicker-prev, a.ui-datepicker-next { background:transparent url(images/blog-ui.png) no-repeat; cursor:pointer; height:20px; position:absolute; right:8px; text-indent:-9999px; top:36px; width:20px; }
a.ui-datepicker-prev { background-position:0 -20px; right:30px; }
a.ui-datepicker-next { background-position:6px -44px;  }
a.ui-datepicker-prev:hover { background:transparent url(images/blog-ui.png) no-repeat 0 -20px; }
a.ui-datepicker-next:hover { background:transparent url(images/blog-ui.png) no-repeat 6px -44px; }
.ui-datepicker-calendar td.on { padding:0; }
.ui-datepicker-calendar thead { display:none; }

.promo.widget_bbrew_links { color:#fff; font-size:12px; padding-left:20px; }
.promo.default.widget_bbrew_links h4 { border:0; margin-left:-10px; padding-bottom:0; }
.promo.widget_bbrew_links p { padding:0 10px 0 0; }
.promo.widget_bbrew_links ul { margin:0; padding:0;}
.promo.widget_bbrew_links li { background:none; margin:0; padding:0; }
.promo.widget_bbrew_links hr { border-top:1px dotted #47453f; margin:9px 0; }

/* DISQUS */
#disqus_thread li { background:none; }
.dsq-comment-body { background:rgba(255,255,255,0.5); padding:22px 22px 22px 68px !important; }
#dsq-comments .dsq-avatar img { margin:22px 0 0 22px; }
#dsq-comments .dsq-reply .dsq-avatar img { margin:0; }
.dsq-trackback-url input { width:300px; }
.dsq-comment-header { background:transparent !important; border:0 !important; }
#dsq-reply { border-bottom:1px dotted #9B9A98; margin-bottom:20px; }

/* EVENTS */
.category-events .entry-title a, .tec-event-meta-desc, .tec-event-day { color:#47453F !important; }
.category-events .entry-title a:hover { color:#FFB300 !important; }
.tribe_events h1 { float:left; margin-bottom:20px; width:560px; }
.event-date { background:white; display:block; float:left; font-family:arial, sans-serif; font-weight:bold; height:50px; margin:20px 20px 20px 0; text-align:center; width:50px; }
.event-date .month { background:#EEA600; border-bottom:1px solid white; color:black; display:block; font-size:13px; height:19px; line-height:19px; }
.event-date .day { border-top: 1px solid #EEA600; color: black; display: block; font-size: 22px; height: 29px; line-height: 29px; }
.gmap { background:#ffb300 !important; color:#47453f; }
.tec-event h1 { float:left; width:560px; }

#tribe-events-content, #tribe-events-event-meta .column { padding:0 !important; }

.tag-cloud a { white-space:nowrap; }

























