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

@charset "UTF-8";
@media screen and (max-width: 500px) {
  #hide_me {
    visibility: hidden;
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
  }
}
img.client_logos {
  padding: 20px;
}
/* extra classess */
.high1 a:link, .high2 a:link, .high3 a:link, .high4 a:link {
  display: block;
  width: 111px;
  padding: 8px;
  margin: 0px 15px 1px 15px;
  text-align: center;
  color: #fff;
}
.high1 a:link, .high1 a:visited {
  background-color: #68bc49;
  color: #fff;
}
.high1 a:hover {
  background-color: #3d8921;
  color: #fff;
}
.high2 a:link, .high2 a:visited {
  background-color: cadetblue;
  color: #fff;
}
.high2 a:hover {
  background-color: #30888b;
  color: #fff;
}
.high3 a:link, .high3 a:visited {
  background-color: #69D2E7;
  color: #fff;
}
.high3 a:hover {
  background-color: #3eafc6;
  color: #fff;
}
.high4 a:link, .high4 a:visited {
  background-color: #A1E2A8;
  color: #fff;
}
.high4 a:hover {
  background-color: #63cc6f;
  color: #fff;
}
span.subtitle {
  color: #4d4d4d;
  font-weight: bold;
  font-size: 1.08em;
}
span.subtitleb {
  color: #104e8b;
  font-weight: bold;
  font-size: 1.25em;
}
table, td {
  padding: 0px;
  width: auto;
  border: none;
}
#g-main {
  padding: 0;
  background: #fff;
  color: #666;
}
/* h1, h2, h3, h4, h5, h6, strong {
    color: #104E8B;
} */
h2 {
  color: #104E8B;
  font-size: 2em;
}
/* div.jwts_toggleContent {margin-top: 100px;} */
div.jwts_toggleControlContainer a.jwts_toggleControl {
  font-size: 18px;
  font-weight: bold;
}
div.jwts_content {
  padding: 4px;
  padding-left: 30px;
  #border-bottom: 2px solid #c76c0c;
}
div.jwts_toggleControlContainer a.jwts_toggleOn {
  width: auto;
  background: #fff;
  border-bottom: 1px solid #68BC49;
}
div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlNotice {
  color: #F8F8FF;
  font-style: italic;
  font-size: 11px;
  display: block;
  float: right;
}
blockquote p {
  color: #68BC49;
  margin-left: 5px;
}
blockquote {
  background-color: #f7f7f7;
  border-left: 18px solid #68BC49;
  border-right: 2px solid #68BC49;
  margin: 1.5em 0 1.5em;
  padding: 1em 1.5em 1em 2.5em;
  position: relative;
  /*Borders - (Optional)*/
  border-left: 18px solid #68BC49;
  border-right: 2px solid #68BC49;
  /*Box Shadow - (Optional)*/
  -moz-box-shadow: 10px 10px 15px #ccc;
  -webkit-box-shadow: 10px 10px 15px #ccc;
  box-shadow: 10px 10px 15px #ccc;
}
blockquote:before {
  color: #999;
  content: "“";
  font-family: Georgia, serif;
  font-size: 5em;
  position: absolute;
  left: 10px;
  top: 0.6em;
  line-height: 0.1em;
}
blockquote:after {
  color: #999;
  content: "”";
  font-family: Georgia, serif;
  font-size: 5em;
  position: absolute;
  right: 10px;
  bottom: 0em;
  line-height: 0.1em;
}
cite {
  margin-left: 60px;
  color: #68bc49;
  font-size: 1.1em;
}
/*# sourceMappingURL=custom_9.css.map */