/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* link color blue */
a {
  color: #006699;
}
/* navigation menu no-background */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: none;
}
/* search on top*/
div.mod_search203 input[type="search"] {
  background-color: transparent;
  padding-top: 1em;
  margin-bottom: -1em;
}
/* read more button*/
.button {
  border: none;
  color: #1f235f;
  font-size: 1.2em;
  margin: -1.7rem 0 0;
  padding: 0;
  border-radius: 0;
  vertical-align: top;
  text-shadow: none;
  text-decoration: none;
  box-shadow: none;
  float: right;
}
/* scroll horizontaly 15years*/
#scrolltainer {
  position: relative;
  height: auto;
  width: 100%;
  text-align: left;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  vertical-align: top;
}
#scrolltainer div {
  display: inline-block;
  width: 14em;
  white-space: normal;
  text-align: center;
  vertical-align: top;
}
div.desc {
  text-align: center;
  font-size: 0.8em;
  line-height: 1.1;
  margin-top: 5px;
  margin-bottom: 5px;
}
/* divsalignhorizontal*/
.horizontal div {
  float: left;
  clear: none;
}
/* photo caption*/
div.caption_image {
  text-align: center;
  font-size: 0.9em;
  color: #808080;
}
/* date align with menu*/
.g-date {
  line-height: 3;
}
/* text in article headlines in blog category*/
p {
  margin: 0 0 1.5rem 0;
}
.page-header h2 a {
  font-size: 25px;
}
/* text in menu no-uppercase*/
.g-main-nav .g-toplevel {
  text-transform: none;
}
/* article index statements*/
.nav {
  width: 15rem;
}
/* footer list*/
div.footer_list {
  line-height: 1.5;
}
/* footer headline*/
div.footer_head {
  margin-bottom: -20px;
}
/* filtered news para*/
.fn_static_1 {
  line-height: 1.5;
}
.blog dl.article-info {
  margin-bottom: 0.7rem;
}
/* k2 right*/
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
  float: left;
  margin: 2px 0 4px 4px;
  padding: 0;
}
/* k2 background mail*/
div.itemToolbar {
  padding: 8px;
  margin: 16px 0 0 0;
  background: none;
  border-radius: 4px;
}
/* k2 photo left*/
span.catItemImage {
  display: block;
  text-align: left;
  margin: 0 0 8px 0;
}
/* k2 background navigationl*/
div.itemNavigation {
  padding: 8px;
  margin: 0 0 24px 0;
  background: none;
  border-radius: 4px;
}
/* rok strips content*/
.sprocket-strips-c-image {
  border: 1px solid transparent;
  float: left;
  margin-top: 5px;
  margin-right: 5px;
}
.sprocket-strips-c-content {
  padding: 1px;
}
.sprocket-strips-p-container {
  margin: 0 3%;
}
.sprocket-strips-p-content .readon {
  display: inline-block;
  margin-top: 1px;
}
.sprocket-strips-p-content {
  margin: 0 0;
}
.sprocket-strips-p-item img {
  margin-bottom: 1px;
}
.sprocket-strips-p-title {
  margin-bottom: -0.01rem;
  line-height: 1.5rem;
}
.sprocket-strips-p {
  margin-top: 20px;
}
.sprocket-strips-p-text {
  line-height: 1.3rem;
}
/* slideshow2 content*/
.layout-slideshow2 .sprocket-features-padding {
  padding: 0 45px 2px 45px;
}
.layout-slideshow2 .sprocket-features-content {
  width: 100%;
  text-align: center;
  margin: 0;
  min-height: 70px;
}
.layout-slideshow2 .sprocket-features-arrows .prev {
  left: 2%;
}
.layout-slideshow2 .sprocket-features-arrows .next {
  right: 2%;
}
.layout-slideshow2 .sprocket-features-content::before {
  content: none;
}
/* heading smaller bottom margin*/
h4 {
  margin: 0 0 0.5rem 0;
}
/* heading category Latest left margin*/
.jl-heading-divider {
  padding-left: 0.5em;
}
/* Latest home left margin*/
.jlcat-heading-divider {
  padding-left: 0.8em;
}
/* Article index statements left margin*/
.nav {
  margin-left: 1.5rem;
  margin-top: -1.2rem;
}
h3 {
  margin-left: 1.5rem;
}
/* css class block padding*/
.blockpadding {
  padding: 0.7rem;
}
/* arrows prev-next middle to bottom */
.jl-position-center-left {
  left: -4em;
  top: 103%;
}
.jl-position-center-right {
  right: -1em;
  top: 103%;
}
/*# sourceMappingURL=custom_65.css.map */