a.gananoque-long-link{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;}.block-views-block-teasers-highlight-block{display:none;}.block-gananoque-teasers.block-frontpageteasers .teaser{display:block;width:auto;float:none;}.block-views-block-popular-content-block ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;column-gap:0;}#main h1{font-size:2.5em;}body.path-explore-gananoque-gananoque-festival-of-lights-calendar #main h1{background-image:none;padding-right:0;}#main .view-teasers ul,body.sidebar-first #main .view-teasers ul,.block-views-block-story-archive-block ul,.block-views-block-story-archive-public-notices-block ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;column-gap:0;}.view-businesses .field--name-field-address{margin-bottom:8px;padding-right:0;width:auto;float:none;}.calendar-calendar{overflow-x:auto;}.webform-submission-form #edit-start-date > div,.webform-submission-form #edit-end-date > div,#block-content-search-page-form .form-item,#block-by-laws-search-parent .form-item,#block-by-laws-search .form-item,#block-permits-licenses-and-forms-search-parent .form-item,#block-permits-licenses-and-forms-search .form-item,#block-content-search-page-form .form-actions,#block-by-laws-search-parent .form-actions,#block-by-laws-search .form-actions,#block-permits-licenses-and-forms-search-parent .form-actions,#block-permits-licenses-and-forms-search .form-actions,.filter-select,.filter-select label,.filter-select-number,.filter-select-number label{display:block;margin:0 0 8px 0;}.node--type-council-member{padding-right:0;min-height:0;}.node--type-council-member .field--name-field-photograph{display:none;}.block-addthis{float:none;padding:0;}.block-breadcrumbs{padding-top:8px;}.block-views-block-business-chronicle-images-full-size .views-row{padding:0 0 10px 0;}.block-views-block-business-chronicle-images-full-size .views-row img{max-height:320px;max-width:80% !important;}.block-views-block-business-chronicle-images-full-size .views-row .chronicle-prev{left:0;top:70px;}.block-views-block-business-chronicle-images-full-size .views-row .chronicle-next{right:0;top:70px;}.block-views-block-business-chronicle-images-thumbnails .views-row{width:49%;margin:0 2% 10px 0;}.block-views-block-business-chronicle-images-thumbnails .views-row:nth-of-type(3n+3){margin:0 2% 10px 0;}.block-views-block-business-chronicle-images-thumbnails .views-row:nth-of-type(2n+2){margin:0 0 10px 0;}#block-views-block-business-chronicle-images-block-1 .views-col,#block-views-block-business-chronicle-images-block-2 .views-col{width:100%;margin-right:0px;float:none;}#header.shop-local-header .site-name img{width:70%;}#block-leedsandthousandislandslogo,#block-chamberofcommercelogo{position:relative;top:unset;right:unset;margin-bottom:10px;}#block-leedsandthousandislandslogo img,#block-chamberofcommercelogo img{margin-left:10px;}#feature.shop-local{height:260px;}#feature.shop-local #feature-container{padding:20px 10px;}#feature.shop-local #feature-container h1{font-size:50px;}.shop-local-content-container .youtube-video,.shop-local-content-container .action-plan,.shop-local-content-container .kindness-stories{padding:30px 10px;}.shop-local-content-container #main .purchase-tracker h2,.shop-local-content-container #main .kindness-stories h2,#main #block-whyshoplocal h2{font-size:36px;max-width:unset;}.shop-local-content-container .container .form,.shop-local-content-container .container .results{float:unset;width:100%;}.shop-local-content-container .container .results{margin-top:20px;}.shop-local-content-container .purchase-tracker .form-item:first-child,.shop-local-content-container .purchase-tracker .form-item{width:100%;padding-right:0px;margin-bottom:15px !important;display:block;}.page-love-community-shop-local .youtube-video iframe{height:240px;}.shop-local-content-container #main .action-plan ul li{float:none;width:100%;padding:0px;margin:0 0 20px 0;}.shop-local-content-container #main .action-plan ul li:last-child{margin-bottom:0px;}#main #block-whyshoplocal img{max-width:105px !important;}.view-shop-local-images .views-row,.view-shop-local-images .views-row:first-child{width:100% !important;float:none;}
