/**
 * @file
 * Block Styling
 */
/* line 43, ../sass/grid.scss */
body {
  width: 100%;
  *zoom: 1;
}
/* line 28, ../sass/grid.scss */
body:before, body:after {
  content: "";
  display: table;
}
/* line 33, ../sass/grid.scss */
body:after {
  clear: both;
}

/* line 25, ../sass/responsive.scss */
iframe, img, video, embed, object {
  max-width: 100%;
}

/* line 33, ../sass/responsive.scss */
#main {
  clear: both;
  margin-left: auto;
  margin-right: auto;
  max-width: 1026px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 41, ../sass/responsive.scss */
#content {
  display: block;
  max-width: 100%;
}

/* line 48, ../sass/responsive.scss */
#header-wrapper {
  display: block;
  float: left;
  width: 100%;
}

/* line 54, ../sass/responsive.scss */
#header,
#navigation,
#region-bottom {
  margin-left: auto;
  margin-right: auto;
  max-width: 1026px;
}

/* line 62, ../sass/responsive.scss */
#footer,
.region-bottom .block {
  /* Wrapper for any blocks placed in the page bottom region */
  margin: 0 auto;
  padding: 0 10px;
  max-width: 1026px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 70, ../sass/responsive.scss */
#footer {
  padding: 0;
  *zoom: 1;
}
/* line 28, ../sass/grid.scss */
#footer:before, #footer:after {
  content: "";
  display: table;
}
/* line 33, ../sass/grid.scss */
#footer:after {
  clear: both;
}

/* line 75, ../sass/responsive.scss */
#footer-wrapper {
  clear: both;
}

/* Add border-box to regions handled by panel layouts */
/* line 80, ../sass/responsive.scss */
.panel.sidebar-first,
.panel.sidebar-second,
.panel#panel-main {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 768px) {
  /* line 80, ../sass/responsive.scss */
  .panel.sidebar-first,
  .panel.sidebar-second,
  .panel#panel-main {
    width: 100%;
  }
}

/* Non-panelized pages */
/* line 91, ../sass/responsive.scss */
.not-panels #content {
  display: inline;
  float: left;
  width: 100%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 20px;
  margin-top: 20px;
}
@media screen and (max-width: 600px) {
  /* line 91, ../sass/responsive.scss */
  .not-panels #content {
    width: 100%;
  }
}

/* Custom Fonts.com fonts */
@font-face {
  font-family: "Bodoni W01 Poster";
  src: url("../fonts/custom/ab0e3d15-2f64-49c1-8898-817a2235e719.eot?#iefix");
  src: url("../fonts/custom/ab0e3d15-2f64-49c1-8898-817a2235e719.eot?#iefix") format("eot"), url("../fonts/custom/4d1b9848-7ebd-472c-9d31-4af0aa7faaea.woff") format("woff"), url("../fonts/custom/197b5ef7-65e6-4af6-9fd9-bc9fc63038c7.ttf") format("truetype"), url("../fonts/custom/a9bda117-c293-40b5-a2d8-9f923f32623c.svg#a9bda117-c293-40b5-a2d8-9f923f32623c") format("svg");
}
@font-face {
  font-family: "UniversLTW01-45LightObl";
  src: url("../fonts/custom/63bd7ad7-ab01-47e6-8cba-e2298391f89b.eot?#iefix");
  src: url("../fonts/custom/63bd7ad7-ab01-47e6-8cba-e2298391f89b.eot?#iefix") format("eot"), url("../fonts/custom/e77f713a-7f78-4d74-b299-5ca4242176b9.woff") format("woff"), url("../fonts/custom/90e56276-5fa2-4640-be25-8f42f40e4e8b.ttf") format("truetype"), url("../fonts/custom/ffbd82f1-3d16-4dfc-8a55-df71c332b658.svg#ffbd82f1-3d16-4dfc-8a55-df71c332b658") format("svg");
}
@font-face {
  font-family: "UniversLTW01-47LightCn";
  src: url("../fonts/custom/296c59c2-74b0-41c1-bcfd-23d22a713f86.eot?#iefix");
  src: url("../fonts/custom/296c59c2-74b0-41c1-bcfd-23d22a713f86.eot?#iefix") format("eot"), url("../fonts/custom/609beecf-8d23-4a8c-bbf5-d22ee8db2fc9.woff") format("woff"), url("../fonts/custom/a6595b8d-d4a3-4f01-bf21-0b53617d4b1c.ttf") format("truetype"), url("../fonts/custom/1cd9ef2f-b358-4d39-8628-6481d9e1c8ce.svg#1cd9ef2f-b358-4d39-8628-6481d9e1c8ce") format("svg");
}
@font-face {
  font-family: "UniversLTW01-47LightCnO";
  src: url("../fonts/custom/fdfeee3b-73cf-40fc-9d11-f05ad57d4674.eot?#iefix");
  src: url("../fonts/custom/fdfeee3b-73cf-40fc-9d11-f05ad57d4674.eot?#iefix") format("eot"), url("../fonts/custom/d35821cc-c3b0-4c4a-b25c-4d2e6e4ace3f.woff") format("woff"), url("../fonts/custom/dd492f60-93ca-43bd-8f01-5b10260cf005.ttf") format("truetype"), url("../fonts/custom/16ac32a0-c6e8-4e7b-8753-9b6ddfb10c48.svg#16ac32a0-c6e8-4e7b-8753-9b6ddfb10c48") format("svg");
}
@font-face {
  font-family: "UniversLTW01-55Oblique";
  src: url("../fonts/custom/783e01cd-5eb8-41d7-a380-a18673f2983b.eot?#iefix");
  src: url("../fonts/custom/783e01cd-5eb8-41d7-a380-a18673f2983b.eot?#iefix") format("eot"), url("../fonts/custom/90c17e08-290d-4eba-ab33-77c81c1f559d.woff") format("woff"), url("../fonts/custom/d93b9eab-632d-4aaf-b7fa-5c17060d62fc.ttf") format("truetype"), url("../fonts/custom/caa7a31a-310f-4020-8311-89816a31472f.svg#caa7a31a-310f-4020-8311-89816a31472f") format("svg");
}
@font-face {
  font-family: "UniversLTW01-57Condense 723818";
  src: url("../fonts/custom/6fc47523-fa84-47de-b974-533db32eacd8.eot?#iefix");
  src: url("../fonts/custom/6fc47523-fa84-47de-b974-533db32eacd8.eot?#iefix") format("eot"), url("../fonts/custom/34e6ea2e-62b2-49c9-b5e6-128fddfd9f6c.woff") format("woff"), url("../fonts/custom/01a871ba-586f-4d5e-8924-d4ec3b44f723.ttf") format("truetype"), url("../fonts/custom/5ebb44ef-5450-4b20-9612-66b2a127178b.svg#5ebb44ef-5450-4b20-9612-66b2a127178b") format("svg");
}
@font-face {
  font-family: "UniversLTW01-57Condense 723821";
  src: url("../fonts/custom/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?#iefix");
  src: url("../fonts/custom/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?#iefix") format("eot"), url("../fonts/custom/1eaf27c0-f4de-4273-9f4c-1b3236ad2f3c.woff") format("woff"), url("../fonts/custom/9b913baf-b1f0-47d2-8c76-42f59650058f.ttf") format("truetype"), url("../fonts/custom/0abcce12-2274-4ee7-b6d5-0066b5f5f670.svg#0abcce12-2274-4ee7-b6d5-0066b5f5f670") format("svg");
}
@font-face {
  font-family: "Univers LT W01 65 Bold";
  src: url("../fonts/custom/db1c462f-8890-4a11-9de5-36872279e20a.eot?#iefix");
  src: url("../fonts/custom/db1c462f-8890-4a11-9de5-36872279e20a.eot?#iefix") format("eot"), url("../fonts/custom/b993da84-c1f6-474a-8f00-8aa797b3de8f.woff") format("woff"), url("../fonts/custom/58403ef6-4c15-4280-b4b6-9acf50804f4f.ttf") format("truetype"), url("../fonts/custom/9178e351-95c5-4913-9eeb-fd0645a18c2d.svg#9178e351-95c5-4913-9eeb-fd0645a18c2d") format("svg");
}
@font-face {
  font-family: "UniversLTW01-65BoldObli";
  src: url("../fonts/custom/1e70cef5-4838-4826-a99f-e182b86fe21d.eot?#iefix");
  src: url("../fonts/custom/1e70cef5-4838-4826-a99f-e182b86fe21d.eot?#iefix") format("eot"), url("../fonts/custom/322d336b-2d02-42f6-a24f-200c98b82a7c.woff") format("woff"), url("../fonts/custom/32ed3859-e789-4a3f-96fd-b67231f1929f.ttf") format("truetype"), url("../fonts/custom/6d63e0ba-5ef0-4803-9fbe-686603f3771d.svg#6d63e0ba-5ef0-4803-9fbe-686603f3771d") format("svg");
}
@font-face {
  font-family: "UniversLTW01-67BoldCn";
  src: url("../fonts/custom/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?#iefix");
  src: url("../fonts/custom/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?#iefix") format("eot"), url("../fonts/custom/21decb60-b395-4de2-bd04-e38eb2a56d2f.woff") format("woff"), url("../fonts/custom/091058d4-36b2-43f6-80d3-16c88e098061.ttf") format("truetype"), url("../fonts/custom/827d22bc-e38b-4ccf-8a21-1f9aaa76e402.svg#827d22bc-e38b-4ccf-8a21-1f9aaa76e402") format("svg");
}
@font-face {
  font-family: "UniversLTW01-67BoldCnOb";
  src: url("../fonts/custom/6881ee98-4e9b-4409-9695-e5b0118c7c84.eot?#iefix");
  src: url("../fonts/custom/6881ee98-4e9b-4409-9695-e5b0118c7c84.eot?#iefix") format("eot"), url("../fonts/custom/53f66cd7-168f-4c66-9514-9dd103c763a0.woff") format("woff"), url("../fonts/custom/774a1d99-085d-4249-8c2c-0ce23fa975a6.ttf") format("truetype"), url("../fonts/custom/056a520c-7f4a-4b3a-8465-a841cfe0b6b3.svg#056a520c-7f4a-4b3a-8465-a841cfe0b6b3") format("svg");
}
@font-face {
  font-family: "Univers LT W02 45 Light";
  src: url("../fonts/custom/34ecd7fc-f469-4e0c-980b-6d7fcec493da.eot?#iefix");
  src: url("../fonts/custom/34ecd7fc-f469-4e0c-980b-6d7fcec493da.eot?#iefix") format("eot"), url("../fonts/custom/47a5b741-405e-4d03-ba4a-e50cc7716ddf.woff") format("woff"), url("../fonts/custom/6ef60ba5-712c-4ea5-9e57-0242591afed0.ttf") format("truetype"), url("../fonts/custom/ae2bbb03-6095-4a28-a333-555527bde8f6.svg#ae2bbb03-6095-4a28-a333-555527bde8f6") format("svg");
}
@font-face {
  font-family: "Univers LT W02 55 Roman";
  src: url("../fonts/custom/f1999e78-ab0c-4adc-a7dc-51e567e6cf5e.eot?#iefix");
  src: url("../fonts/custom/f1999e78-ab0c-4adc-a7dc-51e567e6cf5e.eot?#iefix") format("eot"), url("../fonts/custom/4d1e8df3-6c45-428d-a522-84c8a6a4e533.woff") format("woff"), url("../fonts/custom/3c9abc50-742c-46dd-8af4-c50866112be0.ttf") format("truetype"), url("../fonts/custom/c6310aa0-a8a1-4afc-a747-091de3970894.svg#c6310aa0-a8a1-4afc-a747-091de3970894") format("svg");
}
@font-face {
  font-family: "Melior W01 Bold";
  src: url("../fonts/custom/409644c4-5688-4604-bcc8-46fe7c7941ea.eot?#iefix");
  src: url("../fonts/custom/409644c4-5688-4604-bcc8-46fe7c7941ea.eot?#iefix") format("eot"), url("../fonts/custom/a15a78d2-b1cf-422f-8294-3e7a45d146ed.woff") format("woff"), url("../fonts/custom/fc789320-26fd-4267-a585-4823a0ddc580.ttf") format("truetype"), url("../fonts/custom/7b68d19d-3006-466e-99f9-411dc393e0ba.svg#7b68d19d-3006-466e-99f9-411dc393e0ba") format("svg");
}
@font-face {
  font-family: "Melior W01 Bold Italic";
  src: url("../fonts/custom/dfab7d57-2f71-4571-854b-5a5059b93d14.eot?#iefix");
  src: url("../fonts/custom/dfab7d57-2f71-4571-854b-5a5059b93d14.eot?#iefix") format("eot"), url("../fonts/custom/18493e4e-551b-4c5f-a350-8b17d3e16dc0.woff") format("woff"), url("../fonts/custom/64097f20-0f1f-4a51-8d94-641108700682.ttf") format("truetype"), url("../fonts/custom/c84e8714-a995-4d49-bf57-e5b8ca606a82.svg#c84e8714-a995-4d49-bf57-e5b8ca606a82") format("svg");
}
@font-face {
  font-family: "Melior W01 Italic";
  src: url("../fonts/custom/9f4c06b6-548d-46b9-933e-9f4fa45cdc19.eot?#iefix");
  src: url("../fonts/custom/9f4c06b6-548d-46b9-933e-9f4fa45cdc19.eot?#iefix") format("eot"), url("../fonts/custom/37998ce6-1b03-43d7-a431-6782ad1e5635.woff") format("woff"), url("../fonts/custom/62a29754-8944-4867-bbe5-7f14005fa69b.ttf") format("truetype"), url("../fonts/custom/df224d5b-2041-4c37-9680-a18a89a52fe0.svg#df224d5b-2041-4c37-9680-a18a89a52fe0") format("svg");
}
@font-face {
  font-family: "Melior W01";
  src: url("../fonts/custom/74bb3770-fa3f-4906-96e5-b3b58c4f7fbb.eot?#iefix");
  src: url("../fonts/custom/74bb3770-fa3f-4906-96e5-b3b58c4f7fbb.eot?#iefix") format("eot"), url("../fonts/custom/5c4a77e5-17ac-4267-b0cb-da7f425404a3.woff") format("woff"), url("../fonts/custom/734fd00e-c66a-441b-b767-076e1859bd4d.ttf") format("truetype"), url("../fonts/custom/f73bcc10-1508-495e-9f5e-60af87ff4877.svg#f73bcc10-1508-495e-9f5e-60af87ff4877") format("svg");
}
/* LAC Icons Font provided by YYES */
@font-face {
  font-family: 'LAC-icons';
  src: url("../fonts/lac-icons/LAC-icons.eot");
  src: url("../fonts/lac-icons/LAC-icons.eot?#iefix") format("embedded-opentype"), url("../fonts/lac-icons/LAC-icons.woff") format("woff"), url("../fonts/lac-icons/LAC-icons.ttf") format("truetype"), url("../fonts/lac-icons/LAC-icons.svg#LAC-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 154, ../sass/typography.scss */
.LAC-icon {
  font-family: 'LAC-icons';
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

/* Supplemental Icons */
@font-face {
  font-family: 'lac';
  src: url("../fonts/lac-icons/lac.eot");
  src: url("../fonts/lac-icons/lac.eot?#iefix") format("embedded-opentype"), url("../fonts/lac-icons/lac.woff") format("woff"), url("../fonts/lac-icons/lac.ttf") format("truetype"), url("../fonts/lac-icons/lac.svg#lac") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Use the following CSS code if you want to use data attributes for inserting your icons */
/* line 174, ../sass/typography.scss */
[data-icon]:before {
  font-family: 'lac';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

/* Report Card Icons */
@font-face {
  font-family: 'reportcard';
  src: url("../fonts/reportcard/reportcard.eot?4q9ivl");
  src: url("../fonts/reportcard/reportcard.eot?#iefix4q9ivl") format("embedded-opentype"), url("../fonts/reportcard/reportcard.woff?4q9ivl") format("woff"), url("../fonts/reportcard/reportcard.ttf?4q9ivl") format("truetype"), url("../fonts/reportcard/reportcard.svg?4q9ivl#reportcard") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 197, ../sass/typography.scss */
[class^="icon-"], [class*=" icon-"] {
  font-family: 'reportcard';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 211, ../sass/typography.scss */
.icon-info-sign:before {
  content: "\e600";
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="your-class-prefix"] {
*/
/* line 222, ../sass/typography.scss */
.menu-toggle {
  font-family: 'lac';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  font-size: 2em;
}

/* line 233, ../sass/typography.scss */
.menu-toggle:before {
  content: "\e000";
}

/* Custom icon classes */
/* line 239, ../sass/typography.scss */
.lac-icon-paperclip-lg,
.lac-icon-paperclip-sm,
.lac-icon-banner-lg,
.lac-icon-banner-sm,
.lac-icon-heart,
.lac-icon-book-lg,
.lac-icon-book-sm,
.lac-icon-hourglass-lg,
.lac-icon-hourglass-sm,
.lac-icon-warning-triangle,
.lac-icon-warning-circle,
.lac-icon-question,
.lac-icon-expand-lg,
.lac-icon-expand-sm,
.lac-icon-x,
.lac-icon-check,
.lac-icon-plus,
.lac-icon-minus,
.lac-icon-share,
.lac-icon-magnifying-glass,
.lac-icon-pin,
.lac-icon-arrow-right,
.lac-icon-arrow-left,
.lac-icon-arrow-up,
.lac-icon-arrow-down,
.lac-icon-arrow-downright,
.lac-icon-arrow-downleft,
.lac-icon-arrow-upleft,
.lac-icon-arrow-upright,
.lac-icon-yyes {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

/* line 288, ../sass/typography.scss */
.lac-icon-paperclip-lg:before {
  content: "\51";
}

/* line 291, ../sass/typography.scss */
.lac-icon-paperclip-sm:before {
  content: "\71";
}

/* line 294, ../sass/typography.scss */
.lac-icon-banner-lg:before {
  content: "\57";
}

/* line 297, ../sass/typography.scss */
.lac-icon-banner-sm:before {
  content: "\77";
}

/* line 300, ../sass/typography.scss */
.lac-icon-heart:before {
  content: "\45";
}

/* line 303, ../sass/typography.scss */
.lac-icon-book-lg:before {
  content: "\52";
}

/* line 306, ../sass/typography.scss */
.lac-icon-book-sm:before {
  content: "\72";
}

/* line 309, ../sass/typography.scss */
.lac-icon-hourglass-lg:before {
  content: "\54";
}

/* line 312, ../sass/typography.scss */
.lac-icon-hourglass-sm:before {
  content: "\74";
}

/* line 315, ../sass/typography.scss */
.lac-icon-warning-triangle:before {
  content: "\59";
}

/* line 318, ../sass/typography.scss */
.lac-icon-warning-circle:before {
  content: "\55";
}

/* line 321, ../sass/typography.scss */
.lac-icon-question:before {
  content: "\49";
}

/* line 324, ../sass/typography.scss */
.lac-icon-expand-lg:before {
  content: "\4f";
}

/* line 327, ../sass/typography.scss */
.lac-icon-expand-sm:before {
  content: "\6f";
}

/* line 330, ../sass/typography.scss */
.lac-icon-x:before {
  content: "\50";
}

/* line 333, ../sass/typography.scss */
.lac-icon-check:before {
  content: "\41";
}

/* line 336, ../sass/typography.scss */
.lac-icon-plus:before {
  content: "\53";
}

/* line 339, ../sass/typography.scss */
.lac-icon-minus:before {
  content: "\44";
}

/* line 342, ../sass/typography.scss */
.lac-icon-share:before {
  content: "\46";
}

/* line 345, ../sass/typography.scss */
.lac-icon-magnifying-glass:before {
  content: "\47";
}

/* line 348, ../sass/typography.scss */
.lac-icon-pin:before {
  content: "\48";
}

/* line 351, ../sass/typography.scss */
.lac-icon-arrow-right:before {
  content: "\4a";
}

/* line 354, ../sass/typography.scss */
.lac-icon-arrow-left:before {
  content: "\4b";
}

/* line 357, ../sass/typography.scss */
.lac-icon-arrow-up:before {
  content: "\4c";
}

/* line 360, ../sass/typography.scss */
.lac-icon-arrow-down:before {
  content: "\5a";
}

/* line 363, ../sass/typography.scss */
.lac-icon-arrow-downright:before {
  content: "\58";
}

/* line 366, ../sass/typography.scss */
.lac-icon-arrow-downleft:before {
  content: "\43";
}

/* line 369, ../sass/typography.scss */
.lac-icon-arrow-upleft:before {
  content: "\56";
}

/* line 372, ../sass/typography.scss */
.lac-icon-arrow-upright:before {
  content: "\42";
}

/* line 375, ../sass/typography.scss */
.lac-icon-yyes:before {
  content: "\4e";
}

/* Fonts.com License */
/*
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://webfonts.fonts.com
*/
/* line 9, ../sass/blocks.scss */
.block {
  /* Block wrapper */
  margin-bottom: 1.5em;
}

/* Flexslider blocks */
/* line 14, ../sass/blocks.scss */
.flexslider {
  background: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 18, ../sass/blocks.scss */
.flexslider ul.slides {
  margin: 0;
  padding: 0;
}

/**
 * Panels and Panel Panes
 * Note: Do not add height, magin top/bottom, or padding top/bottom directly to panel regions
 * This can cause extra spacing to be added if a region is empty
 */
/* Tier Titles */
/* line 32, ../sass/blocks.scss */
#tier1-title,
#tier2-title,
#tier3-title,
#tier1,
#tier2,
#tier3,
#preface,
#panel-main,
#close-title,
#close,
#close2-title,
#close2 {
  float: left;
  display: inline-block;
  padding: 0 10px;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 51, ../sass/blocks.scss */
#tier1-title,
#tier2-title,
#tier3-title,
#close-title,
#close2-title {
  padding: 0 20px;
}
/* line 57, ../sass/blocks.scss */
#tier1-title h2.pane-title,
#tier2-title h2.pane-title,
#tier3-title h2.pane-title,
#close-title h2.pane-title,
#close2-title h2.pane-title {
  margin: 0 0 20px;
  border-bottom: 2px solid #4D453D;
  color: #4D453D;
  font-family: "Melior W01", Times, "Timers New Roman", Georgia, serif;
  font-weight: normal;
  font-size: 2em;
}
@media screen and (max-width: 480px) {
  /* line 57, ../sass/blocks.scss */
  #tier1-title h2.pane-title,
  #tier2-title h2.pane-title,
  #tier3-title h2.pane-title,
  #close-title h2.pane-title,
  #close2-title h2.pane-title {
    font-size: 1.5em;
    line-height: 1.25em;
  }
}

/* Tier Content */
/* line 74, ../sass/blocks.scss */
#tier1 .masonry-brick,
#tier1 .panel-pane,
#close .masonry-brick,
#close .panel-pane {
  float: left;
  padding: 0 10px;
  margin-bottom: 40px;
  width: 33.3333%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 74, ../sass/blocks.scss */
  #tier1 .masonry-brick,
  #tier1 .panel-pane,
  #close .masonry-brick,
  #close .panel-pane {
    width: 100%;
  }
}

/* line 89, ../sass/blocks.scss */
#tier2 .panel-pane {
  float: left;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 60px;
  width: 50%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 89, ../sass/blocks.scss */
  #tier2 .panel-pane {
    width: 100%;
  }
}

/* line 103, ../sass/blocks.scss */
#tier3 .panel-pane {
  float: left;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 60px;
  width: 25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 820px) {
  /* line 103, ../sass/blocks.scss */
  #tier3 .panel-pane {
    /* Reduce to 2 columns */
    width: 50%;
  }
  /* line 112, ../sass/blocks.scss */
  #tier3 .panel-pane:nth-child(4n+1) {
    clear: left;
  }
}
@media screen and (max-width: 600px) {
  /* line 103, ../sass/blocks.scss */
  #tier3 .panel-pane {
    width: 100%;
  }
}

