/* 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_requiem/custom/scss/custom.scss */
#modal-container {
  width: 60% !important;
  height: auto;
}
/* line 5, templates/rt_requiem/custom/scss/custom.scss */
#chart-container td {
  border: none;
}
/* line 6, templates/rt_requiem/custom/scss/custom.scss */
#chart-container table {
  border: none;
}
/* line 8, templates/rt_requiem/custom/scss/custom.scss */
.orgchart .node .title {
  background-color: #09c !important;
}
/* line 9, templates/rt_requiem/custom/scss/custom.scss */
.orgchart .node .content {
  border: 1px solid #09c !important;
}
/* line 10, templates/rt_requiem/custom/scss/custom.scss */
.orgchart td > .down {
  background-color: #09c !important;
}
/* line 11, templates/rt_requiem/custom/scss/custom.scss */
.orgchart td.top {
  border-top: 1px solid #09c !important;
}
/* line 12, templates/rt_requiem/custom/scss/custom.scss */
.orgchart td.left.top {
  border-left: 1px solid #09c !important;
}
/* line 13, templates/rt_requiem/custom/scss/custom.scss */
.orgchart td.right.top {
  border-right: 1px solid #09c !important;
}
/* line 14, templates/rt_requiem/custom/scss/custom.scss */
.orgchart td.right {
  border-right: 1px solid #09c !important;
}
/* line 15, templates/rt_requiem/custom/scss/custom.scss */
.orgchart td.left {
  border-left: 1px solid #09c !important;
}
/* line 16, templates/rt_requiem/custom/scss/custom.scss */
.test h4 {
  line-height: 1.5rem;
}
/* line 17, templates/rt_requiem/custom/scss/custom.scss */
.test .g-title {
  font-size: 1.5rem;
}
/* .test .g-home #g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container, .g-homepositions #g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
 color: #0099CC;}
 .test .g-home #g-navigation .g-main-nav .g-toplevel > li:hover > .g-menu-item-container, .g-homepositions #g-navigation .g-main-nav .g-toplevel > li:hover > .g-menu-item-container, .g-home #g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container, .g-homepositions #g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
 color: #0099CC;}*/
