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

/**
 * @version		JF_PDT_090
 * @author		JoomForest http://www.joomforest.com
 * @copyright	Copyright (C) 2011-2016 JoomForest.com
 * @license		http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/* -------------------------------------------------------------
 Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
 By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets
 List of CSS3 Sass Mixins File to be @imported and @included as you need
 The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
 ENDING css files
 note: All CSS3 Properties are being supported by Safari 5
 more info: http://www.findmebyip.com/litmus/#css3-properties
 Mixins available:
 -   css3-prefix             - arguments: Property, Value
 -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
 -   background-horizontal   - arguments: Start Color: #3C3C3C, End Color: #999999
 -   background-radial       - arguments: Start Color: #FFFFFF, Start position: 0%, End Color: #000000, End position: 100%
 -   background-size         - arguments: Width: 100%, Height: 100%
 -   background-opacity      - arguments: Color: #000, Opacity: .85
 -   border-radius           - arguments: Radius: 5px
 -   border-radius-separate  - arguments: Top Left: 5px, Top Right: 5px, Bottom Left: 5px, Bottom Right: 5px
 -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
 -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
 -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
 -   box-sizing              - arguments: Type: border-box
 -   columns                 - arguments: Count: 3, Gap: 10
 -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
 -   flex                    - arguments: Value: 1
 -   flip                    - arguments: ScaleX: -1
 -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
 -   opacity                 - arguments: Opacity: 0.5
 -   outline radius          - arguments: Radius: 5px
 -   resize                  - arguments: Direction: both
 -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
 CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
 -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
 -   transform               - arguments: Parameters: null
 -   transform-style         - arguments: Style: preserve-3d
 -   transition              - Default arguments: What: all, Length: 1s, Easing: ease-in-out
 -                            - Examples: @include transition (all 2s ease-in-out);
 -                                        @include transition (opacity 1s ease-in 2s, width 2s ease-out);
 -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0
 -   keyframes               - arguments: Animation name
 - content:   Animation css
 -   animation               - arguments: name duration timing-function delay iteration-count direction fill-mode play-state
 (http://www.w3schools.com/cssref/css3_pr_animation.asp)
 ------------------------------------------------------------- */
/**
 * @version    JF_PDT_090
 * @author   JoomForest http://www.joomforest.com
 * @copyright  Copyright (C) 2011-2016 JoomForest.com
 * @license    http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/*
 background-color: #673AB7;	- deep-purple
 background-color: #5cb85c;	- green - #0f9d58
 background-color: #e81d62;	- pink
 background-color: #9b26af;	- purple
 background-color: #3e50b4;	- indigo
 background-color: #f39c12;	- orange
 background-color: #785447;	- brown
 background-color: #222222;	- Black
 */
/* ===========_______________________________ START - Styles ________________________________________=========== */
/* ===========_______________________________ START - Core Styles ________________________________________=========== */
/* start - Base Styles ----------------------------------------------------------------- */
/* end   - Base Styles ----------------------------------------------------------------- */
/* start - Base Menu Styles ----------------------------------------------------------------- */
/* end   - Base Menu Styles ----------------------------------------------------------------- */
/* ===========_______________________________ END   - Core Styles ________________________________________=========== */
/* ===========_______________________________ START - Section Styles ________________________________________=========== */
/* start - Main Colors ----------------------------------------------------------------- */
/* end   - Main Colors ----------------------------------------------------------------- */
/* start - Header Colors ----------------------------------------------------------------- */
/* end   - Header Colors ----------------------------------------------------------------- */
/* start - Footer Colors ----------------------------------------------------------------- */
/* end   - Footer Colors ----------------------------------------------------------------- */
/* start - FOOTER Colors ----------------------------------------------------------------- */
/* end   - FOOTER Colors ----------------------------------------------------------------- */
/* start - SEARCH PANEL Colors ----------------------------------------------------------------- */
/* end   - SEARCH PANEL Colors ----------------------------------------------------------------- */
/* ===========_______________________________ END   - Section Styles ________________________________________=========== */
/* ===========_______________________________ END   - Styles ________________________________________=========== */
/* ===========_______________________________ START - GLOBAL (Not Changable) ________________________________________=========== */
/* ===========_______________________________ END   - GLOBAL (Not Changable) ________________________________________=========== */
/*
 jf_color_base_background
 jf_color_base_text_color
 jf/elements/others/hotspots/jf_hotspots.min.scss
 jf/elements/others/icon_boxes/jf_icon_boxes.min.scss
 jf/elements/others/testimonials/jf_testimonials.min.scss
 jf_color_base_tag_color
 jf_color_base_accent_1
 jf/elements/others/bs_buttons/bs_buttons.min.scss
 jf/elements/others/hotspots/jf_hotspots.min.scss
 jf/elements/typo/jf_typo.min.scss
 jf_color_s_main_background
 jf_color_s_main_text_color
 jf_color_s_header_background
 jf_color_s_header_shadow
 jf_color_s_header_text_color
 jf_color_s_footer_background
 jf_color_s_footer_shadow
 jf_color_s_footer_text_color
 jf_color_s_footer_link_color
 jf_color_s_footer_border_color
 jf_color_s_footer_bottom_background
 jf_color_s_footer_bottom_text_color
 jf_color_s_footer_bottom_link_color
 jf_color_s_footer_bottom_border_color
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 9, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/**
 * Remove default margin.
 */
/* line 19, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
body {
  margin: 0;
}
/* HTML5 display definitions
 ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
/* line 33, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}
/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 54, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
audio, canvas, progress, video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 67, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
/* line 77, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
[hidden], template {
  display: none;
}
/* Links
 ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 89, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
a {
  background-color: transparent;
}
/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 97, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
a:active, a:hover {
  outline: 0;
}
/* Text-level semantics
 ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
/* line 109, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}
/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
/* line 117, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
b, strong {
  font-weight: bold;
}
/**
 * Address styling not present in Safari and Chrome.
 */
/* line 126, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
dfn {
  font-style: italic;
}
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/* line 135, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/**
 * Address styling not present in IE 8/9.
 */
/* line 144, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}
/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 153, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 161, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
/* line 169, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
sup {
  top: -0.5em;
}
/* line 173, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
sub {
  bottom: -0.25em;
}
/* Embedded content
 ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
/* line 184, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
img {
  border: 0;
}
/**
 * Correct overflow not hidden in IE 9/10/11.
 */
/* line 192, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}
/* Grouping content
 ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
/* line 203, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
figure {
  margin: 1em 40px;
}
/**
 * Address differences between Firefox and other browsers.
 */
/* line 211, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
/**
 * Contain overflow in all browsers.
 */
/* line 221, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
pre {
  overflow: auto;
}
/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 229, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
/* Forms
 ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
/* line 252, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
button, input, optgroup, select, textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}
/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
/* line 266, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
button {
  overflow: visible;
}
/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
/* line 277, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
button, select {
  text-transform: none;
}
/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 290, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
button, html input[type="button"], input[type="reset"], input[type="submit"] {
  /* 1 */
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}
/**
 * Re-set default cursor for disabled elements.
 */
/* line 302, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
button[disabled], html input[disabled] {
  cursor: default;
}
/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 311, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 322, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
input {
  line-height: normal;
}
/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 334, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 346, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 357, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}
/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
/* line 370, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * Define consistent border, margin, and padding.
 */
/* line 379, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 390, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
/* line 399, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
textarea {
  overflow: auto;
}
/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 408, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
optgroup {
  font-weight: bold;
}
/* Tables
 ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 419, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 424, templates/jf_sirena/jf/assets/scss/_1_normalize.scss */
td, th {
  padding: 0;
}
/**
 * @version    JF_PDT_090
 * @author   JoomForest http://www.joomforest.com
 * @copyright  Copyright (C) 2011-2016 JoomForest.com
 * @license    http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/* ===========_______________________________ START - BODY/HTML ________________________________________=========== */
/* line 13, templates/jf_sirena/jf/assets/scss/_2_body.scss */
body {
  line-height: 0;
}
/* line 16, templates/jf_sirena/jf/assets/scss/_2_body.scss */
body * {
  line-height: 1.7em;
}
/* line 19, templates/jf_sirena/jf/assets/scss/_2_body.scss */
p {
  margin: 0 0 15px 0;
}
/* line 22, templates/jf_sirena/jf/assets/scss/_2_body.scss */
a {
  text-decoration: none;
}
/* ===========_______________________________ END   - BODY/HTML ________________________________________=========== */
/* ===========_______________________________ START - CLEAR SET ________________________________________=========== */
/* line 28, templates/jf_sirena/jf/assets/scss/_2_body.scss */
html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear {
  background: none;
  border: 0;
  clear: both;
  display: block;
  float: none;
  font-size: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 43, templates/jf_sirena/jf/assets/scss/_2_body.scss */
.clearfix:after {
  clear: both;
  content: '.';
  display: block;
  visibility: hidden;
  height: 0;
}
/* line 50, templates/jf_sirena/jf/assets/scss/_2_body.scss */
.clearfix {
  display: inline-block;
}
/* line 53, templates/jf_sirena/jf/assets/scss/_2_body.scss */
* html .clearfix {
  height: 1%;
}
/* line 56, templates/jf_sirena/jf/assets/scss/_2_body.scss */
.clearfix {
  display: block;
}
/* ===========_______________________________ END   - CLEAR SET ________________________________________=========== */
/**
 * @version    JF_PDT_090
 * @author   JoomForest http://www.joomforest.com
 * @copyright  Copyright (C) 2011-2016 JoomForest.com
 * @license    http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/* ===========_______________________________ START - TYPO PREVIEW ________________________________________=========== */
/* line 9, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview {
  position: relative;
  margin: 0 0 50px 0;
  background: #fff;
  z-index: 0;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -khtml-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  /* start - TOOLS ----------------------------------------------------------------- */
  /* end   - TOOLS ----------------------------------------------------------------- */
  /* start - TITLE ----------------------------------------------------------------- */
  /* end   - TITLE ----------------------------------------------------------------- */
  /* start - HTML ----------------------------------------------------------------- */
  /* end   - HTML ----------------------------------------------------------------- */
  /* start - FOREGROUND ----------------------------------------------------------------- */
  /* end   - FOREGROUND ----------------------------------------------------------------- */
  /* start - SOURCE CODE ----------------------------------------------------------------- */
  /* end   - SOURCE CODE ----------------------------------------------------------------- */
  /* start - TYPO COLORS SWITCHER ----------------------------------------------------------------- */
  /* end   - TYPO COLORS SWITCHER ----------------------------------------------------------------- */
}
/* line 15, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview:before, .jf_typo_preview:after {
  content: "";
  display: table;
  clear: both;
}
/* line 22, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .tools {
  position: absolute;
  top: 24px;
  right: 24px;
  z-index: 9;
  direction: ltr;
}
/* line 28, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .tools div {
  display: inline-block;
  cursor: pointer;
}
/* line 32, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .tools .showcode {
  margin: 0 10px 0 0;
  font-size: 20px;
  vertical-align: -1px;
}
/* line 37, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
/* line 38, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .tools .foreground_btn i {
  -webkit-transition: all 0.3s ease;
  -khtml-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 41, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .tools .foreground_btn .fa-circle {
  color: rgba(255, 255, 255, 0.9);
}
/* line 49, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .title {
  text-align: center;
  font-size: 24px;
  text-transform: uppercase;
  line-height: 0;
  margin: 0;
  border-bottom: 1px solid #eee;
  padding: 20px 0;
  position: relative;
  -webkit-transition: all 1.5s ease;
  -khtml-transition: all 1.5s ease;
  -moz-transition: all 1.5s ease;
  -ms-transition: all 1.5s ease;
  -o-transition: all 1.5s ease;
  transition: all 1.5s ease;
}
/* line 59, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .title::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #f3f3f3 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
  bottom: -11px;
  left: 50%;
  margin: 0 0 0 -10px;
  -webkit-transition: all 0.3s;
  -khtml-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 72, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .title span {
  display: inline-block;
  overflow: hidden;
  -webkit-transition: color 0.3s;
  -khtml-transition: color 0.3s;
  -moz-transition: color 0.3s;
  -ms-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
  position: relative;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  padding: 2px 15px;
}
/* line 81, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .title span::after {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  bottom: 100%;
  left: 0;
  z-index: -1;
  -webkit-transition: transform 0.3s;
  -khtml-transition: transform 0.3s;
  -moz-transition: transform 0.3s;
  -ms-transition: transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  -moz-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  -ms-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  -o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  background: #f3f3f3;
}
/* line 99, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
/* line 100, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
/* line 101, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview:hover .title::before {
  bottom: 10px;
}
/* line 104, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
/* line 105, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview:hover .title span::after {
  -webkit-transform: translate3d(0, 100%, 0);
  -khtml-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  -ms-transform: translate3d(0, 100%, 0);
  -o-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
}
/* line 111, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
/* line 112, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .html .title {
  margin: 0 0 50px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
/* line 115, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .html .title::before {
  bottom: 10px;
}
/* line 118, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .html .title span {
  font-size: 22px;
}
/* line 120, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .html .title span::after {
  -webkit-transform: translate3d(0, 100%, 0);
  -khtml-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  -ms-transform: translate3d(0, 100%, 0);
  -o-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
}
/* line 129, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .html {
  padding: 35px 20px;
  min-height: 350px;
  -webkit-transition: all 0.8s ease;
  -khtml-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -ms-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  -webkit-animation-name: codeground_html_delay;
  animation-name: codeground_html_delay;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
/* line 137, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .html:before, .jf_typo_preview .html:after {
  content: "";
  display: table;
  clear: both;
}
/* line 143, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .html *:not(.waves-ripple), .jf_typo_preview .html *:not(.jf_tab_wrap *), .jf_typo_preview .html *:not(.jf_tab_wrap) *, .jf_typo_preview .html *:after, .jf_typo_preview .html *:before {
  -webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  -khtml-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  -moz-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  -ms-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
/* line 154, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .foreground {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  top: 0;
  right: 0;
  z-index: -1;
  overflow: hidden;
}
/* line 163, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .foreground .bg {
  position: absolute;
  width: 0px;
  height: 0px;
  margin: 0;
  top: 40px;
  right: 28px;
  z-index: -1;
  overflow: hidden;
  background-color: #2e2e2e;
  -webkit-border-radius: 100%;
  -khtml-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  -webkit-transition: all 0.5s ease;
  -khtml-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 177, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
/* line 178, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
/* line 179, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview[data-foreground="dark"] .foreground .bg {
  width: 9000px;
  height: 9000px;
  margin: -3000px -3000px 0 0;
}
/* line 185, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview[data-foreground="dark"] .title {
  border-color: rgba(255, 255, 255, 0.1);
  -webkit-transition: all 0.3s ease;
  -khtml-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 188, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview[data-foreground="dark"] .title::before {
  border-color: rgba(255, 255, 255, 0.15) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
/* line 191, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview[data-foreground="dark"] .title span {
  color: #fff;
}
/* line 193, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview[data-foreground="dark"] .title span::after {
  background: rgba(255, 255, 255, 0.15);
}
/* line 198, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview[data-foreground="dark"] .html {
  color: #eee;
}
/* line 205, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .source {
  position: relative;
}
/* line 207, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .source pre {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-border-radius: 0;
  -khtml-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  padding-top: 35px;
  -webkit-transition: all 0.1s ease;
  -khtml-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -ms-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
  background: transparent;
}
/* line 219, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .source .codeground {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  top: 0;
  right: 0;
  z-index: -1;
  overflow: hidden;
}
/* line 228, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .source .codeground .bg {
  position: absolute;
  width: 0px;
  height: 0px;
  margin: 0;
  top: -45px;
  right: 45px;
  z-index: -1;
  overflow: hidden;
  background-color: #2e2e2e;
  -webkit-border-radius: 100%;
  -khtml-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  -webkit-transition: all 0.5s ease;
  -khtml-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 243, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
/* line 244, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
/* line 245, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview[data-codeground="active"] .codeground .bg {
  width: 9000px;
  height: 9000px;
  margin: -3000px -3000px 0 0;
  -webkit-transition: all 0.8s ease;
  -khtml-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -ms-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
}
/* line 252, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview[data-codeground="active"] .html, .jf_typo_preview[data-codeground="active"] .jf_typo_colors_switcher {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0;
  -webkit-transition: all 0.5s ease;
  -khtml-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-animation-name: non_existing;
  animation-name: non_existing;
}
/* line 259, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview[data-codeground="active"] .source pre {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 0.5s ease;
  -khtml-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 268, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher {
  text-align: center;
  margin: 30px 0 0 0;
  -webkit-transition: all 0.8s ease;
  -khtml-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -ms-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  -webkit-animation-name: codeground_html_delay;
  animation-name: codeground_html_delay;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
/* line 276, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div {
  cursor: pointer;
  display: inline-block;
  height: 20px;
  width: 20px;
  -webkit-border-radius: 100%;
  -khtml-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.3;
}
/* line 283, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.active, .jf_typo_preview .jf_typo_colors_switcher div:hover {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 1;
}
/* line 288, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.def {
  border: 1px solid #ddd;
}
/* line 289, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.red {
  background-color: #f34235;
}
/* line 290, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.pink {
  background-color: #e81d62;
}
/* line 291, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.purple {
  background-color: #9b26af;
}
/* line 292, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.deep-purple {
  background-color: #6639b6;
}
/* line 293, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.indigo {
  background-color: #3e50b4;
}
/* line 294, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.blue {
  background-color: #2095f2;
}
/* line 295, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.light-blue {
  background-color: #02a8f3;
}
/* line 296, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.cyan {
  background-color: #00bbd3;
}
/* line 297, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.teal {
  background-color: #009587;
}
/* line 298, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.green {
  background-color: #4bae4f;
}
/* line 299, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.light-green {
  background-color: #8ac249;
}
/* line 300, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.lime {
  background-color: #ccdb38;
}
/* line 301, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.yellow {
  background-color: #feea3a;
}
/* line 302, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.amber {
  background-color: #fec006;
}
/* line 303, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.orange {
  background-color: #f39c12;
}
/* line 304, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.deep-orange {
  background-color: #fe5621;
}
/* line 305, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.brown {
  background-color: #785447;
}
/* line 306, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.grey {
  background-color: #9d9d9d;
}
/* line 307, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.blue-grey {
  background-color: #5f7c8a;
}
/* line 308, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
.jf_typo_preview .jf_typo_colors_switcher div.white {
  background-color: #fff;
  border: 1px solid #000;
}
@-webkit-keyframes codeground_html_delay {
  /* line 314, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
  0% {
    opacity: 0;
  }
  /* line 315, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
  50% {
    opacity: 0;
  }
  /* line 316, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
  100% {
    opacity: 1;
  }
}
@keyframes codeground_html_delay {
  /* line 319, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
  0% {
    opacity: 0;
  }
  /* line 320, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
  50% {
    opacity: 0;
  }
  /* line 321, templates/jf_sirena/jf/assets/scss/_3_typo_preview.scss */
  100% {
    opacity: 1;
  }
}
/* ===========_______________________________ END   - TYPO PREVIEW ________________________________________=========== */
/**
 * @version    JF_PDT_090
 * @author   JoomForest http://www.joomforest.com
 * @copyright  Copyright (C) 2011-2016 JoomForest.com
 * @license    http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/* ===========_______________________________ START - BS BUTTONS ________________________________________=========== */
