/* No files to import found in abstractions/**\/* */
@import url("https://fonts.googleapis.com/css?family=Old+Standard+TT");
@import url("https://fonts.googleapis.com/css?family=Niramit:300,400,600|Open+Sans:400,600,700|Roboto:500");
/* line 1, ../sass/base/_lists.scss */
ul, ol {
  list-style: none; }

/* line 5, ../sass/base/_lists.scss */
.breadcrumb {
  list-style: none;
  padding: 0px;
  margin: 7px 0px; }
  /* line 13, ../../../../../../../../../Users/najim/.rvm/gems/ruby-2.4.1/gems/toolkit-2.10.2/stylesheets/toolkit/_clearfix.scss */
  .breadcrumb:after {
    content: "";
    display: table;
    clear: both; }
  /* line 11, ../sass/base/_lists.scss */
  .breadcrumb li {
    float: left;
    margin-top: 0px;
    font-size: 75%;
    text-transform: none;
    line-height: 26px; }
    /* line 18, ../sass/base/_lists.scss */
    .breadcrumb li a {
      color: #B6B8B9; }
    /* line 22, ../sass/base/_lists.scss */
    .breadcrumb li a:hover {
      color: #CECECE; }
    /* line 26, ../sass/base/_lists.scss */
    .breadcrumb li ::before {
      content: '>';
      padding: 0px 5px;
      color: #B6B8B9; }

/* line 34, ../sass/base/_lists.scss */
.breadcrumb li:nth-child(1) a::before {
  content: '';
  padding: 0px;
  color: #FFFFFF; }

/* line 40, ../sass/base/_lists.scss */
ul.popular-list {
  padding: 0px; }
  /* line 43, ../sass/base/_lists.scss */
  ul.popular-list li {
    border-bottom: 1px dashed #90cddb;
    padding: 10px 0px;
    margin: 0px 10px; }
    /* line 48, ../sass/base/_lists.scss */
    ul.popular-list li h4 {
      font-size: 95%;
      font-weight: 400;
      line-height: 20px; }
    /* line 54, ../sass/base/_lists.scss */
    ul.popular-list li .submitted {
      font-size: 80%;
      color: #7b7b7b;
      font-weight: normal; }
  /* line 61, ../sass/base/_lists.scss */
  ul.popular-list li:last-child {
    border-bottom: none; }

/* line 66, ../sass/base/_lists.scss */
.search-result {
  margin: 20px 0px;
  list-style: none; }
  /* line 70, ../sass/base/_lists.scss */
  .search-result h3 {
    font-size: 120%;
    font-weight: 700; }
    /* line 74, ../sass/base/_lists.scss */
    .search-result h3 a {
      color: #006699; }

/* line 81, ../sass/base/_lists.scss */
ul.pager {
  line-height: 18px;
  margin: 0 0 10px; }

/* line 86, ../sass/base/_lists.scss */
ul.pager li {
  border: 0 none;
  font-size: 11px;
  list-style: none outside none;
  margin: 0 2px 0 0;
  padding: 0;
  font-family: Arial, Verdana; }

/* line 94, ../sass/base/_lists.scss */
ul.pager a {
  border: 1px solid #9AAFE5;
  margin-right: 2px; }

/* line 98, ../sass/base/_lists.scss */
ul.pager .pager-first, ul.pager .pager-previous, ul.pager .pager-next, ul.pager .pager-last {
  color: #888888;
  display: block;
  float: left;
  font-weight: bold;
  margin: -3px 2px 0 0;
  padding: 3px 4px; }

/* line 106, ../sass/base/_lists.scss */
ul.pager .pager-first a, ul.pager .pager-previous a, ul.pager .pager-next a, ul.pager .pager-last a {
  font-weight: bold; }

/* line 109, ../sass/base/_lists.scss */
ul.pager .pager-ellipsis {
  display: none; }

/* line 112, ../sass/base/_lists.scss */
ul.pager li.pager-current {
  background: none repeat scroll 0 0 #2E6AB1;
  color: #FFFFFF;
  display: block;
  float: left;
  font-weight: bold;
  padding: 4px 6px; }

/* line 120, ../sass/base/_lists.scss */
ul.pager a:link, ul.pager a:visited {
  color: #0E509E;
  display: block;
  float: left;
  padding: 3px 6px;
  text-decoration: none; }

/* line 127, ../sass/base/_lists.scss */
ul.pager a:hover {
  border: 1px solid #0E509E; }

/* line 130, ../sass/base/_lists.scss */
ul.pager li.page_nums span {
  visibility: hidden; }

/* line 1, ../sass/base/_media.scss */
img, media {
  max-width: 100%; }

/* line 2, ../sass/base/_structure.scss */
.l-page {
  margin: 0px auto;
  margin-top: 10px; }
  /* line 13, ../../../../../../../../../Users/najim/.rvm/gems/ruby-2.4.1/gems/toolkit-2.10.2/stylesheets/toolkit/_clearfix.scss */
  .l-page:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 1200px) {
    /* line 2, ../sass/base/_structure.scss */
    .l-page {
      width: 1200px; } }
  /* line 13, ../../../../../../../../../Users/najim/.rvm/gems/ruby-2.4.1/gems/toolkit-2.10.2/stylesheets/toolkit/_clearfix.scss */
  .l-page .l-header:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 44em) {
    /* line 15, ../sass/base/_structure.scss */
    .l-page .l-header .l-branding {
      width: 40.67797%;
      float: left;
      margin-right: -100%;
      margin-left: 0;
      clear: none; }
      /* line 18, ../sass/base/_structure.scss */
      .l-page .l-header .l-branding .site-logo {
        float: left;
        margin-left: 8px; }
      /* line 23, ../sass/base/_structure.scss */
      .l-page .l-header .l-branding .l-region--branding {
        float: right;
        width: 70%; }
    /* line 29, ../sass/base/_structure.scss */
    .l-page .l-header .l-region--header {
      width: 57.62712%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; }
    /* line 33, ../sass/base/_structure.scss */
    .l-page .l-header .l-region--navigation {
      width: 100%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; } }
  /* line 39, ../sass/base/_structure.scss */
  .l-page .nav-wrapper {
    margin: 0 15px; }
  /* line 43, ../sass/base/_structure.scss */
  .l-page .l-main {
    margin: 20px 15px; }
    /* line 13, ../../../../../../../../../Users/najim/.rvm/gems/ruby-2.4.1/gems/toolkit-2.10.2/stylesheets/toolkit/_clearfix.scss */
    .l-page .l-main:after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 44em) {
      /* line 43, ../sass/base/_structure.scss */
      .l-page .l-main {
        margin: 5px 15px; }
        /* line 50, ../sass/base/_structure.scss */
        .l-page .l-main .l-region--sidebar-first {
          width: 23.72881%;
          float: left;
          margin-right: -100%;
          margin-left: 0;
          clear: none; }
        /* line 53, ../sass/base/_structure.scss */
        .l-page .l-main .l-content {
          width: 49.15254%;
          float: left;
          margin-right: -100%;
          margin-left: 25.42373%;
          clear: none;
          border-right: 1px solid #B4D7F0;
          border-left: 1px solid #B4D7F0;
          padding: 0px 15px; }
        /* line 59, ../sass/base/_structure.scss */
        .l-page .l-main .l-region--sidebar-second {
          width: 23.72881%;
          float: right;
          margin-left: 0;
          margin-right: 0;
          clear: none; } }

/* line 1, ../sass/base/_typography.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  line-height: 25px;
  margin: 0px;
  padding: 0px; }

/* line 9, ../sass/base/_typography.scss */
h1 {
  font-size: 165%; }

/* line 11, ../sass/base/_typography.scss */
h2 {
  font-size: 150%; }

/* line 13, ../sass/base/_typography.scss */
h3 {
  font-size: 130%; }

/* line 15, ../sass/base/_typography.scss */
h4 {
  font-size: 125%; }

/* line 17, ../sass/base/_typography.scss */
h5 {
  font-size: 115%; }

/* line 19, ../sass/base/_typography.scss */
h6 {
  font-size: 100%; }

/* line 21, ../sass/base/_typography.scss */
a {
  text-decoration: none; }

/* line 25, ../sass/base/_typography.scss */
p {
  font-family: 'Niramit', sans-serif;
  font-size: 100%;
  line-height: 26px;
  padding: 0px;
  margin: 0px; }

/* line 27, ../sass/nickyoung.styles.scss */
.mean-container .mean-bar {
  background: #003366;
  padding: 0px;
  margin: 0px;
  min-height: 30px;
  position: absolute;
  top: 0px; }

/* line 36, ../sass/nickyoung.styles.scss */
.l-header {
  margin: 40px 0 0 0px;
  border-bottom: 5px solid #000000; }
  @media (min-width: 44em) {
    /* line 36, ../sass/nickyoung.styles.scss */
    .l-header {
      margin: 0px;
      border-bottom: 0px; } }
  /* line 47, ../sass/nickyoung.styles.scss */
  .l-header .l-branding .site-logo {
    display: none; }
    @media (min-width: 44em) {
      /* line 47, ../sass/nickyoung.styles.scss */
      .l-header .l-branding .site-logo {
        display: initial; } }
  /* line 54, ../sass/nickyoung.styles.scss */
  .l-header .l-branding .block--block-20 {
    margin: 50px 0px 10px;
    text-align: center; }
    /* line 58, ../sass/nickyoung.styles.scss */
    .l-header .l-branding .block--block-20 h1 {
      font-weight: 700;
      color: #006699;
      margin: 0px 0 5px; }
    /* line 64, ../sass/nickyoung.styles.scss */
    .l-header .l-branding .block--block-20 p {
      font-size: 105%; }
      /* line 66, ../sass/nickyoung.styles.scss */
      .l-header .l-branding .block--block-20 p a:hover {
        text-decoration: underline; }
    /* line 71, ../sass/nickyoung.styles.scss */
    .l-header .l-branding .block--block-20 a {
      color: #006699; }
  /* line 79, ../sass/nickyoung.styles.scss */
  .l-header .l-region--header .block--block-22 {
    margin: 10px 0 20px;
    text-align: center; }
    /* line 83, ../sass/nickyoung.styles.scss */
    .l-header .l-region--header .block--block-22 h1 {
      font-weight: 700;
      color: #006699;
      margin: 0px 0 5px; }
    /* line 89, ../sass/nickyoung.styles.scss */
    .l-header .l-region--header .block--block-22 p {
      font-size: 105%; }
      /* line 91, ../sass/nickyoung.styles.scss */
      .l-header .l-region--header .block--block-22 p a:hover {
        text-decoration: underline; }
    /* line 96, ../sass/nickyoung.styles.scss */
    .l-header .l-region--header .block--block-22 a {
      color: #006699; }
  /* line 101, ../sass/nickyoung.styles.scss */
  .l-header .l-region--header .block--views-photo-essay-slide-block {
    display: none; }
    @media (min-width: 44em) {
      /* line 101, ../sass/nickyoung.styles.scss */
      .l-header .l-region--header .block--views-photo-essay-slide-block {
        display: initial; }
        /* line 107, ../sass/nickyoung.styles.scss */
        .l-header .l-region--header .block--views-photo-essay-slide-block ul {
          margin: 0px 15px 0 0px;
          padding: 0px;
          text-align: right; }
          /* line 112, ../sass/nickyoung.styles.scss */
          .l-header .l-region--header .block--views-photo-essay-slide-block ul li {
            display: inline; } }

@media (min-width: 44em) {
  /* line 123, ../sass/nickyoung.styles.scss */
  .nav-wrapper {
    border-top: 8px solid #8CD1E8; } }

@media (min-width: 44em) {
  /* line 130, ../sass/nickyoung.styles.scss */
  #block-system-main-menu {
    display: none !important; } }

/* line 140, ../sass/nickyoung.styles.scss */
.l-main .l-content .node-teaser,
.l-main .l-content .node--full {
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-bottom: 1px dotted #CCCCCC;
  /* making images float right on tab and desktop */ }
  /* line 146, ../sass/nickyoung.styles.scss */
  .l-main .l-content .node-teaser h2,
  .l-main .l-content .node--full h2 {
    font-size: 120%;
    margin: 10px 0px 5px;
    font-weight: 700; }
    /* line 151, ../sass/nickyoung.styles.scss */
    .l-main .l-content .node-teaser h2 a,
    .l-main .l-content .node--full h2 a {
      color: #006699; }
  /* line 156, ../sass/nickyoung.styles.scss */
  .l-main .l-content .node-teaser .submitted,
  .l-main .l-content .node--full .submitted {
    font-family: 'Niramit', sans-serif;
    font-size: 80%;
    color: #8d8d8d;
    padding: 2px 0 5px; }
  /* line 163, ../sass/nickyoung.styles.scss */
  .l-main .l-content .node-teaser .field-type-taxonomy-term-reference,
  .l-main .l-content .node--full .field-type-taxonomy-term-reference {
    font-size: 70%;
    font-family: 'Open Sans', sans-serif;
    /*text-transform: uppercase; */
    margin-bottom: 7px;
    font-weight: 600; }
    /* line 169, ../sass/nickyoung.styles.scss */
    .l-main .l-content .node-teaser .field-type-taxonomy-term-reference a,
    .l-main .l-content .node--full .field-type-taxonomy-term-reference a {
      color: #fb9640;
      margin: 3px 10px 3px 0px; }
  @media (min-width: 44em) {
    /* line 177, ../sass/nickyoung.styles.scss */
    .l-main .l-content .node-teaser img,
    .l-main .l-content .node--full img {
      float: right;
      margin: 10px 0px 10px 15px; } }
  /* line 184, ../sass/nickyoung.styles.scss */
  .l-main .l-content .node-teaser p a,
  .l-main .l-content .node--full p a {
    color: #2c9dd5; }
  /* line 186, ../sass/nickyoung.styles.scss */
  .l-main .l-content .node-teaser p a:hover,
  .l-main .l-content .node--full p a:hover {
    text-decoration: underline; }
  /* line 189, ../sass/nickyoung.styles.scss */
  .l-main .l-content .node-teaser .share-link,
  .l-main .l-content .node--full .share-link {
    overflow: auto;
    margin: 15px 0 0 0px; }
    /* line 192, ../sass/nickyoung.styles.scss */
    .l-main .l-content .node-teaser .share-link ul,
    .l-main .l-content .node--full .share-link ul {
      float: right;
      width: 60%;
      margin: 0px;
      padding: 5px 0 0 0px; }
      /* line 198, ../sass/nickyoung.styles.scss */
      .l-main .l-content .node-teaser .share-link ul li,
      .l-main .l-content .node--full .share-link ul li {
        float: right; }
    /* line 202, ../sass/nickyoung.styles.scss */
    .l-main .l-content .node-teaser .share-link .field--name-field-addthis,
    .l-main .l-content .node--full .share-link .field--name-field-addthis {
      float: left;
      width: 40%; }
  /* line 208, ../sass/nickyoung.styles.scss */
  .l-main .l-content .node-teaser .links,
  .l-main .l-content .node--full .links {
    margin: 15px 0 0px;
    padding: 0px;
    font-size: 80%; }
    /* line 213, ../sass/nickyoung.styles.scss */
    .l-main .l-content .node-teaser .links a,
    .l-main .l-content .node--full .links a {
      color: #006699; }
    /* line 217, ../sass/nickyoung.styles.scss */
    .l-main .l-content .node-teaser .links a:hover,
    .l-main .l-content .node--full .links a:hover {
      color: #fb9640; }
/* line 223, ../sass/nickyoung.styles.scss */
.l-main .l-content h1 {
  font-size: 135%;
  margin: 0px 0px 5px;
  font-weight: 700; }
/* line 231, ../sass/nickyoung.styles.scss */
.l-main .l-content .node--full h2 {
  font-size: 130%;
  margin: 0px 0px 5px;
  font-weight: 700;
  color: #006699; }
/* line 238, ../sass/nickyoung.styles.scss */
.l-main .l-content .node--full .second-head {
  font-size: 120%;
  font-family: 'Open Sans', sans-serif;
  font-style: italic;
  color: #999696; }
/* line 245, ../sass/nickyoung.styles.scss */
.l-main .l-content .node--full p {
  margin: 15px 0px 20px;
  padding: 0px; }
  /* line 249, ../sass/nickyoung.styles.scss */
  .l-main .l-content .node--full p a {
    color: #2c9dd5; }
  /* line 251, ../sass/nickyoung.styles.scss */
  .l-main .l-content .node--full p a:hover {
    text-decoration: underline; }
/* line 256, ../sass/nickyoung.styles.scss */
.l-main .l-content .block--block-26 {
  border: 3px solid #b5c5c8;
  padding: 10px 15px;
  background: #f3f3f3; }
  /* line 261, ../sass/nickyoung.styles.scss */
  .l-main .l-content .block--block-26 a {
    color: #2c9dd5; }
  /* line 263, ../sass/nickyoung.styles.scss */
  .l-main .l-content .block--block-26 a:hover {
    text-decoration: underline; }

/* line 269, ../sass/nickyoung.styles.scss */
.l-region--sidebar-first,
.l-region--sidebar-second {
  display: none; }
  @media (min-width: 44em) {
    /* line 269, ../sass/nickyoung.styles.scss */
    .l-region--sidebar-first,
    .l-region--sidebar-second {
      display: initial;
      background: #E5F0F8;
      padding: 10px; } }
  /* line 281, ../sass/nickyoung.styles.scss */
  .l-region--sidebar-first h2,
  .l-region--sidebar-second h2 {
    text-transform: uppercase;
    padding: 3px 0px;
    margin: 0 0 12px;
    border-bottom: 1px solid #9DCEFF;
    font-size: 85%;
    font-weight: 600; }
  /* line 290, ../sass/nickyoung.styles.scss */
  .l-region--sidebar-first ul,
  .l-region--sidebar-second ul {
    margin: 10px 0px;
    padding: 0px;
    list-style: none;
    list-style-image: none; }
    /* line 296, ../sass/nickyoung.styles.scss */
    .l-region--sidebar-first ul li,
    .l-region--sidebar-second ul li {
      list-style: none !important;
      list-style-image: none;
      line-height: 22px;
      font-size: 90%;
      font-family: 'Niramit', sans-serif;
      font-weight: 600; }
      /* line 304, ../sass/nickyoung.styles.scss */
      .l-region--sidebar-first ul li a,
      .l-region--sidebar-second ul li a {
        color: #2c9dd5; }

/* line 311, ../sass/nickyoung.styles.scss */
.l-region--sidebar-second {
  margin: 0px; }
  /* line 314, ../sass/nickyoung.styles.scss */
  .l-region--sidebar-second #block-search-form {
    margin: 15px 0px; }
    /* line 316, ../sass/nickyoung.styles.scss */
    .l-region--sidebar-second #block-search-form form {
      padding: 0px; }
      /* line 319, ../sass/nickyoung.styles.scss */
      .l-region--sidebar-second #block-search-form form .search {
        background: #FFFFFF;
        border: 1px solid #99dae1;
        padding: 5px;
        position: relative; }
      /* line 326, ../sass/nickyoung.styles.scss */
      .l-region--sidebar-second #block-search-form form input.form-text {
        font-size: 80%;
        background: #FFFFFF;
        line-height: 20px;
        border: none;
        width: 240px;
        text-align: left;
        padding-right: 27px;
        outline: none; }
      /* line 337, ../sass/nickyoung.styles.scss */
      .l-region--sidebar-second #block-search-form form input.form-submit {
        position: absolute;
        top: 4px;
        right: 12px; }

/* line 352, ../sass/nickyoung.styles.scss */
.l-footer .l-region--footer {
  margin: 0px 10px;
  border-top: 8px solid #8CD1E8; }

/*# sourceMappingURL=nickyoung.styles.css.map */
