/* 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 */
.edocman-container h1, .edocman-container h2, .edocman-container h3 {
  font-size: larger;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
/* line 7, templates/rt_salient/custom/scss/custom.scss */
.edocman-thumb-left {
  text-align: center;
  width: 100%;
}
/* line 13, templates/rt_salient/custom/scss/custom.scss */
body {
  line-height: 1.2;
  color: #292c35;
}
/* line 18, templates/rt_salient/custom/scss/custom.scss */
.g-animatedblock .g-animatedblock-title {
  font-size: 3.5rem !important;
}
/* line 23, templates/rt_salient/custom/scss/custom.scss */
#g-offcanvas a:hover {
  background-color: #ccc;
}
/* line 27, templates/rt_salient/custom/scss/custom.scss */
#g-mobilemenu-container .g-menu-item-container a:active {
  background-color: #d3dce3 !important;
}
/* line 31, templates/rt_salient/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container {
  color: #fff;
  background-color: #000;
}
/* line 36, templates/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 {
  border: 1px solid #363a46;
  background: #202229;
  border-radius: 0.1875rem;
  margin: -0.3rem 0 -0.2rem 0.5rem;
  padding: 0.2rem;
  color: #ccc;
}
/* line 49, templates/rt_salient/custom/scss/custom.scss */
.stories, iframe {
  border: 0px solid #ccc !important;
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;
  -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.05) !important;
  -moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.05) !important;
  box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.05) !important;
}
/* line 58, templates/rt_salient/custom/scss/custom.scss */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #d3dce3;
  border: 1px solid #ccc;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