/* line 9, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 10, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 11, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .btn-primary {
  background-color: #f39c12;
}
/* line 14, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .btn-primary:active:hover, html body .btn-primary.active:hover, html body .open > .dropdown-toggle.btn-primary:hover, html body .btn-primary:active:focus, html body .btn-primary.active:focus, html body .open > .dropdown-toggle.btn-primary:focus, html body .btn-primary:active.focus, html body .btn-primary.active.focus, html body .open > .dropdown-toggle.btn-primary.focus {
  background-color: #f39c12;
}
/* line 25, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .btn-primary.disabled, html body .btn-primary[disabled], html body fieldset[disabled] .btn-primary, html body .btn-primary.disabled:hover, html body .btn-primary[disabled]:hover, html body fieldset[disabled] .btn-primary:hover, html body .btn-primary.disabled:focus, html body .btn-primary[disabled]:focus, html body fieldset[disabled] .btn-primary:focus, html body .btn-primary.disabled.focus, html body .btn-primary[disabled].focus, html body fieldset[disabled] .btn-primary.focus, html body .btn-primary.disabled:active, html body .btn-primary[disabled]:active, html body fieldset[disabled] .btn-primary:active, html body .btn-primary.disabled.active, html body .btn-primary[disabled].active, html body fieldset[disabled] .btn-primary.active {
  background-color: #f39c12;
}
/* line 45, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .btn-primary .badge {
  color: #f39c12;
}
/* line 48, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .btn-link {
  color: #f39c12;
}
/* line 51, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .btn-link:hover, html body .btn-link:focus {
  color: #f39c12;
}
/* line 55, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .btn-primary:hover, html body .btn-primary:active:hover, html body .btn-primary:focus {
  background-color: #f39c12;
}
/* line 60, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .btn-primary:active {
  background-color: #f39c12;
}
/* line 63, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .btn-link:hover, html body .btn-link:focus {
  color: #f39c12;
}
/* line 67, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .btn-group.open .btn-primary.dropdown-toggle {
  background-color: #f39c12;
}
/* ===========_______________________________ END   - BS BUTTONS ________________________________________=========== */
/* ===========_______________________________ START - HOTSPOTS ________________________________________=========== */
/* line 75, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 76, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 77, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 92, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_1.yellow {
  color: #666;
}
/* line 80, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 81, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 82, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_1.yellow .content .text h1, body .jf_hotspots.style_1.yellow .content .text h2, body .jf_hotspots.style_1.yellow .content .text h3, body .jf_hotspots.style_1.yellow .content .text h4, body .jf_hotspots.style_1.yellow .content .text h5, body .jf_hotspots.style_1.yellow .content .text h6 {
  color: #666;
}
/* line 86, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_1.yellow .content .mask {
  background-color: #feea3a;
  border-color: #feea3a;
}
/* line 93, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_1.white {
  color: #666;
}
/* line 80, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 81, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 82, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_1.white .content .text h1, body .jf_hotspots.style_1.white .content .text h2, body .jf_hotspots.style_1.white .content .text h3, body .jf_hotspots.style_1.white .content .text h4, body .jf_hotspots.style_1.white .content .text h5, body .jf_hotspots.style_1.white .content .text h6 {
  color: #666;
}
/* line 86, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_1.white .content .mask {
  background-color: #fff;
  border-color: #fff;
}
/* line 95, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 96, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 97, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_2 .descr h1, body .jf_hotspots.style_2 .descr h2, body .jf_hotspots.style_2 .descr h3, body .jf_hotspots.style_2 .descr h4, body .jf_hotspots.style_2 .descr h5, body .jf_hotspots.style_2 .descr h6 {
  color: #666;
}
/* line 115, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 102, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_2.yellow:hover {
  color: #666;
}
/* line 104, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_2.yellow:hover .descr {
  background: #feea3a;
}
/* line 106, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_2.yellow:hover .descr h1, body .jf_hotspots.style_2.yellow:hover .descr h2, body .jf_hotspots.style_2.yellow:hover .descr h3, body .jf_hotspots.style_2.yellow:hover .descr h4, body .jf_hotspots.style_2.yellow:hover .descr h5, body .jf_hotspots.style_2.yellow:hover .descr h6 {
  color: #666;
}
/* line 109, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_2.yellow:hover .descr .category li {
  color: #666;
}
/* line 117, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 118, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 119, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_hotspots.style_4 .meta .category {
  color: #f39c12;
}
/* line 125, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 126, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 127, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 128, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body [data-foreground="dark"] .jf_hotspots.style_4 h1, body [data-foreground="dark"] .jf_hotspots.style_4 h2, body [data-foreground="dark"] .jf_hotspots.style_4 h3, body [data-foreground="dark"] .jf_hotspots.style_4 h4, body [data-foreground="dark"] .jf_hotspots.style_4 h5, body [data-foreground="dark"] .jf_hotspots.style_4 h6 {
  color: #666;
}
/* ===========_______________________________ END   - HOTSPOTS ________________________________________=========== */
/* ===========_______________________________ START - ICON BOXES ________________________________________=========== */
/* line 138, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 139, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 140, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body .jf_icon_box .descr {
  color: #666;
}
/* line 144, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 145, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body [data-foreground="dark"].lined, body [data-foreground="dark"].filled {
  color: #666;
}
/* line 148, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body [data-foreground="dark"].lined .icon, body [data-foreground="dark"].filled .icon, body [data-foreground="dark"].lined h1.header, body [data-foreground="dark"].filled h1.header, body [data-foreground="dark"].lined h2.header, body [data-foreground="dark"].filled h2.header, body [data-foreground="dark"].lined h3.header, body [data-foreground="dark"].filled h3.header, body [data-foreground="dark"].lined h4.header, body [data-foreground="dark"].filled h4.header, body [data-foreground="dark"].lined h5.header, body [data-foreground="dark"].filled h5.header, body [data-foreground="dark"].lined h6.header, body [data-foreground="dark"].filled h6.header, body [data-foreground="dark"].lined .descr, body [data-foreground="dark"].filled .descr {
  color: #666;
}
/* ===========_______________________________ END   - ICON BOXES ________________________________________=========== */
/* ===========_______________________________ START - TESTIMONIALS ________________________________________=========== */
/* line 159, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 160, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 161, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 162, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 163, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
body [data-foreground="dark"] .jf_testimonials.style_2 .quote {
  color: #666;
}
/* ===========_______________________________ END   - TESTIMONIALS ________________________________________=========== */
/* ===========_______________________________ START - TYPO ________________________________________=========== */
/* line 173, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 174, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 175, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 190, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body input[type="text"]:focus, html body input[type="password"]:focus, html body input[type="datetime"]:focus, html body input[type="datetime-local"]:focus, html body input[type="date"]:focus, html body input[type="month"]:focus, html body input[type="time"]:focus, html body input[type="week"]:focus, html body input[type="number"]:focus, html body input[type="email"]:focus, html body input[type="url"]:focus, html body input[type="search"]:focus, html body input[type="tel"]:focus, html body input[type="color"]:focus, html body .uneditable-input:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 195, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 196, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 197, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 212, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .jf_input input[type="text"]:focus, html body .jf_input input[type="password"]:focus, html body .jf_input input[type="datetime"]:focus, html body .jf_input input[type="datetime-local"]:focus, html body .jf_input input[type="date"]:focus, html body .jf_input input[type="month"]:focus, html body .jf_input input[type="time"]:focus, html body .jf_input input[type="week"]:focus, html body .jf_input input[type="number"]:focus, html body .jf_input input[type="email"]:focus, html body .jf_input input[type="url"]:focus, html body .jf_input input[type="search"]:focus, html body .jf_input input[type="tel"]:focus, html body .jf_input input[type="color"]:focus, html body .jf_input .uneditable-input:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 214, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .jf_input input[type="text"]:focus ~ label, html body .jf_input input[type="password"]:focus ~ label, html body .jf_input input[type="datetime"]:focus ~ label, html body .jf_input input[type="datetime-local"]:focus ~ label, html body .jf_input input[type="date"]:focus ~ label, html body .jf_input input[type="month"]:focus ~ label, html body .jf_input input[type="time"]:focus ~ label, html body .jf_input input[type="week"]:focus ~ label, html body .jf_input input[type="number"]:focus ~ label, html body .jf_input input[type="email"]:focus ~ label, html body .jf_input input[type="url"]:focus ~ label, html body .jf_input input[type="search"]:focus ~ label, html body .jf_input input[type="tel"]:focus ~ label, html body .jf_input input[type="color"]:focus ~ label, html body .jf_input .uneditable-input:focus ~ label {
  color: #f39c12;
}
/* line 221, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 222, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 223, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body textarea:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 225, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body textarea:focus ~ label {
  color: #f39c12;
}
/* line 231, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 232, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 233, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 234, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .jf_textarea textarea:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 236, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .jf_textarea textarea:focus ~ label {
  color: #f39c12;
}
/* line 243, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 244, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
/* line 245, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .jf_check input[type="checkbox"]:checked + i {
  background-color: #f39c12;
}
/* line 249, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .jf_check input[type="radio"] + i:active:before {
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -khtml-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
}
/* line 252, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .jf_check:hover input[type="radio"] + i:active:before {
  border-color: #f39c12;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -khtml-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
}
/* line 256, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .jf_check:hover input[type="radio"] + i:before {
  border-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -khtml-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
}
/* line 260, templates/jf_sirena/jf/assets/scss/_4_unl_color_overrides.scss */
html body .jf_check input[type="radio"]:checked + i:before {
  border-color: #f39c12;
  -webkit-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -khtml-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -moz-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -ms-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -o-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
}
/* ===========_______________________________ END   - TYPO ________________________________________=========== */
/**
 * @version		JF_CB_DTF_090
 * @author		JoomForest http://www.joomforest.com
 * @copyright	Copyright (C) 2011-2016 JoomForest.com
 * @license		http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/* -------------------------------------------------------------
 Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
 By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets
 List of CSS3 Sass Mixins File to be @imported and @included as you need
 The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
 ENDING css files
 note: All CSS3 Properties are being supported by Safari 5
 more info: http://www.findmebyip.com/litmus/#css3-properties
 Mixins available:
 -   css3-prefix             - arguments: Property, Value
 -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
 -   background-horizontal   - arguments: Start Color: #3C3C3C, End Color: #999999
 -   background-radial       - arguments: Start Color: #FFFFFF, Start position: 0%, End Color: #000000, End position: 100%
 -   background-size         - arguments: Width: 100%, Height: 100%
 -   background-opacity      - arguments: Color: #000, Opacity: .85
 -   border-radius           - arguments: Radius: 5px
 -   border-radius-separate  - arguments: Top Left: 5px, Top Right: 5px, Bottom Left: 5px, Bottom Right: 5px
 -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
 -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
 -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
 -   box-sizing              - arguments: Type: border-box
 -   columns                 - arguments: Count: 3, Gap: 10
 -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
 -   flex                    - arguments: Value: 1
 -   flip                    - arguments: ScaleX: -1
 -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
 -   opacity                 - arguments: Opacity: 0.5
 -   outline radius          - arguments: Radius: 5px
 -   resize                  - arguments: Direction: both
 -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
 CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
 -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
 -   transform               - arguments: Parameters: null
 -   transform-style         - arguments: Style: preserve-3d
 -   transition              - Default arguments: What: all, Length: 1s, Easing: ease-in-out
 -                            - Examples: @include transition (all 2s ease-in-out);
 -                                        @include transition (opacity 1s ease-in 2s, width 2s ease-out);
 -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0
 -   keyframes               - arguments: Animation name
 - content:   Animation css
 -   animation               - arguments: name duration timing-function delay iteration-count direction fill-mode play-state
 (http://www.w3schools.com/cssref/css3_pr_animation.asp)
 ------------------------------------------------------------- */
/*
 This is a copy of original "3-rd party theme UC" + addons "3-rd party theme" variables
 also made theme variables suitable for Gantry 5 Color system
 */
/* ===========_______________________________ START - $jf_ku_UC_accent_1 ________________________________________=========== */
/* line 44, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 45, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 46, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .jf_ku_btn.submit {
  background: #f39c12 !important;
}
/* line 48, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .jf_ku_btn.submit:hover {
  background-color: #f39c12 !important;
}
/* line 51, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .jf_ku_btn.submit:active {
  background-color: #f39c12 !important;
}
/* line 56, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 57, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .atwho-view .cur {
  background: #f39c12;
}
/* line 61, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 62, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena a:link, body #kunena a:visited, body #kunena a:active, body #kunena a:focus {
  color: #f39c12;
}
/* line 68, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 69, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena.layout .kwho-user, body #kunena.layout a.kwho-user {
  color: #f39c12 !important;
}
/* line 74, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 89, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena input[type="text"]:focus, body #kunena input[type="password"]:focus, body #kunena input[type="datetime"]:focus, body #kunena input[type="datetime-local"]:focus, body #kunena input[type="date"]:focus, body #kunena input[type="month"]:focus, body #kunena input[type="time"]:focus, body #kunena input[type="week"]:focus, body #kunena input[type="number"]:focus, body #kunena input[type="email"]:focus, body #kunena input[type="url"]:focus, body #kunena input[type="search"]:focus, body #kunena input[type="tel"]:focus, body #kunena input[type="color"]:focus, body #kunena .uneditable-input:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 93, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 94, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 109, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_input input[type="text"]:focus, body #kunena .jf_input input[type="password"]:focus, body #kunena .jf_input input[type="datetime"]:focus, body #kunena .jf_input input[type="datetime-local"]:focus, body #kunena .jf_input input[type="date"]:focus, body #kunena .jf_input input[type="month"]:focus, body #kunena .jf_input input[type="time"]:focus, body #kunena .jf_input input[type="week"]:focus, body #kunena .jf_input input[type="number"]:focus, body #kunena .jf_input input[type="email"]:focus, body #kunena .jf_input input[type="url"]:focus, body #kunena .jf_input input[type="search"]:focus, body #kunena .jf_input input[type="tel"]:focus, body #kunena .jf_input input[type="color"]:focus, body #kunena .jf_input .uneditable-input:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 111, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_input input[type="text"]:focus ~ label, body #kunena .jf_input input[type="password"]:focus ~ label, body #kunena .jf_input input[type="datetime"]:focus ~ label, body #kunena .jf_input input[type="datetime-local"]:focus ~ label, body #kunena .jf_input input[type="date"]:focus ~ label, body #kunena .jf_input input[type="month"]:focus ~ label, body #kunena .jf_input input[type="time"]:focus ~ label, body #kunena .jf_input input[type="week"]:focus ~ label, body #kunena .jf_input input[type="number"]:focus ~ label, body #kunena .jf_input input[type="email"]:focus ~ label, body #kunena .jf_input input[type="url"]:focus ~ label, body #kunena .jf_input input[type="search"]:focus ~ label, body #kunena .jf_input input[type="tel"]:focus ~ label, body #kunena .jf_input input[type="color"]:focus ~ label, body #kunena .jf_input .uneditable-input:focus ~ label {
  color: #f39c12;
}
/* line 117, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 118, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena textarea:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 120, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena textarea:focus ~ label {
  color: #f39c12;
}
/* line 125, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 126, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 127, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_textarea textarea:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 129, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_textarea textarea:focus ~ label {
  color: #f39c12;
}
/* line 135, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 136, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_check input[type="checkbox"]:checked + i {
  background-color: #f39c12;
}
/* line 140, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_check input[type="radio"] + i:active:before {
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -khtml-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
}
/* line 143, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_check:hover input[type="radio"] + i:active:before {
  border-color: #f39c12;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -khtml-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
}
/* line 147, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_check:hover input[type="radio"] + i:before {
  border-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -khtml-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
}
/* line 151, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_check input[type="radio"]:checked + i:before {
  border-color: #f39c12;
  -webkit-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -khtml-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -moz-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -ms-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -o-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
}
/* line 158, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 159, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 160, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 161, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 163, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .kfrontend div.kheader h1 > a:after, body #kunena .kfrontend div.kheader h2 > a:after, body #kunena .kfrontend div.kheader h3 > a:after, body #kunena .kfrontend div.kheader h1 .ktitle:after, body #kunena .kfrontend div.kheader h2 .ktitle:after, body #kunena .kfrontend div.kheader h3 .ktitle:after {
  background: #f39c12;
}
/* line 170, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 171, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 172, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_topic .jf_ku_pagination ul > li.active a {
  background: #f39c12;
}
/* line 177, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 178, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 179, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 180, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 181, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 182, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena.layout form#postform .markItUpHeader ul ul li a:hover {
  background: #f39c12;
}
/* line 190, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_topic .jf_ku_page_topic_msg .jf_ku_post_head .jf_ku_sr_topic_info a {
  color: #f39c12 !important;
}
/* line 193, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 194, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_profile .nav-tabs > li.active > a, body #kunena .jf_ku_profile .nav-tabs > li.active > a:hover, body #kunena .jf_ku_profile .nav-tabs > li.active > a:focus {
  border-color: #f39c12;
}
/* line 201, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .datepicker table tr td.active:hover, body .datepicker table tr td.active:hover:hover, body .datepicker table tr td.active.disabled:hover, body .datepicker table tr td.active.disabled:hover:hover, body .datepicker table tr td.active:active, body .datepicker table tr td.active:hover:active, body .datepicker table tr td.active.disabled:active, body .datepicker table tr td.active.disabled:hover:active, body .datepicker table tr td.active.active, body .datepicker table tr td.active:hover.active, body .datepicker table tr td.active.disabled.active, body .datepicker table tr td.active.disabled:hover.active, body .datepicker table tr td.active.disabled, body .datepicker table tr td.active:hover.disabled, body .datepicker table tr td.active.disabled.disabled, body .datepicker table tr td.active.disabled:hover.disabled, body .datepicker table tr td.active[disabled], body .datepicker table tr td.active:hover[disabled], body .datepicker table tr td.active.disabled[disabled], body .datepicker table tr td.active.disabled:hover[disabled] {
  background: #f39c12;
}
/* line 223, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 224, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .dropdown-menu > .active > a, body #kunena .dropdown-menu > .active > a:hover, body #kunena .dropdown-menu > .active > a:focus {
  background: #f39c12;
}
/* line 230, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .label-info, body .badge-info {
  background-color: #f39c12;
}
/* ===========_______________________________ END   - $jf_ku_UC_accent_1 ________________________________________=========== */
/* ===========_______________________________ START - $jf_ku_UC_text_color ________________________________________=========== */
/* line 238, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 239, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .jf_ku_btn {
  color: #666 !important;
}
/* line 241, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .jf_ku_btn:link, body .jf_ku_btn:visited, body .jf_ku_btn:active, body .jf_ku_btn:focus {
  color: #666 !important;
}
/* line 248, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 249, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 250, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena a .material-icons {
  color: #666;
}
/* line 254, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 255, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 256, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_new_announc_noty .alert.alert-info > div > p {
  color: #666;
}
/* line 261, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 262, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_cat_icon_td a {
  color: #666;
}
/* line 266, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 267, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .subcategories a {
  color: #666;
}
/* line 271, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 272, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 273, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 274, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_topic .jf_ku_page_topic_msg .mdl-menu__item a {
  color: #666 !important;
}
/* line 280, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 281, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 282, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panel .jf_mm_pro_wrapper li a {
  color: #666 !important;
}
/* line 288, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 289, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .alert.alert-warning {
  color: #666;
}
/* line 293, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 295, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .progress .bar, body .progress-info .bar {
  color: #666;
}
/* ===========_______________________________ END   - $jf_ku_UC_text_color ________________________________________=========== */
/* ===========_______________________________ START - $jf_ku_UC_tag_color ________________________________________=========== */
/* line 303, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 304, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 305, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 306, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .kfrontend div.kheader {
  color: #444 !important;
}
/* line 308, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .kfrontend div.kheader h1, body #kunena .kfrontend div.kheader h2, body #kunena .kfrontend div.kheader h3 {
  color: #444 !important;
}
/* line 310, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .kfrontend div.kheader h1 > a, body #kunena .kfrontend div.kheader h2 > a, body #kunena .kfrontend div.kheader h3 > a, body #kunena .kfrontend div.kheader h1 .ktitle, body #kunena .kfrontend div.kheader h2 .ktitle, body #kunena .kfrontend div.kheader h3 .ktitle {
  color: #444 !important;
}
/* line 317, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 318, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 319, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_new_announc_noty .alert.alert-info a {
  color: #444;
}
/* line 322, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_new_announc_noty .alert.alert-info .close {
  color: #444 !important;
}
/* line 327, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 328, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_cat_td_title a {
  color: #444;
}
/* line 332, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_cat_td_title_rss {
  color: #444;
}
/* line 335, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 336, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_topics_list_head a {
  color: #444;
}
/* line 340, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 341, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_topic .jf_ku_topicTitle {
  color: #444;
}
/* line 344, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 345, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_topic .kpollbox .kheader {
  color: #444;
}
/* line 347, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_topic .kpollbox .kheader h1, body #kunena .jf_ku_topic .kpollbox .kheader h2, body #kunena .jf_ku_topic .kpollbox .kheader h3 {
  color: #444 !important;
}
/* line 350, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_topic .kpollbox .kheader .ktitle {
  color: #444 !important;
}
/* line 355, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 356, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 357, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_topic .jf_ku_page_topic_msg .jf_ku_post_head a {
  color: #444 !important;
}
/* line 363, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 364, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 365, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena.layout #search [class*='span'] legend {
  color: #444;
}
/* line 370, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 371, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_profile .nav-tabs > li > a {
  color: #444;
}
/* ===========_______________________________ END   - $jf_ku_UC_tag_color ________________________________________=========== */
/* ===========_______________________________ START - $jf_ku_UC_menu_bg_color ________________________________________=========== */
/* line 380, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 381, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 382, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena #ktop {
  background-color: #f39c12;
}
/* line 385, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 386, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panel .jf_ku_pos_panel_title {
  background-color: #f39c12;
}
/* line 389, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 390, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panel.search .jf_ku_pos_panel_backface {
  background: #f39c12;
}
/* ===========_______________________________ END   - $jf_ku_UC_menu_bg_color ________________________________________=========== */
/* ===========_______________________________ START - $jf_ku_UC_menu_text_color ________________________________________=========== */
/* line 400, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 401, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 402, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 403, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 404, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 405, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena #ktop .jf_ku_menu li a {
  color: #fff;
}
/* line 411, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 412, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panel .jf_ku_pos_panel_title {
  color: #fff;
}
/* line 416, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panelBtn {
  color: #fff;
}
/* line 418, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panelBtn i {
  color: #fff;
}
/* ===========_______________________________ END   - $jf_ku_UC_menu_text_color ________________________________________=========== */
/* ===========_______________________________ START - $jf_ku_UC_menu_border_color ________________________________________=========== */
/* line 427, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 428, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 429, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 430, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 431, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 432, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 433, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena #ktop .jf_ku_menu li a:after {
  background: #fff;
}
/* ===========_______________________________ END   - $jf_ku_UC_menu_border_color ________________________________________=========== */
/* ===========_______________________________ START - $jf_ku_UC_breadcrumb_color ________________________________________=========== */
/* line 445, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 446, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 447, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .breadcrumb {
  color: #888;
}
/* line 449, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .breadcrumb a {
  color: #888;
}
/* line 452, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .breadcrumb > .active {
  color: #888;
}
/* ===========_______________________________ END   - $jf_ku_UC_breadcrumb_color ________________________________________=========== */
/* ===========_______________________________ START - $jf_ku_UC_topicProfileBG ________________________________________=========== */
/* line 461, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 462, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 463, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 464, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_topic .jf_ku_post_profile {
  background: #f5f5f5;
}
/* ===========_______________________________ END   - $jf_ku_UC_topicProfileBG ________________________________________=========== */
/* ===========_______________________________ START - $jf_ku_UC_panel_s_textcolor ________________________________________=========== */
/* line 473, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 474, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 475, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 476, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panel.search .ksearch {
  color: #fff;
}
/* line 478, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 479, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panel.search .ksearch #ksearch-keywords:focus {
  color: #fff;
}
/* line 485, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 486, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 487, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panel.search .klatest-items .klatest-item {
  color: #fff;
}
/* line 489, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panel.search .klatest-items .klatest-item a {
  color: #fff !important;
}
/* ===========_______________________________ END   - $jf_ku_UC_panel_s_textcolor ________________________________________=========== */
/* ===========_______________________________ START - $jf_ku_UC_panel_s_inputcolor ________________________________________=========== */
/* line 500, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 501, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 502, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 503, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 504, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_ku_pos_panel.search .ksearch #ksearch-keywords {
  background-color: #ffaa23;
}
/* ===========_______________________________ END   - $jf_ku_UC_panel_s_inputcolor ________________________________________=========== */
/* ===========_______________________________ START - $jf_ku_UC_topicProfileBG ________________________________________=========== */
/* line 514, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 515, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 516, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body #kunena .jf_new_announc_noty .alert.alert-info {
  background-color: #fff;
}
/* ===========_______________________________ END   - $jf_ku_UC_topicProfileBG ________________________________________=========== */
/* ===========_______________________________ START - SOME FIXES ________________________________________=========== */
/* line 524, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
/* line 525, templates/jf_sirena/jf/assets/scss/_5_uc_ku_colors.scss */
body .jf_ku_btn.jf_ku_btn-important, body .jf_ku_btn.jf_ku_btn-warning, body .jf_ku_btn.jf_ku_btn-success, body .jf_ku_btn.jf_ku_btn-info, body .jf_ku_btn.jf_ku_btn-inverse {
  color: #fff !important;
}
/* ===========_______________________________ END   - SOME FIXES ________________________________________=========== */
/**
 * @version		JF_CB_DTF_090
 * @author		JoomForest http://www.joomforest.com
 * @copyright	Copyright (C) 2011-2016 JoomForest.com
 * @license		http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/* -------------------------------------------------------------
 Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
 By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets
 List of CSS3 Sass Mixins File to be @imported and @included as you need
 The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
 ENDING css files
 note: All CSS3 Properties are being supported by Safari 5
 more info: http://www.findmebyip.com/litmus/#css3-properties
 Mixins available:
 -   css3-prefix             - arguments: Property, Value
 -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
 -   background-horizontal   - arguments: Start Color: #3C3C3C, End Color: #999999
 -   background-radial       - arguments: Start Color: #FFFFFF, Start position: 0%, End Color: #000000, End position: 100%
 -   background-size         - arguments: Width: 100%, Height: 100%
 -   background-opacity      - arguments: Color: #000, Opacity: .85
 -   border-radius           - arguments: Radius: 5px
 -   border-radius-separate  - arguments: Top Left: 5px, Top Right: 5px, Bottom Left: 5px, Bottom Right: 5px
 -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
 -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
 -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
 -   box-sizing              - arguments: Type: border-box
 -   columns                 - arguments: Count: 3, Gap: 10
 -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
 -   flex                    - arguments: Value: 1
 -   flip                    - arguments: ScaleX: -1
 -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
 -   opacity                 - arguments: Opacity: 0.5
 -   outline radius          - arguments: Radius: 5px
 -   resize                  - arguments: Direction: both
 -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
 CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
 -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
 -   transform               - arguments: Parameters: null
 -   transform-style         - arguments: Style: preserve-3d
 -   transition              - Default arguments: What: all, Length: 1s, Easing: ease-in-out
 -                            - Examples: @include transition (all 2s ease-in-out);
 -                                        @include transition (opacity 1s ease-in 2s, width 2s ease-out);
 -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0
 -   keyframes               - arguments: Animation name
 - content:   Animation css
 -   animation               - arguments: name duration timing-function delay iteration-count direction fill-mode play-state
 (http://www.w3schools.com/cssref/css3_pr_animation.asp)
 ------------------------------------------------------------- */
