*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{background:url(/sites/all/themes/city_market/images/bg-paper.jpg) repeat;color:#444;font-family:Arial,Helvetica,sans-serif;font-size:14px;}.node-unpublished{background:#E0BBA5 url(/sites/all/themes/city_market/images/unpublished-background.png) no-repeat top center;}.button,.field-name-field-registration-link a,.node-readmore a,.recipe-summary .form-submit,.field-name-field-website a,.field-name-categories .field-item a{color:#FFF !important;display:inline-block;font-size:16px;margin:4px 2px;padding:12px 20px;text-decoration:none !important;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;border:none;text-transform:lowercase;}.recipe-summary .form-submit{cursor:pointer;}.button a{color:#fff !important;}.button.orange,.field-name-field-registration-link a,.node-readmore a,.recipe-summary .form-submit,.field-name-field-website a{background:#b14925;}.button.orange:hover,.field-name-field-registration-link a:hover,.node-readmore a:hover,.recipe-summary .form-submit,.field-name-field-website a{background:#bf5430;}.button.green{background:#3c6837;}.button.green:hover{background:#4f774b;}.button.ltgreen{background:#ced9cd;}.button.ltgreen:hover{background:#3c6837;}ul.button-list{margin-left:0;}ul.button-list li{display:block;}ul.button-list li span{display:block;float:left;background:none repeat scroll 0 0 #3C6837;height:100px;margin:5px 1%;text-align:center;width:31%;padding:18px;}.button-list a{color:#FFFFFF;font-family:'adobe-garamond-pro',Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-size:24px;font-weight:bold;text-decoration:none;text-transform:lowercase;}.field-name-field-categories,.field-name-field-blog-categories,.field-name-taxonomy-vocabulary-3{clear:left;}.field-name-field-categories .field-item a,.field-name-field-blog-categories .field-item a,.field-name-taxonomy-vocabulary-3 .field-item a{float:left;margin:0 10px 10px 0;padding:2px 5px;background-color:#B14925;color:#FFFFFF;text-transform:uppercase;text-decoration:none;}.ajax-progress .throbber{background:transparent url(/sites/all/themes/city_market/images/ajax-loader.gif) no-repeat;float:left;height:15px;margin:2px;width:15px;}html.js input.form-autocomplete{background-image:url(/sites/all/themes/city_market/images/ajax-loader.gif);background-position:100% 2px;background-repeat:no-repeat;}.front h1.title{display:none;}h1.title{color:#b14925;font-size:22px;margin-bottom:20px;}.not-front h1.title{font-family:'adobe-garamond-pro',Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-size:28px;}h2.block-title{color:#b14925;font-size:28px;margin-bottom:10px;}.not-front h2{font-family:'adobe-garamond-pro',Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-size:22px;margin-bottom:10px;margin-top:10px;}.not-front .has-banner-image .recipe-summary h2{margin-top:0px;}.not-front .no-banner-image .recipe-summary h2{margin-top:10px;}a{color:#b14925;}::selection{background:#d17556;color:#fff;}::-moz-selection{background:#d17556;color:#fff;}.zone-header-wrapper{z-index:3;position:relative;}.zone-branding-wrapper{background:url(/sites/all/themes/city_market/images/bg-burlap.jpg) repeat-x top center;height:0;}.zone-branding-wrapper .logo-img{height:75px;margin-left:10px;position:absolute;width:75px;z-index:5;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,1);box-shadow:0px 0px 20px 0px rgba(0,0,0,1);behavior:url(/sites/all/themes/city_market/pie/PIE.php);}.zone-branding-wrapper .logo-img img{height:75px;width:75px;}.block-block-28{display:none;}.zone-menu-wrapper{background:#b14925;min-height:50px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,1);box-shadow:0px 0px 20px 0px rgba(0,0,0,1);z-index:4;position:relative;behavior:url(/sites/all/themes/city_market/pie/PIE.php);}.block-superfish-1{display:none;}.block-block-27{position:absolute;right:0;top:10px;}.toggleMenu{background:#A03F1F url(/sites/all/themes/city_market/images/nav-icon-2x.png) 5px 5px no-repeat;background-size:20px 20px;color:#fff;display:block;height:30px;padding:5px;text-indent:-999px;width:30px;}.block-system-main-menu .menu{list-style:none;*zoom:1;background:#b14925;}.block-system-main-menu .menu:first-child{margin-top:90px;padding-bottom:10px;}.block-system-main-menu .menu ul{display:block;width:100%;}.block-system-main-menu .menu a{padding:10px 15px;color:#fff;}.block-system-main-menu .menu > li{float:none;border-top:1px solid #a03f1f;}.block-system-main-menu ul.menu li{list-style-image:none;list-style-type:none;margin:0;padding:0;text-transform:uppercase;}.block-system-main-menu .menu > li > .parent{background-image:url(/sites/all/themes/city_market/images/downArrow.png);background-repeat:no-repeat;background-position:96% 50%;}.block-system-main-menu .menu > li.hover > .parent{background-image:url(/sites/all/themes/city_market/images/upArrow.png);}.block-system-main-menu .menu > li > a{display:block;text-decoration:none;}.block-system-main-menu .menu li ul{position:absolute;left:-9999px !important;}.block-system-main-menu .menu > li.hover > ul{left:0;}.block-system-main-menu .menu li li.hover ul{left:100%;top:0;}.block-system-main-menu .menu li li li.hover ul{left:100%;top:0;position:static;}.block-system-main-menu .menu li li a{display:block;background:#C05834;position:relative;z-index:100;}.block-system-main-menu .menu li li li a{background:#D06844;z-index:200;}.block-system-main-menu .menu li li li li a{background:#DF7753;z-index:300;}.block-system-main-menu .menu li li li li li a{background:#EE8662;z-index:400;}.block-system-main-menu .menu > li.hover > ul{position:static;}.toggleSearch{position:absolute;top:10px;right:50px;background:url(/sites/all/themes/city_market/images/search-button-dark-2x.gif) no-repeat;background-size:30px 30px;display:block;height:30px;text-indent:-999px;width:30px;}.front .block-search-form{position:relative;}.not-front .block-search-form{position:absolute;right:0;top:0;width:225px;}.block-search-form .content{background:#B14925;position:absolute;padding:10px;z-index:3;right:0;width:16.8em;}.block-search-form .content.hidden{top:-50px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}.block-search-form .content.shown{top:0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}.block-search-form input[type="text"]{border:1px solid #A03F1F;color:#666;padding:4px;width:142px;}.block-search-form input[type="submit"]{background:#A03F1F;border:none;color:#fff;cursor:pointer;padding:5px 10px;-webkit-border-radius:0;-webkit-appearance:none;}.flexslider{margin:0px;background:none;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.front .zone-header,.front .region-header-first,.front .flexslider{border:none;margin:0;width:100% !important;}.flexslider .slides img{height:120%;width:auto;}.flexslider .slides li,.flexslider .slides li .views-field-field-slideshow-image .field-content{height:210px;overflow:hidden;}.slideshow-wrapper{height:210px;margin:-210px auto 0;min-height:109px;position:relative;top:0;z-index:2;}.slideshow-text{background:rgba(255,255,255,0.7);height:170px;position:relative;text-align:center;margin:20px;}.slideshow-text div{padding:30px;}.slideshow-headline a{color:#000;font-family:'adobe-garamond-pro',serif;font-size:40px;font-style:italic;font-weight:700;text-decoration:none;line-height:40px;margin-bottom:10px;display:inline-block;}.slideshow-text p{display:none;}.slideshow-text div span{display:block;}.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a,.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:none;}.flex-direction-nav{*height:0;}.flex-direction-nav a{display:block;width:65px;height:65px;position:absolute;top:48%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:rgba(255,255,255,1);text-shadow:1px 1px 0 rgba(0,0,0,0.9);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:10px;}.flex-direction-nav .flex-next{right:10px;text-align:inherit;text-indent:-9999px;font-size:0px;}.flex-direction-nav .flex-disabled{opacity:1!important;filter:alpha(opacity=1);cursor:default;}.flex-direction-nav a.flex-prev{background:url(/sites/all/themes/city_market/images/arrows.png) 0 0 no-repeat;text-indent:-9999px;content:none;opacity:0.7;}.flex-direction-nav a.flex-next{background:url(/sites/all/themes/city_market/images/arrows.png) -65px 0 no-repeat;text-indent:-9999px;content:none;opacity:0.7;}.flex-direction-nav a.flex-prev:hover{opacity:1;}.flex-direction-nav a.flex-next:hover{opacity:1;}.flex-direction-nav a.flex-next:before,.flex-direction-nav a.flex-prev:before{content:none;text-indent:-9999px;font-size:0px;}.flex-control-nav{bottom:20px;z-index:2;}.flex-control-paging li a{display:none;}.notfront.responsive-layout-mobile .region-header-first{margin:0;}.block-block-25,.block-block-33,.block-block-40{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,1);box-shadow:0px 0px 20px 0px rgba(0,0,0,1);overflow:hidden;width:100%;behavior:url(/sites/all/themes/city_market/pie/PIE.php);}.block-block-25 img,.block-block-33 img,.block-block-40 img{height:auto;width:100%;min-height:175px;min-width:320px;}.block-block-33,.block-block-40{height:175px;}.not-front.responsive-layout-mobile .region-header-first{margin:0;}.front .block-block-40,.front .block-block-33{display:none;}.zone.zone-header.clearfix.container-12 .admin-preview{width:100%;margin-top:-109px;}.container-12 .grid-12 .admin-preview{width:100%;}.admin-preview .field-content{}.admin-preview .field-content img{margin-left:-20%;}.zone-content{background:#fff;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,1);box-shadow:0px 0px 20px 0px rgba(0,0,0,1);position:relative;z-index:2;behavior:url(/sites/all/themes/city_market/pie/PIE.php);}.zone-content img{}.region-sidebar-first{border-bottom:2px solid #70cdde;padding:30px 15px 20px;}.region-content-inner,.region-sidebar-second-inner{padding:30px 10px;overflow:hidden;}.region-content p,.region-sidebar-second p,.hnise_ItemText{line-height:20px;margin-bottom:10px;}.region-content ul{line-height:20px;list-style-type:disc;margin-left:30px;margin-bottom:10px;}.region-content ol{margin:auto;padding:auto;margin-left:30px;margin-bottom:10px;line-height:20px;list-style:decimal;}.region-content ul.links{font-size:inherit;font-style:normal;line-height:inherit;list-style-type:none;margin-left:0;}.region-content ul.links li{margin:0;padding:0;}.region-content ul.links.inline li{margin-left:.5em;}.region-content ul.links.inline li.node-readmore{margin-left:0;}.region-sidebar-second-inner{padding:10px;}.region-sidebar-first .block-block,.region-sidebar-second .block-block{margin-bottom:20px;overflow:hidden;}.share-buttons{margin-bottom:10px;}.zone-footer{background:#221712;position:relative;z-index:1;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,1);box-shadow:0px 0px 20px 0px rgba(0,0,0,1);behavior:url(/sites/all/themes/city_market/pie/PIE.php);}.content .columns h2{clear:both;}.content .two-column{width:280px;float:left;margin-right:20px;}.content .two-column img{width:100%;height:auto;}.content .two-column h3{margin-top:10px;}.content .four-column{width:120px;float:left;margin-right:20px;}.content .four-column img{width:100%;height:auto;}.content .four-column h3{margin-top:10px;}.not-front .region-content-inner .views-row{border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:20px;}.not-front .field-name-field-banner-image{display:none;}.page-node-4251 .region-content ul,.page-node-4257 .region-content ul{font-style:normal;list-style-type:none;margin-left:0;}.page-node-4251.not-front .region-content-inner .views-row,.page-node-4257.not-front .region-content-inner .views-row{border-bottom:none;margin-bottom:0;padding-bottom:0;}#section-content .page-search-node input[type="text"]{border:1px solid #A03F1F;color:#666;padding:4px;width:200px;}#section-content .page-search-node input[type="submit"]{background:#A03F1F;border:none;color:#fff;cursor:pointer;padding:5px 10px;}#section-content .page-search-node h2{font-size:18px;border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:10px;}.search-result{border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:20px;}.search-results .title a{font-size:16px;text-decoration:none;}.search-result .search-snippet-info{margin:0;padding:0;}.search-result .search-snippet-info p{margin:0;}.search-result .search-info{display:none;}.page-node-4260 .region-content .views-row,.page-node-4262 .region-content .views-row,.page-node-4267 .region-content .views-row{border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:20px;overflow:hidden;position:relative;}.page-node-4260 .region-content .views-field-title,.page-node-4262 .region-content .views-field-title,.views-row .co-op-news-headline h2,.views-field-title{font-size:16px;margin-bottom:5px;}.page-node-4260 .region-content .views-field-title a,.page-node-4262 .region-content .views-field-title a,.views-row .co-op-news-headline h2 a,.views-field-title a{font-weight:bold;text-decoration:none;}.page-node-4260 .region-content .views-field-body,.page-node-4262 .region-content .views-field-body,.views-field-body{line-height:20px;margin-bottom:10px;}.page-node-4260 .item-list ul li,.page-node-4262 .item-list ul li,.page-node-4267 .item-list ul li{margin:0;}.block-views-whats-new-block-2 .form-item.form-type-radio.form-item-type{float:left;}.block-views-whats-new-block-2 input{vertical-align:inherit;}.block-views-whats-new-block-2 .views-field-field-banner-image{display:inline-block;float:right;margin-left:20px;}.page-node-4262 .views-field-term-node-tid,.page-node-4262 .views-field-field-date-and-time,.page-node-4262 .views-field-field-date-and-time-1,.page-node-4262 .views-field-address{margin-bottom:5px;}.page-node-4262 .views-field-field-registration-link{display:inline-block;float:left;margin-right:10px;}.page-node-4262 .date-display-single,.page-node-4262 .views-field-field-date-and-time,.page-node-4262 .views-field-address{font-weight:bold;}.page-node-4262 .views-field-term-node-tid{display:none;}.page-node-4262 .views-field-field-category-image2{margin-bottom:20px;}.page-node-4262 .views-field-field-category-image2 img{height:auto;width:100px;}.page-node-4267 .region-content .views-row-1{border-bottom:none;}.views-row .co-op-news-headline img{display:none;}.views-row .co-op-news-headline span{display:block;font-weight:bold;margin-bottom:5px;}.views-row-1 .co-op-news-headline div{background:rgba(255,255,255,.9);margin:20px 20px 0;padding:20px;position:relative;z-index:1;}.views-row-1 .co-op-news-headline h2 a{font-family:'adobe-garamond-pro',Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-size:22px;}.views-row-1 .co-op-news-headline span,.views-row-1 .co-op-news-headline p{font-size:16px;}.views-row-1 .co-op-news-headline img{display:block;position:absolute;top:0;z-index:0;}.node-type-whats-new h1.title{margin-bottom:5px;}.node-type-whats-new .submitted{color:#999;font-size:12px;margin-bottom:20px;}.node-type-whats-new .field-name-body img{margin:5px;}.node-type-event .field-name-field-category,.node-type-event .field-name-field-date-and-time,.node-type-event .field-name-field-location,.node-type-event .field-name-body,.node-type-event .field-name-field-price{line-height:20px;margin-bottom:10px;}.node-type-event .field-name-field-date-and-time,.node-type-event .field-name-field-location{font-weight:bold;}.node-type-event .field-name-field-date-and-time{color:#B14925;font-size:16px;}.node-type-event .map-link{}.page-taxonomy-term .field-name-field-category-image2{margin-bottom:30px;}.page-taxonomy-term .node-teaser{border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:20px;}.page-taxonomy-term .share-buttons{display:none;}.page-taxonomy-term h2.node-title{margin-bottom:5px;}.page-taxonomy-term h2.node-title a{font-size:16px;font-weight:bold;text-decoration:none;}.page-taxonomy-term .field-name-field-date-and-time{font-weight:bold;margin-bottom:5px;}.page-taxonomy-term .region-content ul{display:block;font-size:inherit;font-style:normal;line-height:inherit;list-style-type:none;margin:10px 0 0 0;}.page-taxonomy-term ul.inline li{display:inherit;list-style-type:none;padding:0;}.recipe-list{min-height:170px;}.recipe-list .views-field-description,.recipe-list .views-field-title,.recipe-list .views-field-path{display:inline-block;width:50%;min-width:280px;}.recipe-list .views-field-field-banner-image,.view-cheese-picks .views-field-field-banner-image{display:inline-block;float:right;margin-left:20px;min-width:280px;overflow:hidden;width:40%;}.recipe-list .views-field-field-banner-image img,.view-cheese-picks .views-field-field-banner-image img{width:100%;height:auto;}.recipe-archive-list .views-table{width:100%;margin-top:10px;}.recipe-archive-list .views-table tr th{padding:12px 0;}.recipe-archive-list .views-table caption{font-family:'adobe-garamond-pro',Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-size:24px;font-weight:bold;text-align:left;text-transform:capitalize;}.recipe-archive-list .views-table a{font-size:16px;font-weight:bold;text-decoration:none;}.recipe-archive-list .views-table tr{border-bottom:1px dashed #DDDDDD;}.recipe-archive-list .views-table tr td{background-color:#FFFFFF;padding:8px 0;}.content .recipe_index_list,.content .recipe_index_recent{display:none;}.view-recipe-index-by-category h2.field-content{clear:both;}.view-recipe-index-by-category h2.field-content a{text-decoration:none;}.region-content-inner .view-recipe-index-by-category .views-row{border-bottom:none;}.view-recipe-index-by-category .views-row .views-row{float:left;margin-right:20px;margin-botton:0;width:120px;height:140px;max-height:140px;overflow:hidden;border-bottom:none;}.view-recipe-index-by-category .views-row .views-row img{width:120px;height:auto;}.view-recipe-index-by-category .views-row .views-row h3.field-content{margin-top:6px;}.view-recipe-index-by-category .views-row .button{height:80px;margin:0;padding:32px 0;text-align:center;width:120px;}.view-recipe-index-by-category .views-row .button a{text-decoration:none;margin:30px 0;padding:30px;}.view-market-cafe .tag{background-color:#B14925;color:white;padding:1px 3px;font-size:10px;}.view-serving-up-vermont-blog .views-field-picture{float:left;margin-right:10px;}.view-serving-up-vermont-blog .views-field-field-banner-image{display:inline-block;float:right;margin-left:20px;}.node-type-blog .submitted{font-weight:bold;margin-bottom:10px;}.node-type-vendor-profile .field-name-field-vendor-portrait{float:right;max-width:50%;margin-left:10px;}.node-type-vendor-profile .field-name-field-vendor-portrait img{height:auto;width:100%;}.node-type-vendor-profile .field-name-field-vendor-category,.node-type-vendor-profile .field-name-field-attributes{clear:left;}.node-type-vendor-profile .field-name-field-vendor-category .field-item,.node-type-vendor-profile .field-name-field-attributes .field-item{float:left;margin:0 10px 10px 0;padding:2px 5px;background-color:#B14925;color:#FFFFFF;text-transform:uppercase;}.node-type-vendor-profile .field-name-field-vendor-location{clear:left;margin-bottom:20px;}.node-type-product-highlight .field-name-field-banner-image{display:block;}.node-type-product-highlight .field-name-field-banner-image .field-item{float:right;margin-right:10px;}.view-weekly-winners .views-field-field-date{font-weight:bold;}.view-weekly-winners .sale_item{border-bottom:1px dashed #DDDDDD;clear:both;margin-left:0;margin-top:20px;}.view-weekly-winners .sale_item_name{clear:left;float:left;width:80%;margin:20px 0;}.view-weekly-winners .sale_item_price{float:left;width:20%;margin:20px 0;}.region-content .view-monthly-sales ul{margin-left:0;}.view-monthly-sales .views-row{margin-left:0;}.vt-product{background-color:#A01F62;color:#FFFFFF;font-size:36px;font-weight:bold;height:38px;left:200px;margin-bottom:-38px;overflow:hidden;padding-left:4px;padding-right:4px;padding-top:1px;position:relative;text-align:center;top:-48px;width:70px;}.content .two-column{height:360px;}.block-whats-new-block-1,.block-calendar-new-block-3,.block-calendar-new-block-5,.block-whats-new-block-1 .views-row,.block-calendar-new-block-3 .views-row,.block-calendar-new-block-5 .views-row,.sidebar-calendar .views-row{margin-bottom:15px;}.block-whats-new-block-1 .views-row a.button,.block-whats-new-block-1 .views-row img,.block-calendar-new-block-3 .views-row a.button,.block-calendar-new-block-3 .views-row img,.block-calendar-new-block-5 .views-row a.button,.block-calendar-new-block-5 .views-row img,.sidebar-calendar .views-row a.button,.sidebar-calendar .views-row img{display:none;}.block-whats-new-block-1 h3,.block-calendar-new-block-3 h3,.block-calendar-new-block-5 h3,.sidebar-calendar h3{display:inline-block;font-family:'adobe-garamond-pro',Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;vertical-align:top;}.block-calendar-new-block-3 h3,.block-calendar-new-block-5 h3,.sidebar-calendar h3{width:80%;}.block-whats-new-block-1 h3 a,.block-calendar-new-block-3 h3 a,.block-calendar-new-block-5 h3 a,.sidebar-calendar h3 a{color:#B14925;font-size:20px;text-decoration:none;}.block-calendar-new-block-3 .views-row .upcoming-event-date,.block-calendar-new-block-5 .views-row .upcoming-event-date,.sidebar-calendar .views-row .upcoming-event-date{display:inline-block;font-size:15px;font-weight:bold;text-align:center;width:33px;}.block-calendar-new-block-3 .views-row .upcoming-event-date .upcoming-event-day,.block-calendar-new-block-5 .views-row .upcoming-event-date .upcoming-event-day,.sidebar-calendar .views-row .upcoming-event-date .upcoming-event-day{font-size:26px;}.block-whats-new-block-1 .views-row-1,.block-calendar-new-block-3 .views-row-1,.block-calendar-new-block-5 .views-row-1,.sidebar-calendar .views-row-1{max-height:250px;overflow:hidden;position:relative;}.block-whats-new-block-1 .views-row-1 h3,.block-calendar-new-block-3 .views-row-1 h3,.block-calendar-new-block-5 .views-row-1 h3,.sidebar-calendar .views-row-1 h3{background:rgba(255,255,255,.8);font-size:24px;line-height:24px;padding:15px 10px;position:absolute;left:0px;top:0px;width:100%;}.block-whats-new-block-1 .views-row-1 h3 a,.block-calendar-new-block-3 .views-row-1 h3 a,.block-calendar-new-block-5 .views-row-1 h3 a,.sidebar-calendar .views-row-1 h3 a{color:#000;font-size:24px;}.block-whats-new-block-1 .views-row-1 a.button,.block-calendar-new-block-3 .views-row-1 a.button,.block-calendar-new-block-5 .views-row-1 a.button,.sidebar-calendar .views-row-1 a.button{display:inline-block;position:absolute;right:10px;bottom:15px;margin:0;}.block-calendar-new-block-3 .views-row-1 .upcoming-event-date,.block-calendar-new-block-5 .views-row-1 .upcoming-event-date,.sidebar-calendar .views-row-1 .upcoming-event-date{color:#fff;display:inline-block;font-weight:bold;position:absolute;left:5px;bottom:5px;}.block-whats-new-block-1 .views-row-1 img,.block-calendar-new-block-3 .views-row-1 img,.block-calendar-new-block-5 .views-row-1 img,.sidebar-calendar .views-row-1 img{display:block;width:100%;height:auto;}.block-calendar-new-block-3 .views-row-1 .upcoming-event-date,.block-calendar-new-block-5 .views-row-1 .upcoming-event-date,.sidebar-calendar .views-row-1 .upcoming-event-date{font-size:26px;text-align:center;width:64px;}.block-calendar-new-block-3 .views-row-1 .upcoming-event-date span,.block-calendar-new-block-5 .views-row-1 .upcoming-event-date span,.sidebar-calendar .views-row-1 .upcoming-event-date span{display:block;text-shadow:1px 1px 3px #000000;filter:dropshadow(color=#000000,offx=1,offy=1);}.block-calendar-new-block-3 .views-row-1 .upcoming-event-day span,.block-calendar-new-block-5 .views-row-1 .upcoming-event-day span,.sidebar-calendar .views-row-1 .upcoming-event-day span{font-size:44px;}.block-whats-new-block-1 .view-footer a.button,.block-calendar-new-block-3 .view-footer a.button,.block-calendar-new-block-5 .view-footer a.button,.sidebar-calendar .view-footer a.button{float:right;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:none repeat scroll 0 0 #B14925;}.calendar-calendar .month-view .full td.past div.monthview,.calendar-calendar .week-view .full td.past div.weekview,.calendar-calendar .day-view .full td.past div.dayview{background-color:#EEEEEE;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{color:#FFFFFF;font-family:'adobe-garamond-pro',Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-size:13px;}.node-community-outreach-partners .field-name-field-logo{float:right;}.view-community-outreach-partners .views-row{width:120px;height:200px;float:left;margin-right:20px;}.view-community-outreach-partners .views-field-field-logo img{height:auto;width:100%;}.view-community-outreach-partners .view-footer{clear:both;}.weekly-winners h2 a{font-weight:bold;text-decoration:none;}.weekly-winners .node-weekly-winner .content .field-name-body{margin-top:0;}.not-front .block-block-31,.not-front .block-block-32,.not-front .block-block-36,.not-front .block-block-37,.block-block-38{display:none;}.callout{height:100px;position:relative;}.callout a{color:#000;display:block;}.callout span{background:rgba(255,255,255,.8);font-family:'adobe-garamond-pro',Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-size:22px;font-weight:bold;height:100%;line-height:24px;padding:26px 10px;position:absolute;left:0px;top:0px;width:50%;z-index:1;}.callout img{position:absolute;top:0;left:0;height:auto;width:100%;margin-top:-16%;}.block-menu-footer-menu{display:none;}.block-block-23{display:none;}.region-sidebar-first-inner .block-block-41{color:#000;display:block;font-size:16px;line-height:24px;padding:0px;text-align:center;}.block-block-41 div.button,{font-size:1.2em;margin-bottom:5px;}.region-sidebar-first-inner .block-block-41 span{font-size:18px;}.region-sidebar-first-inner .block-block-41 p{margin-bottom:10px;}.region-sidebar-first-inner .block-block-41 a{color:#d6a386;text-decoration:none;}.block-block-39,.block-block-39--2,.footer-hours{color:#fff;display:block;font-size:16px;line-height:24px;padding:20px 10px;text-align:center;}.block-block-39,.block-block-39--2 span,.footer-hours span{font-size:18px;}.block-block-39 p,.block-block-39--2 p,.footer-hours p{margin-bottom:10px;}.block-block-39 a,.block-block-39--2 a,.footer-hours a{color:#d6a386;text-decoration:none;}.block-block-26 div.social-icon-wrap{display:inline-block;width:24%;}.block-block-26 a{background:#b14925;display:inline-block;height:50px;text-indent:-9999px;width:50px;}.block-block-26 div.social-icon-wrap:last-child{margin-right:0;width:auto;}.block-block-26 a.facebook{background:url(/sites/all/themes/city_market/images/social-tiles.gif) 0 0 no-repeat;}.block-block-26 a.facebook:hover{background:url(/sites/all/themes/city_market/images/social-tiles.gif) -50px 0 no-repeat;}.block-block-26 a.twitter{background:url(/sites/all/themes/city_market/images/social-tiles.gif) 0 -50px no-repeat;}.block-block-26 a.twitter:hover{background:url(/sites/all/themes/city_market/images/social-tiles.gif) -50px -50px no-repeat;}.block-block-26 a.foursquare{background:url(/sites/all/themes/city_market/images/social-tiles.gif) 0 -100px no-repeat;}.block-block-26 a.foursquare:hover{background:url(/sites/all/themes/city_market/images/social-tiles.gif) -50px -100px no-repeat;}.block-block-26 a.yelp{background:url(/sites/all/themes/city_market/images/social-tiles.gif) 0 -150px no-repeat;}.block-block-26 a.yelp:hover{background:url(/sites/all/themes/city_market/images/social-tiles.gif) -50px -150px no-repeat;}.block-block-26 a.instagram{background:url(/sites/all/themes/city_market/images/social-tiles.gif) 0 -200px no-repeat;}.block-block-26 a.instagram:hover{background:url(/sites/all/themes/city_market/images/social-tiles.gif) -50px -200px no-repeat;}.block-multiblock-1{display:none;}.video-container{position:relative;padding-bottom:51%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}@media (max-device-width:640px){.slideshow-headline a{font-size:30px;line-height:35px;margin-bottom:10px;}}
table th{font-weight:bold;}table td,table th{padding:9px 10px;text-align:left;}@media only screen and (max-width:767px){table.responsive{margin-bottom:0;}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc;}.pinned table{border-right:none;border-left:none;width:100%;}.pinned table th,.pinned table td{white-space:nowrap;}.pinned td:last-child{border-bottom:0;}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc;}div.table-wrapper div.scrollable{margin-left:35%;}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden;}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden;}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none;}}
