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

@import '../css/bootstrap-grid.css';
/* line 2, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.text-center {
  text-align: center;
}
/* line 7, wp-content/themes/rt_callisto/custom/scss/custom.scss */
#footer-intro .g-content {
  background-repeat: repeat-x;
  text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);
  padding-bottom: 30px;
  margin: 0px;
}
/* line 13, wp-content/themes/rt_callisto/custom/scss/custom.scss */
#footer-intro .g-content {
  background-color: #222327;
  color: #cfd0d2;
  background-image: url('../../images/footer-overlay.png');
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.8);
}
/* line 19, wp-content/themes/rt_callisto/custom/scss/custom.scss */
#g-header {
  border-bottom: 1px solid #fff;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.5);
}
/* line 23, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.g-logo-block .g-content {
  margin: 0px;
  padding: 0px;
}
/* line 28, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.members img, img.bordered {
  padding: 5px;
  border: 1px solid #ccc;
}
/* line 33, wp-content/themes/rt_callisto/custom/scss/custom.scss */
img.img-responsive {
  max-width: 100%;
}
/* line 37, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.col-xs-5ths {
  width: 20%;
  float: left;
}
/* line 41, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
/* line 47, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.g-main-nav .g-standard .g-dropdown .g-block {
  background-color: #fff;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
  margin-top: 30px;
}
/* line 52, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li > .g-menu-item-container {
  padding: 10px 10px 0px 10px;
}
/* line 55, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li:last-child > .g-menu-item-container {
  padding-bottom: 10px;
}
/* blue sub menu */
/* line 60, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.g-main-nav .g-standard .g-dropdown .g-block {
  background-color: #47b6e3;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
  margin-top: 30px;
  color: #fff;
}
/* line 66, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li > .g-menu-item-container {
  padding: 10px 10px 0px 10px;
  color: #fff !important;
}
/* line 70, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li > .g-menu-item-container:hover {
  text-shadow: 0px 0px 2px #ccc;
}
/*.g-main-nav .g-sublevel > li:last-child > .g-menu-item-container{
 padding-bottom:10px;
 }
 .g-toplevel > li:last-child > .g-menu-item-container{
 background-color: #47B6E3;
 color: #fff !important;
 padding:10px 20px 10px 20px;
 border-radius: 20px;
 }*/
/* line 83, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.scrollheader #g-header-surround {
  height: 80px;
  margin-bottom: 20px;
}
/* line 88, wp-content/themes/rt_callisto/custom/scss/custom.scss */
h1 {
  text-align: center;
  font-size: 28px;
  text-transform: uppercase;
  color: #0c789b;
  color: #47b6e3;
  background-color: #f2f2f2;
  padding: 20px;
}
/* line 98, wp-content/themes/rt_callisto/custom/scss/custom.scss */
h1::before {
  border-left: 10px solid #47b6e3;
  content: " ";
  padding-left: 20px;
}
/* line 103, wp-content/themes/rt_callisto/custom/scss/custom.scss */
h1::after {
  border-right: 10px solid #47b6e3;
  padding-right: 20px;
  content: " ";
}
/* line 108, wp-content/themes/rt_callisto/custom/scss/custom.scss */
ul li span em, ul li span, ul li em {
  font-size: 16px;
}
/* line 111, wp-content/themes/rt_callisto/custom/scss/custom.scss */
#main-menu nav {
  float: right;
}
/* line 114, wp-content/themes/rt_callisto/custom/scss/custom.scss */
#g-footer .g-block > div {
  padding: 20px;
  background-color: #f2f2f2;
  min-height: 350px;
}
/* line 119, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.g-contenttabs .g-contenttabs-tab-wrapper-head .g-contenttabs-tab-title {
  padding: 20px;
  background-color: #f2f2f2;
}
/* line 123, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.ui-tabs-active .g-contenttabs-tab-wrapper-head .g-contenttabs-tab-title, .ui-tabs-active .g-contenttabs-tab-wrapper-head .g-contenttabs-tab-title:hover {
  color: #a2a2a2;
  background: #e6e6e6;
  background-color: #e6e6e6;
  background-color: #47b6e3;
  color: #fff;
  padding: 20px;
}
/* line 133, wp-content/themes/rt_callisto/custom/scss/custom.scss */
#contenttabs-8590-particle {
  background-color: #fff;
}
/* line 137, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.g-contenttabs .g-contenttabs-content-wrapper-container {
  background-color: #f2f2f2;
  padding: 20px;
}
/* line 141, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.courses-tab h2 {
  text-align: center;
  font-size: 28px;
  color: #333;
}
/* line 146, wp-content/themes/rt_callisto/custom/scss/custom.scss */
body {
  font-size: 18px;
}
/* line 149, wp-content/themes/rt_callisto/custom/scss/custom.scss */
#g-main .g-container, #g-main.g-container {
  background-color: #fff;
}
/* line 152, wp-content/themes/rt_callisto/custom/scss/custom.scss */
a.btn-cta, a.btn-cta:hover, a.btn-cta:link {
  padding: 20px 30px;
  display: inline-block;
  font-size: 20px;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  background-color: orange;
}
/* line 161, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.cta-gray {
  background-color: #f2f2f2;
}
/* line 164, wp-content/themes/rt_callisto/custom/scss/custom.scss */
.cta-gray .g-content {
  margin: 0;
  padding: 35px 20px;
}
@media screen and (max-width: 767px) {
  /* line 169, wp-content/themes/rt_callisto/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;
  }
  /* line 172, wp-content/themes/rt_callisto/custom/scss/custom.scss */
  #g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator::after {
    color: #fff;
  }
}
/*# sourceMappingURL=custom_upcoming_courses.css.map */