/* line 23, templates/rt_requiem/custom/scss/custom.scss */
.distributor .g-gridcontent .g-gridcontent-title-desc .g-title {
  text-align: left;
  font-size: 2rem;
}
/* line 27, templates/rt_requiem/custom/scss/custom.scss */
.distributor #g-showcase .g-title {
  font-family: "montserrat", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 700;
  font-size: 2.5rem;
  line-height: 1.1;
  margin: 0;
  padding: 0;
  color: #09c;
}
/* line 37, templates/rt_requiem/custom/scss/custom.scss */
.distributor #g-showcase .g-content {
  margin-top: 15px;
}
/* line 38, templates/rt_requiem/custom/scss/custom.scss */
.distributor .g-gridcontent .g-gridcontent-item-text1, .g-gridcontent .g-gridcontent-item-text2 {
  line-height: 1.7;
  letter-spacing: 1px;
}
/* line 42, templates/rt_requiem/custom/scss/custom.scss */
.distributor #g-header .g-promocontent-desc-wrapper {
  height: 7rem;
}
/* line 44, templates/rt_requiem/custom/scss/custom.scss */
.forum #g-header .g-promocontent-desc-wrapper {
  height: 7rem;
}
/* line 46, templates/rt_requiem/custom/scss/custom.scss */
.course #g-header .g-promocontent-desc-wrapper {
  height: 7rem;
}
/* line 48, templates/rt_requiem/custom/scss/custom.scss */
#g-navigation .button {
  background: #09c;
}
/* line 50, templates/rt_requiem/custom/scss/custom.scss */
.g-homepositions #g-header .g-promocontent {
  padding: 2rem 0 2rem 0;
}
/* line 52, templates/rt_requiem/custom/scss/custom.scss */
#g-extension:before {
  background: none;
}
/* line 53, templates/rt_requiem/custom/scss/custom.scss */
#g-extension .g-promocontent {
  background: rgba(0, 0, 0, 0.5);
}
/* line 54, templates/rt_requiem/custom/scss/custom.scss */
#g-extension .g-promocontent .g-promo {
  margin: 1rem;
}
/* line 55, templates/rt_requiem/custom/scss/custom.scss */
#g-extension .g-promocontent-desc-wrapper {
  margin: 1rem;
}
/* line 56, templates/rt_requiem/custom/scss/custom.scss */
#g-extension .g-content {
  margin-top: 50px;
  margin-bottom: 50px;
}
/* line 60, templates/rt_requiem/custom/scss/custom.scss */
#g-extension a {
  color: #09c;
}
/* line 61, templates/rt_requiem/custom/scss/custom.scss */
.g-homepositions #g-extension {
  padding-top: 75px;
  padding-bottom: 75px;
}
/* line 66, templates/rt_requiem/custom/scss/custom.scss */
#g-utility .g-animatedblock-title {
  font-size: 2.5rem;
}
/* line 67, templates/rt_requiem/custom/scss/custom.scss */
#g-utility .g-animatedblock-button-container {
  margin: 1.5rem auto 1.5rem auto;
}
/* line 68, templates/rt_requiem/custom/scss/custom.scss */
#g-utility a.mapprint {
  display: none;
}
/* line 69, templates/rt_requiem/custom/scss/custom.scss */
#g-utility .g-animatedblock-title {
  font-size: 2rem;
}
/* line 70, templates/rt_requiem/custom/scss/custom.scss */
#g-utility .g-animatedblock-title a {
  color: #09c;
}
/* line 72, templates/rt_requiem/custom/scss/custom.scss */
#g-bottom .g-title {
  font-family: "montserrat", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 700;
  font-size: 2.5rem;
  line-height: 1.1;
  margin: 0;
  padding: 0;
  color: #000;
}
/* line 82, templates/rt_requiem/custom/scss/custom.scss */
.g-homepositions #g-bottom .g-gridcontent {
  margin-top: 0px;
}
/* line 84, templates/rt_requiem/custom/scss/custom.scss */
.events .eb-event-date {
  height: 70px;
  width: 70px;
}
/* line 88, templates/rt_requiem/custom/scss/custom.scss */
.events #g-header .g-promocontent-desc-wrapper {
  height: 7rem;
}
/* line 89, templates/rt_requiem/custom/scss/custom.scss */
.events #eb-calendar-page.eb-container h1.eb-page-heading {
  display: none;
}
/* line 91, templates/rt_requiem/custom/scss/custom.scss */
.trainers #g-header .g-promocontent-desc-wrapper {
  height: 11rem;
}
/* line 92, templates/rt_requiem/custom/scss/custom.scss */
.trainers .box1 > .g-content {
  background: #09c;
}
/* line 93, templates/rt_requiem/custom/scss/custom.scss */
.trainers #g-above:after {
  display: none;
}
/* line 94, templates/rt_requiem/custom/scss/custom.scss */
.trainers #g-above .g-content {
  text-align: left !important;
}
/* line 96, templates/rt_requiem/custom/scss/custom.scss */
#eb-event-page .eb-box-heading {
  background: none;
  background-color: #09c !important;
  border: 1px solid #09c !important;
}
/* line 101, templates/rt_requiem/custom/scss/custom.scss */
#eb-event-page h1.eb-page-heading {
  font-size: 2rem;
  line-height: 32px;
  margin: 10px 0 10px 0 !important;
  color: #fff;
}
/* line 107, templates/rt_requiem/custom/scss/custom.scss */
.eb-container h2 {
  font-size: 2rem;
  line-height: 32px;
  margin: 10px 0 10px 0 !important;
  color: #fff;
}
/* line 113, templates/rt_requiem/custom/scss/custom.scss */
#eb-event-properties-heading {
  display: none;
}
/* line 114, templates/rt_requiem/custom/scss/custom.scss */
#eb-event-info {
  margin-top: 0px;
}
/* line 116, templates/rt_requiem/custom/scss/custom.scss */
#eb-events .eb-box-heading.clearfix {
  background: #09c;
  font-size: 2rem;
  line-height: 32px;
  margin: 10px 0 10px 0 !important;
  color: #fff;
}
/* line 123, templates/rt_requiem/custom/scss/custom.scss */
#eb-events .eb-box-heading.clearfix a {
  color: #fff;
}
/* line 125, templates/rt_requiem/custom/scss/custom.scss */
#extcalendar input.btn {
  margin-left: 30px;
}
/* line 126, templates/rt_requiem/custom/scss/custom.scss */
#eb-calendar-legend ul {
  line-height: 2rem;
}
/* line 128, templates/rt_requiem/custom/scss/custom.scss */
#g-sidebar .row-fluid [class*="span"] {
  float: right;
}
/* line 129, templates/rt_requiem/custom/scss/custom.scss */
#g-sidebar .g-title {
  font-size: 1.5rem;
  color: #09c;
  line-height: 1.1;
  font-family: "montserrat", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  margin: 1rem 0;
}
/* line 137, templates/rt_requiem/custom/scss/custom.scss */
.icon-calendar:before {
  content: "\f073";
}
@media (min-width: 768px) and (max-width: 959px) {
  /* line 140, templates/rt_requiem/custom/scss/custom.scss */
  #g-sidebar .g-title {
    font-size: 1rem;
  }
}
@media (max-width: 767px) {
  /* line 141, templates/rt_requiem/custom/scss/custom.scss */
  .g-home #g-header, .g-homepositions #g-header {
    padding-top: 1rem;
  }
}
@media (max-width: 767px) {
  /* line 142, templates/rt_requiem/custom/scss/custom.scss */
  #g-navigation .button.button-2.button-blue {
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  /* line 143, templates/rt_requiem/custom/scss/custom.scss */
  .g-offcanvas-toggle {
    top: 0.4rem;
  }
}
@media (max-width: 767px) {
  /* line 144, templates/rt_requiem/custom/scss/custom.scss */
  .g-promo {
    font-size: 1.5rem;
  }
}
@media (max-width: 767px) {
  /* line 145, templates/rt_requiem/custom/scss/custom.scss */
  .g-homepositions #g-bottom .g-gridcontent .g-title {
    font-size: 1.5rem;
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  /* line 149, templates/rt_requiem/custom/scss/custom.scss */
  #g-header .button {
    margin-top: 3rem;
  }
}
@media (max-width: 767px) {
  /* line 150, templates/rt_requiem/custom/scss/custom.scss */
  .g-homepositions #g-extension {
    padding: 3rem 0 3rem 0;
  }
}
@media (max-width: 767px) {
  /* line 151, templates/rt_requiem/custom/scss/custom.scss */
  #g-mainbar .g-content {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  /* line 152, templates/rt_requiem/custom/scss/custom.scss */
  .course #eb-events h2 {
    font-size: 1rem;
  }
}
@media (max-width: 767px) {
  /* line 153, templates/rt_requiem/custom/scss/custom.scss */
  .course #eb-events .eb-box-heading {
    line-height: 16px;
  }
}
@media (max-width: 767px) {
  /* line 154, templates/rt_requiem/custom/scss/custom.scss */
  #eb-event-page h1.eb-page-heading {
    font-size: 1rem;
    line-height: 16px;
  }
}
