/*--------------------------------------------------------------
# Copyright (C) joomla-monster.com
# License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License
# Website: http://www.joomla-monster.com
# Support: info@joomla-monster.com
---------------------------------------------------------------*/
/* ====================
   VARIABLES import
   ==================== */
/* ==========================================================================
   CUSTOM styles - Accent Colour: @JMstyle1
   ========================================================================== */
/* Here you can add CSS styles to override the default template styles */
/* Include FontAwesome        */
/* -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
section {
  margin-bottom: 10px;
}
/* Space below each section */
section#jm-header {
  margin-bottom: 30px;
}
/* Space below only header section */
blockquote {
  border-left: none !important;
  padding-left: 0 !important;
}
blockquote p {
  font-size: 1.3em;
  line-height: 1.4em;
  font-style: italic;
  text-align: justify;
  font-weight: inherit !important;
}
blockquote::before {
  font-family: FontAwesome;
  float: left;
  font-size: 3em;
  color: #d8d8d8;
  line-height: 1.1em;
  margin-right: 0.5em;
  content: "";
}
li {
  margin-bottom: 5px;
}
.text-justify {
  text-align: justify !important;
}
div.jm-module.narrow-pad {
  padding: 20px 15px !important;
}
.jm-module:not(.slideshow) {
  padding: 25px !important;
}
.jm-module-raw {
  padding: 15px 5px 25px 5px;
}
.jm-bottom1 .jm-module {
  padding: 20px 10px;
  min-height: 288px;
}
/* Makes all 3 modules the same height */
/* DJ-SlideShow */
.slideshow {
  margin-top: 20px;
  padding: 0;
  border: none !important;
}
/* Different settings for slideshows */
/* Login button for modal pop-up */
#btl .btl-panel > span {
  background-color: transparent !important;
  color: #333333 !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  height: 18px !important;
  line-height: 18px !important;
}
#btl .btl-panel > span:hover {
  color: #76923d !important;
}
/* ChronoForms */
.contact-form {
  min-height: 350px !important;
}
.gcore-label-top {
  padding: 0 0 5px 0 !important;
}
#fin-recaptcha {
  margin: 0 auto !important;
}
#form-row-send-btn {
  margin: 10px 0 0 0 !important;
}
#fin-send-btn {
  margin: 0 auto !important;
}
#send-btn {
  text-transform: capitalize !important;
}
.chrono_credits {
  display: none;
}
/* CoalaWeb Social Links */
.cw-social-mod {
  float: left;
}
#jm-top-menu-nav .jm-module-raw {
  margin-top: 10px;
}
div.noticeboard {
  border: 1px solid #d8d8d8;
  padding: 20px;
  border-radius: 25px;
  height: 640px;
  text-align: center;
}
aside#jm-right {
  width: 38% !important;
}
div#jm-content.span8 {
  width: 62% !important;
}
/*# sourceMappingURL=/templates/jm-services/css/custom.9.map */