/* line 72, templates/rt_salient/custom/scss/custom.scss */
#g-footer a {
  color: #eeab32;
}
/* line 75, templates/rt_salient/custom/scss/custom.scss */
#g-footer a:hover {
  color: #d3dce3;
}
/* line 79, templates/rt_salient/custom/scss/custom.scss */
#g-slideshow {
  background: #fff url('../../../../images/rocketlauncher/home/slideshow/bg.jpg') center no-repeat;
}
/* line 83, templates/rt_salient/custom/scss/custom.scss */
.no-bg-image {
  background-image: none !important;
}
/* line 88, templates/rt_salient/custom/scss/custom.scss */
#g-slideshow.fp-slideshow-blocks {
  padding-top: 0.3125rem;
}
/* line 93, templates/rt_salient/custom/scss/custom.scss */
#g-animatedblock .g-animatedblock-title {
  font-size: 3.5rem !important;
}
/* line 102, templates/rt_salient/custom/scss/custom.scss */
#g-expanded {
  background: #0a536b;
  color: #fff;
  background: #0a536b url('../../../../images/rocketlauncher/home/expanded/img-01.png') center no-repeat;
  background-size: cover;
}
/* line 111, templates/rt_salient/custom/scss/custom.scss */
#g-expanded .g-title {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
/* line 114, templates/rt_salient/custom/scss/custom.scss */
#g-expanded .g-title:before {
  background: #fff;
}
/* line 120, templates/rt_salient/custom/scss/custom.scss */
#g-expanded .g-subpromo {
  padding: 3.5rem 0 8rem 0;
}
@media print {
  /* line 126, templates/rt_salient/custom/scss/custom.scss */
  #g-expanded {
    background: #fff !important;
    color: #000 !important;
  }
}
/* line 133, templates/rt_salient/custom/scss/custom.scss */
/* line 134, templates/rt_salient/custom/scss/custom.scss */
.g-contact .g-contact-item {
  position: relative;
  padding-left: 50px;
  margin-bottom: 1.5rem;
}
/* line 138, templates/rt_salient/custom/scss/custom.scss */
.dir-rtl .g-contact .g-contact-item {
  padding-left: 0;
  padding-right: 50px;
}
/* line 143, templates/rt_salient/custom/scss/custom.scss */
.g-contact .g-contact-icon {
  position: absolute;
  left: 0;
  font-size: 1.25rem;
  border-right: 1px solid rgba(255, 255, 255, 0.15);
  width: 35px;
  height: 45px;
  line-height: 45px;
}
/* line 151, templates/rt_salient/custom/scss/custom.scss */
.dir-rtl .g-contact .g-contact-icon {
  left: auto;
  right: 0;
  border-left: 1px solid rgba(255, 255, 255, 0.15);
  border-right: 0;
}
/* line 158, templates/rt_salient/custom/scss/custom.scss */
.g-contact .g-contact-label {
  text-transform: uppercase;
  font-weight: bold;
  opacity: 0.5;
}
/* line 164, templates/rt_salient/custom/scss/custom.scss */
/* line 165, templates/rt_salient/custom/scss/custom.scss */
.g-contact.g-contact-compact .g-contact-item {
  padding-left: 0;
  margin-bottom: 0;
}
/* line 169, templates/rt_salient/custom/scss/custom.scss */
.g-contact.g-contact-compact .g-contact-label {
  display: none;
}
/* line 172, templates/rt_salient/custom/scss/custom.scss */
.g-contact.g-contact-compact .g-contact-text {
  font-weight: normal;
}
/* line 177, templates/rt_salient/custom/scss/custom.scss */
.g-contact .g-contact-map {
  position: relative;
  display: block;
}
/* line 181, templates/rt_salient/custom/scss/custom.scss */
/* line 182, templates/rt_salient/custom/scss/custom.scss */
.g-contact .g-contact-map-overlay:before {
  background: rgba(255, 255, 255, 0);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 193, templates/rt_salient/custom/scss/custom.scss */
/* line 194, templates/rt_salient/custom/scss/custom.scss */
.g-contact .g-contact-map-overlay:hover:before {
  background: rgba(53, 44, 41, 0.5);
}
/* line 199, templates/rt_salient/custom/scss/custom.scss */
.g-contact .g-contact-map-marker {
  color: #292c35;
  font-size: 3rem;
  position: absolute;
}
/* line 207, templates/rt_salient/custom/scss/custom.scss */
.box-yellow, .box-grey, .box-pink, .box-red, .box-purple, .box-blue, .box-orange {
  color: #282c35;
}
/* line 210, templates/rt_salient/custom/scss/custom.scss */
#g-bottom.box-dark-grey {
  color: #fff;
  background: #000;
}
/* line 217, templates/rt_salient/custom/scss/custom.scss */
#g-feature.box-products {
  background: #111 url('../../../../images/rocketlauncher/home/feature/products.jpg') center no-repeat !important;
}
/* line 220, templates/rt_salient/custom/scss/custom.scss */
#g-extension.box-products {
  background: #000 url('../../../../images/rocketlauncher/home/extension/bottom2.jpg') center no-repeat !important;
  background-size: 100%;
}
/* line 225, templates/rt_salient/custom/scss/custom.scss */
#g-feature.box-engineers {
  background: #111 url('../../../../images/rocketlauncher/home/feature/engineers2.jpg') center no-repeat !important;
}
/* line 228, templates/rt_salient/custom/scss/custom.scss */
#g-above.box-engineers {
  background: #111 url('../../../../images/rocketlauncher/home/feature/engineers2.jpg') center no-repeat !important;
}
/* line 233, templates/rt_salient/custom/scss/custom.scss */
#g-expanded.box-blue {
  background: #049ee0;
}
/* line 246, templates/rt_salient/custom/scss/custom.scss */
table {
  border: 0px;
}
/* line 250, templates/rt_salient/custom/scss/custom.scss */
table a:link {
  color: #000;
}
/* line 251, templates/rt_salient/custom/scss/custom.scss */
table a:hover {
  color: #fff;
}
/* line 253, templates/rt_salient/custom/scss/custom.scss */
td {
  padding: 0;
  border: 0px;
}
/* line 258, templates/rt_salient/custom/scss/custom.scss */
th, td {
  padding: 0 0;
}
/* line 262, templates/rt_salient/custom/scss/custom.scss */
h6 {
  text-align: center;
  font-style: normal;
  color: #999;
}
/* line 276, templates/rt_salient/custom/scss/custom.scss */
#edocman-document-page h1.edocman-page-heading {
  margin-right: 10px !important;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  margin-left: 0px !important;
}
/* line 297, templates/rt_salient/custom/scss/custom.scss */
.box-blue.moduletable, .box-blue.widget, .box-blue.g-outer-box, .box-blue > .g-content {
  background: #d3dce3;
}
/* line 301, templates/rt_salient/custom/scss/custom.scss */
.box-yellow.moduletable, .box-yellow.widget, .box-yellow.g-outer-box, .box-yellow > .g-content {
  background: #edab31;
}
/* line 305, templates/rt_salient/custom/scss/custom.scss */
.box-blue .button.button-3, .title-blue .button.button-3, .box-blue .button.button-4, .title-blue .button.button-4 {
  color: #00667a;
  border-color: #282c35;
}
/* line 310, templates/rt_salient/custom/scss/custom.scss */
.button.button-4 {
  color: #292c35 !important;
  border: 2px solid #292c35;
}
/* line 315, templates/rt_salient/custom/scss/custom.scss */
.box-blue .button {
  background: #00a7c6;
}
/* line 319, templates/rt_salient/custom/scss/custom.scss */
.box-blue a {
  color: #292c35;
}
/* line 327, templates/rt_salient/custom/scss/custom.scss */
title1 .g-title:before {
  background: #212121;
}
/* line 331, templates/rt_salient/custom/scss/custom.scss */
.title1 .g-title:before, .title2 .g-title:before, .title3 .g-title:before, .title-grey .g-title:before, .title-pink .g-title:before, .title-red .g-title:before, .title-purple .g-title:before, .title-orange .g-title:before, .title-blue .g-title:before, .title-darkgrey .g-title:before {
  content: "";
  position: absolute;
  left: 0;
  top: 12px;
  width: 1rem;
  height: 1.15rem;
  -webkit-transform: skew(16deg);
  -moz-transform: skew(16deg);
  -ms-transform: skew(16deg);
  -o-transform: skew(16deg);
  transform: skew(16deg);
}
/* line 347, templates/rt_salient/custom/scss/custom.scss */
#g-extension.fp-extension .g-container {
  background: #fff !important;
}
/* line 351, templates/rt_salient/custom/scss/custom.scss */
#g-extension .g-container {
  background: none !important;
}
/*# sourceMappingURL=custom_28.css.map */