/* line 238, ../_src/partials/_layout.scss */
.ui-block:last-child,
.ui-block.last {
  margin-right: 0;
}

/* line 4, ../_src/screen-2013.scss */
html body {
  font: 14px/1.431 "calluna-sans", Helvetica, sans-serif;
  color: #3a2f1a;
  /* ============================================= */
  /*	Typography       				   			 */
  /* ============================================= */
  /* ============================================= */
  /*	Universal Style					   			 */
  /* ============================================= */
  background: url(/wp-content/themes/custom/upstatement/images/pw_maze_lt_tan_5.png);
  background-size: 50px;
  /*  What Makes This Place So Special? + Timeline-Modal  */
  /* ============================================= */
  /*	Header			         		   			 */
  /* ============================================= */
  /* ============================================= */
  /*	Topper			         		   			 */
  /* ============================================= */
  /* ============================================= */
  /*	Homepage    					   			 */
  /* ============================================= */
  /* ============================================= */
  /*	News         					   			 */
  /* ============================================= */
  /* ============================================= */
  /*	Post        					   			 */
  /* ============================================= */
  /* ============================================= */
  /*	Footer       					   			 */
  /* ============================================= */
}
/* line 14, ../_src/screen-2013.scss */
html body .text {
  font-family: "calluna-sans", Helvetica, sans-serif;
  font-size: 13px;
}
/* line 19, ../_src/screen-2013.scss */
html body h1, html body h2, html body h3, html body h4, html body h5, html body h6 {
  line-height: 130%;
}
/* line 23, ../_src/screen-2013.scss */
html body .h1, html body .h2, html body .h3, html body .h4, html body .h5, html body .h6 {
  line-height: 130%;
}
/* line 30, ../_src/screen-2013.scss */
html body .footer-boxes {
  font-family: "calluna-sans", Helvetica, sans-serif;
}
/* line 35, ../_src/screen-2013.scss */
html body .page-content .h1 {
  font: 700 45px/120% "Calluna", Georgia, Times, Times New Roman, serif;
  padding-bottom: 0px;
  color: #111;
}
/* line 39, ../_src/screen-2013.scss */
html body .page-content .h1.search {
  font-size: 32px;
}
/* line 44, ../_src/screen-2013.scss */
html body .page-content h3 {
  font-size: 22px;
}
/* line 56, ../_src/screen-2013.scss */
html body a {
  text-decoration: none;
  color: #83932A;
}
/* line 63, ../_src/screen-2013.scss */
html body .sidebar h3 {
  margin-bottom: 10px;
}
/* line 68, ../_src/screen-2013.scss */
html body .pagination-bar {
  height: auto;
  min-height: 60px;
}
/* line 73, ../_src/screen-2013.scss */
html body .sidebar-post-list {
  font: 15px/138% "calluna-sans", Helvetica, sans-serif;
  margin-left: 0px;
}
/* line 78, ../_src/screen-2013.scss */
html body #main .box .box-header,
html body .box .box-header {
  background-color: #9E9076;
  color: #fff;
}
/* line 81, ../_src/screen-2013.scss */
html body #main .box .box-header a, html body #main .box .box-header a:visited, html body #main .box .box-header a:link,
html body .box .box-header a,
html body .box .box-header a:visited,
html body .box .box-header a:link {
  color: #FFF;
}
/* line 86, ../_src/screen-2013.scss */
html body .box-header {
  font: 700 15px/138% "calluna-sans", Helvetica, sans-serif;
  text-transform: uppercase;
  letter-spacing: 1px;
}
/* line 93, ../_src/screen-2013.scss */
html body .box .box-content {
  padding: 25px;
  font: 15px/138% "calluna-sans", Helvetica, sans-serif;
  height: auto;
}
/* line 99, ../_src/screen-2013.scss */
html body .box .box-header a {
  color: #fff;
}
/* line 102, ../_src/screen-2013.scss */
html body .box .box-header a a:visited {
  color: #fff;
}
/* line 107, ../_src/screen-2013.scss */
html body .box .box-header {
  padding-left: 25px;
}
/* line 111, ../_src/screen-2013.scss */
html body .special-image-cont {
  margin-right: 25px;
  float: left;
  max-width: 170px;
  width: 100%;
}
/* line 117, ../_src/screen-2013.scss */
html body .special-image-cont img {
  width: 100%;
}
/* line 124, ../_src/screen-2013.scss */
html body #left-ear .temp {
  font-size: 42px;
}
/* line 128, ../_src/screen-2013.scss */
html body .page-content-margins {
  background-color: #fefefe;
  padding: 70px 80px;
}
/* line 134, ../_src/screen-2013.scss */
html body .post-view-image img {
  max-width: 885px;
  width: 100%;
  height: auto;
}
/* line 141, ../_src/screen-2013.scss */
html body .meta-mod {
  margin-bottom: 20px;
}
/* line 145, ../_src/screen-2013.scss */
html body .author-meta {
  font: 14px/120% "Calluna", Georgia, Times, Times New Roman, serif;
  display: inline;
}
/* line 149, ../_src/screen-2013.scss */
html body .author-meta a {
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-left: 2px;
}
/* line 156, ../_src/screen-2013.scss */
html body .time-meta {
  font: 15px/120% "calluna-sans", Helvetica, sans-serif;
  display: inline;
  margin-left: 9px;
  color: #aaa;
}
/* line 162, ../_src/screen-2013.scss */
html body .time-meta:before {
  content: "|";
  padding-right: 9px;
}
/* line 169, ../_src/screen-2013.scss */
html body .list-view-body {
  *zoom: 1;
  margin-bottom: 20px;
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
html body .list-view-body:after {
  content: "";
  display: table;
  clear: both;
}
/* line 174, ../_src/screen-2013.scss */
html body .list-view .entry-utility {
  margin-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 20px;
}
/* line 180, ../_src/screen-2013.scss */
html body .post-secondary-view {
  margin-bottom: 30px;
  padding-bottom: 15px;
}
/* line 185, ../_src/screen-2013.scss */
html body .entry-utility {
  margin-bottom: 40px;
}
/* line 190, ../_src/screen-2013.scss */
html body .entry-content p {
  text-align: left;
}
/* line 194, ../_src/screen-2013.scss */
html body .entry-content h3 {
  font: 24px/130% "calluna-sans", Helvetica, sans-serif;
}
/* line 199, ../_src/screen-2013.scss */
html body .height-3-5 {
  height: auto;
}
/* line 207, ../_src/screen-2013.scss */
html body .mosaic-overlay, html body .timeline-modal {
  background: rgba(28, 23, 17, 0.7);
}
/* line 210, ../_src/screen-2013.scss */
html body .mosaic-overlay p, html body .timeline-modal p {
  font: 16px/140% "calluna-sans", Helvetica, sans-serif;
  color: #ddd;
}
/* line 214, ../_src/screen-2013.scss */
html body .mosaic-overlay p a, html body .timeline-modal p a {
  font: 16px/135% "calluna-sans", Helvetica, sans-serif;
  color: #ddd;
}
/* line 220, ../_src/screen-2013.scss */
html body .mosaic-overlay h3, html body .mosaic-overlay h4, html body .timeline-modal h3, html body .timeline-modal h4 {
  font: 400 19px/120% "Calluna", Georgia, Times, Times New Roman, serif;
  margin-bottom: 10px;
}
/* line 226, ../_src/screen-2013.scss */
html body .timeline-modal {
  width: 350px;
  min-height: 250px;
  height: auto;
  background: rgba(28, 23, 17, 0.7);
}
/* line 233, ../_src/screen-2013.scss */
html body .timeline-modal p a {
  color: #83932A;
}
/* line 237, ../_src/screen-2013.scss */
html body .timeline-modal p a:visited {
  color: #83932A;
}
/* line 243, ../_src/screen-2013.scss */
html body .slider-topper {
  height: 630px;
}
/* line 247, ../_src/screen-2013.scss */
html body .ui-slider-handle {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}
/* line 251, ../_src/screen-2013.scss */
html body .slider-container {
  background: rgba(0, 0, 0, 0.65);
  border-bottom: 1px solid rgba(0, 0, 0, 0.9);
}
/* line 256, ../_src/screen-2013.scss */
html body .category-page-heading {
  font-size: 48px;
  background-color: rgba(255, 255, 255, 0.3);
  margin: 0px;
  padding: 15px 25px;
}
/* line 263, ../_src/screen-2013.scss */
html body .homepage-slide-overlay {
  background: rgba(28, 23, 17, 0.7);
}
/* line 265, ../_src/screen-2013.scss */
html body .homepage-slide-overlay p {
  font-family: "calluna-sans", Helvetica, sans-serif;
  font-size: 14px;
}
/* line 278, ../_src/screen-2013.scss */
html body header #left-ear p {
  font-family: "calluna-sans", Helvetica, sans-serif;
}
/* line 284, ../_src/screen-2013.scss */
html body header #right-ear .links {
  padding-left: 0px;
  font-family: "calluna-sans", Helvetica, sans-serif;
  font-size: 14px;
}
/* line 289, ../_src/screen-2013.scss */
html body header #right-ear .button {
  font-family: "calluna-sans", Helvetica, sans-serif;
  position: relative;
  top: -1px;
}
/* line 294, ../_src/screen-2013.scss */
html body header #right-ear .input-text-search {
  padding: 10px;
  font-family: "calluna-sans", Helvetica, sans-serif;
  height: 32px;
  background-color: #f5f0e7;
  border: 1px solid #d8c19f;
}
/* line 300, ../_src/screen-2013.scss */
html body header #right-ear .input-text-search:focus {
  outline: none;
  background-color: white;
}
/* line 315, ../_src/screen-2013.scss */
html body .section-nav {
  background: rgba(0, 0, 0, 0.7);
}
/* line 320, ../_src/screen-2013.scss */
html body .section-nav .section-nav-list p {
  font: 17px/140% "calluna-sans", Helvetica, sans-serif;
  color: #ddd;
}
/* line 325, ../_src/screen-2013.scss */
html body .section-nav .section-nav-list .section-nav-list-item a {
  font-size: 17px;
}
/* line 340, ../_src/screen-2013.scss */
html body #homepage-special-link {
  color: #444;
}
/* line 344, ../_src/screen-2013.scss */
html body #special-scroll-button {
  font: 14px/130% "calluna-sans", Helvetica, sans-serif;
  letter-spacing: 1px;
}
/* line 350, ../_src/screen-2013.scss */
html body .sidebar-post-list li {
  padding-bottom: 10px;
}
/* line 355, ../_src/screen-2013.scss */
html body .front-boxes {
  *zoom: 1;
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
html body .front-boxes:after {
  content: "";
  display: table;
  clear: both;
}
/* line 359, ../_src/screen-2013.scss */
html body .homepage-more {
  height: 528px;
}
/* line 363, ../_src/screen-2013.scss */
html body .more-top {
  height: auto;
}
/* line 367, ../_src/screen-2013.scss */
html body .frontpage-special-item {
  margin-bottom: 20px;
  padding-bottom: 20px;
}
/* line 371, ../_src/screen-2013.scss */
html body .frontpage-special-item p {
  margin-bottom: 0px;
}
/* line 383, ../_src/screen-2013.scss */
html body .entry-content p {
  font: 20px/160% "Calluna", Georgia, Times, Times New Roman, serif;
  color: #333;
  margin-bottom: 28px;
}
/* line 391, ../_src/screen-2013.scss */
html body .entry-content img.alignright {
  margin: 25px 0 25px 25px;
  float: right;
}
/* line 396, ../_src/screen-2013.scss */
html body .entry-content img.alignleft {
  margin: 25px 25px 25px 0;
  float: left;
}
/* line 401, ../_src/screen-2013.scss */
html body .entry-content img.alignnone {
  width: 100%;
}
/* line 407, ../_src/screen-2013.scss */
html body .entry-content .wp-caption-text {
  font: 16px/140% "calluna-sans", Helvetica, sans-serif;
  color: #555;
  padding-top: 2px;
}
/* line 413, ../_src/screen-2013.scss */
html body .entry-content iframe {
  width: 100%;
}
/* line 418, ../_src/screen-2013.scss */
html body .entry-content object p {
  width: 100%;
}
/* line 433, ../_src/screen-2013.scss */
html body .post-image, html body .post-featured-image, html body .post-view-image {
  max-height: 100%;
  height: auto;
}
/* line 451, ../_src/screen-2013.scss */
html body footer {
  background-color: #423e38;
  color: #9E9076;
  padding-bottom: 30px;
}
/* line 457, ../_src/screen-2013.scss */
html body .ftr-topper {
  background-color: #29251F;
  margin-bottom: 35px;
  padding: 10px 0px 10px 0px;
}
/* line 463, ../_src/screen-2013.scss */
html body .logo-type {
  margin-bottom: 0px;
}
/* line 467, ../_src/screen-2013.scss */
html body .sitewide-footer {
  padding-top: 0px;
}
/* line 471, ../_src/screen-2013.scss */
html body .footer-boxes {
  font-size: 15px;
  line-height: 145%;
}
/* line 476, ../_src/screen-2013.scss */
html body .email-input-mod {
  display: inline;
}
/* line 480, ../_src/screen-2013.scss */
html body .email-input {
  padding: 4px;
  display: inline;
}
/* line 485, ../_src/screen-2013.scss */
html body .email-btn-mod {
  display: inline;
  float: right;
  margin-left: -30px;
  z-index: 2;
  position: relative;
}
/* line 493, ../_src/screen-2013.scss */
html body .email-subscribe-button {
  display: inline;
  padding: 6px 12px 6px 12px;
}
/* line 499, ../_src/screen-2013.scss */
html body .social-icons {
  max-width: 205px;
}
/* line 503, ../_src/screen-2013.scss */
html body .copyright {
  background-color: #3D3933;
  color: #9E9076;
  text-align: center;
  margin: 0 auto;
  font-family: "calluna-sans", Helvetica, sans-serif;
  padding: 16px 0px 8px 0px;
}
/* line 512, ../_src/screen-2013.scss */
html body .tec-calendar {
  font-family: "calluna-sans", Helvetica, sans-serif;
  font-size: 14px;
}
/* line 517, ../_src/screen-2013.scss */
html body .main-nav {
  background-size: 0px;
}
/* line 521, ../_src/screen-2013.scss */
html body .main-nav-list {
  background-color: #29251F;
}
/* line 524, ../_src/screen-2013.scss */
html body .main-nav-list a {
  color: #fff;
}
/* line 528, ../_src/screen-2013.scss */
a html body .main-nav-list:hover {
  background-color: #29251F;
}
/* line 534, ../_src/screen-2013.scss */
html body .main-nav-list-item.double-wide a {
  background-color: #29251F;
}
/* line 539, ../_src/screen-2013.scss */
html body .main-nav-list-item {
  border-right: 1px solid #3D3933;
  border-left: 0px;
}
/* line 543, ../_src/screen-2013.scss */
html body .main-nav-list-item a {
  background-color: #29251F;
}
/* line 548, ../_src/screen-2013.scss */
html body .main-nav-inside-list-item {
  border-bottom: 1px solid;
}

/* ============================================= */
/*	Print stylesheet      					     */
/* ============================================= */
@media print {
  /* line 564, ../_src/screen-2013.scss */
  .main-nav, #left-ear, #right-ear {
    display: none;
  }

  /* line 569, ../_src/screen-2013.scss */
  header #logo {
    width: 100%;
  }

  /* line 574, ../_src/screen-2013.scss */
  .logo-type {
    max-width: 1200px;
  }

  /* line 579, ../_src/screen-2013.scss */
  #main .sidebar {
    display: none;
  }
  /* line 583, ../_src/screen-2013.scss */
  #main .col-75, #main .page-content {
    width: 100%;
  }
  /* line 587, ../_src/screen-2013.scss */
  #main .page-content-margins {
    max-width: 830px;
    margin: 0 auto;
  }
  /* line 592, ../_src/screen-2013.scss */
  #main #respond {
    display: none;
  }

  /* line 597, ../_src/screen-2013.scss */
  .sitewide-footer {
    display: none;
  }
}