/*
 This is a copy of original "3-rd party theme UC" + addons "3-rd party theme" variables
 */
/* ===========_______________________________ START - SCSS ________________________________________=========== */
/* line 35, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body {
  /* start - $jf_cb_UC_accent_1 ----------------------------------------------------------------- */
  /* end   - $jf_cb_UC_accent_1 ----------------------------------------------------------------- */
  /* start - $jf_cb_UC_menu_bg_color ----------------------------------------------------------------- */
  /* end   - $jf_cb_UC_menu_bg_color ----------------------------------------------------------------- */
  /* start - $jf_cb_UC_menu_text_color ----------------------------------------------------------------- */
  /* end   - $jf_cb_UC_menu_text_color ----------------------------------------------------------------- */
  /* start - $jf_cb_UC_menu_border_color ----------------------------------------------------------------- */
  /* end   - $jf_cb_UC_menu_border_color ----------------------------------------------------------------- */
  /* start - $jf_cb_UC_mobtool_bg ----------------------------------------------------------------- */
  /* end   - $jf_cb_UC_mobtool_bg ----------------------------------------------------------------- */
  /* start - $jf_cb_UC_mobtool_text ----------------------------------------------------------------- */
  /* end   - $jf_cb_UC_mobtool_text ----------------------------------------------------------------- */
  /* start - $jf_cb_UC_mobtool_shadow ----------------------------------------------------------------- */
  /* end   - $jf_cb_UC_mobtool_shadow ----------------------------------------------------------------- */
}
/* line 37, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 38, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .jf_cb_ui_dp_skin_md .ui-widget {
  background: #f39c12;
}
/* line 41, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .jf_cb_ui_dp_skin_md td .ui-state-active, body .jf_cb_ui_dp_skin_md td .ui-state-hover {
  background: #f39c12;
}
/* line 46, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .select2-container--bootstrap .select2-selection.select2-selection--multiple .select2-selection__choice, body .select2-container--bootstrap .select2-dropdown .select2-results .select2-results__option.select2-results__option--highlighted, body .select2-container--bootstrap .select2-selection.select2-selection--multiple .select2-selection__choice:hover {
  background-color: #f39c12;
}
/* line 51, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .list-group-item.active > .select2-container--bootstrap .select2-selection.select2-selection--multiple .select2-selection__choice, body .nav-pills > .active > a > .select2-container--bootstrap .select2-selection.select2-selection--multiple .select2-selection__choice {
  color: #f39c12;
}
/* line 55, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 56, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 57, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .jf_cb_btn.raised.accent {
  background-color: #f39c12;
}
/* line 59, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .jf_cb_btn.raised.accent:hover, body .jf_cb_btn.raised.accent:active {
  background-color: #f39c12;
}
/* line 66, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 67, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template a:link, body .cb_template a:visited, body .cb_template a:active, body .cb_template a:focus {
  color: #f39c12;
}
/* line 73, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 89, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template input[type="text"]:focus, body .cb_template input[type="title"]:focus, body .cb_template input[type="password"]:focus, body .cb_template input[type="datetime"]:focus, body .cb_template input[type="datetime-local"]:focus, body .cb_template input[type="date"]:focus, body .cb_template input[type="month"]:focus, body .cb_template input[type="time"]:focus, body .cb_template input[type="week"]:focus, body .cb_template input[type="number"]:focus, body .cb_template input[type="email"]:focus, body .cb_template input[type="url"]:focus, body .cb_template input[type="search"]:focus, body .cb_template input[type="tel"]:focus, body .cb_template input[type="color"]:focus, body .cb_template .uneditable-input:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 93, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 94, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template textarea:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 96, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template textarea:focus ~ label {
  color: #f39c12;
}
/* line 101, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 102, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .jf_check input[type="checkbox"]:checked + i {
  background-color: #f39c12;
}
/* line 106, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .jf_check input[type="radio"] + i:active:before {
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -khtml-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 24px rgba(243, 156, 18, 0.15);
}
/* line 109, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .jf_check:hover input[type="radio"] + i:active:before {
  border-color: #f39c12;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -khtml-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 2px #f39c12 inset, 0 0 0 0 #f39c12;
}
/* line 113, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .jf_check:hover input[type="radio"] + i:before {
  border-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -khtml-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 0 #f39c12 inset,0 0 0 0 #f39c12;;
}
/* line 117, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .jf_check input[type="radio"]:checked + i:before {
  border-color: #f39c12;
  -webkit-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -khtml-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -moz-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -ms-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  -o-box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
  box-shadow: 0 0 0 4px #f39c12 inset, 0 0 0 8px #FFF inset, 0 0 0 12px #f39c12 inset, 0 0 0 24px rgba(0, 0, 0, 0);;
}
/* line 124, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .dropdown-menu > li > a:hover, body .cb_template .dropdown-menu > li > a:focus {
  background-color: #f39c12;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f39c12), to(#f39c12));
  background-image: -webkit-linear-gradient(top, #f39c12, #f39c12);
  background-image: -moz-linear-gradient(top, #f39c12, #f39c12);
  background-image: -ms-linear-gradient(top, #f39c12, #f39c12);
  background-image: -o-linear-gradient(top, #f39c12, #f39c12);
  background-image: linear-gradient(top, #f39c12, #f39c12);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#f39c12", endColorStr="#f39c12");
}
/* line 128, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .btn-primary {
  background-color: #f39c12;
}
/* line 131, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .btn-primary:active:hover, body .cb_template .btn-primary.active:hover, body .cb_template .open > .dropdown-toggle.btn-primary:hover, body .cb_template .btn-primary:active:focus, body .cb_template .btn-primary.active:focus, body .cb_template .open > .dropdown-toggle.btn-primary:focus, body .cb_template .btn-primary:active.focus, body .cb_template .btn-primary.active.focus, body .cb_template .open > .dropdown-toggle.btn-primary.focus {
  background-color: #f39c12;
}
/* line 142, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .btn-primary.disabled, body .cb_template .btn-primary[disabled], body .cb_template fieldset[disabled] .btn-primary, body .cb_template .btn-primary.disabled:hover, body .cb_template .btn-primary[disabled]:hover, body .cb_template fieldset[disabled] .btn-primary:hover, body .cb_template .btn-primary.disabled:focus, body .cb_template .btn-primary[disabled]:focus, body .cb_template fieldset[disabled] .btn-primary:focus, body .cb_template .btn-primary.disabled.focus, body .cb_template .btn-primary[disabled].focus, body .cb_template fieldset[disabled] .btn-primary.focus, body .cb_template .btn-primary.disabled:active, body .cb_template .btn-primary[disabled]:active, body .cb_template fieldset[disabled] .btn-primary:active, body .cb_template .btn-primary.disabled.active, body .cb_template .btn-primary[disabled].active, body .cb_template fieldset[disabled] .btn-primary.active {
  background-color: #f39c12;
}
/* line 162, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .btn-primary .badge {
  color: #f39c12;
}
/* line 165, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .btn-link {
  color: #f39c12;
}
/* line 168, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .btn-link:hover, body .cb_template .btn-link:focus {
  color: #f39c12;
}
/* line 172, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .btn-primary:hover, body .cb_template .btn-primary:active:hover, body .cb_template .btn-primary:focus {
  background-color: #f39c12;
}
/* line 177, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .btn-primary:active {
  background-color: #f39c12;
}
/* line 180, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .btn-link:hover, body .cb_template .btn-link:focus {
  color: #f39c12;
}
/* line 184, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .btn-group.open .btn-primary.dropdown-toggle {
  background-color: #f39c12;
}
/* line 187, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .panel-primary > .panel-heading {
  background: #f39c12;
  border-color: #f39c12;
}
/* line 191, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 193, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 194, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 195, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .navbar-nav .active a:before, body .cb_template .nav-tabs .active a:before {
  background: #f39c12;
}
/* line 201, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .dropdown-menu > .active > a, body .cb_template .dropdown-menu > .active > a:hover, body .cb_template .dropdown-menu > .active > a:focus {
  color: #f39c12;
}
/* line 207, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 208, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 209, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 210, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 211, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 212, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 214, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body #uddeim #uddeim-navbar2 ul li.uddeim-activemenu a:before, body #uddeim #uddeim-navbar2 ul li.uddeim-activemenu span:before {
  background: #f39c12;
}
/* line 222, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 239, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body #uddeim input[type="text"]:focus, body #uddeim input[type="title"]:focus, body #uddeim input[type="password"]:focus, body #uddeim input[type="datetime"]:focus, body #uddeim input[type="datetime-local"]:focus, body #uddeim input[type="date"]:focus, body #uddeim input[type="month"]:focus, body #uddeim input[type="time"]:focus, body #uddeim input[type="week"]:focus, body #uddeim input[type="number"]:focus, body #uddeim input[type="email"]:focus, body #uddeim input[type="url"]:focus, body #uddeim input[type="search"]:focus, body #uddeim input[type="tel"]:focus, body #uddeim input[type="color"]:focus, body #uddeim .uneditable-input:focus, body #uddeim #uddeim-writeform input:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 243, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 244, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body #uddeim textarea:focus {
  -webkit-box-shadow: inset 0 -2px 0 #f39c12;
  -khtml-box-shadow: inset 0 -2px 0 #f39c12;
  -moz-box-shadow: inset 0 -2px 0 #f39c12;
  -ms-box-shadow: inset 0 -2px 0 #f39c12;
  -o-box-shadow: inset 0 -2px 0 #f39c12;
  box-shadow: inset 0 -2px 0 #f39c12;
}
/* line 246, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body #uddeim textarea:focus ~ label {
  color: #f39c12;
}
/* line 251, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 253, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 254, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body #uddeim .jf_uddeim_btn.raised.accent, body #uddeim #uddeim-writeform .uddeim-sendbutton input.raised.accent {
  background-color: #f39c12;
}
/* line 256, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body #uddeim .jf_uddeim_btn.raised.accent:hover, body #uddeim #uddeim-writeform .uddeim-sendbutton input.raised.accent:hover, body #uddeim .jf_uddeim_btn.raised.accent:active, body #uddeim #uddeim-writeform .uddeim-sendbutton input.raised.accent:active {
  background-color: #f39c12;
}
/* line 267, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 268, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .cbMenuNavBar {
  background: #f39c12;
}
/* line 270, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .cbMenuNavBar .dropdown-menu > li > a {
  background-color: #f39c12;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f39c12), to(#f39c12));
  background-image: -webkit-linear-gradient(top, #f39c12, #f39c12);
  background-image: -moz-linear-gradient(top, #f39c12, #f39c12);
  background-image: -ms-linear-gradient(top, #f39c12, #f39c12);
  background-image: -o-linear-gradient(top, #f39c12, #f39c12);
  background-image: linear-gradient(top, #f39c12, #f39c12);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#f39c12", endColorStr="#f39c12");
}
/* line 278, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 279, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 280, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .cbMenuNavBar a {
  color: #fff;
}
/* line 284, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .cbMenuNavBar.navbar-default .navbar-nav > li > a {
  color: #fff;
}
/* line 287, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .cbMenuNavBar.navbar-default .navbar-nav > li.open > a {
  color: #fff;
}
/* line 290, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .cbMenuNavBar.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
@media (max-width: 767px) {
  /* line 295, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
  /* line 296, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
  body .cb_template .cbMenuNavBar.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #fff;
  }
  /* line 298, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
  body .cb_template .cbMenuNavBar.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #fff;
  }
}
/* line 308, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 309, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 310, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 311, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 312, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .cb_template .cbMenuNavBar .navbar-nav > li > a:after {
  background: #fff;
}
/* line 322, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 323, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .jf_cb_mobtool_wrap .jf_cb_mobtool {
  background: #f39c12;
}
/* line 330, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 331, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .jf_cb_mobtool_wrap .jf_cb_mobtool {
  color: #fff;
}
/* line 338, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
/* line 339, templates/jf_sirena/jf/assets/scss/_6_uc_cb_colors.scss */
body .jf_cb_mobtool_wrap .jf_cb_mobtool {
  -webkit-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  -khtml-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  -ms-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
}
/* ===========_______________________________ END   - SCSS ________________________________________=========== */
/**
 * @version    JF_PDT_090
 * @author   JoomForest http://www.joomforest.com
 * @copyright  Copyright (C) 2011-2016 JoomForest.com
 * @license    http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
/* ===========_______________________________ START - BODY ________________________________________=========== */
/* line 9, templates/jf_sirena/jf/assets/scss/_x_working.scss */
body, #g-page-surround {
  background: #f5f5f5;
}
/* line 13, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main {
  background: #f5f5f5;
}
/* line 16, templates/jf_sirena/jf/assets/scss/_x_working.scss */
a {
  color: #f39c12;
}
/* line 18, templates/jf_sirena/jf/assets/scss/_x_working.scss */
a:hover {
  text-decoration: none;
}
/* ===========_______________________________ END   - BODY ________________________________________=========== */
/* ===========_______________________________ START - WEBKIT SCROLLBAR ________________________________________=========== */
/* line 25, templates/jf_sirena/jf/assets/scss/_x_working.scss */
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: transparent;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
/* line 31, templates/jf_sirena/jf/assets/scss/_x_working.scss */
::-webkit-scrollbar:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
/* line 35, templates/jf_sirena/jf/assets/scss/_x_working.scss */
::-webkit-scrollbar-thumb:vertical {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 100px;
  background-clip: padding-box;
  border: 2px solid transparent;
  min-height: 10px;
}
/* line 41, templates/jf_sirena/jf/assets/scss/_x_working.scss */
::-webkit-scrollbar-thumb:vertical:active {
  background: rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 100px;
}
/* line 46, templates/jf_sirena/jf/assets/scss/_x_working.scss */
::-webkit-scrollbar-thumb:horizontal {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 100px;
  background-clip: padding-box;
  border: 2px solid transparent;
  min-width: 10px;
}
/* line 52, templates/jf_sirena/jf/assets/scss/_x_working.scss */
::-webkit-scrollbar-thumb:horizontal:active {
  background: rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 100px;
}
/* line 57, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 58, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel ::-webkit-scrollbar {
  width: 10px;
  background-color: transparent;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
/* line 63, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel ::-webkit-scrollbar:hover {
  background-color: rgba(255, 255, 255, 0.05);
}
/* line 67, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel ::-webkit-scrollbar-thumb:vertical {
  background: rgba(255, 255, 255, 0.2);
  border-radius: 100px;
  background-clip: padding-box;
  border: 2px solid transparent;
  min-height: 10px;
}
/* line 73, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel ::-webkit-scrollbar-thumb:vertical:active {
  background: rgba(255, 255, 255, 0.3);
  -webkit-border-radius: 100px;
}
/* ===========_______________________________ END   - WEBKIT SCROLLBAR ________________________________________=========== */
/* ===========_______________________________ START - HEADER ________________________________________=========== */
/* line 82, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header {
  background: #f39c12;
  color: #fff;
  z-index: 980;
  -webkit-transition: all 0.3s ease;
  -khtml-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translate3d(0, 0, 0);
  -khtml-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -khtml-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -ms-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
}
/* line 89, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header:before {
  content: '';
  position: absolute;
  top: -5px;
  left: 0;
  width: 100%;
  height: 5px;
  -webkit-box-shadow: inset 0 -2px 5px rgba(0, 0, 0, 0.25);
  -khtml-box-shadow: inset 0 -2px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 -2px 5px rgba(0, 0, 0, 0.25);
  -ms-box-shadow: inset 0 -2px 5px rgba(0, 0, 0, 0.25);
  -o-box-shadow: inset 0 -2px 5px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -2px 5px rgba(0, 0, 0, 0.25);
}
/* line 98, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-container {
  position: relative;
}
/* line 101, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-content {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}
/* ===========_______________________________ END   - HEADER ________________________________________=========== */
/* ===========_______________________________ START - MENU ________________________________________=========== */
/* line 111, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav {
  font-size: 14px;
  letter-spacing: 0;
  text-transform: uppercase;
  font-weight: 500;
}
/* line 116, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 117, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li {
  -webkit-border-radius: 2px;
  -khtml-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 119, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 3.8rem 1rem;
  color: rgba(255, 255, 255, 0.5);
}
/* line 122, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li > .g-menu-item-container:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: #fff;
  content: '';
  -webkit-transition: transform 0.25s;
  -khtml-transition: transform 0.25s;
  -moz-transition: transform 0.25s;
  -ms-transition: transform 0.25s;
  -o-transition: transform 0.25s;
  transition: transform 0.25s;
  -webkit-transform: scale(0);
  -khtml-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
/* line 133, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 135, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li > .g-menu-item-container:hover:after, #g-header .g-main-nav .g-toplevel > li > .g-menu-item-container:focus:after {
  -webkit-transform: scale(1);
  -khtml-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
/* line 140, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) {
  -webkit-transition: background 1.2s;
  -khtml-transition: background 1.2s;
  -moz-transition: background 1.2s;
  -ms-transition: background 1.2s;
  -o-transition: background 1.2s;
  transition: background 1.2s;
}
/* line 142, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: 0;
}
/* line 144, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container {
  color: #fff;
}
/* line 148, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: 0;
}
/* line 150, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #fff;
}
/* line 152, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container::after {
  -webkit-transform: scale(1);
  -khtml-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
/* line 156, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected {
  background: 0;
}
/* line 158, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected > .g-menu-item-container {
  color: #fff;
}
/* line 163, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):active {
  -webkit-transition: background 0.2s;
  -khtml-transition: background 0.2s;
  -moz-transition: background 0.2s;
  -ms-transition: background 0.2s;
  -o-transition: background 0.2s;
  transition: background 0.2s;
  background: rgba(255, 255, 255, 0.1);
}
/* line 170, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-dropdown {
  background: #fff;
  font-size: 13px;
}
/* line 173, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 174, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-dropdown .g-block:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 1px;
  background: rgba(0, 0, 0, 0.07);
}
/* line 185, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav > ul > li > .g-dropdown {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -khtml-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -ms-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 2px;
  -khtml-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  margin: 0 1.563rem;
}
/* line 190, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-sublevel > li > .g-menu-item-container {
  color: #f39c12;
}
/* line 193, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-header .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: rgba(0, 0, 0, 0.05);
}
/* start - FIX SOME BULLSHIT ----------------------------------------------------------------- */
/* line 199, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-menu-hastouch .g-toplevel > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  background: 0;
  border: 0;
  outline: 0;
}
/* line 203, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-menu-hastouch .g-toplevel > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator:hover {
  background: 0;
}
/* line 207, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-main-nav .g-fullwidth .g-dropdown.g-dropdown-right, .g-main-nav .g-fullwidth .g-dropdown.g-dropdown-left {
  right: 0;
  left: 0;
}
/* line 212, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-menu-item-container {
  display: block !important;
}
/* end   - FIX SOME BULLSHIT ----------------------------------------------------------------- */
/* start - TYPO CLASSES ----------------------------------------------------------------- */
/* line 218, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav > ul > li.no-margin > .g-dropdown {
  margin: 0;
}
/* end   - TYPO CLASSES ----------------------------------------------------------------- */
/* start - MATERIAL INDICATORS ----------------------------------------------------------------- */
/* line 223, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-main-nav .g-toplevel > li.g-parent > .g-menu-item-container > .jf_gmenu_material_indicator {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  text-align: center;
}
/* line 229, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 230, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-main-nav .g-toplevel > li.g-parent > .g-menu-item-container > .jf_gmenu_material_indicator > i:nth-child(2) {
  display: none;
  font-size: 18px;
  line-height: 24px;
}
/* line 238, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 239, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 240, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-main-nav .g-toplevel > li.g-parent.g-selected > .g-menu-item-container > .jf_gmenu_material_indicator > i:first-child {
  display: none;
}
/* line 243, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-main-nav .g-toplevel > li.g-parent.g-selected > .g-menu-item-container > .jf_gmenu_material_indicator > i:nth-child(2) {
  display: block;
}
/* line 249, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-main-nav .g-sublevel > li.g-parent .g-menu-parent-indicator:after, .g-go-back a:before {
  display: none;
}
/* line 253, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-main-nav .g-sublevel > li.g-parent .g-menu-parent-indicator i {
  line-height: 20px;
}
/* line 257, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-go-back a {
  margin: 0 0 0 -7px;
}
/* end   - MATERIAL INDICATORS ----------------------------------------------------------------- */
/* start - RTL ----------------------------------------------------------------- */
/* line 263, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 264, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .g-main-nav ul, .dir-rtl #g-mobilemenu-container ul {
  text-align: right;
}
/* line 267, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .g-main-nav .g-sublevel > li.g-parent .g-menu-item-content {
  margin: 0 0 0 2rem;
}
/* line 270, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .g-main-nav .g-sublevel > li.g-parent .g-menu-parent-indicator {
  left: 0.738rem;
  right: auto;
}
/* line 274, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .g-menu-item-container > i {
  margin-left: 0.2rem;
  margin-right: 0;
}
/* end   - RTL ----------------------------------------------------------------- */
/* start - RESPONSIVE ----------------------------------------------------------------- */
@media (max-width: 768px) {
  /* line 283, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  #g-header .g-main-nav {
    display: none !important;
  }
  /* line 286, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  body #g-header [class*="size-"] {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 100%;
    -moz-flex: 0 100%;
    -ms-flex: 0 100%;
    flex: 0 100%;
  }
}
/* end   - RESPONSIVE ----------------------------------------------------------------- */
/* start - v1.2 ----------------------------------------------------------------- */
/* line 299, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-header .g-main-nav .g-sublevel > li .g-menu-item-content {
  word-break: normal;
}
/* end   - v1.2 ----------------------------------------------------------------- */
/* ===========_______________________________ END   - MENU ________________________________________=========== */
/* ===========_______________________________ START - PARTICLES ________________________________________=========== */
/* ===========_______________________________ START - JF PANEL BUTTONS ________________________________________=========== */
/* line 307, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools_content {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 313, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools {
  text-align: right;
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 0;
}
/* line 319, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li {
  display: inline-block;
  position: relative;
  -webkit-transition: all 1.2s;
  -khtml-transition: all 1.2s;
  -moz-transition: all 1.2s;
  -ms-transition: all 1.2s;
  -o-transition: all 1.2s;
  transition: all 1.2s;
}
/* line 323, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn {
  padding: 3.8rem 1rem;
  font-size: 14px;
  line-height: 0;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
  color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.7);
  -webkit-transition: color 0.3s;
  -khtml-transition: color 0.3s;
  -moz-transition: color 0.3s;
  -ms-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
  /* start - LEFTPANEL & SEARCHPANEL ----------------------------------------------------------------- */
  /* end   - LEFTPANEL & SEARCHPANEL ----------------------------------------------------------------- */
  /* start - RIGHTPANEL ----------------------------------------------------------------- */
  /* end   - RIGHTPANEL ----------------------------------------------------------------- */
  /* start - TOPPANEL & DROPDOWN ----------------------------------------------------------------- */
  /* end   - RIGHTPANEL ----------------------------------------------------------------- */
}
/* line 333, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn .din {
  -webkit-transition: transform 0.3s;
  -khtml-transition: transform 0.3s;
  -moz-transition: transform 0.3s;
  -ms-transition: transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
}
/* line 336, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn .open, .jf_panel_tools > li .jf_panel_btn .close {
  display: none;
}
/* line 340, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn .din {
  display: inline-block;
  line-height: 0;
}
/* line 344, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn:hover, .jf_panel_tools > li .jf_panel_btn:focus {
  color: #fff;
}
/* line 348, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn.active {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}
/* line 353, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 355, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn.jf_left_panel_btn .din, .jf_panel_tools > li .jf_panel_btn.jf_search_panel_btn .din {
  -webkit-transform: rotateY(0deg);
  -khtml-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 358, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 359, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn.jf_left_panel_btn.active .din, .jf_panel_tools > li .jf_panel_btn.jf_search_panel_btn.active .din {
  -webkit-transform: rotateY(180deg);
  -khtml-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
/* line 367, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 368, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn.jf_right_panel_btn .din {
  -webkit-transform: rotateY(180deg);
  -khtml-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
/* line 371, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 372, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn.jf_right_panel_btn.active .din {
  -webkit-transform: rotateY(0deg);
  -khtml-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 380, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 382, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn.jf_top_panel_btn .din, .jf_panel_tools > li .jf_panel_btn.jf_dropdown_btn .din {
  -webkit-transform: rotateX(0deg);
  -khtml-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 385, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 386, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .jf_panel_btn.jf_top_panel_btn.active .din, .jf_panel_tools > li .jf_panel_btn.jf_dropdown_btn.active .din {
  -webkit-transform: rotateX(180deg);
  -khtml-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
/* line 393, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li:active {
  -webkit-transition: background 0.2s;
  -khtml-transition: background 0.2s;
  -moz-transition: background 0.2s;
  -ms-transition: background 0.2s;
  -o-transition: background 0.2s;
  transition: background 0.2s;
  background: rgba(255, 255, 255, 0.1);
}
/* line 397, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .mdl-menu__container {
  visibility: hidden;
  margin: 4px 0 0 0;
}
/* line 400, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_panel_tools > li .mdl-menu__container.is-visible {
  visibility: visible;
}
/* start - RESPONSIVE ----------------------------------------------------------------- */
@media (max-width: 414px) {
  /* line 409, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  #jf_panel_tools_list {
    display: none;
  }
}
/* end   - RESPONSIVE ----------------------------------------------------------------- */
/* start - OVERLAYPANEL ----------------------------------------------------------------- */
/* line 414, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_btn {
  position: fixed;
  right: 20px;
  bottom: 140px;
  width: 44px;
  height: 44px;
  background: rgba(255, 255, 255, 0.1);
  color: rgba(255, 255, 255, 0.5);
  color: #aaa;
  text-align: center;
  z-index: 990;
  cursor: pointer;
  overflow: hidden;
  outline: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.6s ease, z-index 0s;
  -khtml-transition: all 0.6s ease, z-index 0s;
  -moz-transition: all 0.6s ease, z-index 0s;
  -ms-transition: all 0.6s ease, z-index 0s;
  -o-transition: all 0.6s ease, z-index 0s;
  transition: all 0.6s ease, z-index 0s;
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* line 436, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_btn:hover {
  background: #fff;
  color: #333;
  -webkit-transform: rotate(180deg);
  -khtml-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 441, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 442, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_btn > div i {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: opacity, transform 0.5s ease;
  -khtml-transition: opacity, transform 0.5s ease;
  -moz-transition: opacity, transform 0.5s ease;
  -ms-transition: opacity, transform 0.5s ease;
  -o-transition: opacity, transform 0.5s ease;
  transition: opacity, transform 0.5s ease;
  -webkit-transform: translate3d(0, 0, 0);
  -khtml-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  font-size: 26px;
  line-height: 44px;
}
/* line 456, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 457, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_btn > div.off i {
  -webkit-transform: translate3d(0, 200%, 0);
  -khtml-transform: translate3d(0, 200%, 0);
  -moz-transform: translate3d(0, 200%, 0);
  -ms-transform: translate3d(0, 200%, 0);
  -o-transform: translate3d(0, 200%, 0);
  transform: translate3d(0, 200%, 0);
}
/* line 463, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 464, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_overlaypanel_active .jf_op_btn {
  right: 11%;
  bottom: 13%;
  color: #333;
  z-index: 2009;
}
/* line 469, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_overlaypanel_active .jf_op_btn:hover {
  background: #f5f5f5;
}
/* line 472, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_overlaypanel_active .jf_op_btn .on i {
  -webkit-transform: translate3d(0, 200%, 0);
  -khtml-transform: translate3d(0, 200%, 0);
  -moz-transform: translate3d(0, 200%, 0);
  -ms-transform: translate3d(0, 200%, 0);
  -o-transform: translate3d(0, 200%, 0);
  transform: translate3d(0, 200%, 0);
}
/* line 475, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_overlaypanel_active .jf_op_btn .off i {
  -webkit-transform: translate3d(0, 0, 0);
  -khtml-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* end   - OVERLAYPANEL ----------------------------------------------------------------- */
/* start - RTL ----------------------------------------------------------------- */
/* line 483, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 484, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .jf_panel_tools {
  text-align: left;
}
/* end   - RTL ----------------------------------------------------------------- */
/* ===========_______________________________ END   - JF PANEL BUTTONS ________________________________________=========== */
/* ===========_______________________________ START - FOOTER PARTICLES "CUSTOM HTML" ________________________________________=========== */
/* line 492, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_footer_contact_info {
  list-style: none;
  margin-bottom: 20px !important;
}
/* line 495, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_footer_contact_info li {
  line-height: 32px;
}
/* line 498, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_footer_contact_info i {
  vertical-align: -5px;
  margin: 0 5px 0 0;
}
/* line 501, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_footer_contact_info i.material-icons {
  font-size: 20px;
}
/* line 506, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_footer_recent_work {
  list-style: none;
}
/* line 508, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 509, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_footer_recent_work:hover li {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.7;
}
/* line 513, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_footer_recent_work li {
  width: 33.3%;
  display: inline-block;
  float: left;
  line-height: 0;
  -webkit-transition: all 0.3s ease;
  -khtml-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 519, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_footer_recent_work li a {
  padding: 2px;
  margin: 4px;
  display: block;
}
/* line 524, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_footer_recent_work li:hover {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 1;
}
/* ===========_______________________________ END   - FOOTER PARTICLES "CUSTOM HTML" ________________________________________=========== */
/* ===========_______________________________ END   - PARTICLES ________________________________________=========== */
/* ===========_______________________________ START - JOOMLA MODULES ________________________________________=========== */
/* start - LOGIN MODULE ----------------------------------------------------------------- */
/* line 534, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sirena_login {
  font-size: 13px;
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
  -khtml-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 2;
  position: relative;
}
/* line 541, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sirena_login input[type="text"], .jf_sirena_login input[type="password"] {
  width: 100%;
  margin: 10px 0;
  font-size: 14px;
}
/* line 547, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sirena_login .jf_check {
  margin: 20px 0;
}
/* line 550, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sirena_login .jf_btn {
  display: block;
  width: 100%;
  margin: 12px 0;
  padding: 8px 12px;
}
/* line 556, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 557, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sirena_login #form-login-submit .jf_btn {
  background-color: #f39c12;
  color: #fff;
}
/* line 562, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sirena_login .control-group {
  position: relative;
}
/* line 565, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sirena_login .jf_login_remind {
  position: absolute;
  top: 15px;
  right: 0;
  padding: 0 5px;
  font-size: 16px;
  z-index: 5;
}
/* line 574, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 575, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 576, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main .jf_sirena_login h5 {
  margin: 12px 0;
}
/* start - RTL ----------------------------------------------------------------- */
/* line 582, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 583, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .jf_sirena_login .jf_login_remind {
  left: 0;
  right: auto;
}
/* end   - RTL ----------------------------------------------------------------- */
/* end   - LOGIN MODULE ----------------------------------------------------------------- */
/* start - SEARCH ----------------------------------------------------------------- */
/* line 592, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 593, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.search input[type="search"] {
  width: 100%;
}
/* end   - SEARCH ----------------------------------------------------------------- */
/* start - MENU ----------------------------------------------------------------- */
/* line 600, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.nav.menu {
  margin: 0;
}
/* line 602, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 603, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.nav.menu li a, .nav.menu li span {
  position: relative;
  text-transform: uppercase;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  -webkit-transition: 0.2s ease;
  -khtml-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  transition: 0.2s ease;
  display: inline-block;
  line-height: 32px;
  font-weight: 500;
  padding: 0;
}
/* line 616, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.nav.menu li a:before, .nav.menu li span:before {
  content: '';
  position: absolute;
  bottom: 1px;
  height: 2px;
  width: 100%;
  -webkit-transform: translateX(-110%);
  -khtml-transform: translateX(-110%);
  -moz-transform: translateX(-110%);
  -ms-transform: translateX(-110%);
  -o-transform: translateX(-110%);
  transform: translateX(-110%);
  -webkit-transition: 0.5s ease;
  -khtml-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  background-color: #f39c12;
}
/* line 628, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 630, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.nav.menu li a:before, .nav.menu li span:before {
  padding: 0 10px;
}
/* line 632, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.nav.menu li a:before:before, .nav.menu li span:before:before {
  -webkit-transform: translateX(100%);
  -khtml-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
}
/* line 636, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.nav.menu li a:hover, .nav.menu li span:hover, .nav.menu li a:focus, .nav.menu li span:focus {
  text-decoration: none;
}
/* line 640, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.nav.menu li a:hover, .nav.menu li span:hover {
  padding: 0 10px;
  background: #f6f6f6;
}
/* line 646, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 647, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.nav.menu > li > a, .nav.menu > li > span {
  padding: 0;
}
/* line 652, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.nav.menu .nav-child {
  margin-left: 1rem;
  list-style: none;
}
/* line 656, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.nav.menu .material-icons {
  font-size: 20px;
  vertical-align: -5px;
}
/* line 661, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 662, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main .nav.menu {
  margin: -10px -20px -20px;
}
/* line 664, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 665, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main .nav.menu li a, #g-main .nav.menu li span {
  display: block;
  line-height: 62px;
  padding: 0 20px;
  border-bottom: 1px solid #f4f4f4;
}
/* line 671, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main .nav.menu li a:before, #g-main .nav.menu li span:before {
  display: none;
}
/* line 675, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 676, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main .nav.menu li a:hover {
  padding: 0 20px;
}
/* line 681, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main .nav.menu .material-icons {
  margin: 20px 0;
  float: right;
}
/* line 686, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main .jf_mm_pro_hidden {
  margin: -10px -20px -20px;
}
/* line 688, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main .jf_mm_pro_hidden .jf_mm_pro_wrapper li a {
  text-transform: uppercase;
  font-weight: 500;
  color: #666;
  border-bottom: 1px solid #f4f4f4;
}
/* end   - MENU ----------------------------------------------------------------- */
/* start - NEWSFLASH ----------------------------------------------------------------- */
/* line 699, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sp_newsflash {
  padding: 0;
  margin: -10px -20px -20px;
}
/* line 702, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sp_newsflash .jf_sp_nf_item {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  list-style: none;
  padding: 20px;
  text-rendering: optimizespeed;
  -webkit-transition: all 0.3s ease;
  -khtml-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 717, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sp_newsflash .jf_sp_nf_item:hover {
  background: rgba(0, 0, 0, 0.05);
}
/* line 721, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sp_newsflash .jf_sp_nf_cover, .jf_sp_newsflash .jf_sp_nf_content {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
  min-height: 0;
}
/* line 733, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sp_newsflash .jf_sp_nf_cover {
  -webkit-flex: 0 1 100px;
  -moz-flex: 0 1 100px;
  -ms-flex: 0 1 100px;
  flex: 0 100px;
  width: 100px;
}
/* line 739, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sp_newsflash .jf_sp_nf_cover img {
  width: 80px;
  height: 55px;
}
/* line 744, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 745, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sp_newsflash .jf_sp_nf_content .title {
  font-size: 16px;
  margin: 0;
  line-height: 24px;
}
/* line 750, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sp_newsflash .jf_sp_nf_content .intro {
  font-size: 14px;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.5;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 250px;
  display: none;
}
/* line 758, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sp_newsflash .jf_sp_nf_content .intro .descr {
  display: none;
}
/* line 759, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sp_newsflash .jf_sp_nf_content .intro p {
  margin: 0;
  font-size: 13px;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.7;
}
/* line 767, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 768, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .jf_sp_newsflash {
  padding: 10px 0;
  margin: 0;
}
/* line 771, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .jf_sp_newsflash .jf_sp_nf_item {
  color: #fff;
  padding: 20px 10px;
}
/* line 774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .jf_sp_newsflash .jf_sp_nf_item:hover {
  background: rgba(255, 255, 255, 0.1);
}
/* line 778, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 779, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .jf_sp_newsflash .jf_sp_nf_content .title {
  font-size: 19px;
  margin: -5px 0 0 0;
}
/* line 783, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .jf_sp_newsflash .jf_sp_nf_content .intro {
  display: block;
}
/* line 787, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .jf_sp_newsflash .jf_sp_nf_cover {
  -webkit-flex: 0 1 70px;
  -moz-flex: 0 1 70px;
  -ms-flex: 0 1 70px;
  flex: 0 70px;
  width: 70px;
}
/* line 793, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .jf_sp_newsflash .jf_sp_nf_cover img {
  width: 50px;
  height: 40px;
}
/* end   - NEWSFLASH ----------------------------------------------------------------- */
/* ===========_______________________________ END   - JOOMLA MODULES ________________________________________=========== */
/* ===========_______________________________ START - POSITIONS ________________________________________=========== */
/* ===========_______________________________ START - LEFTPANEL & RIGHTPANEL ________________________________________=========== */
/* line 805, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel, #g-right-panel {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  z-index: 991;
  width: 300px;
  /* start - STANDART ----------------------------------------------------------------- */
  /* end   - STANDART ----------------------------------------------------------------- */
  /* start - SVG ----------------------------------------------------------------- */
  /* end   - SVG ----------------------------------------------------------------- */
}
/* line 813, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel .g-container, #g-right-panel .g-container {
  width: 100%;
  position: relative;
  overflow: auto;
  height: 100%;
}
/* line 819, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 821, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel.slideDown .g-container, #g-right-panel.slideDown .g-container, #g-left-panel.slideUp .g-container, #g-right-panel.slideUp .g-container {
  -webkit-transition: all 0.3s ease;
  -khtml-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 825, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel .jf_close, #g-right-panel .jf_close {
  position: absolute;
  top: 15px;
  right: 10px;
  font-size: 34px;
  font-weight: 300;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.2;
  -webkit-transition: all 0.3s ease;
  -khtml-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
  color: #000;
  line-height: 0;
  height: 40px;
  width: 40px;
  padding: 10px;
  line-height: 18px;
  text-align: center;
  cursor: pointer;
}
/* line 843, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel .jf_close:hover, #g-right-panel .jf_close:hover {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.5;
}
/* line 848, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel.jf_panel_standard, #g-right-panel.jf_panel_standard {
  background: #fff;
  overflow: hidden;
  -webkit-transform: translate3d(-300px, 0, 0);
  -khtml-transform: translate3d(-300px, 0, 0);
  -moz-transform: translate3d(-300px, 0, 0);
  -ms-transform: translate3d(-300px, 0, 0);
  -o-transform: translate3d(-300px, 0, 0);
  transform: translate3d(-300px, 0, 0);
  -webkit-transition: all 0.25s ease;
  -khtml-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
/* line 853, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel.jf_panel_standard.opened, #g-right-panel.jf_panel_standard.opened {
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  -khtml-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  -webkit-transform: translate3d(0, 0, 0);
  -khtml-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 861, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel.jf_panel_svg, #g-right-panel.jf_panel_svg {
  visibility: hidden;
}
/* line 863, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel.jf_panel_svg .g-container, #g-right-panel.jf_panel_svg .g-container {
  visibility: hidden;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  -khtml-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  -webkit-transition: opacity 0.3s linear;
  -khtml-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -ms-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
/* line 868, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel.jf_panel_svg .g-container.opened, #g-right-panel.jf_panel_svg .g-container.opened {
  display: block;
  visibility: visible;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 1;
}
/* line 874, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel.jf_panel_svg.opened, #g-right-panel.jf_panel_svg.opened {
  visibility: visible;
}
/* line 877, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel.jf_panel_svg .jf_svg_bar, #g-right-panel.jf_panel_svg .jf_svg_bar {
  z-index: -1;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
/* line 887, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel .g-content, #g-right-panel .g-content {
  padding: 10px;
  margin: 10px;
}
/* line 892, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-right-panel {
  left: auto;
  right: -300px;
  /* start - STANDART ----------------------------------------------------------------- */
  /* end   - STANDART ----------------------------------------------------------------- */
  /* start - SVG ----------------------------------------------------------------- */
  /* end   - SVG ----------------------------------------------------------------- */
}
/* line 896, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-right-panel.jf_panel_standard {
  -webkit-transform: translate3d(0, 0, 0);
  -khtml-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 898, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-right-panel.jf_panel_standard.opened {
  -webkit-transform: translate3d(-300px, 0, 0);
  -khtml-transform: translate3d(-300px, 0, 0);
  -moz-transform: translate3d(-300px, 0, 0);
  -ms-transform: translate3d(-300px, 0, 0);
  -o-transform: translate3d(-300px, 0, 0);
  transform: translate3d(-300px, 0, 0);
}
/* line 905, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-right-panel.jf_panel_svg {
  right: 0;
}
/* line 907, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-right-panel.jf_panel_svg .jf_svg_bar {
  -webkit-transform: rotateY(180deg);
  -khtml-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  left: auto;
  right: 0;
}
/* line 915, templates/jf_sirena/jf/assets/scss/_x_working.scss */
[class*="jf_p_backout"] {
  z-index: 990;
  position: fixed;
  top: 0%;
  right: 0%;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  visibility: hidden;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0;
  -webkit-transition: visibility 0.5s, opacity 0.3s linear;
  -khtml-transition: visibility 0.5s, opacity 0.3s linear;
  -moz-transition: visibility 0.5s, opacity 0.3s linear;
  -ms-transition: visibility 0.5s, opacity 0.3s linear;
  -o-transition: visibility 0.5s, opacity 0.3s linear;
  transition: visibility 0.5s, opacity 0.3s linear;
}
/* line 926, templates/jf_sirena/jf/assets/scss/_x_working.scss */
[class*="jf_p_backout"].opened {
  visibility: visible;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 1;
}
/* line 931, templates/jf_sirena/jf/assets/scss/_x_working.scss */
[class*="jf_p_noscroll"] {
  overflow: hidden;
  height: 100%;
  width: 100%;
}
/* line 936, templates/jf_sirena/jf/assets/scss/_x_working.scss */
[class*="jf_p_noscroll_fixed"] {
  position: fixed;
}
/* start - MODULES CORE ----------------------------------------------------------------- */
/* line 940, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 942, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-left-panel .g-title, #g-right-panel .g-title {
  margin: 28px -20px 12px -20px;
  font-size: 16px;
  border: 0;
  letter-spacing: 0;
  text-transform: inherit;
  font-weight: 300;
}
/* end   - MODULES CORE ----------------------------------------------------------------- */
/* ===========_______________________________ END   - LEFTPANEL & RIGHTPANEL ________________________________________=========== */
/* ===========_______________________________ START - SEARCH PANEL ________________________________________=========== */
/* line 955, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 970;
  width: 100%;
  height: 100%;
  overflow: hidden;
  visibility: hidden;
}
/* line 964, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .jf_sp_backface {
  background-color: #f39c12;
  position: absolute;
  width: 100px;
  height: 100px;
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.7s cubic-bezier(0.4, 0, 0.2, 1);
  -khtml-transition: all 0.7s cubic-bezier(0.4, 0, 0.2, 1);
  -moz-transition: all 0.7s cubic-bezier(0.4, 0, 0.2, 1);
  -ms-transition: all 0.7s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition: all 0.7s cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 0.7s cubic-bezier(0.4, 0, 0.2, 1);
  top: 7%;
  right: 27%;
  z-index: -1;
  outline: 0;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0) scale(0.01);
  -khtml-transform: translate3d(0, 0, 0) scale(0.01);
  -moz-transform: translate3d(0, 0, 0) scale(0.01);
  -ms-transform: translate3d(0, 0, 0) scale(0.01);
  -o-transform: translate3d(0, 0, 0) scale(0.01);
  transform: translate3d(0, 0, 0) scale(0.01);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
}
/* line 980, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .g-container {
  height: 100%;
  overflow: auto;
  visibility: hidden;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0;
  z-index: 9;
  -webkit-transition: visibility 0s, opacity 0.5s linear;
  -khtml-transition: visibility 0s, opacity 0.5s linear;
  -moz-transition: visibility 0s, opacity 0.5s linear;
  -ms-transition: visibility 0s, opacity 0.5s linear;
  -o-transition: visibility 0s, opacity 0.5s linear;
  transition: visibility 0s, opacity 0.5s linear;
  color: #fff;
}
/* line 988, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .g-container h1, #g-search-panel .g-container h2, #g-search-panel .g-container h3, #g-search-panel .g-container h4, #g-search-panel .g-container h5, #g-search-panel .g-container h6 {
  color: #fff;
}
/* line 992, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel.visibility {
  visibility: visible;
}
/* line 995, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 996, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel.jf_sp_opened .jf_sp_backface {
  -webkit-transform: translate3d(0, 0, 0) scale(30);
  -khtml-transform: translate3d(0, 0, 0) scale(30);
  -moz-transform: translate3d(0, 0, 0) scale(30);
  -ms-transform: translate3d(0, 0, 0) scale(30);
  -o-transform: translate3d(0, 0, 0) scale(30);
  transform: translate3d(0, 0, 0) scale(30);
}
/* line 999, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel.jf_sp_opened .g-container {
  display: block;
  visibility: visible;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 1;
  -webkit-transition: visibility 0s linear 0.5s, opacity 0.5s linear;
  -khtml-transition: visibility 0s linear 0.5s, opacity 0.5s linear;
  -moz-transition: visibility 0s linear 0.5s, opacity 0.5s linear;
  -ms-transition: visibility 0s linear 0.5s, opacity 0.5s linear;
  -o-transition: visibility 0s linear 0.5s, opacity 0.5s linear;
  transition: visibility 0s linear 0.5s, opacity 0.5s linear;
}
/* line 1006, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .animated {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
/* line 1011, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1012, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1013, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .g-title {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.7;
  padding: 0 5px;
  margin: 0 0 10px 0;
  letter-spacing: 0;
  text-transform: initial;
  font-size: 24px;
  font-weight: 300;
  border: 0;
}
/* line 1023, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .search {
  position: relative;
}
/* line 1025, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .search button {
  position: absolute;
  right: 0;
  top: 15px;
  z-index: 2;
  background: none;
  font-size: 0;
  outline: 0;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.5;
  -webkit-transition: all 0.3s ease;
  -khtml-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 1035, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .search button:hover {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 1;
}
/* line 1038, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .search button i {
  font-size: 50px;
}
/* line 1042, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .search input[type="search"] {
  border: none;
  height: 80px;
  line-height: 80px;
  font-size: 50px;
  color: #fff;
  padding: 0 80px 0 0;
  margin: 40px 0 20px 0;
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -khtml-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: none;
  -khtml-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
/* line 1054, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .search input[type="search"]:focus {
  -webkit-box-shadow: none;
  -khtml-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
/* line 1057, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .search input[type="search"]::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
/* line 1060, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .search input[type="search"]:-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
/* line 1063, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .search input[type="search"]::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
/* line 1066, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-search-panel .moduletable .search input[type="search"]:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
/* line 1073, templates/jf_sirena/jf/assets/scss/_x_working.scss */
[class*="jf_sp_noscroll"] {
  overflow: hidden;
  height: 100%;
  width: 100%;
}
/* start - RTL ----------------------------------------------------------------- */
/* line 1079, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1080, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl #g-search-panel .moduletable .search button {
  left: 0;
  right: auto;
}
/* line 1084, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl #g-search-panel .moduletable .search input[type="search"] {
  padding: 0 0 0 80px;
}
/* end   - RTL ----------------------------------------------------------------- */
/* ===========_______________________________ END   - SEARCH PANEL ________________________________________=========== */
/* ===========_______________________________ START - TOPPANEL ________________________________________=========== */
/* line 1092, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel {
  position: fixed;
  background: #f5f5f5;
  top: 0;
  left: 0;
  z-index: 980;
  width: 100%;
  overflow: hidden;
  -webkit-transform: translate3d(0, -100%, 0);
  -khtml-transform: translate3d(0, -100%, 0);
  -moz-transform: translate3d(0, -100%, 0);
  -ms-transform: translate3d(0, -100%, 0);
  -o-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  -webkit-transition: all 400ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
  -khtml-transition: all 400ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
  -moz-transition: all 400ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
  -ms-transition: all 400ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
  -o-transition: all 400ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
  transition: all 400ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
}
/* line 1103, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel.opened {
  -webkit-transform: translate3d(0, 0, 0) !important;
  -khtml-transform: translate3d(0, 0, 0) !important;
  -moz-transform: translate3d(0, 0, 0) !important;
  -ms-transform: translate3d(0, 0, 0) !important;
  -o-transform: translate3d(0, 0, 0) !important;
  transform: translate3d(0, 0, 0) !important;
  -webkit-transition: all 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
  -khtml-transition: all 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
  -moz-transition: all 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
  -ms-transition: all 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
  -o-transition: all 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
  transition: all 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
}
/* line 1108, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel .g-container {
  padding: 15px 0;
  position: relative;
}
/* line 1112, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel:before {
  content: '';
  z-index: -1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.5;
  background-repeat: no-repeat;
  background-size: auto 200%;
  background-position: 20% 20%;
  background-image: url('../../jf/assets/images/map.png');
}
/* line 1127, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1128, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel ul {
  margin: 0;
}
/* line 1131, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel .mod-languages {
  margin: 0;
  list-style: none;
  text-transform: uppercase;
  font-size: 13px;
}
/* line 1136, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel .mod-languages li {
  display: inline-block;
  margin: 0 -2px;
  outline: 0;
}
/* line 1140, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel .mod-languages li img {
  margin: 0 8px;
  vertical-align: -2px;
}
/* line 1144, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel .mod-languages li a {
  overflow: hidden;
  position: relative;
  -webkit-transition: 0.2s ease;
  -khtml-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  transition: 0.2s ease;
  display: block;
  line-height: 32px;
  font-weight: 500;
  padding: 0 10px 0 0;
  outline: 0;
}
/* line 1153, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel .mod-languages li a:before {
  content: '';
  position: absolute;
  bottom: 1px;
  height: 2px;
  width: 100%;
  -webkit-transform: translateX(-105%);
  -khtml-transform: translateX(-105%);
  -moz-transform: translateX(-105%);
  -ms-transform: translateX(-105%);
  -o-transform: translateX(-105%);
  transform: translateX(-105%);
  -webkit-transition: 0.5s ease;
  -khtml-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  background-color: #f39c12;
  z-index: -1;
}
/* line 1164, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel .mod-languages li a:after {
  content: '';
  position: absolute;
  bottom: 1px;
  height: 100%;
  width: 100%;
  -webkit-transform: translateY(105%);
  -khtml-transform: translateY(105%);
  -moz-transform: translateY(105%);
  -ms-transform: translateY(105%);
  -o-transform: translateY(105%);
  transform: translateY(105%);
  -webkit-transition: 0.3s ease;
  -khtml-transition: 0.3s ease;
  -moz-transition: 0.3s ease;
  -ms-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  background-color: #f39c12;
  z-index: -1;
  left: 0;
  top: 0;
}
/* line 1177, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1178, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel .mod-languages li a:hover:before {
  -webkit-transform: translateX(100%);
  -khtml-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
}
/* line 1183, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1184, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel .mod-languages li.lang-active a {
  color: #fff;
}
/* line 1186, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-top-panel .mod-languages li.lang-active a:after {
  -webkit-transform: translateY(0);
  -khtml-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
@media (max-width: 736px) {
  /* line 1196, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  #g-top-panel {
    height: 80%;
  }
  /* line 1198, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  #g-top-panel .g-container {
    width: 100%;
    position: relative;
    overflow: auto;
    height: 100%;
  }
}
/* ===========_______________________________ END   - TOPPANEL ________________________________________=========== */
/* ===========_______________________________ START - OVERLAY PANEL ________________________________________=========== */
/* line 1209, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-overlay-panel {
  position: fixed;
  top: 10%;
  bottom: 10%;
  left: 9%;
  right: 9%;
  background: #f9f9f9;
  -webkit-transition: all 0.7s ease;
  -khtml-transition: all 0.7s ease;
  -moz-transition: all 0.7s ease;
  -ms-transition: all 0.7s ease;
  -o-transition: all 0.7s ease;
  transition: all 0.7s ease;
  -webkit-animation-duration: 0.7s;
  -moz-animation-duration: 0.7s;
  animation-duration: 0.7s;
  -webkit-animation-name: jf_overlaypanel_out;
  -moz-animation-name: jf_overlaypanel_out;
  animation-name: jf_overlaypanel_out;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0;
  z-index: 2008;
  visibility: hidden;
}
/* line 1227, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-overlay-panel .g-container {
  position: relative;
  display: block;
  height: 100%;
  width: 100%;
  overflow: auto;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0;
}
/* line 1234, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-overlay-panel .g-container.loaded {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 1;
}
/* line 1237, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-overlay-panel .g-container .g-content {
  margin: 0;
  padding: 0;
}
/* line 1243, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_backout {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  z-index: 2007;
  visibility: hidden;
  -webkit-transition: all 0.4s ease;
  -khtml-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0;
}
/* line 1256, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1257, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_overlaypanel_active #g-overlay-panel {
  visibility: visible;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 1;
  -webkit-animation-name: jf_overlaypanel_in;
  -moz-animation-name: jf_overlaypanel_in;
  animation-name: jf_overlaypanel_in;
}
/* line 1265, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_overlaypanel_active .jf_op_backout {
  visibility: visible;
  opacity: 1;
}
@-webkit-keyframes jf_overlaypanel_in {
  /* line 1271, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  0% {
    -webkit-transform: scale3d(1.4, 1.4, 1.4);
    -moz-transform: scale3d(1.4, 1.4, 1.4);
    -ms-transform: scale3d(1.4, 1.4, 1.4);
    -o-transform: scale3d(1.4, 1.4, 1.4);
    transform: scale3d(1.4, 1.4, 1.4);
  }
}
@keyframes jf_overlaypanel_in {
  /* line 1282, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  0% {
    -webkit-transform: scale3d(1.4, 1.4, 1.4);
    -moz-transform: scale3d(1.4, 1.4, 1.4);
    -ms-transform: scale3d(1.4, 1.4, 1.4);
    -o-transform: scale3d(1.4, 1.4, 1.4);
    transform: scale3d(1.4, 1.4, 1.4);
  }
}
@-webkit-keyframes jf_overlaypanel_out {
  /* line 1295, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  100% {
    -webkit-transform: scale3d(1.4, 1.4, 1.4);
    -moz-transform: scale3d(1.4, 1.4, 1.4);
    -ms-transform: scale3d(1.4, 1.4, 1.4);
    -o-transform: scale3d(1.4, 1.4, 1.4);
    transform: scale3d(1.4, 1.4, 1.4);
  }
}
@keyframes jf_overlaypanel_out {
  /* line 1306, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  100% {
    -webkit-transform: scale3d(1.4, 1.4, 1.4);
    -moz-transform: scale3d(1.4, 1.4, 1.4);
    -ms-transform: scale3d(1.4, 1.4, 1.4);
    -o-transform: scale3d(1.4, 1.4, 1.4);
    transform: scale3d(1.4, 1.4, 1.4);
  }
}
/* start - PRELOADER ----------------------------------------------------------------- */
/* line 1315, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_loader {
  position: absolute;
  height: 24px;
  width: 24px;
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: scale(1);
  -khtml-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  top: 50%;
  left: 50%;
  margin: -12px 0 0 -12px;
  overflow: hidden;
  /* or 009939? */
}
/* line 1325, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_loader > div {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: jf_op_loader_anim 2s infinite backwards ease-out;
  animation: jf_op_loader_anim 2s infinite backwards ease-out;
}
/* line 1335, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_loader .red {
  background-color: #d50f25;
}
/* line 1336, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_loader .yellow {
  background-color: #eeb211;
}
/* line 1337, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_loader .green {
  background-color: #009925;
}
/* line 1338, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_loader .blue {
  background-color: #3369e8;
}
/* line 1339, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1340, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_loader div:nth-child(1) {
  -webkit-animation-delay: -1.5s;
  animation-delay: -1.5s;
  -webkit-transform: translateX(-500%);
  -khtml-transform: translateX(-500%);
  -moz-transform: translateX(-500%);
  -ms-transform: translateX(-500%);
  -o-transform: translateX(-500%);
  transform: translateX(-500%);
}
/* line 1345, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_loader div:nth-child(2) {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
  -webkit-transform: translateY(500%);
  -khtml-transform: translateY(500%);
  -moz-transform: translateY(500%);
  -ms-transform: translateY(500%);
  -o-transform: translateY(500%);
  transform: translateY(500%);
}
/* line 1350, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_loader div:nth-child(3) {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
  -webkit-transform: translateX(500%);
  -khtml-transform: translateX(500%);
  -moz-transform: translateX(500%);
  -ms-transform: translateX(500%);
  -o-transform: translateX(500%);
  transform: translateX(500%);
}
/* line 1355, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_op_loader div:nth-child(4) {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-transform: translateY(-500%);
  -khtml-transform: translateY(-500%);
  -moz-transform: translateY(-500%);
  -ms-transform: translateY(-500%);
  -o-transform: translateY(-500%);
  transform: translateY(-500%);
}
@-webkit-keyframes jf_op_loader_anim {
  /* line 1363, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  0% {
    z-index: 10;
  }
  /* line 1366, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  75% {
    -webkit-transform: translateX(0);
    z-index: 1;
  }
  /* line 1371, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  100% {
    -webkit-transform: translateX(0);
    z-index: 0;
  }
}
@keyframes jf_op_loader_anim {
  /* line 1377, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  0% {
    z-index: 10;
  }
  /* line 1380, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  75% {
    transform: translateX(0);
    z-index: 1;
  }
  /* line 1384, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  100% {
    transform: translateX(0);
    z-index: 0;
  }
}
/* end   - PRELOADER ----------------------------------------------------------------- */
/* line 1390, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_sw_c_title {
  color: #333;
  text-align: center;
  font-size: 22px;
  margin: 40px 0;
  text-transform: uppercase;
  font-weight: 500;
}
/* ===========_______________________________ END   - OVERLAY PANEL ________________________________________=========== */
/* ===========_______________________________ START - FOOTER ________________________________________=========== */
/* line 1401, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer {
  background-color: #f39c12;
  color: rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  -khtml-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  -ms-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.25);
  border-top: 0;
  padding: 70px 0 60px 0;
  font-size: 14px;
  font-size: 13px;
  /* start - TYPOS ----------------------------------------------------------------- */
  /* end   - TYPOS ----------------------------------------------------------------- */
  /* start - MODULES: GLOBAL ----------------------------------------------------------------- */
  /* end   - MODULES: GLOBAL ----------------------------------------------------------------- */
  /* start - MODULES: JOOMLA MENU ----------------------------------------------------------------- */
  /* end   - MODULES: JOOMLA MENU ----------------------------------------------------------------- */
}
/* line 1409, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer.bg-image {
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 1414, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1415, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1416, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1417, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .g-container .g-grid > .g-block .g-content {
  border: 1px solid rgba(255, 255, 255, 0.15);
  border-width: 0 1px 0 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 1423, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1424, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .g-container .g-grid > .g-block:last-child .g-content {
  border: 0;
}
/* line 1433, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer a, #g-footer h1, #g-footer h2, #g-footer h3, #g-footer h4, #g-footer h5, #g-footer h6 {
  color: #fff;
}
/* line 1437, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer ul {
  margin: 0;
}
/* line 1443, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .g-title {
  font-size: 0.85rem;
  font-weight: 600;
  letter-spacing: 1px;
  margin: 0.75rem 0 1.5rem 0;
  text-transform: uppercase;
  padding: 0;
  border: 0;
}
/* line 1455, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .nav {
  list-style: none;
}
/* line 1457, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .nav > li {
  line-height: 0;
  text-transform: uppercase;
  font-weight: 500;
}
/* line 1461, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .nav > li > a, #g-footer .nav > li > span {
  font-size: 13px;
  display: inline-block;
  line-height: 32px;
}
/* line 1467, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .nav > li > a {
  padding: 0;
  overflow: hidden;
  position: relative;
  -webkit-transition: 0.2s ease;
  -khtml-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  transition: 0.2s ease;
}
/* line 1472, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .nav > li > a:before {
  content: '';
  position: absolute;
  bottom: 1px;
  height: 2px;
  width: 100%;
  -webkit-transform: translateX(-101%);
  -khtml-transform: translateX(-101%);
  -moz-transform: translateX(-101%);
  -ms-transform: translateX(-101%);
  -o-transform: translateX(-101%);
  transform: translateX(-101%);
  -webkit-transition: 0.5s ease;
  -khtml-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  background-color: #fff;
}
/* line 1482, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .nav > li > a:hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  padding: 0 10px;
}
/* line 1486, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .nav > li > a:hover:before {
  -webkit-transform: translateX(100%);
  -khtml-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
}
/* line 1490, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-footer .nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0);
}
/* line 1499, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer {
  background-color: #f39c12;
  color: rgba(255, 255, 255, 0.5);
  border-top: 1px solid rgba(255, 255, 255, 0.15);
  padding: 30px 0;
  font-size: 12px;
  text-transform: uppercase;
  /* start - PARTICLES ----------------------------------------------------------------- */
  /* start - LOGO ----------------------------------------------------------------- */
  /* end   - LOGO ----------------------------------------------------------------- */
  /* start - COPYRIGHT ----------------------------------------------------------------- */
  /* end   - COPYRIGHT ----------------------------------------------------------------- */
  /* end   - PARTICLES ----------------------------------------------------------------- */
  /* start - MODULES: JOOMLA MENU ----------------------------------------------------------------- */
  /* end   - MODULES: JOOMLA MENU ----------------------------------------------------------------- */
}
/* line 1508, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .gantry-logo {
  display: block;
  text-align: center;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.7;
  -webkit-transition: all 0.3s ease;
  -khtml-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 1513, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .gantry-logo:hover {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 1;
}
/* line 1520, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .jf_copyright {
  margin: 30px 0 0 0;
  font-size: 11px;
  font-weight: 500;
}
/* line 1529, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .nav {
  text-align: right;
  margin: 25px 0 0 0;
}
/* line 1532, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .nav > li {
  line-height: 0;
  text-transform: uppercase;
  font-weight: 500;
  display: inline-block;
}
/* line 1537, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .nav > li > a, #g-bottom-footer .nav > li > span {
  font-size: 12px;
  display: inline-block;
  line-height: 32px;
  color: rgba(255, 255, 255, 0.5);
}
/* line 1544, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .nav > li > a {
  padding: 0 10px 0 0;
  margin: 0 0 0 5px;
  overflow: hidden;
  position: relative;
  -webkit-transition: 0.2s ease;
  -khtml-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  transition: 0.2s ease;
}
/* line 1550, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .nav > li > a:before {
  content: '';
  position: absolute;
  bottom: 1px;
  height: 2px;
  width: 100%;
  -webkit-transform: translateX(-150%);
  -khtml-transform: translateX(-150%);
  -moz-transform: translateX(-150%);
  -ms-transform: translateX(-150%);
  -o-transform: translateX(-150%);
  transform: translateX(-150%);
  -webkit-transition: 0.5s ease;
  -khtml-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  background-color: #fff;
}
/* line 1560, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .nav > li > a:hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
}
/* line 1563, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .nav > li > a:hover:before {
  -webkit-transform: translateX(100%);
  -khtml-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
}
/* line 1567, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-bottom-footer .nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0);
}
/* start - RTL ----------------------------------------------------------------- */
/* line 1576, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1577, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl #g-footer .g-container .g-grid > .g-block .g-content {
  border-width: 0 0 0 1px;
}
/* line 1580, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl #g-bottom-footer .nav {
  text-align: left;
}
/* line 1583, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl #g-bottom-footer .nav > li > a {
  padding: 0 0 0 10px;
  margin: 0 5px 0 0;
}
/* line 1587, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .nav.menu .material-icons {
  -webkit-transform: rotate(-180deg);
  -khtml-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
/* line 1590, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1591, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1592, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1593, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl #g-footer .nav > li > a:before {
  -webkit-transform: translateX(101%);
  -khtml-transform: translateX(101%);
  -moz-transform: translateX(101%);
  -ms-transform: translateX(101%);
  -o-transform: translateX(101%);
  transform: translateX(101%);
}
/* line 1596, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1597, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl #g-footer .nav > li > a:hover:before {
  -webkit-transform: translateX(-100%);
  -khtml-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%);
}
/* end   - RTL ----------------------------------------------------------------- */
@media (max-width: 768px) {
  /* line 1607, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  #g-footer .g-container .g-grid > .g-block .g-content {
    border-width: 0 0 1px 0;
    padding-bottom: 30px;
  }
}
/* line 1612, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1613, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_parallax #g-footer, .jf_parallax #g-bottom-footer {
  background-color: transparent;
}
/* ===========_______________________________ END   - FOOTER ________________________________________=========== */
/* ===========_______________________________ START - FULL WIDTH SECTION ________________________________________=========== */
/*[id*="g-full-width-section"] {
 > .g-container {
 width: 100%;
 > .g-grid > .g-block > .g-content {
 margin: 0;
 padding: 0;
 .g-container {
 width: 75rem;
 }
 }
 }
 }
 @media only all and (min-width: 60rem) and (max-width: 74.938rem) {
 [id*="g-full-width-section"] > .g-container > .g-grid > .g-block > .g-content .g-container {
 width: 60rem;
 }
 }
 @media only all and (min-width: 48rem) and (max-width: 59.938rem) {
 [id*="g-full-width-section"] > .g-container > .g-grid > .g-block > .g-content .g-container {
 width: 48rem;
 }
 }
 @media only all and (max-width: 47.938rem) and (min-width: 30.062rem) {
 [id*="g-full-width-section"] > .g-container > .g-grid > .g-block > .g-content .g-container {
 width: 30rem;
 }
 }
 @media only all and (max-width: 30rem) {
 [id*="g-full-width-section"] > .g-container > .g-grid > .g-block > .g-content .g-container {
 width: 100%;
 }
 }*/
/* line 1653, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_g_container {
  width: 75rem;
  margin: 0 auto;
  padding: 0;
}
@media only all and (max-width: 74.938rem) and (min-width: 60rem) {
  /* line 1660, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  .jf_g_container {
    width: 60rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 1665, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  .jf_g_container {
    width: 48rem;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 1670, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  .jf_g_container {
    width: 30rem;
  }
}
@media only all and (max-width: 30rem) {
  /* line 1675, templates/jf_sirena/jf/assets/scss/_x_working.scss */
  .jf_g_container {
    width: 100%;
  }
}
/* ===========_______________________________ END   - FULL WIDTH SECTION ________________________________________=========== */
/* ===========_______________________________ START - MAIN CONTENT ________________________________________=========== */
/* line 1682, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1683, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1684, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main .g-content .platform-content {
  padding: 20px;
  margin: 0 0 40px 0;
  background: #fff;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -khtml-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
}
/* line 1689, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#g-main .g-content .platform-content:last-child {
  margin: 0;
}
/* line 1695, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1696, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1697, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1698, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.noboxshadow #g-main .g-content .platform-content {
  padding: 0;
  background: 0;
  -webkit-box-shadow: none;
  -khtml-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
/* ===========_______________________________ END   - MAIN CONTENT ________________________________________=========== */
/* ===========_______________________________ START - BREADCRUMBS ________________________________________=========== */
/* line 1709, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_breadcrumbs {
  margin: -50px 0 0 0;
  z-index: 9;
}
/* line 1712, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_breadcrumbs > .g-content {
  width: 75rem;
  margin: 0 auto !important;
  padding: 0 !important;
}
/* line 1716, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_breadcrumbs > .g-content > .platform-content {
  margin: 0 0.625rem;
  padding: 0 0.938rem;
}
/* line 1721, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_breadcrumbs .breadcrumb {
  margin: 0;
  list-style: none;
  color: rgba(255, 255, 255, 0.7);
  text-align: right;
  font-size: 12px;
}
/* line 1727, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_breadcrumbs .breadcrumb li {
  display: inline-block;
}
/* line 1730, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_breadcrumbs .breadcrumb a {
  color: #fff;
}
/* line 1733, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_breadcrumbs .breadcrumb .divider {
  margin: 0 5px;
}
/* start - RTL ----------------------------------------------------------------- */
/* line 1739, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1740, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .jf_breadcrumbs .breadcrumb {
  text-align: left;
}
/* end   - RTL ----------------------------------------------------------------- */
/* ===========_______________________________ END   - BREADCRUMBS ________________________________________=========== */
/* ===========_______________________________ START - BLOCK VARIATIONS ________________________________________=========== */
/* line 1748, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-title {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 1px;
  margin: 0 -20px 10px -20px;
  color: #f39c12;
  padding: 0 20px 20px;
  border-bottom: 1px solid #eee;
  border-color: rgba(0, 0, 0, 0.08);
}
/* start - COLORS ----------------------------------------------------------------- */
/* line 1779, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-white {
  color: #666;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-white .platform-content {
  background: #fff !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-white .g-title {
  color: #f39c12;
  border-color: rgba(0, 0, 0, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-white h1, .box-white h2, .box-white h3, .box-white h4, .box-white h5, .box-white h6, .box-white strong {
  color: #4d4d4d;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-white a {
  color: #f39c12;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-white a:hover {
  color: #666;
}
/* line 1780, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-primary {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-primary .platform-content {
  background: #337ab7 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-primary .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-primary h1, .box-primary h2, .box-primary h3, .box-primary h4, .box-primary h5, .box-primary h6, .box-primary strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-primary a {
  color: #9fc4e4;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-primary a:hover {
  color: #fff;
}
/* line 1781, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-info {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-info .platform-content {
  background: #5bc0de !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-info .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-info h1, .box-info h2, .box-info h3, .box-info h4, .box-info h5, .box-info h6, .box-info strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-info a {
  color: #daf1f8;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-info a:hover {
  color: #fff;
}
/* line 1782, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-success {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-success .platform-content {
  background: #5cb85c !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-success .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-success h1, .box-success h2, .box-success h3, .box-success h4, .box-success h5, .box-success h6, .box-success strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-success a {
  color: #c7e6c7;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-success a:hover {
  color: #fff;
}
/* line 1783, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-warning {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-warning .platform-content {
  background: #f0ad4e !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-warning .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-warning h1, .box-warning h2, .box-warning h3, .box-warning h4, .box-warning h5, .box-warning h6, .box-warning strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-warning a {
  color: #fceedb;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-warning a:hover {
  color: #fff;
}
/* line 1784, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-danger {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-danger .platform-content {
  background: #d9534f !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-danger .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-danger h1, .box-danger h2, .box-danger h3, .box-danger h4, .box-danger h5, .box-danger h6, .box-danger strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-danger a {
  color: #f4cecd;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-danger a:hover {
  color: #fff;
}
/* line 1785, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-red {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-red .platform-content {
  background: #f34235 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-red .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-red h1, .box-red h2, .box-red h3, .box-red h4, .box-red h5, .box-red h6, .box-red strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-red a {
  color: #fcc9c5;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-red a:hover {
  color: #fff;
}
/* line 1786, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-pink {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-pink .platform-content {
  background: #e81d62 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-pink .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-pink h1, .box-pink h2, .box-pink h3, .box-pink h4, .box-pink h5, .box-pink h6, .box-pink strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-pink a {
  color: #f6a8c2;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-pink a:hover {
  color: #fff;
}
/* line 1787, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-purple {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-purple .platform-content {
  background: #9b26af !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-purple .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-purple h1, .box-purple h2, .box-purple h3, .box-purple h4, .box-purple h5, .box-purple h6, .box-purple strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-purple a {
  color: #d889e5;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-purple a:hover {
  color: #fff;
}
/* line 1788, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-purple {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-purple .platform-content {
  background: #6639b6 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-purple .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-purple h1, .box-deep-purple h2, .box-deep-purple h3, .box-deep-purple h4, .box-deep-purple h5, .box-deep-purple h6, .box-deep-purple strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-purple a {
  color: #bba5e3;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-purple a:hover {
  color: #fff;
}
/* line 1789, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-indigo {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-indigo .platform-content {
  background: #3e50b4 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-indigo .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-indigo h1, .box-indigo h2, .box-indigo h3, .box-indigo h4, .box-indigo h5, .box-indigo h6, .box-indigo strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-indigo a {
  color: #a9b2e2;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-indigo a:hover {
  color: #fff;
}
/* line 1790, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue .platform-content {
  background: #2095f2 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue h1, .box-blue h2, .box-blue h3, .box-blue h4, .box-blue h5, .box-blue h6, .box-blue strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue a {
  color: #b1dafa;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue a:hover {
  color: #fff;
}
/* line 1791, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-blue {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-blue .platform-content {
  background: #02a8f3 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-blue .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-blue h1, .box-light-blue h2, .box-light-blue h3, .box-light-blue h4, .box-light-blue h5, .box-light-blue h6, .box-light-blue strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-blue a {
  color: #90dcfe;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-blue a:hover {
  color: #fff;
}
/* line 1792, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-cyan {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-cyan .platform-content {
  background: #00bbd3 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-cyan .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-cyan h1, .box-cyan h2, .box-cyan h3, .box-cyan h4, .box-cyan h5, .box-cyan h6, .box-cyan strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-cyan a {
  color: #6deeff;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-cyan a:hover {
  color: #fff;
}
/* line 1793, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-teal {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-teal .platform-content {
  background: #009587 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-teal .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-teal h1, .box-teal h2, .box-teal h3, .box-teal h4, .box-teal h5, .box-teal h6, .box-teal strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-teal a {
  color: #2fffeb;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-teal a:hover {
  color: #fff;
}
/* line 1794, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-green {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-green .platform-content {
  background: #4bae4f !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-green .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-green h1, .box-green h2, .box-green h3, .box-green h4, .box-green h5, .box-green h6, .box-green strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-green a {
  color: #b4deb5;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-green a:hover {
  color: #fff;
}
/* line 1795, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-green {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-green .platform-content {
  background: #8ac249 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-green .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-green h1, .box-light-green h2, .box-light-green h3, .box-light-green h4, .box-light-green h5, .box-light-green h6, .box-light-green strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-green a {
  color: #d4e8bc;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-light-green a:hover {
  color: #fff;
}
/* line 1796, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-lime {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-lime .platform-content {
  background: #ccdb38 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-lime .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-lime h1, .box-lime h2, .box-lime h3, .box-lime h4, .box-lime h5, .box-lime h6, .box-lime strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-lime a {
  color: #edf2ba;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-lime a:hover {
  color: #fff;
}
/* line 1797, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-yellow {
  color: #222;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-yellow .platform-content {
  background: #feea3a !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-yellow .g-title {
  color: #222;
  border-color: rgba(0, 0, 0, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-yellow h1, .box-yellow h2, .box-yellow h3, .box-yellow h4, .box-yellow h5, .box-yellow h6, .box-yellow strong {
  color: #000;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-yellow a {
  color: #9e8e01;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-yellow a:hover {
  color: #000;
}
/* line 1798, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-amber {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-amber .platform-content {
  background: #fec006 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-amber .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-amber h1, .box-amber h2, .box-amber h3, .box-amber h4, .box-amber h5, .box-amber h6, .box-amber strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-amber a {
  color: #ffe79e;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-amber a:hover {
  color: #fff;
}
/* line 1799, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-orange {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-orange .platform-content {
  background: #f39c12 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-orange .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-orange h1, .box-orange h2, .box-orange h3, .box-orange h4, .box-orange h5, .box-orange h6, .box-orange strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-orange a {
  color: #fad9a4;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-orange a:hover {
  color: #fff;
}
/* line 1800, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-orange {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-orange .platform-content {
  background: #fe5621 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-orange .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-orange h1, .box-deep-orange h2, .box-deep-orange h3, .box-deep-orange h4, .box-deep-orange h5, .box-deep-orange h6, .box-deep-orange strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-orange a {
  color: #ffcab9;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-deep-orange a:hover {
  color: #fff;
}
/* line 1801, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-brown {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-brown .platform-content {
  background: #785447 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-brown .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-brown h1, .box-brown h2, .box-brown h3, .box-brown h4, .box-brown h5, .box-brown h6, .box-brown strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-brown a {
  color: #c1a297;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-brown a:hover {
  color: #fff;
}
/* line 1802, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-grey {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-grey .platform-content {
  background: #9d9d9d !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-grey .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-grey h1, .box-grey h2, .box-grey h3, .box-grey h4, .box-grey h5, .box-grey h6, .box-grey strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-grey a {
  color: #eaeaea;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-grey a:hover {
  color: #fff;
}
/* line 1803, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue-grey {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue-grey .platform-content {
  background: #5f7c8a !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue-grey .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue-grey h1, .box-blue-grey h2, .box-blue-grey h3, .box-blue-grey h4, .box-blue-grey h5, .box-blue-grey h6, .box-blue-grey strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue-grey a {
  color: #b6c5cc;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-blue-grey a:hover {
  color: #fff;
}
/* line 1804, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-dark-grey {
  color: #fff;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-dark-grey .platform-content {
  background: #222 !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-dark-grey .g-title {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-dark-grey h1, .box-dark-grey h2, .box-dark-grey h3, .box-dark-grey h4, .box-dark-grey h5, .box-dark-grey h6, .box-dark-grey strong {
  color: #fff;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-dark-grey a {
  color: #888;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-dark-grey a:hover {
  color: #fff;
}
/* line 1805, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-nobg {
  color: #666;
}
/* line 1762, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-nobg .platform-content {
  background: none !important;
}
/* line 1765, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-nobg .g-title {
  color: #f39c12;
  border-color: rgba(0, 0, 0, 0.1) !important;
}
/* line 1769, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-nobg h1, .box-nobg h2, .box-nobg h3, .box-nobg h4, .box-nobg h5, .box-nobg h6, .box-nobg strong {
  color: #4d4d4d;
}
/* line 1772, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-nobg a {
  color: #f39c12;
}
/* line 1774, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-nobg a:hover {
  color: #666;
}
/* end   - COLORS ----------------------------------------------------------------- */
/* start - EFFECTS ----------------------------------------------------------------- */
/* line 1809, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-noshadow .platform-content {
  -webkit-box-shadow: none !important;
  -khtml-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -ms-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
}
/* line 1812, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-shadow-1 .platform-content {
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) !important;
  -khtml-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) !important;
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) !important;
  -ms-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) !important;
  -o-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) !important;
}
/* line 1815, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-shadow-2 .platform-content {
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.25) !important;
  -khtml-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.25) !important;
  -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.25) !important;
  -ms-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.25) !important;
  -o-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.25) !important;
}
/* line 1818, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-shadow-3 .platform-content {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.12), 0 3px 12px rgba(0, 0, 0, 0.25) !important;
  -khtml-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.12), 0 3px 12px rgba(0, 0, 0, 0.25) !important;
  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.12), 0 3px 12px rgba(0, 0, 0, 0.25) !important;
  -ms-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.12), 0 3px 12px rgba(0, 0, 0, 0.25) !important;
  -o-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.12), 0 3px 12px rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.12), 0 3px 12px rgba(0, 0, 0, 0.25) !important;
}
/* line 1821, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-shadow-4 .platform-content {
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.12), 0 6px 24px rgba(0, 0, 0, 0.25) !important;
  -khtml-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.12), 0 6px 24px rgba(0, 0, 0, 0.25) !important;
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.12), 0 6px 24px rgba(0, 0, 0, 0.25) !important;
  -ms-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.12), 0 6px 24px rgba(0, 0, 0, 0.25) !important;
  -o-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.12), 0 6px 24px rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.12), 0 6px 24px rgba(0, 0, 0, 0.25) !important;
}
/* line 1824, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-shadow-5 .platform-content {
  -webkit-box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12), 0 12px 28px rgba(0, 0, 0, 0.25) !important;
  -khtml-box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12), 0 12px 28px rgba(0, 0, 0, 0.25) !important;
  -moz-box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12), 0 12px 28px rgba(0, 0, 0, 0.25) !important;
  -ms-box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12), 0 12px 28px rgba(0, 0, 0, 0.25) !important;
  -o-box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12), 0 12px 28px rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12), 0 12px 28px rgba(0, 0, 0, 0.25) !important;
}
/* line 1827, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-shadow-6 .platform-content {
  -webkit-box-shadow: 0 24px 24px 0 rgba(0, 0, 0, 0.12), 0 24px 60px 0 rgba(0, 0, 0, 0.25) !important;
  -khtml-box-shadow: 0 24px 24px 0 rgba(0, 0, 0, 0.12), 0 24px 60px 0 rgba(0, 0, 0, 0.25) !important;
  -moz-box-shadow: 0 24px 24px 0 rgba(0, 0, 0, 0.12), 0 24px 60px 0 rgba(0, 0, 0, 0.25) !important;
  -ms-box-shadow: 0 24px 24px 0 rgba(0, 0, 0, 0.12), 0 24px 60px 0 rgba(0, 0, 0, 0.25) !important;
  -o-box-shadow: 0 24px 24px 0 rgba(0, 0, 0, 0.12), 0 24px 60px 0 rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 24px 24px 0 rgba(0, 0, 0, 0.12), 0 24px 60px 0 rgba(0, 0, 0, 0.25) !important;
}
/* line 1830, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-align-left {
  text-align: left;
}
/* line 1833, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-align-right {
  text-align: right;
}
/* line 1836, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-align-center {
  text-align: center;
}
/* line 1839, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1840, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-no-padding .platform-content {
  padding: 0 !important;
}
/* line 1842, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-no-padding .platform-content .g-title {
  margin: 0 0 10px 0;
  padding: 0 0 20px;
}
/* line 1848, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1849, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-no-margin .g-content {
  padding: 0 !important;
}
/* line 1852, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-no-margin .platform-content, .box-no-margin .g-content {
  margin: 0 !important;
}
/* line 1856, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1858, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.box-no-margin .platform-content .g-title, .box-no-margin .g-content .g-title {
  margin: 0 0 10px 0;
  padding: 0 0 20px;
}
/* end   - EFFECTS ----------------------------------------------------------------- */
/* ===========_______________________________ END   - BLOCK VARIATIONS ________________________________________=========== */
/* ===========_______________________________ END   - POSITIONS ________________________________________=========== */
/* ===========_______________________________ START - SOME HIDDEN TYPOS ________________________________________=========== */
/* line 1869, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_linkhover {
  position: relative;
  overflow: hidden;
  display: inline-block;
  padding: 0 0 5px 0;
}
/* line 1874, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_linkhover:before {
  content: '';
  position: absolute;
  bottom: 1px;
  height: 2px;
  width: 100%;
  -webkit-transform: translateX(-150%);
  -khtml-transform: translateX(-150%);
  -moz-transform: translateX(-150%);
  -ms-transform: translateX(-150%);
  -o-transform: translateX(-150%);
  transform: translateX(-150%);
  -webkit-transition: 0.5s ease;
  -khtml-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  background-color: #fff;
}
/* line 1884, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_linkhover:hover {
  color: #fff;
}
/* line 1886, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_linkhover:hover:before {
  -webkit-transform: translateX(100%);
  -khtml-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
}
/* line 1891, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_noboxshadow {
  -webkit-box-shadow: none !important;
  -khtml-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -ms-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
}
/* line 1894, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_nopadding {
  padding: 0 !important;
}
/* line 1897, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_padding20 {
  padding: 20px !important;
}
/* line 1900, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_nobg {
  background: 0 !important;
}
/* ===========_______________________________ END   - SOME HIDDEN TYPOS ________________________________________=========== */
/* ===========_______________________________ START - JOOMLA COMPONENTS ________________________________________=========== */
/* ===========_______________________________ START - ARTICLES ________________________________________=========== */
/* ===========_______________________________ START - GLOBAL ________________________________________=========== */
/* line 1909, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.item-image {
  margin: -20px -20px 0 -20px;
  display: block;
  position: relative;
}
/* line 1913, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.item-image:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  /* background: $jf_color_base_accent_1; */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 70%, #000 120%);
}
/* line 1924, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.item-image > a {
  position: relative;
  display: block;
}
/* line 1927, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.item-image > a:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  /* background: $jf_color_base_accent_1; */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 70%, #000 120%);
}
/* line 1938, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.item-image > a.waves-effect .waves-ripple {
  z-index: 2;
}
/* line 1942, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.item-image img {
  width: 100%;
}
/* line 1946, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.icons {
  position: absolute;
  top: 20px;
  right: 20px;
}
/* line 1950, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.icons .dropdown-toggle {
  line-height: 0;
  padding: 10px;
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
  -webkit-box-shadow: none;
  -khtml-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  display: block;
}
/* line 1958, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.icons .dropdown-toggle:hover, .icons .dropdown-toggle:focus {
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
}
/* line 1964, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.icons .open > .dropdown-toggle.btn {
  background: #fff;
  color: #555;
  -webkit-box-shadow: none;
  -khtml-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
/* line 1970, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.article-info {
  font-size: 14px;
  font-style: italic;
  margin-bottom: 0;
  text-align: right;
}
/* line 1975, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.article-info .article-info-term {
  display: none;
}
/* line 1978, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.article-info dd {
  margin: 0 10px 0 0;
  display: inline-block;
}
/* line 1983, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_j_article_title {
  position: absolute;
  bottom: 5%;
  left: 5%;
  color: #fff;
  font-size: 32px;
}
/* line 1990, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1991, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1992, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.item.span6 .jf_j_article_title {
  font-size: 24px;
}
/* line 1996, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 1997, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.item.span4 .jf_j_article_title {
  font-size: 18px;
}
/* line 2002, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_j_article_cat {
  position: absolute;
  top: 25px;
  left: 25px;
  background: #f39c12;
  color: #fff;
  font-size: 14px;
  -webkit-border-radius: 2px;
  -khtml-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 2010, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_j_article_cat a {
  color: #fff;
  padding: 5px 10px;
  display: block;
}
/* line 2016, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.category-name, .published .icon-calendar {
  display: none !important;
}
/* line 2020, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.readmore {
  margin-bottom: 0;
  text-align: right;
}
/* line 2024, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tags {
  list-style: none;
  margin: 20px 0;
}
/* line 2027, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tags a {
  background: #eee;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.5;
}
/* line 2030, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tags a:hover {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 1;
}
/* line 2034, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tags li {
  display: inline-block;
}
/* line 2036, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tags li .material-icons {
  font-size: 14px;
  vertical-align: -3px;
  margin: 0 5px 0 0;
}
/* line 2043, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2044, templates/jf_sirena/jf/assets/scss/_x_working.scss */
[itemprop="articleBody"]:after {
  content: '';
  clear: both;
  display: table;
}
/* line 2050, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pager {
  margin: 50px 0 0 0;
  list-style: none;
}
/* line 2053, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pager:before, .pager:after {
  content: '';
  clear: both;
  display: table;
}
/* line 2059, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pager a {
  background: #f39c12 !important;
  color: #fff;
}
/* line 2062, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pager a:hover {
  background: #f39c12 !important;
  color: #fff;
}
/* line 2067, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pager .previous {
  float: left;
}
/* line 2070, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pager .next {
  float: right;
}
/* line 2073, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pager .material-icons {
  vertical-align: -5px;
  font-size: 20px;
}
/* line 2080, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination {
  text-align: center;
}
/* line 2082, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination ul {
  list-style: none;
  margin: 0;
}
/* line 2085, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination ul li {
  display: inline-block;
}
/* line 2088, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination ul .pagenav {
  padding: 6px 10px;
  margin: 4px 8px;
}
/* line 2092, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination ul .pagination-prev {
  float: left;
}
/* line 2094, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination ul .pagination-prev .pagenav {
  margin: 2px 0;
  display: inline-block;
}
/* line 2098, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination ul .pagination-prev .material-icons {
  margin: 0 5px 0 0;
}
/* line 2102, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination ul .pagination-next {
  float: right;
}
/* line 2104, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination ul .pagination-next .pagenav {
  margin: 2px 0;
  display: inline-block;
}
/* line 2108, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination ul .pagination-next .material-icons {
  margin: 0 0 0 5px;
}
/* line 2113, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination .counter {
  display: none;
}
/* line 2116, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination .jf_btn {
  min-width: 10px;
}
/* line 2119, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.pagination .material-icons {
  font-size: 20px !important;
  vertical-align: -5px !important;
}
/* ===========_______________________________ END   - GLOBAL ________________________________________=========== */
/* ===========_______________________________ START - SINGLE ARTICLE ________________________________________=========== */
/* line 2127, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.item-page {
  position: relative;
}
/* line 2129, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.item-page .icons {
  right: 0;
}
/* line 2133, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2134, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.jf_j_article_title h1, .jf_j_article_title h2, .jf_j_article_title h3, .jf_j_article_title h4, .jf_j_article_title h5, .jf_j_article_title h6 {
  color: #fff;
  font-weight: 400;
  margin: 0;
  font-size: 32px;
}
/* ===========_______________________________ END   - SINGLE ARTICLE ________________________________________=========== */
/* ===========_______________________________ START - CATEGORY BLOG ________________________________________=========== */
/* line 2144, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2145, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.blog [class*="items"] {
  margin: 0 0 40px 0;
  position: relative;
}
/* line 2148, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.blog [class*="items"] > .item, .blog [class*="items"] > [class*="leading"], .blog [class*="items"] > div > .item {
  background: #fff;
}
/* line 2154, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.blog .page-header, .blog .item-title {
  display: none;
}
/* ===========_______________________________ END   - CATEGORY BLOG ________________________________________=========== */
/* ===========_______________________________ START - FEATURED ARTICLES ________________________________________=========== */
/* line 2162, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2163, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.blog-featured [class*="items"] {
  margin: 0 0 40px 0;
  position: relative;
}
/* line 2166, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.blog-featured [class*="items"] > .item, .blog-featured [class*="items"] > [class*="leading"] {
  background: #fff;
}
/* line 2171, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.blog-featured .page-header, .blog-featured .item-title {
  display: none;
}
/* line 2175, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2176, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.blog-featured .jf_j_article_title .item-title {
  display: block;
}
/* ===========_______________________________ END   - FEATURED ARTICLES ________________________________________=========== */
/* ===========_______________________________ START - CATEGORY LIST ________________________________________=========== */
/* line 2184, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2185, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.category-list .item-title {
  margin: 0;
}
/* line 2187, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.category-list .item-title a {
  font-size: 18px;
  overflow: hidden;
  position: relative;
  -webkit-transition: 0.2s ease;
  -khtml-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  transition: 0.2s ease;
  display: inline-block;
  line-height: 32px;
  font-weight: 500;
  padding: 0;
}
/* line 2196, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.category-list .item-title a:before {
  content: '';
  position: absolute;
  bottom: 1px;
  height: 2px;
  width: 100%;
  -webkit-transform: translateX(-110%);
  -khtml-transform: translateX(-110%);
  -moz-transform: translateX(-110%);
  -ms-transform: translateX(-110%);
  -o-transform: translateX(-110%);
  transform: translateX(-110%);
  -webkit-transition: 0.5s ease;
  -khtml-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  background-color: #f39c12;
}
/* line 2206, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.category-list .item-title a:hover {
  padding: 0 10px;
}
/* line 2208, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.category-list .item-title a:hover:before {
  -webkit-transform: translateX(100%);
  -khtml-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
}
/* ===========_______________________________ END   - CATEGORY LIST ________________________________________=========== */
/* ===========_______________________________ START - CREATE ARTICLE ________________________________________=========== */
/* line 2218, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tab-content > .tab-pane .control-group {
  margin: 0 0 20px 0;
  background-color: #f8f8f8;
  padding: 20px;
}
/* line 2223, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2224, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.edit.item-page fieldset {
  width: 100%;
}
/* line 2227, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.edit.item-page .nav-tabs {
  margin: 30px 0;
}
/* line 2230, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.edit.item-page input[type="text"] {
  min-width: 70%;
}
/* line 2234, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#editor-xtd-buttons {
  margin-top: 30px;
}
/* ===========_______________________________ END   - CREATE ARTICLE ________________________________________=========== */
/* start - RTL ----------------------------------------------------------------- */
/* line 2240, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2241, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .jf_j_article_cat {
  right: 25px;
  left: auto;
}
/* line 2245, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .item-page .icons {
  left: 0;
  right: auto;
}
/* line 2249, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .jf_j_article_title {
  right: 5%;
  left: auto;
}
/* line 2253, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .article-info {
  text-align: left;
}
/* line 2256, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .pager .next {
  float: left;
}
/* line 2258, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .pager .next i {
  -webkit-transform: rotate(180deg);
  -khtml-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 2262, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .pager .previous {
  float: right;
}
/* line 2264, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .pager .previous i {
  -webkit-transform: rotate(-180deg);
  -khtml-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
/* line 2268, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .icons {
  right: auto;
  left: 20px;
}
/* line 2272, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .readmore {
  text-align: left;
}
/* line 2275, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .pagination ul .pagination-next {
  float: left;
}
/* line 2277, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .pagination ul .pagination-next .material-icons {
  margin: 0 5px 0 0;
  -webkit-transform: rotate(180deg);
  -khtml-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 2282, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .pagination ul .pagination-prev {
  float: right;
}
/* line 2284, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .pagination ul .pagination-prev .material-icons {
  margin: 0 0 0 5px;
  -webkit-transform: rotate(180deg);
  -khtml-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* end   - RTL ----------------------------------------------------------------- */
