/* 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_xenon/custom/scss/custom.scss */
body {
  font-family: "Catamaran";
  font-weight: 300;
  color: #383838;
}
/* line 7, templates/rt_xenon/custom/scss/custom.scss */
#g-mainbar {
  color: #383838;
}
/* line 11, templates/rt_xenon/custom/scss/custom.scss */
#g-header {
  border-radius: 0;
  margin-top: 0;
  background-color: rgba(0, 0, 0, 0);
}
/* line 17, templates/rt_xenon/custom/scss/custom.scss */
#g-bottom {
  border-radius: 0;
  margin-top: 0;
  background-color: rgba(0, 0, 0, 0);
}
/* line 23, templates/rt_xenon/custom/scss/custom.scss */
.g-container {
  min-height: 2rem;
}
/* line 27, templates/rt_xenon/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0 0.1rem;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 32, templates/rt_xenon/custom/scss/custom.scss */
  .g-container {
    width: 60rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 37, templates/rt_xenon/custom/scss/custom.scss */
  .g-container {
    width: 48rem;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 42, templates/rt_xenon/custom/scss/custom.scss */
  .g-container {
    width: 30rem;
  }
}
/* line 47, templates/rt_xenon/custom/scss/custom.scss */
.g-content {
  margin: 0;
  padding: 2rem;
}
/* line 52, templates/rt_xenon/custom/scss/custom.scss */
#g-navigation .g-block > .g-content {
  padding: 0rem;
}
/* line 56, templates/rt_xenon/custom/scss/custom.scss */
.nodisplay {
  display: none;
}
/* line 60, templates/rt_xenon/custom/scss/custom.scss */
.g-offcanvas-toggle {
  color: #fff;
  border: 2px solid #fff;
}
/* line 65, templates/rt_xenon/custom/scss/custom.scss */
#fpmedialist .mod-articles-category-date {
  color: #fff;
  font-size: 120%;
  line-height: 1.2rem;
  font-weight: bold;
  display: block;
  position: relative;
  left: -15px;
  padding: 10px;
  width: 60px;
  background: #00aeef;
  text-align: center;
  float: left;
}
/* line 80, templates/rt_xenon/custom/scss/custom.scss */
.mod-articles-category-introtext {
  padding-left: 60px;
  padding-right: 20px;
}
/* line 85, templates/rt_xenon/custom/scss/custom.scss */
ul.category-module {
  list-style-type: none;
}
/* line 89, templates/rt_xenon/custom/scss/custom.scss */
.mod-articles-category-title {
  font-weight: bold;
  font-size: 115%;
}
/* line 94, templates/rt_xenon/custom/scss/custom.scss */
p.mod-articles-category-readmore > a {
  font-weight: bold;
  font-size: 100%;
  padding-left: 60px;
  margin: 0.25rem 0;
}
/* line 101, templates/rt_xenon/custom/scss/custom.scss */
p.mod-articles-category-introtext {
  margin: 0.25rem 0;
}
/* line 105, templates/rt_xenon/custom/scss/custom.scss */
.topblue {
  background: #00aeef !important;
}
/* line 109, templates/rt_xenon/custom/scss/custom.scss */
#nlmtopmenu {
  max-width: 75rem !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
}
/* line 116, templates/rt_xenon/custom/scss/custom.scss */
.bottomblue {
  background: #093f7e !important;
}
/* line 120, templates/rt_xenon/custom/scss/custom.scss */
#g-footer .g-container {
  max-width: 75rem;
}
/* line 124, templates/rt_xenon/custom/scss/custom.scss */
p.nomargin {
  margin: 0 !important;
}
/* line 128, templates/rt_xenon/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li {
  padding: 0 10px;
  text-transform: uppercase;
}
/* line 133, templates/rt_xenon/custom/scss/custom.scss */
#topbar {
  z-index: 20;
}
/* line 137, templates/rt_xenon/custom/scss/custom.scss */
.muted {
  color: #00aeef;
  font-weight: 700;
}
/* line 142, templates/rt_xenon/custom/scss/custom.scss */
#FPPic {
  z-index: 10;
  margin-top: -3.5rem;
}
/* line 147, templates/rt_xenon/custom/scss/custom.scss */
.g-copyright {
  float: left;
  margin-left: 60px;
}
/* line 152, templates/rt_xenon/custom/scss/custom.scss */
.g-totop {
  float: right;
  margin-right: 60px;
}
/* line 157, templates/rt_xenon/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li > .g-menu-item-container > .g-menu-item-content {
  color: #093f7e;
  font-weight: 300;
}
/* line 162, templates/rt_xenon/custom/scss/custom.scss */
.g-social a span {
  vertical-align: middle;
  font-size: 120%;
}
/* line 168, templates/rt_xenon/custom/scss/custom.scss */
.g-social a .fa.fa-facebook-square.fa-fw {
  color: #3b5998;
}
/* line 172, templates/rt_xenon/custom/scss/custom.scss */
.g-social a .fa.fa-instagram {
  color: #003569;
}
/* line 176, templates/rt_xenon/custom/scss/custom.scss */
.g-social a .fa.fa-twitter {
  color: #fff;
}
/* line 180, templates/rt_xenon/custom/scss/custom.scss */
.g-social a .fa.fa-linkedin-square {
  color: #0077b5;
}
/* line 184, templates/rt_xenon/custom/scss/custom.scss */
.g-social a .fa.fa-youtube {
  color: #b00;
}
/* line 188, templates/rt_xenon/custom/scss/custom.scss */
#g-navigation .g-block > .g-content {
  margin-top: 30px;
}
/* line 192, templates/rt_xenon/custom/scss/custom.scss */
.vina-youtube-channel-wrapper #youmax-header {
  display: none;
}
/* line 196, templates/rt_xenon/custom/scss/custom.scss */
.vina-youtube-channel-wrapper #youmax-header-wrapper {
  display: none;
}
/* line 200, templates/rt_xenon/custom/scss/custom.scss */
.vina-youtube-channel-wrapper #youmax-search-holder {
  display: none;
}
/* line 204, templates/rt_xenon/custom/scss/custom.scss */
.vina-youtube-channel-wrapper #youmax-tabs {
  display: none;
}
/* line 208, templates/rt_xenon/custom/scss/custom.scss */
.vina-youtube-channel-wrapper .youmax-subscribe {
  display: none;
}
/* line 212, templates/rt_xenon/custom/scss/custom.scss */
.vina-youtube-channel-wrapper #youmax-video-list-div {
  margin-top: -35px;
}
/* line 216, templates/rt_xenon/custom/scss/custom.scss */
#g-footer p {
  margin: 0.25rem;
  font-size: 0.9rem;
}
/* line 221, templates/rt_xenon/custom/scss/custom.scss */
#g-footer a {
  color: #fff;
}
/* line 224, templates/rt_xenon/custom/scss/custom.scss */
#g-footer a:hover {
  color: #00aeef !important;
}
/* line 228, templates/rt_xenon/custom/scss/custom.scss */
#g-footer .g-logo {
  position: relative;
  top: 20px;
}
/* line 233, templates/rt_xenon/custom/scss/custom.scss */
.g-title-bordered .g-title:before, .g-title-bordered .g-title:after {
  border: none;
}
/* line 237, templates/rt_xenon/custom/scss/custom.scss */
#g-copyright {
  border-top: none;
}
/* line 241, templates/rt_xenon/custom/scss/custom.scss */
.g-copyright, .g-totop {
  margin-top: 1rem;
}
/* line 245, templates/rt_xenon/custom/scss/custom.scss */
#nlmbottommenu {
  max-width: 75rem;
}
/* line 249, templates/rt_xenon/custom/scss/custom.scss */
form {
  max-width: 600px;
}
/* line 253, templates/rt_xenon/custom/scss/custom.scss */
.socialmediafeedbox {
  border: 1px solid #ddd;
  padding: 20px;
}
/* line 258, templates/rt_xenon/custom/scss/custom.scss */
.NicoleName {
  font: "Catamaran", san serif;
  font-size: 4.25rem;
  font-weight: 700;
  color: #fcb338;
}
/* line 265, templates/rt_xenon/custom/scss/custom.scss */
.NicoleMajTitle {
  font: "Catamaran", san serif;
  font-size: 2.5rem;
  font-weight: 700;
  color: #fff;
}
/* line 272, templates/rt_xenon/custom/scss/custom.scss */
.NicolePortfolio {
  font: "Catamaran", san serif;
  font-size: 1.25rem;
  font-weight: 700;
  color: #fff;
  line-height: 1.1rem;
}
@media only all and (max-width: 768px) {
  /* line 282, templates/rt_xenon/custom/scss/custom.scss */
  #g-navigation .g-main-nav .g-toplevel > li {
    margin: 0 0.1rem;
  }
  /* line 285, templates/rt_xenon/custom/scss/custom.scss */
  .g-main-nav .g-toplevel > li {
    padding: 0 0 0 5px;
  }
  /* line 288, templates/rt_xenon/custom/scss/custom.scss */
  .g-social a {
    padding: 0;
  }
  /* line 291, templates/rt_xenon/custom/scss/custom.scss */
  .g-social a {
    margin: 0 0.1rem;
    width: 20px;
  }
}
@media only all and (max-width: 700px) {
  /* line 299, templates/rt_xenon/custom/scss/custom.scss */
  .alwaysinfront {
    display: none;
  }
  /* line 303, templates/rt_xenon/custom/scss/custom.scss */
  .NicoleName {
    font-size: 5rem;
    font-weight: 700;
    color: #fcb338;
    position: relative;
    bottom: 10px;
  }
  /* line 311, templates/rt_xenon/custom/scss/custom.scss */
  .NicoleMajTitle {
    font: "Catamaran", san serif;
    font-size: 2rem;
    font-weight: 700;
    color: #fff;
  }
  /* line 318, templates/rt_xenon/custom/scss/custom.scss */
  .NicolePortfolio {
    font: "Catamaran", san serif;
    font-size: 1rem;
    font-weight: 700;
    color: #fff;
    line-height: 1.1rem;
  }
}
@media only all and (max-width: 520px) {
  /* line 328, templates/rt_xenon/custom/scss/custom.scss */
  .NicolePortfolio {
    font: "Catamaran", san serif;
    font-size: 0.8rem;
    font-weight: 700;
    color: #fff;
    line-height: 0.9rem;
  }
  /* line 336, templates/rt_xenon/custom/scss/custom.scss */
  .g-content .g-social {
    float: right;
    margin-right: 0.2rem;
    position: relative;
    top: -1rem;
  }
  /* line 343, templates/rt_xenon/custom/scss/custom.scss */
  .forcefullwidth_wrapper_tp_banner {
    min-height: 250px;
  }
  /* line 347, templates/rt_xenon/custom/scss/custom.scss */
  .tp-revslider-mainul {
    position: relative;
    top: 40px;
    min-height: 200px;
  }
  /* line 354, templates/rt_xenon/custom/scss/custom.scss */
  .NicoleName {
    font-size: 6rem;
    font-weight: 700;
    color: #fcb338;
    position: relative;
    bottom: 10px;
  }
  /* line 362, templates/rt_xenon/custom/scss/custom.scss */
  .NicoleMajTitle {
    font: "Catamaran", san serif;
    font-size: 2.5rem;
    font-weight: 700;
    color: #fff;
  }
  /* line 369, templates/rt_xenon/custom/scss/custom.scss */
  .NicolePortfolio {
    font: "Catamaran", san serif;
    font-size: 1rem;
    font-weight: 700;
    color: #fff;
    line-height: 1.25rem;
  }
}
/* line 379, templates/rt_xenon/custom/scss/custom.scss */
.workinsuburblist li a {
  color: #093f7e;
}
/* line 383, templates/rt_xenon/custom/scss/custom.scss */
.mod-articles-category-date {
  margin-right: 15px;
}
/* line 387, templates/rt_xenon/custom/scss/custom.scss */
.socialmediapanel {
  max-height: 919px;
  overflow: hidden;
}
/* line 392, templates/rt_xenon/custom/scss/custom.scss */
.vina-youtube-channel-wrapper #youmax, .vina-youtube-channel-wrapper .youmax {
  border-left: none;
  border-right: none;
}
/* line 397, templates/rt_xenon/custom/scss/custom.scss */
p.socmedlinks-contactpage {
  display: inline-block;
  width: 20%;
  margin: 0;
}
@media only all and (max-width: 975px) {
  /* line 404, templates/rt_xenon/custom/scss/custom.scss */
  p.socmedlinks-contactpage {
    display: inline-block;
    width: 50%;
    margin: 0;
  }
}
/* line 411, templates/rt_xenon/custom/scss/custom.scss */
path:hover {
  fill: blue;
}