/* line 123, ../sass/blocks.scss */
#panel-main .panel-pane {
  float: left;
  display: inline-block;
  margin-bottom: 40px;
  max-width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 137, ../sass/blocks.scss */
#tier1 .panel-pane p,
#tier2 .panel-pane p,
#tier3 .panel-pane p,
#close .panel-pane p {
  margin: 0;
}
/* line 140, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-image,
#tier1 .panel-pane .field-name-field-heading-link,
#tier2 .panel-pane .field-name-field-image,
#tier2 .panel-pane .field-name-field-heading-link,
#tier3 .panel-pane .field-name-field-image,
#tier3 .panel-pane .field-name-field-heading-link,
#close .panel-pane .field-name-field-image,
#close .panel-pane .field-name-field-heading-link {
  border-top: 1px solid #998c6b;
  overflow: hidden;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px;
  border-radius: 5px 5px 0 0;
}
/* line 146, ../sass/blocks.scss */
#tier1 .panel-pane .field + .field-name-field-heading-link,
#tier2 .panel-pane .field + .field-name-field-heading-link,
#tier3 .panel-pane .field + .field-name-field-heading-link,
#close .panel-pane .field + .field-name-field-heading-link {
  border-top: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 151, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-image img,
#tier2 .panel-pane .field-name-field-image img,
#tier3 .panel-pane .field-name-field-image img,
#close .panel-pane .field-name-field-image img {
  width: 100%;
  overflow: hidden;
}
/* line 156, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-image,
#tier1 .panel-pane .field-name-field-caption,
#tier1 .panel-pane .field-name-field-bean-link,
#tier1 .panel-pane .field-name-field-body,
#tier1 .panel-pane .field-name-field-heading-link,
#tier2 .panel-pane .field-name-field-image,
#tier2 .panel-pane .field-name-field-caption,
#tier2 .panel-pane .field-name-field-bean-link,
#tier2 .panel-pane .field-name-field-body,
#tier2 .panel-pane .field-name-field-heading-link,
#tier3 .panel-pane .field-name-field-image,
#tier3 .panel-pane .field-name-field-caption,
#tier3 .panel-pane .field-name-field-bean-link,
#tier3 .panel-pane .field-name-field-body,
#tier3 .panel-pane .field-name-field-heading-link,
#close .panel-pane .field-name-field-image,
#close .panel-pane .field-name-field-caption,
#close .panel-pane .field-name-field-bean-link,
#close .panel-pane .field-name-field-body,
#close .panel-pane .field-name-field-heading-link {
  background-color: #FFFFFF;
  border-left: 1px solid #998c6b;
  border-right: 1px solid #998c6b;
}
/* line 165, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-caption,
#tier2 .panel-pane .field-name-field-caption,
#tier3 .panel-pane .field-name-field-caption,
#close .panel-pane .field-name-field-caption {
  font-family: "UniversLTW01-57Condense 723821", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.625em;
  color: #4D453D;
  padding: 5px 20px 10px;
  margin-bottom: -20px;
  text-align: right;
  line-height: 1;
}
/* line 174, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-heading-link,
#tier2 .panel-pane .field-name-field-heading-link,
#tier3 .panel-pane .field-name-field-heading-link,
#close .panel-pane .field-name-field-heading-link {
  padding-top: 10px;
  line-height: 1.25;
  padding-left: 40px;
  text-indent: -40px;
}
/* line 179, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-heading-link a,
#tier2 .panel-pane .field-name-field-heading-link a,
#tier3 .panel-pane .field-name-field-heading-link a,
#close .panel-pane .field-name-field-heading-link a {
  text-decoration: none;
  color: #0089C4;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.6875em;
  padding-left: 41px;
  position: relative;
}
/* line 186, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-heading-link a:hover,
#tier2 .panel-pane .field-name-field-heading-link a:hover,
#tier3 .panel-pane .field-name-field-heading-link a:hover,
#close .panel-pane .field-name-field-heading-link a:hover {
  color: #FFBC00;
}
/* line 190, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-heading-link a:after,
#tier2 .panel-pane .field-name-field-heading-link a:after,
#tier3 .panel-pane .field-name-field-heading-link a:after,
#close .panel-pane .field-name-field-heading-link a:after {
  content: ">";
  color: #7A7A7A;
  margin-left: 3px;
}
/* line 194, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-heading-link a:after:hover,
#tier2 .panel-pane .field-name-field-heading-link a:after:hover,
#tier3 .panel-pane .field-name-field-heading-link a:after:hover,
#close .panel-pane .field-name-field-heading-link a:after:hover {
  color: #FFBC00;
}
/* line 199, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-bean-link,
#tier2 .panel-pane .field-name-field-bean-link,
#tier3 .panel-pane .field-name-field-bean-link,
#close .panel-pane .field-name-field-bean-link {
  font-family: "UniversLTW01-47LightCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 1.375em;
  line-height: 1em;
  text-align: left;
  padding: 5px 20px 20px 40px;
}
/* line 205, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-bean-link a,
#tier2 .panel-pane .field-name-field-bean-link a,
#tier3 .panel-pane .field-name-field-bean-link a,
#close .panel-pane .field-name-field-bean-link a {
  border-bottom: 2px solid #FFBC00;
  padding-bottom: 2px;
  text-decoration: none;
  color: #4D453D;
  text-indent: -24px;
  display: block;
}
/* line 212, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-bean-link a:hover,
#tier2 .panel-pane .field-name-field-bean-link a:hover,
#tier3 .panel-pane .field-name-field-bean-link a:hover,
#close .panel-pane .field-name-field-bean-link a:hover {
  color: #FFBC00;
}
/* line 216, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-bean-link a:before,
#tier2 .panel-pane .field-name-field-bean-link a:before,
#tier3 .panel-pane .field-name-field-bean-link a:before,
#close .panel-pane .field-name-field-bean-link a:before {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\4a";
  color: #FFBC00;
  position: relative;
  left: -7px;
}
/* line 224, ../sass/blocks.scss */
#tier1 .panel-pane .field-name-field-body,
#tier2 .panel-pane .field-name-field-body,
#tier3 .panel-pane .field-name-field-body,
#close .panel-pane .field-name-field-body {
  padding: 0 40px 20px;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.875em;
  color: #7A7A7A;
  line-height: 1.25em;
}