/* ===========_______________________________ END   - ARTICLES ________________________________________=========== */
/* ===========_______________________________ START - SEARCH ________________________________________=========== */
/* line 2295, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2296, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2297, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search .btn-toolbar {
  margin: 20px 0 40px 0;
}
/* line 2300, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search button[name="Search"] {
  font-size: 14px;
}
/* line 2302, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search button[name="Search"] [class^="icon-"], .platform-content .search button[name="Search"] [class*=" icon-"] {
  margin: 0;
}
/* line 2307, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search .phrases {
  margin: 30px 0;
}
/* line 2310, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search .phrases-box {
  float: left;
}
/* line 2312, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search .phrases-box label {
  margin: 0 10px 0 0;
}
/* line 2314, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search .phrases-box label i {
  margin-right: 5px;
}
/* line 2319, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2320, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search .only label {
  margin: 0 10px 0 0;
}
/* line 2322, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search .only label i {
  margin-right: 5px;
}
/* line 2327, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search .ordering-box {
  float: right;
}
/* line 2330, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search .form-limit {
  text-align: right;
}
/* line 2333, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search fieldset {
  padding: 0;
}
/* line 2335, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search fieldset legend {
  width: 100%;
  padding: 0;
  margin-bottom: 24px;
  line-height: 40px;
  border-bottom: 1px solid #eee;
  padding-bottom: 10px;
  text-transform: uppercase;
  font-size: 16px;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.7;
}
/* line 2347, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2348, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .search .searchintro strong {
  background: #feffbd;
  padding: 8px 10px;
}
/* line 2354, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2355, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search .word {
  border: none;
}
/* line 2361, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search button.btn {
  color: #fff;
  padding: 4px 8px;
}
/* line 2364, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search button.btn span {
  display: none;
}
/* line 2368, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search a.btn {
  color: #555;
  padding: 4px 20px;
}
/* line 2371, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search a.btn:hover {
  background: #555;
  color: #fff;
}
/* line 2375, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search a.btn.active {
  background: #555;
}
/* line 2378, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search a.btn span {
  display: none;
}
/* line 2382, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search #advancedSearch {
  border: 1px solid #fff;
}
/* line 2384, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search #advancedSearch hr {
  display: none;
}
/* line 2387, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2388, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search #advancedSearch .advanced-search-tip p {
  margin: 10px 0;
}
/* line 2392, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .finder #finder-search #advancedSearch .control-label {
  font-size: 14px;
}
/* line 2398, templates/jf_sirena/jf/assets/scss/_x_working.scss */
body .search-results {
  background: #f9f9f9;
  padding: 30px 15px;
  border: 0;
}
/* line 2402, templates/jf_sirena/jf/assets/scss/_x_working.scss */
body .search-results .result-title {
  font-weight: 700;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  margin: 20px 0 0 0;
  padding: 20px 0 0 0;
  font-size: 16px;
}
/* line 2408, templates/jf_sirena/jf/assets/scss/_x_working.scss */
body .search-results .result-title:first-child {
  border: 0;
  margin: 0;
  padding: 0;
}
/* line 2417, templates/jf_sirena/jf/assets/scss/_x_working.scss */
body .search-results dd {
  margin-left: 10px;
  margin-right: 10px;
}
/* line 2421, templates/jf_sirena/jf/assets/scss/_x_working.scss */
body .search-results .result-created, body .search-results .result-url {
  text-align: right;
  font-style: italic;
  font-size: 12px;
}
/* line 2427, templates/jf_sirena/jf/assets/scss/_x_working.scss */
body .search-results li {
  padding: 20px 0;
  border-bottom: 1px solid #eee;
  background: #f9f9f9 !important;
}
/* line 2431, templates/jf_sirena/jf/assets/scss/_x_working.scss */
body .search-results li:first-child {
  padding-top: 0;
}
/* line 2434, templates/jf_sirena/jf/assets/scss/_x_working.scss */
body .search-results li:hover {
  background: transparent;
}
/* line 2439, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.autocomplete-suggestions {
  border: 1px solid rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -khtml-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
}
/* line 2443, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.autocomplete-selected {
  background: #fffdad;
}
/* start - RTL ----------------------------------------------------------------- */
/* line 2447, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2448, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .platform-content .search .phrases-box label i {
  margin-right: 2px;
  margin-left: 5px;
}
/* line 2452, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .platform-content .search .phrases-box label {
  margin: 0 0 0 10px;
}
/* line 2455, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .platform-content .search .phrases-box {
  float: right;
}
/* line 2458, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .platform-content .search .ordering-box {
  float: left;
}
/* line 2461, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .platform-content .search .only label {
  margin: 0 0 0 10px;
}
/* line 2464, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.dir-rtl .platform-content .search .form-limit {
  text-align: left;
}
/* end   - RTL ----------------------------------------------------------------- */
/* ===========_______________________________ END   - SEARCH ________________________________________=========== */
/* ===========_______________________________ START - LOGIN ________________________________________=========== */
/* line 2472, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2473, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2474, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .login .control-group {
  margin: 20px 0;
}
/* ===========_______________________________ END   - LOGIN ________________________________________=========== */
/* ===========_______________________________ START - REGISTRATION ________________________________________=========== */
/* line 2482, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2483, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .registration {
  padding: 20px 0;
}
/* line 2485, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .registration legend {
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 500;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.5;
}
/* line 2491, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .registration .control-group {
  margin: 20px 0;
}
/* line 2494, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .registration fieldset + .control-group {
  margin: 10px;
}
/* line 2499, templates/jf_sirena/jf/assets/scss/_x_working.scss */
body .invalid {
  color: #ff1605;
}
/* ===========_______________________________ END   - REGISTRATION ________________________________________=========== */
/* ===========_______________________________ START - REMIND+RESET ________________________________________=========== */
/* line 2505, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2506, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2508, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .remind .control-group, .platform-content .reset .control-group {
  margin: 20px 0;
}
/* line 2511, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .remind fieldset + .control-group, .platform-content .reset fieldset + .control-group {
  margin: 10px;
}
/* ===========_______________________________ END   - REMIND+RESET ________________________________________=========== */
/* ===========_______________________________ START - USER PROFILE ________________________________________=========== */
/* line 2519, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2520, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .profile {
  padding: 20px 0;
}
/* line 2522, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .profile legend {
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 500;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.5;
}
/* line 2528, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .profile dt {
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 700;
  margin: 10px 0;
}
/* line 2536, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#users-profile-core {
  margin: 0 0 30px 0;
}
/* ===========_______________________________ END   - USER PROFILE ________________________________________=========== */
/* ===========_______________________________ START - EDIT PROFILE ________________________________________=========== */
/* line 2542, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2543, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .profile-edit {
  padding: 20px 0;
}
/* line 2545, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .profile-edit legend {
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 500;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.5;
}
/* line 2551, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .profile-edit .control-group {
  margin: 20px 0;
  padding: 20px;
}
/* line 2555, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .profile-edit .control-label {
  font-weight: 700;
}
/* line 2558, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .profile-edit fieldset + .control-group {
  margin: 10px;
}
/* ===========_______________________________ END   - EDIT PROFILE ________________________________________=========== */
/* ===========_______________________________ START - EDIT MODULES ________________________________________=========== */
/* line 2566, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2567, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#modules-form .btn-toolbar {
  margin: 0 0 40px 0;
}
/* line 2569, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#modules-form .btn-toolbar:before, #modules-form .btn-toolbar:after {
  content: "";
  clear: both;
  display: table;
}
/* line 2576, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#modules-form legend {
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 500;
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.5;
  margin: 40px 0;
}
/* line 2583, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#modules-form .control-group {
  margin: 20px 0;
  padding: 20px;
}
/* line 2587, templates/jf_sirena/jf/assets/scss/_x_working.scss */
#modules-form .control-label {
  font-weight: 700;
}
/* line 2591, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tooltip {
  z-index: 999;
}
/* line 2593, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tooltip .tooltip-inner {
  background-color: #000;
  padding: 10px 15px;
  color: #fff;
  font-size: 14px;
}
/* line 2598, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tooltip .tooltip-inner strong {
  color: #fff;
  font-size: 16px;
}
/* line 2604, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar {
  border: 0;
}
/* line 2606, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar thead .headrow, .calendar thead .daynames {
  background: #eee;
}
/* line 2610, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar thead .name {
  border-bottom: 0;
}
/* line 2613, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar table {
  -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  -khtml-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  -ms-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  -o-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  background: #fff;
  border: 0;
}
/* line 2617, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar table .wn {
  border-right: 0;
  background: #eee;
}
/* line 2622, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2623, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar tbody .day, .calendar tbody .wn {
  padding: 12px 24px;
}
/* line 2627, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar tbody td.selected {
  background: #f39c12;
}
/* line 2630, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar tbody .rowhilite td {
  background: rgba(243, 156, 18, 0.7);
  color: #fff;
}
/* line 2633, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar tbody .rowhilite td .weekend {
  color: #fff;
}
/* line 2638, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar thead .title {
  background: #f39c12;
}
/* line 2641, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.calendar tfoot .ttip {
  border-top: 0;
}
/* ===========_______________________________ END   - EDIT MODULES ________________________________________=========== */
/* ===========_______________________________ START - CHOSEN ________________________________________=========== */
/* line 2648, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container-single .chzn-single, .chzn-container .chzn-drop {
  background: #fff !important;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
  -khtml-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
  border: 0;
  outline: 0;
  -webkit-border-radius: 0;
  -khtml-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 2656, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container-active.chzn-with-drop .chzn-single {
  border: 0;
}
/* line 2659, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container .chzn-results li.highlighted {
  background: #f39c12 !important;
}
/* line 2662, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container {
  font-size: 14px;
}
/* line 2665, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container, .chzn-container-multi .chzn-choices li.search-field input[type="text"] {
  width: auto !important;
}
/* line 2669, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container-multi .chzn-choices li.search-choice .search-choice-close {
  top: 9px;
}
/* line 2672, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container-multi .chzn-choices li.search-field input[type="text"] {
  height: 24px;
}
/* line 2675, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container-single .chzn-single div b {
  background-position: 0px 6px;
}
/* line 2678, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container-active.chzn-with-drop .chzn-single div b {
  background-position: -18px 4px;
}
/* line 2681, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container-single .chzn-single span {
  line-height: 32px;
}
/* line 2684, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container-single .chzn-single {
  height: 32px;
  line-height: 32px;
  -webkit-border-radius: 2px;
  -khtml-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 2689, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.chzn-container .chzn-results {
  padding: 0;
  margin: 0;
}
/* ===========_______________________________ END   - CHOSEN ________________________________________=========== */
/* ===========_______________________________ START - TAGGED ITEMS ________________________________________=========== */
/* line 2696, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2697, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tag-category ul.category, .tag-category ul.thumbnails {
  margin: 20px 10px;
  list-style: none;
}
/* line 2701, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tag-category ul.category h3, .tag-category ul.thumbnails h3 {
  font-size: 18px;
  font-weight: 500;
  margin: 0;
}
/* line 2705, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tag-category ul.category h3 a, .tag-category ul.thumbnails h3 a {
  overflow: hidden;
  position: relative;
  -webkit-transition: 0.2s ease;
  -khtml-transition: 0.2s ease;
  -moz-transition: 0.2s ease;
  -ms-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  transition: 0.2s ease;
  display: inline-block;
  line-height: 32px;
  font-weight: 500;
  padding: 5px 0;
}
/* line 2713, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tag-category ul.category h3 a:before, .tag-category ul.thumbnails h3 a:before {
  content: '';
  position: absolute;
  bottom: 1px;
  height: 2px;
  width: 100%;
  -webkit-transform: translateX(-105%);
  -khtml-transform: translateX(-105%);
  -moz-transform: translateX(-105%);
  -ms-transform: translateX(-105%);
  -o-transform: translateX(-105%);
  transform: translateX(-105%);
  -webkit-transition: 0.5s ease;
  -khtml-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  background-color: #f39c12;
}
/* line 2723, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2724, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tag-category ul.category h3 a:hover:before, .tag-category ul.thumbnails h3 a:hover:before {
  -webkit-transform: translateX(100%);
  -khtml-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
}
/* line 2731, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tag-category ul.thumbnails {
  margin: 0 10px;
}
/* line 2733, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.tag-category ul.thumbnails li {
  display: inline-block;
  margin: 0 20px 0 0;
}
/* ===========_______________________________ END   - TAGGED ITEMS ________________________________________=========== */
/* ===========_______________________________ START - OFFLINE ________________________________________=========== */
/* line 2742, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-offline {
  /*#g-main::after {
   content: '';
   position: absolute;
   top: 0;
   left: 0;
   background-color: rgba(0, 0, 0, 0.2);
   width: 100%;
   height: 100%;
   z-index: -1;
   }*/
}
/* line 2743, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-offline #frame {
  color: #fff;
  padding: 80px 0;
  width: auto;
}
/* line 2747, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-offline #frame h1 {
  display: none;
}
/* line 2750, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-offline #frame #form-login {
  display: inline-block;
}
/* line 2752, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-offline #frame #form-login .jf_input {
  padding: 18px 0 0 0;
}
/* line 2754, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-offline #frame #form-login .jf_input input[type="text"], .g-offline #frame #form-login .jf_input input[type="password"] {
  border-color: rgba(255, 255, 255, 0.4);
}
/* line 2757, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-offline #frame #form-login .jf_input input[type="text"] ~ label, .g-offline #frame #form-login .jf_input input[type="password"] ~ label {
  /*$opacityMultiplied: ($opacity * 100);
   filter:         alpha(opacity=$opacityMultiplied);
   -ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + $opacityMultiplied + ")";
   @include css3-prefix('opacity', $opacity);*/
  opacity: 0.8;
  font-size: 14px;
}
/* line 2763, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-offline #frame #form-login fieldset {
  margin: 0;
  padding: 0;
}
/* line 2767, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.g-offline #frame #form-login #submit-buton {
  margin: 40px 0 0 0;
}
/* ===========_______________________________ END   - OFFLINE ________________________________________=========== */
/* ===========_______________________________ START - 404 PAGE ________________________________________=========== */
/* line 2786, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2787, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.error #g-main .g-content .platform-content {
  background: rgba(255, 255, 255, 0.85);
}
/* ===========_______________________________ END   - 404 PAGE ________________________________________=========== */
/* ===========_______________________________ START - CONTACT ________________________________________=========== */
/* line 2794, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2795, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 2796, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .contact > h2, .platform-content .contact > h3 {
  display: none;
}
/* line 2800, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .contact fieldset {
  margin: 0;
  padding: 0;
  font-size: 14px;
  color: #999;
}
/* line 2805, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .contact fieldset:before, .platform-content .contact fieldset:after {
  content: '';
  clear: both;
  display: table;
}
/* line 2812, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .contact legend {
  font-size: 14px;
  margin: 10px 0;
  color: #999;
}
/* line 2817, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .contact textarea {
  height: 100px;
}
/* line 2820, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .contact .control-group {
  margin: 20px 0;
}
/* line 2823, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.platform-content .contact .control-label {
  font-weight: 700;
}
/* ===========_______________________________ END   - CONTACT ________________________________________=========== */
/* ===========_______________________________ END   - JOOMLA COMPONENTS ________________________________________=========== */
/* ===========_______________________________ START - 3-rd PARTY EXTENSIONS ________________________________________=========== */
/* ===========_______________________________ START - KOMENTO ________________________________________=========== */
/* line 2833, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.kmt-readon {
  min-height: 36px;
}
/* line 2835, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.kmt-readon:before, .kmt-readon:after {
  content: '';
  display: table;
}
/* line 2840, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.kmt-readon .aligned-right {
  float: right;
}
/* line 2843, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.kmt-readon .kmt-hits {
  float: right;
  font-size: 14px;
  padding: 5px;
  opacity: 0.5;
  margin: 0 10px;
}
/* ===========_______________________________ END   - KOMENTO ________________________________________=========== */
/* ===========_______________________________ END   - 3-rd PARTY EXTENSIONS ________________________________________=========== */
/* ===========_______________________________ START - BOOTSTRAP GRIDS FOR ARTICLES ________________________________________=========== */
/* line 2855, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row {
  margin-left: 0;
  *zoom: 1;
}
/* line 2858, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row:before {
  display: table;
  line-height: 0;
  content: "";
}
/* line 2863, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row:after {
  display: table;
  line-height: 0;
  content: "";
  clear: both;
}
/* line 2870, templates/jf_sirena/jf/assets/scss/_x_working.scss */
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}
/* line 2874, templates/jf_sirena/jf/assets/scss/_x_working.scss */
[class*="span"].hide {
  display: none;
}
/* line 2877, templates/jf_sirena/jf/assets/scss/_x_working.scss */
[class*="span"].pull-right {
  float: right;
}
/* line 2882, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span12 {
  width: 940px;
}
/* line 2883, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span11 {
  width: 860px;
}
/* line 2884, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span10 {
  width: 780px;
}
/* line 2885, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span9 {
  width: 700px;
}
/* line 2886, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span8 {
  width: 620px;
}
/* line 2887, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span7 {
  width: 540px;
}
/* line 2888, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span6 {
  width: 460px;
}
/* line 2889, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span5 {
  width: 380px;
}
/* line 2890, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span4 {
  width: 300px;
}
/* line 2891, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span3 {
  width: 220px;
}
/* line 2892, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span2 {
  width: 140px;
}
/* line 2893, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.span1 {
  width: 60px;
}
/* line 2895, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset12 {
  margin-left: 980px;
}
/* line 2896, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset11 {
  margin-left: 900px;
}
/* line 2897, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset10 {
  margin-left: 820px;
}
/* line 2898, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset9 {
  margin-left: 740px;
}
/* line 2899, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset8 {
  margin-left: 660px;
}
/* line 2900, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset7 {
  margin-left: 580px;
}
/* line 2901, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset6 {
  margin-left: 500px;
}
/* line 2902, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset5 {
  margin-left: 420px;
}
/* line 2903, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset4 {
  margin-left: 340px;
}
/* line 2904, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset3 {
  margin-left: 260px;
}
/* line 2905, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset2 {
  margin-left: 180px;
}
/* line 2906, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.offset1 {
  margin-left: 100px;
}
/* line 2908, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid {
  width: 100%;
  *zoom: 1;
}
/* line 2911, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid:before {
  display: table;
  line-height: 0;
  content: "";
}
/* line 2916, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid:after {
  display: table;
  line-height: 0;
  content: "";
  clear: both;
}
/* line 2922, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 30px;
  margin-left: 2.1276595745%;
  *margin-left: 2.0744680851%;
  box-sizing: border-box;
}
/* line 2931, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
/* line 2934, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid [class*="span"].hide {
  display: none;
}
/* line 2937, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid [class*="span"].pull-right {
  float: right;
}
/* line 2941, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span12 {
  width: 100%;
  *width: 99.9468085106%;
}
/* line 2945, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span11 {
  width: 91.4893617021%;
  *width: 91.4361702128%;
}
/* line 2949, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span10 {
  width: 82.9787234043%;
  *width: 82.9255319149%;
}
/* line 2953, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span9 {
  width: 74.4680851064%;
  *width: 74.414893617%;
}
/* line 2957, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span8 {
  width: 65.9574468085%;
  *width: 65.9042553191%;
}
/* line 2961, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span7 {
  width: 57.4468085106%;
  *width: 57.3936170213%;
}
/* line 2965, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span6 {
  width: 48.9361702128%;
  *width: 48.8829787234%;
}
/* line 2969, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span5 {
  width: 40.4255319149%;
  *width: 40.3723404255%;
}
/* line 2973, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span4 {
  width: 31.914893617%;
  *width: 31.8617021277%;
}
/* line 2977, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span3 {
  width: 23.4042553191%;
  *width: 23.3510638298%;
}
/* line 2981, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span2 {
  width: 14.8936170213%;
  *width: 14.8404255319%;
}
/* line 2985, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .span1 {
  width: 6.3829787234%;
  *width: 6.329787234%;
}
/* line 2989, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset12 {
  margin-left: 104.2553191489%;
  *margin-left: 104.1489361702%;
}
/* line 2992, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset12:first-child {
  margin-left: 102.1276595745%;
  *margin-left: 102.0212765957%;
}
/* line 2997, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset11 {
  margin-left: 95.7446808511%;
  *margin-left: 95.6382978723%;
}
/* line 3000, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset11:first-child {
  margin-left: 93.6170212766%;
  *margin-left: 93.5106382979%;
}
/* line 3005, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset10 {
  margin-left: 87.2340425532%;
  *margin-left: 87.1276595745%;
}
/* line 3008, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset10:first-child {
  margin-left: 85.1063829787%;
  *margin-left: 85%;
}
/* line 3013, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset9 {
  margin-left: 78.7234042553%;
  *margin-left: 78.6170212766%;
}
/* line 3016, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset9:first-child {
  margin-left: 76.5957446809%;
  *margin-left: 76.4893617021%;
}
/* line 3021, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset8 {
  margin-left: 70.2127659574%;
  *margin-left: 70.1063829787%;
}
/* line 3024, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset8:first-child {
  margin-left: 68.085106383%;
  *margin-left: 67.9787234043%;
}
/* line 3029, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset7 {
  margin-left: 61.7021276596%;
  *margin-left: 61.5957446809%;
}
/* line 3032, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset7:first-child {
  margin-left: 59.5744680851%;
  *margin-left: 59.4680851064%;
}
/* line 3037, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset6 {
  margin-left: 53.1914893617%;
  *margin-left: 53.085106383%;
}
/* line 3040, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset6:first-child {
  margin-left: 51.0638297872%;
  *margin-left: 50.9574468085%;
}
/* line 3045, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset5 {
  margin-left: 44.6808510638%;
  *margin-left: 44.5744680851%;
}
/* line 3048, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset5:first-child {
  margin-left: 42.5531914894%;
  *margin-left: 42.4468085106%;
}
/* line 3053, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset4 {
  margin-left: 36.170212766%;
  *margin-left: 36.0638297872%;
}
/* line 3056, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset4:first-child {
  margin-left: 34.0425531915%;
  *margin-left: 33.9361702128%;
}
/* line 3061, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset3 {
  margin-left: 27.6595744681%;
  *margin-left: 27.5531914894%;
}
/* line 3064, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset3:first-child {
  margin-left: 25.5319148936%;
  *margin-left: 25.4255319149%;
}
/* line 3069, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset2 {
  margin-left: 19.1489361702%;
  *margin-left: 19.0425531915%;
}
/* line 3072, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset2:first-child {
  margin-left: 17.0212765957%;
  *margin-left: 16.914893617%;
}
/* line 3077, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset1 {
  margin-left: 10.6382978723%;
  *margin-left: 10.5319148936%;
}
/* line 3080, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .offset1:first-child {
  margin-left: 8.5106382979%;
  *margin-left: 8.4042553191%;
}
/* line 3085, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.1276595745%;
}
/* ===========_______________________________ END   - BOOTSTRAP GRIDS FOR ARTICLES ________________________________________=========== */
/* ===========_______________________________ START - SOME FIXES ________________________________________=========== */
/* line 3092, templates/jf_sirena/jf/assets/scss/_x_working.scss */
/* line 3093, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.contentpane.modal {
  display: block;
  position: relative;
  overflow: auto;
}
/* line 3099, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.modal .jf_cb_mobtool_wrap {
  display: none;
}
/* ===========_______________________________ END   - SOME FIXES ________________________________________=========== */
/* ===========_______________________________ START - v1.2 ________________________________________=========== */
/* line 3103, templates/jf_sirena/jf/assets/scss/_x_working.scss */
.fa, .material-icons {
  text-rendering: auto !important;
}
/* ===========_______________________________ END   - v1.2 ________________________________________=========== */
/*# sourceMappingURL=jf_template_9.css.map */