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

/* CSS Document */
/* line 3, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-navigation > .g-container {
  margin: 1rem auto;
}
/* line 8, wp-content/themes/rt_salient/custom/scss/custom.scss */
.g-main-nav ul {
  margin-top: 1.925rem;
}
/* line 10, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container .g-menu-item-title, #g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-item-title {
  border-bottom: none;
}
/* line 14, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-item-title {
  padding-right: 0.7rem;
  margin-right: 25px;
}
/* line 19, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-parent-indicator {
  position: relative;
  right: 15px;
  margin-right: 25px;
}
/* line 25, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-feature {
  border-top: none;
}
/* line 29, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-expanded {
  padding-bottom: 0;
}
/* line 30, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-expanded .g-content {
  margin-top: 0rem;
  padding-top: 0rem;
  margin-bottom: 0rem;
  padding-bottom: 0rem;
}
/* line 37, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-expanded h2 {
  margin-bottom: 0;
}
/* line 41, wp-content/themes/rt_salient/custom/scss/custom.scss */
.esg-entry-media img, .esg-grid .mainul li.eg-henryharrison-wrapper {
  max-width: 250px !important;
  max-height: 250px !important;
}
/* line 48, wp-content/themes/rt_salient/custom/scss/custom.scss */
.entry-title {
  font-size: 2.5rem;
  line-height: 1.2;
  font-family: "sourcesansprolight", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  letter-spacing: -2px;
}
/* line 56, wp-content/themes/rt_salient/custom/scss/custom.scss */
h1, h2 {
  font-family: "sourcesansprolight", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  letter-spacing: -2px;
}
/* line 62, wp-content/themes/rt_salient/custom/scss/custom.scss */
h3, h4, h5 {
  font-family: "sourcesansprolight", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  letter-spacing: 0px;
}
/* line 69, wp-content/themes/rt_salient/custom/scss/custom.scss */
ul {
  list-style-position: inside;
}
/* line 71, wp-content/themes/rt_salient/custom/scss/custom.scss */
.sprocket-tabs-text {
  font-size: 1.7rem;
  text-transform: uppercase;
  font-family: "sourcesansprolight", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  letter-spacing: -2px;
}
/* line 75, wp-content/themes/rt_salient/custom/scss/custom.scss */
.sprocket-tabs-panel {
  padding: 1rem 1rem 0 1rem;
}
/* line 76, wp-content/themes/rt_salient/custom/scss/custom.scss */
.sprocket-tabs-panel img {
  max-width: 150px;
}
/* line 78, wp-content/themes/rt_salient/custom/scss/custom.scss */
.platform-content {
  border-top: 5px solid #343c7a;
}
/* line 81, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-extension {
  padding-bottom: 0;
}
/* line 85, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-extension.fp-extension .g-container {
  position: relative;
  top: 1.5rem;
  margin-bottom: 3rem;
}
/* line 91, wp-content/themes/rt_salient/custom/scss/custom.scss */
.sprocket-tabs-panel .g-grid .g-content {
  margin: 0;
  padding: 0;
}
/* line 93, wp-content/themes/rt_salient/custom/scss/custom.scss */
.g-testimonials .g-testimonial-content p {
  font-size: 1.5rem;
  line-height: 1.3;
}
/* line 99, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-extension .g-container {
  border: none;
}
/* line 101, wp-content/themes/rt_salient/custom/scss/custom.scss */
.g-contact .g-contact-label {
  text-transform: uppercase;
  font-size: 1.2rem;
  font-weight: 400;
  opacity: 0.5;
}
/* line 108, wp-content/themes/rt_salient/custom/scss/custom.scss */
.g-contact .g-contact-text {
  font-size: 1.5rem;
  line-height: 1.4rem;
  font-weight: 400;
}
/* line 110, wp-content/themes/rt_salient/custom/scss/custom.scss */
.g-title, .sprocket-strips-s-title {
  font-family: "sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-size: 1.3rem;
  line-height: 1.2;
  margin: 0.25rem 0;
  display: inline-block;
  position: relative;
  white-space: normal;
}
/* line 121, wp-content/themes/rt_salient/custom/scss/custom.scss */
.g-block-content .g-block-description {
  font-size: 0.9rem;
}
/* line 125, wp-content/themes/rt_salient/custom/scss/custom.scss */
.sprocket-lists-image {
  max-height: 70px;
}
/* line 127, wp-content/themes/rt_salient/custom/scss/custom.scss */
.button {
  font-size: 0.9rem;
  padding: 0.3rem 1rem;
}
/* line 133, wp-content/themes/rt_salient/custom/scss/custom.scss */
.widgettitle, .g-infolist-title {
  font-size: 2.2rem;
  line-height: 2rem;
  font-family: "sourcesansprolight", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  letter-spacing: -2px;
}
/* line 141, wp-content/themes/rt_salient/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  font-size: 1.1rem;
  font-weight: normal;
}
/* line 147, wp-content/themes/rt_salient/custom/scss/custom.scss */
.g-main-nav ul {
  margin-top: 2.925rem;
}
/* line 151, wp-content/themes/rt_salient/custom/scss/custom.scss */
.g-main-nav ul.g-sublevel, .g-main-nav ul.g-dropdown-right {
  margin-top: 0rem;
}
/* line 156, wp-content/themes/rt_salient/custom/scss/custom.scss */
.sprocket-features-title {
  font-size: 2.1rem;
  margin-bottom: 0;
}
/* line 158, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-footer {
  border-top: 1px solid #ccc;
}
/* line 162, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-footer a {
  color: #212121;
}
/* line 166, wp-content/themes/rt_salient/custom/scss/custom.scss */
.sprocket-features-desc {
  font-size: 1.1em;
}
/* line 168, wp-content/themes/rt_salient/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  word-break: normal !important;
  word-wrap: normal !important;
}
/* line 173, wp-content/themes/rt_salient/custom/scss/custom.scss */
.sprocket-lists-portrait .g-content {
  padding: 0;
  margin: 0 0.625rem;
}
/* line 175, wp-content/themes/rt_salient/custom/scss/custom.scss */
.VerticalTab.tabs_ver_1 .resp-tabs-list li div {
  font-size: 50px;
  margin-right: 8px;
}
/* line 181, wp-content/themes/rt_salient/custom/scss/custom.scss */
h2.resp-accordion {
  color: #333;
}
/* line 185, wp-content/themes/rt_salient/custom/scss/custom.scss */
h2.resp-accordion .fc_icons {
  font-size: 42px;
  width: 60px !important;
  height: 60px !important;
}
/* line 191, wp-content/themes/rt_salient/custom/scss/custom.scss */
h2.resp-accordion .fa-adjust {
  background-image: url('//duons.com.au/wp-content/uploads/2015/11/INNOVATION_category-icon4.png');
  background-size: 60px 60px;
  background-repeat: no-repeat;
}
/* line 199, wp-content/themes/rt_salient/custom/scss/custom.scss */
h2.resp-accordion .fa-asterisk {
  background-image: url('//duons.com.au/wp-content/uploads/2015/11/OPTIMISATION_category-icon3.png');
  background-size: 60px 60px;
  background-repeat: no-repeat;
}
/* line 207, wp-content/themes/rt_salient/custom/scss/custom.scss */
h2.resp-accordion .fa-barcode {
  background-image: url('//duons.com.au/wp-content/uploads/2015/11/REDUCING-TCO_category-icon3.png');
  background-size: 60px 60px;
  background-repeat: no-repeat;
}
/* line 216, wp-content/themes/rt_salient/custom/scss/custom.scss */
.fa-adjust:before, .fa-asterisk:before, .fa-barcode:before {
  content: "";
}
/* line 220, wp-content/themes/rt_salient/custom/scss/custom.scss */
h2.resp-accordion .tabs-text {
  position: relative;
  top: -40px;
  left: 70px;
  font-size: 1.5rem;
  line-height: 1.4rem;
  max-width: 150px;
}
/* line 233, wp-content/themes/rt_salient/custom/scss/custom.scss */
td {
  border: none;
  padding: 0;
}
/* line 238, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  background: none;
  border: none;
}
/* line 244, wp-content/themes/rt_salient/custom/scss/custom.scss */
#g-footer .g-social a:hover {
  background: #2b3492;
}
/* line 248, wp-content/themes/rt_salient/custom/scss/custom.scss */
.sprocket-features-title {
  margin-top: 1.5rem;
}
@media only screen and (max-width: 768px) {
  /* line 255, wp-content/themes/rt_salient/custom/scss/custom.scss */
  .layout-showcase {
    min-height: 200px;
  }
  /* line 256, wp-content/themes/rt_salient/custom/scss/custom.scss */
  .layout-showcase .sprocket-features-img-container img {
    margin-bottom: 80px;
  }
  /* line 258, wp-content/themes/rt_salient/custom/scss/custom.scss */
  .tab_margin {
    margin-top: 0px !important;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 267, wp-content/themes/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-logo {
    max-width: 50%;
    margin: 0 auto;
  }
  /* line 272, wp-content/themes/rt_salient/custom/scss/custom.scss */
  .sprocket-lists-modern {
    text-align: center;
  }
  /* line 276, wp-content/themes/rt_salient/custom/scss/custom.scss */
  .sprocket-lists-modern .g-content {
    padding: 0.538rem;
  }
  /* line 281, wp-content/themes/rt_salient/custom/scss/custom.scss */
  .sprocket-features-title {
    font-size: 1.5rem;
  }
  /* line 287, wp-content/themes/rt_salient/custom/scss/custom.scss */
  .sprocket-tabs-panel img {
    max-width: 100px;
  }
  /* line 288, wp-content/themes/rt_salient/custom/scss/custom.scss */
  .button {
    font-size: 0.7rem;
    padding: 0.2rem 0.5rem;
  }
  /* line 293, wp-content/themes/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-main-nav .g-toplevel > li {
    margin: 0rem;
  }
  /* line 297, wp-content/themes/rt_salient/custom/scss/custom.scss */
  .g-main-nav ul {
    margin-top: 1.225rem;
  }
}
