/*483ab85cc45fae9e46d3250832645ba7*/
/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_flex.scss */
.g-content {
  margin: 0.625rem;
  padding: 1.5rem;
}
/* line 6, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_flex.scss */
.g-flushed .g-content {
  margin: 0;
  padding: 0;
}
/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
body {
  font-size: 1rem;
  line-height: 1.5;
}
/* line 8, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h1 {
  font-size: 2.5rem;
}
/* line 12, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h2 {
  font-size: 2.25rem;
}
/* line 16, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h3 {
  font-size: 2rem;
}
/* line 20, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h4 {
  font-size: 1.75rem;
}
/* line 24, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h5 {
  font-size: 1.5rem;
}
/* line 28, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h6 {
  font-size: 1.25rem;
}
/* line 33, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
small {
  font-size: 0.875rem;
}
/* line 37, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
cite {
  font-size: 0.875rem;
}
/* line 41, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
sub, sup {
  font-size: 0.75rem;
}
/* line 46, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
code, kbd, pre, samp {
  font-size: 1rem;
  font-family: "Menlo", "Monaco", monospace;
}
/* line 1, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_forms.scss */
textarea, select[multiple=multiple], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input:not([type]) {
  border-radius: 0.1875rem;
}
/*editor*/
/* line 7, wp-content/themes/rt_gemini-child/scss/custom.scss */
.img_align_right {
  margin: 0px 10px 5px 10px;
  float: right;
}
/* line 8, wp-content/themes/rt_gemini-child/scss/custom.scss */
.img_align_left {
  margin: 0px 10px 5px 0px;
  float: left;
}
/* line 9, wp-content/themes/rt_gemini-child/scss/custom.scss */
.accent_colour1 {
  color: #007ad5;
}
/* line 10, wp-content/themes/rt_gemini-child/scss/custom.scss */
.accent_colour2 {
  color: #f2435b;
}
/* line 12, wp-content/themes/rt_gemini-child/scss/custom.scss */
.blue_boxed {
  padding: 10px 20px;
  border: #5690d9 solid 4px;
  margin: 5px 10px;
}
/* line 13, wp-content/themes/rt_gemini-child/scss/custom.scss */
.blue_boxed_solid {
  padding: 10px 20px;
  background: #c5d7ed;
  margin: 5px 10px;
}
/* line 17, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-navigation .g-content, #g-header .g-content {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 18, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-navigation.g-default-navigation {
  padding-bottom: 0rem;
  margin-bottom: 0;
}
/* line 19, wp-content/themes/rt_gemini-child/scss/custom.scss */
#logo-5992-particle {
  padding-bottom: 10px !important;
}
/* line 20, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-page-surround .page-header h1 {
  font-size: 3rem;
  text-transform: uppercase;
  font-weight: 600;
  margin: 0;
}
/* line 21, wp-content/themes/rt_gemini-child/scss/custom.scss */
.grecaptcha-badge {
  visibility: hidden;
}
/* line 22, wp-content/themes/rt_gemini-child/scss/custom.scss */
.wp-block-button__link {
  border-radius: 5px;
  background-color: #007ad5;
  font-size: 1.3rem;
}
/* line 23, wp-content/themes/rt_gemini-child/scss/custom.scss */
.wp-block-button__link:hover {
  text-decoration: none;
  background-color: #0996ff;
}
/*top menu*/
/* line 26, wp-content/themes/rt_gemini-child/scss/custom.scss */
.g-main-nav .blank {
  display: none;
}
/* line 27, wp-content/themes/rt_gemini-child/scss/custom.scss */
.g-menu-item-container.blank {
  margin: -6px 0;
}
/* line 31, wp-content/themes/rt_gemini-child/scss/custom.scss */
body .g-logo svg {
  max-width: 100%;
  max-height: 100%;
}
/*tiled menu  */
/* line 34, wp-content/themes/rt_gemini-child/scss/custom.scss */
#titledmenu > div {
  display: none;
}
/* line 35, wp-content/themes/rt_gemini-child/scss/custom.scss */
#titledmenu div a {
  color: #fff;
}
/* line 36, wp-content/themes/rt_gemini-child/scss/custom.scss */
#titledmenu div.item-48 {
  display: block;
}
/* line 37, wp-content/themes/rt_gemini-child/scss/custom.scss */
#titledmenu div div > div {
  position: relative;
  display: inline-block;
  width: 23%;
  min-height: 200px;
  background: #6db344;
  margin: 1%;
}
/* line 38, wp-content/themes/rt_gemini-child/scss/custom.scss */
#titledmenu div div div div {
  display: inline-block;
  width: 100%;
  min-height: 10px;
  padding: 5px 3px 5px 3px;
  background: transparent;
}
/* line 39, wp-content/themes/rt_gemini-child/scss/custom.scss */
#titledmenu div div div div:hover {
  background: #41ad49;
  color: #fff;
}
/* line 42, wp-content/themes/rt_gemini-child/scss/custom.scss */
#titledmenu div.nav-child div.nav-child {
  position: absolute;
  min-height: 100%;
  width: 100%;
  background-color: rgba(48, 99, 253, 0.8);
  left: -2px;
  top: -2px;
  padding: 5px 8px 5px 5px;
  text-align: center;
  line-height: 120%;
  opacity: 0;
  z-index: 1000;
}
/* line 44, wp-content/themes/rt_gemini-child/scss/custom.scss */
#titledmenu div.nav-child div.nav-child:hover {
  opacity: 1;
}
/* line 48, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-header .widget_media_image img {
  width: 100% !important;
}
/* line 51, wp-content/themes/rt_gemini-child/scss/custom.scss */
.home .wp-block-column {
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 0 10px;
}
/* line 52, wp-content/themes/rt_gemini-child/scss/custom.scss */
.home figure {
  margin: 0;
}
/* line 57, wp-content/themes/rt_gemini-child/scss/custom.scss */
.alert, .alert h4, .text-warning {
  color: #b94a48;
}
/*apps form tweaks */
/* line 62, wp-content/themes/rt_gemini-child/scss/custom.scss */
form .hasTooltip[data-original-title]:after {
  font-family: "FontAwesome";
  content: '\f05a';
  display: inline-block;
  padding-left: 10px;
}
/* line 63, wp-content/themes/rt_gemini-child/scss/custom.scss */
form .hasTooltip[data-original-title=""]:after {
  content: "";
}
/* line 64, wp-content/themes/rt_gemini-child/scss/custom.scss */
form .control-label[data-original-title]:after {
  font-family: "FontAwesome";
  content: '\f05a';
  display: inline-block;
  padding-left: 10px;
}
/* line 65, wp-content/themes/rt_gemini-child/scss/custom.scss */
form .control-label[data-original-title=""]:after {
  content: "";
}
/* line 66, wp-content/themes/rt_gemini-child/scss/custom.scss */
form .hasTooltip, form .control-label {
  display: inline-block;
}
/* line 68, wp-content/themes/rt_gemini-child/scss/custom.scss */
.tooltip .tooltip-inner {
  font-size: 1.2rem;
  letter-spacing: normal;
  background: #f2435b;
  border-radius: 0;
}
/* line 69, wp-content/themes/rt_gemini-child/scss/custom.scss */
.tooltip.top {
  padding: 5px;
}
/* line 70, wp-content/themes/rt_gemini-child/scss/custom.scss */
.tooltip.in {
  opacity: 1;
  -moz-opacity: 1;
  -webkit-opacity: 1;
}
/* line 71, wp-content/themes/rt_gemini-child/scss/custom.scss */
.tooltip .tooltip-arrow {
  display: none;
}
/* line 72, wp-content/themes/rt_gemini-child/scss/custom.scss */
.tooltip {
  background: #007ad5;
}
/* line 73, wp-content/themes/rt_gemini-child/scss/custom.scss */
form#userForm input[type="text"] {
  height: inherit;
}
/*rsdirectory*/
/* line 76, wp-content/themes/rt_gemini-child/scss/custom.scss */
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {
  margin-left: 0;
}
/* line 77, wp-content/themes/rt_gemini-child/scss/custom.scss */
.radio.inline, .checkbox.inline {
  margin-right: 15px;
}
/* line 78, wp-content/themes/rt_gemini-child/scss/custom.scss */
.rsdir-items-group {
  font-size: smaller;
}
/* line 79, wp-content/themes/rt_gemini-child/scss/custom.scss */
.rsdir-filter-status {
  display: none;
}
/*hide button*/
/* line 82, wp-content/themes/rt_gemini-child/scss/custom.scss */
#hide-site {
  position: fixed;
  z-index: 1000;
}
/* aricles category custom display */
/* line 85, wp-content/themes/rt_gemini-child/scss/custom.scss */
.category-group {
  background: #3cacff;
  padding: 10px;
  color: #fff;
}
/* line 87, wp-content/themes/rt_gemini-child/scss/custom.scss */
.mod-articles-category-group {
  background: #fff;
}
/* line 88, wp-content/themes/rt_gemini-child/scss/custom.scss */
.mod-articles-category-group .listings {
  padding: 10px 10px 10px 20px;
  font-size: 0.8rem;
}
/* line 89, wp-content/themes/rt_gemini-child/scss/custom.scss */
.listings .listings-title {
  display: inline-block;
  width: 60%;
  vertical-align: top;
}
/* line 90, wp-content/themes/rt_gemini-child/scss/custom.scss */
.listings .listings-phone {
  display: inline-block;
  width: 18%;
  vertical-align: top;
}
/* line 91, wp-content/themes/rt_gemini-child/scss/custom.scss */
.listings .listings-web {
  display: inline-block;
  width: 18%;
  vertical-align: top;
}
/* line 95, wp-content/themes/rt_gemini-child/scss/custom.scss */
.Center {
  text-align: center;
}
/* line 96, wp-content/themes/rt_gemini-child/scss/custom.scss */
.pullup {
  margin-top: -2.4em;
}
/* line 97, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-feature .size-33 .moduletable {
  padding: 2rem;
}
/* line 98, wp-content/themes/rt_gemini-child/scss/custom.scss */
.g-content .moduletable.white {
  background: #fff;
}
/* line 99, wp-content/themes/rt_gemini-child/scss/custom.scss */
.g-content .moduletable.square {
  border: #666 solid 1px;
}
/* line 100, wp-content/themes/rt_gemini-child/scss/custom.scss */
.box3.moduletable, .box3.widget, .box3.g-outer-box, .box3 > .g-content {
  background: #fff;
  border: 0.4rem solid #a6cb88;
}
/* line 101, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-fixedside .box1.moduletable, #g-fixedside .box1.widget, #g-fixedside.box1 > .g-content {
  margin-left: 3rem;
  margin-right: 3rem;
  border: 1px #fff solid;
  border-radius: 0.6rem;
}
/* line 102, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-aside .g-title {
  color: #005daa;
  text-transform: none;
  line-height: 1.5rem;
  font-weight: 400;
  font-size: 1.4rem;
  padding: 0;
}
/* Accordion Styles */
/* line 105, wp-content/themes/rt_gemini-child/scss/custom.scss */
.rl_sliders.accordion > .accordion-group.active > .accordion-heading > a.accordion-toggle {
  background-color: #f2435b;
  color: #fff;
}
/* line 110, wp-content/themes/rt_gemini-child/scss/custom.scss */
.rl_sliders.accordion > .accordion-group.active .rl_sliders.accordion > .accordion-group.active > .accordion-heading > a.accordion-toggle {
  background-color: #818285;
  color: #fff;
}
/* line 114, wp-content/themes/rt_gemini-child/scss/custom.scss */
.accordion-heading .accordion-toggle:after {
  font-family: "FontAwesome";
  content: '\f067';
  float: right;
  transition: 0.2s;
}
/* line 115, wp-content/themes/rt_gemini-child/scss/custom.scss */
.accordion-group.active > .accordion-heading .accordion-toggle:after {
  font-family: "FontAwesome";
  content: '\f068';
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 116, wp-content/themes/rt_gemini-child/scss/custom.scss */
.rl_sliders.accordion > .accordion-group > .accordion-body > .accordion-inner {
  background: #e5f0f7;
}
/* line 117, wp-content/themes/rt_gemini-child/scss/custom.scss */
.rl_sliders.accordion > .accordion-group > .accordion-body > .accordion-inner .accordion-inner {
  background: #e7e7e8;
}
/* line 118, wp-content/themes/rt_gemini-child/scss/custom.scss */
.nn_sliders-toggle-inner strong, .nn_sliders-toggle-inner b {
  font-weight: normal;
}
/*fixed side*/
/*olark*/
/* line 123, wp-content/themes/rt_gemini-child/scss/custom.scss */
#olark-wrapper #olark-container .olark-top-bar, #olark-wrapper .olark-launch-button.olark-chat-tab {
  border-radius: 0px 0px 0 0 !important;
}
/* line 124, wp-content/themes/rt_gemini-child/scss/custom.scss */
body #olark-container .olark-top-bar-text, body #olark-container .olark-conversation-container, body .olark-launch-button .olark-button-text {
  font-family: "Open Sans" !important;
  font-weight: 400;
}
/*breadcrumbs*/
/* line 127, wp-content/themes/rt_gemini-child/scss/custom.scss */
.breadcrumb {
  margin: 0;
  padding: 0;
  background-color: transparent;
  font-weight: bold;
}
/* line 128, wp-content/themes/rt_gemini-child/scss/custom.scss */
.breadcrumb .icon-location {
  display: none;
}
/*roksproket*/
/* line 131, wp-content/themes/rt_gemini-child/scss/custom.scss */
a .sprocket-lists-modern-title {
  color: #000;
}
/* line 133, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-footer .sitemap .g-title {
  color: #fff;
  font-size: 0.9rem;
}
/* line 134, wp-content/themes/rt_gemini-child/scss/custom.scss */
.sitemap .g-title {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 135, wp-content/themes/rt_gemini-child/scss/custom.scss */
.sitemap .nav {
  margin-top: 0;
}
/* line 136, wp-content/themes/rt_gemini-child/scss/custom.scss */
.sitemap li {
  border-top: 1px solid #fff;
  font-size: 0.9rem;
}
/* line 137, wp-content/themes/rt_gemini-child/scss/custom.scss */
.sitemap li:last-child {
  border-bottom: solid 1px #fff;
}
/* line 138, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-footer .sitemap a {
  color: #fff;
}
/* line 144, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-footer {
  border-top: none;
  border-bottom: none;
}
/* line 145, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-footer .g-horizontalmenu-block {
  border: none;
}
/* line 146, wp-content/themes/rt_gemini-child/scss/custom.scss */
#g-footer a {
  color: #fff;
}
/* line 147, wp-content/themes/rt_gemini-child/scss/custom.scss */
.infobox {
  display: inline-block;
  text-align: center;
  width: 23%;
  vertical-align: top;
  padding-bottom: 15px;
  font-size: 0.8em;
}
/* line 148, wp-content/themes/rt_gemini-child/scss/custom.scss */
.infobox-2x {
  width: 50%;
}
/* line 149, wp-content/themes/rt_gemini-child/scss/custom.scss */
.infobox div {
  display: inline-block;
  float: right;
  width: 100%;
}
/* line 152, wp-content/themes/rt_gemini-child/scss/custom.scss */
.gly-rotate-45 {
  filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0.85);
  -webkit-transform: rotate(335deg);
  -moz-transform: rotate(335deg);
  -ms-transform: rotate(335deg);
  -o-transform: rotate(335deg);
  transform: rotate(335deg);
  display: inline-block;
}
/*rsevents pro*/
/* line 163, wp-content/themes/rt_gemini-child/scss/custom.scss */
body .rsepro-calendar table th {
  background-color: #005daa;
}
@media only all and (min-width: 75rem) {
  /* line 4, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 7, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 13, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 182, wp-content/themes/rt_gemini-child/scss/custom.scss */
  #titledmenu div.item-48 div > div {
    width: 33%;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 16, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (max-width: 30rem) {
  /* line 19, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 60rem) {
  /* line 10, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 48rem) {
  /* line 22, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (max-width: 47.99rem) {
  /* line 25, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 207, wp-content/themes/rt_gemini-child/scss/custom.scss */
  #titledmenu div.item-48 div > div {
    width: 100%;
  }
  /* line 208, wp-content/themes/rt_gemini-child/scss/custom.scss */
  #logo-5992-particle {
    padding-left: 50px !important;
  }
}
@media only all and (max-width: 59.99rem) {
  /* line 28, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
/*# sourceMappingURL=custom.css.map */