/*
Theme Name: Urban Milwaukee - Responsive
Theme URI: http://m.treymullins.com
Author: Urban Milwaukee, Inc.
Author URI: http://m.treymullins.com
Description: The Urban Milwaukee Responsive theme.
*/
@import 'css/base.css';
@import 'css/skeleton.css';

/* Top Level Elements */
a, a:visited{text-decoration:none;} 
b{font-weight: bold;color: #333;}
body{}
#footer{background:#000;}
h1, h2, h3, h4, h5, h6{font-family:HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif;}
#page{background:#fff;}
/* End of Top Level Elements */

/* Member Designs */
#member-logo{margin-top:5px;}
#member-logo img{width:236px;}
#member-logo a{overflow:auto;text-align:center;display:block;}
.member .email-signup{display:none;}
.member .in-article-ad, .member .content-ad, .member .ad{display:none;}
.member .outstream-video-ad{display:none;}
.member #revcontent_ad{display:none;}
#TB_window{top: 50%;left: 50%;/*transform: translate(-50%, -50%);max-height: 100%;max-width: 87%;margin: 0 !important;width:87% !important;*/}
#TB_window img#TB_Image {display: block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;/*width: 95%;*/margin: 2.5% 0 0 2.5%;height: auto;max-width:1600px;max-height:90%;}
#TB_caption{overflow: auto;height:auto !important;}
#um_pmpro_claimed_offers{border-top: 1px solid #CCC;margin: 1em 0;padding: 1em 0;}
.grayscale, .grayscale a{-webkit-filter: grayscale(100%);filter: grayscale(100%);color:#7d7d7d !important;}
#membership-notice{height:80px;position:fixed;top:0;width:96%;background-color:#214185;opacity:.95;color:#fff;padding-top:10px;font-size:16px;text-align:center;padding-left:2%;padding-right:2%;}
#membership-notice a{color:#fff;text-decoration:underline;font-weight:bold;}
.article-membership-levels {float: right; margin-left: 10px;}
.article-membership-levels .nav-previous {display:none;}
.membership-email-configuration-block{margin:18px 0;}
.membership-email-configuration-block .item{display:block;}
.members-only{display:none;}
.member .members-only{display:block;}
#pmpro_actionlink-levels{margin-top:10px;}
.pmpro_table thead{font-weight:bold;background-color:#DCDCDC;font-size:105%;}
.pmpro_table tr{border-bottom:1px solid;line-height:175%;}
.pmpro_table p,.pmpro_table .pmpro_account-membership-levelname, .pmpro_table td {text-align:center;vertical-align:middle;}
#pmpro_account h2{font-size:175%;}
/* End Member Designs */

/* Group Membership */
#pmprogroupacct_filter_group_members{margin-bottom:5px;}
#pmprogroupacct_manage_group_members .pmpro_table{width:100%;}
#pmprogroupacct_manage_group_members .pmpro_table tr{border-bottom:1px solid;line-height:175%;}
#pmprogroupacct_manage_group_members label, #pmprogroupacct_manage_group_members select,#pmprogroupacct_manage_group_members input, .pmpro_form_field-select,.pmpro_form_field-search{display:inline;}
#pmprogroupacct_manage_group .screen-reader-text{display:none;}
#pmprogroupacct_manage_group .pmpro_data_count{font-size:80%;padding-top:5px;}
#pmprogroupacct_manage_group select,#pmprogroupacct_manage_group input{width:auto;margin-bottom:0;}
#pmprogroupacct_manage_group input{padding:4px;}
#pmprogroupacct_manage_group input#pmprogroupacct_group_member_search{padding:0;}
#pmprogroupacct_manage_group h2,#pmprogroupacct_manage_group h3{font-size:160%;}
.pmpro_data_filters{overflow:auto;}
.pmpro_data_filter-left{float:left;}
.pmpro_data_filter-right{float:right;}
#pmprogroupaccount_link-level-2{min-width:350px;}
/* End Group Membership */


#takeover-ad{width:950px;height:820px;margin:0;text-align:center;background:transparent;color:#fff;padding:0;}
#takeover-ad p{margin:5px;}
#takeover-ad a, #takeover-ad a:visited{color:#fff;text-decoration:underline;}

/* Header */
#cse-search-box{margin-bottom:0;}
.header-ad{overflow:hidden;height:90px;backgroud:#fff;margin:7px auto auto auto;text-align:center;}
#header-bar{background:#000;padding:4px 0 4px;text-align:right;}
#header-bar-search form{margin-bottom:0px;margin-right:10px;}
#header-bar-search input{vertical-align:top;}
#header-bar-search input[type="image"]{padding-top:3px;}
#header-top-links{font-size:90%;text-align:left;}
#header-top-links a, #header-top-links{color:#fff;}
#header-top-links ul{text-align:left;}
#header-top-links li{float:left;display:inline;margin-right:10px;}
#logo{margin-top:2px;}
#logo img{padding-top:5px;padding-left:5px;float:left;width:236px;}
#logo a{overflow:auto;}
.article-list-wrapper{overflow:hidden;height:340px;}
.article-list{height:340px;overflow:auto;font-size:12px;width:300px;}
.mc-field-group {clear: left;min-height: 50px;padding-bottom: 3%;position: relative;width: 96%;}
.mc-field-group label{display:block;margin-bottom:3px;}
.mc-field-group input {display: block;padding: 8px 0;text-indent: 2%;width: 100%;}
.button {background-color: #AAAAAA;border: 0 none;border-radius: 4px 4px 4px 4px;clear: both;color: #FFFFFF;cursor: pointer;display: inline-block;font-size: 15px;font-weight: bold;height: 32px;line-height: 32px;margin: 0 5px 10px 0;padding: 0 22px;text-align: center;text-decoration: none;vertical-align: top;white-space: nowrap;width: auto;}
#super-leaderboard{overflow:hidden;text-align:center;margin-bottom:5px;}
/* End Header */

/* Building Database */
#building-database #popup{padding-bottom: 45px;}
#building-database #map{margin-left:1.041666666666667%;width: 78.9%; height: 400px; float:left}
#building-data{padding:10px 0;overflow:auto;}
#building-data img{max-width:100%;}
#building-comments a{text-decoration:underline;}
#building-comments a:hover{font-weight:bold;}
#options-container{width:18%;padding-left:2%;float:left}
#options-container label, #options-container input{display:inline-block;vertical-align:middle;}
#options-container .layer{display:block;position:relative;}
#building-data .read-more{font-style:italic;}
#building-data label{font-weight:bold;display:inline;}
/* End Building Database */

/* Navigation */
#nav {background:#000;margin-top:5px;height:30px;margin-bottom:20px;z-index:1000;text-align:center;}
#nav li{position:relative;}
#nav li.nav-item{height:35px;padding:0;line-height:30px;font-size:16px;font-weight:lighter;border-right:1px solid #fff;width:19.82%;float:left;font-weight:bold;z-index:2;}
#nav li.nav-item.hot a{color:#4267b2;}
#nav li.nav-item.active > a{font-weight:bold;}
#nav li.nav-item.last{border-right:0;}
#nav li ul{display: none;background:#000;margin:0;width:100%}
#nav li ul li{padding-top:2px;padding-bottom:5px;}
#nav li ul li:hover{background:#f3f3f3;}
#nav li ul li:hover a{color:#000;}
#nav li:hover ul{display: block;}
#nav .nav-small{display:none;}
#nav-responsive{display:none;background:#000;color:#fff;text-align:center;margin-bottom:10px;cursor:pointer;}
#nav-responsive.visible{margin-bottom:0;}
#nav-responsive.visible span{font-size:80%;color:gray;}
.nav-item .sub-menu{display:none;position:absolute;z-index:9999;background-color:#fff;margin-left:7px;border-left:3px solid #000;border-right:3px solid #000;border-bottom:3px solid #000;width:970px;height:400px;overflow:hidden;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px; -webkit-box-shadow: 8px 8px 8px 0px rgba(0, 0, 0, .35);box-shadow:  8px 8px 8px 0px rgba(0, 0, 0, .35);}
.nav-item .sub-menu li{float:none;}
.nav-item .column{line-height:20px;padding:10px;width:300px;overflow:hidden;font-size:14px;}
.nav-item .column h4{color:#214185;}
.nav-item .column .item-title{font-weight:bold;}
.nav-item .column .see-more{text-align:center;width:100%;background-color:#ededed;font-size:12px;}
.nav-item .column .see-more.hover{background-color:#bcbcbc;cursor:pointer;}
.nav-item .column-1{border-right:1px solid #333;height:400px;float:left;}
.nav-item .column-1 ul li{display:block;}
.nav-item .column-2{border-right:1px solid #333;height:400px;float:left;}
.nav-item .column-3{height:400px;float:left;}
.nav-item a{color:#fff;margin-top:5px;}
#header-top-links .member-giveaways{color:red;}
/* End Navigatin */

/* Woocommerce */
.woocommerce .button, .woocommerce a.button.alt, #woocommerce-notice .button{height:auto;background:#214185;}
.single_add_to_cart_button, .single_add_to_cart_button:hover{margin:0 5px;text-shadow:none;border:0 none;color:#fff;vertical-align: middle;float: left;clear:none;}
.entry .wc-forward,.entry .wc-forward:hover, .entry .wc-forward:visited{text-decoration:none;color:#fff;text-shadow:none;border:0 none;}
.woocommerce-Price-amount{font-weight:bold;}
.entry .wc_payment_method img{max-width:40px !important;}
.stock{font-size:90%;}
#woocommerce-notice .price{margin-bottom:10px;}
form.cart div.quantity{float: left;margin: 0 4px 0 0;}
form.cart div.quantity input{padding:6.5px;}
#wc-stripe-payment-request-wrapper{display:none;}
#wc-stripe-payment-request-button-separator{display:none !important;}
#woocommerce-notice .related{clear:both;padding-top: 20px;}
#woocommerce-notice .related li{list-style-type:none;}
#woocommerce-notice .related .woocommerce-loop-product__title{font-size:110%;}
#woocommerce-notice .related a{text-decoration:none;}
#woocommerce-notice .related .add_to_cart_button,#woocommerce-notice .related .add_to_cart_button:hover{clear:left;text-shadow:none;color: #fff;border:0 none;/* float: left; */vertical-align: middle;}
/* End Woocommerce */

/* Theme Weeks */
.theme-week{overflow:auto;display:flex;align-items:center;}
.theme-week.wide{text-align:center;width:100%;}
.theme-week.wide a{margin:0 auto;}
.theme-week a.image-link{width:24%;margin-right:1%;}
.theme-week img{width:100%;vertical-align:middle;}
.theme-week.wide img{text-align:center;margin-bottom:10px;}
.theme-week span{width:75%;font-style: italic;display: inline-block;font-size:16px;}
/* End Theme Weeks */

/* Sidebar */
.ad{margin:0 auto;}
.list-block-wrapper .item{clear:both;border-bottom:0px;margin-bottom:10px;padding-bottom:5px;overflow:auto;}
.list-block-wrapper .item span{font-size:90%;}
.list-block-wrapper .item.last{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.list-block-wrapper .item-title{font-weight:bold;}
.sidebar-block-wrapper .item{clear:both;border-bottom:1px solid #464646;margin-bottom:10px;padding-bottom:5px;overflow:auto;}
.sidebar-block-wrapper .item span{font-size:90%;}
.sidebar-block-wrapper .item.last{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.sidebar-block-wrapper .item-title{font-weight:bold;}
#latest-articles {text-align:left;margin-bottom:14px;}
#latest-articles img{width:100%;}
#latest-articles .latest-articles-wrapper{overflow:auto;}
#latest-dial-articles {text-align:left;margin-bottom:14px;}
#latest-dial-articles img{width:100%;}
#latest-dial-articles .title, #latest-dial-articles .title a{color:#86BB40;}
#latest-dial-articles .latest-articles-wrapper{overflow:auto;}
.press-releases{text-align:left;margin-bottom:14px;}
.press-releases img{width:100%;height:auto !important;}
.press-releases .press-releases-wrapper{overflow:auto;}
.press-releases p{margin-bottom:0;}
#sidebar{overflow:hidden;text-align:center;} 
#sidebar h3{text-align:center;margin:12px 0; line-height:normal;}
#sidebar .widget .title{border-bottom:none;}
.widget{text-align:left;}
.widget a, .widget a:visited{font-weight:bold;}
.widget .title{border-bottom: 1px solid #dbdbdb;}
.widget ul{padding:0 15px;}
.event-time{color:#808080;font-size:95%;}
/* End Sidebar */

/* Footer */
#footer{padding-top:10px;}
#footer, #footer h3{color:#fff;}
#footer a, #footer a:visited{color:#fff;}
#footer .columns{overflow:hidden;}
#email-subscribe h4{color:#fff;font-size:18px;}
#email-subscribe form{margin-bottom:0;}
#email-subscribe input[type="email"]{margin-bottom:10px;}
.mail-chimp-signup{color:#fff;clear:left;font:14px Helvetica,Arial,sans-serif;width:100%;}
#copyright{text-align:center;}
.social-link-wrapper.skins-default .social-link {display: inline-block;height: 42px;list-style: none outside none;overflow: hidden;width: 42px;}
.social-link-wrapper.skins-default .social-icon {background-image: url("images/icons/social.png");background-repeat: no-repeat;display: block;height: 42px;width: 42px;}
.social-link-wrapper.skins-default .social-icon-facebook {background-position: -1px -1px;}
.social-link-wrapper.skins-default .social-icon-facebook:hover {background-position: -1px -45px;}
.social-link-wrapper.skins-default .social-icon-google_plus {background-position: -45px -1px;}
.social-link-wrapper.skins-default .social-icon-google_plus:hover {background-position: -45px -45px;}
.social-link-wrapper.skins-default .social-icon-twitter {background-position: -90px -1px;}
.social-link-wrapper.skins-default .social-icon-twitter:hover {background-position: -90px -45px;}
.social-link-wrapper.skins-default .social-icon-linkedIn {background-position: -177px -1px;}
.social-link-wrapper.skins-default .social-icon-linkedIn:hover {background-position: -177px -45px;}
/* End Footer */

/* Homepage */
#carousel{overflow:auto;}
#carousel-pagination{text-align:center;margin-top:5px;}
#carousel-pagination a{width:15px;height:15px;background:#000;display:inline-block;margin-right:10px;}
#carousel-pagination a.selected{background:#CBC7BD}
#carousel-pagination span{display:none;}
h3.title{color:#214185;font-size:130%;font-weight:bold;}
h3.title a{color:#214185;}
.home .caroufredsel_wrapper{margin-bottom:5px !important;border-bottom:1px dashed #eee;padding:5px !important;}
.home h3{margin-bottom:0px;font-size:24px;line-height:26px;}
.home h3 img, .secondary-story h4 img{height:20px;}
.leadarticle h2 img{height:30px;width:auto;}
.home p{margin-bottom:0;}
.wide-story-block{width:100%;margin-left:0 !important;margin-right:0 !important;border-bottom:1px dashed #eee;margin-bottom:10px;padding-bottom:4px;}
.no-margin-left{margin-left:0 !important;}
.wide-story-block .post-info{font-size:80%;font-style:italic;}
.wide-story-block .big-photo h3{font-size:30px;line-height:32px;}
.wide-story-block .big-photo p{font-size:16px;}
.wide-story-block .big-photo .post-info{font-size:90%;}
.homepage-post{clear:both;overflow:hidden;max-height:340px;}
.homepage-building-row .homepage-post{clear:none;width:30%;margin:0 1.5%;float:left;}
.homepage-building-row .item-title{height:50px;}
#homepage-under-construction h3{border-bottom:1px solid #dbdbdb;}
.homepage-post .caption{display: none;position: absolute;top: 0;left: 0;width: 94%;padding: 0 3%;height: 99%;color: #fff !important;font-size: 85%;opacity: .80;background:#333;}
.homepage-post img{width:100%;}
.homepage-photo{position:relative;overflow:hidden;}
.leadarticle{padding-bottom:4px;margin-bottom:10px;border-bottom:1px dashed #eee;overflow:auto;}
.leadarticle img{width:100%;}
#leftcol .title, #rightcol .title{color:#214185;/*text-transform:uppercase;*/font-size:140%;border-bottom:1px solid #dbdbdb;font-weight:bold;margin-top:15px;}
#leftcol .item-title, #rightcol .item-title, .homepage-building-row .item-title{font-weight:bold;font-size:110%;font: bold 18px/21px "Miller Headline Bold", "Times New Roman", Times, Georgia, serif;margin-top:8px;margin-bottom:3px}
#rightcol{border-left:1px solid #dbdbdb;padding-left: 1.041666666666667%;margin-left:0;}
#load-more-stories{background:#214185;color:#fff;padding:10px 0;font-size:120%;text-align:center;font-weight:bold;cursor:pointer;margin:0 0 10px 0;}
#insider-feed{padding-bottom:10px;}
#insider-feed iframe{width:100%}
#insider-feed .header h2{font-size:35px;line-height:40px;}
#insider-feed .header span{font-size:90%;font-style:italic;display:block;}
#insider-feed .footer{font-style:italic;font-size:80%}
/* End Homepage */

/* Insider Feed */
#post-insider-feed{border-width:0 1px 0 1px;border-style:solid;border-color:#e9ebee;}
#bulletin-left-sidebar label{font-weight:normal;}
.bulletin{padding:10px 0;border-bottom:1px solid #e9ebee;overflow:auto;}
.bulletin.even{/*background-color:#e9ebee;*/}
.insider-feed .bulletin:hover{background-color:#e9ebee;}
#sidebar.bulletin-sidebar,.main-column-add{font-size:85%;}
#sidebar.bulletin-sidebar .title, #sidebar.bulletin-sidebar a{text-align:left;color:#000;margin:0 0 5px;}
#sidebar.bulletin-sidebar .sidebar-block-wrapper .item{border-bottom: 1px solid #e9ebee;padding-bottom:0;margin-bottom:5px;}
#sidebar.bulletin-sidebar .sidebar-block-wrapper .item-title{font-weight:normal;}
#sidebar.bulletin-sidebar .press-releases{margin-bottom:0;}
.bulletin .top-row{overflow:auto;padding-top:5px;float:left;}
.bulletin .category-row{overflow:auto;vertical-align:middle;display:inline-block;}
.bulletin .category-row .category, #in-this-bulletin .category{text-transform:uppercase;display:inline-block;font-size:75%;background-color:#214185;color:#fff;padding:2px 7px;margin-right:5px;margin-bottom:3px;}
.bulletin .category-row .category.content_type{background-color:black;}
.bulletin .category-row .category:hover{cursor:pointer;}
#in-this-bulletin a, #in-this-bulletin a:visited{color:#fff;}
#in-this-bulletin span{margin-right:5px;font-size:90%;}
.single-bulletin #comments h3{font-size:120%;line-height:125%;}
.single-bulletin .logged-in-as{margin-bottom:5px;font-size:80%;}
.bulletin .author-photo{text-align:center;font-size:85%;}
.bulletin .author-photo img{object-fit:cover;width:60px !important;height:60px !important;border-radius:50%;}
.bulletin .top-row .author{padding-right:5px;font-weight:bold;}
.bulletin .time{color:#A9A9A9;font-size:85%}
.bulletin .top-row .author-photo, .bulletin .top-row .author, .bulletin .top-row .time{vertical-align:middle;display:inline-block;}
.bulletin .title {font-size:140%;padding-bottom:5px;}
.bulletin .title a{text-decoration:none;}
.entry .bulletin a{text-decoration:none;}
.entry .bulletin a:hover{text-decoration:underline;}
.bulletin .content{clear:left;}
.bulletin .content a{text-decoration:underline;}
.Bulletin-Post .wp-caption, .Bulletin-Post img{max-width:99% !important;height:auto !important;}
#post-insider-feed .content a{text-decoration:none;}
.bulletin .photo-wrapper{padding-top:5px;overflow:hidden;}
.bulletin .photo-wrapper img{object-fit:cover;width:100%;object-position:center center;}
.bulletin .post-bulletin-container .photo-wrapper{width:100%;max-height:200px;}
.bulletin .trailing-link{display:block;font-weight:bold;}
/*.bulletin .feature-photo{width:200px;float:left;padding-right:10px;}*/
.recent-bulletins{margin-bottom:2px;}
.recent-bulletins .bulletin-notification{display:inline;}
.recent-bulletins .bulletin-notification input{margin:0;}
.recent-comments li{margin-bottom:6px;}
.recent-bulletins li, .member-functions li{list-style-type:none;margin-bottom:3px;list-style-position:outside;text-indent:-22px;padding-left:22px}
.recent-bulletins .time{font-size:80%;color:gray;display:inline;}
#sidebar.bulletin-sidebar .see-more-link,.main-column-add .see-more-link{display:block;font-style:italic;margin-bottom:5px;text-align:center;}
.press-releases-main-column .item.last{margin-bottom:10px;padding-bottom:5px;}
.entry .press-releases-main-column .title a{color: #214185;font-weight: bold;} 
.press-releases-main-column .item-title{line-height:18px;}
.filter-selection{font-style:italic;font-weight:bold;}
.filter-selection:hover{cursor:pointer;}
.sidebar-category-wrapper{clear:both;text-align:left;}
.sidebar-category-wrapper:hover{cursor:pointer;}
.sidebar-category-wrapper label, .sidebar-category-wrapper input{clear:none;display:inline-block;vertical-align:middle;}
.sidebar-category-wrapper input{margin:0 5px;}
.sidebar-categories-group{border-bottom: 1px solid #e9ebee;padding-bottom:10px;}
.insider-feed #sidebar{position:fixed;}
.bulletin.data-point .title{font-size:400%;font-weight:bold;line-height:76px;}
.bulletin.data-point .content{text-align:center;}
.bulletin.data-point .photo-wrapper{display:inline;}
.bulletin.data-point .photo-wrapper img{width:400px;}
.bulletin.post .content{min-height:140px;}
.bulletin .bulletin-members-only{width:20px;vertical-align:middle;}
.bulletin-sidebar{/*position:sticky;top:0;*/}
#sidebar.bulletin-sidebar h4{text-align:left;}
#sidebar.bulletin-sidebar li{text-align:left;}
.bulletin-interactions{clear:both;font-size:80%;text-decoration:none;}
.single-bulletin .bulletin-interactions{margin-bottom:10px;font-size:100%;overflow:auto;font-style:italic;}
.entry .bulletin-interactions a{text-decoration:none;}
.bulletin-interactions div{float:left;margin-right:10px;}
.bulletin-interactions div:hover{cursor:pointer;}
.entry .bulletin-interactions ol{margin-left:15px;list-style-position:outside;padding-top:10px;}
.bulletin-interactions ol div{float:none;}
.bulletin-post .bulletin-interactions{margin-top:10px;}
#show-category-filter{display:none;}
#insider-feed-load-more-stories{background:#214185;color:#fff;padding:10px 0;font-size:120%;text-align:center;font-weight:bold;cursor:pointer;margin-bottom:10px;margin-top:10px;}
.bulletin-interactions .comment-wrapper{float:none;}
.spacer{height:10px;}
.entry .bulletin .trailing-link{text-decoration: underline;margin-top:5px;}
#notice{padding:0 10px;}
.main-column-add{display:none;}
#content.map-box{display:none;}
.map-box #um_map #map{height:450px;}
.map-box .um_map_item{display:none}
.map-box .um_map_item.highlight{display:block;}
#um_map_list img{max-width:99%;height:auto;}
#show-map-link:hover{cursor:pointer;}
.bulletin-icon{height:18px;vertical-align:middle;margin-bottom:5px;}
.bulletin-explainer{font-style:italic;font-size:95%;}
.bulletin-explainer a{text-decoration:underline;}
.bottom-floater{position:absolute;bottom:5px;}
h1 .bulletin-members-only{height:20px;}
@media only screen and (max-width: 900px) and (min-width: 768px) {
	.bulletin-sidebar, .bulletin-sidebar label{font-size:81%;}
	.bulletin-sidebar h4{font-size:20px;}
	#sidebar.bulletin-sidebar li{margin-bottom:5px;}
	.bulletin.post .content{min-height:160px;}
}
@media only screen and (max-width: 767px){
	.container .container{width:auto;}
	.bulletin .author-photo{width:14% !important;margin-right:1%;}
	.bulletin .content-box{width:85% !important;}
	.bulletin .author-photo img{width:40px !important;height:40px !important;}
	.bulletin .photo-wrapper{width:100%;}
	#bulletin-left-sidebar{display:none;}
	#bulletin-left-sidebar.visible{display:block;}
	.bulletin-sidebar{position:relative;}
	.main-column-add{display:block;padding:10px;}
	.press-releases-main-column .press-releases{margin-bottom:0px;}
	.entry .main-column-add a{text-decoration:none;}
	.entry .main-column-add h3{margin-bottom:5px}
	.bulletin .content, .bulletin .bulletin-interactions,.bulletin .category-row{padding-left:5px;padding-right:3px;}
	.bulletin .photo-wrapper{margin-bottom:5px;}
	#post-insider-feed .bulletin-icon{height:18px !important;}
	.bottom-floater{position:static;}
}
@media only screen and (max-width: 767px) and (min-width: 481px) {
	#show-category-filter{display:inline-block;font-size:12px;background-color:#000;color: #fff;padding: 2px 7px;}
	#show-category-filter:hover{cursor:pointer}
}

@media only screen and (max-width: 480px) {
	.bulletin .author-photo{width:17% !important;margin-right:1%;}
	.bulletin .content-box{width:82% !important;}
	.bulletin .feature-photo{width:100%;float:none;padding-right:0;}
	.bulletin .title {font-size:140%;line-height:140%;}
	.bulletin .category-row, .bulletin .top-row{float:none;}
	.bulletin .category-row{display:none;}
	
}
/* End Insider Feed */

/* PCT */
#pct-search{font-size:115%;}
#pct-search input[type='text']{display:inline;}
#politician-photo img{width:100%;height:auto !important;}
#report-stats p, #report-stats h3{margin-bottom:5px;}
.footable-header{font-size:120%;}
.pct a{text-decoration:underline;}
.pct p{margin-bottom:10px;}
#pct-breadcrumbs{font-size:80%;}
#pct-welcome{margin-bottom:20px;}
#pct-in-article{border-top: 1px solid #dbdbdb;padding:10px 0 0;}
#pct-in-article ul{margin-bottom:0;}
#pct-in-article ul li{margin-bottom:10px;}
#pct-in-article li a.people{font-weight:bold;}
#pct-in-article li a, #pct-in-article p a{text-decoration:underline;}
#pct-in-article p{font-style:italic;font-size:90%;margin-bottom:10px;}
/* End PCT */

/* Rowen*/
.rcl-de{background-color: #f9f9f9; text-align: -webkit-center;}
.rcl-da{background-color: #ffff99; text-align: -webkit-center;}
.rcl-dd{background-color: #f9f9f9; text-align: -webkit-center; text-decoration: line-through;}
/* End Rowen */

/* Content */
.home #content{width:100%;margin:0;}
.author-block{font-size:0.9em;font-style:italic;margin-bottom:15px;}
.author-block, .author-block a, .author-block a:visited{color:gray;}
#author-photo img{width:100%;height:auto !important;}
#gimbel-reilly-guerin-brown-logo img{width:100%;}
#band-of-the-week-logo img{width:100%;}
#screaming-tuna-logo{margin-left: 1.041666666666667%;margin-right: 1.041666666666667%;}
#screaming-tuna-logo img{width:100%;}
.article-sponsor-graphic img{max-width:100%;}
.category-item-list{padding-top:5px;}
.category-label{font-weight:bold;}
.content-ad{text-align:center;}
.column-title{text-transform:uppercase;}
.database .entry{margin-top:15px;}
.dataTables_length select{display:inline;}
.entry{font-size:15px;}
.entry h3{margin-bottom:20px;font-size:175%;line-height:revert;}
.entry a, .entry a:visited{text-decoration:underline;color:#444;}
.entry a:active, .entry a:hover {color:#888;}
.entry img, .entry .wp-caption{max-width:99% !important;height:auto !important;}
.jx-image img{max-width:none !important;height:inherit !important;}
.entry ul{list-style-type: disc;list-style-position: inside;}
.entry ol {list-style-type: decimal;list-style-position: inside;}
.entry ul ul, ol ul {list-style-type: circle;list-style-position: inside;margin-left: 15px;}
.entry ol ol, ul ol {list-style-type: lower-latin;list-style-position: inside;margin-left: 15px;}
.full-photo{height:200px;overflow:hidden;background-position:center;}
.secondary-story-block{border-bottom:1px dashed #eee;margin-bottom:10px;padding-bottom:4px;}
.secondary-story-block .excerpt{display:none;}
.secondary-story{overflow:auto;}
.secondary-story h4{margin-bottom:0;font-size:24px;line-height:26px;}
.secondary-story .post-info{font-size:80%;font-style:italic;}
i{font-style:italic;}
#latest-posts{margin-bottom:15px;}
#latest-posts li{width:33%;display:inline;float:left;max-height:200px;overflow:hidden;position:relative;margin-bottom:0;}
#latest-posts img{width:100%;}
#latest-posts .caption{position:absolute;color:#fff;background:#dbdbdb;opacity:.85;width:98%;padding:2%;top:0;}
.ngg-galleryoverview{margin:10px 0;}
.ngg-gallery-thumbnail{margin-right:0 !important;}
.ngg-gallery-thumbnail-box{width:32.1%;padding:.2%;background-color:#A9A9A9;display:block;margin-right:1.25%;margin-bottom:7px;}
.ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(3n){margin-right:0;}
.ngg-gallery-thumbnail img{width:100% !important;height:auto !important;margin:0;padding:0;border:none;}
.ngg-imagebrowser-desc{clear:both;padding-top:10px;}
#TB_ImageOff .screen-reader-text, #TB_closeWindow .screen-reader-text{display:none;}
.social-share-bar{border-top:1px solid #dbdbdb;margin-top:10px;padding:10px 0 8px;border-bottom:1px solid #dbdbdb;width:100%;clear:both;}
.social-share-bar ul{overflow:auto;margin-bottom:0;}
.social-share-bar li{float:left;display:inline;margin-right:8px;margin-bottom:0;}
.subtitle{margin-bottom:0px;}
#taverns-lakefront-logo{float:right;}
#taverns-sponsorship-logo{display:block;}
#taverns-lakefront-sponsorship-banner{display:block;margin-left:auto;margin-right:auto;max-width:468px;margin-bottom:10px;}
#taverns-lakefront-sponsorship-banner img{max-width:100%;height:auto;}
.taverns-tap-list {list-style-type:disc;padding-left:30px;}
table.display-data{border-collapse:collapse;width:100%;}
table.display-data td{padding:2px;border:1px dotted black;line-height:1em;padding:5px;}
.title-wrapper{border-bottom:1px solid #dbdbdb;overflow:auto;padding-bottom:5px;}
.title-wrapper h1{font-size:200%;font-weight:bold;color:#214185;line-height:32px;margin-bottom:0px;}
.title-wrapper h1 a{color:#214185;}
.in-article-ad{width:300px; height:250px;float:left;margin-right:10px;}
blockquote {border-left: 0px solid #DDD;}
#div-gpt-ad-1420576007798-22{margin-bottom:10px;}
.article-sponsor-ad img{max-width:100% !important;height:auto;}
.press-release-list{overflow:auto;}
/*.press-release-list h3{margin-bottom:0px;font-size:24px;line-height:26px;}*/
.press-release-list a{text-decoration:none;}
.show-more{max-height:50px;overflow:hidden;}
.show-more a.more{padding-left:4px;}
.press-release-list .wide-story-block h3{margin-bottom:0;font-size:20px;line-height:22px;}
.press-release-list p{margin-bottom:0;}
#in-this-release{padding: 10px 0;border-bottom: 1px solid #dbdbdb;margin-bottom: 10px;width: 100%;clear: both;}
#in-this-release h3{margin-bottom:5px;}
.text-center{text-align:center;}
/* End Content */

/* Business */
.business-featured h2{text-align:center;color:#214185;border-bottom:1px solid #dbdbdb;margin-bottom:10px;font-family:HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.business-featured{overflow:auto;}
.business-featured li{height:150px;max-height:150px;overflow:hidden;}
.business-featured img{width:100%;}
.business-featured .photo-div{height:130px;overflow:hidden;}
/* End Business */

/* Real Estate Pages */
.building-search-list h3{font-size:18px;line-height:20px;}
.building-search-list img {height:auto;width:100%;}
.building-search-list li{float:left;width:23%;padding:10px 1% 0;border-top:1px solid #ddd;list-style:none;}
.building-search-list li:nth-child(4n+1){clear:both;}
/* End Real Estate Pages */

/* Comments */
.comment-author{font-weight:bold;}
.comment-meta{color:#333;border-bottom:1px solid #dbdbdb;margin-bottom:10px;}
.comment-meta a, .comment-meta a:visited{color:gray;}
#comments{padding-top:10px;border-top:1px solid #dbdbdb;margin-top:10px;}
#omments h3{border-bottom:1px solid #dbdbdb;}
#comments textarea{width:100%;}
.comments-title{font-size:150%;font-weight:bold;text-transform:uppercase;}
#respond a{font-weight:bold;}
#respond #submit{margin-bottom:0;}
#respond .form-allowed-tags{margin-bottom:10px;}
#respond .form-submit{margin-bottom:10px;}
.subscribe-to-comments label{display:inline;}
/* End Comments */

/* Archive, Author */
.max-width img{max-width:100%;}
#author a{font-weight:bold;}
#author-title{border-bottom:1px solid #ddd;padding-bottom:6px;}
.navigation{clear:both;}
.post-list{margin-bottom:0}
.post-list a, .post-list a:visited{text-decoration:none;}
.post-list .column-title{color:#214185;font-size:90%;}
.post-list h3{font-size:130%;margin-bottom:10px;}
.post-list img{width:100%;height:auto;}
.post-list li{float:left;width:30.33%;padding:10px 1.5% 0;border-top:1px solid #ddd;list-style:none;}
.post-list li:nth-child(4),.post-list li:nth-child(7),.post-list li:nth-child(10),.post-list li:nth-child(13),.post-list li:nth-child(16),
.post-list li:nth-child(19),.post-list li:nth-child(22),.post-list li:nth-child(25),.post-list li:nth-child(28){clear:both;}
.post-list .post-info{font-size:80%;color:gray;}
.post-list .post-info a, .post-list .post-info a:visited{color:gray;}
.profile-photo{margin-bottom:4px;}
ul.post-list{overflow:auto;}
/* End Archive, Author */

/* Most Popular */
.most-popular-item{overflow:auto;margin-bottom:10px;}
.most-popular-content h3{margin-bottom:5px;font-size:24px;line-height:24px;}
.most-popular-content p{margin-bottom:5px;}
.most-popular-content .post-info{font-size: 80%;font-style: italic;}
/* End Most Popular */

/* Search Result */
.pagination{padding-bottom:10px;}
.search-result{padding-bottom:20px;}
.search-result .author-block{margin-bottom:5px;}
.search-result h3{margin-bottom:0;}
.search-result img{margin-right:10px;}
.search-result p{margin-bottom:0;}
.search-title {font-size:40px;;margin-top:10px;}
/* End Search Result */

/* WordPress */
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{background-color: #F3F3F3;border: 1px solid #DDDDDD;padding:.5%;text-align:center;font-size:85%;margin-bottom:10px;}
.wp-caption.alignleft{margin-right:10px;}
.wp-caption.alignright{margin-left:10px;}
.wp-caption p{margin-bottom:0px;}
/* End WordPress */

/* Pagination Plugin */
.wp-paginate{margin:0 0 20px 0;padding:0 0 4px 0;overflow:hidden;}
.wp-paginate .current{color:#fff; background:#214185;border:1px solid #DDD;margin-right:4px; padding:3px 6px;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#ddd; border:1px solid #ccc; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#ccc; color:#888;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
/* End Pagination Plugin */

/* Email Signup */
.email-signup{background:#d4d4d4;overflow:auto;border-radius:4px;-moz-border-radius:4px;border:1px solid #bfbfbf;padding:5px;color:#5f5f5f;margin-bottom:15px;}
.email-text, .email-form{float:left;}
.email-text{margin-right:15px;line-height:30px;}
.email-form input{float:left;margin-bottom:0;margin-right:8px;}
.email-form input[type="submit"]{background: #214185;color: #fff;text-shadow: none;border: none;height: 28px;font-weight:normal;font-size:95%;margin-top:1px;padding:2px 6px;}
/* End Email Signup */

/* Database Pages */
#building-info{display:none;overflow:auto;padding:10px;}
#building-info-sidebar, #building-info{background:#F4F4EC;border: 1px solid #ccc;margin:10px 0;text-align:left;}
#building-info-sidebar h3, #building-info h3{text-align:center;color: #214185;font-size: 130%;font-weight: bold;margin:0 0 7px;line-height:20px;}
#building-info ul{list-style: none outside none;}
#building-info-sidebar ul, #building-info ul{margin-bottom:0;}
#building-info-sidebar li, #building-info li{margin-bottom:7px;}
#building-info-sidebar li span, #building-info li span{font-weight:bold;}
#building-info img{display:block;margin:0 auto;margin-bottom:7px;}
#building-info-sidebar img, #building-info img{max-width:100%;}
#building-info-sidebar img{width:100%;}
#building-info-sidebar a{text-decoration:underline;}
.building-info-buffer{padding:10px;}
#building-info-sidebar #map{height:300px;}
.info-block img{max-width:100%;}
.database .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-of-type(1n+7) {display: none;}
.database .ngg-galleryoverview{border-top: 1px solid #ddd;padding-top:10px;margin-bottom:3px;}
.database .entry h3{margin-bottom:10px;}
.database .articles{margin-bottom:15px;}
.database .post-list{margin-bottom:0px;}
.database .post-list p{margin-bottom:0px;}
.database .entry img{max-width:100% !important;}
.database .wide-story-block a, .database .wide-story-block a:visited{text-decoration:none;}
.database .wide-story-block h3{margin-bottom:0;font-size:20px;line-height:24px;}
.database .wide-story-block p{margin-bottom:0;}
.database #show-all-photos{display:block;width:100%;border:1px solid #214185;padding:4px 0;text-align:center;margin-bottom:10px;}
.database #show-all-photos:hover{background:#214185;color:#fff;cursor:pointer;}
.database #activity-table .description, .neighborhood .neighborhood-table .description{max-height:24px;overflow:hidden;}
.real-estate #activity-table a{text-decoration:underline;}
.real-estate #activity-table td,.neighborhood-table td{vertical-align:top;}
.neighborhood-table-photo{margin-right:5px;vertical-align:top;}
/* End Database Pages */

/* Email Signup Modal */
#subscribe-popup{min-height:150px;width:300px;background:#fff;padding:15px;box-shadow:0 0 25px 5px #999;border-radius:10px 10px 10px 10px;}
.popup-close{border-radius: 7px 7px 7px 7px;box-shadow: none;font: bold 131% sans-serif;padding: 0 6px 2px;position: absolute;right: -7px;top: -7px;background:#214185;height:auto;}
.popup-close:hover{background-color:#1e1e1e;}
/* End Email Signup Modal */

/* Gravity Forms */
#input_1_7_5_container{clear:left;}
/* End Gravity Forms */

/* Calendar */
#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .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{background-color:#214185;}
#tribe-events-pg-template{clear:both;}
/* End Calendar */

/* Dining Guide */
.restaurant-container{overflow:hidden;width:20%;height:235px;}
.restaurant{background-color:#f3f3f3;/*padding:3px;*/}
.restaurant h3{font-size:90%;font-weight:bold;}
/*.restaurant img{max-width:100%;width:auto;max-height:159px;}*/
.restaurant img{width:100%;height:100%;}
.restaurant-box{width:100%;height:100%;background-color:transparent;}
.restaurant-back-box{width:100%;height:100%;background-color:transparent;position:relative;color:white;background: rgba(0, 0, 0, 0.3);}
.restaurant-back-box a{color:white;}
.restaurant-back-image{top:0;left:0;filter:grayscale(100%);-webkit-filter:grayscale(100%);position:absolute;z-index:-1;}
.restaurant-back-container{padding:5px;}
.restaurant-front-container{position:relative;}
.restaurant-name{position:absolute;z-index:2;top:20px;left:0;color:white;font-weight:bold;color:white;background: rgb(0, 0, 0);background: rgba(0, 0, 0, 0.3);}
.restaurant-name span{padding:6px;font-size:120%;}
.restaurant-front-score{position:absolute;right:3px;font-weight:bold;color:white;z-index:2;bottom:3px;}
#options-container{padding-bottom:20px;}
#options-container .option{width:98%;padding-left:1%;padding-right:1%;margin-bottom:10px;clear:both;}
#options-container .option span{font-weight:bold;float:left;cursor:pointer;font-size:130%;}
#options-container .option span.expand{text-align:right;float:right;}
#options-container .options{max-height:150px;overflow-y: auto;overflow-x: hidden;clear:both;display:none;}
#options-container .dining-option{cursor:pointer;}
#options-container .dining-option.selected{font-weight:bold;}
/* End Dining Guide */

/* MANDIs */
.mandi-mobile{display:none;margin:0 auto;}
#mandi-vote-boxes .four img{width:100%;padding-bottom:5px;}
#mandi-vote-boxes .four h3, #mandi-vote-boxes .four p{padding:3% 0 3% 0;}
#mandi-vote-boxes .four{height:530px;overflow:hidden;margin-bottom:10px;}
#mandi-vote-boxes .four h3{height:50px;font-size:20px;line-height:22px;margin-bottom:0;}
#mandi-vote-boxes .four p{height:220px;}
#vote-bar{position: fixed;z-index: 50;bottom: 0;height: 40px;background: green;color: white;width: 100%;text-align: center;left: 0;font-size: 20px;padding-top: 20px;}
#mandi-vote-boxes .vote-button{padding:0 3%;width:94%;text-align:center;background:#214185;color:#fff;display:block;height:23px;font-size:20px;padding-top:2px;}
#mandi-vote-boxes .vote-button:hover{background:green;}
#mandi-vote-boxes .vote-button.selected{background:green;}
#mandi-vote-boxes .fancybox-media{font-style:italic;}
.mandi-image{width:100%;height:auto;}
.info-box div{margin-bottom:20px;}
/* End MANDIs */

/*Ad Blocker Alert */
#adblocker-alert{text-align:center;}
#adblocker-alert h3{font-size:200%;color:red;}
#adblocker-alert a{font-weight:bold;}
#adblocker-alert .bigger{font-size:130%;font-style:italic;}
/* End Ad Blocker Alert */

/* Mapping */
#um_map p, #um_map h3{margin-bottom:5px;}
#um_map #map{width:100%;height:300px;margin-bottom:5px;}
#um_map .members_only_graphic{height:24px !important;}
#um_map .um_map_item li{list-style-type:none;margin-bottom:3px;}
#um_map .um_map_item h3{font-size:22px;}
.um_map_item{overflow:auto;padding:3px;}
.um_map_item:hover{cursor:pointer;}
.um_map_item.highlight{background:#E0E0E0;margin-bottom:5px;}
#um_sample_map{width:100% !important;}
/* End Mapping */

@media only screen and (max-width: 979px)
{
	.header-ad{height:auto;padding-bottom:5px}
	#mandi-vote-boxes .four h3{height:115px;font-size:16px;}
	#mandi-vote-boxes .four p{height:360px;}
	#mandi-vote-boxes .four{height:700px;}
}
@media only screen and (min-width: 768px)
{
	#logo img{width:100%;height:auto;}
	#sidebar{float:right;text-align:center;max-width:300px;}
}
@media only screen and (min-width: 980px)
{
	/*#content,#load-more-stories{width:64%}*/
	#homepage-container{width:64%;}
}
@media only screen and (min-width: 1050px)
{
	/*#content,#load-more-stories{width:66%}*/
	#homepage-container{width:66%;}
}
@media only screen and (min-width: 1200px)
{
	/*#content,#load-more-stories{width:70%}*/
	#homepage-container{width:70%;}
}
@media only screen and (max-width: 979px) and (min-width: 769px)
{
	#header-bar-search input#search-box{width:75%;}
}
@media only screen and (max-width: 802px)
{
	#nav .nav-small{display:list-item;}
	#nav .nav-big{display:none;}
}
@media only screen and (max-width: 768px)
{
	/* Header */
	.header-ad{}
	#header-top-links{}
	#logo{text-align:center;}
	#logo img{float:none;}
	/* End Header */

	#takeover-ad{width:650px;height:550px;margin:0;}
	
	/* Homepage */
	.container #carousel .secondary-story, #carousel .leadarticle{width:100%;border-bottom:1px dashed #eee;margin-bottom:10px;padding-bottom:4px;overflow:auto;}
	.secondary-story-block{border-bottom:0;margin-bottom:0;padding-bottom:0;}
	.secondary-story-block .excerpt{display:block;}
	.secondary-story h4{font-size:24px;line-height:26px;margin-bottom:0px;}
	/* End Homepage */
	
	/* Footer */
	#footer{text-align:center;}
	#footer .map{max-width:96%;}
	/* End Footer */
	
	/* Content */
	#author-photo{width:20%;margin-right:3%;}
	.container .title-wrapper .thirteen{width:77%;}
	.homepage-post{max-height:none;}
	.archive .wide-story-block img{display:block;margin-left:auto;margin-right:auto;}
	.archive .wide-story-block{padding-bottom:10px;}
	/* End Content */
	
	/* Databases */
	#building-info-sidebar{display:none;padding-bottom:10px;}
	#building-info{display:block;}
	/* End Databases */
	
	/* Sidebar */
	#latest-articles .four{max-width:31%;margin-right:2%;}
	#latest-articles .twelve{max-width:66%;}
	#latest-dial-articles .four{max-width:31%;margin-right:2%;}
	#latest-dial-articles .twelve{max-width:66%;}	
	.press-releases .four{max-width:31%;margin-right:2%;}
	.press-releases .twelve{max-width:66%;}
	.sidebar-block-wrapper .three.columns{width:20%;margin-right:2%;}
	.sidebar-block-wrapper .thirteen.columns{width:68%;}
	/* End Sidebar */

	/* MANDIs */
	#mandi-vote-boxes .four{height:auto;overflow:hidden;margin-bottom:10px;}
	#mandi-vote-boxes .four p{height:auto;}
	#mandi-vote-boxes .four h3{height:auto;font-size:20px;line-height:22px;margin-bottom:0;}
	/* End MANDIs */

	/* Footer */
	#email-subscribe input[type="email"]{margin:0 auto 10px;}
	/* End Footer */

}
@media only screen and (max-width: 767px) and (min-width: 481px)
{
	/* Header */
	#nav li.nav-item{font-size:12px;}
	/* End Header */

	#takeover-ad{width:386px;height:370px;margin:0;}
	
	/* Content */
	.container .homepage-post .eight:nth-child(even){width:48%;margin:0 2% 0 0;}
	.container .homepage-post .eight:nth-child(odd){width:48%;margin:0 0 0 2%;}
	.container .leadarticle .eight:nth-child(odd){width:48%;margin:0 2% 0 0;}
	.container .leadarticle .eight:nth-child(even){width:48%;margin:0 0 0 2%;}
	.container #carousel .secondary-story .eight:nth-child(odd){width:48%;margin:0 2% 0 0;}
	.container #carousel .secondary-story .eight:nth-child(even){width:48%;margin:0 0 0 2%;}
	.container .wide-story-block .three{width:48%;margin:0 2% 0 0;}
	.container .wide-story-block .six{width:48%;margin:0 2% 0 0;}
	.container .wide-story-block .ten{width:48%;margin:0 0 0 2%;}
	.container .wide-story-block .thirteen{width:48%;margin:0 0 0 2%;}
	/* End Content */
}
@media only screen and (max-width: 480px) {
	/* Header */
	#branding{display:none;}
	#logo{text-align:center;}
	#logo a{}
	#logo img{float:none;}
	#nav{display:none;height:auto;margin-top:0;}
	#nav > ul > li.first{margin-left:0px;}
	#nav li.nav-item{float:left;clear:left;width:100%;text-align:center;padding:0;margin-bottom:0;height:auto;}
	#nav-responsive{display:block;margin-top:5px;}
	#nav li ul, #nav li ul li{position: static;}
	/* End Header */

	/* Memberhsip */
	#membership-notice{height:120px;}
	/* End Membership */

	#takeover-ad{width:350px;height:330px;margin:0;}

	/* Theme Weeks */
	.theme-week{display:block;margin-bottom:10px;}
	.theme-week a.image-link{width:250px;display:block;margin-left:auto;margin-right:auto;}
	.theme-week span{width:100%;}
	/* End Theme Weeks */
	
	/* Sidebar */
	#latest-articles .item{margin-bottom:10px;overflow:auto;}
	#latest-dial-articles .item{margin-bottom:10px;overflow:auto;}
	/* End Sidebar */
	
	/* Content */
	.in-article-ad{float:none;width:100%;text-align:center;margin-bottom:20px;}
	/* End Content */
	
	/* Content Ad */
	.ac_container{width:97%;padding: 10px 1.5% 0px !important;}
	#ac_44494 a.ac_image_link{width:48% !important;margin-right:2% !important;float:left;height:auto !important;}
	#ac_44494 .ac_title_wrapper{width:48% !important;padding-top:0 !important;float:left;}
	/* End Content */
	
	/* Archive */
	.post-list li{float:left;width:97%;padding:10px 1.5% 0;border-top:1px solid #ddd;}
	.post-list li h3{line-height:normal;font-size:120%;font-weight:bold;}
	.post-list .post-info{}
	.post-list .post-link{width:48%;margin-right:2%;float:left;}
	.post-list li:nth-child(4),.post-list li:nth-child(7),.post-list li:nth-child(10){clear:none;}
	.post-list li:nth-child(3),.post-list li:nth-child(5),.post-list li:nth-child(7),.post-list li:nth-child(9),.post-list li:nth-child(11){clear:both;}
	/* End Archive */

	/* MANDIs */
	.mandi-wide{display:none;}
	.mandi-mobile{display:block;max-width:330px;}
	/* End MANDIs */

}
@media only screen and (max-width: 320px) and (min-width: 320px)
{
	.header-ad{margin-left:-4.2% !important;width:320px !important;margin-right:-4% !important;padding-bottom:5px !important;}
}
