/* 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
 */

/* line 1, templates/rt_salient/custom/scss/custom.scss */
.sprocket-features.layout-slideshow .sprocket-features-img-container::before {
  background: none;
}
/* line 4, templates/rt_salient/custom/scss/custom.scss */
.layout-slideshow .sprocket-features-pagination li, .layout-slideshow .sprocket-features-arrows .arrow {
  background: none;
}
/* line 7, templates/rt_salient/custom/scss/custom.scss */
.g-block-content h4 {
  font-family: sourcesansprolight, Helvetica, Tahoma, Geneva, Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  letter-spacing: 0;
}
/* line 12, templates/rt_salient/custom/scss/custom.scss */
.box1.moduletable, .box1.widget, .box1 > .g-content {
  background-color: #023564;
  color: #fff;
}
/* line 16, templates/rt_salient/custom/scss/custom.scss */
.box1.moduletable, .box2.moduletable, .box3.moduletable, .box4.moduletable, .box1.widget, .box2.widget, .box3.widget, .box4.widget, .box1 > .g-content, .box2 > .g-content, .box3 > .g-content, .box4 > .g-content {
  background-image: url('../../images/variations/grid-bg.png');
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 21, templates/rt_salient/custom/scss/custom.scss */
.box1.moduletable, .box1.widget, .box1 > .g-content {
  background-color: #034a8c;
}
/* line 24, templates/rt_salient/custom/scss/custom.scss */
.btn {
  background: #034a8c;
  border: 2px solid transparent;
  border-radius: 3px;
  color: #fff !important;
  display: inline-block;
  font-family: sourcesanspro, Helvetica, Tahoma, Geneva, Arial, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 0.2rem;
  padding: 0.5rem 1.5rem;
  text-shadow: none;
  text-transform: uppercase;
  transition: all 0.2s;
  vertical-align: top;
}
/* line 40, templates/rt_salient/custom/scss/custom.scss */
h2 {
  color: #034a8c;
}
/* line 43, templates/rt_salient/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-item-title {
  border-bottom: 1px solid #cecece;
  font-size: 15px;
  padding-bottom: 5px;
  padding-right: 2.5rem;
}
/* line 49, templates/rt_salient/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container {
  color: #fff;
  font-family: Lato;
  font-size: 15px;
  font-weight: bolder;
}
/* line 55, templates/rt_salient/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown {
  background: #034a8c none repeat scroll 0 0;
  border: 1px solid #012241;
  border-radius: 0;
  opacity: 0.8;
}
@media screen and (min-width: 768px) {
  /* line 62, templates/rt_salient/custom/scss/custom.scss */
  .row-fluid .span2 {
    width: 17%;
  }
}
