/*  Ticket 10836 -- hide pager when using tabs by years */

#block-views_blocks-term-block_1-4.switch-tabs-post-date-year .pager {
  display: none;
}



/* 15080 */

.dividing-line {
  width: 100% !important;
}

.dividing-line .title {
  font-weight: bold;
}

.dividing-line .node-header a {
  pointer-events: none;
}


/* Ticket 10543 */

.flc-hide-title .title,
.flc-hide-title .subtitle {
  display: none;
}

/* ========================================================================== *\
   The entire theme for this site was created using less locally. The theme
   is contained within a minified CSS file in addition to all javascript.
   Please place theme overrides below here to lock and protect the original
   site theme. If heavy changes need to be made, take care of them locally and
   produce another minified theme base
\* ========================================================================== */

.navbar ul.nice-menu li a.menu-link.depth-1 {
  font-size: 17px;
}

/* Blog Images */
.pt68 .node-content .field-image {
  max-width: 25% !important;
}
@media(max-width:639px) {
  .pt68 .node-content .field-image {
    max-width: 100% !important;
    float: none;
    margin-right: 0;
  }
}

/* Homepage - increase the text size of content for Our School Programs and Food Literacy Academy */
#block-views_blocks-term-block_1-10 .node-content { font-size: 1.2em; }

/* Pull Quotes - increase font size - example Learn & Bio pages */
blockquote { font-size: 1.2em; }

#block-views_blocks-term-block_1-29 .node-upper-meta {
  border: none;
  padding-top: 0;
}

#block-views_blocks-term-block_1-29 .node {
  border-width: 1px;
}

/* Drop down menu alignment is off for some reason */

@media (min-width: 1024px) {
  .navbar ul.nice-menu ul.depth-2 {
    top: 50px;
  }
}

/* GOOGLE CSE */
.gsc-control-wrapper-cse table,
.gsc-control-wrapper-cse td,
.gsc-control-wrapper-cse tr,
.gsc-control-wrapper-cse tbody {
  table-layout: initial !important;
  border: none !important;
  margin: 0;
  background: none !important;
}
.gsc-control-wrapper-cse td {
  padding: 2px !important;
}

/* TICKET 6392 : Add Instagram */
.headerlinks .node-teaser.instagram.has-image .node-upper-image {
  display: block;
}
.headerlinks .node-teaser.instagram.has-image .node-header {
  display: none;
}
.headerlinks .node-teaser.instagram.has-image {
  border-right: none;
  padding-right: 0px;
}
/* Hide popups for user 1
.pops {
  display: none !important;
}
*/

.home-stories .node-links {
  display: block;
  font-size: 20px;
}
.home-stories .link-read-more a {
  color: white;
  background: #25ba2c;
  border-bottom: 4px solid #0a6530;
  display: inline-block;
  padding: 10px;
  margin-top: 0;
  font-weight: bold;
  font-size: 16px;
}

#block-digitaldcore-node_bundled .block-title {
  font-family: 'L Alternate Gothic W01';
  font-size: 30px;
  background: #efeeee;
  padding: 10px;
}

/* Film Festival Navigation Ticket 6681 */
#block-nice_menus-3 {
  background: #0f9748;
  width: 100%;
  height: 45px;
  clear: both;
}
#block-nice_menus-3 .block-inner {
  width: 980px;
  margin: 0 auto;
}
#block-nice_menus-3 li {
  float: left;
  list-style: none;
  position: relative;
}
#block-nice_menus-3 li a {
  color: white;
  text-decoration: none;
  display: inline-block;
  padding: 10px 25px;
  font-family: 'Camphor W01';
  font-size: 17px;
}
#block-nice_menus-3 li a:hover,
#block-nice_menus-3 li.over a {
  background: #f99d1f;
}
#block-nice_menus-3 ul.depth-2 {
  position: absolute;
  top: 45px;
  left: 0;
  background: #f99d1f;
  width: 200px;
  z-index: 100;
}
#block-nice_menus-3 ul.depth-2 li {
  clear: both;
}
#block-nice_menus-3 ul.depth-2 li a:hover {
  text-decoration: underline;
}
@media (max-width: 1023px) {
  #block-nice_menus-3 ul.depth-2 {
    display: none !important;
  }
}
@media (max-width: 640px) {
  #block-nice_menus-3 {
    height: 35px;
  }
  #block-nice_menus-3 li a {
    font-size: 10px;
    padding: 10px 10px
  }
}
/* TICKET 9934: Add some space below map link */
.node-contact .field-map {
  margin-bottom: 1.5em;
}

/* TICKET 9950: Fix Film Festival block editing */
.film-festival-events {
  clear: both;
}