/* line 238, ../sass/blocks.scss */
#tier1 .panel-pane:after,
#tier1 article.node-location:after,
#tier1 article.node-community:after,
#close .panel-pane:after,
#close article.node-location:after,
#close article.node-community:after,
#tier2 .panel-pane:after,
#tier2 article.node-location:after,
#tier2 article.node-community:after,
#tier3 .panel-pane:after,
#tier3 article.node-location:after,
#tier3 article.node-community:after {
  content: "";
  display: block;
  position: relative;
  width: 100%;
}

/* line 252, ../sass/blocks.scss */
#tier1 .panel-pane:after,
#close .panel-pane:after {
  background: transparent url(../images/box-arrow-down-3.png) no-repeat 0 100%;
  background-size: 100%;
  bottom: 5px;
  height: 28px;
  visibility: visible;
}
@media screen and (max-width: 943px) {
  /* line 252, ../sass/blocks.scss */
  #tier1 .panel-pane:after,
  #close .panel-pane:after {
    bottom: 4px;
    height: 17px;
  }
}
@media screen and (max-width: 600px) {
  /* line 252, ../sass/blocks.scss */
  #tier1 .panel-pane:after,
  #close .panel-pane:after {
    /* Reduce to 2 columns */
    background: transparent url(../images/box-arrow-down-2.png) no-repeat 0 100%;
    background-size: 100%;
    bottom: 9px;
    height: 28px;
  }
}
/* line 269, ../sass/blocks.scss */
#tier1 .pane-lac-community-featured-locations-by-community:after,
#close .pane-lac-community-featured-locations-by-community:after {
  background: none;
}

/* line 278, ../sass/blocks.scss */
#close .pane-lac-community-featured-locations-by-community .panel-pane:after,
#close .pane-lac-community-featured-communities .panel-pane:after {
  height: 0;
}
@media screen and (max-width: 943px) {
  /* line 278, ../sass/blocks.scss */
  #close .pane-lac-community-featured-locations-by-community .panel-pane:after,
  #close .pane-lac-community-featured-communities .panel-pane:after {
    height: 0;
  }
}
@media screen and (max-width: 600px) {
  /* line 278, ../sass/blocks.scss */
  #close .pane-lac-community-featured-locations-by-community .panel-pane:after,
  #close .pane-lac-community-featured-communities .panel-pane:after {
    /* Reduce to 2 columns */
    height: 0;
  }
}

/* line 292, ../sass/blocks.scss */
#tier2 .panel-pane:after {
  background: transparent url(../images/box-arrow-down-2.png) no-repeat 0 100%;
  background-size: 100%;
  bottom: 9px;
  height: 28px;
}

/* line 300, ../sass/blocks.scss */
#tier3 .panel-pane:after {
  background: transparent url(../images/box-arrow-down-4.png) no-repeat 0 100%;
  background-size: 100%;
  bottom: 5px;
  height: 28px;
}
@media screen and (max-width: 962px) {
  /* line 300, ../sass/blocks.scss */
  #tier3 .panel-pane:after {
    height: 24px;
  }
}
@media screen and (max-width: 820px) {
  /* line 300, ../sass/blocks.scss */
  #tier3 .panel-pane:after {
    /* Reduce to 2 columns */
    background: transparent url(../images/box-arrow-down-2.png) no-repeat 0 100%;
    background-size: 100%;
    bottom: 9px;
    height: 28px;
  }
}

/* Masonry compatibility */
@media screen and (min-width: 601px) {
  /* line 318, ../sass/blocks.scss */
  #close.masonry {
    padding: 0;
    display: block;
    left: -10px;
    margin-left: 2%;
    margin-right: 2%;
    width: 96% !important;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 100%;
  }
  /* line 328, ../sass/blocks.scss */
  #close.masonry .views-row,
  #close.masonry .panel-pane {
    width: 32%;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
    float: none;
  }
}

/* Masonry compatibility for Community Detail Pages */
/* line 341, ../sass/blocks.scss */
.node-type-community #close.masonry .panel-pane {
  width: 100%;
}
/* line 343, ../sass/blocks.scss */
.node-type-community #close.masonry .panel-pane .panel-pane {
  background: #f7f6f5;
  background-image: none !important;
}
@media screen and (min-width: 601px) {
  /* line 343, ../sass/blocks.scss */
  .node-type-community #close.masonry .panel-pane .panel-pane {
    padding: 0;
    display: block;
    left: -10px;
    margin-left: 2%;
    margin-right: 2%;
    width: 96% !important;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 100%;
  }
}
/* line 358, ../sass/blocks.scss */
.node-type-community #close.masonry article.node-location,
.node-type-community #close.masonry article.node-community {
  width: 32%;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  padding: 0;
  float: none;
}

/* line 368, ../sass/blocks.scss */
.lac-standard.lac-2col-first {
  width: 100%;
}

/* Homepage blocks/panes */
/* Homepage Marquee */
/* line 375, ../sass/blocks.scss */
.panel-lac-home #marquee {
  margin-bottom: 60px;
}
/* line 377, ../sass/blocks.scss */
.panel-lac-home #marquee h2.pane-title {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 380, ../sass/blocks.scss */
.panel-lac-home #marquee .item-list {
  margin: 0 10px;
}
/* line 383, ../sass/blocks.scss */
.panel-lac-home #marquee .flexslider .item-list {
  margin: 0;
}
/* line 386, ../sass/blocks.scss */
.panel-lac-home #marquee ul.callouts {
  width: 100%;
  margin: 0;
  padding: 0;
  float: left;
  height: 76px;
  position: relative;
  overflow: visible;
  z-index: 999;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 800px) and (min-width: 721px) {
  /* line 386, ../sass/blocks.scss */
  .panel-lac-home #marquee ul.callouts {
    margin-top: 40px;
  }
}
@media screen and (max-width: 720px) and (min-width: 400px) {
  /* line 386, ../sass/blocks.scss */
  .panel-lac-home #marquee ul.callouts {
    margin-top: -20px;
  }
}
@media screen and (max-width: 400px) {
  /* line 386, ../sass/blocks.scss */
  .panel-lac-home #marquee ul.callouts {
    margin-top: -2px;
  }
}
/* line 406, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout {
  padding: 0 10px;
  width: 25%;
  display: inline-block;
  float: left;
  overflow: visible;
  position: absolute;
  bottom: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 720px) {
  /* line 406, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout {
    display: none;
    left: 0 !important;
    right: auto;
    width: 100%;
  }
}
/* line 421, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout .entity-field-collection-item {
  background: transparent url(../images/box-arrow-up.png) 0 0 no-repeat;
  background-size: 100%;
}
@media screen and (max-width: 847px) {
  /* line 421, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout .entity-field-collection-item {
    background-position: 0 5px;
  }
}
@media screen and (max-width: 720px) and (min-width: 400px) {
  /* line 421, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout .entity-field-collection-item {
    background: none;
  }
}
@media screen and (max-width: 400px) {
  /* line 421, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout .entity-field-collection-item {
    background-position: 0 0;
    padding-top: 10px;
  }
}
/* line 436, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout .content .field-name-field-ss-link,
.panel-lac-home #marquee li.callout .content .field-name-field-ss-caption,
.panel-lac-home #marquee li.callout .content .field-name-field-ss-photo-credit {
  background-color: #FFFFFF;
  border-left: 1px solid #998c6b;
  border-right: 1px solid #998c6b;
}
/* line 444, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout .content .field-name-field-ss-section-link a {
  text-decoration: none;
  color: #0089C4;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.6875em;
  padding-left: 41px;
  position: relative;
  top: 25px;
}
/* line 452, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout .content .field-name-field-ss-section-link a:hover {
  color: #FFBC00;
}
/* line 456, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout .content .field-name-field-ss-section-link a:after {
  content: ">";
  margin-left: 3px;
  color: #7A7A7A;
}
@media screen and (max-width: 720px) and (min-width: 400px) {
  /* line 443, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout .content .field-name-field-ss-section-link {
    background: #FFFFFF;
    border-top: 1px solid #998c6b;
    border-left: 1px solid #998c6b;
    border-right: 1px solid #998c6b;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px;
    border-radius: 5px 5px 0 0;
  }
  /* line 467, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout .content .field-name-field-ss-section-link .field-item {
    height: 5px;
  }
  /* line 469, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout .content .field-name-field-ss-section-link .field-item a {
    top: 0;
  }
}
/* line 475, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout .content .field-name-field-ss-link {
  border-bottom: 1px solid #998c6b;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0;
  border-radius: 0 0 5px 5px;
  font-family: "UniversLTW01-47LightCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 1.375em;
  line-height: 1em;
  text-align: left;
  padding: 25px 20px 20px 40px;
}
/* line 483, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout .content .field-name-field-ss-link a {
  text-decoration: none;
  color: #4D453D;
  text-indent: -24px;
  display: block;
}
/* line 488, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout .content .field-name-field-ss-link a:hover {
  color: #FFBC00;
}
/* line 492, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout .content .field-name-field-ss-link a:before {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\4a";
  color: #FFBC00;
  position: relative;
  left: -7px;
}
/* line 500, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout .content .field-name-field-ss-caption,
.panel-lac-home #marquee li.callout .content .field-name-field-ss-photo-credit {
  display: none;
}
/* line 506, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout-1 {
  left: 0;
}
/* line 509, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout-2 {
  left: 25%;
}
/* line 512, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout-3 {
  right: 25%;
}
/* line 515, ../sass/blocks.scss */
.panel-lac-home #marquee li.callout-4 {
  right: 0;
}
@media screen and (min-width: 801px) {
  /* line 520, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout.flex-active .field-name-field-ss-link {
    border-bottom: none;
    padding-right: 0;
    padding-bottom: 10px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
  }
  /* line 525, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout.flex-active .field-name-field-ss-link a {
    border-bottom: 2px solid #FFBC00;
    padding-right: 20px;
    padding-bottom: 2px;
  }
  /* line 531, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout.flex-active .field-name-field-ss-caption,
  .panel-lac-home #marquee li.callout.flex-active .field-name-field-ss-photo-credit {
    display: block;
  }
  /* line 535, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout.flex-active .field-name-field-ss-caption {
    font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-size: 0.875em;
    padding: 0 20px 10px 40px;
    color: #7A7A7A;
    line-height: 1.25em;
  }
  /* line 542, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout.flex-active .field-name-field-ss-photo-credit {
    font-family: "UniversLTW01-57Condense 723821", Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-size: 0.625em;
    color: #4D453D;
    padding-right: 20px;
    padding-bottom: 10px;
    text-align: right;
    border-bottom: 1px solid #998c6b;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0;
    border-radius: 0 0 5px 5px;
  }
}
@media screen and (max-width: 720px) {
  /* line 518, ../sass/blocks.scss */
  .panel-lac-home #marquee li.callout.flex-active {
    display: block;
  }
}

/* Hero Images and Maps */
/* line 560, ../sass/blocks.scss */
.hero-image {
  float: left;
}

/* Homepage pullquote */
/* line 566, ../sass/blocks.scss */
.panel-lac-home #panel-main p {
  margin: 0;
}
/* line 569, ../sass/blocks.scss */
.panel-lac-home #panel-main .panel-pane {
  padding: 0 160px;
}
@media screen and (max-width: 800px) {
  /* line 569, ../sass/blocks.scss */
  .panel-lac-home #panel-main .panel-pane {
    padding: 0 80px;
  }
}
@media screen and (max-width: 610px) {
  /* line 569, ../sass/blocks.scss */
  .panel-lac-home #panel-main .panel-pane {
    padding: 0 10px;
  }
}
/* line 578, ../sass/blocks.scss */
.panel-lac-home #panel-main .panel-pane {
  border-top: 1px solid #998c6b;
  border-bottom: 1px solid #998c6b;
  position: relative;
  text-align: center;
}
/* line 584, ../sass/blocks.scss */
.panel-lac-home #panel-main .field-name-field-body {
  font-family: "UniversLTW01-67BoldCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 1.75em;
  line-height: 1em;
  color: #4D453D;
  padding-bottom: 50px;
  margin-bottom: 10px;
}
/* line 592, ../sass/blocks.scss */
.panel-lac-home #panel-main .field-name-field-caption {
  font-family: "UniversLTW01-57Condense 723821", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.75em;
  color: #7A7A7A;
  position: absolute;
  bottom: 30px;
  line-height: 1;
  width: 100%;
}
/* line 601, ../sass/blocks.scss */
.panel-lac-home #panel-main .field-name-field-heading-link {
  margin-top: 20px;
}
/* line 603, ../sass/blocks.scss */
.panel-lac-home #panel-main .field-name-field-heading-link a {
  text-decoration: none;
  color: #0089C4;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.6875em;
}
/* line 608, ../sass/blocks.scss */
.panel-lac-home #panel-main .field-name-field-heading-link a:hover {
  color: #FFBC00;
}
/* line 612, ../sass/blocks.scss */
.panel-lac-home #panel-main .field-name-field-heading-link a:after {
  content: ">";
  color: #7A7A7A;
  margin-left: 3px;
}

/* Content Pages */
/* line 622, ../sass/blocks.scss */
.pane-page-title {
  display: inline;
  float: left;
  width: 100%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 622, ../sass/blocks.scss */
  .pane-page-title {
    width: 100%;
  }
}

@media screen and (max-width: 600px) {
  /* line 627, ../sass/blocks.scss */
  .pane-page-title h1 {
    font-size: 2.5em;
    line-height: 1.25em;
  }
}
/* line 633, ../sass/blocks.scss */
#main-wrapper {
  margin-left: 10px;
  margin-right: 10px;
  clear: both;
}

/* line 639, ../sass/blocks.scss */
.sidebar {
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 641, ../sass/blocks.scss */
.sidebar h2.pane-title,
.sidebar .field-name-field-documents > .field-label {
  font-family: "UniversLTW01-47LightCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 1.75em;
  border-bottom: 3px solid #FFBC00;
  font-weight: normal;
  line-height: 1.2;
  margin-top: 0;
  text-transform: capitalize;
  margin-bottom: 0.7218em;
}
/* line 652, ../sass/blocks.scss */
.sidebar a {
  color: #0089C4;
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 655, ../sass/blocks.scss */
.sidebar a:hover {
  color: #FFBC00;
}
/* line 659, ../sass/blocks.scss */
.sidebar h1 a:link,
.sidebar h2 a:link,
.sidebar h3 a:link,
.sidebar h4 a:link,
.sidebar h5 a:link {
  font-family: "UniversLTW01-47LightCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}

/* line 668, ../sass/blocks.scss */
.sidebar .field-name-field-subhead {
  color: #000000;
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 1em;
  line-height: 1.2em;
  letter-spacing: 0.5px;
  margin-top: 40px;
  margin-bottom: 160px;
}
@media screen and (max-width: 600px) {
  /* line 668, ../sass/blocks.scss */
  .sidebar .field-name-field-subhead {
    margin-bottom: 15px !important;
    margin-top: 10px !important;
  }
}

/* line 682, ../sass/blocks.scss */
.block-bean-call-to-action {
  padding: 0 0 20px 28px;
}
/* line 684, ../sass/blocks.scss */
.block-bean-call-to-action h2.pane-title {
  position: relative;
}
/* line 687, ../sass/blocks.scss */
.block-bean-call-to-action h2.pane-title:before {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\4a";
  color: #FFBC00;
  font-size: 24px;
  position: absolute;
  left: -28px;
  top: 5px;
}
/* line 696, ../sass/blocks.scss */
.block-bean-call-to-action .field {
  padding-left: 40px;
}

/* Teasers */
/* line 702, ../sass/blocks.scss */
.node-teaser {
  margin-bottom: 20px;
}
/* line 704, ../sass/blocks.scss */
.node-teaser .teaser-body {
  display: inline;
  float: left;
  width: 66.66667%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 704, ../sass/blocks.scss */
  .node-teaser .teaser-body {
    width: 100%;
  }
}
/* line 706, ../sass/blocks.scss */
.node-teaser .teaser-body header {
  padding: 0 0 0 40px;
}
@media screen and (max-width: 600px) {
  /* line 706, ../sass/blocks.scss */
  .node-teaser .teaser-body header {
    padding: 0 0 0 20px;
  }
}
/* line 712, ../sass/blocks.scss */
.node-teaser .teaser-body h2.node-title {
  position: relative;
  font-family: "UniversLTW01-47LightCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  border-bottom: 3px solid #FFBC00;
  font-size: 1.75em;
}
/* line 717, ../sass/blocks.scss */
.node-teaser .teaser-body h2.node-title a:link,
.node-teaser .teaser-body h2.node-title a:visited {
  color: #000000;
}
/* line 720, ../sass/blocks.scss */
.node-teaser .teaser-body h2.node-title a:link:hover,
.node-teaser .teaser-body h2.node-title a:visited:hover {
  color: #FFBC00;
}
/* line 725, ../sass/blocks.scss */
.node-teaser .teaser-body h2.node-title:before {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\4a";
  color: #FFBC00;
  font-size: 24px;
  position: absolute;
  left: -28px;
  top: 8px;
}
/* line 734, ../sass/blocks.scss */
.node-teaser .teaser-body .field-name-field-issue-type,
.node-teaser .teaser-body .field-name-field-architect,
.node-teaser .teaser-body .field-name-field-event-category {
  padding-top: 10px;
}
/* line 738, ../sass/blocks.scss */
.node-teaser .teaser-body .field-name-field-issue-type a,
.node-teaser .teaser-body .field-name-field-architect a,
.node-teaser .teaser-body .field-name-field-event-category a {
  text-decoration: none;
  color: #0089C4;
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.8125em;
  padding-left: 40px;
  position: relative;
}
/* line 745, ../sass/blocks.scss */
.node-teaser .teaser-body .field-name-field-issue-type a:hover,
.node-teaser .teaser-body .field-name-field-architect a:hover,
.node-teaser .teaser-body .field-name-field-event-category a:hover {
  color: #FFBC00;
}
/* line 749, ../sass/blocks.scss */
.node-teaser .teaser-body .field-name-field-issue-type a:after,
.node-teaser .teaser-body .field-name-field-architect a:after,
.node-teaser .teaser-body .field-name-field-event-category a:after {
  content: ">";
  color: #7A7A7A;
  margin-left: 3px;
}
/* line 755, ../sass/blocks.scss */
.node-teaser .teaser-body .field-name-field-subhead {
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  color: #7A7A7A;
  font-size: 0.8125em;
  padding-left: 40px;
}
/* line 762, ../sass/blocks.scss */
.node-teaser .teaser-body ul.links {
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.8125em;
  padding-left: 40px;
}
/* line 766, ../sass/blocks.scss */
.node-teaser .teaser-body ul.links a:link {
  color: #4D453D;
}
/* line 768, ../sass/blocks.scss */
.node-teaser .teaser-body ul.links a:link:hover {
  color: #FFBC00;
}
/* line 774, ../sass/blocks.scss */
.node-teaser .teaser-hero {
  display: inline;
  float: left;
  width: 33.33333%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
}
@media screen and (max-width: 600px) {
  /* line 774, ../sass/blocks.scss */
  .node-teaser .teaser-hero {
    width: 100%;
  }
}
/* line 777, ../sass/blocks.scss */
.node-teaser .teaser-hero .field-name-field-hero-caption {
  font-family: "UniversLTW01-57Condense 723821", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.625em;
  color: #4D453D;
  line-height: 1.25em;
  padding-bottom: 0;
  text-align: right;
}

/* line 790, ../sass/blocks.scss */
.pane-tabbed-content .ui-widget-content {
  border: none;
  background: none;
  color: #4D453D;
  padding: 1em 0;
}
/* line 795, ../sass/blocks.scss */
.pane-tabbed-content .ui-widget-content a {
  color: #0089C4;
}
/* line 797, ../sass/blocks.scss */
.pane-tabbed-content .ui-widget-content a:hover {
  color: #FFBC00;
}
/* line 802, ../sass/blocks.scss */
.pane-tabbed-content .ui-widget {
  font-family: "Melior W01", Times, "Timers New Roman", Georgia, serif;
  font-size: 1em;
}
/* line 806, ../sass/blocks.scss */
.pane-tabbed-content .ui-tabs {
  padding: 0;
}
/* line 809, ../sass/blocks.scss */
.pane-tabbed-content .ui-corner-all {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 812, ../sass/blocks.scss */
.pane-tabbed-content .ui-widget-header {
  background: none;
  border: none;
  font-weight: normal;
  color: #4D453D;
}
/* line 818, ../sass/blocks.scss */
.pane-tabbed-content .ui-tabs .ui-tabs-nav {
  padding: 0 0 0 40px;
  border-bottom: 2px solid #BBBAB8;
}
/* line 821, ../sass/blocks.scss */
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-active,
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-default {
  background: transparent;
  padding: 0 0 4px 0;
  color: #4D453D;
  border-top: none;
  border-bottom: none;
  border-left: none;
  border-right: 2px solid #BBBAB8;
  height: 25px;
  position: relative;
  margin-right: 0;
  top: 0;
  white-space: normal;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 836, ../sass/blocks.scss */
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-active a,
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-default a {
  color: #4D453D;
  font-family: "UniversLTW01-67BoldCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.9375em;
  letter-spacing: -0.5px;
  padding-left: 5px;
  position: relative;
  bottom: 4px;
  outline: none;
}
/* line 846, ../sass/blocks.scss */
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-active a:before,
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-default a:before {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\58";
  font-size: 20px;
  position: relative;
  height: 20px;
  width: 20px;
  top: 3px;
}
/* line 857, ../sass/blocks.scss */
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-default {
  border-bottom: 2px solid #BBBAB8;
}
/* line 860, ../sass/blocks.scss */
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-active a,
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-active a:hover,
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-default a:hover {
  color: #FFBC00;
}
/* line 865, ../sass/blocks.scss */
.pane-tabbed-content .ui-tabs .ui-tabs-nav li:first-child {
  border-left: 2px solid #BBBAB8;
}
/* line 868, ../sass/blocks.scss */
.pane-tabbed-content .ui-tabs .ui-tabs-nav li.ui-state-active a {
  background: #F7F6F5;
}
@media screen and (max-width: 350px) {
  /* line 818, ../sass/blocks.scss */
  .pane-tabbed-content .ui-tabs .ui-tabs-nav {
    padding: 0 0 0 10px;
  }
}

/* Section landing pages */
/* line 881, ../sass/blocks.scss */
.panel-lac-standard #marquee .hero-image.partial {
  max-width: 67%;
}
/* line 889, ../sass/blocks.scss */
.panel-lac-standard #marquee .hero-image .hero-caption {
  font-family: "UniversLTW01-57Condense 723821", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.625em;
  color: #4D453D;
  margin: -5px 10px 0;
  display: inline;
  float: left;
  width: 100%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 889, ../sass/blocks.scss */
  .panel-lac-standard #marquee .hero-image .hero-caption {
    width: 100%;
  }
}
/* line 897, ../sass/blocks.scss */
.panel-lac-standard #marquee .hero-map {
  float: right;
  overflow: hidden;
  /* min-width: 32%; */
}
@media screen and (max-width: 420px) {
  /* line 897, ../sass/blocks.scss */
  .panel-lac-standard #marquee .hero-map {
    width: 100% !important;
    float: none;
    clear: left;
  }
}
@media screen and (max-width: 420px) {
  /* line 906, ../sass/blocks.scss */
  .panel-lac-standard #marquee .hero-map #leaflet-map {
    width: 420px !important;
  }
}
/* line 912, ../sass/blocks.scss */
.panel-lac-standard #marquee .hero-map.partial {
  /* margin-left: 20px; */
}
@media screen and (max-width: 768px) {
  /* line 912, ../sass/blocks.scss */
  .panel-lac-standard #marquee .hero-map.partial {
    height: 342px;
  }
}
/* line 919, ../sass/blocks.scss */
.panel-lac-standard #marquee .hero-map.full {
  width: 100%;
}

/* line 926, ../sass/blocks.scss */
.lac-2col-first .panel.sidebar-first {
  display: inline;
  float: left;
  width: 33.33333%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 926, ../sass/blocks.scss */
  .lac-2col-first .panel.sidebar-first {
    width: 100%;
  }
}
/* line 929, ../sass/blocks.scss */
.lac-2col-first #panel-main.panel {
  display: inline;
  float: left;
  width: 66.66667%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 929, ../sass/blocks.scss */
  .lac-2col-first #panel-main.panel {
    width: 100%;
  }
}
/* line 932, ../sass/blocks.scss */
.lac-2col-first #second {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 938, ../sass/blocks.scss */
.lac-2col-second .panel.sidebar-first {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 941, ../sass/blocks.scss */
.lac-2col-second #panel-main.panel {
  display: inline;
  float: left;
  width: 75%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 941, ../sass/blocks.scss */
  .lac-2col-second #panel-main.panel {
    width: 100%;
  }
}
/* line 944, ../sass/blocks.scss */
.lac-2col-second #second {
  display: inline;
  float: left;
  width: 25%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 944, ../sass/blocks.scss */
  .lac-2col-second #second {
    width: 100%;
  }
}

/* line 950, ../sass/blocks.scss */
.lac-3col .panel.sidebar-first {
  display: inline;
  float: left;
  width: 25%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 950, ../sass/blocks.scss */
  .lac-3col .panel.sidebar-first {
    width: 100%;
  }
}
/* line 953, ../sass/blocks.scss */
.lac-3col #panel-main.panel {
  display: inline;
  float: left;
  width: 50%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 953, ../sass/blocks.scss */
  .lac-3col #panel-main.panel {
    width: 100%;
  }
}
/* line 956, ../sass/blocks.scss */
.lac-3col #second {
  display: inline;
  float: left;
  width: 25%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 956, ../sass/blocks.scss */
  .lac-3col #second {
    width: 100%;
  }
}

/* line 966, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .field-name-field-hero,
.panel-pane article.node-location.view-mode-teaser_block .section-link,
.panel-pane article.node-location.view-mode-teaser_block .teaser-body > a,
.panel-pane article.node-list.view-mode-teaser_block .field-name-field-hero,
.panel-pane article.node-list.view-mode-teaser_block .section-link,
.panel-pane article.node-list.view-mode-teaser_block .teaser-body > a,
.panel-pane article.node-community.view-mode-teaser_block .field-name-field-hero,
.panel-pane article.node-community.view-mode-teaser_block .section-link,
.panel-pane article.node-community.view-mode-teaser_block .teaser-body > a {
  border-top: 1px solid #998c6b;
  overflow: hidden;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px;
  border-radius: 5px 5px 0 0;
}
/* line 972, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .field-name-field-hero img,
.panel-pane article.node-location.view-mode-teaser_block .section-link img,
.panel-pane article.node-location.view-mode-teaser_block .teaser-body > a img,
.panel-pane article.node-list.view-mode-teaser_block .field-name-field-hero img,
.panel-pane article.node-list.view-mode-teaser_block .section-link img,
.panel-pane article.node-list.view-mode-teaser_block .teaser-body > a img,
.panel-pane article.node-community.view-mode-teaser_block .field-name-field-hero img,
.panel-pane article.node-community.view-mode-teaser_block .section-link img,
.panel-pane article.node-community.view-mode-teaser_block .teaser-body > a img {
  width: 100%;
  overflow: hidden;
}
/* line 977, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .teaser-hero,
.panel-pane article.node-list.view-mode-teaser_block .teaser-hero,
.panel-pane article.node-community.view-mode-teaser_block .teaser-hero {
  position: relative;
}
/* line 980, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .field-name-field-hero,
.panel-pane article.node-location.view-mode-teaser_block .field-name-field-hero-caption,
.panel-pane article.node-location.view-mode-teaser_block .section-link,
.panel-pane article.node-location.view-mode-teaser_block .field-name-field-subhead,
.panel-pane article.node-location.view-mode-teaser_block .teaser-body > a,
.panel-pane article.node-location.view-mode-teaser_block h2.node-title,
.panel-pane article.node-list.view-mode-teaser_block .field-name-field-hero,
.panel-pane article.node-list.view-mode-teaser_block .field-name-field-hero-caption,
.panel-pane article.node-list.view-mode-teaser_block .section-link,
.panel-pane article.node-list.view-mode-teaser_block .field-name-field-subhead,
.panel-pane article.node-list.view-mode-teaser_block .teaser-body > a,
.panel-pane article.node-list.view-mode-teaser_block h2.node-title,
.panel-pane article.node-community.view-mode-teaser_block .field-name-field-hero,
.panel-pane article.node-community.view-mode-teaser_block .field-name-field-hero-caption,
.panel-pane article.node-community.view-mode-teaser_block .section-link,
.panel-pane article.node-community.view-mode-teaser_block .field-name-field-subhead,
.panel-pane article.node-community.view-mode-teaser_block .teaser-body > a,
.panel-pane article.node-community.view-mode-teaser_block h2.node-title {
  background-color: #FFFFFF;
  border-left: 1px solid #998c6b;
  border-right: 1px solid #998c6b;
}
/* line 990, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .field-name-field-hero-caption,
.panel-pane article.node-list.view-mode-teaser_block .field-name-field-hero-caption,
.panel-pane article.node-community.view-mode-teaser_block .field-name-field-hero-caption {
  font-family: "UniversLTW01-57Condense 723821", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.625em;
  color: #4D453D;
  padding-right: 20px;
  padding-bottom: 0;
  margin-bottom: -20px;
  text-align: right;
}
/* line 999, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .section-link,
.panel-pane article.node-list.view-mode-teaser_block .section-link,
.panel-pane article.node-community.view-mode-teaser_block .section-link {
  padding-top: 10px;
}
/* line 1001, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .section-link a,
.panel-pane article.node-list.view-mode-teaser_block .section-link a,
.panel-pane article.node-community.view-mode-teaser_block .section-link a {
  text-decoration: none;
  color: #0089C4;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.6875em;
  padding-left: 41px;
  position: relative;
}
/* line 1008, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .section-link a:hover,
.panel-pane article.node-list.view-mode-teaser_block .section-link a:hover,
.panel-pane article.node-community.view-mode-teaser_block .section-link a:hover {
  color: #FFBC00;
}
/* line 1012, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .section-link a:after,
.panel-pane article.node-list.view-mode-teaser_block .section-link a:after,
.panel-pane article.node-community.view-mode-teaser_block .section-link a:after {
  content: ">";
  color: #7A7A7A;
  margin-left: 3px;
}
/* line 1018, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .teaser-body > a,
.panel-pane article.node-list.view-mode-teaser_block .teaser-body > a,
.panel-pane article.node-community.view-mode-teaser_block .teaser-body > a {
  padding-top: 10px;
  text-decoration: none;
  color: #0089C4;
  display: block;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.6875em;
  padding-left: 41px;
  position: relative;
}
/* line 1028, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .teaser-body > a:after,
.panel-pane article.node-list.view-mode-teaser_block .teaser-body > a:after,
.panel-pane article.node-community.view-mode-teaser_block .teaser-body > a:after {
  content: ">";
  color: #7A7A7A;
  margin-left: 3px;
}
/* line 1033, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block h2.node-title,
.panel-pane article.node-list.view-mode-teaser_block h2.node-title,
.panel-pane article.node-community.view-mode-teaser_block h2.node-title {
  font-family: "UniversLTW01-47LightCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 1.375em;
  line-height: 1em;
  text-align: left;
  padding: 5px 20px 20px 40px;
}
/* line 1039, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block h2.node-title a,
.panel-pane article.node-list.view-mode-teaser_block h2.node-title a,
.panel-pane article.node-community.view-mode-teaser_block h2.node-title a {
  border-bottom: 2px solid #FFBC00;
  padding-bottom: 2px;
  text-decoration: none;
  color: #4D453D;
  text-indent: -24px;
  display: block;
}
/* line 1046, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block h2.node-title a:hover,
.panel-pane article.node-list.view-mode-teaser_block h2.node-title a:hover,
.panel-pane article.node-community.view-mode-teaser_block h2.node-title a:hover {
  color: #FFBC00;
}
/* line 1050, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block h2.node-title a:before,
.panel-pane article.node-list.view-mode-teaser_block h2.node-title a:before,
.panel-pane article.node-community.view-mode-teaser_block h2.node-title a:before {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\4a";
  color: #FFBC00;
  position: relative;
  left: -7px;
}
/* line 1058, ../sass/blocks.scss */
.panel-pane article.node-location.view-mode-teaser_block .field-name-field-subhead,
.panel-pane article.node-list.view-mode-teaser_block .field-name-field-subhead,
.panel-pane article.node-community.view-mode-teaser_block .field-name-field-subhead {
  padding: 0 40px 20px;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.875em;
  color: #7A7A7A;
  line-height: 1.25em;
}

/* line 1066, ../sass/blocks.scss */
.panel-pane article.node-list.view-mode-teaser_block {
  /* Make a couple adjustments for node-list items (stubbed locations) */
}
/* line 1067, ../sass/blocks.scss */
.panel-pane article.node-list.view-mode-teaser_block .field-name-field-hero-caption {
  margin-bottom: 0;
}

/* Event Pages */
/* line 1075, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration h2.pane-title {
  color: #F7F6F5;
  font-size: 0.9375em;
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: normal;
  background: #FFBC00;
  border: 1px solid #998c6b;
  padding: 4px 10px 0;
  margin: 0;
  line-height: 1.5em;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px;
  border-radius: 5px 5px 0 0;
}
/* line 1087, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .panel-pane:after {
  background: transparent url(../images/box-arrow-down-2.png) no-repeat 0 100%;
  background-size: 100%;
  bottom: 9px;
  height: 28px;
  content: "";
  display: block;
  position: relative;
  width: 100%;
}
/* line 1097, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .view {
  background: #FFFFFF;
  padding: 20px 20px 10px;
  border-left: 1px solid #998c6b;
  border-right: 1px solid #998c6b;
}
/* line 1103, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .views-exposed-form .views-exposed-widget {
  padding: 0;
  width: 50%;
  margin-bottom: 5px;
}
@media screen and (max-width: 842px) {
  /* line 1108, ../sass/blocks.scss */
  .node-type-event .panel-pane.lac-registration .views-exposed-form .views-exposed-widget input {
    max-width: 75%;
  }
}
@media screen and (max-width: 399px) {
  /* line 1103, ../sass/blocks.scss */
  .node-type-event .panel-pane.lac-registration .views-exposed-form .views-exposed-widget {
    max-width: 100%;
    width: 100%;
  }
}
/* line 1117, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .views-row {
  clear: both;
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.8125em;
  border-bottom: 1px solid #E9E8E7;
  padding: 8px 0 0;
  *zoom: 1;
}
/* line 28, ../sass/grid.scss */
.node-type-event .panel-pane.lac-registration .views-row:before, .node-type-event .panel-pane.lac-registration .views-row:after {
  content: "";
  display: table;
}
/* line 33, ../sass/grid.scss */
.node-type-event .panel-pane.lac-registration .views-row:after {
  clear: both;
}
/* line 1124, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .views-row .views-field-url {
  float: right;
  position: relative;
  top: -7px;
}
@media screen and (max-width: 842px) {
  /* line 1124, ../sass/blocks.scss */
  .node-type-event .panel-pane.lac-registration .views-row .views-field-url {
    float: left;
    width: 100%;
  }
}
/* line 1133, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .views-row .views-field-field-event-date {
  margin-right: 5px;
}
/* line 1137, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .views-row-first {
  border-top: 1px solid #E9E8E7;
}
/* line 1140, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .views-field-url a {
  background: #0089C4;
  color: #F7F6F5;
  padding: 0;
  font-size: 1em;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  margin: 0;
  padding: 3px 0 4px 10px;
  text-decoration: none;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 1150, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .views-field-url a:hover {
  color: #FFBC00;
}
/* line 1154, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .views-field-url a:after {
  content: "\4a";
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  font-size: 24px;
  border-left: 1px solid #F7F6F5;
  padding: 1px 2px 0;
  margin-left: 8px;
  position: relative;
  top: 6px;
}
/* line 1164, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .form-item .description {
  font-size: 12px;
  color: #7A7A7A;
  margin-top: -2px;
}
/* line 1169, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration .views-exposed-widgets {
  margin-bottom: 20px;
}
/* line 1172, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration ul.pager {
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: normal;
  font-size: 12px;
  margin: 10px 0 0;
  text-align: right;
}
/* line 1178, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration ul.pager a {
  color: #0089C4;
  text-decoration: none;
}
/* line 1182, ../sass/blocks.scss */
.node-type-event .panel-pane.lac-registration ul.pager .pager-current {
  font-weight: normal;
}
/* line 1188, ../sass/blocks.scss */
.node-type-event .sidebar-first .field-name-field-subhead {
  margin-top: 40px;
  margin-bottom: 160px;
}
/* line 1194, ../sass/blocks.scss */
.node-type-event #tier3 .panel-pane {
  padding: 0;
  width: 100%;
}
/* line 1198, ../sass/blocks.scss */
.node-type-event #tier3 .panel-pane:after {
  background: none;
  height: auto;
  bottom: auto;
}
/* line 1203, ../sass/blocks.scss */
.node-type-event #tier3 .views-row {
  float: left;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 60px;
  width: 25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1211, ../sass/blocks.scss */
.node-type-event #tier3 .views-row:after {
  content: "";
  display: block;
  position: relative;
  width: 100%;
  background: transparent url(../images/box-arrow-down-4.png) no-repeat 0 100%;
  background-size: 100%;
  bottom: 5px;
  height: 28px;
}
@media screen and (max-width: 962px) {
  /* line 1211, ../sass/blocks.scss */
  .node-type-event #tier3 .views-row:after {
    height: 24px;
  }
}
@media screen and (max-width: 798px) {
  /* line 1211, ../sass/blocks.scss */
  .node-type-event #tier3 .views-row:after {
    bottom: 0;
    height: 16px;
  }
}
@media screen and (max-width: 600px) {
  /* line 1211, ../sass/blocks.scss */
  .node-type-event #tier3 .views-row:after {
    /* Reduce to 1 column */
    background: transparent url(../images/box-arrow-down-2.png) no-repeat 0 100%;
    background-size: 100%;
    bottom: 9px;
    height: 28px;
  }
}

/* line 1237, ../sass/blocks.scss */
.pane-event-instances-panel-pane-2 {
  /* List of upcoming events */
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 1239, ../sass/blocks.scss */
.pane-event-instances-panel-pane-2 h2.pane-title {
  font-family: "UniversLTW01-57Condense 723821", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  border-bottom: 3px solid #FFBC00;
}
/* line 1243, ../sass/blocks.scss */
.pane-event-instances-panel-pane-2 a {
  color: #0089C4;
  font-family: "UniversLTW01-57Condense 723821", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 1246, ../sass/blocks.scss */
.pane-event-instances-panel-pane-2 a:hover {
  color: #FFBC00;
}
/* line 1251, ../sass/blocks.scss */
.pane-event-instances-panel-pane-2 .view-content h2 {
  line-height: 1em;
  margin-bottom: 5px;
}
/* line 1254, ../sass/blocks.scss */
.pane-event-instances-panel-pane-2 .view-content h2 a {
  font-size: 0.875em;
  line-height: 1em;
}
/* line 1259, ../sass/blocks.scss */
.pane-event-instances-panel-pane-2 .view-content span.date-display-single {
  font-size: 0.875em;
}

/* line 1268, ../sass/blocks.scss */
.node-type-event #close .views-row,
.page-event #close .views-row {
  display: inline;
  float: left;
  width: 33.33333%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 1268, ../sass/blocks.scss */
  .node-type-event #close .views-row,
  .page-event #close .views-row {
    width: 100%;
  }
}
/* line 1271, ../sass/blocks.scss */
.node-type-event #close .views-row:after,
.page-event #close .views-row:after {
  content: "";
  display: block;
  position: relative;
  width: 100%;
  background: transparent url(../images/box-arrow-down-3.png) no-repeat 0 100%;
  background-size: 100%;
  bottom: 5px;
  height: 28px;
}
@media screen and (max-width: 943px) {
  /* line 1271, ../sass/blocks.scss */
  .node-type-event #close .views-row:after,
  .page-event #close .views-row:after {
    bottom: 4px;
    height: 17px;
  }
}
@media screen and (max-width: 600px) {
  /* line 1271, ../sass/blocks.scss */
  .node-type-event #close .views-row:after,
  .page-event #close .views-row:after {
    /* Reduce to 1 column */
    background: transparent url(../images/box-arrow-down-2.png) no-repeat 0 100%;
    background-size: 100%;
    bottom: 9px;
    height: 28px;
  }
}
/* line 1291, ../sass/blocks.scss */
.node-type-event #close .panel-pane,
.page-event #close .panel-pane {
  width: 100%;
  padding: 0;
  position: static !important;
}
/* line 1296, ../sass/blocks.scss */
.node-type-event #close .panel-pane:after,
.page-event #close .panel-pane:after {
  position: static;
  background: none;
}

/* line 1304, ../sass/blocks.scss */
.page-event #panel-main .panel-pane {
  width: 100%;
}
/* line 1306, ../sass/blocks.scss */
.page-event #panel-main .panel-pane .pane-lac-event-field-event-date {
  margin-bottom: 10px;
}
/* line 1311, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget table {
  width: 100%;
  border-collapse: separate;
}
/* line 1315, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget td.field-multiple-drag,
.page-event .field-widget-lac-ticket-widget .tabledrag-toggle-weight-wrapper,
.page-event .field-widget-lac-ticket-widget .tabledrag-hide {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 1320, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget th {
  padding: 0;
}
/* line 1322, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget th label {
  background: #FFBC00;
  border: 1px solid #998c6b;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px;
  border-radius: 5px 5px 0 0;
  color: #F7F6F5;
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 15px;
  font-weight: normal;
  line-height: 1.5em;
  margin: 0;
  padding: 4px 10px 0;
}
/* line 1335, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tbody {
  border-collapse: separate;
}
/* line 1338, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tr {
  border-bottom: 0;
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 13px;
}
/* line 1342, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tr.odd {
  background-color: #FFFFFF;
}
/* line 1344, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tr.odd .form-item {
  white-space: normal;
}
/* line 1348, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tr .chosen-container {
  width: 100% !important;
}
/* line 1351, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tr .chzn-container {
  max-width: 100% !important;
}
/* line 1354, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tr .form-item {
  white-space: normal;
}
/* line 1356, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tr .form-item label {
  padding-right: 5px;
}
/* line 1360, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tr .form-type-item {
  /* Ticket type (label) and price */
  float: left;
  max-width: 50%;
  padding: 6px 0 8px;
}
/* line 1365, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tr .form-type-select {
  float: right;
  max-width: 50%;
  padding: 6px 0 8px;
}
/* line 1371, ../sass/blocks.scss */
.page-event .field-widget-lac-ticket-widget tr td {
  padding: 0 20px;
  border-left: 1px solid #998c6b;
  border-right: 1px solid #998c6b;
  border-top: 1px solid #E9E8E7;
}

/* Location pages */
/* line 1383, ../sass/blocks.scss */
.sidebar .pane-issues-panel-pane-1 {
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 1385, ../sass/blocks.scss */
.sidebar .pane-issues-panel-pane-1 h2.pane-title {
  font-family: "UniversLTW01-47LightCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 1.75em;
  color: #941C1F;
  border-bottom: 3px solid #FFBC00;
  font-weight: normal;
  line-height: 1.2;
  margin-top: 0;
  text-transform: capitalize;
  margin-bottom: 0.7218em;
}

/* line 1405, ../sass/blocks.scss */
.view-issues .views-row {
  margin-bottom: 40px;
}
/* line 1432, ../sass/blocks.scss */
.view-issues .views-field-title a {
  margin-top: 14px;
  font-size: 21px;
  color: #000000;
}
/* line 1436, ../sass/blocks.scss */
.view-issues .views-field-title a:hover {
  color: #FFBC00;
}
/* line 1440, ../sass/blocks.scss */
.view-issues .views-field-title a:after {
  content: ">";
  margin-left: 5px;
}
/* line 1446, ../sass/blocks.scss */
.view-issues .views-field-field-issue-type {
  font-style: italic;
}
/* line 1451, ../sass/blocks.scss */
.view-issues .lac-Urgent .views-field-field-issue-type .field-content:before {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\54";
  font-size: 40px;
  position: relative;
  top: 0.25em;
  color: #941C1F;
}
/* line 1459, ../sass/blocks.scss */
.view-issues .lac-Urgent a {
  color: #941C1F;
}
/* line 1462, ../sass/blocks.scss */
.view-issues .lac-Urgent a:hover {
  color: #FFBC00;
}

/* line 1469, ../sass/blocks.scss */
.pane-community-key-info .panel-panel,
.pane-community-related-information .panel-panel,
.pane-location-key-info .panel-panel,
.pane-location-related-info .panel-panel,
.pane-event-key-info .panel-panel,
.pane-node-field-documents .field-items,
.pane-node-field-downloads .field-items,
.pane-community-panel-pane-2 .views-field-title,
.pane-node-field-places .panel-pane,
.pane-issue-project-info .panel-panel {
  font-size: 12px;
  /* Setting fixed pixels here so nested panel panes don't get double-ems */
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  line-height: 1.5em;
  margin-bottom: 2.5em;
}
/* line 1489, ../sass/blocks.scss */
.pane-community-key-info .panel-panel a:after,
.pane-community-related-information .panel-panel a:after,
.pane-location-key-info .panel-panel a:after,
.pane-location-related-info .panel-panel a:after,
.pane-event-key-info .panel-panel a:after,
.pane-node-field-documents .field-items a:after,
.pane-node-field-downloads .field-items a:after,
.pane-community-panel-pane-2 .views-field-title a:after,
.pane-node-field-places .panel-pane a:after,
.pane-issue-project-info .panel-panel a:after {
  content: ">";
  color: #7A7A7A;
  padding-left: 5px;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 1496, ../sass/blocks.scss */
.pane-community-key-info .panel-panel .pane-node-field-construction-date,
.pane-community-key-info .panel-panel .pane-node-field-architectural-style,
.pane-community-related-information .panel-panel .pane-node-field-construction-date,
.pane-community-related-information .panel-panel .pane-node-field-architectural-style,
.pane-location-key-info .panel-panel .pane-node-field-construction-date,
.pane-location-key-info .panel-panel .pane-node-field-architectural-style,
.pane-location-related-info .panel-panel .pane-node-field-construction-date,
.pane-location-related-info .panel-panel .pane-node-field-architectural-style,
.pane-event-key-info .panel-panel .pane-node-field-construction-date,
.pane-event-key-info .panel-panel .pane-node-field-architectural-style,
.pane-node-field-documents .field-items .pane-node-field-construction-date,
.pane-node-field-documents .field-items .pane-node-field-architectural-style,
.pane-node-field-downloads .field-items .pane-node-field-construction-date,
.pane-node-field-downloads .field-items .pane-node-field-architectural-style,
.pane-community-panel-pane-2 .views-field-title .pane-node-field-construction-date,
.pane-community-panel-pane-2 .views-field-title .pane-node-field-architectural-style,
.pane-node-field-places .panel-pane .pane-node-field-construction-date,
.pane-node-field-places .panel-pane .pane-node-field-architectural-style,
.pane-issue-project-info .panel-panel .pane-node-field-construction-date,
.pane-issue-project-info .panel-panel .pane-node-field-architectural-style {
  margin-bottom: 2.5em;
}
/* line 1500, ../sass/blocks.scss */
.pane-community-key-info .panel-panel h2,
.pane-community-related-information .panel-panel h2,
.pane-location-key-info .panel-panel h2,
.pane-location-related-info .panel-panel h2,
.pane-event-key-info .panel-panel h2,
.pane-node-field-documents .field-items h2,
.pane-node-field-downloads .field-items h2,
.pane-community-panel-pane-2 .views-field-title h2,
.pane-node-field-places .panel-pane h2,
.pane-issue-project-info .panel-panel h2 {
  font-size: 12px;
  line-height: 2.5em;
}

/* line 1512, ../sass/blocks.scss */
.pane-location-key-info .panel-pane .panel-pane,
.pane-event-key-info .panel-pane .panel-pane,
.pane-community-key-info .panel-pane .panel-pane,
.pane-community-related-information .panel-pane .panel-pane,
.pane-issue-project-info .panel-pane .panel-pane,
.pane-location-related-info .panel-pane .panel-pane {
  margin-bottom: 1.5em;
}
/* line 1516, ../sass/blocks.scss */
.pane-location-key-info .pane-node-field-construction-date,
.pane-location-key-info .pane-node-field-architectural-style,
.pane-event-key-info .pane-node-field-construction-date,
.pane-event-key-info .pane-node-field-architectural-style,
.pane-community-key-info .pane-node-field-construction-date,
.pane-community-key-info .pane-node-field-architectural-style,
.pane-community-related-information .pane-node-field-construction-date,
.pane-community-related-information .pane-node-field-architectural-style,
.pane-issue-project-info .pane-node-field-construction-date,
.pane-issue-project-info .pane-node-field-architectural-style,
.pane-location-related-info .pane-node-field-construction-date,
.pane-location-related-info .pane-node-field-architectural-style {
  margin-bottom: 0 !important;
}
/* line 1520, ../sass/blocks.scss */
.pane-location-key-info .field-label-inline .field-label, .pane-location-key-info .field-label-inline .field-items,
.pane-event-key-info .field-label-inline .field-label,
.pane-event-key-info .field-label-inline .field-items,
.pane-community-key-info .field-label-inline .field-label,
.pane-community-key-info .field-label-inline .field-items,
.pane-community-related-information .field-label-inline .field-label,
.pane-community-related-information .field-label-inline .field-items,
.pane-issue-project-info .field-label-inline .field-label,
.pane-issue-project-info .field-label-inline .field-items,
.pane-location-related-info .field-label-inline .field-label,
.pane-location-related-info .field-label-inline .field-items {
  float: none;
}

/* line 1525, ../sass/blocks.scss */
.pane-event-key-info .panel-panel {
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}

/* line 1530, ../sass/blocks.scss */
.pane-issue-project-info .panel-pane {
  margin-bottom: 0 !important;
}
/* line 1532, ../sass/blocks.scss */
.pane-issue-project-info .panel-pane:last-child .panel-pane {
  margin-bottom: 0;
}
/* line 1536, ../sass/blocks.scss */
.pane-issue-project-info .panel-panel {
  margin-bottom: 0;
}

/* Issue Pages */
/* line 1543, ../sass/blocks.scss */
.node-type-issue h1 {
  color: #941C1F;
}
/* line 1547, ../sass/blocks.scss */
.node-type-issue.issue-type-71 h1:before {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\54";
  position: relative;
  top: 4px;
}
/* line 1556, ../sass/blocks.scss */
.node-type-issue .sidebar-first .pane-node-field-places h2.pane-title {
  color: #941C1F;
}
/* line 1561, ../sass/blocks.scss */
.node-type-issue .sidebar-first .pane-node-updated .panel-pane {
  color: #941C1F;
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 1567, ../sass/blocks.scss */
.node-type-issue .sidebar-first .pane-node-field-places a {
  color: #000000;
  font-size: 21px;
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 1571, ../sass/blocks.scss */
.node-type-issue .sidebar-first .pane-node-field-places a:hover {
  color: #FFBC00;
}
/* line 1575, ../sass/blocks.scss */
.node-type-issue .sidebar-first .pane-node-field-places a:after {
  content: ">";
  color: #7A7A7A;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  margin-left: 3px;
}
/* line 1582, ../sass/blocks.scss */
.node-type-issue .sidebar-first .panel-pane {
  margin-bottom: 40px;
}
/* line 1587, ../sass/blocks.scss */
.node-type-issue .sidebar-second .pane-issues-panel-pane-2 {
  padding: 0 0 20px 28px;
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  color: #4D453D;
}
/* line 1591, ../sass/blocks.scss */
.node-type-issue .sidebar-second .pane-issues-panel-pane-2 h2.pane-title {
  position: relative;
}
/* line 1594, ../sass/blocks.scss */
.node-type-issue .sidebar-second .pane-issues-panel-pane-2 h2.pane-title:before {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\4a";
  color: #FFBC00;
  font-size: 24px;
  position: absolute;
  left: -28px;
  top: 5px;
}
/* line 1603, ../sass/blocks.scss */
.node-type-issue .sidebar-second .pane-issues-panel-pane-2 h2.node-title {
  font-size: 16px;
}
/* line 1605, ../sass/blocks.scss */
.node-type-issue .sidebar-second .pane-issues-panel-pane-2 h2.node-title a {
  font-family: "Univers LT W01 65 Bold", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  color: #0089C4 !important;
  line-height: 1em;
}
/* line 1609, ../sass/blocks.scss */
.node-type-issue .sidebar-second .pane-issues-panel-pane-2 h2.node-title a:hover {
  color: #FFBC00 !important;
}
/* line 1617, ../sass/blocks.scss */
.node-type-issue .pane-tabbed-content .ui-tabs .ui-tabs-nav {
  padding-left: 0;
}
/* line 1619, ../sass/blocks.scss */
.node-type-issue .pane-tabbed-content .ui-tabs .ui-tabs-nav li {
  width: 25%;
  height: 40px;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 923px) {
  /* line 1619, ../sass/blocks.scss */
  .node-type-issue .pane-tabbed-content .ui-tabs .ui-tabs-nav li {
    border: none;
    width: 100%;
  }
}
/* line 1628, ../sass/blocks.scss */
.node-type-issue .pane-tabbed-content .ui-tabs .ui-tabs-nav li a {
  position: absolute;
  bottom: -4px;
  text-indent: -20px;
  padding-left: 25px;
  padding-right: 28px;
}
/* line 1639, ../sass/blocks.scss */
.node-type-issue #close .panel-pane > .field > .field-items > .field-item {
  display: inline;
  float: left;
  width: 33.33333%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 1639, ../sass/blocks.scss */
  .node-type-issue #close .panel-pane > .field > .field-items > .field-item {
    width: 100%;
  }
}
/* line 1642, ../sass/blocks.scss */
.node-type-issue #close .panel-pane > .field > .field-items > .field-item:after {
  content: "";
  display: block;
  position: relative;
  width: 100%;
  background: transparent url(../images/box-arrow-down-3.png) no-repeat 0 100%;
  background-size: 100%;
  bottom: 5px;
  height: 28px;
}
@media screen and (max-width: 943px) {
  /* line 1642, ../sass/blocks.scss */
  .node-type-issue #close .panel-pane > .field > .field-items > .field-item:after {
    bottom: 4px;
    height: 17px;
  }
}
/* line 1656, ../sass/blocks.scss */
.node-type-issue #close .panel-pane {
  width: 100%;
  padding: 0;
}
/* line 1660, ../sass/blocks.scss */
.node-type-issue #close .panel-pane:after {
  position: static;
  background: none;
}

/* Explore pages */
/* line 1670, ../sass/blocks.scss */
.page-explore #close .views-row {
  display: inline;
  float: left;
  width: 33.33333%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 1670, ../sass/blocks.scss */
  .page-explore #close .views-row {
    width: 100%;
  }
}
/* line 1673, ../sass/blocks.scss */
.page-explore #close .views-row:after {
  content: "";
  display: block;
  position: relative;
  width: 100%;
  background: transparent url(../images/box-arrow-down-3.png) no-repeat 0 100%;
  background-size: 100%;
  bottom: 5px;
  height: 28px;
}
@media screen and (max-width: 943px) {
  /* line 1673, ../sass/blocks.scss */
  .page-explore #close .views-row:after {
    bottom: 4px;
    height: 17px;
  }
}
@media screen and (max-width: 600px) {
  /* line 1673, ../sass/blocks.scss */
  .page-explore #close .views-row:after {
    /* Reduce to 1 column */
    background: transparent url(../images/box-arrow-down-2.png) no-repeat 0 100%;
    background-size: 100%;
    bottom: 9px;
    height: 28px;
  }
}
/* line 1693, ../sass/blocks.scss */
.page-explore #close .panel-pane {
  width: 100%;
  padding: 0;
}
/* line 1697, ../sass/blocks.scss */
.page-explore #close .panel-pane:after {
  position: static;
  background: none;
}

/* line 1704, ../sass/blocks.scss */
.leaflet-fullscreen {
  z-index: 2000;
}

/* line 1711, ../sass/blocks.scss */
.view-display-id-locations_map_pane .leaflet-popup .leaflet-popup-content,
.view-display-id-issues_map .leaflet-popup .leaflet-popup-content {
  width: 500px !important;
}

/* line 1716, ../sass/blocks.scss */
#leaflet-map {
  position: relative;
  height: 450px;
}
/* line 1720, ../sass/blocks.scss */
#leaflet-map .leaflet-popup .leaflet-popup-content {
  margin: 20px;
}
/* line 1726, ../sass/blocks.scss */
#leaflet-map .leaflet-popup .leaflet-popup-content .field-name-field-hero img {
  width: 160px;
}
/* line 1729, ../sass/blocks.scss */
#leaflet-map .leaflet-popup .leaflet-popup-content .node-teaser .teaser-body header,
#leaflet-map .leaflet-popup .leaflet-popup-content .node-teaser .teaser-body .field-name-field-issue-type a,
#leaflet-map .leaflet-popup .leaflet-popup-content .node-teaser .teaser-body .field-name-field-architect a,
#leaflet-map .leaflet-popup .leaflet-popup-content .node-teaser .teaser-body .field-name-field-event-category a,
#leaflet-map .leaflet-popup .leaflet-popup-content .node-teaser .teaser-body .field-name-field-subhead {
  padding-left: 0;
}
/* line 1738, ../sass/blocks.scss */
#leaflet-map .leaflet-control-fullscreen {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 23px;
  -webkit-font-smoothing: antialiased;
}
/* line 1749, ../sass/blocks.scss */
#leaflet-map .leaflet-control-fullscreen:before {
  content: "\4f";
}

/* line 1754, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form {
  /* Map filters on /explore/places */
  padding: 20px;
}
/* line 1756, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .views-exposed-widget {
  padding-right: 10px;
  margin-bottom: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1760, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .views-exposed-widget input {
  height: 15px;
  padding: 5px;
  max-width: 100%;
}
/* line 1765, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .views-exposed-widget .form-select {
  height: 27px;
  padding: 3px 2px;
}
/* line 1770, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form #edit-keys-wrapper,
.section-explore #marquee .views-exposed-form #edit-field-geofield-distance-wrapper {
  display: block;
  width: 100%;
}
/* line 1775, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form #edit-field-architectural-style-tid-wrapper {
  display: inline-block;
  width: auto;
}
/* line 1779, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form #edit-field-architect-target-id-wrapper {
  display: inline-block;
  width: auto;
  max-width: 100%;
}
/* line 1783, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form #edit-field-architect-target-id-wrapper .chzn-container,
.section-explore #marquee .views-exposed-form #edit-field-architect-target-id-wrapper .chzn-choices,
.section-explore #marquee .views-exposed-form #edit-field-architect-target-id-wrapper .chzn-drop {
  max-width: 100%;
}
/* line 1789, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form #edit-field-community-target-id-wrapper,
.section-explore #marquee .views-exposed-form #edit-field-construction-decade-tid-wrapper,
.section-explore #marquee .views-exposed-form #edit-field-property-type-tid-wrapper {
  display: inline-block;
  width: auto;
}
/* line 1795, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .views-submit-button {
  padding-right: 0;
  position: relative;
  top: 25px;
}
/* line 1799, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .views-submit-button input {
  padding: 3px 6px 4px 10px;
  height: 100%;
}
@media screen and (max-width: 860px) {
  /* line 1795, ../sass/blocks.scss */
  .section-explore #marquee .views-exposed-form .views-submit-button {
    clear: left;
  }
}
/* line 1807, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .views-reset-button {
  position: relative;
  top: 25px;
  left: 10px;
}
/* line 1811, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .views-reset-button input {
  padding: 4px 10px 5px;
  height: 100%;
}
/* line 1817, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .geofield-proximity-field-wrapper .form-type-geofield-proximity {
  max-width: 100%;
}
/* line 1820, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .geofield-proximity-field-wrapper .form-type-select {
  padding-top: 0;
}
/* line 1824, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .geofield-proximity-origin-from {
  font-size: 0.875em;
  position: relative;
  top: -3px;
  max-width: 100%;
}
/* line 1830, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .form-item-field-geofield-distance-origin {
  max-width: 100%;
}
@media screen and (max-width: 808px) {
  /* line 1830, ../sass/blocks.scss */
  .section-explore #marquee .views-exposed-form .form-item-field-geofield-distance-origin {
    clear: left;
  }
}
/* line 1836, ../sass/blocks.scss */
.section-explore #marquee .views-exposed-form .chzn-choices,
.section-explore #marquee .views-exposed-form .chzn-drop {
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}

/* Microsites */
/* line 1844, ../sass/blocks.scss */
.sidebar-first .pane-node-field-microsite {
  margin-top: -24px;
}
/* line 1846, ../sass/blocks.scss */
.sidebar-first .pane-node-field-microsite .field-item {
  display: inline-block;
  margin-right: 4px;
  vertical-align: top;
}
/* line 1852, ../sass/blocks.scss */
.sidebar-first .pane-location-related-info .pane-node-field-microsite {
  margin-top: 0;
}

/* line 1857, ../sass/blocks.scss */
.pane-node-field-microsite-footer {
  padding: 0 5px;
  font-family: "UniversLTW01-57Condense 723821", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.8125em;
}
/* line 1861, ../sass/blocks.scss */
.pane-node-field-microsite-footer .field-name-field-microsite-footer {
  border-top: #7A7A7A solid 2px;
  padding: 10px 20px;
}
/* line 1864, ../sass/blocks.scss */
.pane-node-field-microsite-footer .field-name-field-microsite-footer p {
  width: 50%;
  float: right;
}

/* User login panels */
/* line 1873, ../sass/blocks.scss */
.pane-user-login ul {
  list-style-type: none;
  padding-left: 0;
}
/* line 1876, ../sass/blocks.scss */
.pane-user-login ul li a:after {
  content: ">";
  padding-left: 6px;
}

/* User pages */
/* line 1886, ../sass/blocks.scss */
.page-user #panel-main.panel {
  display: inline;
  float: left;
  width: 58.33333%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 1886, ../sass/blocks.scss */
  .page-user #panel-main.panel {
    width: 100%;
  }
}
/* line 1890, ../sass/blocks.scss */
.page-user #second {
  display: inline;
  float: left;
  width: 41.66667%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  /* line 1890, ../sass/blocks.scss */
  .page-user #second {
    width: 100%;
  }
}
/* line 1896, ../sass/blocks.scss */
.page-user ul.tabs.primary li,
.page-user ul.tabs.secondary li {
  text-shadow: none;
}
/* line 1898, ../sass/blocks.scss */
.page-user ul.tabs.primary li a:link,
.page-user ul.tabs.primary li a:visited,
.page-user ul.tabs.secondary li a:link,
.page-user ul.tabs.secondary li a:visited {
  color: #4D453D;
  text-shadow: none;
}
/* line 1903, ../sass/blocks.scss */
.page-user ul.tabs.primary li.active a,
.page-user ul.tabs.secondary li.active a {
  background: #F7F6F5;
  text-shadow: none;
}
/* line 1909, ../sass/blocks.scss */
.page-user ul.tabs.secondary {
  margin-top: 1em;
}
/* line 1911, ../sass/blocks.scss */
.page-user ul.tabs.secondary a {
  background: #DEDEDE;
  border: 1px solid #BBBBBB;
}
/* line 1915, ../sass/blocks.scss */
.page-user ul.tabs.secondary a:hover {
  background: #E9E9E9;
}
/* line 1919, ../sass/blocks.scss */
.page-user ul.tabs.secondary a.active {
  background: #F7F6F5;
}
/* line 1926, ../sass/blocks.scss */
.page-user h2 {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 1929, ../sass/blocks.scss */
.page-user .page .field {
  padding: 4px 0;
}
/* line 1932, ../sass/blocks.scss */
.page-user .field-label {
  font-family: "Melior W01 Bold", Times, "Timers New Roman", Georgia, serif;
}
/* line 1936, ../sass/blocks.scss */
.page-user .field-type-redhen-email .legend,
.page-user .field-type-redhen-email .email-label,
.page-user .field-type-redhen-email .bulk-label,
.page-user .field-type-redhen-email .hold-label,
.page-user .field-type-redhen-email .primary-label {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 1944, ../sass/blocks.scss */
.page-user .redhen-fields-email-formatter-row {
  margin-bottom: 0;
}
/* line 1957, ../sass/blocks.scss */
.page-user #edit-field-enews-subscribe .form-item,
.page-user #edit-field-action-alerts-subscribe .form-item,
.page-user #edit-field-events-subscribe .form-item,
.page-user #edit-field-garden-apt-network-sub .form-item,
.page-user #edit-field-last-remaining-subscribe .form-item,
.page-user #edit-field-modcom-subscribe .form-item,
.page-user #edit-field-mailing-address .form-item,
.page-user #edit-field-other-address .form-item {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
/* line 1963, ../sass/blocks.scss */
.page-user #edit-field-mailing-address {
  margin-bottom: 1.5em;
}
/* line 1967, ../sass/blocks.scss */
.page-user .form-item-pass,
.page-user .password-parent,
.page-user .confirm-parent {
  max-width: 100%;
}
/* line 1971, ../sass/blocks.scss */
.page-user .form-item-pass .password-strength,
.page-user .password-parent .password-strength,
.page-user .confirm-parent .password-strength {
  max-width: 47%;
}
/* line 1974, ../sass/blocks.scss */
.page-user .form-item-pass input,
.page-user .password-parent input,
.page-user .confirm-parent input {
  max-width: 50%;
}
@media screen and (max-width: 390px) {
  /* line 1978, ../sass/blocks.scss */
  .page-user .form-item-pass .password-strength,
  .page-user .form-item-pass input,
  .page-user .password-parent .password-strength,
  .page-user .password-parent input,
  .page-user .confirm-parent .password-strength,
  .page-user .confirm-parent input {
    max-width: 100%;
    width: 100%;
  }
  /* line 1983, ../sass/blocks.scss */
  .page-user .form-item-pass .password-strength,
  .page-user .password-parent .password-strength,
  .page-user .confirm-parent .password-strength {
    margin-bottom: 0.5em;
  }
}
/* line 1989, ../sass/blocks.scss */
.page-user div.password-confirm {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 1996, ../sass/blocks.scss */
.page-user .view-commerce-user-orders thead th a {
  color: #FFFFFF;
}
/* line 1998, ../sass/blocks.scss */
.page-user .view-commerce-user-orders thead th a img {
  margin-left: 3px;
}
/* line 2004, ../sass/blocks.scss */
.page-user .view-commerce-user-orders tbody .views-field-order-number {
  background: #FFFFFF;
}
/* line 2008, ../sass/blocks.scss */
.page-user .view-commerce-user-orders .views-field-order-number,
.page-user .view-commerce-user-orders .views-field-commerce-order-total,
.page-user .view-commerce-user-orders .views-field-status {
  text-align: center;
}
/* line 2017, ../sass/blocks.scss */
.page-user .view-Registrations caption {
  font-size: 1.75em;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  margin-bottom: 0.5em;
}
/* line 2023, ../sass/blocks.scss */
.page-user .view-Registrations tbody td.views-field-registration-id,
.page-user .view-Registrations tbody td.views-field-order-id {
  text-align: center;
  vertical-align: top;
}
/* line 2029, ../sass/blocks.scss */
.page-user .view-Registrations tbody td.views-field-rendered-entity .item-list ul {
  margin-top: 0.5em;
  padding: 0;
}
/* line 2033, ../sass/blocks.scss */
.page-user .view-Registrations tbody td.views-field-rendered-entity .item-list ul li {
  border-bottom: 1px solid #CCCCCC;
  list-style: none;
}
/* line 2037, ../sass/blocks.scss */
.page-user .view-Registrations tbody td.views-field-rendered-entity .item-list ul .form-item {
  display: inline-block;
  padding: 5px;
  vertical-align: bottom;
  width: 30%;
}
@media screen and (max-width: 658px) {
  /* line 2037, ../sass/blocks.scss */
  .page-user .view-Registrations tbody td.views-field-rendered-entity .item-list ul .form-item {
    width: 100%;
  }
}
/* line 2053, ../sass/blocks.scss */
.page-user .view-commerce-cart-block {
  font-family: "Melior W01", Times, "Timers New Roman", Georgia, serif;
}
/* line 2057, ../sass/blocks.scss */
.page-user .view-commerce-cart-block .line-item-summary .links {
  display: block;
  margin-top: 1em;
}
/* line 2061, ../sass/blocks.scss */
.page-user .view-commerce-cart-block .line-item-quantity {
  padding: 0 5px;
}
/* line 2065, ../sass/blocks.scss */
.page-user .view-commerce-cart-block table {
  margin-bottom: 0.5em;
  margin-top: 0.5em;
}
/* line 2069, ../sass/blocks.scss */
.page-user .view-commerce-cart-block table tbody {
  border-top: none !important;
}
/* line 2072, ../sass/blocks.scss */
.page-user .view-commerce-cart-block table tbody tr.even,
.page-user .view-commerce-cart-block table tbody tr.odd {
  background: #F7F6F5;
  border-left: none;
  border-right: none;
  border-top: none;
}
/* line 2079, ../sass/blocks.scss */
.page-user .view-commerce-cart-block table tbody a {
  font-family: "Melior W01", Times, "Timers New Roman", Georgia, serif;
}

/* Shared Stories */
/* line 2090, ../sass/blocks.scss */
.panel-pane .view-stories .teaser-body h2.node-title {
  font-size: 1em;
  margin-bottom: 0.625em;
}
/* line 2093, ../sass/blocks.scss */
.panel-pane .view-stories .teaser-body h2.node-title a {
  font-family: "UniversLTW01-67BoldCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}

/* Cart Pages */
/* line 2102, ../sass/blocks.scss */
.view-commerce-cart-form .views-field-edit-delete {
  text-align: center;
}
/* line 2106, ../sass/blocks.scss */
.view-commerce-cart-form .form-actions input {
  margin-left: 5px;
}
/* line 2111, ../sass/blocks.scss */
.view-commerce-cart-form .views-field-line-item-title a {
  color: #0089C4;
}
/* line 2113, ../sass/blocks.scss */
.view-commerce-cart-form .views-field-line-item-title a:hover {
  color: #FFBC00;
}

/* line 2120, ../sass/blocks.scss */
.view-add-a-donation-block header {
  width: 49%;
  display: inline-block;
}
@media screen and (max-width: 542px) {
  /* line 2120, ../sass/blocks.scss */
  .view-add-a-donation-block header {
    width: 100%;
  }
}
/* line 2127, ../sass/blocks.scss */
.view-add-a-donation-block h2 {
  font-family: "UniversLTW01-47LightCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  margin-top: 20px;
}
/* line 2130, ../sass/blocks.scss */
.view-add-a-donation-block h2 a {
  color: #0089C4;
}
/* line 2132, ../sass/blocks.scss */
.view-add-a-donation-block h2 a:hover {
  color: #FFBC00;
}
/* line 2136, ../sass/blocks.scss */
.view-add-a-donation-block h2:before {
  font-family: 'LAC-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\45";
  color: #0089C4;
  position: relative;
  top: 1px;
}
/* line 2143, ../sass/blocks.scss */
.view-add-a-donation-block h2:after {
  content: ">";
  color: #0089C4;
  margin-left: 4px;
}
/* line 2149, ../sass/blocks.scss */
.view-add-a-donation-block .field-name-field-name-your-price-product {
  display: inline-block;
  text-align: right;
  width: 50%;
}
@media screen and (max-width: 542px) {
  /* line 2149, ../sass/blocks.scss */
  .view-add-a-donation-block .field-name-field-name-your-price-product {
    text-align: left;
    width: 100%;
  }
}
/* line 2158, ../sass/blocks.scss */
.view-add-a-donation-block .form-wrapper,
.view-add-a-donation-block .form-submit {
  display: inline-block;
}

/* line 2168, ../sass/blocks.scss */
.view-name-your-price-product .view-mode-teaser_block label {
  display: none;
}

/* Resource Pages */
/* line 2176, ../sass/blocks.scss */
.page-resources header h2 {
  margin-top: 0.7218em;
  margin-bottom: 0.7218em;
}
/* line 2180, ../sass/blocks.scss */
.page-resources .node-teaser .teaser-body {
  padding: 0 10px 0 0;
  width: 100%;
}
/* line 2184, ../sass/blocks.scss */
.page-resources .field-name-body {
  margin-left: 40px;
}

/* General Search */
/* line 2189, ../sass/blocks.scss */
.pane-search-box.panel-pane {
  margin-bottom: 0 !important;
  padding-left: 12px;
}

/* line 2193, ../sass/blocks.scss */
.pane-search-current {
  clear: left;
  display: block;
  float: none;
  font-family: "UniversLTW01-47LightCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  padding-left: 12px;
}
/* line 2199, ../sass/blocks.scss */
.pane-search-current h2 {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 2205, ../sass/blocks.scss */
.page-search .teaser-body {
  padding-left: 0;
}

/* line 2210, ../sass/blocks.scss */
ul.facetapi-facetapi-checkbox-links a {
  display: block;
  position: relative;
  padding-right: 20px;
  left: 20px;
  top: -11px;
}

/* line 2220, ../sass/blocks.scss */
#block-commerce-cart-cart h2.block-title {
  font-family: "UniversLTW01-47LightCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: normal;
  border-bottom: 5px solid #FFBC00;
}
/* line 2225, ../sass/blocks.scss */
#block-commerce-cart-cart .view-footer a {
  background: #0089C4;
  color: #F7F6F5;
  border: none;
  font-family: "Univers LT W02 55 Roman", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 13px;
  height: 26px;
  margin-bottom: 0 !important;
  width: auto !important;
  padding: 3px 10px 4px 10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/*
 * IE Specific Styling for < IE 9
 */
/* line 2243, ../sass/blocks.scss */
.lt-ie9 .field img {
  width: inherit;
}
/* line 2246, ../sass/blocks.scss */
.lt-ie9 #page {
  overflow-x: auto !important;
}
/* line 2249, ../sass/blocks.scss */
.lt-ie9 #page,
.lt-ie9 #main,
.lt-ie9 #footer {
  min-width: 960px !important;
}
/* line 2254, ../sass/blocks.scss */
.lt-ie9 #page {
  overflow-x: auto !important;
}
/* line 2257, ../sass/blocks.scss */
.lt-ie9 #navigation .block {
  margin-bottom: -10px;
}
/* line 2260, ../sass/blocks.scss */
.lt-ie9 a#nav-toggle {
  display: none !important;
}
/* line 2263, ../sass/blocks.scss */
.lt-ie9 .panel-pane:after {
  background: none !important;
  border-bottom: 1px solid #998c6b;
  bottom: 0 !important;
  height: 0 !important;
}
/* line 2269, ../sass/blocks.scss */
.lt-ie9 .panel-lac-home #marquee .entity-field-collection-item {
  background: none !important;
  border-top: 1px solid #998c6b;
  bottom: 0;
}
/* line 2274, ../sass/blocks.scss */
.lt-ie9 .panel-lac-home #marquee .field-name-field-ss-section-link {
  height: 0;
}
/* line 2276, ../sass/blocks.scss */
.lt-ie9 .panel-lac-home #marquee .field-name-field-ss-section-link a {
  top: 0 !important;
}

/* Communities */
/* line 2286, ../sass/blocks.scss */
.node-type-community .field-name-field-grade .field-item {
  margin: 0 auto 1em;
  display: block;
  width: 100px;
  line-height: 100px;
  text-align: center;
  background: #FFBC00;
  color: #FFFFFF;
  font-size: 2.5em;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
/* line 2298, ../sass/blocks.scss */
.node-type-community .sidebar .field-name-field-subhead {
  margin-bottom: 40px;
}
/* line 2305, ../sass/blocks.scss */
.node-type-community #tabs-tabbed_content-community #report_card-2 .field {
  margin-bottom: 2em;
  position: relative;
}
/* line 2308, ../sass/blocks.scss */
.node-type-community #tabs-tabbed_content-community #report_card-2 .field .field {
  margin-bottom: 0;
}
/* line 2311, ../sass/blocks.scss */
.node-type-community #tabs-tabbed_content-community #report_card-2 .field .field-label {
  width: 80%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #998c6b;
  padding: 0.25em;
  height: 60px;
  background: #FFFFFF;
  font-family: "UniversLTW01-67BoldCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 2320, ../sass/blocks.scss */
.node-type-community #tabs-tabbed_content-community #report_card-2 .field .field-name-field-score {
  width: 20%;
  border: 1px solid #998C6B;
  border-left: 0;
  padding: 0.25em;
  position: absolute;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  top: 0;
  right: 0;
  height: 60px;
  background: #FFBC00;
  color: #FFF;
  font-weight: bold;
  font-family: "UniversLTW01-67BoldCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  text-align: center;
}
/* line 2335, ../sass/blocks.scss */
.node-type-community #tabs-tabbed_content-community #report_card-2 .field .field-name-field-score .field-items {
  float: none;
}
/* line 2339, ../sass/blocks.scss */
.node-type-community #tabs-tabbed_content-community #report_card-2 .field .field-name-field-notes {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #998c6b;
  border-top: 0;
  padding: 0.25em;
  display: block;
  *zoom: 1;
}
/* line 28, ../sass/grid.scss */
.node-type-community #tabs-tabbed_content-community #report_card-2 .field .field-name-field-notes:before, .node-type-community #tabs-tabbed_content-community #report_card-2 .field .field-name-field-notes:after {
  content: "";
  display: table;
}
/* line 33, ../sass/grid.scss */
.node-type-community #tabs-tabbed_content-community #report_card-2 .field .field-name-field-notes:after {
  clear: both;
}
/* line 2346, ../sass/blocks.scss */
.node-type-community #tabs-tabbed_content-community #report_card-2 .field .field-name-field-notes .field-label {
  width: 100%;
  border: 0;
  height: auto;
  background: transparent;
}
/* line 2358, ../sass/blocks.scss */
.node-type-community #tabs-tabbed_content-community .field-name-field-total-score .field-item {
  width: 20%;
  border: 1px solid #998C6B;
  border-left: 0;
  padding: 0.25em;
  position: absolute;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  top: 0;
  right: 0;
  height: 60px;
  background: #FFBC00;
  color: #FFF;
  font-weight: bold;
  font-family: "UniversLTW01-67BoldCn", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  text-align: center;
}
/* line 2374, ../sass/blocks.scss */
.node-type-community #tabs-tabbed_content-community .field-label-inline .field-label, .node-type-community #tabs-tabbed_content-community .field-label-inline .field-items {
  float: none;
}

/* line 2382, ../sass/blocks.scss */
.view-display-id-communities_report_card_pane thead th a {
  color: #FFF;
  font-size: 1em;
  font-family: "Melior W01", Times, "Timers New Roman", Georgia, serif;
}
/* line 2388, ../sass/blocks.scss */
.view-display-id-communities_report_card_pane table.mediaTable.responsive {
  table-layout: fixed;
  border: 1px solid #998c6b;
}
/* line 2392, ../sass/blocks.scss */
.view-display-id-communities_report_card_pane table.mediaTable.responsive td .field-name-field-score {
  float: left;
  margin-right: 0.5em;
}
/* line 2397, ../sass/blocks.scss */
.view-display-id-communities_report_card_pane table.mediaTable.responsive td .field-name-field-notes {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 2403, ../sass/blocks.scss */
.panel-lac-home #panel-main .panel-pane.pane-community-communities-report-card-pane {
  width: 100%;
  padding: 0;
}
@media screen and (max-width: 480px) {
  /* line 2403, ../sass/blocks.scss */
  .panel-lac-home #panel-main .panel-pane.pane-community-communities-report-card-pane {
    margin-top: 2em;
  }
}
/* line 2409, ../sass/blocks.scss */
.panel-lac-home #panel-main .panel-pane.pane-community-communities-report-card-pane .panel-pane {
  border-top: 0;
  border-bottom: 0;
  text-align: left;
}

/* line 2415, ../sass/blocks.scss */
.panel-lac-home #panel-main .panel-pane.pane-views-b389ddbfbb2b199ad2a5dd85259f0031 {
  width: 70%;
  padding: 0;
}
@media screen and (max-width: 480px) {
  /* line 2415, ../sass/blocks.scss */
  .panel-lac-home #panel-main .panel-pane.pane-views-b389ddbfbb2b199ad2a5dd85259f0031 {
    width: 100%;
  }
}
/* line 2421, ../sass/blocks.scss */
.panel-lac-home #panel-main .panel-pane.pane-views-b389ddbfbb2b199ad2a5dd85259f0031 .panel-pane {
  border-top: 0;
  border-bottom: 0;
  text-align: left;
}

/* line 2428, ../sass/blocks.scss */
#panel-main .panel-pane.pane-block.pane-views-b389ddbfbb2b199ad2a5dd85259f0031 {
  margin-bottom: 0;
}

/* line 2432, ../sass/blocks.scss */
#views-exposed-form-community-communities-report-card-pane {
  z-index: 100;
}
@media screen and (max-width: 480px) {
  /* line 2432, ../sass/blocks.scss */
  #views-exposed-form-community-communities-report-card-pane {
    top: 0;
  }
}
/* line 2437, ../sass/blocks.scss */
#views-exposed-form-community-communities-report-card-pane .views-submit-button,
#views-exposed-form-community-communities-report-card-pane .views-reset-button {
  margin-top: 1.5em;
  margin-left: 0.5em;
}

/* line 2444, ../sass/blocks.scss */
.view-display-id-panel_pane_2 {
  margin-bottom: 40px;
}
/* line 2447, ../sass/blocks.scss */
.view-display-id-panel_pane_2 .views-field-title a span.Urgent {
  color: #941C1F;
}
/* line 2450, ../sass/blocks.scss */
.view-display-id-panel_pane_2 .views-field-title a span.Ongoing,
.view-display-id-panel_pane_2 .views-field-title a span.Watch,
.view-display-id-panel_pane_2 .views-field-title a span.Saved,
.view-display-id-panel_pane_2 .views-field-title a span.Lost {
  color: #222;
}

/* line 2461, ../sass/blocks.scss */
.section-group-tour-payment #panel-main .panel-pane {
  margin-bottom: 0 !important;
}

/* line 2464, ../sass/blocks.scss */
div.field-name-field-group-tour-payment .field-label,
article.node-group-tour-payment-product-displ .commerce-product-field {
  display: none;
}
