/* HTML element (SMACSS base) rules */
/**
 * @file
 * Normalize.css is intended to be used as an alternative to CSS resets.
 *
 * This file is a slight fork of these original sources:
 * - normalize.css v2.1.2 | MIT License | git.io/normalize
 * - normalize.scss v2.1.2 | MIT/GPLv2 License | bit.ly/normalize-with-compass
 *
 * It's suggested that you read the normalize.scss file and customise it to meet
 * your needs, rather then including the file in your project and overriding the
 * defaults later in your CSS.
 * @see http://nicolasgallagher.com/about-normalize-css/
 *
 * Also: @see http://meiert.com/en/blog/20080419/reset-style-sheets-are-bad/
 *       @see http://snook.ca/archives/html_and_css/no_css_reset/
 */
/**
 * HTML5 display definitions
 */
/* Correct `block` display not defined in IE 8/9. */
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin,cyrillic-ext,latin-ext,cyrillic);
@import url(https://fonts.googleapis.com/css?family=PT+Serif:400,700&subset=latin,cyrillic-ext);
/* line 23, ../sass/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section,
summary {
  display: block;
}

/* Correct `inline-block` display not defined in IE 8/9. */
/* line 38, ../sass/_normalize.scss */
audio,
canvas,
video {
  display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 49, ../sass/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* Address styling not present in IE 8/9. */
/* line 55, ../sass/_normalize.scss */
[hidden] {
  display: none;
}

/* line 59, ../sass/_normalize.scss */
html {
  font-family: "permianseriftypefaceregular", Georgia, sans-serif;
  /* 1 */
  font-size: 100%;
  /* 3 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  line-height: 1.5em;
}

/* Remove default margin. */
/* line 71, ../sass/_normalize.scss */
body {
  margin: 0;
  padding: 0;
}

/**
 * Links
 *
 * The order of link states are based on Eric Meyer's article:
 * http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states
 */
/* Address `outline` inconsistency between Chrome and other browsers. */
/* line 93, ../sass/_normalize.scss */
a:focus {
  outline: thin dotted;
}

/* Improve readability when focused and also mouse hovered in all browsers. */
/* line 98, ../sass/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* line 103, ../sass/_normalize.scss */
p,
pre {
  margin: 1.5em 0;
}

/* Address styling not present in IE 8/9, Safari 5, and Chrome. */
/* line 109, ../sass/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
/* line 114, ../sass/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/* Address styling not present in Safari 5 and Chrome. */
/* line 120, ../sass/_normalize.scss */
dfn {
  font-style: italic;
}

/* Address differences between Firefox and other browsers. */
/* line 125, ../sass/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  border: 1px solid #666;
  padding-bottom: -1px;
  margin: 1.5em 0;
}

/* Address styling not present in IE 8/9. */
/* line 134, ../sass/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/* Correct font family set oddly in Safari 5 and Chrome. */
/* line 140, ../sass/_normalize.scss */
code,
kbd,
pre,
samp,
tt,
var {
  font-family: "Courier New", "DejaVu Sans Mono", monospace, sans-serif;
  font-size: 1em;
  line-height: 1.5em;
}

/* Improve readability of pre-formatted text in all browsers. */
/* Set consistent quote types. */
/* line 155, ../sass/_normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/* Address inconsistent and variable font size in all browsers. */
/* line 160, ../sass/_normalize.scss */
small {
  font-size: 80%;
}

/* Prevent `sub` and `sup` affecting `line-height` in all browsers. */
/* line 165, ../sass/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 172, ../sass/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 175, ../sass/_normalize.scss */
sub {
  bottom: -0.25em;
}

/**
 * Lists
 */
/* line 182, ../sass/_normalize.scss */
dl,
menu,
ol,
ul {
  /* Address margins set differently in IE 6/7. */
  margin: 1.5em 0;
}

/* line 191, ../sass/_normalize.scss */
ol ol,
ol ul,
ul ol,
ul ul {
  /* Turn off margins on nested lists. */
  margin: 0;
}

/**
 * Embedded content and figures
 *
 * @todo Look into adding responsive embedded video.
 */
/* line 208, ../sass/_normalize.scss */
img {
  /* Remove border when inside `a` element in IE 8/9. */
  border: 0;
  /* Suppress the space beneath the baseline */
  /* vertical-align: bottom; */
  /* Responsive images */
  max-width: 100%;
  height: auto;
}

/* Correct overflow displayed oddly in IE 9. */
/* line 223, ../sass/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* Address margin not present in IE 8/9 and Safari 5. */
/* line 228, ../sass/_normalize.scss */
figure {
  margin: 0;
}

/**
 * Forms
 */
/* Define consistent border, margin, and padding. */
/* line 239, ../sass/_normalize.scss */
fieldset {
  margin: 0 2px;
  /* Apply borders and padding that keep the vertical rhythm. */
  border-color: #c0c0c0;
  border-top-width: 0.0625em;
  border-top-style: solid;
  padding-top: 0.4625em;
  border-bottom-width: 0.0625em;
  border-bottom-style: solid;
  padding-bottom: 0.9125em;
  border-left-width: 0.0625em;
  border-left-style: solid;
  padding-left: 0.9125em;
  border-right-width: 0.0625em;
  border-right-style: solid;
  padding-right: 0.9125em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 * 3. Correct alignment displayed oddly in IE 6/7.
 */
/* line 254, ../sass/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 * 4. Improve appearance and consistency with IE 6/7.
 * 5. Keep form elements constrained in their containers.
 */
/* line 266, ../sass/_normalize.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
  max-width: 100%;
  /* 5 */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* 5 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 282, ../sass/_normalize.scss */
button,
input {
  line-height: normal;
}

/**
 * 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 Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
/* line 293, ../sass/_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.
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */
/* line 307, ../sass/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 319, ../sass/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 * 3. Remove excess padding in IE 7.
 *    Known issue: excess padding remains in IE 6.
 */
/* line 330, ../sass/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 342, ../sass/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  /* 2 */
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
/* line 351, ../sass/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* Remove inner padding and border in Firefox 4+. */
/* line 357, ../sass/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
/* line 367, ../sass/_normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* Drupal-style form labels. */
/* line 373, ../sass/_normalize.scss */
label {
  display: block;
  font-weight: bold;
}

/**
 * Tables
 */
/* line 381, ../sass/_normalize.scss */
table {
  /* Remove most spacing between table cells. */
  border-collapse: collapse;
  border-spacing: 0;
  /* Prevent cramped-looking tables */
  /* width: 100%; */
  /* Add vertical rhythm margins. */
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}

/* Common fonts rules */
@font-face {
  font-family: 'ubuntulight';
  src: url("../fonts/ubuntu-l-webfont.eot");
  src: url("../fonts/ubuntu-l-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/ubuntu-l-webfont.woff") format("woff"), url("../fonts/ubuntu-l-webfont.ttf") format("truetype"), url("../fonts/ubuntu-l-webfont.svg#ubuntulight") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ubunturegular';
  src: url("../fonts/ubuntu-r-webfont.eot");
  src: url("../fonts/ubuntu-r-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/ubuntu-r-webfont.woff") format("woff"), url("../fonts/ubuntu-r-webfont.ttf") format("truetype"), url("../fonts/ubuntu-r-webfont.svg#ubunturegular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'permianseriftypefaceregular';
  src: url("../fonts/permianseriftypeface-webfont.eot");
  src: url("../fonts/permianseriftypeface-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/permianseriftypeface-webfont.woff") format("woff"), url("../fonts/permianseriftypeface-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'permianseriftypefacebold';
  src: url("../fonts/permianseriftypeface-bold-webfont.eot");
  src: url("../fonts/permianseriftypeface-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/permianseriftypeface-bold-webfont.woff") format("woff"), url("../fonts/permianseriftypeface-bold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'permianseriftypefaceitalic';
  src: url("../fonts/permianseriftypeface-italic-webfont.eot");
  src: url("../fonts/permianseriftypeface-italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/permianseriftypeface-italic-webfont.woff") format("woff"), url("../fonts/permianseriftypeface-italic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'permianslabseriftypefaceRg';
  src: url("../fonts/permianslabseriftypeface-webfont.eot");
  src: url("../fonts/permianslabseriftypeface-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/permianslabseriftypeface-webfont.woff") format("woff"), url("../fonts/permianslabseriftypeface-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'permianslabseriftypefaceBold';
  src: url("../fonts/permianslabseriftypeface-bold-webfont.eot");
  src: url("../fonts/permianslabseriftypeface-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/permianslabseriftypeface-bold-webfont.woff") format("woff"), url("../fonts/permianslabseriftypeface-bold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'permiansanstypefaceregular';
  src: url("../fonts/permiansanstypeface-webfont.eot");
  src: url("../fonts/permiansanstypeface-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/permiansanstypeface-webfont.woff") format("woff"), url("../fonts/permiansanstypeface-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'permiansanstypefacebold';
  src: url("../fonts/permiansanstypeface-bold-webfont.eot");
  src: url("../fonts/permiansanstypeface-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/permiansanstypeface-bold-webfont.woff") format("woff"), url("../fonts/permiansanstypeface-bold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* Generated by Glyphter (http://www.glyphter.com) on  Tue Apr 12 2016*/
@font-face {
  font-family: 'bnm font';
  src: url("../fonts/bnm-font.eot");
  src: url("../fonts/bnm-font.eot?#iefix") format("embedded-opentype"), url("../fonts/bnm-font.woff") format("woff"), url("../fonts/bnm-font.ttf") format("truetype"), url("../fonts/bnm-font.svg#bnm-font") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 101, ../sass/_fonts.scss */
.bnm {
  display: inline-block;
  font-family: 'bnm font';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 110, ../sass/_fonts.scss */
.icon-pencil:before {
  content: '\0041';
}

/* line 111, ../sass/_fonts.scss */
.icon-picture:before {
  content: '\0042';
}

/* line 112, ../sass/_fonts.scss */
.icon-pie-chart:before {
  content: '\0043';
}

/* line 113, ../sass/_fonts.scss */
.icon-pin:before {
  content: '\0044';
}

/* line 114, ../sass/_fonts.scss */
.icon-play:before {
  content: '\0045';
}

/* line 115, ../sass/_fonts.scss */
.icon-plus:before {
  content: '\0046';
}

/* line 116, ../sass/_fonts.scss */
.icon-pointer:before {
  content: '\0047';
}

/* line 117, ../sass/_fonts.scss */
.icon-present:before {
  content: '\0048';
}

/* line 118, ../sass/_fonts.scss */
.icon-printer:before {
  content: '\0049';
}

/* line 119, ../sass/_fonts.scss */
.icon-question:before {
  content: '\004a';
}

/* line 120, ../sass/_fonts.scss */
.icon-refresh:before {
  content: '\004b';
}

/* line 121, ../sass/_fonts.scss */
.icon-reload:before {
  content: '\004c';
}

/* line 122, ../sass/_fonts.scss */
.icon-right:before {
  content: '\004d';
}

/* line 123, ../sass/_fonts.scss */
.icon-settings:before {
  content: '\004e';
}

/* line 124, ../sass/_fonts.scss */
.icon-share1:before {
  content: '\004f';
}

/* line 125, ../sass/_fonts.scss */
.icon-share2:before {
  content: '\0050';
}

/* line 126, ../sass/_fonts.scss */
.icon-speach:before {
  content: '\0051';
}

/* line 127, ../sass/_fonts.scss */
.icon-speedometer:before {
  content: '\0052';
}

/* line 128, ../sass/_fonts.scss */
.icon-star:before {
  content: '\0053';
}

/* line 129, ../sass/_fonts.scss */
.icon-tag:before {
  content: '\0054';
}

/* line 130, ../sass/_fonts.scss */
.icon-text-size:before {
  content: '\0055';
}

/* line 131, ../sass/_fonts.scss */
.icon-trash:before {
  content: '\0056';
}

/* line 132, ../sass/_fonts.scss */
.icon-twitter:before {
  content: '\0057';
}

/* line 133, ../sass/_fonts.scss */
.icon-unfollow:before {
  content: '\0058';
}

/* line 134, ../sass/_fonts.scss */
.icon-unlock:before {
  content: '\0059';
}

/* line 135, ../sass/_fonts.scss */
.icon-wallet:before {
  content: '\005a';
}

/* line 136, ../sass/_fonts.scss */
.icon-burger-menu:before {
  content: '\0061';
}

/* line 137, ../sass/_fonts.scss */
.icon-dot-menu:before {
  content: '\0062';
}

/* line 138, ../sass/_fonts.scss */
.icon-actual-size:before {
  content: '\0063';
}

/* line 139, ../sass/_fonts.scss */
.icon-arrow-left:before {
  content: '\0064';
}

/* line 140, ../sass/_fonts.scss */
.icon-arrow-right:before {
  content: '\0065';
}

/* line 141, ../sass/_fonts.scss */
.icon-bag:before {
  content: '\0066';
}

/* line 142, ../sass/_fonts.scss */
.icon-bar-chart:before {
  content: '\0067';
}

/* line 143, ../sass/_fonts.scss */
.icon-bell:before {
  content: '\0068';
}

/* line 144, ../sass/_fonts.scss */
.icon-briefcase:before {
  content: '\0069';
}

/* line 145, ../sass/_fonts.scss */
.icon-bubbles:before {
  content: '\006a';
}

/* line 146, ../sass/_fonts.scss */
.icon-bulb:before {
  content: '\006b';
}

/* line 147, ../sass/_fonts.scss */
.icon-calculator:before {
  content: '\006c';
}

/* line 148, ../sass/_fonts.scss */
.icon-calendar:before {
  content: '\006d';
}

/* line 149, ../sass/_fonts.scss */
.icon-call-in:before {
  content: '\006e';
}

/* line 150, ../sass/_fonts.scss */
.icon-call-out:before {
  content: '\006f';
}

/* line 151, ../sass/_fonts.scss */
.icon-check:before {
  content: '\0070';
}

/* line 152, ../sass/_fonts.scss */
.icon-clock:before {
  content: '\0071';
}

/* line 153, ../sass/_fonts.scss */
.icon-close:before {
  content: '\0072';
}

/* line 154, ../sass/_fonts.scss */
.icon-config:before {
  content: '\0073';
}

/* line 155, ../sass/_fonts.scss */
.icon-credit-card:before {
  content: '\0074';
}

/* line 156, ../sass/_fonts.scss */
.icon-cup:before {
  content: '\0075';
}

/* line 157, ../sass/_fonts.scss */
.icon-cursor:before {
  content: '\0076';
}

/* line 158, ../sass/_fonts.scss */
.icon-diamond:before {
  content: '\0077';
}

/* line 159, ../sass/_fonts.scss */
.icon-direction:before {
  content: '\0078';
}

/* line 160, ../sass/_fonts.scss */
.icon-directions:before {
  content: '\0079';
}

/* line 161, ../sass/_fonts.scss */
.icon-document:before {
  content: '\007a';
}

/* line 162, ../sass/_fonts.scss */
.icon-documents:before {
  content: '\0030';
}

/* line 163, ../sass/_fonts.scss */
.icon-envelope:before {
  content: '\0031';
}

/* line 164, ../sass/_fonts.scss */
.icon-envelope-letter:before {
  content: '\0032';
}

/* line 165, ../sass/_fonts.scss */
.icon-envelope-open:before {
  content: '\0033';
}

/* line 166, ../sass/_fonts.scss */
.icon-facebook:before {
  content: '\0034';
}

/* line 167, ../sass/_fonts.scss */
.icon-feed:before {
  content: '\0035';
}

/* line 168, ../sass/_fonts.scss */
.icon-female-user:before {
  content: '\0036';
}

/* line 169, ../sass/_fonts.scss */
.icon-film:before {
  content: '\0037';
}

/* line 170, ../sass/_fonts.scss */
.icon-flag:before {
  content: '\0038';
}

/* line 171, ../sass/_fonts.scss */
.icon-folder:before {
  content: '\0039';
}

/* line 172, ../sass/_fonts.scss */
.icon-folder:before {
  content: '\0021';
}

/* line 173, ../sass/_fonts.scss */
.icon-friends:before {
  content: '\0022';
}

/* line 174, ../sass/_fonts.scss */
.icon-full-screen:before {
  content: '\0023';
}

/* line 175, ../sass/_fonts.scss */
.icon-globe-2:before {
  content: '\0024';
}

/* line 176, ../sass/_fonts.scss */
.icon-graduation-cap:before {
  content: '\0025';
}

/* line 177, ../sass/_fonts.scss */
.icon-graph:before {
  content: '\0026';
}

/* line 178, ../sass/_fonts.scss */
.icon-grid:before {
  content: '\0027';
}

/* line 179, ../sass/_fonts.scss */
.icon-hourglass:before {
  content: '\0028';
}

/* line 180, ../sass/_fonts.scss */
.icon-info:before {
  content: '\0029';
}

/* line 181, ../sass/_fonts.scss */
.icon-key:before {
  content: '\002a';
}

/* line 182, ../sass/_fonts.scss */
.icon-language-en:before {
  content: '\002b';
}

/* line 183, ../sass/_fonts.scss */
.icon-language-ro:before {
  content: '\002c';
}

/* line 184, ../sass/_fonts.scss */
.icon-language-ru:before {
  content: '\002d';
}

/* line 185, ../sass/_fonts.scss */
.icon-layers:before {
  content: '\002e';
}

/* line 186, ../sass/_fonts.scss */
.icon-left:before {
  content: '\002f';
}

/* line 187, ../sass/_fonts.scss */
.icon-link:before {
  content: '\005b';
}

/* line 188, ../sass/_fonts.scss */
.icon-list:before {
  content: '\005c';
}

/* line 189, ../sass/_fonts.scss */
.icon-lock:before {
  content: '\005d';
}

/* line 190, ../sass/_fonts.scss */
.icon-login:before {
  content: '\005e';
}

/* line 191, ../sass/_fonts.scss */
.icon-logout:before {
  content: '\005f';
}

/* line 192, ../sass/_fonts.scss */
.icon-magnifier:before {
  content: '\0060';
}

/* line 193, ../sass/_fonts.scss */
.icon-male-user:before {
  content: '\007b';
}

/* line 194, ../sass/_fonts.scss */
.icon-note:before {
  content: '\007c';
}

/* line 195, ../sass/_fonts.scss */
.icon-notebook:before {
  content: '\007d';
}

/* line 196, ../sass/_fonts.scss */
.icon-opened-book:before {
  content: '\007e';
}

/* line 197, ../sass/_fonts.scss */
.icon-paper-clip:before {
  content: '\003f';
}

/* SMACSS theme rules */
/* line 2, ../sass/_selectbox.scss */
.selectBox-dropdown {
  min-width: 150px;
  position: relative;
  border: solid 1px #ebe9e6;
  line-height: 1.6;
  text-decoration: none;
  text-align: left;
  color: #7c7872;
  font-family: 'permiansanstypefaceregular';
  outline: none;
  vertical-align: middle;
  background: #ebe9e6;
  display: inline-block;
  cursor: default;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
}

/* line 20, ../sass/_selectbox.scss */
.selectBox-dropdown.selectBox-menuShowing {
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 29, ../sass/_selectbox.scss */
.selectBox-dropdown .selectBox-label {
  padding: 2px 8px;
  display: block;
  padding-right: 25px;
  white-space: nowrap;
  overflow: hidden;
  color: #7c7872;
}

/* line 38, ../sass/_selectbox.scss */
.selectBox-dropdown .selectBox-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 23px;
  height: 100%;
  background: url(../images/arrow-down-gray.png) 50% center no-repeat;
}

/* Dropdown menu */
/* line 48, ../sass/_selectbox.scss */
.selectBox-dropdown-menu {
  position: absolute;
  z-index: 99999;
  max-height: 200px;
  min-height: 1em;
  background: #FFF;
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

/* Inline control */
/* line 63, ../sass/_selectbox.scss */
.selectBox-inline {
  min-width: 150px;
  outline: none;
  background: #FFF;
  display: inline-block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: auto;
}

/* line 75, ../sass/_selectbox.scss */
.selectBox-inline:focus {
  border-color: #666;
}

/* Options */
/* line 80, ../sass/_selectbox.scss */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
  list-style: none;
  display: block;
  cursor: default;
  padding: 0;
  margin: 0;
  text-decoration: none;
}

/* line 91, ../sass/_selectbox.scss */
.selectBox-options LI A {
  line-height: 1.5;
  padding: 0 .5em;
  white-space: nowrap;
  overflow: hidden;
  background: 6px center no-repeat;
}

/* line 99, ../sass/_selectbox.scss */
.selectBox-options LI.selectBox-hover A {
  background-color: #EEE;
}

/* line 103, ../sass/_selectbox.scss */
.selectBox-options LI.selectBox-disabled A {
  color: #888;
  background-color: transparent;
}

/* line 108, ../sass/_selectbox.scss */
.selectBox-options LI.selectBox-selected A {
  background-color: #C8DEF4;
}

/* line 112, ../sass/_selectbox.scss */
.selectBox-options .selectBox-optgroup {
  color: #666;
  background: #EEE;
  font-weight: bold;
  line-height: 1.5;
  padding: 0 .3em;
  white-space: nowrap;
}

/* Disabled state */
/* line 122, ../sass/_selectbox.scss */
.selectBox.selectBox-disabled {
  color: #888 !important;
}

/* line 126, ../sass/_selectbox.scss */
.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
  opacity: .5;
  filter: alpha(opacity=50);
  border-color: #666;
}

/* line 132, ../sass/_selectbox.scss */
.selectBox-inline.selectBox-disabled {
  color: #888 !important;
}

/* line 136, ../sass/_selectbox.scss */
.selectBox-inline.selectBox-disabled .selectBox-options A {
  background-color: transparent !important;
}

/* line 1, ../sass/_content-slider.scss */
.widget-image-full-node {
  padding: 10px;
  background: rgba(150, 150, 150, 0.1);
}

/* line 7, ../sass/_content-slider.scss */
#royalCarouselContent.rsDefault:not(.rsFullscreen) {
  background: none;
}
/* line 11, ../sass/_content-slider.scss */
#royalCarouselContent .rsOverflow,
#royalCarouselContent .rsSlide,
#royalCarouselContent .rsThumbs {
  background: none;
}
/* line 17, ../sass/_content-slider.scss */
#royalCarouselContent .rsOverflow {
  overflow: inherit;
}
/* line 22, ../sass/_content-slider.scss */
#royalCarouselContent .rsSlide img {
  margin-left: 0 !important;
}
/* line 27, ../sass/_content-slider.scss */
#royalCarouselContent .rsThumbsHor {
  margin-left: 0 !important;
  height: auto !important;
}
/* line 32, ../sass/_content-slider.scss */
#royalCarouselContent .rsThumb {
  height: 48px !important;
  width: 69px !important;
  margin-top: 0;
  border: 2px solid transparent;
  display: flex;
  align-items: center;
}
/* line 40, ../sass/_content-slider.scss */
#royalCarouselContent .rsThumb.rsNavSelected {
  border-color: #3c3a37;
}
/* line 45, ../sass/_content-slider.scss */
#royalCarouselContent .rsThumbsContainer {
  padding: 0;
}

/* line 51, ../sass/_content-slider.scss */
.node .widget-image-full-node .slider-control {
  position: absolute;
  right: 150px;
  bottom: -54px;
}
/* line 56, ../sass/_content-slider.scss */
.node .widget-image-full-node .slider-control ul li {
  background: none;
  padding-left: 0;
  display: inline-block;
}

/* line 65, ../sass/_content-slider.scss */
.rsDefault .rsArrow {
  height: 100%;
  width: 44px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
}

/* line 73, ../sass/_content-slider.scss */
.rsDefault .rsArrowIcn {
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  position: absolute;
  cursor: pointer;
  background: url("rs-default.png");
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000;
  border-radius: 2px;
}

/* line 91, ../sass/_content-slider.scss */
.rsDefault .rsArrowIcn:hover {
  background-color: rgba(0, 0, 0, 0.9);
}

/* line 95, ../sass/_content-slider.scss */
.rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: -64px -32px;
}

/* line 96, ../sass/_content-slider.scss */
.rsDefault.rsHor .rsArrowRight .rsArrowIcn {
  background-position: -64px -64px;
}

/* line 98, ../sass/_content-slider.scss */
.rsDefault.rsVer .rsArrowLeft .rsArrowIcn {
  background-position: -96px -32px;
}

/* line 99, ../sass/_content-slider.scss */
.rsDefault.rsVer .rsArrowRight .rsArrowIcn {
  background-position: -96px -64px;
}

/* line 101, ../sass/_content-slider.scss */
.rsDefault .rsArrowDisabled .rsArrowIcn {
  opacity: .2;
  filter: alpha(opacity=20);
  *display: none;
}

/***************
*
*  3. Thumbnails
*
****************/
/* line 110, ../sass/_content-slider.scss */
.rsDefault.rsWithThumbsHor .rsThumbsContainer {
  position: relative;
  height: 100%;
}

/* line 114, ../sass/_content-slider.scss */
.rsDefault.rsWithThumbsVer .rsThumbsContainer {
  position: relative;
  width: 100%;
}

/* line 118, ../sass/_content-slider.scss */
.rsDefault .rsThumb {
  float: left;
  overflow: hidden;
  width: 96px;
  height: 72px;
}

/* line 124, ../sass/_content-slider.scss */
.rsDefault .rsThumb img {
  width: 100%;
  min-height: 100%;
}

/* line 128, ../sass/_content-slider.scss */
.rsDefault .rsThumb.rsNavSelected {
  background: #02874a;
}

/* line 131, ../sass/_content-slider.scss */
.rsDefault .rsThumb.rsNavSelected img {
  opacity: 0.3;
  filter: alpha(opacity=30);
}

/* line 135, ../sass/_content-slider.scss */
.rsDefault .rsTmb {
  display: block;
}

/* Thumbnails arrow icons */
/* line 141, ../sass/_content-slider.scss */
.rsDefault .rsThumbsArrow {
  display: none;
}
/* line 145, ../sass/_content-slider.scss */
.rsDefault .rsArrow {
  height: 26px;
  width: 26px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
  bottom: -36px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
/* line 160, ../sass/_content-slider.scss */
.rsDefault.rsWithThumbsHor .rsArrowLeft .rsArrowIcn,
.rsDefault.rsWithThumbsHor .rsArrowRight .rsArrowIcn {
  background: none !important;
}
/* line 165, ../sass/_content-slider.scss */
.rsDefault.rsWithThumbsHor .rsArrowLeft {
  background-image: url("../images/carousel-arrow-left.png");
  right: 96px;
}
/* line 170, ../sass/_content-slider.scss */
.rsDefault.rsWithThumbsHor .rsArrowRight {
  background-image: url("../images/carousel-arrow-right.png");
  right: 60px;
}
/* line 176, ../sass/_content-slider.scss */
.rsDefault .rsArrowIcn {
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
  position: absolute;
  cursor: pointer;
  background: none !important;
}

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
  /* line 191, ../sass/_content-slider.scss */
  .rsDefault .rsThumb {
    width: 59px;
    height: 44px;
  }

  /* line 195, ../sass/_content-slider.scss */
  .rsDefault .rsThumbsHor {
    height: 44px;
  }

  /* line 198, ../sass/_content-slider.scss */
  .rsDefault .rsThumbsVer {
    width: 59px;
  }
}
/***************
*
*  4. Tabs
*
****************/
/* line 212, ../sass/_content-slider.scss */
.rsDefault .rsTabs {
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
  padding-top: 12px;
  position: relative;
}

/* line 219, ../sass/_content-slider.scss */
.rsDefault .rsTab {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  height: auto;
  width: auto;
  color: #333;
  padding: 5px 13px 6px;
  min-width: 72px;
  border: 1px solid #D9D9DD;
  border-right: 1px solid #f5f5f5;
  text-decoration: none;
  background-color: #FFF;
  background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: -moz-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: linear-gradient(to bottom, #fefefe, #f4f4f4);
  -webkit-box-shadow: inset 1px 0 0 #fff;
  box-shadow: inset 1px 0 0 #fff;
  *display: inline;
  *zoom: 1;
}

/* line 243, ../sass/_content-slider.scss */
.rsDefault .rsTab:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 249, ../sass/_content-slider.scss */
.rsDefault .rsTab:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: 1px solid #cfcfcf;
}

/* line 257, ../sass/_content-slider.scss */
.rsDefault .rsTab:active {
  border: 1px solid #D9D9DD;
  background-color: #f4f4f4;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
}

/* line 262, ../sass/_content-slider.scss */
.rsDefault .rsTab.rsNavSelected {
  color: #FFF;
  border: 1px solid #999;
  text-shadow: 1px 1px #838383;
  box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset;
  background: #ACACAC;
  background-image: -webkit-linear-gradient(top, #acacac, #bbbbbb);
  background-image: -moz-llinear-gradient(top, #acacac, #bbbbbb);
  background-image: linear-gradient(to bottom, #acacac, #bbbbbb);
}

/***************
*
*  5. Fullscreen button
*
****************/
/* line 283, ../sass/_content-slider.scss */
.rsDefault .rsFullscreenBtn {
  right: 16px;
  bottom: -36px;
  width: 26px;
  height: 26px;
  z-index: 22;
  display: block;
  position: absolute;
  cursor: pointer;
}

/* line 294, ../sass/_content-slider.scss */
.rsDefault .rsFullscreenIcn {
  display: block;
  margin: 0;
  width: 26px;
  height: 26px;
  background: url("../images/carousel-fullscreen.png") no-repeat center center;
}

/***************
*
*  6. Play/close video button
*
****************/
/* line 311, ../sass/_content-slider.scss */
.rsDefault .rsPlayBtn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  cursor: pointer;
}

/* line 319, ../sass/_content-slider.scss */
.rsDefault .rsPlayBtnIcon {
  width: 64px;
  display: block;
  height: 64px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  transition: .3s;
  background: url(rs-default.png) no-repeat 0 -32px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000;
}

/* line 335, ../sass/_content-slider.scss */
.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon {
  background-color: rgba(0, 0, 0, 0.9);
}

/* line 338, ../sass/_content-slider.scss */
.rsDefault .rsBtnCenterer {
  position: absolute;
  left: 50%;
  top: 50%;
}

/* line 343, ../sass/_content-slider.scss */
.rsDefault .rsCloseVideoBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 500;
  position: absolute;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
}

/* line 355, ../sass/_content-slider.scss */
.rsDefault .rsCloseVideoBtn.rsiOSBtn {
  top: -38px;
  right: -6px;
}

/* line 360, ../sass/_content-slider.scss */
.rsDefault .rsCloseVideoIcn {
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("rs-default.png") -64px 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000;
}

/* line 369, ../sass/_content-slider.scss */
.rsDefault .rsCloseVideoIcn:hover {
  background-color: rgba(0, 0, 0, 0.9);
}

/* line 372, ../sass/_content-slider.scss */
.slide-descrition {
  padding-left: 15px;
}

@media only screen and (min-width: 1050px) {
  /* line 377, ../sass/_content-slider.scss */
  #royalCarouselContent .rsThumbsHor {
    width: 70% !important;
  }
}
@media only screen and (max-width: 1050px) {
  /* line 383, ../sass/_content-slider.scss */
  #royalCarouselContent .rsThumbsHor {
    width: 50 !important;
  }
}
@media only screen and (max-width: 400px) {
  /* line 389, ../sass/_content-slider.scss */
  #royalCarouselContent .rsThumbsHor {
    display: none;
  }
}
/**
 * GLOBALS
 */
/* line 7, ../sass/_custom.scss */
* {
  margin: 0;
  padding: 0;
}

/* line 14, ../sass/_custom.scss */
body {
  color: #4d4d4d;
  font-family: 'permianseriftypefaceregular',Georgia, sans-serif;
  font-size: 100%;
  height: 100%;
  width: 100%;
  -webkit-overflow-scrolling: touch;
  overflow-x: hidden;
}

/* line 24, ../sass/_custom.scss */
input[type="text"],
input[type="password"],
textarea,
button {
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 32, ../sass/_custom.scss */
h1, .h1 {
  font-size: 2.0em;
}

/* line 33, ../sass/_custom.scss */
h2, .h2 {
  font-size: 1.8em;
}

/* line 34, ../sass/_custom.scss */
h3, .h3 {
  font-size: 1.6em;
}

/* line 35, ../sass/_custom.scss */
h4, .h4 {
  font-size: 1.4em;
}

/* line 36, ../sass/_custom.scss */
h5, .h5 {
  font-size: 1.2em;
}

/* line 37, ../sass/_custom.scss */
h6, .h6 {
  font-size: 1em;
}

/* line 39, ../sass/_custom.scss */
h1, h2, h3, h4, h5, h6 {
  color: #222222;
  margin: 0 0 20px 0;
  font-weight: normal;
  line-height: normal;
}

/* line 45, ../sass/_custom.scss */
p, ul, ol, dl, table {
  margin: 0 0 20px 0;
}

/* line 49, ../sass/_custom.scss */
a {
  outline: none;
  text-decoration: underline;
  color: #4c4a45;
}
/* line 54, ../sass/_custom.scss */
a:hover {
  text-decoration: none;
}

/* line 59, ../sass/_custom.scss */
img {
  border: 0;
}

/* line 63, ../sass/_custom.scss */
textarea:focus, input:focus {
  outline: none;
}

/* line 67, ../sass/_custom.scss */
.clear-both {
  clear: both;
  font-size: 0;
  height: 0;
  line-height: 0;
}

/* line 74, ../sass/_custom.scss */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 82, ../sass/_custom.scss */
#global-container {
  overflow-y: visible;
  -webkit-overflow-scrolling: touch;
}

/* line 87, ../sass/_custom.scss */
.content-container {
  padding: 12px 15px;
  background: #fafafa;
}

/* line 92, ../sass/_custom.scss */
.footer {
  border-top: 1px solid #e7e7e7;
  padding: 34px 0;
  background: #fafafa;
  position: relative;
}

/* line 101, ../sass/_custom.scss */
.front .content-container,
.page-search .content-container {
  position: relative;
  z-index: 10;
}

/* line 107, ../sass/_custom.scss */
a.bdi.export-rates,
a.csv,
a.xls,
a.xml {
  padding-left: 30px;
  background-image: url("../images/xls.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  margin: 0 15px 15px;
  display: block;
  text-decoration: none;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 107, ../sass/_custom.scss */
  a.bdi.export-rates,
  a.csv,
  a.xls,
  a.xml {
    background-image: url("../images/xls@2x.png");
    background-size: 24px 24px;
  }
}
/* line 119, ../sass/_custom.scss */
.node-view-full a.bdi.export-rates, .node-view-full
a.csv, .node-view-full
a.xls, .node-view-full
a.xml {
  margin-top: 30px;
  margin-left: 40px;
}
/* line 123, ../sass/_custom.scss */
a.bdi.export-rates:hover,
a.csv:hover,
a.xls:hover,
a.xml:hover {
  text-decoration: underline;
}

/* line 128, ../sass/_custom.scss */
a.xml,
a.csv,
a.ppt,
a.doc,
a.pdf,
a.bdi.export-rates,
a.bdi {
  background-position: 0 0;
  background-repeat: no-repeat;
}
/* line 138, ../sass/_custom.scss */
.node-view-full a.xml, .node-view-full
a.csv, .node-view-full
a.ppt, .node-view-full
a.doc, .node-view-full
a.pdf, .node-view-full
a.bdi.export-rates, .node-view-full
a.bdi {
  padding-left: 30px;
}

/* line 143, ../sass/_custom.scss */
a.xml {
  background-image: url("../images/file-xml.png");
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 143, ../sass/_custom.scss */
  a.xml {
    background-image: url("../images/file-xml@2x.png");
    background-size: 24px 24px;
  }
}

/* line 147, ../sass/_custom.scss */
a.csv {
  background-image: url("../images/file-csv.png");
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 147, ../sass/_custom.scss */
  a.csv {
    background-image: url("../images/file-csv@2x.png");
    background-size: 24px 24px;
  }
}

/* line 151, ../sass/_custom.scss */
a.ppt {
  background-image: url("../images/file-ppt.png");
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 151, ../sass/_custom.scss */
  a.ppt {
    background-image: url("../images/file-ppt@2x.png");
    background-size: 24px 24px;
  }
}
/* line 154, ../sass/_custom.scss */
a.ppt:hover {
  text-decoration: underline;
}

/* line 159, ../sass/_custom.scss */
a.doc {
  background-image: url("../images/file-doc.png");
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 159, ../sass/_custom.scss */
  a.doc {
    background-image: url("../images/file-doc@2x.png");
    background-size: 24px 24px;
  }
}
/* line 162, ../sass/_custom.scss */
a.doc:hover {
  text-decoration: underline;
}

/* line 167, ../sass/_custom.scss */
a.pdf {
  background-image: url("../images/application-pdf.png");
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 167, ../sass/_custom.scss */
  a.pdf {
    background-image: url("../images/application-pdf@2x.png");
    background-size: 24px 24px;
  }
}
/* line 170, ../sass/_custom.scss */
a.pdf:hover {
  text-decoration: underline;
}

/* line 175, ../sass/_custom.scss */
a.bdi.export-rates,
a.bdi {
  background-image: url("../images/file-dtbs.png");
  padding-left: 30px;
  text-decoration: none;
  margin: 16px 0 4px;
  display: inline-block;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 175, ../sass/_custom.scss */
  a.bdi.export-rates,
  a.bdi {
    background-image: url("../images/file-dtbs@2x.png");
    background-size: 24px 24px;
  }
}
/* line 183, ../sass/_custom.scss */
a.bdi.export-rates:hover,
a.bdi:hover {
  text-decoration: underline;
}
/* line 187, ../sass/_custom.scss */
.statistics-content a.bdi.export-rates, .statistics-content
a.bdi {
  display: block;
  margin-bottom: 14px;
  line-height: 25px;
}

/* line 195, ../sass/_custom.scss */
.ui-datepicker.ui-widget-content {
  border: 1px solid #bbb6ac;
  color: #4c4c4c;
  padding: 0;
  font-size: 0.9em;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
/* line 202, ../sass/_custom.scss */
.ui-datepicker.ui-widget-content.ui-datepicker-inline {
  width: 100%;
}
/* line 206, ../sass/_custom.scss */
.ui-datepicker.ui-widget-content .ui-state-default {
  font-weight: normal;
}
/* line 211, ../sass/_custom.scss */
.ui-datepicker table {
  margin: 0;
}
/* line 215, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  display: none;
}
/* line 220, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-title {
  color: #ffffff;
}
/* line 224, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-today {
  background: #68645c;
}
/* line 227, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-today span {
  background: transparent;
  color: white;
}
/* line 233, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-header {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  border: 0;
  background: #68645c;
  font-weight: normal;
}
/* line 241, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-header .ui-datepicker-next span {
  background: url(../images/month-next.png) center center no-repeat;
}
/* line 247, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span {
  background: url(../images/month-prev.png) center center no-repeat;
}
/* line 252, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-header .ui-state-hover,
.ui-datepicker .ui-datepicker-header .ui-state-focus {
  background: transparent;
  border: 0;
  cursor: pointer;
}
/* line 259, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover {
  right: 2px;
  top: 2px;
}
/* line 262, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover span {
  background: url(../images/month-next-hover.png) center center no-repeat;
}
/* line 267, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover {
  left: 2px;
  top: 2px;
}
/* line 270, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover span {
  background: url(../images/month-prev-hover.png) center center no-repeat;
}
/* line 277, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar th {
  background: #68645c;
  border-bottom: 1px solid #cccccc;
  color: #fff;
  padding: 0;
  font-weight: normal;
  font-size: 0.9em;
}
/* line 286, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar tbody {
  border: 0;
  background: #fff;
}
/* line 291, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td {
  padding: 0;
  text-align: center;
  opacity: 1;
  border: 1px solid #dedede;
  border-left: none;
  border-top: none;
}
/* line 299, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td span {
  line-height: 35px;
  font-size: 12px;
}
/* line 304, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td:last-child {
  border-right: none;
}
/* line 308, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month {
  background-color: #f2f2f2;
  color: darkgray;
}
/* line 312, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month span.ui-state-default {
  background: #f2f2f2;
  color: #b2b1af;
}
/* line 318, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td.highlight {
  background: #68645c;
}
/* line 321, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td.highlight a.ui-state-default {
  color: #f2f2f2;
}
/* line 326, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td a {
  text-align: center;
  line-height: 35px;
  font-size: 12px;
  color: #3c3a37;
}
/* line 332, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td a.ui-state-default {
  background: transparent;
  border: none;
  padding: 3px 0 0 0;
}
/* line 338, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td a.ui-state-active {
  background: #68645c;
  color: #ffffff;
  cursor: default;
}
/* line 346, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td span.ui-state-default {
  padding: 3px 0 0 0;
  margin-bottom: 0;
  margin-left: 0;
  border: none;
  text-align: center;
}
/* line 357, ../sass/_custom.scss */
.ui-datepicker .ui-datepicker-calendar td:not(.ui-datepicker-today) span, .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable.ui-datepicker-today span {
  background: white;
  color: #3c3a37;
}

/* line 368, ../sass/_custom.scss */
#exchange-form-list .ui-datepicker-next {
  right: 74px;
}

/* line 372, ../sass/_custom.scss */
#exchange-form-list .ui-datepicker-prev {
  left: 74px;
}

/* line 376, ../sass/_custom.scss */
.header.not-front-page-header {
  height: 150px;
  min-height: 0px;
  background: url(../images/bnm-header-not-front-back.png) center no-repeat;
}

/* line 381, ../sass/_custom.scss */
.header {
  width: auto;
  position: relative;
  z-index: 0;
}
/* line 386, ../sass/_custom.scss */
.html .header {
  z-index: auto;
}
/* line 390, ../sass/_custom.scss */
.header .header-content {
  width: auto;
  margin: 0 auto -40px;
  padding: 0 15px;
  position: relative;
  z-index: 9999999;
}

/* line 399, ../sass/_custom.scss */
.header-manage-elements {
  height: 40px;
  position: relative;
  top: 15px;
  margin: 0 auto;
  backface-visibility: hidden;
  transform: translate3d(0px, 0px, 0px);
  max-width: 1320px;
  z-index: 99999;
}
/* line 409, ../sass/_custom.scss */
.header-manage-elements * {
  -webkit-font-smoothing: subpixel-antialiased !important;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 416, ../sass/_custom.scss */
.header-manage-elements p {
  margin: 0;
}

/* line 421, ../sass/_custom.scss */
.ff .header-manage-elements {
  -webkit-backface-visibility: visible;
  -moz-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
}
/* line 426, ../sass/_custom.scss */
.ff .header-manage-elements * {
  -webkit-font-smoothing: subpixel-antialiased !important;
  -webkit-backface-visibility: visible;
  -moz-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
}

/* line 435, ../sass/_custom.scss */
.region-home-page-link {
  display: inline-block;
  float: left;
  width: 3.18182%;
  height: 40px;
  margin-right: 0.30303%;
  z-index: 9999;
  background-color: #ffffff;
  -moz-box-shadow: 0 0 3px #666666;
  -webkit-box-shadow: 0 0 3px #666666;
  box-shadow: 0 0 3px #666666;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 446, ../sass/_custom.scss */
.region-home-page-link a.front-page-link {
  display: block;
  height: 40px;
  text-indent: -9999px;
  background: url(../images/home-page-icon.png) center no-repeat;
}

/* line 454, ../sass/_custom.scss */
.not-front-page-header .region-header-left {
  width: 58.33333%;
}

/* line 458, ../sass/_custom.scss */
.region-header-left {
  width: 61.81818%;
  position: relative;
  float: left;
  z-index: 999;
  -moz-box-shadow: 0 0 3px #666666;
  -webkit-box-shadow: 0 0 3px #666666;
  box-shadow: 0 0 3px #666666;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 467, ../sass/_custom.scss */
.region-header-left.search-active {
  border: 2px solid #68645c;
  border-top: 0;
  width: 58.0303%;
}
/* line 472, ../sass/_custom.scss */
.region-header-left.search-active #block-bnm-search-bnm-search-block {
  background: #fdfdfd;
  background: -moz-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background: -webkit-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background: -o-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background: -ms-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background: linear-gradient(180deg, #fdfdfd 30%, #f4f4f4 70%);
}

/* line 483, ../sass/_custom.scss */
.region-header-right {
  float: right;
  position: relative;
  width: 37.6515%;
  -moz-box-shadow: 0px 0px 0px 1px #ebe9e6 inset;
  -webkit-box-shadow: 0px 0px 0px 1px #ebe9e6 inset;
  box-shadow: 0px 0px 0px 1px #ebe9e6 inset;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
}
/* line 489, ../sass/_custom.scss */
.region-header-right.region-toolbar.open {
  background-color: #fcfcfc;
  -webkit-transition: background-color  .2s ease;
  -moz-transition: background-color  .2s ease;
  -o-transition: background-color  .2s ease;
  transition: background-color  .2s ease;
}
/* line 495, ../sass/_custom.scss */
.region-header-right.region-toolbar.open .block {
  background-color: #fcfcfc !important;
  -webkit-transition: background-color  .4s ease;
  -moz-transition: background-color  .4s ease;
  -o-transition: background-color  .4s ease;
  transition: background-color  .4s ease;
}
/* line 505, ../sass/_custom.scss */
.region-header-right .tool-content {
  display: none;
  background: #fafafa;
  position: absolute;
  left: 0;
  top: 36px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  z-index: -1;
  width: 100%;
  padding-top: 4px;
  -moz-box-shadow: 0 0 3px #666666;
  -webkit-box-shadow: 0 0 3px #666666;
  box-shadow: 0 0 3px #666666;
}
/* line 517, ../sass/_custom.scss */
.region-header-right .tool-content .tool-wrapper {
  padding: 15px 18px;
}
/* line 521, ../sass/_custom.scss */
.region-header-right .login-block,
.region-header-right .contacts-block,
.region-header-right .statistics-content,
.region-header-right .share-block-content,
.region-header-right .help-block,
.region-header-right .block-locale {
  margin: 0;
  padding: 0;
}
/* line 529, ../sass/_custom.scss */
.region-header-right .login-block a,
.region-header-right .contacts-block a,
.region-header-right .statistics-content a,
.region-header-right .share-block-content a,
.region-header-right .help-block a,
.region-header-right .block-locale a {
  -webkit-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 539, ../sass/_custom.scss */
.statistics-content .menu {
  -webkit-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 549, ../sass/_custom.scss */
#feedback-block-form a {
  -webkit-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);
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
}

/* line 559, ../sass/_custom.scss */
.region-banner {
  top: 0;
  width: 100%;
  z-index: 0;
  height: auto;
  /* ADS VIEW */
}
/* line 565, ../sass/_custom.scss */
.region-banner .slotholder {
  position: relative;
}
/* line 574, ../sass/_custom.scss */
.region-banner #rotator-view span.banner_image {
  display: flex;
  justify-content: center;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  text-decoration: none;
  background-size: cover !important;
  background-position: center !important;
  -webkit-backface-visibility: hidden;
  position: absolute;
  z-index: 0;
}
/* line 589, ../sass/_custom.scss */
.region-banner #rotator-view span.banner_image {
  position: fixed;
  z-index: 0;
}
/* line 595, ../sass/_custom.scss */
.region-banner .prev-next {
  display: none;
  position: absolute;
  width: 100%;
  top: 50%;
  margin-top: -35px;
  z-index: 5;
}
/* line 603, ../sass/_custom.scss */
.region-banner .prev-next .prev,
.region-banner .prev-next .next {
  height: 71px;
  width: 44px;
  opacity: 0.6;
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  filter: alpha(opacity=60);
  text-indent: -9999px;
  overflow: hidden;
  display: block;
  position: absolute;
}
/* line 613, ../sass/_custom.scss */
.region-banner .prev-next .prev:hover,
.region-banner .prev-next .next:hover {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}
/* line 617, ../sass/_custom.scss */
.region-banner .prev-next .prev {
  background: url(../images/banner-left-arrow.png) 0 0 no-repeat;
  left: 20px;
}
/* line 621, ../sass/_custom.scss */
.region-banner .prev-next .next {
  background: url(../images/banner-right-arrow.png) 0 0 no-repeat;
  right: 20px;
}
/* line 627, ../sass/_custom.scss */
.region-banner .slide-title,
.region-banner .slide-descrition {
  position: relative;
  z-index: 5;
  font-family: 'permianseriftypefacebold';
  width: 70%;
  text-align: center;
  color: #FFFFFF;
  margin: 0 auto;
  text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.6);
}
/* line 638, ../sass/_custom.scss */
.region-banner .slide-title {
  max-width: 1320px;
  margin-top: 317px;
  margin-bottom: 10px;
}
/* line 642, ../sass/_custom.scss */
.region-banner .slide-title a {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 38px;
  line-height: 1.0em;
}
/* line 647, ../sass/_custom.scss */
.region-banner .slide-title a:hover {
  text-decoration: underline;
}
/* line 651, ../sass/_custom.scss */
.region-banner .slide-title p {
  display: inline-block;
  font-size: 38px;
  line-height: 54px;
}
/* line 657, ../sass/_custom.scss */
.region-banner .slide-descrition {
  max-width: 1320px;
  margin: 0 auto;
  width: auto;
}
/* line 661, ../sass/_custom.scss */
.region-banner .slide-descrition p {
  display: inline;
  font-size: 1.1em;
  line-height: 30px !important;
  font-family: 'permianseriftypefaceregular';
}
/* line 669, ../sass/_custom.scss */
.region-banner .tp-bannertimer {
  background: url(../images/timer.png);
  height: 4px;
  opacity: 0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 677, ../sass/_custom.scss */
.region-banner #block-bnm-banner-bnm-banner .item-list {
  z-index: 2;
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 0;
}
/* line 683, ../sass/_custom.scss */
.region-banner #block-bnm-banner-bnm-banner .item-list ul {
  display: none;
}
/* line 685, ../sass/_custom.scss */
.region-banner #block-bnm-banner-bnm-banner .item-list ul li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 692, ../sass/_custom.scss */
.region-banner #block-bnm-banner-bnm-banner .item-list ul li a {
  display: block;
  overflow: hidden;
  text-indent: -9999px;
  background: url(../images/square-buttons.png) 0 1px no-repeat;
  height: 16px;
  width: 16px;
  margin: 0 6px;
}
/* line 701, ../sass/_custom.scss */
.region-banner #block-bnm-banner-bnm-banner .item-list ul li a.active {
  background-position: bottom center;
}

/* line 710, ../sass/_custom.scss */
.language-switcher-locale-url {
  display: none;
}

/* line 713, ../sass/_custom.scss */
.share-block-content {
  display: none;
}
/* line 717, ../sass/_custom.scss */
.share-block-content .content .share-container {
  padding: 6px 10px 10px 10px;
}
/* line 720, ../sass/_custom.scss */
.share-block-content .content .share-container input {
  color: #2d2c28;
  border: 1px solid #eeedec;
  font-size: 1em;
  width: 100%;
  padding: 2px 0;
  font-family: 'ubuntulight', "Trebuchet MS", sans-serif;
  margin-bottom: 20px;
  height: 32px;
  *zoom: 1;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  word-wrap: normal;
  vertical-align: bottom;
}
/* line 737, ../sass/_custom.scss */
.share-block-content .content .share-container .service-links {
  text-align: center;
  padding: 10px 0;
}
/* line 741, ../sass/_custom.scss */
.share-block-content .content .share-container ul {
  list-style: none;
  margin: 0 !important;
}
/* line 745, ../sass/_custom.scss */
.share-block-content .content .share-container ul li {
  display: inline;
  margin: 0 15px;
}
/* line 749, ../sass/_custom.scss */
.share-block-content .content .share-container ul li img {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=44)";
  filter: alpha(opacity=44);
  -moz-opacity: 0.44;
  -khtml-opacity: 0.44;
  opacity: 0.44;
}
/* line 756, ../sass/_custom.scss */
.share-block-content .content .share-container ul li a:hover img {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}

/* line 768, ../sass/_custom.scss */
.contacts-block {
  display: none;
}
/* line 771, ../sass/_custom.scss */
.contacts-block ul {
  list-style: none;
  margin: 0;
}
/* line 775, ../sass/_custom.scss */
.contacts-block .contact-titles {
  margin-bottom: 15px;
  font-size: 1.1em;
  padding-bottom: 10px;
  border-bottom: 1px solid #eeedec;
  margin-left: -18px;
}
/* line 65, ../sass/_mixins.scss */
.contacts-block .contact-titles:before, .contacts-block .contact-titles:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.contacts-block .contact-titles:after {
  clear: both;
}
/* line 783, ../sass/_custom.scss */
.contacts-block .contact-titles li {
  display: block;
  float: left;
  width: 31.18712%;
  border-right: 1px solid #eeedec;
  text-align: center;
  margin: 0;
}
/* line 791, ../sass/_custom.scss */
.contacts-block .contact-titles li.last {
  border: 0;
}
/* line 794, ../sass/_custom.scss */
.contacts-block .contact-titles li a {
  color: #999287;
  text-decoration: none;
  font-size: 16px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  line-height: 32px;
}
/* line 801, ../sass/_custom.scss */
.contacts-block .contact-titles li a:hover {
  color: #4c4a45;
  text-decoration: none;
}
/* line 805, ../sass/_custom.scss */
.contacts-block .contact-titles li a.active {
  color: #4c4a45;
  cursor: default;
  text-decoration: none;
}
/* line 815, ../sass/_custom.scss */
.contacts-block .contacts-text #petitions p {
  margin-bottom: 20px;
}
/* line 819, ../sass/_custom.scss */
.contacts-block .contacts-text ul {
  margin-bottom: 20px;
}
/* line 821, ../sass/_custom.scss */
.contacts-block .contacts-text ul li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  width: 100%;
  padding: 1em 0;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #eeedec;
  line-height: 1.4em;
  margin: 0;
  color: #4c4a45;
}
/* line 830, ../sass/_custom.scss */
.contacts-block .contacts-text ul li.first {
  padding-top: 0;
  border-top: 0;
}
/* line 834, ../sass/_custom.scss */
.contacts-block .contacts-text ul li.last {
  padding-bottom: 0;
  border-bottom: 0;
}
/* line 838, ../sass/_custom.scss */
.contacts-block .contacts-text ul li p {
  margin: 0;
}
/* line 841, ../sass/_custom.scss */
.contacts-block .contacts-text ul li span {
  color: #999796;
  font-family: 'permianseriftypefaceitalic';
  -webkit-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 850, ../sass/_custom.scss */
.contacts-block .contacts-text ul li span.address-coords {
  border-bottom: 1px dashed;
}
/* line 854, ../sass/_custom.scss */
.contacts-block .contacts-text ul li a {
  color: #4c4a45;
  font-size: 1.1em;
  text-decoration: none;
}
/* line 858, ../sass/_custom.scss */
.contacts-block .contacts-text ul li a:hover {
  text-decoration: underline;
}
/* line 865, ../sass/_custom.scss */
.contacts-block .contacts-text #working-hours span {
  display: block;
}
/* line 868, ../sass/_custom.scss */
.contacts-block .contacts-text #working-hours .intro {
  color: #999287;
  font-size: 0.8em;
}
/* line 874, ../sass/_custom.scss */
.contacts-block .contact-container {
  padding: 10px 2px 10px 18px;
}

/* line 878, ../sass/_custom.scss */
#block-formblock-contact-site {
  display: none;
}
/* line 880, ../sass/_custom.scss */
#block-formblock-contact-site h2 {
  display: none;
}
/* line 883, ../sass/_custom.scss */
#block-formblock-contact-site .content {
  background: #fafafa;
  z-index: 0;
  width: 100%;
  position: absolute;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-box-shadow: 0px 1px 3px 0px #666666;
  -webkit-box-shadow: 0px 1px 3px 0px #666666;
  box-shadow: 0px 1px 3px 0px #666666;
  left: 0;
  top: 38px;
  padding-top: 4px;
}
/* line 894, ../sass/_custom.scss */
#block-formblock-contact-site .contact-form {
  padding: 0 10px;
}
/* line 896, ../sass/_custom.scss */
#block-formblock-contact-site .contact-form .form-item-name,
#block-formblock-contact-site .contact-form .form-item-mail,
#block-formblock-contact-site .contact-form .form-item-copy,
#block-formblock-contact-site .contact-form .grippie {
  display: none;
}
/* line 904, ../sass/_custom.scss */
#block-formblock-contact-site .contact-form .form-item-subject label,
#block-formblock-contact-site .contact-form .form-item-message label {
  display: none;
}
/* line 908, ../sass/_custom.scss */
#block-formblock-contact-site .contact-form .form-item-message {
  clear: both;
}
/* line 911, ../sass/_custom.scss */
#block-formblock-contact-site .contact-form input,
#block-formblock-contact-site .contact-form textarea {
  border: 1px solid #ebe9e8;
  background: #fafafa;
  color: #bcb7ad;
  font-size: 0.9em;
  padding: 5px 2.5%;
  width: 100%;
  font-family: 'ubunturegular', Trebuchet MS, Arial, sans-serif;
}
/* line 921, ../sass/_custom.scss */
#block-formblock-contact-site .contact-form #edit-submit {
  background: #f0bc00;
  border: 1px solid #d8a900;
  color: #FFFFFF;
}

/* line 928, ../sass/_custom.scss */
.help-block,
.statistics-content {
  display: none;
}
/* line 932, ../sass/_custom.scss */
.help-block h2,
.statistics-content h2 {
  display: none;
}
/* line 937, ../sass/_custom.scss */
.help-block .content .header-text,
.help-block .content .footer-text,
.statistics-content .content .header-text,
.statistics-content .content .footer-text {
  color: #999287;
  font-family: 'permianseriftypefaceregular';
  font-size: 13px;
  padding: 12px 20px 15px 20px;
  border-bottom: 1px solid #eeedec;
  margin-bottom: 20px;
  line-height: 1.1em;
}
/* line 947, ../sass/_custom.scss */
.help-block .content .footer-text,
.statistics-content .content .footer-text {
  border-bottom: 0;
  border-top: 1px solid #eeedec;
  padding: 15px 20px;
  margin: 0;
}
/* line 953, ../sass/_custom.scss */
.help-block .content .main-text,
.statistics-content .content .main-text {
  padding: 0 20px;
}
/* line 958, ../sass/_custom.scss */
.help-block .content ul li,
.statistics-content .content ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 964, ../sass/_custom.scss */
.help-block .content ul li.has-children > a span,
.statistics-content .content ul li.has-children > a span {
  background: url(../images/arrow-left.png) 100% 100% no-repeat;
  padding-right: 10px;
}
/* line 969, ../sass/_custom.scss */
.help-block .content ul li.has-children > a.down span,
.statistics-content .content ul li.has-children > a.down span {
  background: url(../images/arrow-down.png) 100% 100% no-repeat;
}
/* line 976, ../sass/_custom.scss */
.help-block .content ul li li,
.statistics-content .content ul li li {
  margin-left: 10px;
}
/* line 978, ../sass/_custom.scss */
.help-block .content ul li li a,
.statistics-content .content ul li li a {
  background-image: url("../images/report-dot-hover.png");
  background-position: 2px 9px;
  background-repeat: no-repeat;
  padding-left: 13px;
  color: #7b7871;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 978, ../sass/_custom.scss */
  .help-block .content ul li li a,
  .statistics-content .content ul li li a {
    background-image: url("../images/report-dot-hover@2x.png");
    background-size: 4px 4px;
  }
}
/* line 985, ../sass/_custom.scss */
.help-block .content ul li li a:hover,
.statistics-content .content ul li li a:hover {
  color: #393632;
  background-image: url("../images/report-dot.png");
  background-position: 2px 9px;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 985, ../sass/_custom.scss */
  .help-block .content ul li li a:hover,
  .statistics-content .content ul li li a:hover {
    background-image: url("../images/report-dot@2x.png");
    background-size: 4px 4px;
  }
}
/* line 993, ../sass/_custom.scss */
.help-block .content ul li a,
.statistics-content .content ul li a {
  text-decoration: none;
  color: #393632;
  font-size: 15px;
}
/* line 998, ../sass/_custom.scss */
.help-block .content ul li a:hover,
.statistics-content .content ul li a:hover {
  text-decoration: underline;
}
/* line 1002, ../sass/_custom.scss */
.help-block .content ul li a span,
.statistics-content .content ul li a span {
  padding-left: 20px;
  display: block;
}
/* line 1010, ../sass/_custom.scss */
.help-block .node-list,
.statistics-content .node-list {
  padding: 15px 18px;
}
/* line 1012, ../sass/_custom.scss */
.help-block .node-list a,
.statistics-content .node-list a {
  background: url(../images/question-item.png) 0 11px no-repeat;
  display: block;
  padding-left: 10px;
  color: #393632;
  font-size: 15px;
  margin-bottom: 5px;
  text-decoration: none;
}
/* line 1021, ../sass/_custom.scss */
.help-block .node-list a:hover,
.statistics-content .node-list a:hover {
  color: #393632;
  text-decoration: underline;
}
/* line 1026, ../sass/_custom.scss */
.help-block .node-list .text,
.statistics-content .node-list .text {
  color: #999287;
  font-size: 0.8em;
  line-height: 1.5em;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #eeedec;
}
/* line 1034, ../sass/_custom.scss */
.help-block .node-list .footer-text,
.statistics-content .node-list .footer-text {
  color: #999287;
  font-size: 0.8em;
  line-height: 1.5em;
  padding-top: 15px;
  margin-top: 15px;
  border-top: 1px solid #eeedec;
}
/* line 1042, ../sass/_custom.scss */
.help-block .node-list .footer-text a,
.statistics-content .node-list .footer-text a {
  background: none;
  color: #66635d;
  font-size: 16px;
  margin-bottom: 0;
  padding: 0;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
}

/* line 1054, ../sass/_custom.scss */
#autocomplete.search-autocomplete {
  border: 0 !important;
  border-top: 1px solid #f0eeeb !important;
  width: 100% !important;
  z-index: 0;
  margin-top: -2px;
  left: 0 !important;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  -moz-border-radius-bottomleft: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
/* line 1063, ../sass/_custom.scss */
#autocomplete.search-autocomplete li {
  color: #807a70;
  font-size: 0.9em;
  padding: 2px 3%;
}
/* line 1068, ../sass/_custom.scss */
#autocomplete.search-autocomplete li:hover, #autocomplete.search-autocomplete li:focus, #autocomplete.search-autocomplete li:active {
  background: #f2f2f2;
}
/* line 1074, ../sass/_custom.scss */
#autocomplete.search-autocomplete .info {
  color: #807a70;
  background: #e5e5e5;
  font-size: 0.9em;
  padding: 3px 20px;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  -moz-border-radius-bottomleft: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

/* line 1082, ../sass/_custom.scss */
.site-search {
  -webkit-box-shadow: inset 0px 0px 0px 1px #ebe9e6;
  -moz-box-shadow: inset 0px 0px 0px 1px #ebe9e6;
  box-shadow: inset 0px 0px 0px 1px #ebe9e6;
  width: 100%;
  float: left;
  position: relative;
  z-index: 99999999;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 1094, ../sass/_custom.scss */
.site-search .left_part {
  width: 71%;
  height: 40px;
  overflow: hidden;
  position: absolute;
}
/* line 1100, ../sass/_custom.scss */
.site-search .left_part .left-part-wrapper {
  position: relative;
  width: 10000px;
  overflow: hidden;
  height: 100%;
}
/* line 1107, ../sass/_custom.scss */
.site-search .left_part .site-reset-button {
  display: none;
}
/* line 1111, ../sass/_custom.scss */
.site-search .left_part .site-reset-button.form-type-textfield {
  margin: 11px 0 0;
  width: 20px;
  position: absolute;
}
/* line 1116, ../sass/_custom.scss */
.site-search .left_part .site-reset-button.form-type-textfield .reset-button {
  text-indent: -9999px;
  display: block;
  background: url("../images/icon-reset.png") center 0px no-repeat;
}
/* line 1121, ../sass/_custom.scss */
.site-search .left_part .site-reset-button.form-type-textfield .reset-button:hover {
  background-position: center -31px;
}
/* line 1127, ../sass/_custom.scss */
.site-search .left_part .form-type-textfield {
  margin: 5px 0 0;
  display: block;
  position: absolute;
}
/* line 1132, ../sass/_custom.scss */
.site-search .left_part .form-type-textfield input[type="text"] {
  display: none;
}
/* line 1135, ../sass/_custom.scss */
.site-search .left_part .form-type-textfield span.value-replaced {
  background: #b8b5b0;
  background: -moz-linear-gradient(90deg, #b8b5b0 0%, #cccac7 70%);
  background: -webkit-linear-gradient(90deg, #b8b5b0 0%, #cccac7 70%);
  background: -o-linear-gradient(90deg, #b8b5b0 0%, #cccac7 70%);
  background: -ms-linear-gradient(90deg, #b8b5b0 0%, #cccac7 70%);
  background: linear-gradient(180deg, #b8b5b0 0%, #cccac7 70%);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  border: 0;
  display: block;
  float: left;
  color: #fafafa;
  padding: 2px 1.5em 4px 0.3em;
  position: relative;
  font-family: arial, helvetica, sans-serif;
}
/* line 1151, ../sass/_custom.scss */
.site-search .left_part .form-type-textfield span.remove-elem,
.site-search .left_part .form-type-textfield span.remove-filter {
  cursor: pointer;
  background: url(../images/tag-remove.png) 0 0 no-repeat;
  display: block;
  height: 11px;
  width: 11px;
  overflow: hidden;
  text-indent: -999px;
  position: absolute;
  right: 6px;
  top: 50%;
  margin-top: -7px;
}
/* line 1166, ../sass/_custom.scss */
.site-search .left_part .form-type-textfield span.field-suffix a.close,
.site-search .left_part .form-type-textfield span.field-suffix a.close-filter {
  background: url(../images/tag-remove.png) 0 0 no-repeat;
  display: block;
  height: 11px;
  width: 11px;
  overflow: hidden;
  text-indent: -999px;
  position: absolute;
  right: 6px;
  top: 50%;
  margin-top: -7px;
}
/* line 1182, ../sass/_custom.scss */
.site-search .left_part .form-item-search-name {
  margin-top: 0;
  display: block;
  float: left;
  width: auto;
}
/* line 1188, ../sass/_custom.scss */
.site-search .left_part .form-item-search-name label {
  display: none;
}
/* line 1192, ../sass/_custom.scss */
.site-search .left_part .form-item-search-name input[type="text"] {
  height: 40px;
  padding: 0 0 0 3%;
  border: 0 none;
  font-family: 'permianseriftypefaceregular';
  font-size: 1.1em;
  color: #4c4a45;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-box-sizing: content-box;
  background: none;
  min-width: 20px;
  display: block;
  width: 97%;
}
/* line 1210, ../sass/_custom.scss */
.site-search .bookmarks-query {
  float: left;
  width: 6.40523%;
  border-right: 1px solid #F2F2F1;
}
/* line 1215, ../sass/_custom.scss */
.site-search .bookmarks-query .bookmark-button {
  background: url(../images/icon-bookmark-searchbar.png) center 11px no-repeat white;
  display: block;
  text-indent: -9999px;
  overflow: hidden;
  height: 40px;
}
/* line 1222, ../sass/_custom.scss */
.site-search .bookmarks-query .bookmark-button:hover, .site-search .bookmarks-query .bookmark-button.active, .site-search .bookmarks-query .bookmark-button:active {
  background-position: center -51px;
}
/* line 1230, ../sass/_custom.scss */
.site-search input[type="text"] {
  width: 100%;
}
/* line 1234, ../sass/_custom.scss */
.site-search .submit-wrapper {
  float: right;
  max-width: 55px;
  width: 100%;
  border-right: 1px solid #ebe9e6;
}
/* line 1240, ../sass/_custom.scss */
.site-search .submit-wrapper button[type="submit"] {
  color: #fff;
  background-color: transparent;
  text-align: center;
  display: block;
  width: 100%;
  height: 40px;
  border: 0 none;
  cursor: pointer;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 1254, ../sass/_custom.scss */
.site-search .submit-wrapper button[type="submit"]:hover {
  background-position: 50% -69px;
}
/* line 1257, ../sass/_custom.scss */
.site-search .submit-wrapper button[type="submit"]:active {
  background-position: 50% -151px;
}
/* line 1260, ../sass/_custom.scss */
.site-search .submit-wrapper button[type="submit"] i {
  font-size: 24px;
  line-height: 41px;
  opacity: 0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 1271, ../sass/_custom.scss */
.site-search .filter-area {
  background: none repeat scroll 0 0 #fafafa;
  left: 0;
  position: absolute;
  width: 100%;
  visibility: hidden;
  padding: 0;
  border: 0;
  margin-top: -2px;
  font-size: 1em;
  -moz-box-shadow: 0px 1px 3px 0px #666666;
  -webkit-box-shadow: 0px 1px 3px 0px #666666;
  box-shadow: 0px 1px 3px 0px #666666;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  z-index: 9999999;
}
/* line 1287, ../sass/_custom.scss */
.site-search .filter-area #filter-apply {
  padding: 0 0 0 30px;
  min-height: 50px;
  overflow: hidden;
  background-color: #efefef;
  margin-top: 30px;
}
/* line 1293, ../sass/_custom.scss */
.site-search .filter-area #filter-apply p {
  float: left;
  font-size: 14px;
  color: #333230;
  width: 60%;
  line-height: 17px;
  padding-top: 5px;
  max-height: 39px;
  overflow: hidden;
  font-family: 'permiansanstypefaceregular';
}
/* line 1304, ../sass/_custom.scss */
.site-search .filter-area #filter-apply input {
  font-family: 'permiansanstypefaceregular';
  background: #3c3a37;
  color: #fff;
  min-height: 50px;
  text-transform: uppercase;
  float: right;
}
/* line 1314, ../sass/_custom.scss */
.site-search .filter-area .scrollbar-inner {
  max-height: 500px;
}
/* line 1318, ../sass/_custom.scss */
.site-search .filter-area .form-item {
  position: relative;
  z-index: 99999;
}
/* line 1322, ../sass/_custom.scss */
.site-search .filter-area .item-list {
  border-bottom: 1px solid #FFF;
}
/* line 1325, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-nav {
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
/* line 1329, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-nav.ui-widget-header {
  border: 0;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #f0eeeb;
  background: transparent;
  color: #222;
  font-weight: normal;
  font-family: 'permianseriftypefaceregular';
  font-size: 1em;
  padding: .3em 0;
}
/* line 1341, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-nav li {
  margin: 0;
  width: 32.72059%;
  border-right: 1px solid #eeedec !important;
  text-align: center;
}
/* line 1347, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-nav li.last {
  border: 0 !important;
}
/* line 1350, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-nav li.ui-state-default {
  border: 0;
  background: transparent;
  font-weight: normal;
  color: #999287;
}
/* line 1356, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-nav li.ui-state-default a {
  color: #99958d;
  display: block;
  float: none;
  text-align: center;
}
/* line 1363, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-nav li.ui-state-active {
  cursor: default;
}
/* line 1368, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-nav li.ui-state-active a, .site-search .filter-area .ui-tabs-nav li.ui-state-hover a {
  color: #3c3a37;
}
/* line 1372, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-nav li a:focus {
  outline: none;
}
/* line 1377, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-panel {
  padding: 1em;
  font-family: 'permianseriftypefaceregular';
}
/* line 1380, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-panel .form-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  margin: 0 2em 1em 0;
}
/* line 1386, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-panel .form-item.active label, .site-search .filter-area .ui-tabs-panel .form-item:hover label {
  color: #4c4a45;
}
/* line 1390, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-panel .form-item label {
  cursor: pointer;
  color: #807a70;
  font-size: 1em;
  font-family: 'permianseriftypefaceregular';
}
/* line 1395, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-panel .form-item label:hover {
  color: #4c4a45;
  text-decoration: underline;
}
/* line 1401, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-panel input {
  display: none;
}
/* line 1404, ../sass/_custom.scss */
.site-search .filter-area .ui-tabs-panel .description {
  background: #fafafa;
  color: #807a70;
  font-size: 0.9em;
  margin: 0 -1em -1em -1em;
  padding: 0.7em 1.5em;
}
/* line 1414, ../sass/_custom.scss */
.site-search .bookmark-title,
.site-search .filter-title {
  color: #3f3a37;
  font-family: 'ubunturegular';
  font-size: 0.9em;
  padding: 15px 30px 0 30px;
}
/* line 1423, ../sass/_custom.scss */
.site-search .with-bookmark .left_part {
  width: 82.35294%;
}

/* line 1430, ../sass/_custom.scss */
.ui-accordion ul {
  margin: 0;
}
/* line 1432, ../sass/_custom.scss */
.ui-accordion ul li {
  margin: 0;
  padding: 0;
}
/* line 1437, ../sass/_custom.scss */
.ui-accordion .widget-text {
  border: 0;
}

/* line 1441, ../sass/_custom.scss */
.site-search-filter {
  width: 100%;
  max-width: 55px;
  float: right;
}
/* line 1446, ../sass/_custom.scss */
.site-search-filter .filter-button {
  padding: 0;
  display: block;
  height: 40px;
  text-align: center;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-topright: 3px;
}
/* line 1457, ../sass/_custom.scss */
.site-search-filter .filter-button i {
  font-size: 24px;
  color: #fff;
  line-height: 41px;
}
/* line 1463, ../sass/_custom.scss */
.site-search-filter .filter-button:hover i {
  font-weight: bold;
}
/* line 1469, ../sass/_custom.scss */
.search-active .site-search-filter .filter-button {
  background-color: #fdfdfd;
  background-color: -moz-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background-color: -webkit-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background-color: -o-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background-color: -ms-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background-color: linear-gradient(180deg, #fdfdfd 30%, #f4f4f4 70%);
}

/* line 1480, ../sass/_custom.scss */
.site-map {
  width: 6.25%;
  float: left;
}
/* line 1484, ../sass/_custom.scss */
.site-map .site-map-button {
  display: block;
  text-indent: -9999px;
  height: 40px;
  background-image: url("../images/sitemap.png");
  background-position: 50% 10px;
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 1484, ../sass/_custom.scss */
  .site-map .site-map-button {
    background-image: url("../images/sitemap@2x.png");
    background-size: 18px 50px;
  }
}
/* line 1496, ../sass/_custom.scss */
.site-map .site-map-button:hover, .site-map .site-map-button.active {
  background-position: 50% -22px;
}
/* line 1500, ../sass/_custom.scss */
.site-map .site-map-button:active {
  background-color: #b3ada4;
}
/* line 1505, ../sass/_custom.scss */
.search-active .site-map .site-map-button {
  background-color: #fdfdfd;
  background-color: -moz-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background-color: -webkit-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background-color: -o-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background-color: -ms-linear-gradient(90deg, #fdfdfd 30%, #f4f4f4 70%);
  background-color: linear-gradient(180deg, #fdfdfd 30%, #f4f4f4 70%);
}

/* line 1514, ../sass/_custom.scss */
.contact-phone {
  width: 10.8%;
  float: left;
  border-left: 1px solid #ebe9e6;
}
/* line 1519, ../sass/_custom.scss */
.contact-phone .phone-button {
  display: block;
  text-align: center;
  height: 40px;
  padding-left: 0;
}
/* line 1524, ../sass/_custom.scss */
.contact-phone .phone-button:hover, .contact-phone .phone-button.active {
  background-position: 50% -23px;
}
/* line 1528, ../sass/_custom.scss */
.contact-phone .phone-button:active {
  background-position: 50% -53px;
}

/* line 1533, ../sass/_custom.scss */
.header-share-block {
  width: 10.06036%;
  float: left;
  border-left: 1px solid #ebe9e6;
  text-align: center;
}
/* line 1539, ../sass/_custom.scss */
.header-share-block .share-button:hover, .header-share-block .share-button.active {
  background-position: 50% -21px;
}
/* line 1543, ../sass/_custom.scss */
.header-share-block .share-button:active {
  background-position: 50% -51px;
}

/* line 1548, ../sass/_custom.scss */
.site-contacts {
  width: 10.8%;
  float: left;
  border-left: 1px solid #ebe9e6;
}
/* line 1553, ../sass/_custom.scss */
.site-contacts .contact-form-button {
  display: block;
  height: 40px;
  text-align: center;
}

/* line 1565, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block,
#block-bnm-user-interface-bnm-user-profile-block {
  width: 10.8%;
  float: left;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 1575, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .container,
#block-bnm-user-interface-bnm-user-profile-block .container {
  position: absolute;
  width: 100%;
  background: #fcfcfc;
  top: 40px;
  z-index: 1;
  left: 0;
  border: 1px solid #fcfcfc;
  border-top: 1px solid #ebe9e6;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 1589, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .container > div,
#block-bnm-user-interface-bnm-user-profile-block .container > div {
  padding: 0 15px;
}
/* line 65, ../sass/_mixins.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .preview-mode:before, #block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .preview-mode:after,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .preview-mode:before,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .preview-mode:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .preview-mode:after,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .preview-mode:after {
  clear: both;
}
/* line 1596, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .preview-mode .value,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .preview-mode .value {
  color: #56534f;
  font-size: 20px;
  float: left;
  margin-right: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  max-width: 93%;
}
/* line 1607, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .preview-mode .change-data-icon,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .preview-mode .change-data-icon {
  background: url(../images/edit-profile.png) center 0 no-repeat;
  display: block;
  width: 18px;
  height: 18px;
  overflow: hidden;
  text-indent: -9999px;
  cursor: pointer;
  margin-top: 2px;
  float: left;
}
/* line 1618, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .preview-mode .change-data-icon:hover,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .preview-mode .change-data-icon:hover {
  background-position: center -18px;
}
/* line 1621, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .preview-mode .change-data-icon:active,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .preview-mode .change-data-icon:active {
  background-position: center -36px;
}
/* line 1628, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .form-item-social-link .preview-mode .value,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .form-item-social-link .preview-mode .value {
  font-size: 16px;
}
/* line 1633, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .mail,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .mail {
  color: #bbb6ac;
}
/* line 1636, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .change-password,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .change-password {
  font-family: 'permianslabseriftypefaceRg';
  color: #56534f;
}
/* line 1640, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .selectBox-dropdown,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .selectBox-dropdown {
  width: 100% !important;
  background: #fafafa;
  border: 1px solid #ebe9e8;
}
/* line 1645, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .selectBox-dropdown .selectBox-label,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .selectBox-dropdown .selectBox-label {
  width: 93% !important;
  color: #56534f;
  font-family: 'permianslabseriftypefaceRg';
}
/* line 1651, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block #bnm-user-interface-profile-form .description,
#block-bnm-user-interface-bnm-user-profile-block #bnm-user-interface-profile-form .description {
  color: #bbb6ac;
  font-size: 14px;
}
/* line 1656, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .bookmarks,
#block-bnm-user-interface-bnm-user-authentification-block .logout,
#block-bnm-user-interface-bnm-user-profile-block .bookmarks,
#block-bnm-user-interface-bnm-user-profile-block .logout {
  padding: 12px 25px !important;
  border-top: 1px solid #f0eeeb;
  font-family: 'permianslabseriftypefaceRg';
}
/* line 1662, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .bookmarks a,
#block-bnm-user-interface-bnm-user-authentification-block .logout a,
#block-bnm-user-interface-bnm-user-profile-block .bookmarks a,
#block-bnm-user-interface-bnm-user-profile-block .logout a {
  color: #56534f;
  padding-left: 30px;
}
/* line 1667, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .bookmarks a,
#block-bnm-user-interface-bnm-user-profile-block .bookmarks a {
  background-image: url("../images/icon-bookmark.png");
  background-position: 0 -20px;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 1667, ../sass/_custom.scss */
  #block-bnm-user-interface-bnm-user-authentification-block .bookmarks a,
  #block-bnm-user-interface-bnm-user-profile-block .bookmarks a {
    background-image: url("../images/icon-bookmark@2x.png");
    background-size: 20px 40px;
  }
}
/* line 1672, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .logout a,
#block-bnm-user-interface-bnm-user-profile-block .logout a {
  background-image: url("../images/icon-logout.png");
  background-position: 0 3px;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 1672, ../sass/_custom.scss */
  #block-bnm-user-interface-bnm-user-authentification-block .logout a,
  #block-bnm-user-interface-bnm-user-profile-block .logout a {
    background-image: url("../images/icon-logout@2x.png");
    background-size: 20px 60px;
  }
}
/* line 1678, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .logout a:hover,
#block-bnm-user-interface-bnm-user-profile-block .logout a:hover {
  background-position: 0 -37px;
}
/* line 1682, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .navigation,
#block-bnm-user-interface-bnm-user-profile-block .navigation {
  border-bottom: 1px solid #f0eeeb;
  padding: 15px 0 !important;
}
/* line 65, ../sass/_mixins.scss */
#block-bnm-user-interface-bnm-user-authentification-block .navigation:before, #block-bnm-user-interface-bnm-user-authentification-block .navigation:after,
#block-bnm-user-interface-bnm-user-profile-block .navigation:before,
#block-bnm-user-interface-bnm-user-profile-block .navigation:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
#block-bnm-user-interface-bnm-user-authentification-block .navigation:after,
#block-bnm-user-interface-bnm-user-profile-block .navigation:after {
  clear: both;
}
/* line 1688, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .navigation ul,
#block-bnm-user-interface-bnm-user-profile-block .navigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1693, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .navigation ul li,
#block-bnm-user-interface-bnm-user-profile-block .navigation ul li {
  display: block;
  float: left;
  border-left: 1px solid #eeedec;
  padding: 0 35px;
  margin: 0;
}
/* line 1700, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .navigation ul li a,
#block-bnm-user-interface-bnm-user-profile-block .navigation ul li a {
  display: block;
  padding-left: 35px;
  text-decoration: none;
  opacity: 0.4;
  -moz-opacity: 0.4;
  -khtml-opacity: 0.4;
  filter: alpha(opacity=40);
}
/* line 1706, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .navigation ul li a span,
#block-bnm-user-interface-bnm-user-profile-block .navigation ul li a span {
  border-bottom: 1px dashed #817f7c;
}
/* line 1709, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .navigation ul li a.login-link,
#block-bnm-user-interface-bnm-user-profile-block .navigation ul li a.login-link {
  background-image: url("../images/man-check.png");
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 1709, ../sass/_custom.scss */
  #block-bnm-user-interface-bnm-user-authentification-block .navigation ul li a.login-link,
  #block-bnm-user-interface-bnm-user-profile-block .navigation ul li a.login-link {
    background-image: url("../images/man-check@2x.png");
    background-size: 24px 23px;
  }
}
/* line 1714, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .navigation ul li a.new-account-link,
#block-bnm-user-interface-bnm-user-profile-block .navigation ul li a.new-account-link {
  background-image: url("../images/man-add.png");
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 1714, ../sass/_custom.scss */
  #block-bnm-user-interface-bnm-user-authentification-block .navigation ul li a.new-account-link,
  #block-bnm-user-interface-bnm-user-profile-block .navigation ul li a.new-account-link {
    background-image: url("../images/man-add@2x.png");
    background-size: 24px 26px;
  }
}
/* line 1719, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .navigation ul li a:hover, #block-bnm-user-interface-bnm-user-authentification-block .navigation ul li a.active,
#block-bnm-user-interface-bnm-user-profile-block .navigation ul li a:hover,
#block-bnm-user-interface-bnm-user-profile-block .navigation ul li a.active {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}
/* line 1727, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .form-actions,
#block-bnm-user-interface-bnm-user-profile-block .form-actions {
  text-align: center;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  clear: both;
}
/* line 1733, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .hybridauth-widget-wrapper,
#block-bnm-user-interface-bnm-user-profile-block .hybridauth-widget-wrapper {
  width: 100%;
  float: none;
  padding-top: 20px;
  margin-bottom: 1em;
}
/* line 65, ../sass/_mixins.scss */
#block-bnm-user-interface-bnm-user-authentification-block .hybridauth-widget-wrapper:before, #block-bnm-user-interface-bnm-user-authentification-block .hybridauth-widget-wrapper:after,
#block-bnm-user-interface-bnm-user-profile-block .hybridauth-widget-wrapper:before,
#block-bnm-user-interface-bnm-user-profile-block .hybridauth-widget-wrapper:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
#block-bnm-user-interface-bnm-user-authentification-block .hybridauth-widget-wrapper:after,
#block-bnm-user-interface-bnm-user-profile-block .hybridauth-widget-wrapper:after {
  clear: both;
}
/* line 1741, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .hybridauth-widget-wrapper h3,
#block-bnm-user-interface-bnm-user-profile-block .hybridauth-widget-wrapper h3 {
  color: #bbb6ac;
  font-size: 0.8em;
  width: 35%;
  float: left;
}
/* line 1747, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .hybridauth-widget-wrapper .hybridauth-widget,
#block-bnm-user-interface-bnm-user-profile-block .hybridauth-widget-wrapper .hybridauth-widget {
  float: left;
}
/* line 1750, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block .hybridauth-widget-wrapper .hybridauth-widget .last,
#block-bnm-user-interface-bnm-user-profile-block .hybridauth-widget-wrapper .hybridauth-widget .last {
  margin: 0;
}
/* line 1755, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-user-authentification-block input[type="text"],
#block-bnm-user-interface-bnm-user-authentification-block input[type="password"],
#block-bnm-user-interface-bnm-user-profile-block input[type="text"],
#block-bnm-user-interface-bnm-user-profile-block input[type="password"] {
  background: #fafafa;
  border: 1px solid #ebe9e8;
  display: block;
  height: 28px;
  font-size: 0.8em;
  font-family: 'ubunturegular';
  padding: 4px 5px;
  width: 100%;
}

/* line 1771, ../sass/_custom.scss */
#user-login-form .form-item label,
#user-register-form .form-item label,
#user-pass .form-item label {
  display: none;
}
/* line 1775, ../sass/_custom.scss */
#user-login-form .form-item input#edit-pass,
#user-register-form .form-item input#edit-pass,
#user-pass .form-item input#edit-pass {
  width: 70%;
  float: left;
}
/* line 1781, ../sass/_custom.scss */
#user-login-form .operation-link,
#user-register-form .operation-link,
#user-pass .operation-link {
  font-size: 0.8em;
  font-family: 'ubunturegular';
}
/* line 1785, ../sass/_custom.scss */
#user-login-form .operation-link a,
#user-register-form .operation-link a,
#user-pass .operation-link a {
  color: #56534f;
}

/* line 1791, ../sass/_custom.scss */
#user-pass a {
  background: url(../images/month-prev-hover.png) 0 2px no-repeat;
  padding-left: 15px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  margin: 1em 0;
  line-height: 1em;
}

/* line 1800, ../sass/_custom.scss */
#edit-account .description {
  line-height: 1.2em;
  font-size: 0.8em;
  margin: 5px 0 10px 0;
  color: #b0aba2;
}

/* line 1807, ../sass/_custom.scss */
.site-statistic {
  width: 10.8%;
  float: left;
  border-left: 1px solid #ebe9e6;
  text-align: center;
}

/* line 1815, ../sass/_custom.scss */
.help-center {
  width: 8.85312%;
  float: left;
  border-left: 1px solid #ebe9e6;
  text-align: center;
}

/* line 1824, ../sass/_custom.scss */
.rss-block {
  width: 10.26157%;
  float: left;
  border-left: 1px solid #ebe9e6;
  text-align: center;
}

/* line 1833, ../sass/_custom.scss */
.block-locale {
  width: 12.87726%;
  float: left;
  border-left: 1px solid #ebe9e6;
  text-align: center;
}
/* line 1838, ../sass/_custom.scss */
.block-locale ul {
  margin: 0;
}
/* line 1841, ../sass/_custom.scss */
.block-locale ul li {
  list-style: none;
}
/* line 1845, ../sass/_custom.scss */
.block-locale .language-link {
  margin-right: 2px;
  height: 40px;
  display: block;
  line-height: 37px;
  background: none #FAFAFA;
  font-size: 16px;
  font-family: 'permiansanstypefacebold';
  font-weight: normal;
  color: #b3ada4;
  text-decoration: none;
  padding-left: 20%;
}
/* line 1858, ../sass/_custom.scss */
.block-locale .language-link.locale-untranslated {
  display: inline;
  padding: 0;
  font-weight: normal;
  font-family: 'permiansanstypefacebold';
}
/* line 1870, ../sass/_custom.scss */
.block-locale .language-switcher-locale-url {
  text-align: center;
  background: #fcfcfc;
  left: 0;
  top: 40px;
  padding: 15px 0;
  border-top: 1px solid #ececec;
  font-family: 'ubunturegular';
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 1879, ../sass/_custom.scss */
.block-locale .language-switcher-locale-url li {
  display: inline;
  padding: 0 15px;
}
/* line 1884, ../sass/_custom.scss */
.block-locale .language-switcher-locale-url li.active .language-link {
  color: #4c4a45;
  cursor: default;
}
/* line 1887, ../sass/_custom.scss */
.block-locale .language-switcher-locale-url li.active .language-link:hover {
  text-decoration: none;
}
/* line 1893, ../sass/_custom.scss */
.block-locale .language-switcher-locale-url a {
  color: #999287;
  background: transparent;
  padding: 0;
  display: inline;
  height: auto;
  line-height: 1em;
  font-family: 'permianseriftypefaceregular';
}
/* line 1902, ../sass/_custom.scss */
.block-locale .language-switcher-locale-url a:hover {
  color: #4c4a45;
  text-decoration: underline;
}

/* line 1913, ../sass/_custom.scss */
.font-wrapper a.size-medium {
  font-size: 18px;
}
/* line 1916, ../sass/_custom.scss */
.font-wrapper a.size-big {
  font-size: 22px;
}

/* line 1923, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-change-font {
  width: 10.8%;
  float: left;
  border-left: 1px solid #ebe9e6;
  text-align: center;
}
/* line 1928, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-change-font .font-wrapper {
  text-align: center;
  background: #fcfcfc;
  left: 0;
  position: absolute;
  top: 40px;
  padding: 15px 0;
  border-top: 1px solid #ececec;
  width: 100%;
  font-family: 'ubunturegular';
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 1945, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-change-font .font-wrapper a {
  color: #999287;
  background: transparent none repeat scroll 0% 0%;
  padding: 0px 25px;
  display: inline;
  height: auto;
  line-height: 1em;
  font-family: "permianseriftypefaceregular";
  text-decoration: underline;
}
/* line 1955, ../sass/_custom.scss */
#block-bnm-user-interface-bnm-change-font .font-wrapper a.active-size, #block-bnm-user-interface-bnm-change-font .font-wrapper a:hover {
  color: #4C4A45;
}

/* line 1963, ../sass/_custom.scss */
h1.site-name {
  padding: 0;
  line-height: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  width: 100%;
  margin: 0px;
  left: 0;
}
/* line 1972, ../sass/_custom.scss */
h1.site-name a {
  display: block;
  height: 40px;
  width: 100%;
}
/* line 1978, ../sass/_custom.scss */
h1.site-name img {
  height: 100%;
  width: auto;
  max-width: 100%;
}

/* line 1985, ../sass/_custom.scss */
.site-description {
  text-align: center;
  color: #FFF;
  font-family: 'permianseriftypefaceregular';
  padding: 41px 18.93939393939394% 0;
  text-shadow: 0px 0px 4px rgba(39, 8, 14, 0.8);
}
/* line 1992, ../sass/_custom.scss */
.site-description .title {
  font-size: 48px;
  text-transform: uppercase;
  font-family: 'permianseriftypefacebold';
}
/* line 1997, ../sass/_custom.scss */
.site-description .description {
  font-size: 24px;
  line-height: 29px;
}

/* line 2003, ../sass/_custom.scss */
.footer-wrapper {
  width: auto;
  max-width: 1320px;
  margin: 0 auto;
}
/* line 2008, ../sass/_custom.scss */
.footer-wrapper .right {
  text-align: right;
}
/* line 2012, ../sass/_custom.scss */
.footer-wrapper p {
  font-size: 14px;
  font-family: 'ubuntulight';
}

/* line 2017, ../sass/_custom.scss */
.content-container-wrapper {
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
  position: relative;
}

/* line 2024, ../sass/_custom.scss */
.help-menu {
  float: left;
  min-height: 600px;
  margin-right: 8.18182%;
  width: 17.27273%;
}
/* line 2030, ../sass/_custom.scss */
.help-menu ul {
  list-style: none;
  margin: 0;
}
/* line 2033, ../sass/_custom.scss */
.help-menu ul li {
  display: block;
  margin-bottom: 15px;
  line-height: 1.2em;
}
/* line 2037, ../sass/_custom.scss */
.help-menu ul li a {
  color: #7b7871;
}
/* line 2039, ../sass/_custom.scss */
.help-menu ul li a:hover {
  color: #000000;
  text-decoration: underline;
}
/* line 2046, ../sass/_custom.scss */
.help-menu #help-menu {
  border-bottom: 1px solid #e3e3e2;
  padding-bottom: 15px;
}

/* line 2055, ../sass/_custom.scss */
.node .content ul li.first {
  background: none;
}
/* line 2058, ../sass/_custom.scss */
.node .content ul li {
  background: url(../images/ul-li.png) 5px 12px no-repeat;
  padding-left: 30px;
  list-style: none;
}
/* line 2066, ../sass/_custom.scss */
.node .content .counter_decimal ol {
  list-style-type: none;
  counter-reset: item;
}
/* line 2070, ../sass/_custom.scss */
.node .content .counter_decimal li {
  list-style-type: none;
  margin-left: 0;
}
/* line 2074, ../sass/_custom.scss */
.node .content .counter_decimal li:before {
  content: counter(item,decimal) ") ";
  counter-increment: item;
}
/* line 2082, ../sass/_custom.scss */
.node .content .counter_lower_latin ol {
  list-style-type: none;
  counter-reset: item;
}
/* line 2086, ../sass/_custom.scss */
.node .content .counter_lower_latin li {
  list-style-type: none;
  margin-left: 0;
}
/* line 2089, ../sass/_custom.scss */
.node .content .counter_lower_latin li:before {
  content: counter(item,lower-latin) ") ";
  counter-increment: item;
}
/* line 2097, ../sass/_custom.scss */
.node .content .counter_upper_latin ol {
  list-style-type: none;
  counter-reset: item;
}
/* line 2101, ../sass/_custom.scss */
.node .content .counter_upper_latin li {
  list-style-type: none;
  margin-left: 0;
}
/* line 2104, ../sass/_custom.scss */
.node .content .counter_upper_latin li:before {
  content: counter(item,upper-latin) ") ";
  counter-increment: item;
}
/* line 2112, ../sass/_custom.scss */
.node .content .counter_lower_roman ol {
  list-style-type: none;
  counter-reset: item;
}
/* line 2116, ../sass/_custom.scss */
.node .content .counter_lower_roman li {
  list-style-type: none;
  margin-left: 0;
}
/* line 2119, ../sass/_custom.scss */
.node .content .counter_lower_roman li:before {
  content: counter(item,lower-roman) ") ";
  counter-increment: item;
}
/* line 2127, ../sass/_custom.scss */
.node .content .counter_upper_roman ol {
  list-style-type: none;
  counter-reset: item;
}
/* line 2131, ../sass/_custom.scss */
.node .content .counter_upper_roman li {
  list-style-type: none;
  margin-left: 0;
}
/* line 2134, ../sass/_custom.scss */
.node .content .counter_upper_roman li:before {
  content: counter(item,upper-roman) ") ";
  counter-increment: item;
}

/* line 2144, ../sass/_custom.scss */
.node-type-help .content-container-wrapper {
  padding-top: 35px;
}
/* line 2147, ../sass/_custom.scss */
.node-type-help .region-content {
  float: left;
  width: 74.54545%;
}
/* line 2151, ../sass/_custom.scss */
.node-type-help .node-help {
  color: #54514d;
}
/* line 2153, ../sass/_custom.scss */
.node-type-help .node-help h2 {
  color: #4c4a45;
  font-family: 'permianslabseriftypefaceBold';
  line-height: 1em;
}
/* line 2158, ../sass/_custom.scss */
.node-type-help .node-help h3, .node-type-help .node-help h4 {
  color: #393632;
  font-family: 'permianslabseriftypefaceBold';
  font-weight: normal;
  font-size: 1.3em;
}
/* line 2164, ../sass/_custom.scss */
.node-type-help .node-help a {
  font-family: 'ubunturegular', "Trebuchet MS", sans-serif;
  color: #448ccb;
  text-decoration: none;
}
/* line 2169, ../sass/_custom.scss */
.node-type-help .node-help ul {
  list-style: none;
}
/* line 2173, ../sass/_custom.scss */
.node-type-help .node-help .content ul, .node-type-help .node-help .content ol {
  margin-bottom: 20px;
}
/* line 2176, ../sass/_custom.scss */
.node-type-help .node-help .content ol {
  padding-left: 40px;
}
/* line 2180, ../sass/_custom.scss */
.node-type-help .node-help .field-collection-view {
  padding: 0;
  margin: 0;
  border-bottom: 0;
}
/* line 2188, ../sass/_custom.scss */
.node-type-help .node-help .field-collection-container .field-items .field-item {
  margin-bottom: 0;
}
/* line 2194, ../sass/_custom.scss */
.node-type-help .node-help fieldset {
  margin: 0;
  border: 0;
  padding: 0;
  margin-top: -2px;
}
/* line 2200, ../sass/_custom.scss */
.node-type-help .node-help fieldset legend {
  display: block;
  width: 100%;
  border-top: 1px solid #e3e3e2;
  border-bottom: 1px solid #fcfcfc;
  padding: 0;
}
/* line 2207, ../sass/_custom.scss */
.node-type-help .node-help fieldset legend .fieldset-legend {
  background: none;
  display: block;
  border-bottom: 1px solid #e3e3e2;
  border-top: 1px solid #fcfcfc;
}
/* line 2212, ../sass/_custom.scss */
.node-type-help .node-help fieldset legend .fieldset-legend:hover {
  background: url(../images/help-hover.png) 100% 0 repeat-y;
}
/* line 2216, ../sass/_custom.scss */
.node-type-help .node-help fieldset legend .fieldset-legend a {
  color: #7b7871;
  padding: 0.7em 0;
  display: block;
  font-family: 'permianslabseriftypefaceRg';
  font-size: 1.2em;
}
/* line 2223, ../sass/_custom.scss */
.node-type-help .node-help fieldset legend .fieldset-legend .summary {
  display: none;
}
/* line 2229, ../sass/_custom.scss */
.node-type-help .node-help fieldset.collapsed {
  height: auto;
}
/* line 2231, ../sass/_custom.scss */
.node-type-help .node-help fieldset.collapsed .fieldset-legend {
  background: none;
}
/* line 2235, ../sass/_custom.scss */
.node-type-help .node-help fieldset img {
  width: auto !important;
  max-width: 100%;
  height: auto !important;
}
/* line 2240, ../sass/_custom.scss */
.node-type-help .node-help fieldset img.example {
  margin: 0 1em 1em 0;
}

/* line 2248, ../sass/_custom.scss */
a.file {
  color: #e66247 !important;
  font-family: 'ubunturegular';
  text-decoration: none;
  padding-left: 24px;
}
/* line 2254, ../sass/_custom.scss */
a.file.pdf {
  background-image: url("../images/application-pdf.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 2254, ../sass/_custom.scss */
  a.file.pdf {
    background-image: url("../images/application-pdf@2x.png");
    background-size: 24px 24px;
  }
}
/* line 2259, ../sass/_custom.scss */
a.file:hover {
  text-decoration: underline;
}

/* line 2264, ../sass/_custom.scss */
a.big-file {
  color: #e66247 !important;
  font-family: 'ubunturegular';
  text-decoration: none;
  padding-left: 30px;
}
/* line 2270, ../sass/_custom.scss */
a.big-file.pdf {
  background-image: url("../images/application-pdf.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 2270, ../sass/_custom.scss */
  a.big-file.pdf {
    background-image: url("../images/application-pdf@2x.png");
    background-size: 24px 24px;
  }
}
/* line 2275, ../sass/_custom.scss */
a.big-file:hover {
  text-decoration: underline;
}

/* line 2280, ../sass/_custom.scss */
.widget-share-block {
  position: absolute;
  right: -15px;
  top: 100%;
  margin: 0 15px;
  background: #FFFFFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 5px #dbdbdb;
  -webkit-box-shadow: 0 0 5px #dbdbdb;
  box-shadow: 0 0 5px #dbdbdb;
  z-index: 9;
  display: none;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 2295, ../sass/_custom.scss */
.widget-share-block:after {
  content: url("../images/popup-tail-2.png");
  position: absolute;
  top: -18px;
  right: 12%;
}
/* line 2301, ../sass/_custom.scss */
.widget-share-block ul.links {
  float: none !important;
}
/* line 2304, ../sass/_custom.scss */
.widget-share-block .wrapper {
  padding: 15px;
}
/* line 2306, ../sass/_custom.scss */
.widget-share-block .wrapper:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 2313, ../sass/_custom.scss */
.widget-share-block .wrapper input {
  color: #2d2c28;
  border: 1px solid #eeedec;
  background: transparent;
  font-size: 1em;
  width: 100%;
  padding: 2px 0;
  font-family: 'ubuntulight', "Trebuchet MS", sans-serif;
  margin-bottom: 20px;
  height: 32px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  *display: inline;
  *zoom: 1;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  word-wrap: normal;
}
/* line 2334, ../sass/_custom.scss */
.widget-share-block .wrapper .service-links ul.links {
  list-style: none;
  margin: 0 !important;
}
/* line 2338, ../sass/_custom.scss */
.widget-share-block .wrapper .service-links ul.links li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  margin-bottom: 4px;
  margin-right: 5px;
}
/* line 2343, ../sass/_custom.scss */
.widget-share-block .wrapper .service-links ul.links li a {
  display: block;
  height: 24px !important;
  width: 24px !important;
  overflow: hidden;
  text-indent: 0 !important;
}
/* line 2350, ../sass/_custom.scss */
.widget-share-block .wrapper .service-links ul.links li a img {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=44)";
  filter: alpha(opacity=44);
  -moz-opacity: 0.44;
  -khtml-opacity: 0.44;
  opacity: 0.44;
}
/* line 2358, ../sass/_custom.scss */
.widget-share-block .wrapper .service-links ul.links li a:hover img {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}

/* line 2372, ../sass/_custom.scss */
.tags {
  font-family: 'permianseriftypefaceregular', Georgia, sans-serif;
  float: left;
  width: 48%;
}
/* line 2377, ../sass/_custom.scss */
.widget .tags {
  overflow-x: hidden;
  min-height: 28px;
}
/* line 2382, ../sass/_custom.scss */
.tags ul {
  margin: 0;
  list-style: none;
}
/* line 2386, ../sass/_custom.scss */
.tags ul li {
  display: inline;
  margin-right: 4px;
}
/* line 2390, ../sass/_custom.scss */
.tags ul li:last-child {
  margin-right: 0;
}
/* line 2395, ../sass/_custom.scss */
.tags a {
  color: #807b73;
  padding: 0 5px 3px;
  background: #e0dfdc;
  white-space: nowrap;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
}
/* line 2402, ../sass/_custom.scss */
.tags a:hover, .tags a.active {
  background: #66635d;
  color: #FFFFFF;
}
/* line 2407, ../sass/_custom.scss */
.tags a.more.with-icon {
  font-weight: bold;
  position: relative;
  z-index: 3;
}
/* line 2414, ../sass/_custom.scss */
.tags .more-tags {
  position: absolute;
  left: 0;
  top: 109%;
  margin: 0;
  background: #FFFFFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 5px #dbdbdb;
  -webkit-box-shadow: 0 0 5px #dbdbdb;
  box-shadow: 0 0 5px #dbdbdb;
  z-index: 9;
  display: none;
}
/* line 2425, ../sass/_custom.scss */
.tags .more-tags:after {
  content: url("../images/popup-tail-2.png");
  position: absolute;
  top: -18px;
  left: 4%;
}
/* line 2431, ../sass/_custom.scss */
.tags .more-tags .wrapper {
  padding: 15px;
}
/* line 2434, ../sass/_custom.scss */
.tags .more-tags a {
  margin-bottom: 5px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  white-space: normal;
}

/* line 2445, ../sass/_custom.scss */
.widget.custom-content .text h2.title {
  color: #4c4a45;
  font-family: 'permianseriftypefaceregular';
  font-size: 1.1em;
  line-height: 1.4em;
  margin-bottom: 0;
  padding: 0 15px;
  text-align: center;
}
/* line 2454, ../sass/_custom.scss */
.widget.custom-content .text .field-name-body {
  color: #999796;
  line-height: 1.4em;
  margin: 0;
}
/* line 2459, ../sass/_custom.scss */
.widget.custom-content .text div.wrapper {
  padding-right: 20px;
}
/* line 2461, ../sass/_custom.scss */
.widget.custom-content .text div.wrapper a.full-version {
  clear: both;
  float: right;
  text-decoration: none;
  color: #bbb6ac;
  font-size: 0.8em;
  font-family: 'ubunturegular';
}
/* line 2476, ../sass/_custom.scss */
.widget .category ul ul.term {
  display: none;
}
/* line 2483, ../sass/_custom.scss */
.widget .widget-image-and-category {
  min-height: 35px;
  position: relative;
  margin-bottom: 20px;
}
/* line 2488, ../sass/_custom.scss */
.widget .widget-image-and-category .date-info {
  font-size: 0.8em;
  padding: 16px 15px;
  line-height: 1.4em;
}
/* line 2493, ../sass/_custom.scss */
.widget .widget-image-and-category .field-type-taxonomy-term-reference {
  display: block;
  float: left;
}
/* line 2497, ../sass/_custom.scss */
.widget .widget-image-and-category .field-type-taxonomy-term-reference li {
  margin: 0 2px;
}
/* line 2502, ../sass/_custom.scss */
.widget .widget-image-and-category .field-name-field-image {
  line-height: 0;
}
/* line 2505, ../sass/_custom.scss */
.widget .widget-image-and-category .category {
  position: absolute;
  bottom: -19px;
  right: 13px;
  z-index: 3;
}
/* line 65, ../sass/_mixins.scss */
.widget .widget-image-and-category .category:before, .widget .widget-image-and-category .category:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.widget .widget-image-and-category .category:after {
  clear: both;
}
/* line 2512, ../sass/_custom.scss */
.widget .widget-image-and-category .category ul {
  list-style: none;
  margin: 0;
}
/* line 2516, ../sass/_custom.scss */
.widget .widget-image-and-category .category ul li {
  float: left;
  display: block;
  margin-right: 0;
}
/* line 2521, ../sass/_custom.scss */
.widget .widget-image-and-category .category ul li a {
  display: block;
  height: 38px;
  overflow: hidden;
  width: 38px;
}
/* line 2528, ../sass/_custom.scss */
.widget .widget-image-and-category .category ul li.last {
  margin-right: 0;
}
/* line 2533, ../sass/_custom.scss */
.widget .widget-image-and-category .category ul ul.term {
  display: none;
}
/* line 2543, ../sass/_custom.scss */
.widget.node-teaser .widget-image-and-category .field-name-field-image a {
  padding-left: 0;
  line-height: 0;
  width: 100%;
}
/* line 2550, ../sass/_custom.scss */
.widget.node-teaser .widget-image-and-category a.colorbox-node {
  padding-left: 0;
  line-height: 0;
  width: 100%;
}
/* line 2558, ../sass/_custom.scss */
.widget .views-field-date {
  color: #999796;
  font-family: 'permianslabseriftypefaceRg', Georgia, sans-serif;
  padding: 0 15px 10px 15px;
}
/* line 2564, ../sass/_custom.scss */
.widget .field-name-field-attachments {
  color: #999796;
  font-family: 'permianseriftypefaceregular', Georgia, sans-serif;
  padding: 0 15px 15px 15px;
}
/* line 2569, ../sass/_custom.scss */
.widget .field-name-field-attachments .field-item {
  margin-bottom: 10px;
  clear: both;
}
/* line 2574, ../sass/_custom.scss */
.widget .field-name-field-attachments img {
  width: auto !important;
  float: left;
  margin: -1px 5px 0 0;
}
/* line 2581, ../sass/_custom.scss */
.widget .widget-links {
  border-top: 1px solid #ffffff;
  padding: 10px 0;
  margin: 0 15px;
  position: relative;
}
/* line 2586, ../sass/_custom.scss */
.widget .widget-links a {
  text-decoration: none;
  font-size: 14px;
}
/* line 2590, ../sass/_custom.scss */
.widget .widget-links a.full-view {
  background-image: url("../images/icon-full-screen.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  display: block;
  width: 22px;
  height: 16px;
  float: right;
  margin: 7px 0 0px 5px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 2590, ../sass/_custom.scss */
  .widget .widget-links a.full-view {
    background-image: url("../images/icon-full-screen@2x.png");
    background-size: 16px 80px;
  }
}
/* line 2600, ../sass/_custom.scss */
.widget .widget-links a.full-view:hover {
  background-position: 50% -32px;
}
/* line 2603, ../sass/_custom.scss */
.widget .widget-links a.full-view:active {
  background-position: 50% -64px;
}
/* line 2608, ../sass/_custom.scss */
.widget .widget-links .share-rss {
  float: right;
  padding: 5px 0;
}
/* line 2611, ../sass/_custom.scss */
.widget .widget-links .share-rss ul {
  list-style: none;
  margin-bottom: 0;
  float: right;
}
/* line 2616, ../sass/_custom.scss */
.widget .widget-links .share-rss ul li {
  display: block;
  float: left;
}
/* line 2620, ../sass/_custom.scss */
.widget .widget-links .share-rss ul li.last {
  margin-right: 0;
}
/* line 2623, ../sass/_custom.scss */
.widget .widget-links .share-rss ul li a {
  display: block;
  height: 16px;
  overflow: hidden;
  text-indent: -9999px;
  width: 21px;
}
/* line 2631, ../sass/_custom.scss */
.widget .widget-links .share-rss ul li a.rss {
  background: url(../images/icon-rss.png) center 0 no-repeat;
}
/* line 2633, ../sass/_custom.scss */
.widget .widget-links .share-rss ul li a.rss:hover {
  background-position: center -34px;
}
/* line 2637, ../sass/_custom.scss */
.widget .widget-links .share-rss ul li a.share {
  background-image: url("../images/icon-share-4.png");
  background-position: center 0;
  background-repeat: no-repeat;
  height: 19px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 2637, ../sass/_custom.scss */
  .widget .widget-links .share-rss ul li a.share {
    background-image: url("../images/icon-share-4@2x.png");
    background-size: 22px 80px;
  }
}
/* line 2643, ../sass/_custom.scss */
.widget .widget-links .share-rss ul li a.share:hover {
  background-position: center -31px;
}
/* line 2652, ../sass/_custom.scss */
.widget .widget-links:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 2664, ../sass/_custom.scss */
.widget.faq .widget-image-and-category, .widget.values .widget-image-and-category, .widget.glossary .widget-image-and-category {
  margin-bottom: 0;
}
/* line 2668, ../sass/_custom.scss */
.widget.faq .widget-carousel, .widget.values .widget-carousel, .widget.glossary .widget-carousel {
  background: #d3a500;
  font-family: 'permianseriftypefaceregular', Georgia, Arial, Helvetica, sans-serif;
  width: auto;
  color: #FFFFFF;
  padding-top: 20px;
  overflow: hidden;
}
/* line 2677, ../sass/_custom.scss */
.widget.faq .widget-carousel .title, .widget.values .widget-carousel .title, .widget.glossary .widget-carousel .title {
  font-family: 'permianslabseriftypefaceRg';
  font-size: 1.5em;
  line-height: 1.2em;
  margin-bottom: 0.3em;
  padding-right: 5px;
  background-repeat: no-repeat;
  padding-left: 50px;
  padding-top: 6px;
  text-indent: 0;
}
/* line 2687, ../sass/_custom.scss */
.widget.faq .widget-carousel .title img, .widget.values .widget-carousel .title img, .widget.glossary .widget-carousel .title img {
  width: auto;
}
/* line 2690, ../sass/_custom.scss */
.widget.faq .widget-carousel .title a, .widget.values .widget-carousel .title a, .widget.glossary .widget-carousel .title a {
  color: #FFFFFF;
  text-decoration: none;
}
/* line 2694, ../sass/_custom.scss */
.widget.faq .widget-carousel .title a:hover, .widget.values .widget-carousel .title a:hover, .widget.glossary .widget-carousel .title a:hover {
  text-decoration: underline;
}
/* line 2699, ../sass/_custom.scss */
.widget.faq .widget-carousel .description, .widget.values .widget-carousel .description, .widget.glossary .widget-carousel .description {
  font-size: 1.1em;
}
/* line 2703, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor, .widget.values .widget-carousel .rsHor, .widget.glossary .widget-carousel .rsHor {
  background: #d3a500;
}
/* line 2705, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor .rsOverflow,
.widget.faq .widget-carousel .rsHor .rsSlide, .widget.values .widget-carousel .rsHor .rsOverflow,
.widget.values .widget-carousel .rsHor .rsSlide, .widget.glossary .widget-carousel .rsHor .rsOverflow,
.widget.glossary .widget-carousel .rsHor .rsSlide {
  background: transparent;
}
/* line 2709, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor .rsSlide, .widget.values .widget-carousel .rsHor .rsSlide, .widget.glossary .widget-carousel .rsHor .rsSlide {
  padding-left: 10.32258%;
  padding-right: 10.32258%;
  width: 79.35484%;
}
/* line 2714, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor .rsArrow, .widget.values .widget-carousel .rsHor .rsArrow, .widget.glossary .widget-carousel .rsHor .rsArrow {
  height: 16px;
  width: 10px;
}
/* line 2718, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor .rsArrow .rsArrowIcn, .widget.values .widget-carousel .rsHor .rsArrow .rsArrowIcn, .widget.glossary .widget-carousel .rsHor .rsArrow .rsArrowIcn {
  height: 16px;
  width: 10px;
  margin: 0;
  top: 0;
  left: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
/* line 2730, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor .rsArrow.rsArrowLeft, .widget.values .widget-carousel .rsHor .rsArrow.rsArrowLeft, .widget.glossary .widget-carousel .rsHor .rsArrow.rsArrowLeft {
  left: 1.93548%;
  top: 10px;
}
/* line 2734, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor .rsArrow.rsArrowLeft .rsArrowIcn, .widget.values .widget-carousel .rsHor .rsArrow.rsArrowLeft .rsArrowIcn, .widget.glossary .widget-carousel .rsHor .rsArrow.rsArrowLeft .rsArrowIcn {
  background: url(../images/owl-prev.png) 0 0 no-repeat !important;
}
/* line 2739, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor .rsArrow.rsArrowLeft.rsArrowDisabled .rsArrowIcn, .widget.values .widget-carousel .rsHor .rsArrow.rsArrowLeft.rsArrowDisabled .rsArrowIcn, .widget.glossary .widget-carousel .rsHor .rsArrow.rsArrowLeft.rsArrowDisabled .rsArrowIcn {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15);
  -moz-opacity: 0.15;
  -khtml-opacity: 0.15;
  opacity: 0.15;
  cursor: default;
}
/* line 2748, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor .rsArrow.rsArrowRight, .widget.values .widget-carousel .rsHor .rsArrow.rsArrowRight, .widget.glossary .widget-carousel .rsHor .rsArrow.rsArrowRight {
  right: 1.93548%;
  top: 10px;
}
/* line 2752, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor .rsArrow.rsArrowRight .rsArrowIcn, .widget.values .widget-carousel .rsHor .rsArrow.rsArrowRight .rsArrowIcn, .widget.glossary .widget-carousel .rsHor .rsArrow.rsArrowRight .rsArrowIcn {
  background: url(../images/owl-next.png) 0 0 no-repeat !important;
}
/* line 2757, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor .rsArrow.rsArrowRight.rsArrowDisabled .rsArrowIcn, .widget.values .widget-carousel .rsHor .rsArrow.rsArrowRight.rsArrowDisabled .rsArrowIcn, .widget.glossary .widget-carousel .rsHor .rsArrow.rsArrowRight.rsArrowDisabled .rsArrowIcn {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15);
  -moz-opacity: 0.15;
  -khtml-opacity: 0.15;
  opacity: 0.15;
  cursor: default;
}
/* line 2770, ../sass/_custom.scss */
.widget.glossary {
  margin-bottom: 1px;
}
/* line 2772, ../sass/_custom.scss */
.widget.glossary .royalSlider {
  overflow: hidden;
}
/* line 2774, ../sass/_custom.scss */
.widget.glossary .royalSlider .grab-cursor {
  height: 510px;
}
/* line 2778, ../sass/_custom.scss */
.widget.glossary .widget-carousel {
  background: #ebb800;
}
/* line 2780, ../sass/_custom.scss */
.widget.glossary .widget-carousel .title {
  background-image: url("../images/Glosary-Icon_2.png");
  background-position: 0px 10px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 2780, ../sass/_custom.scss */
  .widget.glossary .widget-carousel .title {
    background-image: url("../images/Glosary-Icon_2@2x.png");
    background-size: 38px 34px;
  }
}
/* line 2784, ../sass/_custom.scss */
.widget.glossary .widget-carousel .rsHor {
  background: #ebb800;
}
/* line 2789, ../sass/_custom.scss */
.widget.values {
  margin-bottom: 1px;
}
/* line 2791, ../sass/_custom.scss */
.widget.values .royalSlider {
  overflow: hidden;
}
/* line 2794, ../sass/_custom.scss */
.widget.values .widget-carousel {
  background: #ebb800;
}
/* line 2796, ../sass/_custom.scss */
.widget.values .widget-carousel .title {
  background-image: url("../images/diamond.png");
  background-position: 0 0;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 2796, ../sass/_custom.scss */
  .widget.values .widget-carousel .title {
    background-image: url("../images/diamond@2x.png");
    background-size: 38px 34px;
  }
}
/* line 2800, ../sass/_custom.scss */
.widget.values .widget-carousel .rsHor {
  background: #ebb800;
}
/* line 2805, ../sass/_custom.scss */
.widget.faq {
  margin-bottom: 1px;
}
/* line 2807, ../sass/_custom.scss */
.widget.faq .royalSlider {
  overflow: hidden;
}
/* line 2810, ../sass/_custom.scss */
.widget.faq .widget-carousel {
  background: #ebb800;
}
/* line 2812, ../sass/_custom.scss */
.widget.faq .widget-carousel .title {
  background-image: url("../images/FAQ-Icon.png");
  background-position: 0px 10px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 2812, ../sass/_custom.scss */
  .widget.faq .widget-carousel .title {
    background-image: url("../images/FAQ-Icon@2x.png");
    background-size: 38px 34px;
  }
}
/* line 2816, ../sass/_custom.scss */
.widget.faq .widget-carousel .rsHor {
  background: #ebb800;
}
/* line 2823, ../sass/_custom.scss */
.widget.event .field-label {
  font-weight: normal;
  color: #bbb6ac;
  font-family: 'permianseriftypefaceitalic';
}
/* line 2828, ../sass/_custom.scss */
.widget.event .views-field-title {
  font-size: 1em;
}
/* line 2830, ../sass/_custom.scss */
.widget.event .views-field-title a {
  color: #68645c;
}
/* line 2833, ../sass/_custom.scss */
.widget.event .views-field-title a:hover,
.widget.event .views-field-title a span {
  color: #3c3a37;
}
/* line 2837, ../sass/_custom.scss */
.widget.event .views-field-title a span {
  text-decoration: underline;
  font-family: 'permianslabseriftypefaceRg';
}
/* line 2843, ../sass/_custom.scss */
.widget.event .field-name-field-event-date .field-item {
  color: #56534f;
  font-family: 'permianslabseriftypefaceRg';
  font-size: 1.5em;
}
/* line 2849, ../sass/_custom.scss */
.widget .views-field-participants {
  padding: 0 15px 15px 15px;
  color: #3c3a37;
}
/* line 2853, ../sass/_custom.scss */
.widget .views-field-participants .field-collection-view, .widget .views-field-participants .field-collection-container {
  border: none;
  padding: 0;
  margin: 0;
}
/* line 2859, ../sass/_custom.scss */
.widget .views-field-participants .field-name-field-role {
  font-size: 0.9em;
  color: #68645c;
  display: block;
  line-height: 1.3em;
}
/* line 2865, ../sass/_custom.scss */
.widget .views-field-participants .content {
  padding: 0;
}
/* line 2870, ../sass/_custom.scss */
.widget .content-description {
  padding: 10px 15px;
}
/* line 2875, ../sass/_custom.scss */
.widget.licensed_banks_view_info .widget-image-and-category {
  min-height: 0;
  margin: 0;
}
/* line 2880, ../sass/_custom.scss */
.widget.licensed_banks_view_info .field-name-field-content-callback .field-item > .full-version {
  margin: 0 15px;
  font-size: 1.1em;
  color: #3c3a37;
  text-decoration: underline;
  padding-right: 15px;
  background: url(../images/read-more.png) 100% 9px no-repeat;
  line-height: 1em;
}
/* line 2889, ../sass/_custom.scss */
.widget.licensed_banks_view_info .field-name-field-content-callback .field-item > .full-version:hover {
  text-decoration: none;
}

/* line 2898, ../sass/_custom.scss */
#cboxContent {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
/* line 2901, ../sass/_custom.scss */
#cboxContent .licensed_banks_view_info > .content {
  padding: 0;
}

/* line 2906, ../sass/_custom.scss */
.licensed-banks-accordion {
  font-family: 'permianseriftypefaceregular';
  font-size: 1em;
}
/* line 2911, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header {
  margin: 0;
  padding: 15px 30px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  background: #ffffff;
  border: 0;
  border-top: 1px solid #e6e5e3;
  border-bottom: 1px solid #e6e5e3;
  margin-top: -1px;
  color: #7c7872;
}
/* line 2922, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header .ui-accordion-header-icon {
  display: none;
}
/* line 2925, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header img {
  vertical-align: middle;
  -webkit-filter: drop-shadow(1px 0px 5px #c5c5c5);
  -moz-filter: drop-shadow(1px 0px 5px #c5c5c5);
  -o-filter: drop-shadow(1px 0px 5px #c5c5c5);
}
/* line 2933, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header span {
  font-size: 1.15em;
}
/* line 2935, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header span.image {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  width: 60px;
  margin-right: 10px;
  text-align: center;
}
/* line 2942, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header.ui-accordion-header-active {
  background: #fafaf9;
}
/* line 2945, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header.ui-accordion-header-active span {
  color: #000000;
}
/* line 2950, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header.ui-state-hover span {
  color: #000000;
}
/* line 2954, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header.all-banks {
  background-image: url("../images/all.png");
  background-position: 43px 8px;
  background-repeat: no-repeat;
  background-color: #FFFFFF;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 2954, ../sass/_custom.scss */
  .licensed-banks-accordion .ui-accordion-header.all-banks {
    background-image: url("../images/all@2x.png");
    background-size: 35px 120px;
  }
}
/* line 2960, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header.all-banks span {
  margin-left: 70px;
}
/* line 2963, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header.all-banks.ui-accordion-header-active {
  background-color: #fafaf9;
}
/* line 2967, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header.ui-state-hover {
  background-position: 43px -74px;
}
/* line 2971, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content {
  border: 0;
  background: #fafaf9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  padding: 0;
  height: auto !important;
}
/* line 2978, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content .ui-tabs-panel {
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  border: 0;
  font-family: 'permianseriftypefaceregular';
  color: #3c3a37;
  font-weight: normal;
  font-size: 1em;
}
/* line 2987, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content > div {
  padding: 20px 30px;
  clear: both;
}
/* line 2991, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content > ul {
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  border: 0;
  border-bottom: 1px solid #e2e1df;
  background: transparent;
}
/* line 65, ../sass/_mixins.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content > ul:before, .licensed-banks-accordion .ui-accordion-content.bank-content > ul:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content > ul:after {
  clear: both;
}
/* line 2999, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content > ul li {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  border: 0;
  border-left: 1px solid #e2e1df;
  background: transparent;
  margin: 15px 0;
  padding: 0;
  font-weight: normal;
  float: left;
  list-style: none;
}
/* line 3010, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content > ul li a {
  color: #bbb6ac;
  font-family: 'permianslabseriftypefaceRg';
  padding: 10px 25px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
}
/* line 3016, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content > ul li a:focus {
  outline: none;
}
/* line 3019, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content > ul li a.active {
  color: #56534f;
}
/* line 3023, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content > ul li.first {
  border: 0;
}
/* line 3029, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-content.bank-content.all-banks-content {
  padding: 20px 30px;
}
/* line 3034, ../sass/_custom.scss */
.licensed-banks-accordion .line {
  margin-bottom: 10px;
}
/* line 3036, ../sass/_custom.scss */
.licensed-banks-accordion .line .title {
  color: #7c7872;
  font-family: 'permianseriftypefaceitalic';
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  width: 175px;
}
/* line 3042, ../sass/_custom.scss */
.licensed-banks-accordion .line .description {
  color: #3c3a37;
  font-size: 1.1em;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
}

/*   Init Colorbox styles changes   */
/* line 3051, ../sass/_custom.scss */
#cboxTopLeft,
#cboxTopCenter,
#cboxTopRight,
#cboxBottomLeft,
#cboxBottomCenter,
#cboxBottomRight,
#cboxMiddleLeft,
#cboxMiddleRight {
  display: none;
}

/* line 3061, ../sass/_custom.scss */
#cboxContent {
  padding: 0 !important;
  padding-top: 15px !important;
  margin-top: 15px;
  min-height: 50px;
  width: 100% !important;
}

/* line 3068, ../sass/_custom.scss */
#cboxClose {
  background-image: url("../images/cbox-close.png");
  background-position: center center;
  background-repeat: no-repeat;
  top: 15px;
  bottom: auto;
  right: 15px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3068, ../sass/_custom.scss */
  #cboxClose {
    background-image: url("../images/cbox-close@2x.png");
    background-size: 13px 12px;
  }
}
/* line 3075, ../sass/_custom.scss */
#cboxClose:hover {
  background-position: center center;
}

/* line 3079, ../sass/_custom.scss */
#cboxWrapper {
  background: none;
  border-radius: none;
}

/*  Colorbox styles  */
/* line 3084, ../sass/_custom.scss */
#colorbox {
  color: #4c4b48;
  padding: 20px 0;
  position: relative;
  font-family: 'permianseriftypefaceregular', Georgia, sans-serif;
}
/* line 3091, ../sass/_custom.scss */
#colorbox .node .top-panel,
#colorbox .node .posts-navigation,
#colorbox .node .date {
  -webkit-backface-visibility: hidden;
}
/* line 3095, ../sass/_custom.scss */
#colorbox .node .top-panel *,
#colorbox .node .posts-navigation *,
#colorbox .node .date * {
  -webkit-backface-visibility: hidden;
}
/* line 3100, ../sass/_custom.scss */
#colorbox #cboxClose {
  -webkit-backface-visibility: hidden;
}

/* line 3104, ../sass/_custom.scss */
.node {
  font-family: 'permianseriftypefaceregular', Georgia, sans-serif;
  color: #56534f;
}
/* line 3111, ../sass/_custom.scss */
.node .top-panel:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 3118, ../sass/_custom.scss */
.node .top-panel a {
  text-decoration: none;
}
/* line 3121, ../sass/_custom.scss */
.node .top-panel div.field-items {
  margin: 0;
}
/* line 3124, ../sass/_custom.scss */
.node .top-panel div.field-items div.field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
}
/* line 3128, ../sass/_custom.scss */
.node .top-panel .left-panel {
  float: left;
  width: 47.82609%;
  font-size: 1.1em;
}
/* line 3133, ../sass/_custom.scss */
.node .top-panel .left-panel img {
  vertical-align: middle;
}
/* line 65, ../sass/_mixins.scss */
.node .top-panel .left-panel .category:before, .node .top-panel .left-panel .category:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.node .top-panel .left-panel .category:after {
  clear: both;
}
/* line 3138, ../sass/_custom.scss */
.node .top-panel .left-panel .category ul {
  list-style: none;
  margin-right: 10px;
}
/* line 3141, ../sass/_custom.scss */
.node .top-panel .left-panel .category ul.last {
  margin-right: 0;
}
/* line 3144, ../sass/_custom.scss */
.node .top-panel .left-panel .category ul img {
  vertical-align: middle;
}
/* line 3147, ../sass/_custom.scss */
.node .top-panel .left-panel .category ul li {
  display: inline;
  margin-right: 16px;
}
/* line 3150, ../sass/_custom.scss */
.node .top-panel .left-panel .category ul li a {
  display: inline-block;
}
/* line 3153, ../sass/_custom.scss */
.node .top-panel .left-panel .category ul li span {
  padding-left: 10px;
}
/* line 3157, ../sass/_custom.scss */
.node .top-panel .left-panel .category ul li.selected {
  font-weight: normal;
}
/* line 3162, ../sass/_custom.scss */
.node .top-panel .left-panel .category ul ul.term {
  display: none;
}
/* line 3167, ../sass/_custom.scss */
.node .top-panel .left-panel .category a {
  color: #4c4b48;
}
/* line 3170, ../sass/_custom.scss */
.node .top-panel .left-panel .category a:hover {
  text-decoration: underline;
}
/* line 3174, ../sass/_custom.scss */
.node .top-panel .left-panel .category .field-type-taxonomy-term-reference {
  float: left;
}
/* line 3179, ../sass/_custom.scss */
.node .top-panel .right-panel {
  float: right;
  width: 52.17391%;
}
/* line 3182, ../sass/_custom.scss */
.node .top-panel .right-panel .tags {
  float: left;
  width: 57.69231%;
  position: relative;
}
/* line 3187, ../sass/_custom.scss */
.node .top-panel .right-panel .tags .more-tags {
  min-width: 220px;
}
/* line 3191, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools {
  float: right;
  position: relative;
  width: 170px;
  margin-right: 4.2735%;
  margin-top: 3px;
}
/* line 3198, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools ul {
  float: right;
  margin: 0;
}
/* line 3202, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools li {
  display: block;
  float: left;
  margin-left: 15px;
}
/* line 3206, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools li.first {
  margin-left: 0;
}
/* line 3210, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools li a {
  display: block;
  height: 24px;
  width: 21px;
  overflow: hidden;
  text-indent: 9999px;
}
/* line 3217, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools li a.share {
  background-image: url("../images/icon-share-4.png");
  background-position: center 0;
  background-repeat: no-repeat;
  height: 19px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3217, ../sass/_custom.scss */
  .node .top-panel .right-panel .article-tools li a.share {
    background-image: url("../images/icon-share-4@2x.png");
    background-size: 22px 80px;
  }
}
/* line 3222, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools li a.share:hover {
  background-position: center -31px;
}
/* line 3226, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools li a.print {
  background-image: url("../images/icon-print.png");
  background-position: center 0;
  background-repeat: no-repeat;
  margin-top: 1px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3226, ../sass/_custom.scss */
  .node .top-panel .right-panel .article-tools li a.print {
    background-image: url("../images/icon-print@2x.png");
    background-size: 15px 50px;
  }
}
/* line 3231, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools li a.print:hover {
  background-position: center -32px;
}
/* line 3235, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools li a.node-edit {
  background-image: url("../images/icon-edit.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
  height: 20px;
  width: 20px;
  float: right;
  overflow: hidden;
  text-indent: -9999px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3235, ../sass/_custom.scss */
  .node .top-panel .right-panel .article-tools li a.node-edit {
    background-image: url("../images/icon-edit@2x.png");
    background-size: 20px 60px;
  }
}
/* line 3246, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools li a.node-edit:hover {
  background-position: 0 -20px;
}
/* line 3249, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools li a.node-edit:active {
  background-position: 0 -40px;
}
/* line 3256, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools .widget-share-block {
  min-width: 147px;
  top: 150%;
  width: 300px;
}
/* line 3261, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools .widget-share-block li {
  margin-left: 0;
}
/* line 3264, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools .widget-share-block li a {
  text-indent: 0;
}
/* line 3268, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools .widget-share-block:after {
  right: 24%;
}
/* line 3272, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools .links {
  float: right;
  margin: 0 10px 0 0;
  padding: 0;
}
/* line 3277, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools .links li {
  padding: 0;
}
/* line 3281, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools .links li.flag-bookmarks a {
  background-image: url("../images/icon-bookmark.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
  width: 20px;
  height: 20px;
  overflow: hidden;
  text-indent: -9999px;
  margin-right: 5px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3281, ../sass/_custom.scss */
  .node .top-panel .right-panel .article-tools .links li.flag-bookmarks a {
    background-image: url("../images/icon-bookmark@2x.png");
    background-size: 20px 40px;
  }
}
/* line 3292, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools .links li.flag-bookmarks a.unflag-action, .node .top-panel .right-panel .article-tools .links li.flag-bookmarks a:hover, .node .top-panel .right-panel .article-tools .links li.flag-bookmarks a:active {
  background-position: 0 -20px;
}
/* line 3300, ../sass/_custom.scss */
.node .top-panel .right-panel .article-tools .links .flag-throbber {
  display: none;
}
/* line 3307, ../sass/_custom.scss */
.node h1.title {
  color: #4c4a45;
  font-weight: normal;
  font-size: 1.8em;
  padding-left: 3.25203%;
  padding-right: 3.25203%;
}
/* line 3315, ../sass/_custom.scss */
.node .content {
  padding-left: 3.25203%;
  padding-right: 3.25203%;
  padding-top: 2.03252%;
  padding-bottom: 1.01626%;
}
/* line 3321, ../sass/_custom.scss */
.node .content h2, .node .content .field-label {
  font-weight: normal;
  color: #4c4b48;
  font-size: 1.2em;
  margin-bottom: 10px;
}
/* line 3327, ../sass/_custom.scss */
.node .content p {
  margin-bottom: 12px;
}
/* line 3330, ../sass/_custom.scss */
.node .content a {
  color: #4D4D4D;
  text-decoration: none;
}
/* line 3337, ../sass/_custom.scss */
.node .content .field-name-body a,
.node .content .field-type-file a,
.node .content .field-name-field-announcement a {
  border-bottom: 1px solid #3c3a37;
  color: #3c3a37;
}
/* line 3340, ../sass/_custom.scss */
.node .content .field-name-body a:hover,
.node .content .field-type-file a:hover,
.node .content .field-name-field-announcement a:hover {
  border-color: transparent;
}
/* line 3345, ../sass/_custom.scss */
.node .content .legislation-tabs {
  border-top: 1px solid #e6e5e3;
  border-bottom: 1px solid #e6e5e3;
}
/* line 3349, ../sass/_custom.scss */
.node .content .legislation-tabs ul {
  list-style: none;
  margin: 0;
}
/* line 3353, ../sass/_custom.scss */
.node .content .legislation-tabs ul li {
  margin: 15px 0;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  padding: 0 30px;
  line-height: 30px;
  border-left: 1px solid #e6e5e3;
  background: transparent;
}
/* line 3361, ../sass/_custom.scss */
.node .content .legislation-tabs ul li:first-child {
  border: 0;
}
/* line 3365, ../sass/_custom.scss */
.node .content .legislation-tabs ul li a {
  padding-left: 40px;
  text-decoration: none;
  color: #56534f;
  font-size: 1em;
  line-height: 1.4em;
  padding-bottom: 3px;
  padding-top: 3px;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
}
/* line 3378, ../sass/_custom.scss */
.node .content .legislation-tabs ul li a.announce {
  background-image: url("../images/announce.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3378, ../sass/_custom.scss */
  .node .content .legislation-tabs ul li a.announce {
    background-image: url("../images/announce@2x.png");
    background-size: 24px 26px;
  }
}
/* line 3383, ../sass/_custom.scss */
.node .content .legislation-tabs ul li a.project {
  background-image: url("../images/project.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3383, ../sass/_custom.scss */
  .node .content .legislation-tabs ul li a.project {
    background-image: url("../images/project@2x.png");
    background-size: 26px 24px;
  }
}
/* line 3389, ../sass/_custom.scss */
.node .content .legislation-tabs ul li a.arguments {
  background-image: url("../images/clipboard.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3389, ../sass/_custom.scss */
  .node .content .legislation-tabs ul li a.arguments {
    background-image: url("../images/clipboard@2x.png");
    background-size: 20px 22px;
  }
}
/* line 3394, ../sass/_custom.scss */
.node .content .legislation-tabs ul li a.recommandation {
  background-image: url("../images/quote.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3394, ../sass/_custom.scss */
  .node .content .legislation-tabs ul li a.recommandation {
    background-image: url("../images/quote@2x.png");
    background-size: 22px 22px;
  }
}
/* line 3399, ../sass/_custom.scss */
.node .content .legislation-tabs ul li a.active, .node .content .legislation-tabs ul li a:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
/* line 3407, ../sass/_custom.scss */
.node .content .legislation-tabs ul li.first {
  border: 0;
}
/* line 3414, ../sass/_custom.scss */
.node .content .tab-content {
  padding-top: 20px;
}
/* line 3419, ../sass/_custom.scss */
.print-content .node .image-item {
  text-align: center;
  padding: 0 10mm;
}
/* line 3424, ../sass/_custom.scss */
.print-content .node .content {
  padding: 0;
  font-size: 12pt;
}
/* line 3428, ../sass/_custom.scss */
.print-content .node .content .field-name-body {
  padding: 0 10mm;
}
/* line 3432, ../sass/_custom.scss */
.print-content .node .content p {
  margin-bottom: 5mm;
}

/* line 3440, ../sass/_custom.scss */
#project p.pid-holder {
  padding-left: 3.25203%;
  padding-right: 3.25203%;
  margin-left: -3.25203%;
  margin-right: -3.25203%;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 0;
}
/* line 3450, ../sass/_custom.scss */
#project p.pid-holder:hover {
  background: #f4f4f4;
}

/* line 3458, ../sass/_custom.scss */
.node-type-article .node .top-panel,
.node-type-article .node h1.title,
.node-type-article .node .content {
  padding-left: 0;
  padding-right: 0;
}
/* line 3464, ../sass/_custom.scss */
.node-type-article .node .top-panel .right-panel .article-tools {
  margin-right: 0;
  width: auto;
}
/* line 3467, ../sass/_custom.scss */
.node-type-article .node .top-panel .right-panel .article-tools ul {
  margin: 0;
}

/* line 3477, ../sass/_custom.scss */
.node-qanda .content,
.node-faq .content,
.node-glossary .content,
.node-values .content {
  padding-left: 0;
  padding-right: 0;
}
/* line 3481, ../sass/_custom.scss */
.node-qanda .content .field-item,
.node-faq .content .field-item,
.node-glossary .content .field-item,
.node-values .content .field-item {
  margin: 0;
}
/* line 3484, ../sass/_custom.scss */
.node-qanda .content .field-item:last-child fieldset,
.node-faq .content .field-item:last-child fieldset,
.node-glossary .content .field-item:last-child fieldset,
.node-values .content .field-item:last-child fieldset {
  border-bottom: 1px solid #e1e1e1;
}
/* line 3489, ../sass/_custom.scss */
.node-qanda .content .field-collection-view,
.node-qanda .content fieldset,
.node-faq .content .field-collection-view,
.node-faq .content fieldset,
.node-glossary .content .field-collection-view,
.node-glossary .content fieldset,
.node-values .content .field-collection-view,
.node-values .content fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
/* line 3495, ../sass/_custom.scss */
.node-qanda .content fieldset,
.node-faq .content fieldset,
.node-glossary .content fieldset,
.node-values .content fieldset {
  background: #fafaf9;
}
/* line 3497, ../sass/_custom.scss */
.node-qanda .content fieldset legend,
.node-faq .content fieldset legend,
.node-glossary .content fieldset legend,
.node-values .content fieldset legend {
  background: #fafaf9;
  width: 100%;
  border-top: 1px solid #e1e1e1;
}
/* line 3502, ../sass/_custom.scss */
.node-qanda .content fieldset.collapsed,
.node-faq .content fieldset.collapsed,
.node-glossary .content fieldset.collapsed,
.node-values .content fieldset.collapsed {
  height: auto;
  background: transparent;
}
/* line 3506, ../sass/_custom.scss */
.node-qanda .content fieldset.collapsed legend,
.node-faq .content fieldset.collapsed legend,
.node-glossary .content fieldset.collapsed legend,
.node-values .content fieldset.collapsed legend {
  background: transparent;
}
/* line 3512, ../sass/_custom.scss */
.node-qanda .content fieldset.collapsible .fieldset-legend,
.node-faq .content fieldset.collapsible .fieldset-legend,
.node-glossary .content fieldset.collapsible .fieldset-legend,
.node-values .content fieldset.collapsible .fieldset-legend {
  background: url(../images/dot.png) 6% center no-repeat;
  padding: 1em 0;
  padding-left: 9.14634%;
}
/* line 3517, ../sass/_custom.scss */
.node-qanda .content fieldset.collapsible .fieldset-legend a,
.node-faq .content fieldset.collapsible .fieldset-legend a,
.node-glossary .content fieldset.collapsible .fieldset-legend a,
.node-values .content fieldset.collapsible .fieldset-legend a {
  color: #3c3a37;
  font-family: 'permianslabseriftypefaceRg', Georgia, serif;
  font-size: 1.3em;
}
/* line 3524, ../sass/_custom.scss */
.node-qanda .content fieldset .content,
.node-faq .content fieldset .content,
.node-glossary .content fieldset .content,
.node-values .content fieldset .content {
  padding-top: 0;
  padding-left: 3.04878%;
  padding-right: 3.04878%;
  color: #68645c;
  font-size: 1.1em;
  font-family: 'permianseriftypefaceregular';
  width: auto;
}
/* line 3535, ../sass/_custom.scss */
.node-qanda .field-collection-container,
.node-faq .field-collection-container,
.node-glossary .field-collection-container,
.node-values .field-collection-container {
  border: 0;
}

/* line 3540, ../sass/_custom.scss */
a.file {
  color: #e66247 !important;
  font-family: 'ubunturegular';
  text-decoration: none;
  padding-left: 30px;
}
/* line 3546, ../sass/_custom.scss */
a.file.pdf {
  background-image: url("../images/application-pdf.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3546, ../sass/_custom.scss */
  a.file.pdf {
    background-image: url("../images/application-pdf@2x.png");
    background-size: 24px 24px;
  }
}
/* line 3551, ../sass/_custom.scss */
a.file:hover {
  text-decoration: underline;
}

/* line 3555, ../sass/_custom.scss */
a.big-file {
  color: #e66247 !important;
  font-family: 'ubunturegular';
  text-decoration: none;
  padding-left: 30px;
}
/* line 3561, ../sass/_custom.scss */
a.big-file.pdf {
  background-image: url("../images/application-pdf.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 3561, ../sass/_custom.scss */
  a.big-file.pdf {
    background-image: url("../images/application-pdf@2x.png");
    background-size: 24px 24px;
  }
}
/* line 3566, ../sass/_custom.scss */
a.big-file:hover {
  text-decoration: underline;
}

/* line 3571, ../sass/_custom.scss */
.article-slider {
  width: 100%;
  position: relative;
}

/* line 3575, ../sass/_custom.scss */
.royalSlider {
  width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

/* line 3582, ../sass/_custom.scss */
.royalSlider:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 3589, ../sass/_custom.scss */
.rsDefault {
  background: #22201f;
}
/* line 3592, ../sass/_custom.scss */
.rsDefault .rsThumbsHor {
  width: 52.43902% !important;
  margin-left: 8.53659% !important;
  height: 90px !important;
  padding-bottom: 4px;
}
/* line 3598, ../sass/_custom.scss */
.rsDefault .rsThumb {
  height: 46px !important;
  width: 69px !important;
  margin-top: 24px;
  border: 1px solid #504d4a;
}
/* line 3604, ../sass/_custom.scss */
.rsDefault .rsThumb.rsNavSelected {
  background: transparent !important;
  border-color: #bbb6ac;
}
/* line 3607, ../sass/_custom.scss */
.rsDefault .rsThumb.rsNavSelected img {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 3613, ../sass/_custom.scss */
.rsDefault .rsThumbsContainer {
  padding: 0 20px;
  left: 0 !important;
}
/* line 3617, ../sass/_custom.scss */
.rsDefault .rsThumbsArrowIcn {
  height: 26px !important;
  width: 13px !important;
  margin-top: -13px;
  margin-left: -7px;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
  -moz-opacity: 0.2;
  -khtml-opacity: 0.2;
  opacity: 0.2;
}
/* line 3629, ../sass/_custom.scss */
.rsDefault .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background: url(../images/thumbs-arrow-left.png) 0 0 no-repeat !important;
}
/* line 3635, ../sass/_custom.scss */
.rsDefault .rsThumbsArrowRight .rsThumbsArrowIcn {
  background: url(../images/thumbs-arrow-right.png) 0 0 no-repeat !important;
}
/* line 3640, ../sass/_custom.scss */
.rsDefault .rsOverflow,
.rsDefault .rsSlide,
.rsDefault .rsVideoFrameHolder,
.rsDefault .rsThumbs {
  background: #22201f;
}
/* line 3647, ../sass/_custom.scss */
.rsDefault .rsArrow {
  width: 50px;
}
/* line 3651, ../sass/_custom.scss */
.rsDefault .rsArrowIcn {
  height: 57px !important;
  width: 28px;
  margin-top: -29px;
  margin-left: -14px;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}
/* line 3663, ../sass/_custom.scss */
.rsDefault .rsArrowRight .rsArrowIcn {
  background: url(../images/rs-right-arrow.png) 0 0 no-repeat !important;
}
/* line 3667, ../sass/_custom.scss */
.rsDefault .rsArrowRight.rsArrowDisabled .rsArrowIcn {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15);
  -moz-opacity: 0.15;
  -khtml-opacity: 0.15;
  opacity: 0.15;
}
/* line 3676, ../sass/_custom.scss */
.rsDefault .rsArrowLeft .rsArrowIcn {
  background: url(../images/rs-left-arrow.png) 0 0 no-repeat !important;
}
/* line 3680, ../sass/_custom.scss */
.rsDefault .rsArrowLeft.rsArrowDisabled .rsArrowIcn {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15);
  -moz-opacity: 0.15;
  -khtml-opacity: 0.15;
  opacity: 0.15;
}

/* line 3689, ../sass/_custom.scss */
.slider-tools {
  position: absolute;
  right: 3.25203%;
  bottom: 3.25203%;
  color: #a8a194;
}
/* line 3695, ../sass/_custom.scss */
.slider-tools .slides-counter {
  border: 1px solid #504d4a;
  font-size: 1.2em;
  float: left;
  height: 2em;
  width: 3.5em;
  text-align: center;
  line-height: 2em;
  font-family: 'ubunturegular', "Trebuchet MS", sans-serif;
  margin-right: 4px;
}
/* line 3706, ../sass/_custom.scss */
.slider-tools .change-view {
  float: left;
  height: 2.4em;
  border: 1px solid #504d4a;
}
/* line 3710, ../sass/_custom.scss */
.slider-tools .change-view a {
  display: block;
  float: left;
  width: 3em;
  height: 2.4em;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 3717, ../sass/_custom.scss */
.slider-tools .change-view a.photo {
  background: url(../images/icon-photo-camera.png) center center no-repeat;
}
/* line 3720, ../sass/_custom.scss */
.slider-tools .change-view a.video {
  background: url(../images/icon-video-camera.png) center center no-repeat;
}
/* line 3723, ../sass/_custom.scss */
.slider-tools .change-view a.active {
  background-color: #56534f;
}

/*  Styled scroll  */
/*************** SCROLLBAR BASE CSS ***************/
/* line 3732, ../sass/_custom.scss */
.scroll-wrapper {
  overflow: hidden !important;
  padding: 0 !important;
  position: relative;
  max-height: 300px;
}
/* line 3738, ../sass/_custom.scss */
.scroll-wrapper > .scroll-content {
  border: none !important;
  box-sizing: content-box !important;
  height: auto;
  left: 0;
  margin: 0;
  max-height: none !important;
  max-width: none !important;
  overflow: scroll !important;
  padding: 0;
  position: relative !important;
  top: 0;
  width: auto !important;
}
/* line 3751, ../sass/_custom.scss */
.scroll-wrapper > .scroll-content::-webkit-scrollbar {
  height: 0;
  width: 0;
}

/* line 3758, ../sass/_custom.scss */
.scroll-element {
  display: none;
}

/* line 3761, ../sass/_custom.scss */
.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
  display: block;
}

/* line 3767, ../sass/_custom.scss */
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
  cursor: default;
}

/* line 3773, ../sass/_custom.scss */
.scrollbar-inner,
.table-wrapper,
.menu-block-wrapper {
  max-height: 300px;
  overflow: auto;
}
/* line 3779, ../sass/_custom.scss */
.scrollbar-inner > .scroll-element,
.table-wrapper > .scroll-element,
.menu-block-wrapper > .scroll-element {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}
/* line 3786, ../sass/_custom.scss */
.scrollbar-inner > .scroll-element div,
.table-wrapper > .scroll-element div,
.menu-block-wrapper > .scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}
/* line 3798, ../sass/_custom.scss */
.scrollbar-inner > .scroll-element .scroll-bar,
.table-wrapper > .scroll-element .scroll-bar,
.menu-block-wrapper > .scroll-element .scroll-bar {
  background-color: #4c4a45;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
}
/* line 3801, ../sass/_custom.scss */
.scrollbar-inner > .scroll-element .scroll-bar:hover,
.table-wrapper > .scroll-element .scroll-bar:hover,
.menu-block-wrapper > .scroll-element .scroll-bar:hover {
  background-color: #4c4a45;
}
/* line 3806, ../sass/_custom.scss */
.scrollbar-inner > .scroll-element.scroll-x,
.table-wrapper > .scroll-element.scroll-x,
.menu-block-wrapper > .scroll-element.scroll-x {
  bottom: 0;
  height: 0;
  left: 0;
  width: 100%;
}
/* line 3811, ../sass/_custom.scss */
.scrollbar-inner > .scroll-element.scroll-x .scroll-bar,
.table-wrapper > .scroll-element.scroll-x .scroll-bar,
.menu-block-wrapper > .scroll-element.scroll-x .scroll-bar {
  height: 8px;
  min-width: 10px;
  top: -12px;
}
/* line 3817, ../sass/_custom.scss */
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scrollroyalSlider-element_size,
.table-wrapper > .scroll-element.scroll-x.scroll-scrolly_visible .scrollroyalSlider-element_size,
.menu-block-wrapper > .scroll-element.scroll-x.scroll-scrolly_visible .scrollroyalSlider-element_size {
  left: -16px;
}
/* line 3822, ../sass/_custom.scss */
.scrollbar-inner > .scroll-element.scroll-y,
.table-wrapper > .scroll-element.scroll-y,
.menu-block-wrapper > .scroll-element.scroll-y {
  height: 100%;
  right: 0;
  top: 0;
  width: 0;
}
/* line 3827, ../sass/_custom.scss */
.scrollbar-inner > .scroll-element.scroll-y .scroll-bar,
.table-wrapper > .scroll-element.scroll-y .scroll-bar,
.menu-block-wrapper > .scroll-element.scroll-y .scroll-bar {
  left: -12px;
  min-height: 10px;
  width: 8px;
}
/* line 3833, ../sass/_custom.scss */
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrolly_visible .scroll-element_size,
.table-wrapper > .scroll-element.scroll-y.scroll-scrolly_visible .scroll-element_size,
.menu-block-wrapper > .scroll-element.scroll-y.scroll-scrolly_visible .scroll-element_size {
  top: -16px;
}
/* line 3839, ../sass/_custom.scss */
.scrollbar-inner.scroll-draggable .scroll-bar,
.table-wrapper.scroll-draggable .scroll-bar,
.menu-block-wrapper.scroll-draggable .scroll-bar {
  background-color: #4c4a45;
}

/* line 3844, ../sass/_custom.scss */
.scroll-element.scroll-x {
  display: none !important;
}

/* line 3850, ../sass/_custom.scss */
.node-post.node-view-full .field-type-datetime,
.node-event.node-view-full .field-type-datetime {
  text-align: center;
  font-family: 'permianslabseriftypefaceRg';
  color: #4c4a45;
  font-weight: normal;
  font-size: 1.8em;
  padding-left: 3.25203%;
  padding-right: 3.25203%;
  padding-top: 0.5em;
  margin-bottom: 0.3em;
}
/* line 3861, ../sass/_custom.scss */
.node-post.node-view-full .field-name-field-participants,
.node-event.node-view-full .field-name-field-participants {
  color: #3c3a37;
  list-style: none;
  margin: 0 0 1em 0;
}
/* line 3865, ../sass/_custom.scss */
.node-post.node-view-full .field-name-field-participants .content, .node-post.node-view-full .field-name-field-participants .field-collection-view,
.node-event.node-view-full .field-name-field-participants .content,
.node-event.node-view-full .field-name-field-participants .field-collection-view {
  margin: 0;
  padding: 0;
  border: none;
}
/* line 3870, ../sass/_custom.scss */
.node-post.node-view-full .field-name-field-participants .field-name-field-title, .node-post.node-view-full .field-name-field-participants .field-name-field-role,
.node-event.node-view-full .field-name-field-participants .field-name-field-title,
.node-event.node-view-full .field-name-field-participants .field-name-field-role {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
}
/* line 3873, ../sass/_custom.scss */
.node-post.node-view-full .field-name-field-participants .field-name-field-role,
.node-event.node-view-full .field-name-field-participants .field-name-field-role {
  font-size: 0.9em;
  color: #68645c;
  margin-left: 10px;
}
/* line 3881, ../sass/_custom.scss */
.node-post .selectBox-dropdown,
.node-event .selectBox-dropdown {
  max-width: 150px;
}
/* line 3884, ../sass/_custom.scss */
.node-post h1.title,
.node-event h1.title {
  clear: both;
  text-align: center;
  font-family: 'permianslabseriftypefaceRg';
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 40px;
}
/* line 3892, ../sass/_custom.scss */
.print-content .node-post, .print-content
.node-event {
  color: #4c4a45;
}
/* line 3895, ../sass/_custom.scss */
.print-content .node-post h1.title, .print-content
.node-event h1.title {
  padding: 0 10mm;
  color: #4c4a45;
  text-align: left;
  font-size: 22pt;
}
/* line 3902, ../sass/_custom.scss */
.print-content .node-post .attached-files, .print-content
.node-event .attached-files {
  margin: 0;
  padding: 0 10mm;
}
/* line 3906, ../sass/_custom.scss */
.print-content .node-post .attached-files div.field-items div.field-item, .print-content
.node-event .attached-files div.field-items div.field-item {
  float: none;
  width: 100%;
  margin: 1em 0 0 0;
}
/* line 3912, ../sass/_custom.scss */
.print-content .node-post .attached-files .file-icon, .print-content
.node-event .attached-files .file-icon {
  float: left;
  margin: 0 2mm 0 0;
}
/* line 3918, ../sass/_custom.scss */
.node-post .field-collection-container,
.node-event .field-collection-container {
  margin: 0;
  border: 0;
}
/* line 3923, ../sass/_custom.scss */
.node-post .posts-navigation,
.node-event .posts-navigation {
  font-size: 1.1em;
  font-family: 'permianslabseriftypefaceRg';
  position: relative;
  margin-left: 3.25203%;
  margin-right: 3.25203%;
}
/* line 3930, ../sass/_custom.scss */
.node-post .posts-navigation a.colorbox-node,
.node-event .posts-navigation a.colorbox-node {
  color: #4c4b48;
  position: absolute;
  text-decoration: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
  bottom: -34px;
}
/* line 3940, ../sass/_custom.scss */
.node-post .posts-navigation a.colorbox-node.prev,
.node-event .posts-navigation a.colorbox-node.prev {
  background: url(../images/prev-arrow.png) 0 center no-repeat;
  left: 0;
  padding-left: 20px;
}
/* line 3945, ../sass/_custom.scss */
.node-post .posts-navigation a.colorbox-node.next,
.node-event .posts-navigation a.colorbox-node.next {
  background: url(../images/next-arrow.png) 100% center no-repeat;
  right: 0;
  padding-right: 20px;
}
/* line 3950, ../sass/_custom.scss */
.node-post .posts-navigation a.colorbox-node:hover,
.node-event .posts-navigation a.colorbox-node:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
/* line 3958, ../sass/_custom.scss */
.node-post .attached-files,
.node-event .attached-files {
  border-top: 1px solid #ededec;
  padding-top: 2em;
  margin-left: -3.25203%;
  margin-right: -3.25203%;
  padding-left: 3.25203%;
  padding-right: 3.25203%;
  font-size: 1em;
  line-height: 1.3em;
}
/* line 3968, ../sass/_custom.scss */
.node-post .attached-files a.big-file,
.node-event .attached-files a.big-file {
  color: #33322e !important;
  text-decoration: underline;
  min-height: 25px;
}
/* line 3973, ../sass/_custom.scss */
.node-post .attached-files div.field-items,
.node-event .attached-files div.field-items {
  list-style: none;
  margin: 0;
}
/* line 3976, ../sass/_custom.scss */
.node-post .attached-files div.field-items div.field-item,
.node-event .attached-files div.field-items div.field-item {
  display: block;
  float: left;
  padding: 0;
  margin: 0 0 1em 0;
  width: 50%;
}
/* line 3982, ../sass/_custom.scss */
.node-post .attached-files div.field-items div.field-item:nth-child(2n+1),
.node-event .attached-files div.field-items div.field-item:nth-child(2n+1) {
  clear: both;
}

/* line 3989, ../sass/_custom.scss */
.file-icon {
  float: left;
  margin: -1px 10px 0 0;
}

/* line 3994, ../sass/_custom.scss */
.widget span.file a {
  display: block;
  margin-left: 30px;
  word-break: break-all;
  line-height: 1.3em;
  text-decoration: none;
}
/* line 4001, ../sass/_custom.scss */
.widget span.file a:hover {
  text-decoration: underline;
}

/* line 65, ../sass/_mixins.scss */
.node-post .posts-navigation form:before, .node-post .posts-navigation form:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.node-post .posts-navigation form:after {
  clear: both;
}
/* line 4011, ../sass/_custom.scss */
.node-post .posts-navigation div.form-type-select {
  position: relative;
  margin: 0 1em 0.5em 0;
  float: left;
}
/* line 4017, ../sass/_custom.scss */
.node-post .date {
  position: relative;
  margin-left: 3.25203%;
  margin-right: 1em;
  float: left;
  line-height: 2em;
}
/* line 4025, ../sass/_custom.scss */
.print-content .node-post .date {
  display: none;
}

/* line 4032, ../sass/_custom.scss */
.node-qanda h1.title,
.node-faq h1.title {
  text-align: center;
  font-family: 'permianslabseriftypefaceRg';
}
/* line 4036, ../sass/_custom.scss */
.node-qanda .qanda-navigation,
.node-faq .qanda-navigation {
  margin-bottom: 4em;
  font-size: 1.1em;
  font-family: 'permianslabseriftypefaceRg';
  position: relative;
  margin-left: 3.25203%;
  margin-right: 3.25203%;
}
/* line 4043, ../sass/_custom.scss */
.node-qanda .qanda-navigation a,
.node-faq .qanda-navigation a {
  color: #4c4b48;
  position: absolute;
  top: 0.4em;
  text-decoration: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
/* line 4053, ../sass/_custom.scss */
.node-qanda .qanda-navigation a.next,
.node-faq .qanda-navigation a.next {
  background: url(../images/next-arrow.png) 100% center no-repeat;
  right: 0;
  padding-right: 20px;
}
/* line 4058, ../sass/_custom.scss */
.node-qanda .qanda-navigation a.prev,
.node-faq .qanda-navigation a.prev {
  background: url(../images/prev-arrow.png) 0 center no-repeat;
  left: 0;
  padding-left: 20px;
}
/* line 4063, ../sass/_custom.scss */
.node-qanda .qanda-navigation a:hover,
.node-faq .qanda-navigation a:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}

/* line 4073, ../sass/_custom.scss */
.scroll-wrapper .scrollbar-inner {
  padding-right: 20px !important;
}

/* line 4077, ../sass/_custom.scss */
.table-wrapper {
  max-height: 700px;
}
/* line 4080, ../sass/_custom.scss */
.table-wrapper.scroll-wrapper .scrollbar-inner {
  padding-right: 20px !important;
  padding-bottom: 8px !important;
}

/* line 4087, ../sass/_custom.scss */
.contact-container .scrollbar-inner {
  max-height: 500px;
}

/*  QTIP   */
/* line 4093, ../sass/_custom.scss */
.qtip-link {
  color: #4D4D4D;
  text-decoration: none;
  border-bottom: 1px dashed #4D4D4D;
}

/* line 4099, ../sass/_custom.scss */
.qtip-bnm {
  background: #ffffff;
  border: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  color: #999690;
  font-family: 'ubunturegular';
  font-size: 0.9em;
  line-height: 1.3em;
  padding: 0.3em;
  -webkit-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.28);
  -moz-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.28);
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.28);
}
/* line 4111, ../sass/_custom.scss */
.qtip-bnm .ui-tooltip-titlebar {
  display: none;
}
/* line 4114, ../sass/_custom.scss */
.qtip-bnm .ui-tooltip-content {
  border: 0;
  background: transparent;
  color: #999690;
  font-family: 'ubunturegular';
  font-size: 1em;
  line-height: 1.3em;
  padding: 0.3em;
}

/* line 4125, ../sass/_custom.scss */
.node.faq h1.title {
  text-align: center;
  font-family: 'permianslabseriftypefaceRg';
  position: relative;
}
/* line 4130, ../sass/_custom.scss */
.node.faq h1.title span {
  padding: 0 40px;
}
/* line 4133, ../sass/_custom.scss */
.node.faq h1.title a {
  display: block;
  height: 16px;
  width: 9px;
  overflow: hidden;
  text-indent: -9999px;
  position: absolute;
  top: 40%;
}
/* line 4141, ../sass/_custom.scss */
.node.faq h1.title a.prev {
  background: url(../images/prev-arrow.png) 0 0 no-repeat;
  left: 6.50407%;
}
/* line 4145, ../sass/_custom.scss */
.node.faq h1.title a.next {
  background: url(../images/next-arrow.png) 0 0 no-repeat;
  right: 6.50407%;
}

/*  Exchange    widget*/
/* line 4155, ../sass/_custom.scss */
.form-item-date {
  margin-bottom: 1em;
}

/* line 4158, ../sass/_custom.scss */
.exchange-tabs-full,
.exchange-tabs-inner {
  padding: 1.4em 0;
  border-top: 1px solid #e6e5e3;
  border-bottom: 1px solid #e6e5e3;
  margin-left: -3.25203%;
  margin-right: -3.25203%;
  margin-bottom: 2em;
  margin-top: -1px;
}
/* line 4168, ../sass/_custom.scss */
.exchange-tabs-full ul,
.exchange-tabs-inner ul {
  list-style: none;
  margin: 0;
}
/* line 4172, ../sass/_custom.scss */
.exchange-tabs-full ul li,
.exchange-tabs-inner ul li {
  display: block;
  float: left;
  padding: 0 !important;
  width: 33%;
  text-align: center;
  border-right: 1px solid #dfdedd;
  background: transparent !important;
}
/* line 4180, ../sass/_custom.scss */
.exchange-tabs-full ul li.last,
.exchange-tabs-inner ul li.last {
  border: 0;
}
/* line 4184, ../sass/_custom.scss */
.exchange-tabs-full ul li a,
.exchange-tabs-inner ul li a {
  color: #9c9c9c;
  text-decoration: none;
  display: block;
  height: 30px;
}

/* line 4196, ../sass/_custom.scss */
.exchange-tabs-inner ul li a {
  min-height: 30px;
  height: auto;
}
/* line 4199, ../sass/_custom.scss */
.exchange-tabs-inner ul li a span {
  padding-left: 0;
  height: auto;
  min-height: 30px;
}

/* line 4208, ../sass/_custom.scss */
.exchange-tabs-full {
  margin-bottom: 0;
}

/* line 65, ../sass/_mixins.scss */
#exchange_full .form-type-textfield:before, #exchange_full .form-type-textfield:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
#exchange_full .form-type-textfield:after {
  clear: both;
}

/* line 4220, ../sass/_custom.scss */
#exchange_rates #exchange-average-form .form-type-textfield {
  max-width: 160px;
}
/* line 4224, ../sass/_custom.scss */
#exchange_rates #exchange-average-wrapper,
#exchange_rates #exchange-medium-wrapper {
  clear: both;
}
/* line 4228, ../sass/_custom.scss */
#exchange_rates .medium-rates {
  clear: both;
}
/* line 65, ../sass/_mixins.scss */
#exchange_rates .medium-rates:before, #exchange_rates .medium-rates:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
#exchange_rates .medium-rates:after {
  clear: both;
}
/* line 4232, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks,
#exchange_rates .medium-rates .exchange_offices {
  width: 46.7027%;
  float: left;
}
/* line 4237, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks table,
#exchange_rates .medium-rates .exchange_offices table {
  border: 0;
  border-collapse: collapse;
  border-spacing: 0;
  font-family: 'ubunturegular';
  color: #9c9c9c;
  width: 100%;
  margin: 0;
}
/* line 4246, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks table th,
#exchange_rates .medium-rates .exchange_offices table th {
  font-weight: normal;
  font-size: 0.9em;
  color: #4c4a45;
  padding: 4px;
  text-align: center;
  border: 0;
}
/* line 4254, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks table th:first-child,
#exchange_rates .medium-rates .exchange_offices table th:first-child {
  text-align: left;
}
/* line 4257, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks table th:last-child,
#exchange_rates .medium-rates .exchange_offices table th:last-child {
  text-align: right;
}
/* line 4262, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks table tr,
#exchange_rates .medium-rates .exchange_offices table tr {
  border: 0;
  background: none;
}
/* line 4266, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks table td,
#exchange_rates .medium-rates .exchange_offices table td {
  padding: 2px 4px;
  text-align: center;
}
/* line 4269, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks table td:first-child,
#exchange_rates .medium-rates .exchange_offices table td:first-child {
  text-align: left;
}
/* line 4272, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks table td:last-child,
#exchange_rates .medium-rates .exchange_offices table td:last-child {
  text-align: right;
}
/* line 4275, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks table td.type_header,
#exchange_rates .medium-rates .exchange_offices table td.type_header {
  text-align: center !important;
  color: #6d6c6c;
}
/* line 4283, ../sass/_custom.scss */
#exchange_rates .medium-rates .commercial_banks {
  padding-right: 3.24324%;
  border-right: 1px solid #e6e5e3;
}
/* line 4287, ../sass/_custom.scss */
#exchange_rates .medium-rates .exchange_offices {
  padding-left: 3.24324%;
}

/* line 4292, ../sass/_custom.scss */
.base-rates-tabs {
  margin-bottom: 1.5em;
}

/* line 4300, ../sass/_custom.scss */
.metal-exchange-tabs ul li a span,
.base-rates-tabs ul li a span {
  display: inline;
}
/* line 4303, ../sass/_custom.scss */
.metal-exchange-tabs ul li:last-child,
.base-rates-tabs ul li:last-child {
  border: 0;
}

/* line 4310, ../sass/_custom.scss */
.widget-tabs-text-full > div ul {
  list-style: none;
  margin: 0;
}
/* line 4314, ../sass/_custom.scss */
.widget-tabs-text-full > div .form-item-date-from,
.widget-tabs-text-full > div .form-item-date-to,
.widget-tabs-text-full > div .form-item-date,
.widget-tabs-text-full > div .form-item-date-medium,
.widget-tabs-text-full > div .form-item-date-full,
.widget-tabs-text-full > div .form-item-date-table {
  display: block;
  margin-bottom: 1em;
}
/* line 4323, ../sass/_custom.scss */
.widget-tabs-text-full > div .form-item-date-from input[type="text"],
.widget-tabs-text-full > div .form-item-date-to input[type="text"],
.widget-tabs-text-full > div .form-item-date input[type="text"],
.widget-tabs-text-full > div .form-item-date-medium input[type="text"],
.widget-tabs-text-full > div .form-item-date-full input[type="text"],
.widget-tabs-text-full > div .form-item-date-table input[type="text"] {
  background-image: url("../images/calendar-icon.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-color: #ebe9e6;
  border: 0;
  color: #7b7871;
  font-size: 0.9em;
  font-family: 'permianseriftypefaceregular';
  display: block;
  padding: 0 40px 0 10px;
  height: 32px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  width: 100%;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 4323, ../sass/_custom.scss */
  .widget-tabs-text-full > div .form-item-date-from input[type="text"],
  .widget-tabs-text-full > div .form-item-date-to input[type="text"],
  .widget-tabs-text-full > div .form-item-date input[type="text"],
  .widget-tabs-text-full > div .form-item-date-medium input[type="text"],
  .widget-tabs-text-full > div .form-item-date-full input[type="text"],
  .widget-tabs-text-full > div .form-item-date-table input[type="text"] {
    background-image: url("../images/calendar-icon@2x.png");
    background-size: 35px 64px;
  }
}
/* line 4338, ../sass/_custom.scss */
.widget-tabs-text-full > div .form-item-date-from input[type="text"]:focus,
.widget-tabs-text-full > div .form-item-date-to input[type="text"]:focus,
.widget-tabs-text-full > div .form-item-date input[type="text"]:focus,
.widget-tabs-text-full > div .form-item-date-medium input[type="text"]:focus,
.widget-tabs-text-full > div .form-item-date-full input[type="text"]:focus,
.widget-tabs-text-full > div .form-item-date-table input[type="text"]:focus {
  background-position: 100% -32px;
}
/* line 4345, ../sass/_custom.scss */
.widget-tabs-text-full > div#exchange_full .form-item-date, .widget-tabs-text-full > div#exchange_full .form-item-date-medium, .widget-tabs-text-full > div#exchange_full .form-item-date-full, .widget-tabs-text-full > div#exchange_full .form-item-date-table, .widget-tabs-text-full > div#calculator_full .form-item-date, .widget-tabs-text-full > div#calculator_full .form-item-date-medium, .widget-tabs-text-full > div#calculator_full .form-item-date-full, .widget-tabs-text-full > div#calculator_full .form-item-date-table {
  width: 150px;
}
/* line 4350, ../sass/_custom.scss */
.widget-tabs-text-full > div#calculator_full .form-item-date {
  float: left;
  margin-right: 30px;
}
/* line 4355, ../sass/_custom.scss */
.widget-tabs-text-full > div .currency-equivalent {
  color: #9ea7b3;
  line-height: 2em;
  float: left;
  font-family: 'ubunturegular';
  margin-top: 15px;
}
/* line 4362, ../sass/_custom.scss */
.widget-tabs-text-full > div .currency-equivalent span {
  background-image: url("../images/exchange.png");
  background-position: 0 center;
  background-repeat: no-repeat;
  padding-left: 20px;
  font-family: 'ubunturegular';
  color: #4c4a45;
  font-size: 1.1em;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 4362, ../sass/_custom.scss */
  .widget-tabs-text-full > div .currency-equivalent span {
    background-image: url("../images/exchange@2x.png");
    background-size: 16px 12px;
  }
}
/* line 4372, ../sass/_custom.scss */
.widget-tabs-text-full > div .currency-evolution {
  position: relative;
  text-align: right;
}
/* line 4376, ../sass/_custom.scss */
.widget-tabs-text-full > div .currency-evolution .evo-bar {
  display: block;
  position: absolute;
  width: 4px;
  height: 14px;
  overflow: hidden;
  background: #e1e4e6;
  right: 6px;
  top: 25%;
}
/* line 4386, ../sass/_custom.scss */
.widget-tabs-text-full > div .currency-evolution .evo-bar .fill {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
}
/* line 4392, ../sass/_custom.scss */
.widget-tabs-text-full > div .currency-evolution .evo-bar .fill.up {
  background: #7db38f;
}
/* line 4395, ../sass/_custom.scss */
.widget-tabs-text-full > div .currency-evolution .evo-bar .fill.down {
  background: #e66247;
}
/* line 4401, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table {
  margin-bottom: 1em;
}
/* line 4404, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table table {
  border: 0;
  border-collapse: collapse;
  border-spacing: 0;
  font-family: 'ubunturegular';
  color: #9c9c9c;
  width: 100%;
  margin: 0;
}
/* line 4413, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table table th {
  font-weight: normal;
  font-size: 0.9em;
  color: #4c4a45;
  padding: 4px;
  text-align: center;
  border: 0;
}
/* line 4421, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table table th:first-child {
  text-align: left;
}
/* line 4424, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table table th:last-child {
  text-align: right;
}
/* line 4429, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table table tr {
  border: 0;
  background: none;
}
/* line 4433, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table table td {
  padding: 2px 4px;
  text-align: center;
}
/* line 4436, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table table td:first-child {
  text-align: left;
}
/* line 4439, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table table td:last-child {
  text-align: right;
}
/* line 4445, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table .valutes-table-wrapper.first {
  width: 46.48649%;
  padding-right: 3.24324%;
  border-right: 1px solid #e6e5e3;
  float: left;
}
/* line 4451, ../sass/_custom.scss */
.widget-tabs-text-full > div .rates-table .valutes-table-wrapper.last {
  width: 46.48649%;
  padding-left: 3.24324%;
  float: left;
}
/* line 4458, ../sass/_custom.scss */
.widget-tabs-text-full > div#calculator_full li {
  display: block;
  width: 43px;
  margin: 0 2px 2px 0;
  text-transform: uppercase;
  text-align: center;
  font-size: 0.9em;
  line-height: 2em;
  float: left;
  font-family: 'ubunturegular';
  padding: 0;
  background: transparent;
}
/* line 4471, ../sass/_custom.scss */
.widget-tabs-text-full > div#calculator_full li a {
  display: block;
  background: #f0f0f0;
  color: #999999;
}
/* line 4475, ../sass/_custom.scss */
.widget-tabs-text-full > div#calculator_full li a.active {
  background: #4c4a45;
  color: #FFFFFF;
}
/* line 4481, ../sass/_custom.scss */
.widget-tabs-text-full > div#calculator_full .left-values {
  clear: both;
  float: left;
  width: 49.72973%;
}
/* line 4487, ../sass/_custom.scss */
.widget-tabs-text-full > div#calculator_full .right-values {
  float: right;
  width: 49.72973%;
}
/* line 4491, ../sass/_custom.scss */
.widget-tabs-text-full > div#calculator_full .form-item {
  margin-bottom: 0;
}
/* line 4497, ../sass/_custom.scss */
.widget-tabs-text-full > div#calculator_full .right-values input,
.widget-tabs-text-full > div#calculator_full .left-values input {
  background: #f0f0f0;
  border: 0;
  display: block;
  font-family: 'ubunturegular';
  color: #4c4a45;
  padding: 5px;
  font-size: 1.1em;
  width: 99.5%;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  margin-bottom: 2px;
}
/* line 4512, ../sass/_custom.scss */
.widget-tabs-text-full > div#evolution_full .form-item-date-from, .widget-tabs-text-full > div#evolution_full .form-item-date-to, .widget-tabs-text-full > div#evolution_full .generate {
  float: left;
  width: 150px;
  margin-right: 30px;
  margin-bottom: 1.5em;
}
/* line 4518, ../sass/_custom.scss */
.widget-tabs-text-full > div#evolution_full .select-currency {
  float: left;
  margin-bottom: 1.5em;
}
/* line 4522, ../sass/_custom.scss */
.widget-tabs-text-full > div#evolution_full .select-currency .form-item {
  float: left;
  margin-right: 10px;
}
/* line 4527, ../sass/_custom.scss */
.widget-tabs-text-full > div#evolution_full .select-currency .unit-wrapper {
  background-color: #ebe9e6;
  height: 31px;
  width: 35px;
  text-align: center;
  border-radius: 2px;
}
/* line 4535, ../sass/_custom.scss */
.widget-tabs-text-full > div#evolution_full .full-chart {
  margin-bottom: 1.5em;
}
/* line 4539, ../sass/_custom.scss */
.widget-tabs-text-full > div#evolution_full #valutes-wrapper {
  clear: both;
}

/* line 4544, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab,
.widget-tabs-text div.tab {
  padding: 0 15px 15px 15px;
}
/* line 4548, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab ul,
.widget-tabs-text div.tab ul {
  list-style: none;
  margin: 0;
}
/* line 4554, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .view-rates li,
.widget-tabs-text div.tab .view-rates li {
  background-image: url("../images/dots.png");
  background-position: 0 100%;
  background-repeat: repeat-x;
  display: block;
  margin-bottom: 0.5em;
  position: relative;
  clear: both;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 4554, ../sass/_custom.scss */
  .metal-widget-tabs-text div.tab .view-rates li,
  .widget-tabs-text div.tab .view-rates li {
    background-image: url("../images/dots@2x.png");
    background-size: 6px 6px;
  }
}
/* line 4563, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .view-rates li span,
.widget-tabs-text div.tab .view-rates li span {
  background: #fafafa;
  text-transform: uppercase;
}
/* line 4567, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .view-rates li span.currency,
.widget-tabs-text div.tab .view-rates li span.currency {
  color: #9ea7b3;
  font-size: 1.1em;
  font-family: 'ubunturegular';
}
/* line 4572, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .view-rates li span.rate,
.widget-tabs-text div.tab .view-rates li span.rate {
  float: right;
  font-family: 'ubunturegular';
  font-size: 1.5em;
  color: #3c3a37;
}
/* line 4579, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .view-rates li span.base-rate,
.widget-tabs-text div.tab .view-rates li span.base-rate {
  color: #7c7872;
  font-size: 1.05em;
  font-family: 'ubunturegular';
  text-transform: none;
  line-height: 1.3em;
  background: #fafafa;
}
/* line 4587, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .view-rates li span.rate-value,
.widget-tabs-text div.tab .view-rates li span.rate-value {
  background: #fafafa;
  float: right;
  font-family: 'ubunturegular';
  font-size: 1.4em;
  color: #3c3a37;
}
/* line 4595, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .view-rates li .evo-bar,
.widget-tabs-text div.tab .view-rates li .evo-bar {
  display: block;
  position: absolute;
  width: 4px;
  height: 14px;
  overflow: hidden;
  background: #e1e4e6;
  right: 6px;
  top: 25%;
  cursor: pointer;
}
/* line 4606, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .view-rates li .evo-bar .fill,
.widget-tabs-text div.tab .view-rates li .evo-bar .fill {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
}
/* line 4612, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .view-rates li .evo-bar .fill.up,
.widget-tabs-text div.tab .view-rates li .evo-bar .fill.up {
  background: #7db38f;
}
/* line 4615, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .view-rates li .evo-bar .fill.down,
.widget-tabs-text div.tab .view-rates li .evo-bar .fill.down {
  background: #e66247;
}
/* line 4622, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .from-date,
.widget-tabs-text div.tab .from-date {
  /* background: #e5e5e3; */
  color: #68645c;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  padding: 0px 2px;
  /* @include border-radius(2px); */
  margin-bottom: 1em;
}
/* line 4630, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .currency-rate,
.widget-tabs-text div.tab .currency-rate {
  font-family: 'ubunturegular';
  color: #9ea7b3;
  margin-bottom: 0.5em;
}
/* line 4635, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .currency-rate span,
.widget-tabs-text div.tab .currency-rate span {
  color: #4c4a45;
  font-size: 1.1em;
}
/* line 4640, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values,
.metal-widget-tabs-text div.tab .right-values,
.widget-tabs-text div.tab .left-values,
.widget-tabs-text div.tab .right-values {
  float: left;
  width: 49.27536%;
  position: relative;
  margin-bottom: 0.5em;
}
/* line 4647, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values ul,
.metal-widget-tabs-text div.tab .right-values ul,
.widget-tabs-text div.tab .left-values ul,
.widget-tabs-text div.tab .right-values ul {
  list-style: none;
  margin: 0;
}
/* line 4651, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values ul li,
.metal-widget-tabs-text div.tab .right-values ul li,
.widget-tabs-text div.tab .left-values ul li,
.widget-tabs-text div.tab .right-values ul li {
  display: block;
  float: left;
  text-align: center;
  font-family: 'ubunturegular';
  text-transform: uppercase;
  width: 32.35294%;
  margin-right: 1.47059%;
  margin-bottom: 2px;
}
/* line 4662, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values ul li a,
.metal-widget-tabs-text div.tab .right-values ul li a,
.widget-tabs-text div.tab .left-values ul li a,
.widget-tabs-text div.tab .right-values ul li a {
  background: #f0f0f0;
  display: block;
  color: #999999;
  text-decoration: none;
  padding: 3px 0;
  font-size: 0.9em;
}
/* line 4670, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values ul li a.active,
.metal-widget-tabs-text div.tab .right-values ul li a.active,
.widget-tabs-text div.tab .left-values ul li a.active,
.widget-tabs-text div.tab .right-values ul li a.active {
  background: #4c4a45;
  color: #fafafb;
}
/* line 4674, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values ul li a.more,
.metal-widget-tabs-text div.tab .right-values ul li a.more,
.widget-tabs-text div.tab .left-values ul li a.more,
.widget-tabs-text div.tab .right-values ul li a.more {
  background-image: url("../images/arrow-down-gray.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #f0f0f0;
  text-indent: -999px;
  overflow: hidden;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 4674, ../sass/_custom.scss */
  .metal-widget-tabs-text div.tab .left-values ul li a.more,
  .metal-widget-tabs-text div.tab .right-values ul li a.more,
  .widget-tabs-text div.tab .left-values ul li a.more,
  .widget-tabs-text div.tab .right-values ul li a.more {
    background-image: url("../images/arrow-down-gray@2x.png");
    background-size: 9px 5px;
  }
}
/* line 4683, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values ul li a.more:hover,
.metal-widget-tabs-text div.tab .right-values ul li a.more:hover,
.widget-tabs-text div.tab .left-values ul li a.more:hover,
.widget-tabs-text div.tab .right-values ul li a.more:hover {
  background-image: url("../images/arrow-down-hover.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #f0f0f0;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 4683, ../sass/_custom.scss */
  .metal-widget-tabs-text div.tab .left-values ul li a.more:hover,
  .metal-widget-tabs-text div.tab .right-values ul li a.more:hover,
  .widget-tabs-text div.tab .left-values ul li a.more:hover,
  .widget-tabs-text div.tab .right-values ul li a.more:hover {
    background-image: url("../images/arrow-down-hover@2x.png");
    background-size: 9px 5px;
  }
}
/* line 4692, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values ul li:nth-child(3n),
.metal-widget-tabs-text div.tab .right-values ul li:nth-child(3n),
.widget-tabs-text div.tab .left-values ul li:nth-child(3n),
.widget-tabs-text div.tab .right-values ul li:nth-child(3n) {
  margin-right: 0;
}
/* line 4699, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values div.form-type-textfield,
.metal-widget-tabs-text div.tab .right-values div.form-type-textfield,
.widget-tabs-text div.tab .left-values div.form-type-textfield,
.widget-tabs-text div.tab .right-values div.form-type-textfield {
  clear: both;
  margin: 0;
}
/* line 4702, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values div.form-type-textfield input,
.metal-widget-tabs-text div.tab .right-values div.form-type-textfield input,
.widget-tabs-text div.tab .left-values div.form-type-textfield input,
.widget-tabs-text div.tab .right-values div.form-type-textfield input {
  background: #f0f0f0;
  border: 0;
  display: block;
  font-family: 'ubunturegular';
  color: #4c4a45;
  padding: 5px;
  font-size: 0.9em;
  width: 100%;
}
/* line 4714, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .left-values:after,
.metal-widget-tabs-text div.tab .right-values:after,
.widget-tabs-text div.tab .left-values:after,
.widget-tabs-text div.tab .right-values:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 4722, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .right-values,
.widget-tabs-text div.tab .right-values {
  float: right;
}
/* line 4725, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .graphic,
.widget-tabs-text div.tab .graphic {
  margin-bottom: 0.7em;
}
/* line 4728, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .choose-currency,
.widget-tabs-text div.tab .choose-currency {
  margin-bottom: 0.7em;
}
/* line 4730, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .choose-currency ul,
.widget-tabs-text div.tab .choose-currency ul {
  list-style: none;
  margin: 0;
}
/* line 4734, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .choose-currency ul li,
.widget-tabs-text div.tab .choose-currency ul li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  font-family: 'ubunturegular';
  color: #4c4a45;
  text-transform: uppercase;
  background: #d1cec8;
  padding-left: 4.28571%;
  padding-right: 4.28571%;
  padding-top: 2px;
  padding-bottom: 2px;
}
/* line 4745, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .choose-currency ul li a,
.widget-tabs-text div.tab .choose-currency ul li a {
  color: #FFFFFF;
  display: block;
  text-align: center;
  text-decoration: none;
  font-size: 0.9em;
}
/* line 4752, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .choose-currency ul li.active,
.widget-tabs-text div.tab .choose-currency ul li.active {
  background: #e66247;
}
/* line 4755, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .choose-currency ul li:hover,
.widget-tabs-text div.tab .choose-currency ul li:hover {
  background: #7c7872;
}
/* line 4758, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .choose-currency ul li.first,
.widget-tabs-text div.tab .choose-currency ul li.first {
  -webkit-border-top-left-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -moz-border-radius-topleft: 2px;
  -moz-border-radius-bottomleft: 2px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
/* line 4766, ../sass/_custom.scss */
.metal-widget-tabs-text div.tab .choose-currency ul li.last,
.widget-tabs-text div.tab .choose-currency ul li.last {
  -webkit-border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-bottomright: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

/* line 4779, ../sass/_custom.scss */
.ui-spinner {
  position: relative;
  line-height: 1em;
}
/* line 4783, ../sass/_custom.scss */
.ui-spinner.ui-widget-content {
  border: 0;
  background: transparent;
}
/* line 4787, ../sass/_custom.scss */
.ui-spinner .ui-spinner-button {
  width: 15px;
  height: 42%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: pointer;
  display: block;
  overflow: hidden;
  right: 0;
}
/* line 4800, ../sass/_custom.scss */
.ui-spinner.ui-widget input {
  font-family: 'ubunturegular', Georgia, sans-serif;
  font-size: 14px;
}
/* line 4804, ../sass/_custom.scss */
.ui-spinner .ui-icon {
  width: 15px;
  height: 16px;
}
/* line 4808, ../sass/_custom.scss */
.ui-spinner .ui-spinner-input {
  padding: 0;
  margin: 0;
  vertical-align: middle;
  margin-left: 0;
  margin-right: 15px;
  background: none;
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  text-align: center;
  color: #9c9c9c;
}
/* line 4820, ../sass/_custom.scss */
.ui-spinner a.ui-spinner-button {
  background: transparent;
}
/* line 4823, ../sass/_custom.scss */
.ui-spinner .ui-state-default,
.ui-spinner .ui-widget-content .ui-state-default {
  border-width: 0;
  border-top-color: #fcfcfc;
  border-bottom-color: #c2c2c2;
}
/* line 4829, ../sass/_custom.scss */
.ui-spinner .ui-icon-triangle-1-n {
  background: url(../images/arrow-up.png) center center no-repeat;
}
/* line 4832, ../sass/_custom.scss */
.ui-spinner .ui-spinner-button.ui-state-hover .ui-icon-triangle-1-n {
  background: url(../images/arrow-up-hover.png) center center no-repeat;
}
/* line 4835, ../sass/_custom.scss */
.ui-spinner .ui-icon-triangle-1-s {
  background-image: url("../images/arrow-down-gray.png");
  background-position: center center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 4835, ../sass/_custom.scss */
  .ui-spinner .ui-icon-triangle-1-s {
    background-image: url("../images/arrow-down-gray@2x.png");
    background-size: 9px 5px;
  }
}
/* line 4840, ../sass/_custom.scss */
.ui-spinner .ui-spinner-button.ui-state-hover .ui-icon-triangle-1-s {
  background-image: url("../images/arrow-down-hover.png");
  background-position: center center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 4840, ../sass/_custom.scss */
  .ui-spinner .ui-spinner-button.ui-state-hover .ui-icon-triangle-1-s {
    background-image: url("../images/arrow-down-hover@2x.png");
    background-size: 9px 5px;
  }
}
/* line 4845, ../sass/_custom.scss */
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}
/* line 4851, ../sass/_custom.scss */
.ui-spinner .ui-spinner {
  position: relative;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
/* line 4858, ../sass/_custom.scss */
.ui-spinner .ui-spinner-up {
  top: 0;
}
/* line 4861, ../sass/_custom.scss */
.ui-spinner .ui-spinner-down {
  bottom: 0;
}
/* line 4864, ../sass/_custom.scss */
.ui-spinner .ui-spinner .ui-corner-br {
  border-bottom-right-radius: 3px;
}
/* line 4867, ../sass/_custom.scss */
.ui-spinner .ui-spinner .ui-corner-tr {
  border-top-right-radius: 3px;
}

/* Precios metal widget*/
/* line 4878, ../sass/_custom.scss */
.metal-exchange .exchange-tabs ul li.last {
  padding-right: 0;
}
/* line 4881, ../sass/_custom.scss */
.metal-exchange .exchange-tabs ul li a {
  color: #bbb6ac;
  padding-left: 33px;
  font-size: 1.1em;
}
/* line 4885, ../sass/_custom.scss */
.metal-exchange .exchange-tabs ul li a.active {
  color: #4c4a45;
  padding-left: 33px;
}
/* line 4889, ../sass/_custom.scss */
.metal-exchange .exchange-tabs ul li a.exchange {
  background-image: url("../images/icon-exchange-2.png");
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 4889, ../sass/_custom.scss */
  .metal-exchange .exchange-tabs ul li a.exchange {
    background-image: url("../images/icon-exchange-2@2x.png");
    background-size: 27px 80px;
  }
}
/* line 4893, ../sass/_custom.scss */
.metal-exchange .exchange-tabs ul li a.exchange:hover, .metal-exchange .exchange-tabs ul li a.exchange.active {
  background-position: 0 -50px;
}
/* line 4898, ../sass/_custom.scss */
.metal-exchange .exchange-tabs ul li a span {
  display: inline;
}

/* line 4909, ../sass/_custom.scss */
.metal-widget-tabs-text > div #metal-exchange {
  padding: 0;
  padding-bottom: 10px;
}
/* line 4913, ../sass/_custom.scss */
.metal-widget-tabs-text > div #metal-exchange .view-rates li {
  clear: both;
}
/* line 4915, ../sass/_custom.scss */
.metal-widget-tabs-text > div #metal-exchange .view-rates li span {
  background: #f7f6f5;
}
/* line 4917, ../sass/_custom.scss */
.metal-widget-tabs-text > div #metal-exchange .view-rates li span.metal {
  color: #9ea7b3;
  font-size: 1.1em;
  font-family: 'ubunturegular';
  padding-left: 35px;
}
/* line 4923, ../sass/_custom.scss */
.metal-widget-tabs-text > div #metal-exchange .view-rates li span.metal.gold {
  background: url(../images/gold.png) 0 3px no-repeat #fafafa;
}
/* line 4926, ../sass/_custom.scss */
.metal-widget-tabs-text > div #metal-exchange .view-rates li span.metal.silver {
  background: url(../images/silver.png) 0 3px no-repeat #fafafa;
}

/* line 4938, ../sass/_custom.scss */
.metal-widget-tabs-text > div {
  padding: 0;
  padding-bottom: 10px;
}
/* line 4942, ../sass/_custom.scss */
.metal-widget-tabs-text > div .view-rates li {
  clear: both;
}
/* line 4944, ../sass/_custom.scss */
.metal-widget-tabs-text > div .view-rates li span {
  background: #f7f6f5;
}
/* line 4946, ../sass/_custom.scss */
.metal-widget-tabs-text > div .view-rates li span.metal {
  color: #9ea7b3;
  font-size: 1.1em;
  font-family: 'ubunturegular';
  padding-left: 35px;
}
/* line 4952, ../sass/_custom.scss */
.metal-widget-tabs-text > div .view-rates li span.metal.gold {
  background: url(../images/gold.png) 0 3px no-repeat #fafafa;
}
/* line 4955, ../sass/_custom.scss */
.metal-widget-tabs-text > div .view-rates li span.metal.silver {
  background: url(../images/silver.png) 0 3px no-repeat #fafafa;
}

/* line 4963, ../sass/_custom.scss */
.choose-metal {
  margin-bottom: 20px;
}
/* line 4966, ../sass/_custom.scss */
.choose-metal ul.links {
  float: none;
}
/* line 4969, ../sass/_custom.scss */
.choose-metal ul li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  width: 49%;
  font-family: 'ubunturegular';
  font-size: 0.9em;
  text-transform: uppercase;
  text-align: center;
  background: transparent !important;
  padding-left: 0 !important;
}
/* line 4980, ../sass/_custom.scss */
.choose-metal ul li.first a {
  -webkit-border-top-left-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -moz-border-radius-topleft: 2px;
  -moz-border-radius-bottomleft: 2px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
/* line 4990, ../sass/_custom.scss */
.choose-metal ul li.last a {
  -webkit-border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-bottomright: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
/* line 5000, ../sass/_custom.scss */
.choose-metal ul li a {
  background: #d1cec8;
  display: block;
  padding: 3px 0;
  color: #ffffff !important;
  text-decoration: none;
}
/* line 5007, ../sass/_custom.scss */
.choose-metal ul li a:hover {
  background: #7c7872;
}
/* line 5010, ../sass/_custom.scss */
.choose-metal ul li a.gold.active {
  background: #ecbe23;
}
/* line 5013, ../sass/_custom.scss */
.choose-metal ul li a.silver.active {
  background: #abb7bc;
}

/* line 5020, ../sass/_custom.scss */
.exchange_metal_full,
.evolution_metal_full {
  margin-left: -3.25203%;
  margin-right: -3.25203%;
  padding-left: 3.25203%;
  padding-right: 3.25203%;
  border-top: 1px solid #e6e5e3;
  padding-top: 10px;
}
/* line 5029, ../sass/_custom.scss */
.exchange_metal_full h2.title,
.evolution_metal_full h2.title {
  color: #bbb6ac;
  font-size: 1.1em;
  padding-left: 33px;
}
/* line 5034, ../sass/_custom.scss */
.exchange_metal_full .rates-table,
.evolution_metal_full .rates-table {
  margin-bottom: 1em;
}
/* line 5037, ../sass/_custom.scss */
.exchange_metal_full .rates-table table,
.evolution_metal_full .rates-table table {
  border: 0 !important;
  border-collapse: collapse;
  border-spacing: 0;
  font-family: 'ubunturegular';
  color: #9c9c9c;
  width: 100%;
  max-width: 440px;
  margin: 0;
}
/* line 5047, ../sass/_custom.scss */
.exchange_metal_full .rates-table table tbody,
.exchange_metal_full .rates-table table thead,
.exchange_metal_full .rates-table table tr,
.evolution_metal_full .rates-table table tbody,
.evolution_metal_full .rates-table table thead,
.evolution_metal_full .rates-table table tr {
  background: none;
  border: 0;
}
/* line 5054, ../sass/_custom.scss */
.exchange_metal_full .rates-table table th,
.evolution_metal_full .rates-table table th {
  border: 0;
  font-weight: normal;
  font-size: 0.9em;
  color: #4c4a45;
  padding: 0 0 4px 0;
  text-align: center;
}
/* line 5062, ../sass/_custom.scss */
.exchange_metal_full .rates-table table th:first-child,
.evolution_metal_full .rates-table table th:first-child {
  text-align: left;
}
/* line 5065, ../sass/_custom.scss */
.exchange_metal_full .rates-table table th:last-child,
.evolution_metal_full .rates-table table th:last-child {
  text-align: right;
}
/* line 5069, ../sass/_custom.scss */
.exchange_metal_full .rates-table table td,
.evolution_metal_full .rates-table table td {
  border: 0;
  padding: 2px 0;
  text-align: center;
}
/* line 5073, ../sass/_custom.scss */
.exchange_metal_full .rates-table table td:first-child,
.evolution_metal_full .rates-table table td:first-child {
  text-align: left;
}
/* line 5076, ../sass/_custom.scss */
.exchange_metal_full .rates-table table td:last-child,
.evolution_metal_full .rates-table table td:last-child {
  text-align: right;
}
/* line 5085, ../sass/_custom.scss */
.exchange_metal_full .form-item-date-from, .exchange_metal_full .form-item-date-to, .exchange_metal_full .form-item-date, .exchange_metal_full .form-item-metal-date-table,
.evolution_metal_full .form-item-date-from,
.evolution_metal_full .form-item-date-to,
.evolution_metal_full .form-item-date,
.evolution_metal_full .form-item-metal-date-table {
  display: block;
  margin-bottom: 1em;
}
/* line 5089, ../sass/_custom.scss */
.exchange_metal_full .form-item-date-from input[type="text"], .exchange_metal_full .form-item-date-to input[type="text"], .exchange_metal_full .form-item-date input[type="text"], .exchange_metal_full .form-item-metal-date-table input[type="text"],
.evolution_metal_full .form-item-date-from input[type="text"],
.evolution_metal_full .form-item-date-to input[type="text"],
.evolution_metal_full .form-item-date input[type="text"],
.evolution_metal_full .form-item-metal-date-table input[type="text"] {
  background-image: url("../images/calendar-icon.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-color: #ebe9e6;
  border: 0;
  color: #7b7871;
  font-size: 0.9em;
  font-family: 'permianseriftypefaceregular';
  display: block;
  padding: 0 40px 0 10px;
  height: 32px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  width: 100%;
  cursor: pointer;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5089, ../sass/_custom.scss */
  .exchange_metal_full .form-item-date-from input[type="text"], .exchange_metal_full .form-item-date-to input[type="text"], .exchange_metal_full .form-item-date input[type="text"], .exchange_metal_full .form-item-metal-date-table input[type="text"],
  .evolution_metal_full .form-item-date-from input[type="text"],
  .evolution_metal_full .form-item-date-to input[type="text"],
  .evolution_metal_full .form-item-date input[type="text"],
  .evolution_metal_full .form-item-metal-date-table input[type="text"] {
    background-image: url("../images/calendar-icon@2x.png");
    background-size: 35px 64px;
  }
}
/* line 5105, ../sass/_custom.scss */
.exchange_metal_full .form-item-date-from input[type="text"]:focus, .exchange_metal_full .form-item-date-to input[type="text"]:focus, .exchange_metal_full .form-item-date input[type="text"]:focus, .exchange_metal_full .form-item-metal-date-table input[type="text"]:focus,
.evolution_metal_full .form-item-date-from input[type="text"]:focus,
.evolution_metal_full .form-item-date-to input[type="text"]:focus,
.evolution_metal_full .form-item-date input[type="text"]:focus,
.evolution_metal_full .form-item-metal-date-table input[type="text"]:focus {
  background-position: 100% -32px;
}
/* line 5110, ../sass/_custom.scss */
.exchange_metal_full .form-item-date, .exchange_metal_full .form-item-date-table,
.evolution_metal_full .form-item-date,
.evolution_metal_full .form-item-date-table {
  width: 150px;
}

/* line 5116, ../sass/_custom.scss */
.exchange_metal_full h2.title {
  background-image: url("../images/icon-exchange-2.png");
  background-position: 0 4px;
  background-repeat: no-repeat;
  line-height: 32px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5116, ../sass/_custom.scss */
  .exchange_metal_full h2.title {
    background-image: url("../images/icon-exchange-2@2x.png");
    background-size: 27px 80px;
  }
}
/* line 5123, ../sass/_custom.scss */
.exchange_metal_full .currency-evolution {
  position: relative;
  text-align: right;
}
/* line 5127, ../sass/_custom.scss */
.exchange_metal_full .currency-evolution .evo-bar {
  display: block;
  position: absolute;
  width: 4px;
  height: 14px;
  overflow: hidden;
  background: #e1e4e6;
  right: 6px;
  top: 25%;
}
/* line 5137, ../sass/_custom.scss */
.exchange_metal_full .currency-evolution .evo-bar .fill {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
}
/* line 5143, ../sass/_custom.scss */
.exchange_metal_full .currency-evolution .evo-bar .fill.up {
  background: #7db38f;
}
/* line 5146, ../sass/_custom.scss */
.exchange_metal_full .currency-evolution .evo-bar .fill.down {
  background: #e66247;
}
/* line 5155, ../sass/_custom.scss */
.exchange_metal_full .rates-table table td {
  font-family: 'ubunturegular' !important;
}

/* line 5162, ../sass/_custom.scss */
.evolution_metal_full .form-item-date-from,
.evolution_metal_full .form-item-date-to {
  width: 150px;
  float: left;
  margin-right: 3px;
}
/* line 5169, ../sass/_custom.scss */
.evolution_metal_full .choose-metal {
  float: left;
  width: 100%;
  padding-top: 17px;
}
/* line 5175, ../sass/_custom.scss */
.evolution_metal_full h2.title {
  background-image: url("../images/icon-evolution.png");
  background-position: 0 3px;
  background-repeat: no-repeat;
  line-height: 32px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5175, ../sass/_custom.scss */
  .evolution_metal_full h2.title {
    background-image: url("../images/icon-evolution@2x.png");
    background-size: 25px 80px;
  }
}
/* line 5182, ../sass/_custom.scss */
.evolution_metal_full .full-chart {
  margin-bottom: 1.5em;
}
/* line 5186, ../sass/_custom.scss */
.evolution_metal_full #metal-wrapper {
  clear: both;
}
/* line 5189, ../sass/_custom.scss */
.evolution_metal_full label {
  text-align: left;
}
/* line 5192, ../sass/_custom.scss */
.evolution_metal_full .generate {
  float: left;
  margin-left: 10px;
  padding-top: 24px;
}

/* line 5199, ../sass/_custom.scss */
label,
.label {
  color: #bbb6ac;
  font-weight: normal;
  font-size: 0.9em;
  font-family: 'ubunturegular';
  margin-bottom: 3px !important;
  text-align: center;
}

/* line 5209, ../sass/_custom.scss */
.full-calendar {
  margin: 0;
}
/* line 5212, ../sass/_custom.scss */
.full-calendar .ui-datepicker {
  width: 100% !important;
}
/* line 5214, ../sass/_custom.scss */
.full-calendar .ui-datepicker.ui-widget-content {
  background: transparent;
}
/* line 5217, ../sass/_custom.scss */
.full-calendar .ui-datepicker.ui-widget-content .ui-datepicker-group {
  width: 216px;
  border: 1px solid #cccccc;
  margin-right: 23px;
  margin-bottom: 24px;
}
/* line 5226, ../sass/_custom.scss */
.full-calendar .ui-datepicker.ui-widget-content .ui-datepicker-group .ui-datepicker-calendar {
  margin: 0;
  width: 217px;
  margin-right: -1px;
}
/* line 5232, ../sass/_custom.scss */
.full-calendar .ui-datepicker.ui-widget-content .ui-datepicker-group .ui-datepicker-title {
  text-align: left;
  color: #2c2c2c;
  font-weight: bold;
  font-family: Arial, "Helvetica", sans-serif;
  margin: 0 0 0 10px;
}
/* line 5239, ../sass/_custom.scss */
.full-calendar .ui-datepicker.ui-widget-content .ui-datepicker-group .ui-datepicker-title .ui-datepicker-year {
  display: none;
}
/* line 5245, ../sass/_custom.scss */
.full-calendar .ui-datepicker.ui-widget-content .ui-datepicker-row-break {
  clear: none;
}

/* line 5252, ../sass/_custom.scss */
.full-calendar-wrapper {
  padding-top: 50px;
  position: relative;
}
/* line 5256, ../sass/_custom.scss */
.full-calendar-wrapper .title {
  text-align: center;
}
/* line 5260, ../sass/_custom.scss */
.full-calendar-wrapper .select-year {
  position: absolute;
  left: 2.03252%;
  top: 5px;
  color: #4c4a45;
  font-size: 30px;
  font-family: 'permianslabseriftypefaceRg';
}
/* line 5268, ../sass/_custom.scss */
.full-calendar-wrapper .select-year a {
  display: block;
  width: 24px;
  height: 24px;
  overflow: hidden;
  text-indent: -9999px;
}
/* line 5275, ../sass/_custom.scss */
.full-calendar-wrapper .select-year a.prev {
  background: url(../images/prev-arrow.png) center center no-repeat;
  float: left;
  margin-right: 10px;
}
/* line 5280, ../sass/_custom.scss */
.full-calendar-wrapper .select-year a.next {
  background: url(../images/next-arrow.png) center center no-repeat;
  float: right;
  margin-left: 10px;
}
/* line 5288, ../sass/_custom.scss */
.full-calendar-wrapper .full-calendar a.ui-datepicker-prev,
.full-calendar-wrapper .full-calendar a.ui-datepicker-next {
  display: none;
}
/* line 5292, ../sass/_custom.scss */
.full-calendar-wrapper .event-accordion-wrapper {
  position: absolute;
  top: 35%;
  left: 36%;
}
/* line 5297, ../sass/_custom.scss */
.full-calendar-wrapper .event-accordion-wrapper ul {
  list-style-type: none;
  list-style-image: none;
}
/* line 5301, ../sass/_custom.scss */
.full-calendar-wrapper .event-accordion-wrapper li {
  position: relative;
  list-style-type: none;
  list-style-image: none;
}
/* line 5306, ../sass/_custom.scss */
.full-calendar-wrapper .event-accordion-wrapper .accordion-close {
  background-image: url("../images/cbox-close.png");
  background-position: center center;
  background-repeat: no-repeat;
  font-size: 11px;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -13px;
  display: block;
  width: 25px;
  height: 25px;
  overflow: hidden;
  text-indent: -9999px;
  cursor: pointer;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5306, ../sass/_custom.scss */
  .full-calendar-wrapper .event-accordion-wrapper .accordion-close {
    background-image: url("../images/cbox-close@2x.png");
    background-size: 13px 12px;
  }
}
/* line 5325, ../sass/_custom.scss */
.full-calendar-wrapper .ui-datepicker td.past-event a {
  background-color: #9A9A9A;
}
/* line 5329, ../sass/_custom.scss */
.full-calendar-wrapper .ui-datepicker td.future-event a {
  background-color: #EFC004;
}

/* line 5335, ../sass/_custom.scss */
.calendar_build h1.title {
  text-align: center;
}

/* line 5339, ../sass/_custom.scss */
.event-accordion {
  max-width: 350px;
  background: #fafafa;
  width: 100%;
  -webkit-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  border: 0;
  font-family: 'permianslabseriftypefaceRg';
  font-size: 0.95em;
}

/* line 5358, ../sass/_custom.scss */
.calendar-teaser-accordion li,
.event-accordion-wrapper li {
  list-style-type: none;
}
/* line 5363, ../sass/_custom.scss */
.calendar-teaser-accordion .widget-text .ui-accordion-header,
.event-accordion-wrapper .widget-text .ui-accordion-header {
  padding: 10px 15px;
  margin: 0;
  font-size: 1em;
  border: 0;
  border-top: 1px solid #f5f5f4;
  border-bottom: 1px solid #d5d3d0;
  background: #ebeae8;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  color: #4c4a45;
}
/* line 5374, ../sass/_custom.scss */
.calendar-teaser-accordion .widget-text .ui-accordion-header a,
.event-accordion-wrapper .widget-text .ui-accordion-header a {
  color: #4c4a45;
  font-family: 'permianslabseriftypefaceRg';
}
/* line 5378, ../sass/_custom.scss */
.calendar-teaser-accordion .widget-text .ui-accordion-header.ui-state-active,
.event-accordion-wrapper .widget-text .ui-accordion-header.ui-state-active {
  background: #fafafa;
  border-bottom: 0;
  cursor: default;
}
/* line 5385, ../sass/_custom.scss */
.calendar-teaser-accordion .ui-accordion-header-icon,
.event-accordion-wrapper .ui-accordion-header-icon {
  display: none;
}
/* line 5389, ../sass/_custom.scss */
.calendar-teaser-accordion .ui-accordion-content .field-name-body,
.event-accordion-wrapper .ui-accordion-content .field-name-body {
  padding: 0 15px;
  color: #999796;
  font-size: 0.9em;
}
/* line 5394, ../sass/_custom.scss */
.calendar-teaser-accordion .ui-accordion-content .field-name-body p,
.event-accordion-wrapper .ui-accordion-content .field-name-body p {
  margin-bottom: 10px;
}

/* line 5400, ../sass/_custom.scss */
.event-accordion-wrapper {
  border: 0;
  width: 100%;
  max-width: 350px;
}
/* line 5405, ../sass/_custom.scss */
.event-accordion-wrapper .calendar-title {
  background: #fafafa;
  position: relative;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #3c3a37;
  padding: 8px 20px;
  border-bottom: 1px solid #e2e1de;
}
/* line 5413, ../sass/_custom.scss */
.event-accordion-wrapper .calendar-title .title {
  margin-right: 20px;
  text-align: left;
}
/* line 5417, ../sass/_custom.scss */
.event-accordion-wrapper .calendar-title .title em {
  font-style: normal;
}

/* line 5428, ../sass/_custom.scss */
#cboxLoadedContent {
  width: 100% !important;
}

/* line 5431, ../sass/_custom.scss */
.node-view-full {
  background: none;
  padding-top: 20px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 1em;
}
/* line 5437, ../sass/_custom.scss */
#cboxLoadedContent .node-view-full {
  padding-top: 0;
  overflow: visible;
  margin-top: 5px;
}
/* line 5443, ../sass/_custom.scss */
.node-view-full.node-webform fieldset {
  padding: 0;
}
/* line 5447, ../sass/_custom.scss */
.node-view-full .royalSlider {
  background: #22201f;
}

/* line 5453, ../sass/_custom.scss */
.node-legislation .date-info {
  margin-bottom: 10px;
}
/* line 5455, ../sass/_custom.scss */
.node-legislation .date-info .publication_date {
  margin-right: 10px;
  font-size: 1.2em;
}
/* line 5460, ../sass/_custom.scss */
.node-legislation .content {
  background: #FFFFFF;
}
/* line 5462, ../sass/_custom.scss */
.node-legislation .content .comment-form {
  display: none;
}
/* line 5465, ../sass/_custom.scss */
.node-legislation .content #comment-block.hide {
  display: none;
}
/* line 5471, ../sass/_custom.scss */
.node-legislation .content #announcement p,
.node-legislation .content #argumentation p,
.node-legislation .content #syntesis p {
  padding-right: 0 !important;
}
/* line 5475, ../sass/_custom.scss */
.node-legislation .content p {
  position: relative;
  padding-right: 150px !important;
  margin-bottom: 10px;
}
/* line 5480, ../sass/_custom.scss */
.node-legislation .content p.add-comment {
  border-bottom: 1px solid #ecebea;
  background: #f4f4f4;
  margin: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 3.25203%;
  margin-left: -3.25203%;
  margin-right: -3.25203%;
}
/* line 5490, ../sass/_custom.scss */
.node-legislation .content p.add-comment a.write-comment {
  background-image: url("../images/comment-hover.png");
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5490, ../sass/_custom.scss */
  .node-legislation .content p.add-comment a.write-comment {
    background-image: url("../images/comment-hover@2x.png");
    background-size: 28px 28px;
  }
}
/* line 5494, ../sass/_custom.scss */
.node-legislation .content p.add-comment a.write-comment span.text {
  display: block !important;
}
/* line 5497, ../sass/_custom.scss */
.node-legislation .content p.add-comment a.write-comment span.count {
  display: none !important;
}
/* line 5503, ../sass/_custom.scss */
.node-legislation .content p:hover a.write-comment {
  background-image: url("../images/comment-add.png");
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5503, ../sass/_custom.scss */
  .node-legislation .content p:hover a.write-comment {
    background-image: url("../images/comment-add@2x.png");
    background-size: 28px 28px;
  }
}
/* line 5509, ../sass/_custom.scss */
.node-legislation .content p a.write-comment {
  position: absolute;
  right: 1.01626%;
  top: 10px;
  color: #bbb6ac;
  font-size: 0.9em;
  padding-left: 35px;
  font-family: 'ubunturegular';
  width: 95px;
  min-height: 40px;
  border: 0;
}
/* line 5521, ../sass/_custom.scss */
.node-legislation .content p a.write-comment.has-comment {
  background-image: url("../images/has-comment.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5521, ../sass/_custom.scss */
  .node-legislation .content p a.write-comment.has-comment {
    background-image: url("../images/has-comment@2x.png");
    background-size: 28px 28px;
  }
}
/* line 5529, ../sass/_custom.scss */
.node-legislation .content p a.write-comment.has-comment span.count {
  position: absolute;
  left: 4px;
  color: #FFFFFF;
  font-size: 14px;
  top: -1px;
  width: 20px;
  text-align: center;
  display: block;
}
/* line 5541, ../sass/_custom.scss */
.node-legislation .content p a.write-comment span.text {
  display: none;
  width: 75px;
  line-height: 1em;
}
/* line 5547, ../sass/_custom.scss */
.node-legislation .content p a.write-comment:hover {
  background-image: url("../images/comment-hover.png");
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5547, ../sass/_custom.scss */
  .node-legislation .content p a.write-comment:hover {
    background-image: url("../images/comment-hover@2x.png");
    background-size: 28px 28px;
  }
}
/* line 5552, ../sass/_custom.scss */
.node-legislation .content p a.write-comment:hover span.text {
  display: block;
}
/* line 5555, ../sass/_custom.scss */
.node-legislation .content p a.write-comment:hover span.count {
  display: none;
}
/* line 5561, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph {
  font-size: 0.9em;
  background: #f4f4f4;
  border-top: 1px solid #fbfbfb;
  padding-right: 3.25203%;
  padding-left: 3.25203%;
  margin-left: -3.25203%;
  margin-right: -3.25203%;
  padding-top: 22px;
  padding-bottom: 22px;
}
/* line 5572, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph textarea {
  background: #fafafa;
  width: 100%;
  padding: 10px;
  border: 1px solid #ebe9e8;
  margin-bottom: 10px;
  font-family: 'ubunturegular';
}
/* line 5580, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-info {
  background: #fafafa;
  border: 1px solid #ebe9e8;
  padding: 10px 20px;
  margin-bottom: 1em;
}
/* line 5586, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-info .section {
  display: block;
  list-style: none;
  margin: 0;
}
/* line 5591, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-info .section li {
  display: block;
  float: left;
  width: 49%;
  text-align: center;
  margin: 5px 0 15px 0;
  padding: 0;
  background: transparent;
}
/* line 5600, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-info .section li.last {
  border-left: 1px solid #ebe9e8;
}
/* line 5604, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-info .section li a {
  font-family: 'permianslabseriftypefaceRg';
  font-size: 1.2em;
  color: #56534f;
  padding-left: 35px;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  border-bottom: 0;
}
/* line 5616, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-info .section li a span {
  border-bottom: 1px dashed #817f7c;
}
/* line 5619, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-info .section li a.enter-datas {
  background-image: url("../images/man-speech.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5619, ../sass/_custom.scss */
  .node-legislation .content .comment-paragraph .commentator-info .section li a.enter-datas {
    background-image: url("../images/man-speech@2x.png");
    background-size: 30px 27px;
  }
}
/* line 5625, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-info .section li a.enter-login {
  background-image: url("../images/man-check.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5625, ../sass/_custom.scss */
  .node-legislation .content .comment-paragraph .commentator-info .section li a.enter-login {
    background-image: url("../images/man-check@2x.png");
    background-size: 24px 23px;
  }
}
/* line 5631, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-info .section li a:hover, .node-legislation .content .comment-paragraph .commentator-info .section li a.active {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
/* line 5642, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-datas {
  clear: both;
  border-top: 1px solid #e2e1df;
  padding-top: 20px;
}
/* line 5647, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-datas .fill-up {
  float: left;
  width: 52.60116%;
  margin-right: 20px;
}
/* line 5652, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-datas .fill-up .info {
  float: left;
  position: relative;
}
/* line 5656, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-datas .fill-up .info a.help {
  display: block;
  height: 16px;
  width: 16px;
  background: url(../images/icon-question.png) 0 0 no-repeat;
  text-indent: -9999px;
  overflow: hidden;
  margin-top: 0.4em;
}
/* line 5666, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-datas .fill-up .info .help-text {
  display: none;
  position: absolute;
}
/* line 5672, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-datas .form-item {
  display: block;
}
/* line 5675, ../sass/_custom.scss */
.node-legislation .content .comment-paragraph .commentator-datas input[type="text"] {
  border: 1px solid #ebe9e8;
  background: #fafafa;
  font-size: 0.8em;
  padding: 4px 5px;
  float: left;
  margin: 0 0 0.5em 0;
  margin-right: 1em;
  font-family: "PT Sans", sans-serif;
}
/* line 5690, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul {
  list-style: none;
  margin: 0;
}
/* line 5694, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li {
  display: block;
  position: relative;
  padding-right: 100px;
  margin-bottom: 25px;
  margin-left: 20px;
  background: transparent;
  padding-left: 0;
}
/* line 5702, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .commentator-name, .node-legislation .content .paragraph-comments ul li .commentator-name a {
  color: #33312f;
  margin-bottom: 5px;
  font-size: 1.2em;
}
/* line 5707, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment {
  color: #666460;
}
/* line 5710, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools {
  position: absolute;
  right: 3.25203%;
  top: 30px;
}
/* line 5715, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul {
  list-style: none;
  margin: 0;
}
/* line 5719, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li {
  display: block;
  float: left;
  margin: 0 5px;
  padding: 0;
}
/* line 5725, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li a {
  display: block;
  overflow: hidden;
  text-indent: -9999px;
}
/* line 5730, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li a.delete {
  width: 17px;
  height: 19px;
  background-image: url("../images/icon-delete.png");
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5730, ../sass/_custom.scss */
  .node-legislation .content .paragraph-comments ul li .comment-tools ul li a.delete {
    background-image: url("../images/icon-delete@2x.png");
    background-size: 17px 57px;
  }
}
/* line 5737, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li a.delete:hover {
  background-position: 0 -19px;
}
/* line 5740, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li a.delete:active {
  background-position: 0 -38px;
}
/* line 5744, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li a.share {
  background-image: url("../images/icon-share-4.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  height: 19px;
  width: 22px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5744, ../sass/_custom.scss */
  .node-legislation .content .paragraph-comments ul li .comment-tools ul li a.share {
    background-image: url("../images/icon-share-4@2x.png");
    background-size: 22px 80px;
  }
}
/* line 5751, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li a.share:hover {
  background-position: 0 -31px;
}
/* line 5754, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li a.share:active {
  background-position: 0 -62px;
}
/* line 5758, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li a.edit {
  background-image: url("../images/icon-edit.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  height: 20px;
  width: 20px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5758, ../sass/_custom.scss */
  .node-legislation .content .paragraph-comments ul li .comment-tools ul li a.edit {
    background-image: url("../images/icon-edit@2x.png");
    background-size: 20px 60px;
  }
}
/* line 5765, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li a.edit:hover {
  background-position: 0 -20px;
}
/* line 5768, ../sass/_custom.scss */
.node-legislation .content .paragraph-comments ul li .comment-tools ul li a.edit:active {
  background-position: 0 -40px;
}

/* line 5782, ../sass/_custom.scss */
div.captcha {
  clear: both;
}

/* line 5786, ../sass/_custom.scss */
div.ui-tooltip.googlemap {
  position: fixed;
}
/* line 5788, ../sass/_custom.scss */
div.ui-tooltip.googlemap .ui-tooltip-content {
  padding: 0;
}

/* line 5793, ../sass/_custom.scss */
span.address-coords {
  cursor: pointer;
  border-bottom: 1px dashed;
}

/* line 5798, ../sass/_custom.scss */
.gmnoprint img {
  max-width: none;
}

/* line 5801, ../sass/_custom.scss */
span.bookmark-link-wrapper {
  background: url(../images/favorites-icon-tabs.png) 0 4px no-repeat;
  padding-left: 20px;
}
/* line 5806, ../sass/_custom.scss */
.ui-tabs-active span.bookmark-link-wrapper, .ui-state-hover span.bookmark-link-wrapper {
  background-position: 0 -21px;
}

/* line 5812, ../sass/_custom.scss */
.bookmarks-query .bookmark-area {
  position: absolute;
  width: 60.78431%;
  display: none;
  right: 0;
  top: 45px;
  background: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  padding: 15px;
  overflow: visible !important;
}
/* line 65, ../sass/_mixins.scss */
.bookmarks-query .bookmark-area:before, .bookmarks-query .bookmark-area:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.bookmarks-query .bookmark-area:after {
  clear: both;
}
/* line 5824, ../sass/_custom.scss */
.bookmarks-query .bookmark-area:before {
  content: url(../images/popup-tail-2.png);
  position: absolute;
  right: 115px;
  display: block;
  z-index: 2;
  top: -18px;
}
/* line 5833, ../sass/_custom.scss */
.bookmarks-query .bookmark-area label {
  text-align: left;
  display: none;
}
/* line 5837, ../sass/_custom.scss */
.bookmarks-query .bookmark-area .form-item {
  margin: 0;
}
/* line 5840, ../sass/_custom.scss */
.bookmarks-query .bookmark-area .form-item-bookmark-title {
  width: 73.58871%;
  float: left;
}
/* line 5844, ../sass/_custom.scss */
.bookmarks-query .bookmark-area .form-item-bookmark-title #edit-bookmark-title {
  background: #fafafa;
  border: 1px solid #ebe9e8;
  height: 32px;
}
/* line 5850, ../sass/_custom.scss */
.bookmarks-query .bookmark-area #edit-bookmark-submit {
  float: left;
  width: 26.41129%;
  height: 32px;
  border: 1px solid #ebe9e8;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-left: 0;
  line-height: 20px;
  color: #807a70;
}

/* line 5866, ../sass/_custom.scss */
.licensed_banks_view_info .banks-title .bank-name {
  cursor: pointer;
}
/* line 5868, ../sass/_custom.scss */
.licensed_banks_view_info .banks-title .bank-name img {
  width: auto;
  max-width: auto;
}

/* line 5876, ../sass/_custom.scss */
.banks-description .bank-desc {
  display: none;
}

/* line 5881, ../sass/_custom.scss */
.legislation-tabs {
  border-top: 1px solid #e6e5e3;
  border-bottom: 1px solid #e6e5e3;
}
/* line 5885, ../sass/_custom.scss */
.legislation-tabs ul {
  list-style: none;
  margin: 0;
}
/* line 5889, ../sass/_custom.scss */
.legislation-tabs ul li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  padding: 0 30px;
  line-height: 30px;
  border-left: 1px solid #e6e5e3;
  margin: 15px 0;
  background: transparent;
}
/* line 5897, ../sass/_custom.scss */
.legislation-tabs ul li a {
  padding-left: 40px;
  text-decoration: none;
  color: #56534f;
  font-size: 1.1em;
  line-height: 1.4em;
  padding-bottom: 3px;
  padding-top: 3px;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
}
/* line 5910, ../sass/_custom.scss */
.legislation-tabs ul li a.announce {
  background-image: url("../images/announce.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5910, ../sass/_custom.scss */
  .legislation-tabs ul li a.announce {
    background-image: url("../images/announce@2x.png");
    background-size: 24px 26px;
  }
}
/* line 5915, ../sass/_custom.scss */
.legislation-tabs ul li a.project {
  background-image: url("../images/project.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5915, ../sass/_custom.scss */
  .legislation-tabs ul li a.project {
    background-image: url("../images/project@2x.png");
    background-size: 26px 24px;
  }
}
/* line 5921, ../sass/_custom.scss */
.legislation-tabs ul li a.arguments {
  background-image: url("../images/clipboard.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5921, ../sass/_custom.scss */
  .legislation-tabs ul li a.arguments {
    background-image: url("../images/clipboard@2x.png");
    background-size: 20px 22px;
  }
}
/* line 5926, ../sass/_custom.scss */
.legislation-tabs ul li a.recommandation {
  background-image: url("../images/quote.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5926, ../sass/_custom.scss */
  .legislation-tabs ul li a.recommandation {
    background-image: url("../images/quote@2x.png");
    background-size: 22px 22px;
  }
}
/* line 5932, ../sass/_custom.scss */
.legislation-tabs ul li.first {
  border: 0;
}
/* line 5935, ../sass/_custom.scss */
.legislation-tabs ul li.active, .legislation-tabs ul li:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}

/* line 5948, ../sass/_custom.scss */
.widget .widget-tabs-text,
.widget .metal-widget-tabs-text {
  padding-top: 10px;
}
/* line 5953, ../sass/_custom.scss */
.widget.legislation .views-field-title {
  margin-top: 10px;
  min-height: 45px;
}
/* line 5956, ../sass/_custom.scss */
.widget.legislation .views-field-title img {
  margin: 0 5px 1px 0;
  float: left;
}
/* line 5960, ../sass/_custom.scss */
.widget.legislation .views-field-title a {
  color: #4c4a45;
  font-family: 'permianseriftypefaceregular';
}
/* line 5966, ../sass/_custom.scss */
.widget .links {
  float: right;
  margin: 0;
  padding: 0;
}
/* line 5971, ../sass/_custom.scss */
.widget .links li {
  padding: 0;
}
/* line 5975, ../sass/_custom.scss */
.widget .links li.flag-bookmarks a {
  background-image: url("../images/icon-bookmark.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
  width: 20px;
  height: 20px;
  overflow: hidden;
  text-indent: -9999px;
  margin-top: 4px;
  margin-right: 5px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 5975, ../sass/_custom.scss */
  .widget .links li.flag-bookmarks a {
    background-image: url("../images/icon-bookmark@2x.png");
    background-size: 20px 40px;
  }
}
/* line 5987, ../sass/_custom.scss */
.widget .links li.flag-bookmarks a.unflag-action, .widget .links li.flag-bookmarks a:hover, .widget .links li.flag-bookmarks a:active {
  background-position: 0 -20px;
}
/* line 5995, ../sass/_custom.scss */
.widget .links .flag-throbber {
  display: none;
}

/* line 6002, ../sass/_custom.scss */
#filter-categories {
  border-bottom: 1px solid #eaeae9;
}

/* line 6006, ../sass/_custom.scss */
#filter-categories,
#filter-partitions {
  padding: 15px 30px;
}
/* line 6010, ../sass/_custom.scss */
#filter-categories img,
#filter-partitions img {
  vertical-align: middle;
  margin-right: 5px;
}
/* line 6014, ../sass/_custom.scss */
#filter-categories .form-item,
#filter-partitions .form-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  margin: 0 15px 10px 0;
  -webkit-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 6023, ../sass/_custom.scss */
#filter-categories .form-item .form-checkbox,
#filter-partitions .form-item .form-checkbox {
  display: none;
}
/* line 6028, ../sass/_custom.scss */
#filter-categories label.active,
#filter-partitions label.active {
  color: #312d2c;
  text-decoration: underline;
}
/* line 6033, ../sass/_custom.scss */
#filter-categories label,
#filter-partitions label {
  padding: 5px;
  font-size: 1em;
  font-family: 'permianseriftypefaceregular', Georgia, sans-serif;
  cursor: pointer;
  color: #4D4D4D;
}
/* line 6040, ../sass/_custom.scss */
#filter-categories label:hover,
#filter-partitions label:hover {
  color: #312d2c;
}
/* line 6043, ../sass/_custom.scss */
.active #filter-categories label, .active
#filter-partitions label {
  color: #312d2c;
}

/* line 6048, ../sass/_custom.scss */
#filter-categories {
  padding-top: 20px;
}
/* line 6052, ../sass/_custom.scss */
#filter-categories .form-item.full_width {
  width: 100%;
}
/* line 6057, ../sass/_custom.scss */
#filter-categories .filter-sub-categories {
  padding-left: 30px;
  display: none;
  margin-top: -10px;
  margin-bottom: 15px;
}
/* line 6063, ../sass/_custom.scss */
#filter-categories .filter-sub-categories .form-item {
  display: block;
  margin-bottom: 2px;
}
/* line 6067, ../sass/_custom.scss */
#filter-categories .filter-sub-categories .form-item .form-checkbox {
  display: inline-block;
}

/* line 6073, ../sass/_custom.scss */
#filter-partitions {
  padding-top: 20px;
}
/* line 6077, ../sass/_custom.scss */
#filter-partitions .form-item.full_width {
  width: 100%;
}
/* line 6082, ../sass/_custom.scss */
#filter-partitions .filter-sub-partitions {
  padding-left: 30px;
  display: none;
  margin-top: -10px;
  margin-bottom: 15px;
}
/* line 6088, ../sass/_custom.scss */
#filter-partitions .filter-sub-partitions .form-item {
  display: block;
  margin-bottom: 2px;
}
/* line 6092, ../sass/_custom.scss */
#filter-partitions .filter-sub-partitions .form-item .form-checkbox {
  display: inline-block;
}

/* line 6098, ../sass/_custom.scss */
#bookmarks-queries {
  padding: 15px 30px 15px 30px;
  border-bottom: 1px solid  #eaeae9;
}
/* line 6102, ../sass/_custom.scss */
#bookmarks-queries #edit-bookmarks-queries-bookmarks-edit-submit,
#bookmarks-queries .remove-default {
  display: none;
}
/* line 6106, ../sass/_custom.scss */
#bookmarks-queries .form-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
}
/* line 65, ../sass/_mixins.scss */
#bookmarks-queries .preview-mode:before, #bookmarks-queries .preview-mode:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
#bookmarks-queries .preview-mode:after {
  clear: both;
}
/* line 6111, ../sass/_custom.scss */
#bookmarks-queries .preview-mode .value {
  color: #56534f;
  float: left;
  margin-right: 10px;
  max-width: 80%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
/* line 6122, ../sass/_custom.scss */
#bookmarks-queries .preview-mode .value a {
  color: #7c7872;
  text-decoration: none;
}
/* line 6127, ../sass/_custom.scss */
#bookmarks-queries .preview-mode .change-data-icon {
  background: url(../images/edit-profile.png) center 0 no-repeat;
  display: block;
  width: 18px;
  height: 18px;
  overflow: hidden;
  text-indent: -9999px;
  cursor: pointer;
  margin-top: 2px;
  float: left;
}
/* line 6138, ../sass/_custom.scss */
#bookmarks-queries .preview-mode .change-data-icon:hover {
  background-position: center -18px;
}
/* line 6141, ../sass/_custom.scss */
#bookmarks-queries .preview-mode .change-data-icon:active {
  background-position: center -36px;
}
/* line 6146, ../sass/_custom.scss */
#bookmarks-queries .description {
  background: transparent;
}
/* line 6149, ../sass/_custom.scss */
#bookmarks-queries .delete-bookmark {
  background-image: url("../images/icon-delete-2.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  width: 16px;
  height: 16px;
  overflow: hidden;
  text-indent: -9999px;
  margin-bottom: 5px;
  margin-right: 5px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 6149, ../sass/_custom.scss */
  #bookmarks-queries .delete-bookmark {
    background-image: url("../images/icon-delete-2@2x.png");
    background-size: 14px 48px;
  }
}
/* line 6161, ../sass/_custom.scss */
#bookmarks-queries .delete-bookmark:hover {
  background-position: 0 -16px;
}
/* line 6164, ../sass/_custom.scss */
#bookmarks-queries .delete-bookmark:active {
  background-position: 0 -32px;
}
/* line 6168, ../sass/_custom.scss */
#bookmarks-queries .default-bookmark {
  background: url(../images/icon-checklist.png) 0 0 no-repeat;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  width: 18px;
  height: 16px;
  overflow: hidden;
  text-indent: -9999px;
  margin-bottom: 4px;
}
/* line 6177, ../sass/_custom.scss */
#bookmarks-queries .default-bookmark:hover {
  background-position: 0 -16px;
}
/* line 6180, ../sass/_custom.scss */
#bookmarks-queries .default-bookmark:active {
  background-position: 0 -32px;
}
/* line 6184, ../sass/_custom.scss */
#bookmarks-queries .form-item {
  margin: 0;
}
/* line 6187, ../sass/_custom.scss */
#bookmarks-queries .no-query {
  color: #848282;
  font-size: 0.9em;
}

/* line 6192, ../sass/_custom.scss */
input[type="submit"] {
  color: #807a70;
  border: 0;
  font-family: 'permianslabseriftypefaceRg';
  padding: 5px 20px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#efefef));
  background: -moz-linear-gradient(center top, #fafafa 0%, #efefef 100%);
  background: -moz-gradient(center top, #fafafa 0%, #efefef 100%);
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
}

/* line 6203, ../sass/_custom.scss */
input[type="text"],
input[type="password"],
textarea {
  width: 100%;
  padding: 4px 5px;
  float: none;
  margin: 0 0 0.5em 0;
  margin-right: 1em;
  font-family: "PT Sans", sans-serif;
}

/* line 6213, ../sass/_custom.scss */
#login-form {
  width: 100%;
  float: none;
  margin-right: 0;
}
/* line 6218, ../sass/_custom.scss */
#login-form label {
  text-align: left;
}
/* line 6221, ../sass/_custom.scss */
#login-form .name-pass-wrapper {
  float: left;
  width: 52.60116%;
  margin-right: 20px;
}
/* line 6226, ../sass/_custom.scss */
#login-form .description {
  clear: both;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
/* line 6231, ../sass/_custom.scss */
#login-form input[type="text"],
#login-form input[type="password"] {
  float: none;
  font-size: 14px;
}
/* line 6236, ../sass/_custom.scss */
#login-form .form-item {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
/* line 6240, ../sass/_custom.scss */
#login-form a {
  color: #56534f;
  text-decoration: underline;
  border: 0;
}
/* line 6245, ../sass/_custom.scss */
#login-form a:hover {
  color: #000000;
}
/* line 6249, ../sass/_custom.scss */
#login-form .register {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  margin-left: 20px;
}
/* line 6253, ../sass/_custom.scss */
#login-form .form-actions {
  clear: both;
}

/* line 6258, ../sass/_custom.scss */
#anonymous-fields input[type="text"],
#anonymous-fields input[type="password"] {
  float: none;
  font-size: 14px;
}
/* line 6263, ../sass/_custom.scss */
#anonymous-fields .form-item {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

/* line 6268, ../sass/_custom.scss */
.hybridauth-widget-wrapper {
  float: right;
  width: 41.04046%;
}
/* line 6272, ../sass/_custom.scss */
.hybridauth-widget-wrapper h3 {
  color: #56534f;
  font-size: 1.1em;
  margin-bottom: 1.5em;
}
/* line 6277, ../sass/_custom.scss */
.hybridauth-widget-wrapper ul.hybridauth-widget {
  list-style: none;
  margin: 0;
}
/* line 6281, ../sass/_custom.scss */
.hybridauth-widget-wrapper ul.hybridauth-widget li {
  display: inline;
  padding-left: 0;
  background: transparent;
  margin-right: 2em;
}
/* line 6287, ../sass/_custom.scss */
.hybridauth-widget-wrapper ul.hybridauth-widget li a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  width: 32px;
  height: 32px;
  border: 0;
}
/* line 6293, ../sass/_custom.scss */
.hybridauth-widget-wrapper ul.hybridauth-widget li a span {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 6297, ../sass/_custom.scss */
.hybridauth-widget-wrapper ul.hybridauth-widget li a span.hybridauth-facebook {
  background: url(../images/sign-fb.png) 0 0 no-repeat;
}
/* line 6300, ../sass/_custom.scss */
.hybridauth-widget-wrapper ul.hybridauth-widget li a span.hybridauth-twitter {
  background: url(../images/sign-tw.png) 0 0 no-repeat;
}
/* line 6303, ../sass/_custom.scss */
.hybridauth-widget-wrapper ul.hybridauth-widget li a span.hybridauth-google {
  background: url(../images/sign-g.png) 0 0 no-repeat;
}
/* line 6306, ../sass/_custom.scss */
.hybridauth-widget-wrapper ul.hybridauth-widget li a span.hybridauth-linkedin {
  background: url(../images/sign-in.png) 0 0 no-repeat;
}
/* line 6309, ../sass/_custom.scss */
.hybridauth-widget-wrapper ul.hybridauth-widget li a span:hover {
  background-position: 0 -32px;
}
/* line 6312, ../sass/_custom.scss */
.hybridauth-widget-wrapper ul.hybridauth-widget li a span:active, .hybridauth-widget-wrapper ul.hybridauth-widget li a span:focus {
  background-position: 0 -64px;
}

/* line 6322, ../sass/_custom.scss */
.block-menu-block {
  background: #fafafa;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  padding: 3px 0 0 0;
  margin-top: 38px;
  display: none;
}
/* line 6329, ../sass/_custom.scss */
.block-menu-block > div.content {
  border-top: 1px solid #f0eeeb;
  padding: 20px 10px 20px 30px;
}
/* line 6334, ../sass/_custom.scss */
.block-menu-block ul {
  list-style: none;
  margin: 0;
}
/* line 6338, ../sass/_custom.scss */
.block-menu-block ul li {
  list-style: none;
  margin: 0 0 20px 0;
  padding: 0;
}
/* line 6343, ../sass/_custom.scss */
.block-menu-block ul li a {
  color: #9d9992;
  text-decoration: none;
}
/* line 6347, ../sass/_custom.scss */
.block-menu-block ul li a:hover {
  color: #4c4a45;
}
/* line 6352, ../sass/_custom.scss */
.block-menu-block ul li li {
  padding-left: 60px;
  margin: 0;
  background: url(../images/dot.png) 50px 11px no-repeat;
}
/* line 6356, ../sass/_custom.scss */
.block-menu-block ul li li a {
  color: #4c4a45;
  text-decoration: underline;
}
/* line 6361, ../sass/_custom.scss */
.block-menu-block ul li li li {
  background-position: 5px 11px;
  padding-left: 15px;
}
/* line 6366, ../sass/_custom.scss */
.block-menu-block ul li a:hover {
  text-decoration: none;
}
/* line 6371, ../sass/_custom.scss */
.block-menu-block ul img {
  vertical-align: middle;
  margin-right: 20px;
}
/* line 6376, ../sass/_custom.scss */
.block-menu-block .scroll-wrapper {
  max-height: 500px !important;
}

/* line 6382, ../sass/_custom.scss */
.node-custom-content #inflation-evolution > div {
  margin-left: 23px;
}
/* line 6390, ../sass/_custom.scss */
.ie8 .node-custom-content .inflation-tabs ul li,
.ie8 .node-custom-content .exchange-tabs ul li, .ie7 .node-custom-content .inflation-tabs ul li,
.ie7 .node-custom-content .exchange-tabs ul li {
  padding: 0 8px;
}
/* line 6397, ../sass/_custom.scss */
.ie8 .node-custom-content .metal-exchange-tabs ul li, .ie7 .node-custom-content .metal-exchange-tabs ul li {
  padding: 0 15px;
}
/* line 6404, ../sass/_custom.scss */
.node-custom-content .inflation-tabs-full {
  border-top: 1px solid #ebe9e6;
  border-bottom: 1px solid #ebe9e6;
  margin-bottom: 1.5em;
}
/* line 6409, ../sass/_custom.scss */
.node-custom-content .inflation-tabs-full ul {
  margin: 0;
  list-style: none;
}
/* line 6413, ../sass/_custom.scss */
.node-custom-content .inflation-tabs-full ul li {
  margin: 15px 0;
  border-left: 1px solid #dededc;
  float: left;
  padding: 0;
  width: 33%;
  text-align: center;
  background: transparent !important;
  padding-left: 0 !important;
}
/* line 6423, ../sass/_custom.scss */
.node-custom-content .inflation-tabs-full ul li a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  min-height: 32px;
  text-decoration: none;
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  filter: alpha(opacity=50);
  padding-left: 40px;
  color: #4c4a45;
}
/* line 6431, ../sass/_custom.scss */
.node-custom-content .inflation-tabs-full ul li a.yearly {
  background-image: url("../images/inf-current.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 6431, ../sass/_custom.scss */
  .node-custom-content .inflation-tabs-full ul li a.yearly {
    background-image: url("../images/inf-current@2x.png");
    background-size: 29px 31px;
  }
}
/* line 6436, ../sass/_custom.scss */
.node-custom-content .inflation-tabs-full ul li a.forecast {
  background-image: url("../images/inf-forecast.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 6436, ../sass/_custom.scss */
  .node-custom-content .inflation-tabs-full ul li a.forecast {
    background-image: url("../images/inf-forecast@2x.png");
    background-size: 29px 32px;
  }
}
/* line 6441, ../sass/_custom.scss */
.node-custom-content .inflation-tabs-full ul li a.evolution {
  background-image: url("../images/inf-evo.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 6441, ../sass/_custom.scss */
  .node-custom-content .inflation-tabs-full ul li a.evolution {
    background-image: url("../images/inf-evo@2x.png");
    background-size: 29px 32px;
  }
}
/* line 6447, ../sass/_custom.scss */
.node-custom-content .inflation-tabs-full ul li a.active {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}
/* line 6450, ../sass/_custom.scss */
.node-custom-content .inflation-tabs-full ul li a:hover {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}
/* line 6455, ../sass/_custom.scss */
.node-custom-content .inflation-tabs-full ul li:first-child {
  border: 0;
}
/* line 6461, ../sass/_custom.scss */
.node-custom-content .graph {
  border-top: 1px solid #e6e4e1;
  border-bottom: 1px solid #e6e4e1;
  padding: 15px;
  margin: 0 -15px;
}
/* line 6467, ../sass/_custom.scss */
.node-custom-content .legend {
  border-top: 1px solid #FFFFFF;
  padding: 15px;
  margin: 0;
  border-bottom: 1px solid #e6e4e1;
}
/* line 6473, ../sass/_custom.scss */
.node-custom-content .legend .line {
  padding-left: 25px;
  font-size: 14px;
  color: #56534f;
}
/* line 6478, ../sass/_custom.scss */
.node-custom-content .legend .line span {
  color: #000000;
  font-size: 16px;
}
/* line 6483, ../sass/_custom.scss */
.node-custom-content .legend .line.red {
  background: url(../images/legend-red.png) 0 12px no-repeat;
}
/* line 6486, ../sass/_custom.scss */
.node-custom-content .legend .line.red span {
  color: #d92400;
}
/* line 6491, ../sass/_custom.scss */
.node-custom-content .legend .line.gray {
  background: url(../images/legend-gray.png) 0 12px no-repeat;
}
/* line 6494, ../sass/_custom.scss */
.node-custom-content .legend .line.gray-dashed {
  background: url(../images/legend-variation-band.png) 0 12px no-repeat;
}
/* line 6497, ../sass/_custom.scss */
.node-custom-content .legend .line.pink {
  background: url(../images/legend-pink.png) 0 9px no-repeat;
}
/* line 6500, ../sass/_custom.scss */
.node-custom-content .legend .line.brown-square {
  background: url(../images/legend-brown.png) 0 9px no-repeat;
}
/* line 6503, ../sass/_custom.scss */
.node-custom-content .legend .line.red-square {
  background: url(../images/legend-red-square.png) 0 9px no-repeat;
}
/* line 6506, ../sass/_custom.scss */
.node-custom-content .legend .line.yellow-square {
  background: url(../images/legend-yellow-sqaure.png) 0 9px no-repeat;
}
/* line 6512, ../sass/_custom.scss */
.node-custom-content .attachement {
  padding: 15px;
  margin: 0;
}
/* line 6517, ../sass/_custom.scss */
.node-custom-content .attachement a {
  padding-left: 30px;
  display: block;
  text-decoration: none;
}
/* line 6522, ../sass/_custom.scss */
.node-custom-content .attachement a:hover {
  text-decoration: underline;
}
/* line 6526, ../sass/_custom.scss */
.node-custom-content .attachement a.xml {
  background: url(../images/xml.png) 0 0 no-repeat;
}
/* line 6532, ../sass/_custom.scss */
.node-custom-content .widget-text p {
  font-size: 16px;
  color: #999796;
}

/* line 6542, ../sass/_custom.scss */
.node .content .rates-table table th,
.node .content .rates-table table td {
  padding: 4px;
  text-align: center;
}
/* line 6547, ../sass/_custom.scss */
.node .content .rates-table table td {
  line-height: 1.2em;
}
/* line 6549, ../sass/_custom.scss */
.node .content .rates-table table td:first-child {
  text-align: left;
}
/* line 6556, ../sass/_custom.scss */
.node .content .attached-files .field-item {
  margin-bottom: 5px;
}
/* line 6559, ../sass/_custom.scss */
.node .content .attached-files .field-item a {
  border-bottom-color: transparent;
}
/* line 6561, ../sass/_custom.scss */
.node .content .attached-files .field-item a:hover {
  border-bottom-color: #4D4D4D;
}

/* line 6571, ../sass/_custom.scss */
.widget .export-link {
  margin-left: 30%;
  margin-right: auto;
}
/* line 6575, ../sass/_custom.scss */
.export-link a {
  padding-left: 30px;
  margin: 0 0 15px 0;
  display: block;
  text-decoration: none;
}
/* line 6581, ../sass/_custom.scss */
.export-link a:hover {
  text-decoration: underline;
}

/* line 6587, ../sass/_custom.scss */
.page-node .inflation_get_content {
  background: #ffffff;
}

/* line 6591, ../sass/_custom.scss */
.login-block .container {
  display: none;
}

/* line 6597, ../sass/_custom.scss */
.profile-block .container {
  display: none;
}

/* line 6603, ../sass/_custom.scss */
#bnm-user-interface-profile-form .change-password-wrapper {
  display: none;
}
/* line 6607, ../sass/_custom.scss */
#bnm-user-interface-profile-form .profile_form_submit {
  display: none;
}

/* line 6613, ../sass/_custom.scss */
#user-login .name-pass-wrapper {
  width: 48%;
  float: left;
}
/* line 6617, ../sass/_custom.scss */
#user-login .name-pass-wrapper .description {
  clear: both;
  margin: 1em 0;
}
/* line 6622, ../sass/_custom.scss */
#user-login .hybridauth-widget-wrapper {
  float: none;
  width: 48%;
}
/* line 6626, ../sass/_custom.scss */
#user-login .form-actions {
  clear: both;
}
/* line 6628, ../sass/_custom.scss */
#user-login .form-actions .form-submit {
  float: left;
  margin-right: 50px;
}
/* line 6633, ../sass/_custom.scss */
#user-login input[type="text"],
#user-login input[type="password"] {
  width: 100%;
}

/* line 6638, ../sass/_custom.scss */
#user-register-form,
#user-pass {
  width: 50%;
}
/* line 6642, ../sass/_custom.scss */
#user-register-form input[type="text"],
#user-pass input[type="text"] {
  width: 100%;
}

/* line 6648, ../sass/_custom.scss */
#user-profile-form input[type="text"],
#user-profile-form input[type="password"],
#bnm-user-interface-profile-form input[type="text"],
#bnm-user-interface-profile-form input[type="password"] {
  width: 100%;
}
/* line 6652, ../sass/_custom.scss */
#user-profile-form .password-suggestions,
#bnm-user-interface-profile-form .password-suggestions {
  display: none !important;
}
/* line 6655, ../sass/_custom.scss */
#user-profile-form #edit-locale,
#bnm-user-interface-profile-form #edit-locale {
  clear: both;
}
/* line 6658, ../sass/_custom.scss */
#user-profile-form #edit-locale label,
#bnm-user-interface-profile-form #edit-locale label {
  text-align: left;
  color: #4d4d4d;
}
/* line 6664, ../sass/_custom.scss */
#user-profile-form .confirm-parent,
#user-profile-form .password-parent,
#bnm-user-interface-profile-form .confirm-parent,
#bnm-user-interface-profile-form .password-parent {
  width: 100%;
}
/* line 6670, ../sass/_custom.scss */
#user-profile-form .change-password-wrapper label,
#bnm-user-interface-profile-form .change-password-wrapper label {
  text-align: left;
  color: #4d4d4d;
}
/* line 6675, ../sass/_custom.scss */
#user-profile-form .form-submit,
#bnm-user-interface-profile-form .form-submit {
  margin: 1em 0;
}
/* line 6678, ../sass/_custom.scss */
#user-profile-form .password-confirm,
#user-profile-form .password-strength,
#bnm-user-interface-profile-form .password-confirm,
#bnm-user-interface-profile-form .password-strength {
  margin-top: 0;
}

/* line 6684, ../sass/_custom.scss */
#metal-ajax-wrapper-table,
.rates-table {
  clear: both;
}

/* line 6688, ../sass/_custom.scss */
.messages {
  background: transparent;
  border: 0;
  margin: 6px 0;
  font-family: 'ubunturegular';
  padding: 10px;
}
/* line 6695, ../sass/_custom.scss */
.messages.status {
  font-size: 1.1em;
  background: transparent;
  color: #42A362;
}

/* line 6701, ../sass/_custom.scss */
.report-container {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #dddddd;
  background: #FFFFFF;
}
/* line 6706, ../sass/_custom.scss */
.report-container .block-title {
  border-bottom: 1px solid #e4e2de;
  text-align: center;
  padding: 0.8em 0;
  color: #7b7871;
  font-family: 'ubunturegular';
}
/* line 6713, ../sass/_custom.scss */
.report-container .block-title span {
  color: #393632;
  font-family: 'permianseriftypefaceregular';
}
/* line 6718, ../sass/_custom.scss */
.report-container .report {
  background: #fdfdfd;
  border-top: 1px solid #f9f9f8;
  max-height: 100% !important;
  height: auto !important;
}
/* line 6724, ../sass/_custom.scss */
.report-container .report.scrollbar-inner {
  padding-right: 0 !important;
  padding-bottom: 8px !important;
}
/* line 6729, ../sass/_custom.scss */
.report-container table {
  margin: 0;
  font-family: 'ubuntulight';
  font-size: 0.9em;
  width: 100% !important;
}
/* line 6735, ../sass/_custom.scss */
.report-container table tbody {
  border: 0;
}
/* line 6738, ../sass/_custom.scss */
.report-container table th {
  background: #f1f0ee;
  border: 1px solid #e1dfda;
  border-top: 0;
  color: #54514d;
  font-family: 'ubunturegular';
  padding: 1em;
  line-height: 1.4em;
  vertical-align: middle;
  font-weight: normal;
}
/* line 6749, ../sass/_custom.scss */
.report-container table th:first-child {
  border-left: 0;
}
/* line 6752, ../sass/_custom.scss */
.report-container table th:last-child {
  border-right: 0;
}
/* line 6756, ../sass/_custom.scss */
.report-container table td {
  border: 1px solid #e4e4e4;
  padding: 0.4em 1em;
  text-align: right;
}
/* line 6762, ../sass/_custom.scss */
.report-container table td:first-child {
  border-left: 0;
}
/* line 6765, ../sass/_custom.scss */
.report-container table td:last-child {
  border-right: 0;
}

/* line 6772, ../sass/_custom.scss */
.report_embed {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #dddddd;
  background: #FFFFFF;
}
/* line 6777, ../sass/_custom.scss */
.report_embed br {
  display: none;
}
/* line 6781, ../sass/_custom.scss */
.report_embed .block-title {
  border-bottom: 1px solid #e4e2de;
  text-align: center;
  padding: 0.8em 0;
  color: #7b7871;
  font-family: 'ubunturegular';
}
/* line 6788, ../sass/_custom.scss */
.report_embed .block-title span {
  color: #393632;
  font-family: 'permianseriftypefaceregular';
}
/* line 6794, ../sass/_custom.scss */
.report_embed .report {
  background: #fdfdfd;
  border-top: 1px solid #f9f9f8;
  max-height: 100% !important;
  height: auto !important;
}
/* line 6800, ../sass/_custom.scss */
.report_embed .report.scrollbar-inner {
  padding-right: 0 !important;
  padding-bottom: 8px !important;
}
/* line 6805, ../sass/_custom.scss */
.report_embed table {
  margin: 0;
  font-family: 'ubuntulight';
  font-size: 1em;
  width: 100% !important;
}
/* line 6811, ../sass/_custom.scss */
.report_embed table tbody {
  border-top: 0;
}
/* line 6814, ../sass/_custom.scss */
.report_embed table tbody tr, .report_embed table tbody td, .report_embed table tbody th {
  font-weight: normal;
  padding: 0;
}
/* line 6819, ../sass/_custom.scss */
.report_embed table .style_1 {
  border-bottom: 1px solid #e4e2de;
  text-align: center;
  padding: 0.8em 0;
  color: #393632;
  font-family: 'permianseriftypefaceregular';
}
/* line 6827, ../sass/_custom.scss */
.report_embed table td.style_5,
.report_embed table td.style_7 {
  text-align: center !important;
  background: #f1f0ee;
  color: #54514d;
  padding: 1em !important;
  vertical-align: middle;
}
/* line 6835, ../sass/_custom.scss */
.report_embed table td.style_10 {
  text-align: center !important;
  color: #000000;
  padding: 1em !important;
}
/* line 6840, ../sass/_custom.scss */
.report_embed table .style_4 {
  font-size: 0.9em;
}
/* line 6843, ../sass/_custom.scss */
.report_embed table .style_4 tr {
  border-top: 1px solid #e4e4e4;
}
/* line 6846, ../sass/_custom.scss */
.report_embed table .style_4 td {
  border-left: 1px solid #e4e4e4;
  border-right: 1px solid #e4e4e4;
  padding: 0.4em 1em;
  text-align: right;
  min-width: 11em;
}
/* line 6853, ../sass/_custom.scss */
.report_embed table .style_4 td:first-child {
  border-left: 0;
}
/* line 6856, ../sass/_custom.scss */
.report_embed table .style_4 td:last-child {
  border-right: 0;
}

/* line 6906, ../sass/_custom.scss */
.node .content .table-wrapper {
  overflow-x: auto;
}
/* line 6909, ../sass/_custom.scss */
.node .content table {
  border: 1px solid #dddddd;
  background: none repeat scroll 0 0 #fdfdfd;
  margin: 0;
  font-family: 'ubuntulight';
  font-size: 0.9em;
  margin-bottom: 15px;
  width: 100%;
}
/* line 6918, ../sass/_custom.scss */
.node .content table sup {
  font-size: 75%;
  top: -0.5em;
  line-height: 100%;
}
/* line 6923, ../sass/_custom.scss */
.node .content table th {
  background: #f1f0ee;
  border: 1px solid #e1dfda;
  border-top: 0;
  color: #54514d;
  font-family: 'permiansanstypefaceregular';
  padding: 1em;
  line-height: 1.4em;
  vertical-align: middle;
  font-weight: normal;
}
/* line 6934, ../sass/_custom.scss */
.node .content table th:first-child {
  border-left: 0;
}
/* line 6937, ../sass/_custom.scss */
.node .content table th:last-child {
  border-right: 0;
}
/* line 6941, ../sass/_custom.scss */
.node .content table td {
  border: 1px solid #e4e4e4;
  padding: 0.4em 1em;
  text-align: left;
}
/* line 6947, ../sass/_custom.scss */
.node .content table td:first-child {
  border-left: 0;
}
/* line 6950, ../sass/_custom.scss */
.node .content table td:last-child {
  border-right: 0;
}
/* line 6954, ../sass/_custom.scss */
.node .content table.no-border {
  background: transparent;
  border: 0;
  font-family: 'permianseriftypefaceregular', Georgia, sans-serif;
  font-size: 1em;
}
/* line 6960, ../sass/_custom.scss */
.node .content table.no-border tbody {
  border: 0;
}
/* line 6963, ../sass/_custom.scss */
.node .content table.no-border tr {
  background: transparent;
}
/* line 6966, ../sass/_custom.scss */
.node .content table.no-border tr td {
  border: 0;
}
/* line 6972, ../sass/_custom.scss */
.node .content ol {
  list-style-type: decimal;
}
/* line 6974, ../sass/_custom.scss */
.node .content ol li {
  list-style-type: decimal;
  display: list-item;
  margin-left: 30px;
}
/* line 6981, ../sass/_custom.scss */
.node .content .ui-widget ul li {
  background: transparent;
  padding-left: 0;
}
/* line 6989, ../sass/_custom.scss */
.node.calendar_build .content table {
  border: 0;
  background: transparent;
  margin: 0;
  font-family: 'ubuntulight';
  font-size: 1em;
}
/* line 6996, ../sass/_custom.scss */
.node.calendar_build .content table th {
  border: 0;
  font-family: 'permiansanstypefaceregular';
  line-height: 1.4em;
  vertical-align: middle;
  background: #dfddd9;
  padding: 0;
  font-weight: normal;
  color: #68635a;
  font-size: 0.9em;
}
/* line 7007, ../sass/_custom.scss */
.node.calendar_build .content table td {
  border: 0;
  text-align: center;
  min-width: 0px;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.9em;
}

/* line 7029, ../sass/_custom.scss */
.widget.exchange_get_rates .widget-image-and-category, .widget.base_rate_show_rates .widget-image-and-category, .widget.inflation_get_highchart .widget-image-and-category, .widget.iban_calcul_show_updates .widget-image-and-category {
  margin: 0;
  border-bottom: 0;
  padding-bottom: 20px;
}
/* line 7034, ../sass/_custom.scss */
.widget.exchange_get_rates .text, .widget.base_rate_show_rates .text, .widget.inflation_get_highchart .text, .widget.iban_calcul_show_updates .text {
  padding-top: 20px;
  border-bottom: 1px solid #eaeae9;
}
/* line 7038, ../sass/_custom.scss */
.widget.exchange_get_rates .category, .widget.base_rate_show_rates .category, .widget.inflation_get_highchart .category, .widget.iban_calcul_show_updates .category {
  width: 100%;
  display: block;
  height: 22px;
  border-bottom: 1px solid #eaeae9;
  background: #fafafa;
}
/* line 65, ../sass/_mixins.scss */
.widget.exchange_get_rates .category:before, .widget.exchange_get_rates .category:after, .widget.base_rate_show_rates .category:before, .widget.base_rate_show_rates .category:after, .widget.inflation_get_highchart .category:before, .widget.inflation_get_highchart .category:after, .widget.iban_calcul_show_updates .category:before, .widget.iban_calcul_show_updates .category:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.widget.exchange_get_rates .category:after, .widget.base_rate_show_rates .category:after, .widget.inflation_get_highchart .category:after, .widget.iban_calcul_show_updates .category:after {
  clear: both;
}
/* line 7047, ../sass/_custom.scss */
.widget.exchange_get_rates .category ul, .widget.base_rate_show_rates .category ul, .widget.inflation_get_highchart .category ul, .widget.iban_calcul_show_updates .category ul {
  list-style: none;
  margin: 0;
}
/* line 7051, ../sass/_custom.scss */
.widget.exchange_get_rates .category ul li, .widget.base_rate_show_rates .category ul li, .widget.inflation_get_highchart .category ul li, .widget.iban_calcul_show_updates .category ul li {
  float: right;
  display: block;
  margin-right: 10px;
}
/* line 7056, ../sass/_custom.scss */
.widget.exchange_get_rates .category ul li a, .widget.base_rate_show_rates .category ul li a, .widget.inflation_get_highchart .category ul li a, .widget.iban_calcul_show_updates .category ul li a {
  display: block;
  height: 38px;
  overflow: hidden;
  width: 38px;
}
/* line 7063, ../sass/_custom.scss */
.widget.exchange_get_rates .category ul li.last, .widget.base_rate_show_rates .category ul li.last, .widget.inflation_get_highchart .category ul li.last, .widget.iban_calcul_show_updates .category ul li.last {
  margin-right: 0;
}
/* line 7069, ../sass/_custom.scss */
.widget.exchange_get_rates #graphic, .widget.base_rate_show_rates #graphic, .widget.inflation_get_highchart #graphic, .widget.iban_calcul_show_updates #graphic {
  height: auto !important;
}
/* line 7074, ../sass/_custom.scss */
.widget.metal_get_rates .widget-image-and-category {
  margin: 0;
}

/* line 7082, ../sass/_custom.scss */
.widget-tabs-text .category,
.licensed_banks_view_info.node-view-teaser .category {
  width: 100%;
  display: block;
  height: 22px;
  border-bottom: 1px solid #eaeae9;
  margin-bottom: 20px;
  margin-top: -22px;
}
/* line 65, ../sass/_mixins.scss */
.widget-tabs-text .category:before, .widget-tabs-text .category:after,
.licensed_banks_view_info.node-view-teaser .category:before,
.licensed_banks_view_info.node-view-teaser .category:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.widget-tabs-text .category:after,
.licensed_banks_view_info.node-view-teaser .category:after {
  clear: both;
}
/* line 7091, ../sass/_custom.scss */
.widget-tabs-text .category ul,
.licensed_banks_view_info.node-view-teaser .category ul {
  list-style: none;
  margin: 0;
}
/* line 7095, ../sass/_custom.scss */
.widget-tabs-text .category ul li,
.licensed_banks_view_info.node-view-teaser .category ul li {
  float: right;
  display: block;
  margin-right: 10px;
}
/* line 7100, ../sass/_custom.scss */
.widget-tabs-text .category ul li a,
.licensed_banks_view_info.node-view-teaser .category ul li a {
  display: block;
  height: 38px;
  overflow: hidden;
  width: 38px;
}
/* line 7107, ../sass/_custom.scss */
.widget-tabs-text .category ul li.last,
.licensed_banks_view_info.node-view-teaser .category ul li.last {
  margin-right: 0;
}
/* line 7113, ../sass/_custom.scss */
.widget-tabs-text ul.links,
.licensed_banks_view_info.node-view-teaser ul.links {
  float: none;
}
/* line 7117, ../sass/_custom.scss */
.widget-tabs-text .article-tools ul.links,
.licensed_banks_view_info.node-view-teaser .article-tools ul.links {
  float: right;
}

/* line 7123, ../sass/_custom.scss */
.node-view-teaser .attachement {
  margin-top: 10px;
}
/* line 7126, ../sass/_custom.scss */
.node-view-teaser a.xls, .node-view-teaser a.xml {
  margin-bottom: 0;
}
/* line 7130, ../sass/_custom.scss */
.node-view-teaser.licensed_banks_view_info a.xml {
  margin-bottom: 15px;
}

/* line 7135, ../sass/_custom.scss */
.widget-text {
  clear: both;
}

/* line 7139, ../sass/_custom.scss */
.manual-copy,
.manual-share {
  position: relative;
}
/* line 7143, ../sass/_custom.scss */
.manual-copy input,
.manual-share input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 30px !important;
  padding-left: 5px !important;
  text-overflow: ellipsis;
  display: block;
}
/* line 7152, ../sass/_custom.scss */
.manual-copy .copy-site-icon,
.manual-share .copy-site-icon {
  background-image: url("../images/copy.png");
  background-position: center 8px;
  background-repeat: no-repeat;
  background-color: transparent;
  display: block;
  border: 0;
  width: 30px;
  height: 32px;
  text-indent: -999px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7152, ../sass/_custom.scss */
  .manual-copy .copy-site-icon,
  .manual-share .copy-site-icon {
    background-image: url("../images/copy@2x.png");
    background-size: 16px 70px;
  }
}
/* line 7167, ../sass/_custom.scss */
.manual-copy .copy-site-icon:hover, .manual-copy .copy-site-icon:active,
.manual-share .copy-site-icon:hover,
.manual-share .copy-site-icon:active {
  background-position: center -46px;
}

/* line 7174, ../sass/_custom.scss */
div.ui-tooltip.statistics {
  position: fixed;
}

/* line 7178, ../sass/_custom.scss */
.node-view-full {
  overflow: hidden;
}

/* line 7182, ../sass/_custom.scss */
#article-node-form label {
  text-align: left;
}

/* line 7187, ../sass/_custom.scss */
.nav-menu {
  display: none;
  width: 100%;
  float: left;
}
/* line 7192, ../sass/_custom.scss */
.nav-menu a {
  display: block;
  text-indent: -9999px;
  height: 40px;
  background-image: url("../images/toggle-menu.png");
  background-position: 50% 11px;
  background-repeat: no-repeat;
  background-color: #fafafa;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7192, ../sass/_custom.scss */
  .nav-menu a {
    background-image: url("../images/toggle-menu@2x.png");
    background-size: 16px 80px;
  }
}
/* line 7203, ../sass/_custom.scss */
.nav-menu a:hover, .nav-menu a.active {
  background-position: 50% -21px;
}

/* line 7209, ../sass/_custom.scss */
#messages {
  word-wrap: break-word;
}

/* line 7213, ../sass/_custom.scss */
.node-view-print #base-rates-table {
  overflow: auto;
}

/* line 7220, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates .base-rates-tabs-full,
.node-view-print.base_rate_show_rates .base-rates-tabs-full {
  border-top: 1px solid #ebe9e6;
  border-bottom: 1px solid #ebe9e6;
  margin-bottom: 1.5em;
}
/* line 7225, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates .base-rates-tabs-full ul,
.node-view-print.base_rate_show_rates .base-rates-tabs-full ul {
  margin: 0;
  list-style: none;
}
/* line 7229, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates .base-rates-tabs-full ul li,
.node-view-print.base_rate_show_rates .base-rates-tabs-full ul li {
  margin: 15px 0;
  border-left: 1px solid #dededc;
  float: left;
  padding: 0;
  width: 49.5%;
  text-align: center;
  font-size: 1.1em;
  background: transparent !important;
}
/* line 7239, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates .base-rates-tabs-full ul li a,
.node-view-print.base_rate_show_rates .base-rates-tabs-full ul li a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  min-height: 32px;
  text-decoration: none;
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  filter: alpha(opacity=50);
  padding-left: 40px;
  color: #4c4a45;
}
/* line 7250, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates .base-rates-tabs-full ul li a.exchange,
.node-view-print.base_rate_show_rates .base-rates-tabs-full ul li a.exchange {
  background-image: url("../images/icon-exchange-2.png");
  background-position: 0 -50px;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7250, ../sass/_custom.scss */
  .node-view-full.base_rate_show_rates .base-rates-tabs-full ul li a.exchange,
  .node-view-print.base_rate_show_rates .base-rates-tabs-full ul li a.exchange {
    background-image: url("../images/icon-exchange-2@2x.png");
    background-size: 27px 80px;
  }
}
/* line 7255, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates .base-rates-tabs-full ul li a.evolution,
.node-view-print.base_rate_show_rates .base-rates-tabs-full ul li a.evolution {
  background-image: url("../images/icon-evolution.png");
  background-position: 0 -54px;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7255, ../sass/_custom.scss */
  .node-view-full.base_rate_show_rates .base-rates-tabs-full ul li a.evolution,
  .node-view-print.base_rate_show_rates .base-rates-tabs-full ul li a.evolution {
    background-image: url("../images/icon-evolution@2x.png");
    background-size: 25px 80px;
  }
}
/* line 7261, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates .base-rates-tabs-full ul li a.active, .node-view-full.base_rate_show_rates .base-rates-tabs-full ul li a:hover,
.node-view-print.base_rate_show_rates .base-rates-tabs-full ul li a.active,
.node-view-print.base_rate_show_rates .base-rates-tabs-full ul li a:hover {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}
/* line 7270, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates .base-rates-tabs-full ul li:first-child,
.node-view-print.base_rate_show_rates .base-rates-tabs-full ul li:first-child {
  border: 0;
}
/* line 7276, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table,
.node-view-print.base_rate_show_rates table {
  color: #54514d;
  margin: 0 0 1em 0;
  font-family: 'ubuntulight';
  font-size: 0.9em;
  width: 100%;
}
/* line 7283, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table tr,
.node-view-print.base_rate_show_rates table tr {
  padding: 0;
  border: 0;
}
/* line 7288, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table tr.future-rate td,
.node-view-print.base_rate_show_rates table tr.future-rate td {
  color: #bbb6ac;
  cursor: pointer;
}
/* line 7291, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table tr.future-rate td span,
.node-view-print.base_rate_show_rates table tr.future-rate td span {
  padding-right: 20px;
  background: url(../images/Hourglass-Normal.png) 100% center no-repeat;
}
/* line 7296, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table tr.future-rate:hover,
.node-view-print.base_rate_show_rates table tr.future-rate:hover {
  cursor: pointer;
}
/* line 7298, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table tr.future-rate:hover td,
.node-view-print.base_rate_show_rates table tr.future-rate:hover td {
  color: #54514d;
}
/* line 7300, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table tr.future-rate:hover td span,
.node-view-print.base_rate_show_rates table tr.future-rate:hover td span {
  background: url(../images/icon-hourglass.png) 100% center no-repeat;
}
/* line 7307, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table tr:last-child td:first-child,
.node-view-print.base_rate_show_rates table tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-left-radius: 5px;
}
/* line 7312, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table tr:last-child td:last-child,
.node-view-print.base_rate_show_rates table tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  border-bottom-right-radius: 5px;
}
/* line 7319, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table tbody,
.node-view-print.base_rate_show_rates table tbody {
  border: 0;
}
/* line 7322, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table th,
.node-view-print.base_rate_show_rates table th {
  background: #f1f0ee;
  border: 1px solid #e1dfda;
  border-top: 0;
  color: #54514d;
  font-family: 'ubunturegular';
  font-weight: bold;
  padding: 2em;
  line-height: 1.4em;
  vertical-align: middle;
  text-align: center;
}
/* line 7334, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table th:first-child,
.node-view-print.base_rate_show_rates table th:first-child {
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-left-radius: 5px;
}
/* line 7339, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table th:last-child,
.node-view-print.base_rate_show_rates table th:last-child {
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  border-top-right-radius: 5px;
}
/* line 7345, ../sass/_custom.scss */
.node-view-full.base_rate_show_rates table td,
.node-view-print.base_rate_show_rates table td {
  background: #fcfcfc;
  border: 1px solid #e4e4e4;
  padding: 0.4em 1em;
  text-align: center;
}
/* line 7356, ../sass/_custom.scss */
.node-view-full.statistics_update_show_updates .content,
.node-view-print.statistics_update_show_updates .content {
  border-top: 1px solid #DDD;
}
/* line 7360, ../sass/_custom.scss */
.node-view-full.statistics_update_show_updates .statistics-update-wrapper,
.node-view-print.statistics_update_show_updates .statistics-update-wrapper {
  margin-bottom: 20px;
}
/* line 7362, ../sass/_custom.scss */
.node-view-full.statistics_update_show_updates .statistics-update-wrapper li,
.node-view-print.statistics_update_show_updates .statistics-update-wrapper li {
  margin-bottom: 15px;
  display: block;
  background-image: url("../images/file-dtbs.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  padding-left: 30px;
  font-family: 'permianseriftypefaceregular';
  line-height: 1.3em;
  font-size: 18px;
  padding-top: 2px;
  padding-bottom: 2px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7362, ../sass/_custom.scss */
  .node-view-full.statistics_update_show_updates .statistics-update-wrapper li,
  .node-view-print.statistics_update_show_updates .statistics-update-wrapper li {
    background-image: url("../images/file-dtbs@2x.png");
    background-size: 24px 24px;
  }
}
/* line 7374, ../sass/_custom.scss */
.node-view-full.statistics_update_show_updates .statistics-update-wrapper li a,
.node-view-print.statistics_update_show_updates .statistics-update-wrapper li a {
  color: #393632;
  text-decoration: none;
}
/* line 7378, ../sass/_custom.scss */
.node-view-full.statistics_update_show_updates .statistics-update-wrapper li a:hover,
.node-view-print.statistics_update_show_updates .statistics-update-wrapper li a:hover {
  text-decoration: underline;
}
/* line 7382, ../sass/_custom.scss */
.node-view-full.statistics_update_show_updates .statistics-update-wrapper li .report-date,
.node-view-print.statistics_update_show_updates .statistics-update-wrapper li .report-date {
  display: block;
  color: #66635d;
  font-family: 'permianseriftypefaceitalic';
  font-size: 16px;
}
/* line 7390, ../sass/_custom.scss */
.node-view-full.statistics_update_show_updates .statistics-update-load-more-wrapper,
.node-view-print.statistics_update_show_updates .statistics-update-load-more-wrapper {
  padding: 0 10px;
  line-height: 1em;
}
/* line 7394, ../sass/_custom.scss */
.node-view-full.statistics_update_show_updates .statistics-update-load-more-wrapper a,
.node-view-print.statistics_update_show_updates .statistics-update-load-more-wrapper a {
  color: #3c3a37;
  padding-right: 20px;
  background: url(../images/more-arrow-down.png) 100% 50% no-repeat;
  font-size: 20px;
  font-family: 'permianslabseriftypefaceRg';
  text-decoration: underline;
}
/* line 7402, ../sass/_custom.scss */
.node-view-full.statistics_update_show_updates .statistics-update-load-more-wrapper a:hover,
.node-view-print.statistics_update_show_updates .statistics-update-load-more-wrapper a:hover {
  text-decoration: none;
}

/* line 7409, ../sass/_custom.scss */
.widget-tabs-text #base-rates-evo {
  padding: 0 15px 15px 10px;
}

/* line 7413, ../sass/_custom.scss */
.views-table {
  margin: 0;
  font-family: 'ubuntulight';
  font-size: 1em;
  width: 100%;
}
/* line 7419, ../sass/_custom.scss */
.views-table th {
  background: #f1f0ee;
  border: 1px solid #e1dfda;
  color: #54514d;
  text-align: center;
  font-family: 'permiansanstypefaceregular';
  padding: 1em;
  line-height: 1.4em;
  vertical-align: middle;
  font-weight: normal;
}
/* line 7430, ../sass/_custom.scss */
.views-table td {
  background: #FFFFFF;
  border: 1px solid #e4e4e4;
  padding: 0.4em 1em;
}

/*  Loader  */
/* line 7439, ../sass/_custom.scss */
#colorboxNodeLoading {
  background: transparent !important;
}
/* line 7442, ../sass/_custom.scss */
#colorboxNodeLoading .spinner {
  background: url(../images/circlepreloader.gif) center center no-repeat;
  margin: auto;
  width: 70px;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -35px;
  margin-top: -18px;
  height: 36px;
}

/* line 7456, ../sass/_custom.scss */
.load-more .spinner {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  clear: both;
  text-decoration: none;
  padding: 8px 102px;
  background: url(../images/preloader.gif) center center no-repeat;
  font-size: 20px;
  width: 84px;
  height: 24px;
  color: #4c4a45;
  margin-top: 12px;
}
/* line 7468, ../sass/_custom.scss */
.load-more .ajax-progress {
  display: none;
}

/* line 7472, ../sass/_custom.scss */
.spinner {
  background: url(../images/preloader.gif) center center no-repeat;
  margin: 100px auto 0;
  width: 70px;
  text-align: center;
}
/* line 7478, ../sass/_custom.scss */
.load-more .spinner {
  margin: -40px auto 0;
}

/* line 7482, ../sass/_custom.scss */
.spinner > div {
  width: 12px;
  height: 12px;
  margin: 12px 5px 0;
  border-radius: 100%;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* line 7495, ../sass/_custom.scss */
.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

/* line 7500, ../sass/_custom.scss */
.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes bouncedelay {
  /* line 7506, ../sass/_custom.scss */
  0%, 80%, 100% {
    -webkit-transform: scale(0.5);
  }

  /* line 7507, ../sass/_custom.scss */
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes bouncedelay {
  /* line 7511, ../sass/_custom.scss */
  0%, 80%, 100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
  }

  /* line 7514, ../sass/_custom.scss */
  40% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
/* line 7521, ../sass/_custom.scss */
#base-rates-table {
  position: relative;
  overflow-y: scroll;
}
/* line 7525, ../sass/_custom.scss */
#base-rates-table a.use-ajax {
  text-decoration: underline;
  display: inline-block;
  margin-bottom: 1em;
}

/* line 7531, ../sass/_custom.scss */
.wide-table {
  position: relative;
  overflow-y: scroll;
}

/* line 7535, ../sass/_custom.scss */
#graphics-full {
  clear: both;
}

/* line 7540, ../sass/_custom.scss */
#taxonomy td {
  padding: 0 10px;
}

/* line 7546, ../sass/_custom.scss */
.search-help {
  border: 1px solid #dddddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  background: white;
  background: -moz-linear-gradient(90deg, white 30%, whitesmoke 70%);
  background: -webkit-linear-gradient(90deg, white 30%, whitesmoke 70%);
  background: -o-linear-gradient(90deg, white 30%, whitesmoke 70%);
  background: -ms-linear-gradient(90deg, white 30%, whitesmoke 70%);
  background: linear-gradient(180deg, #ffffff 30%, #f5f5f5 70%);
  padding: 14px 18px;
  margin-bottom: 25px;
}
/* line 7558, ../sass/_custom.scss */
.search-help .search-help-wrapper {
  background-image: url("../images/navigator.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  padding: 5px 0 10px 60px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7558, ../sass/_custom.scss */
  .search-help .search-help-wrapper {
    background-image: url("../images/navigator@2x.png");
    background-size: 34px 34px;
  }
}
/* line 7564, ../sass/_custom.scss */
.search-help .search-help-wrapper span {
  color: #56534f;
  font-family: 'permiansanstypefaceregular';
  margin-right: 30px;
  padding-left: 23px;
  line-height: 16px;
  margin-bottom: 5px;
}
/* line 7572, ../sass/_custom.scss */
.search-help .search-help-wrapper span.complete {
  background-image: url("../images/legend-complete.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7572, ../sass/_custom.scss */
  .search-help .search-help-wrapper span.complete {
    background-image: url("../images/legend-complete@2x.png");
    background-size: 11px 11px;
  }
}
/* line 7577, ../sass/_custom.scss */
.search-help .search-help-wrapper span.overlap {
  background-image: url("../images/legend-overlap.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7577, ../sass/_custom.scss */
  .search-help .search-help-wrapper span.overlap {
    background-image: url("../images/legend-overlap@2x.png");
    background-size: 11px 11px;
  }
}
/* line 7582, ../sass/_custom.scss */
.search-help .search-help-wrapper span.popular {
  background-image: url("../images/legend-popular.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7582, ../sass/_custom.scss */
  .search-help .search-help-wrapper span.popular {
    background-image: url("../images/legend-popular@2x.png");
    background-size: 11px 11px;
  }
}
/* line 7587, ../sass/_custom.scss */
.search-help .search-help-wrapper span.pioritize {
  background-image: url("../images/legend-pioritize.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7587, ../sass/_custom.scss */
  .search-help .search-help-wrapper span.pioritize {
    background-image: url("../images/legend-pioritize@2x.png");
    background-size: 11px 11px;
  }
}

/* line 7595, ../sass/_custom.scss */
#baser_rates_evolution_graphic {
  margin-bottom: 1em;
}

/* line 7599, ../sass/_custom.scss */
.inflation-full .navigation {
  padding: 20px 0;
}
/* line 65, ../sass/_mixins.scss */
.inflation-full .navigation:before, .inflation-full .navigation:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.inflation-full .navigation:after {
  clear: both;
}
/* line 7603, ../sass/_custom.scss */
.inflation-full .navigation ul {
  list-style: none;
  margin: 0;
}
/* line 7607, ../sass/_custom.scss */
.inflation-full .navigation ul li {
  width: 50%;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
/* line 7614, ../sass/_custom.scss */
.inflation-full .navigation ul li a {
  color: #76726c;
  font-family: 'permiansanstypefaceregular';
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
}
/* line 7619, ../sass/_custom.scss */
.inflation-full .navigation ul li.first {
  text-align: right;
}
/* line 7621, ../sass/_custom.scss */
.inflation-full .navigation ul li.first a.back {
  margin-right: 10%;
  background-image: url("../images/prev-arrow.png");
  padding-left: 25px;
  background-position: 0 center;
  background-repeat: no-repeat;
  opacity: 0.8;
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  filter: alpha(opacity=80);
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7621, ../sass/_custom.scss */
  .inflation-full .navigation ul li.first a.back {
    background-image: url("../images/prev-arrow@2x.png");
    background-size: 9px 16px;
  }
}
/* line 7631, ../sass/_custom.scss */
.inflation-full .navigation ul li.last a.forward {
  margin-left: 10%;
  background-image: url("../images/next-arrow.png");
  padding-right: 25px;
  background-position: 100% center;
  background-repeat: no-repeat;
  opacity: 0.8;
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  filter: alpha(opacity=80);
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7631, ../sass/_custom.scss */
  .inflation-full .navigation ul li.last a.forward {
    background-image: url("../images/next-arrow@2x.png");
    background-size: 9px 16px;
  }
}
/* line 7640, ../sass/_custom.scss */
.inflation-full .navigation ul li.first.last {
  width: 100%;
  float: none;
  text-align: center;
}
/* line 7644, ../sass/_custom.scss */
.inflation-full .navigation ul li.first.last a {
  margin: 0;
}
/* line 7651, ../sass/_custom.scss */
.inflation-full .navigation .prev {
  width: 50%;
  display: block;
  text-align: right;
}
/* line 7655, ../sass/_custom.scss */
.inflation-full .navigation .prev a {
  color: #76726c;
  font-family: 'permiansanstypefaceregular';
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  margin-right: 10%;
  background-image: url("../images/prev-arrow.png");
  padding-left: 25px;
  background-position: 0 center;
  background-repeat: no-repeat;
  opacity: 0.8;
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  filter: alpha(opacity=80);
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7655, ../sass/_custom.scss */
  .inflation-full .navigation .prev a {
    background-image: url("../images/prev-arrow@2x.png");
    background-size: 9px 16px;
  }
}
/* line 7667, ../sass/_custom.scss */
.inflation-full .navigation .ajax-progress {
  display: none;
}

/* line 7672, ../sass/_custom.scss */
div.error {
  border: 1px solid #dddddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  background: white;
  background: -moz-linear-gradient(90deg, white 30%, whitesmoke 70%);
  background: -webkit-linear-gradient(90deg, white 30%, whitesmoke 70%);
  background: -o-linear-gradient(90deg, white 30%, whitesmoke 70%);
  background: -ms-linear-gradient(90deg, white 30%, whitesmoke 70%);
  background: linear-gradient(180deg, #ffffff 30%, #f5f5f5 70%);
  padding: 14px 25px;
  color: #56534f;
  margin-bottom: 25px;
  font-family: 'permiansanstypefaceregular';
}
/* line 7686, ../sass/_custom.scss */
div.error em {
  font-style: normal;
}
/* line 7689, ../sass/_custom.scss */
div.error ul {
  list-style: none;
  margin: 0;
}
/* line 7693, ../sass/_custom.scss */
div.error ul li {
  margin: 0 0 10px 0;
  padding: 0;
}
/* line 7697, ../sass/_custom.scss */
div.error ul li > em:first-child {
  color: #e66247;
  font-family: 'permiansanstypefacebold';
}
/* line 7701, ../sass/_custom.scss */
div.error ul li:first-child {
  min-height: 40px;
  padding-left: 60px;
  background-image: url("../images/cone-red.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 7701, ../sass/_custom.scss */
  div.error ul li:first-child {
    background-image: url("../images/cone-red@2x.png");
    background-size: 40px 39px;
  }
}

/*  IE 7 & IE 8   */
/* line 7716, ../sass/_custom.scss */
.ie7 .widget-list .container,
.ie8 .widget-list .container {
  position: relative;
  zoom: 1;
}
/* line 7720, ../sass/_custom.scss */
.ie7 .widget-list .container .item,
.ie8 .widget-list .container .item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  vertical-align: top;
  margin-right: 1%;
  position: relative;
  *display: inline;
  zoom: 1;
}
/* line 7731, ../sass/_custom.scss */
.ie7 .load-more,
.ie8 .load-more {
  clear: both;
}

/* line 7736, ../sass/_custom.scss */
.ie7 .header {
  z-index: 9999;
}
/* line 7744, ../sass/_custom.scss */
.ie7 .region-banner #block-bnm-banner-bnm-banner .item-list ul li a.active {
  background-position: 0 -21px;
}
/* line 7753, ../sass/_custom.scss */
.ie7 .node h1.title {
  clear: both;
}
/* line 7761, ../sass/_custom.scss */
.ie7.node-type-article .node .top-panel .right-panel .article-tools {
  width: 170px;
}

/* line 7772, ../sass/_custom.scss */
.ie8 .widget-list .container {
  margin-bottom: 20px;
}

/* line 7778, ../sass/_custom.scss */
.print-breadcrumb {
  display: none;
}

/* line 7781, ../sass/_custom.scss */
div.print-logo,
.print-site_name {
  padding: 0 10mm;
  color: #4c4b48;
  font-size: 13pt;
}
/* line 7787, ../sass/_custom.scss */
div.print-logo em,
.print-site_name em {
  font-style: normal;
}

/* line 7792, ../sass/_custom.scss */
a.call_window_print {
  float: right;
  margin-top: 10px;
  margin-right: 50px;
}

/* line 7797, ../sass/_custom.scss */
.print-hr {
  color: #e6e5e3;
  background-color: #e6e5e3;
}

/* line 7801, ../sass/_custom.scss */
.print-source_url,
.print-links {
  font-size: inherit;
  margin-bottom: 5mm;
  padding: 0 10mm;
}
/* line 7807, ../sass/_custom.scss */
.print-source_url strong,
.print-links strong {
  display: block;
}

/* line 7814, ../sass/_custom.scss */
.node .content ul.field-collection-view-links li,
.node .content ul.action-links li {
  background: transparent;
  padding: 0;
}

/* line 7820, ../sass/_custom.scss */
hr.print-hr {
  margin: 5mm 0;
}

/* line 7823, ../sass/_custom.scss */
.fixed-footer {
  padding: 0 10mm;
  color: #7c7872;
  margin-bottom: 5mm;
}

/* line 7829, ../sass/_custom.scss */
#comment-block div.error {
  color: #e66247;
  border: 0;
  padding: 0;
  background: transparent;
}

/* line 7838, ../sass/_custom.scss */
.bank-content table {
  width: 100%;
}
/* line 7841, ../sass/_custom.scss */
.bank-content table tr th:first-child {
  display: none;
}
/* line 7844, ../sass/_custom.scss */
.bank-content table tr:first-child, .bank-content table tr:nth-child(3) {
  display: none;
}
/* line 7850, ../sass/_custom.scss */
.bank-content table .style_6 {
  display: none;
}
/* line 7853, ../sass/_custom.scss */
.bank-content table .style_5 {
  background: transparent !important;
}
/* line 7857, ../sass/_custom.scss */
.bank-content table .style_2 div {
  text-align: right;
}

/* line 7865, ../sass/_custom.scss */
.bnm-feedback-form-block {
  visibility: hidden;
  display: none;
}
/* line 7869, ../sass/_custom.scss */
.bnm-feedback-form-block iframe {
  background: #fcfcfc;
  z-index: 0;
  width: 100%;
  position: absolute;
  border: none;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  left: 0;
  top: 40px;
  padding: 0 17px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-top: 1px solid #ebe9e6;
}

/* line 7891, ../sass/_custom.scss */
#feedback-block-form fieldset {
  margin: 0;
  border: 0;
  padding: 0;
}
/* line 7896, ../sass/_custom.scss */
#feedback-block-form fieldset .fieldset-wrapper {
  padding: 25px 8px;
}
/* line 7900, ../sass/_custom.scss */
#feedback-block-form p {
  color: #999287;
  font-family: 'permianseriftypefaceregular';
  font-size: 13px;
  padding: 0 0 15px 0;
  border-bottom: 1px solid #eeedec;
  margin-bottom: 20px;
  line-height: 1.3em;
}
/* line 7909, ../sass/_custom.scss */
#feedback-block-form p a {
  text-decoration: none;
  border-bottom: 1px solid #4c4a45;
}
/* line 7913, ../sass/_custom.scss */
#feedback-block-form p a:hover {
  border: 0;
}
/* line 7918, ../sass/_custom.scss */
#feedback-block-form .captcha {
  margin-bottom: 1em;
}
/* line 7920, ../sass/_custom.scss */
#feedback-block-form .captcha legend,
#feedback-block-form .captcha .fieldset-description {
  display: none;
}
/* line 7924, ../sass/_custom.scss */
#feedback-block-form .captcha .form-item {
  margin: 0;
}
/* line 7928, ../sass/_custom.scss */
#feedback-block-form .captcha #recaptcha_area tr {
  height: auto !important;
}
/* line 7932, ../sass/_custom.scss */
#feedback-block-form .captcha .fieldset-wrapper {
  border: 1px solid #ebe9e8;
  background: #fafafa;
  padding: 4px 5px;
}
/* line 7937, ../sass/_custom.scss */
#feedback-block-form .captcha .recaptchatable {
  border: 0 !important;
}
/* line 7940, ../sass/_custom.scss */
#feedback-block-form .captcha .recaptchatable td:first-child {
  padding-left: 0 !important;
}
/* line 7943, ../sass/_custom.scss */
#feedback-block-form .captcha .recaptchatable .recaptcha_image_cell {
  border: 1px solid #ebe9e8 !important;
  padding: 4px 0 !important;
  width: 62.2739% !important;
}
/* line 7948, ../sass/_custom.scss */
#feedback-block-form .captcha .recaptchatable .recaptcha_image_cell center {
  height: auto !important;
}
/* line 7952, ../sass/_custom.scss */
#feedback-block-form .captcha .recaptchatable #recaptcha_image {
  border: 0 !important;
  width: 100% !important;
  height: auto !important;
}
/* line 7957, ../sass/_custom.scss */
#feedback-block-form .captcha .recaptchatable #recaptcha_image #recaptcha_challenge_image {
  width: 100%;
  height: auto;
}
/* line 7963, ../sass/_custom.scss */
#feedback-block-form .captcha .recaptcha_input_area {
  padding-top: 4px !important;
  padding-bottom: 0 !important;
}
/* line 7966, ../sass/_custom.scss */
#feedback-block-form .captcha .recaptcha_input_area input {
  border: 1px solid #ebe9e8 !important;
  width: 100% !important;
}
/* line 7974, ../sass/_custom.scss */
#feedback-block-form .success-text p {
  font-size: 1em;
  border: 0;
  padding-bottom: 0;
}
/* line 7980, ../sass/_custom.scss */
#feedback-block-form div.error {
  border: 0;
  padding: 0 20px;
  color: #e5663f;
  font-size: 0.9em;
  background: transparent;
  margin-bottom: 0;
}
/* line 7987, ../sass/_custom.scss */
#feedback-block-form div.error ul li {
  margin: 0;
}
/* line 7989, ../sass/_custom.scss */
#feedback-block-form div.error ul li:first-child {
  min-height: 0;
  padding-left: 0;
  background: transparent;
}
/* line 7997, ../sass/_custom.scss */
#feedback-block-form .form-item-aria label {
  display: none;
}
/* line 8000, ../sass/_custom.scss */
#feedback-block-form .form-item-aria a.aria.selectBox {
  padding: 4px 0;
  display: block !important;
  width: 100% !important;
  border: 1px solid #ebe9e8;
  background: #fafafa;
  font-size: 0.8em;
  font-family: 'ubunturegular';
}
/* line 8009, ../sass/_custom.scss */
#feedback-block-form .form-item-aria a.aria.selectBox .selectBox-label {
  color: #bbb6ac;
  padding: 0;
  font-weight: normal;
  font-family: 'ubunturegular';
}
/* line 8016, ../sass/_custom.scss */
#feedback-block-form .form-item-aria a.aria.selectBox.selected .selectBox-label {
  color: #4d4d4d;
}

/* line 8023, ../sass/_custom.scss */
.aria-selectBox-dropdown-menu {
  font-size: 0.8em;
  font-family: 'ubunturegular';
}

/* line 8030, ../sass/_custom.scss */
.form-item input.error,
.form-item textarea.error,
.form-item select.error {
  border-color: #e5663f;
}

/* line 8034, ../sass/_custom.scss */
.submit-feedback,
.feedback-submit {
  text-align: center;
}
/* line 8038, ../sass/_custom.scss */
.submit-feedback .ajax-progress,
.feedback-submit .ajax-progress {
  display: none;
}

/* line 8043, ../sass/_custom.scss */
.form-type-textarea .grippie {
  display: none;
}

/* line 8048, ../sass/_custom.scss */
.front #ui-datepicker-div {
  z-index: 999999 !important;
  top: 32px !important;
  left: -1px !important;
  width: 100%;
  border: 0;
  padding-left: 1px;
  overflow: hidden;
}

/* line 8059, ../sass/_custom.scss */
#ui-datepicker-div .ui-datepicker-header,
#ui-datepicker-div table {
  width: 101%;
}
/* line 8062, ../sass/_custom.scss */
#ui-datepicker-div .ui-datepicker-header td.ui-datepicker-unselectable,
#ui-datepicker-div table td.ui-datepicker-unselectable {
  background: #f2f2f2;
}
/* line 8065, ../sass/_custom.scss */
#ui-datepicker-div .ui-datepicker-header td.ui-datepicker-unselectable span,
#ui-datepicker-div table td.ui-datepicker-unselectable span {
  background: transparent;
}
/* line 8071, ../sass/_custom.scss */
#ui-datepicker-div .ui-datepicker-header {
  background: #68645c;
}
/* line 8076, ../sass/_custom.scss */
#ui-datepicker-div table.ui-datepicker-calendar thead {
  background: #68645c;
  color: white;
  border-right: 1px solid #68645c;
}
/* line 8081, ../sass/_custom.scss */
#ui-datepicker-div table.ui-datepicker-calendar thead th {
  color: white;
  background: transparent;
  border-bottom: 0;
  font-size: 10px;
  font-family: "PT Sans", sans-serif;
}
/* line 8090, ../sass/_custom.scss */
#ui-datepicker-div table.ui-datepicker-calendar .ui-datepicker-current-day {
  padding: 0;
}

/* line 8098, ../sass/_custom.scss */
.page-feedback #block-system-main table {
  margin: 0 0 1em 0;
  font-family: 'ubuntulight';
  font-size: 0.9em;
  width: 100% !important;
}
/* line 8104, ../sass/_custom.scss */
.page-feedback #block-system-main table tbody {
  border: 0;
}
/* line 8107, ../sass/_custom.scss */
.page-feedback #block-system-main table th {
  background: #F3F3F2;
  border: 1px solid #e1dfda;
  border-top: 0;
  color: #54514d;
  font-family: 'ubunturegular';
  padding: 1em;
  line-height: 1.4em;
  vertical-align: middle;
  font-weight: normal;
}
/* line 8118, ../sass/_custom.scss */
.page-feedback #block-system-main table th:first-child {
  border-left: 0;
}
/* line 8121, ../sass/_custom.scss */
.page-feedback #block-system-main table th:last-child {
  border-right: 0;
}
/* line 8125, ../sass/_custom.scss */
.page-feedback #block-system-main table td {
  border: 1px solid #e4e4e4;
  padding: 0.4em 1em;
  text-align: left;
  background: #FFFFFF;
}
/* line 8132, ../sass/_custom.scss */
.page-feedback #block-system-main table td:first-child {
  border-left: 0;
}
/* line 8135, ../sass/_custom.scss */
.page-feedback #block-system-main table td:last-child {
  border-right: 0;
}

/*  Grid system  */
/* line 8146, ../sass/_custom.scss */
.grids {
  margin-bottom: 20px;
}
/* line 65, ../sass/_mixins.scss */
.grids:before, .grids:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.grids:after {
  clear: both;
}
/* line 8150, ../sass/_custom.scss */
.grids .grid {
  float: left;
  text-align: center;
}
/* line 8154, ../sass/_custom.scss */
.grids .grid .title {
  margin-bottom: 1em;
}
/* line 8159, ../sass/_custom.scss */
.grids.grid-2 .grid {
  width: 49%;
  padding: 0 0.5%;
}
/* line 8165, ../sass/_custom.scss */
.grids.grid-3 .grid {
  width: 32%;
  padding: 0 0.5%;
}

/* line 8173, ../sass/_custom.scss */
#inflation-evolution-full-graphic-new .highcharts-container {
  width: 100% !important;
}
/* line 8176, ../sass/_custom.scss */
#inflation-evolution-full-graphic-new .highcharts-container svg {
  width: 100% !important;
}

/* line 8182, ../sass/_custom.scss */
.node-webform .views-field-title {
  margin-bottom: 0;
}
/* line 8185, ../sass/_custom.scss */
.node-webform .field-name-body {
  display: none;
}
/* line 8188, ../sass/_custom.scss */
.node-webform fieldset {
  padding: 20px;
  margin: 0;
  border: 1px solid #d2d0d0;
}
/* line 8194, ../sass/_custom.scss */
.node-webform .form-item label {
  text-align: left;
  color: #3D3D3D;
  font-family: 'permianseriftypefaceregular', Georgia, sans-serif;
  font-size: 1em;
}
/* line 8200, ../sass/_custom.scss */
.node-webform .form-item label.option {
  cursor: pointer;
}
/* line 8205, ../sass/_custom.scss */
.node-webform .form-item.form-type-radio label {
  color: #000000;
}
/* line 8211, ../sass/_custom.scss */
.node-webform .webform-component-radios .form-radios {
  display: block;
}
/* line 8215, ../sass/_custom.scss */
.node-webform .goto_full_form,
.node-webform .links a {
  color: #807a70;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  text-decoration: none;
  font-family: 'permianslabseriftypefaceRg';
  padding: 5px 20px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#efefef));
  background: -moz-linear-gradient(center top, #fafafa 0%, #efefef 100%);
  background: -moz-gradient(center top, #fafafa 0%, #efefef 100%);
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  margin: 0 15px 15px 15px;
}
/* line 8229, ../sass/_custom.scss */
.node-webform .goto_full_form:hover,
.node-webform .links a:hover {
  background: #fafafa;
  background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#fafafa));
  background: -moz-linear-gradient(center top, #efefef 0%, #fafafa 100%);
  background: -moz-gradient(center top, #efefef 0%, #fafafa 100%);
}
/* line 8233, ../sass/_custom.scss */
.node-webform .links a {
  margin: 15px 15px 15px 0;
}
/* line 8236, ../sass/_custom.scss */
.node-webform .left-panel {
  display: none !important;
}

/* line 8242, ../sass/_custom.scss */
.print-content #image-slider .field-item {
  float: left;
  padding: 10px;
}
/* line 8247, ../sass/_custom.scss */
.print-content .slider-tools {
  display: none;
}
/* line 8250, ../sass/_custom.scss */
.print-content .content {
  clear: both;
}

/* line 8259, ../sass/_custom.scss */
.event-calendar .ui-datepicker td.important a,
.ui-datepicker td.important a {
  background-color: #ff380e;
  color: #fffff0;
}
/* line 8262, ../sass/_custom.scss */
.event-calendar .ui-datepicker td.important a.ui-state-active,
.ui-datepicker td.important a.ui-state-active {
  background: #6c6963;
}
/* line 8267, ../sass/_custom.scss */
.event-calendar .ui-datepicker td.important.future-event a,
.ui-datepicker td.important.future-event a {
  background-color: #ff380e;
  color: #fffff0;
}
/* line 8270, ../sass/_custom.scss */
.event-calendar .ui-datepicker td.important.future-event a.ui-state-active,
.ui-datepicker td.important.future-event a.ui-state-active {
  background: #6c6963;
}

/* line 8285, ../sass/_custom.scss */
.print-content .node .content .calendar-print-version .item-list ul li {
  margin: 0;
  background: none;
  padding-left: 10mm;
  padding-right: 10mm;
  list-style: none;
  margin-bottom: 10px;
}
/* line 8292, ../sass/_custom.scss */
.print-content .node .content .calendar-print-version .item-list ul li .calendar-event-print > div > div {
  padding-left: 0;
}
/* line 8295, ../sass/_custom.scss */
.print-content .node .content .calendar-print-version .item-list ul li .date-group {
  font-weight: bold;
  border-bottom: 2px solid #c7c1c1;
  font-size: 16pt;
  margin-bottom: 15px;
  margin-top: 35px;
  padding-bottom: 5px;
}
/* line 8305, ../sass/_custom.scss */
.print-content .node .content .calendar-print-version .item-list ul li .calendar-event-print .calendar-event-title a {
  font-weight: bold;
  border-bottom: 2px dashed #c7c1c1;
}

/* line 8328, ../sass/_custom.scss */
.groups-filter-applied .ui-datepicker .ui-datepicker-calendar td:not(.active-group).past-event a, .groups-filter-applied .ui-datepicker .ui-datepicker-calendar td:not(.active-group).future-event a,
.groups-filter-applied .ui-datepicker td:not(.active-group).past-event a,
.groups-filter-applied .ui-datepicker td:not(.active-group).future-event a {
  background-color: #ffffff;
}
/* line 8333, ../sass/_custom.scss */
.groups-filter-applied .ui-datepicker .ui-datepicker-calendar td:not(.active-group) a.ui-state-active,
.groups-filter-applied .ui-datepicker td:not(.active-group) a.ui-state-active {
  background-color: #ffffff;
  color: #4e4c48;
}

/* line 8343, ../sass/_custom.scss */
.full-calendar-wrapper .calendar-groups {
  overflow: auto;
  border: 1px solid #aeadad;
  border-radius: 4px;
  margin-bottom: 10px;
  float: left;
}
/* line 8351, ../sass/_custom.scss */
.full-calendar-wrapper .calendar-groups a.selectBox {
  float: left;
}
/* line 8355, ../sass/_custom.scss */
.full-calendar-wrapper .calendar-groups a.selectBox ul li {
  background: none;
  padding-left: 0;
}
/* line 8364, ../sass/_custom.scss */
.full-calendar-wrapper .full-calendar {
  clear: both;
}

/* line 8369, ../sass/_custom.scss */
.widget.finded_node.fixed_position {
  border: 2px solid #edbe02;
}

/* line 8375, ../sass/_custom.scss */
span.rate.up {
  color: #4BB68A !important;
}
/* line 8377, ../sass/_custom.scss */
span.rate.up:after {
  content: "\2191";
}
/* line 8381, ../sass/_custom.scss */
span.rate.down {
  color: #F24C10 !important;
}
/* line 8383, ../sass/_custom.scss */
span.rate.down:after {
  content: "\2193";
}
/* line 8388, ../sass/_custom.scss */
span.rate.none:after {
  content: "\2191";
  color: #fafafa;
}

/* line 8396, ../sass/_custom.scss */
body img.jwlogo {
  visibility: hidden !important;
}

/* line 8400, ../sass/_custom.scss */
.rsVideoContainer video {
  z-index: 0;
}

/* line 8406, ../sass/_custom.scss */
.royalSlider.bancnotes .bancnote-zone {
  position: relative;
  margin-top: 20px;
  margin-left: 15.83333%;
  margin-right: 15.83333%;
  height: 100%;
}
/* line 8412, ../sass/_custom.scss */
.royalSlider.bancnotes .bancnote-zone img {
  vertical-align: top;
  line-height: 0;
}
/* line 8417, ../sass/_custom.scss */
.royalSlider.bancnotes .bancnote-zone a.security-zone {
  z-index: 2;
  position: absolute;
  border: 2px dotted #4D4D4D;
  display: block;
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
}
/* line 8418, ../sass/_custom.scss */
.royalSlider.bancnotes .bancnote-zone a.security-zone.hidden {
  display: none;
}
/* line 8431, ../sass/_custom.scss */
.royalSlider.bancnotes .bancnote-zone a.security-zone:hover, .royalSlider.bancnotes .bancnote-zone a.security-zone.selected, .royalSlider.bancnotes .bancnote-zone a.security-zone.current {
  border-style: solid;
}
/* line 8438, ../sass/_custom.scss */
.royalSlider.bancnotes .bancnote-zone .nb {
  position: absolute;
  border: 2px solid #fff;
  -webkit-border-radius: 9999px;
  -moz-border-radius: 9999px;
  -ms-border-radius: 9999px;
  border-radius: 9999px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  width: 45px;
  background: rgba(234, 184, 0, 0.85);
  display: block;
  line-height: 45px;
  padding: 0;
  height: 45px;
}
/* line 8451, ../sass/_custom.scss */
.royalSlider.bancnotes .bancnote-zone .nb.hidden {
  display: none;
}
/* line 8454, ../sass/_custom.scss */
.royalSlider.bancnotes .bancnote-zone .nb:hover, .royalSlider.bancnotes .bancnote-zone .nb.selected, .royalSlider.bancnotes .bancnote-zone .nb.current {
  background: rgba(77, 77, 77, 0.85);
}
/* line 8460, ../sass/_custom.scss */
.royalSlider.bancnotes .bancnote-zone .bancnote-zone-data {
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 8467, ../sass/_custom.scss */
.royalSlider.bancnotes .bancnote-zone .bancnote-zone-data img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 100%;
}
/* line 8475, ../sass/_custom.scss */
.royalSlider.bancnotes .rsArrowIcn {
  width: 33px;
  height: 58px;
  top: 50%;
  left: 50%;
  margin-top: -29px;
  margin-left: -16px;
  position: absolute;
  cursor: pointer;
  background: transparent;
  border-radius: 2px;
}
/* line 8487, ../sass/_custom.scss */
.royalSlider.bancnotes .rsArrow {
  height: 100%;
  width: 44px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
  top: 0;
}
/* line 8496, ../sass/_custom.scss */
.royalSlider.bancnotes .rsArrow.rsArrowLeft {
  left: 3.25203%;
  top: 0;
}
/* line 8497, ../sass/_custom.scss */
.royalSlider.bancnotes .rsArrow.rsArrowLeft .rsArrowIcn {
  background-image: url("../images/arrow-left.png");
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 8497, ../sass/_custom.scss */
  .royalSlider.bancnotes .rsArrow.rsArrowLeft .rsArrowIcn {
    background-image: url("../images/arrow-left@2x.png");
    background-size: 33px 58px;
  }
}
/* line 8503, ../sass/_custom.scss */
.royalSlider.bancnotes .rsArrow.rsArrowRight {
  right: 3.25203%;
  top: 0;
}
/* line 8507, ../sass/_custom.scss */
.royalSlider.bancnotes .rsArrow.rsArrowRight .rsArrowIcn {
  background-image: url("../images/arrow-right.png");
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 8507, ../sass/_custom.scss */
  .royalSlider.bancnotes .rsArrow.rsArrowRight .rsArrowIcn {
    background-image: url("../images/arrow-right@2x.png");
    background-size: 33px 58px;
  }
}
/* line 8517, ../sass/_custom.scss */
.royalSlider.bancnotes .rsNav {
  margin-left: 3.25203%;
  margin-right: 3.25203%;
  margin-top: 30px;
  height: 150px;
}
/* line 8525, ../sass/_custom.scss */
.royalSlider.bancnotes .rsThumbsContainer .rsThumb.rsNavSelected img {
  opacity: 1;
}
/* line 8529, ../sass/_custom.scss */
.royalSlider.bancnotes .rsThumbsContainer .rsThumb {
  margin-right: 0;
}
/* line 8531, ../sass/_custom.scss */
.royalSlider.bancnotes .rsThumbsContainer .rsThumb img {
  margin: 0 10px;
  height: 59px;
  opacity: 0.3;
}
/* line 8537, ../sass/_custom.scss */
.royalSlider.bancnotes .rsThumbsContainer .rsThumb span {
  display: block;
  text-align: center;
  color: #fff;
}
/* line 8544, ../sass/_custom.scss */
.royalSlider.bancnotes .rsThumbsContainer .rsThumb:not(.rsNavSelected) .thumbIco {
  display: block;
}
/* line 8557, ../sass/_custom.scss */
.royalSlider.bancnotes .grab-cursor,
.royalSlider.bancnotes .grabbing-cursor {
  height: 78% !important;
}

/* line 8564, ../sass/_custom.scss */
.bancnote-title {
  padding-left: 3.25203%;
  padding-right: 3.25203%;
  margin-bottom: 40px;
}
/* line 8568, ../sass/_custom.scss */
.bancnote-title h3 {
  font-size: 20px;
  margin: 0 0 5px 0;
}
/* line 8572, ../sass/_custom.scss */
.bancnote-title p {
  margin: 0;
}
/* line 8575, ../sass/_custom.scss */
.bancnote-title .hidden {
  display: none;
}

/* line 8579, ../sass/_custom.scss */
.bancnote-tabs {
  margin-bottom: 40px;
  margin-left: 3.25203%;
  margin-right: 3.25203%;
  border-bottom: 1px solid #e0dfdc;
}
/* line 8585, ../sass/_custom.scss */
.bancnote-tabs ul {
  list-style: none;
  margin: 0;
  display: inline;
}
/* line 8589, ../sass/_custom.scss */
.bancnote-tabs ul li {
  display: inline;
}
/* line 8591, ../sass/_custom.scss */
.bancnote-tabs ul li a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  line-height: 48px;
  font-size: 20px;
  text-decoration: none;
  text-align: center;
  width: 245px;
  border: 1px solid #e0dfdc;
  border-bottom: 0;
  margin-right: -5px;
}
/* line 8602, ../sass/_custom.scss */
.bancnote-tabs ul li a.active {
  background: #22201f;
  color: #FFFFFF;
}
/* line 8609, ../sass/_custom.scss */
.bancnote-tabs .bancnote-view {
  float: right;
  line-height: 48px;
  font-size: 20px;
  text-decoration: none;
}

/* line 8616, ../sass/_custom.scss */
.rsContent {
  padding-top: 10px;
}
/* line 8618, ../sass/_custom.scss */
.rsContent .reverse {
  background: url(../images/icon-return.png) 0 0 no-repeat;
  height: 57px;
  overflow: hidden;
  text-indent: -9999px;
  position: absolute;
  right: 3.25203%;
  width: 57px;
  margin-top: 20px;
  margin-right: 44px;
  z-index: 50;
}

/* line 8632, ../sass/_custom.scss */
.pop {
  margin: 25px;
  background: #FFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #CCC;
  z-index: 10;
  width: 94%;
  height: 86%;
  -webkit-box-shadow: 1px 2px 6px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 1px 2px 6px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 2px 6px 0px rgba(0, 0, 0, 0.4);
}
/* line 8633, ../sass/_custom.scss */
.pop.hidden {
  display: none;
}
/* line 8652, ../sass/_custom.scss */
.pop .pop-close {
  background: url(../images/cbox-close.png) center center no-repeat;
  top: 15px;
  bottom: auto;
  right: 15px;
  border: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  position: absolute;
  width: 23px;
  height: 23px;
  text-indent: -9999px;
}
/* line 8666, ../sass/_custom.scss */
.pop .pop-content {
  margin: 40px;
  height: 84%;
  overflow-y: auto;
}
/* line 8671, ../sass/_custom.scss */
.pop .pop-content img {
  float: left;
  margin: 0 40px 0 0;
  border: 1px solid #e0dfdc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  width: auto !important;
  height: initial !important;
  max-height: 100% !important;
}

/* line 8687, ../sass/_custom.scss */
p.link-faq a {
  padding-left: 0;
}

/* line 8693, ../sass/_custom.scss */
#block-bnm-search-bnm-search-block .bookmarks-query a.bookmark-button {
  display: none;
}

@media only screen and (min-width: 769px) {
  /* line 8700, ../sass/_custom.scss */
  #edit-search-name::-webkit-input-placeholder {
    color: #fff;
  }

  /* line 8701, ../sass/_custom.scss */
  #edit-search-name:-moz-placeholder {
    color: #fff;
  }

  /* line 8702, ../sass/_custom.scss */
  #edit-search-name::-moz-placeholder {
    color: #fff;
  }

  /* line 8703, ../sass/_custom.scss */
  #edit-search-name:-ms-input-placeholder {
    color: #fff;
  }

  /* line 8704, ../sass/_custom.scss */
  #edit-search-name {
    color: #fff;
  }

  /* line 8708, ../sass/_custom.scss */
  .focused #edit-search-name::-webkit-input-placeholder {
    color: gray;
  }
  /* line 8709, ../sass/_custom.scss */
  .focused #edit-search-name:-moz-placeholder {
    color: gray;
  }
  /* line 8710, ../sass/_custom.scss */
  .focused #edit-search-name::-moz-placeholder {
    color: gray;
  }
  /* line 8711, ../sass/_custom.scss */
  .focused #edit-search-name:-ms-input-placeholder {
    color: gray;
  }
  /* line 8712, ../sass/_custom.scss */
  .focused #edit-search-name {
    color: #4c4a45;
  }
}
/* line 8717, ../sass/_custom.scss */
.node-view-full .ui-tabs-nav {
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
/* line 8721, ../sass/_custom.scss */
.node-view-full .ui-tabs-nav.ui-widget-header {
  border: 0;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #f0eeeb;
  background: transparent;
  color: #222;
  font-weight: normal;
  font-family: 'permianseriftypefaceregular';
  font-size: 1em;
  padding: .3em 0;
}
/* line 8733, ../sass/_custom.scss */
.node-view-full .ui-tabs-nav li {
  margin: 0;
  width: 32.72059%;
  border-right: 1px solid #eeedec !important;
  text-align: center;
}
/* line 8739, ../sass/_custom.scss */
.node-view-full .ui-tabs-nav li.last {
  border: 0 !important;
}
/* line 8743, ../sass/_custom.scss */
.node-view-full .ui-tabs-nav li.ui-state-default {
  border: 0;
  background: transparent;
  font-weight: normal;
  color: #999287;
}
/* line 8749, ../sass/_custom.scss */
.node-view-full .ui-tabs-nav li.ui-state-default a {
  color: #99958d;
  display: block;
  float: none;
  text-align: center;
}
/* line 8757, ../sass/_custom.scss */
.node-view-full .ui-tabs-nav li.ui-state-active {
  cursor: default;
}
/* line 8763, ../sass/_custom.scss */
.node-view-full .ui-tabs-nav li.ui-state-active a, .node-view-full .ui-tabs-nav li.ui-state-hover a {
  color: #3c3a37;
}
/* line 8768, ../sass/_custom.scss */
.node-view-full .ui-tabs-nav li a:focus {
  outline: none;
}
/* line 8774, ../sass/_custom.scss */
.node-view-full .ui-tabs-panel {
  padding: 1em;
  font-family: 'permianseriftypefaceregular';
}
/* line 8778, ../sass/_custom.scss */
.node-view-full .ui-tabs-panel .form-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  margin: 0 2em 1em 0;
}
/* line 8784, ../sass/_custom.scss */
.node-view-full .ui-tabs-panel .form-item.active label, .node-view-full .ui-tabs-panel .form-item:hover label {
  color: #4c4a45;
}
/* line 8788, ../sass/_custom.scss */
.node-view-full .ui-tabs-panel .form-item label {
  cursor: pointer;
  color: #807a70;
  font-size: 1em;
  font-family: 'permianseriftypefaceregular';
}
/* line 8793, ../sass/_custom.scss */
.node-view-full .ui-tabs-panel .form-item label:hover {
  color: #4c4a45;
  text-decoration: underline;
}
/* line 8800, ../sass/_custom.scss */
.node-view-full .ui-tabs-panel input {
  display: none;
}
/* line 8804, ../sass/_custom.scss */
.node-view-full .ui-tabs-panel .description {
  background: #e7e7e7;
  color: #807a70;
  font-size: 0.9em;
  margin: 0 -1em -1em -1em;
  padding: 0.7em 1.5em;
}
/* line 8814, ../sass/_custom.scss */
.node-view-full .ui-datepicker.ui-widget-content {
  border: 0;
  color: #68635a;
  padding: 5px 0;
  font-family: 'ubunturegular';
  font-size: 0.9em;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
/* line 8823, ../sass/_custom.scss */
.node-view-full .ui-datepicker.ui-widget-content.ui-datepicker-inline {
  width: 100%;
}
/* line 8827, ../sass/_custom.scss */
.node-view-full .ui-datepicker.ui-widget-content .ui-state-default {
  font-weight: normal;
}
/* line 8833, ../sass/_custom.scss */
.node-view-full .ui-datepicker-header {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  padding: 2px 0;
  border: 0;
  background: #dfddd9;
  color: #54514d;
  font-weight: normal;
}
/* line 8843, ../sass/_custom.scss */
.node-view-full .ui-datepicker-header .ui-datepicker-next span {
  background: url(../images/month-next.png) center center no-repeat;
}
/* line 8849, ../sass/_custom.scss */
.node-view-full .ui-datepicker-header .ui-datepicker-prev span {
  background: url(../images/month-prev.png) center center no-repeat;
}
/* line 8854, ../sass/_custom.scss */
.node-view-full .ui-datepicker-header .ui-state-hover,
.node-view-full .ui-datepicker-header .ui-state-focus {
  background: transparent;
  border: 0;
  cursor: pointer;
}
/* line 8861, ../sass/_custom.scss */
.node-view-full .ui-datepicker-header .ui-datepicker-next-hover {
  right: 2px;
  top: 2px;
}
/* line 8864, ../sass/_custom.scss */
.node-view-full .ui-datepicker-header .ui-datepicker-next-hover span {
  background: url(../images/month-next-hover.png) center center no-repeat;
}
/* line 8869, ../sass/_custom.scss */
.node-view-full .ui-datepicker-header .ui-datepicker-prev-hover {
  left: 2px;
  top: 2px;
}
/* line 8872, ../sass/_custom.scss */
.node-view-full .ui-datepicker-header .ui-datepicker-prev-hover span {
  background: url(../images/month-prev-hover.png) center center no-repeat;
}
/* line 8880, ../sass/_custom.scss */
.node-view-full .active-month .ui-datepicker-header .ui-datepicker-title {
  color: #FFFFFF !important;
}
/* line 8886, ../sass/_custom.scss */
.node-view-full .active-month .ui-datepicker-calendar th {
  background: #a1a1a1;
  color: #cacaca;
}
/* line 8895, ../sass/_custom.scss */
.node-view-full .ui-datepicker-calendar th {
  background: #dfddd9;
  padding: 0;
  font-weight: normal;
  color: #68635a;
  font-size: 0.9em;
}
/* line 8903, ../sass/_custom.scss */
.node-view-full .ui-datepicker-calendar td {
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.9em;
}
/* line 8908, ../sass/_custom.scss */
.node-view-full .ui-datepicker-calendar td a {
  text-align: center;
  margin-left: -1px;
  margin-bottom: -1px;
}
/* line 8913, ../sass/_custom.scss */
.node-view-full .ui-datepicker-calendar td a.ui-state-default {
  border: 1px solid #e0deda;
}
/* line 8917, ../sass/_custom.scss */
.node-view-full .ui-datepicker-calendar td a.ui-state-active {
  background: #6c6963;
  color: #ffffff;
  cursor: default;
}
/* line 8925, ../sass/_custom.scss */
.node-view-full .ui-datepicker-calendar td span.ui-state-default {
  background: #f3f2f0;
  border: 1px solid #e0deda;
  color: #aaa9a7;
  margin-bottom: -1px;
  margin-left: -1px;
  text-align: center;
}

/* line 8939, ../sass/_custom.scss */
.page-node #block-system-main .content {
  position: relative;
  overflow: hidden;
  padding: 0;
}
/* line 8945, ../sass/_custom.scss */
.page-node #block-system-main .node {
  background: none;
}
/* line 8948, ../sass/_custom.scss */
.page-node #block-system-main .node .container-post {
  padding-right: 265px;
  background: none;
  -webkit-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;
}
/* line 8954, ../sass/_custom.scss */
.page-node #block-system-main .node .content {
  padding: 0 0 40px;
}
/* line 8959, ../sass/_custom.scss */
.page-node #block-system-main .node.statistics_update_show_updates .content {
  padding-top: 35px;
}
/* line 8964, ../sass/_custom.scss */
.page-node #block-system-main .node * {
  font-family: 'PT Serif', serif;
}
/* line 8968, ../sass/_custom.scss */
.page-node #block-system-main .node .top-panel {
  position: relative;
  text-align: right;
  padding: 0;
  margin: 0;
}
/* line 8973, ../sass/_custom.scss */
.page-node #block-system-main .node .top-panel .left-panel {
  float: none;
  width: auto;
  display: inline-block;
  position: relative;
  margin-right: 0;
  height: 32px;
  border-right: 1px solid #7c7872;
}
/* line 8981, ../sass/_custom.scss */
.page-node #block-system-main .node .top-panel .left-panel .category {
  margin-top: 4px;
}
/* line 8984, ../sass/_custom.scss */
.page-node #block-system-main .node .top-panel .left-panel ul {
  margin-bottom: 0;
}
/* line 8986, ../sass/_custom.scss */
.page-node #block-system-main .node .top-panel .left-panel ul li {
  margin-right: 6px;
}
/* line 8991, ../sass/_custom.scss */
.page-node #block-system-main .node .top-panel .right-panel {
  width: auto;
  display: inline-block;
  float: none;
}
/* line 8995, ../sass/_custom.scss */
.page-node #block-system-main .node .top-panel .right-panel .article-tools {
  min-width: 100px;
  width: auto;
  margin: 0 15px 0 0;
  height: 25px;
}
/* line 9001, ../sass/_custom.scss */
.page-node #block-system-main .node .top-panel .right-panel .links li.flag-bookmarks a {
  font-size: 0;
}
/* line 9007, ../sass/_custom.scss */
.page-node #block-system-main .node .date {
  margin-left: 0;
  font-size: 34px;
  text-transform: lowercase;
  font-family: "PT Sans", sans-serif;
}
/* line 9014, ../sass/_custom.scss */
.page-node #block-system-main .node h1.title {
  border: none;
  text-align: left;
  font-size: 2.1em;
  font-weight: bold;
  line-height: 35px;
  padding: 10px 0 0 0;
}
/* line 9027, ../sass/_custom.scss */
.page-node #block-system-main .node-view-full .date,
.page-node #block-system-main .node-view-full .title {
  color: #3c3a37;
}
/* line 9033, ../sass/_custom.scss */
.page-node #block-system-main .toggle-bar {
  width: 204px;
  text-align: left;
  padding-left: 20px;
  height: 32px;
  border-left: 1px solid #7c7872;
  display: inline-block;
  float: right;
}
/* line 9042, ../sass/_custom.scss */
.page-node #block-system-main .toggle-bar .less,
.page-node #block-system-main .toggle-bar .more {
  position: relative;
  padding-left: 35px;
  line-height: 27px;
  cursor: pointer;
  font-family: "PT Sans", sans-serif;
  color: black;
}
/* line 9051, ../sass/_custom.scss */
.page-node #block-system-main .toggle-bar .less:before,
.page-node #block-system-main .toggle-bar .more:before {
  content: '';
  width: 26px;
  height: 26px;
  background: url(../images/subnav-expand-arrows-horizontal.png) no-repeat 50% 0;
  display: block;
  position: absolute;
  left: 0;
}
/* line 9062, ../sass/_custom.scss */
.page-node #block-system-main .toggle-bar .more {
  display: none;
}
/* line 9065, ../sass/_custom.scss */
.page-node #block-system-main .toggle-bar .more:before {
  background-position: 50% -33px;
}
/* line 9071, ../sass/_custom.scss */
.page-node #block-system-main .right-side {
  position: absolute;
  right: 0;
  z-index: 25;
  top: 52px;
  bottom: 0;
  width: 204px;
  padding: 0 0 20px 20px;
  margin-left: 10px;
  border-left: 1px solid #7c7872;
  overflow-y: auto;
  background: transparent;
  -webkit-transition: right 0.4s ease;
  -moz-transition: right 0.4s ease;
  -ms-transition: right 0.4s ease;
  -o-transition: right 0.4s ease;
  transition: right 0.4s ease;
}
/* line 9085, ../sass/_custom.scss */
.page-node #block-system-main .right-side::-webkit-scrollbar {
  display: none;
}
/* line 9089, ../sass/_custom.scss */
.page-node #block-system-main .right-side .see-also {
  margin-top: 30px;
}
/* line 9093, ../sass/_custom.scss */
.page-node #block-system-main .right-side .see-also .toggle.hide ~ ul {
  display: none;
}
/* line 9099, ../sass/_custom.scss */
.page-node #block-system-main .right-side .toggle {
  font-size: 1.1em;
  font-family: 'PT Sans', sans-serif;
  cursor: pointer;
  color: #3c3a37;
}
/* line 9105, ../sass/_custom.scss */
.page-node #block-system-main .right-side .toggle:after {
  content: '';
  display: inline-block;
  width: 15px;
  height: 12px;
  margin-left: 7px;
  background: url(../images/subnav-expand-arrows.png) 50% 3px no-repeat;
}
/* line 9115, ../sass/_custom.scss */
.page-node #block-system-main .right-side .toggle.hide:after {
  background-position: 50% -9px;
}
/* line 9123, ../sass/_custom.scss */
.page-node #block-system-main .right-side .decisions > .toggle.hide ~ div {
  display: none;
}
/* line 9127, ../sass/_custom.scss */
.page-node #block-system-main .right-side .decisions > div .toggle {
  font-size: 16px;
  color: #3c3a37;
  margin-left: 16px;
  padding: 8px 0;
}
/* line 9133, ../sass/_custom.scss */
.page-node #block-system-main .right-side .decisions > div .toggle ~ .item-list {
  margin-left: 10px;
}
/* line 9136, ../sass/_custom.scss */
.page-node #block-system-main .right-side .decisions > div .toggle.hide ~ .item-list {
  display: none;
}
/* line 9143, ../sass/_custom.scss */
.page-node #block-system-main .right-side .see-also a,
.page-node #block-system-main .right-side .calendar-post a {
  font-size: 0.9em;
  color: #7c7872;
  display: block;
  margin-bottom: 8px;
}
/* line 9148, ../sass/_custom.scss */
.page-node #block-system-main .right-side .see-also a:hover,
.page-node #block-system-main .right-side .calendar-post a:hover {
  color: #000;
}
/* line 9153, ../sass/_custom.scss */
.page-node #block-system-main .right-side ul {
  list-style-type: none;
}
/* line 9156, ../sass/_custom.scss */
.page-node #block-system-main .right-side .post-tags {
  width: 100%;
}
/* line 9160, ../sass/_custom.scss */
.page-node #block-system-main .right-side .post-tags .toggle.hide ~ div {
  display: none;
}
/* line 9165, ../sass/_custom.scss */
.page-node #block-system-main .right-side .post-tags li {
  display: inline-block;
  margin: 4px;
}
/* line 9169, ../sass/_custom.scss */
.page-node #block-system-main .right-side .post-tags li a {
  background: #3c3a37;
  text-decoration: none;
  border-radius: 2px;
  color: #fafafa;
  font-family: "PT Sans", sans-serif;
  line-height: 26px;
  padding: 0 9px;
  display: block;
  font-size: 0.78em;
}
/* line 9182, ../sass/_custom.scss */
.page-node #block-system-main .right-side .calendar-post {
  margin: 40px 0;
}
/* line 9185, ../sass/_custom.scss */
.page-node #block-system-main .right-side .calendar-post label {
  text-align: left;
  padding-left: 20px;
}
/* line 9194, ../sass/_custom.scss */
.page-node #block-system-main.full .toggle-bar .less {
  display: none;
}
/* line 9197, ../sass/_custom.scss */
.page-node #block-system-main.full .toggle-bar .more {
  display: block;
}
/* line 9201, ../sass/_custom.scss */
.page-node #block-system-main.full .container-post {
  padding-right: 0;
}
/* line 9204, ../sass/_custom.scss */
.page-node #block-system-main.full .right-side {
  right: -225px;
}
/* line 9210, ../sass/_custom.scss */
.page-node.logged-in #block-system-main .node .top-panel .right-panel .article-tools {
  width: 170px;
}

/* line 9216, ../sass/_custom.scss */
.page-node:not(.i18n-en-gb) #block-system-main .right-side .calendar-post a {
  text-transform: lowercase;
}

/* line 9220, ../sass/_custom.scss */
.licensed-banks-accordion .ui-accordion-header h3 {
  margin: 0;
}

/* line 9226, ../sass/_custom.scss */
.node.node-post .content {
  line-height: 28px;
}

/* line 9233, ../sass/_custom.scss */
.node.node-custom-content.node-teaser.calendar_build.new-widget .ui-datepicker-calendar {
  width: calc(100% + 1px);
}

/* line 9239, ../sass/_custom.scss */
.node.node-view-full .published-date {
  margin-bottom: 10px;
  font-size: 34px;
  font-family: "PT Sans", sans-serif;
}

/* line 9252, ../sass/_custom.scss */
.new-widget.node-qanda.node-view-teaser .royalSlider .title span,
.new-widget.node-glossary.node-view-teaser .royalSlider .title span,
.new-widget.node-values.node-view-teaser .royalSlider .title span {
  width: 40px;
  height: 34px;
  margin-right: 10px;
  display: inline-block;
  float: left;
}
/* line 9261, ../sass/_custom.scss */
.new-widget.node-qanda.node-view-teaser .royalSlider .title a,
.new-widget.node-glossary.node-view-teaser .royalSlider .title a,
.new-widget.node-values.node-view-teaser .royalSlider .title a {
  color: #000000;
  font-size: 1.6em;
  font-family: "permianseriftypefaceregular", Georgia, sans-serif;
  font-weight: bold;
  line-height: 1.6em;
  padding-top: 0;
}
/* line 9271, ../sass/_custom.scss */
.new-widget.node-qanda.node-view-teaser .description,
.new-widget.node-glossary.node-view-teaser .description,
.new-widget.node-values.node-view-teaser .description {
  color: #56534f;
  font-size: 18px;
  font-family: "PT Sans", sans-serif;
}
/* line 9277, ../sass/_custom.scss */
.new-widget.node-qanda.node-view-teaser .royalSlider-btn-prev,
.new-widget.node-qanda.node-view-teaser .royalSlider-btn-next,
.new-widget.node-glossary.node-view-teaser .royalSlider-btn-prev,
.new-widget.node-glossary.node-view-teaser .royalSlider-btn-next,
.new-widget.node-values.node-view-teaser .royalSlider-btn-prev,
.new-widget.node-values.node-view-teaser .royalSlider-btn-next {
  display: inline-block;
  color: #000;
  margin-right: 10px;
  cursor: pointer;
}
/* line 9284, ../sass/_custom.scss */
.new-widget.node-qanda.node-view-teaser .royalSlider-btn-prev:hover,
.new-widget.node-qanda.node-view-teaser .royalSlider-btn-next:hover,
.new-widget.node-glossary.node-view-teaser .royalSlider-btn-prev:hover,
.new-widget.node-glossary.node-view-teaser .royalSlider-btn-next:hover,
.new-widget.node-values.node-view-teaser .royalSlider-btn-prev:hover,
.new-widget.node-values.node-view-teaser .royalSlider-btn-next:hover {
  color: #3e3e3e;
}
/* line 9287, ../sass/_custom.scss */
.new-widget.node-qanda.node-view-teaser .royalSlider-btn-prev:hover span,
.new-widget.node-qanda.node-view-teaser .royalSlider-btn-next:hover span,
.new-widget.node-glossary.node-view-teaser .royalSlider-btn-prev:hover span,
.new-widget.node-glossary.node-view-teaser .royalSlider-btn-next:hover span,
.new-widget.node-values.node-view-teaser .royalSlider-btn-prev:hover span,
.new-widget.node-values.node-view-teaser .royalSlider-btn-next:hover span {
  text-decoration: underline;
  color: #000;
}

/* line 9298, ../sass/_custom.scss */
.new-widget.node-qanda.node-view-teaser .title span {
  background: url(../images/faq-img.png) no-repeat center;
}

/* line 9305, ../sass/_custom.scss */
.new-widget.node-glossary.node-view-teaser .title span {
  background: url(../images/glossary-img.png) no-repeat center;
}

/* line 9311, ../sass/_custom.scss */
.new-widget.node-values.node-view-teaser .title span {
  background: url(../images/our-values-img.png) no-repeat center;
}

/* line 9318, ../sass/_custom.scss */
.right-side-ewrapp .toggle-bar {
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 9324, ../sass/_custom.scss */
.widget-image-full-node {
  text-align: center;
}

@media only screen and (min-width: 640px) and (max-width: 1366px) {
  /* line 9330, ../sass/_custom.scss */
  .region-banner .slide-title {
    margin-top: 0px;
  }
  /* line 9332, ../sass/_custom.scss */
  .region-banner .slide-title a {
    font-size: 16px;
    line-height: 1.0em !important;
  }
  /* line 9335, ../sass/_custom.scss */
  .region-banner .slide-title a:hover {
    text-decoration: underline;
  }
  /* line 9339, ../sass/_custom.scss */
  .region-banner .slide-title p {
    display: inline;
    font-size: 16px;
    line-height: 1.0em;
    text-transform: uppercase;
  }
  /* line 9346, ../sass/_custom.scss */
  .region-banner .slide-descrition {
    padding-left: 10px;
  }
  /* line 9349, ../sass/_custom.scss */
  .region-banner .slide-descrition p {
    font-size: 1.0em;
    line-height: 1.0em;
  }
}
/* line 9357, ../sass/_custom.scss */
.view-id-act_normativ div.item-list ul li {
  margin: 0 0 1.25em 1.5em;
}

/* line 9361, ../sass/_custom.scss */
.view-id-act_normativ div.item-list {
  margin-bottom: 50px;
}

/* line 1, ../sass/_header.scss */
.open.header-main-nav::-webkit-scrollbar {
  display: none;
}

/* line 5, ../sass/_header.scss */
.open.header-main-nav::-webkit-scrollbar {
  width: 0;
}

/* line 9, ../sass/_header.scss */
.header-main-nav {
  position: absolute;
  width: 100%;
  z-index: 9758;
  top: 71px;
  left: 0;
  font-family: 'permiansanstypefaceregular',Georgia,sans-serif;
}
/* line 18, ../sass/_header.scss */
.header-main-nav.open #block-bnm-menu-bnm-main-nav .content > ul {
  border: 1px solid transparent;
}
/* line 23, ../sass/_header.scss */
.header-main-nav ul li a {
  color: #3c3a37;
  text-decoration: none;
}
/* line 26, ../sass/_header.scss */
.header-main-nav ul li a:hover {
  color: #1a1917;
}
/* line 31, ../sass/_header.scss */
.header-main-nav .menu-overlay {
  height: 51px;
  background-color: #282828;
  position: fixed;
  width: 100%;
  top: 80px;
}

/* line 40, ../sass/_header.scss */
.group-input {
  overflow: hidden;
}
/* line 42, ../sass/_header.scss */
.group-input .text {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 49%;
  float: right;
  text-align: right;
}
/* line 49, ../sass/_header.scss */
.group-input .text:first-child {
  float: left;
}
/* line 52, ../sass/_header.scss */
.group-input .text input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
/* line 58, ../sass/_header.scss */
.group-input .text a {
  display: block;
}

@media only screen and (min-width: 980px) {
  /* line 66, ../sass/_header.scss */
  .group-input .text {
    width: 35%;
  }
  /* line 68, ../sass/_header.scss */
  .group-input .text:first-child {
    width: 65%;
  }
}
@media only screen and (max-width: 768px) {
  /* line 75, ../sass/_header.scss */
  .hide-sub-nav {
    display: none;
  }

  /* line 78, ../sass/_header.scss */
  .header-main-nav {
    display: none;
  }
  /* line 80, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul {
    border-radius: 0;
  }
  /* line 82, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li {
    display: block;
    border-top: 1px solid #696969;
    height: auto;
  }
  /* line 87, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li:first-child {
    border-top: 0;
  }
  /* line 90, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li > a {
    display: block;
    padding: 0 30px;
    background: url(../images/add/main-nav-arrow.png) no-repeat;
    background-position: 95% 50%;
    position: relative;
  }
  /* line 97, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li > a:after {
    display: none;
  }
  /* line 101, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li > a:before {
    content: '';
    display: inline-block;
    height: 30px;
    width: 30px;
    right: 27px;
    top: 14px;
    position: absolute;
    background: url(../images/main-menu-sec.png) 0 0 no-repeat;
    margin-top: -3px;
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
  }
  /* line 115, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li > a:hover {
    padding-bottom: 0;
  }
  /* line 120, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li.active > a {
    margin: 0;
    padding: 0 30px;
    border-bottom: 1px solid #696969;
  }
  /* line 124, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li.active > a:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  /* line 130, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li.active > a .sub-nav .section .sub-nav-menu .expand,
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li.active > a .sub-nav .section .sub-nav-menu .expand:hover {
    background-position: 0 -34px;
  }
  /* line 137, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav {
    overflow: hidden;
    position: relative;
    top: 0;
    padding: 15px 0;
  }
  /* line 143, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section {
    width: 100%;
    padding: 0 30px;
  }
  /* line 147, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .section.first {
    display: none;
  }
  /* line 152, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul {
    display: none;
  }
  /* line 154, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li {
    padding: 4px 0;
  }
  /* line 156, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li > span {
    display: none;
  }
  /* line 159, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li a {
    font-size: 16px;
    margin-left: 12px;
    position: relative;
    display: inline-block;
  }
  /* line 164, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li a:hover:before {
    opacity: 1;
  }
  /* line 167, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li a:before {
    content: '';
    position: absolute;
    background: url(../images/add/list-dot-hover.png) no-repeat;
    opacity: 0.8;
    height: 5px;
    width: 5px;
    margin-left: -11px;
    margin-top: 10px;
  }
  /* line 181, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .title {
    font-size: 18px;
  }
  /* line 184, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .title a {
    display: inline-block;
    padding: 0 30px 0 13px;
  }
  /* line 188, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .title a:before {
    content: "";
    width: 5px;
    height: 5px;
    background-color: #56534f;
    border-radius: 50%;
    position: absolute;
    top: 13px;
    left: 0;
  }
  /* line 201, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .expand {
    background: url(../images/arrow-mainmenu-table.png) top right no-repeat;
    border-color: #fff;
    height: 7px;
    width: 13px;
    margin: 0 0 4px -18px;
    display: inline-block;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transition: transform .2s ease-in-out;
    -webkit-transition: -webkit-transform .2s ease-in-out;
  }
  /* line 214, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .expand.closed {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
  }
  /* line 224, ../sass/_header.scss */
  .header-main-nav.active {
    display: block;
  }
}
@media only screen and (min-width: 768px) {
  /* line 232, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav {
    border-top: 1px solid #dedddc;
  }
  /* line 237, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .sub-nav-head .title a {
    padding-left: 52px;
    display: inline-block;
  }
  /* line 242, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .sub-nav-head .title .expand {
    display: inline-block;
    height: 30px;
    width: 30px;
    top: 0;
    left: 0;
    position: absolute;
    background: url(../images/main-menu-sec.png) no-repeat;
    margin-top: 2px;
    transition: transform .2s ease-in-out;
    -webkit-transition: -webkit-transform .2s ease-in-out;
  }
  /* line 254, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .sub-nav-head .title .expand.closed {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
  }
  /* line 261, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul {
    margin-left: 52px;
  }
  /* line 264, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li {
    position: relative;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  }
  /* line 268, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li > span {
    position: absolute;
  }
  /* line 272, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li a {
    font-size: 14px;
    padding: 4px 0;
    display: inline-block;
    line-height: 18px;
    color: #3c3a37;
  }
  /* line 279, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li a:before {
    content: "-";
    display: inline-block;
    padding-left: 2px;
    position: absolute;
    left: -16px;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  }
  /* line 288, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li a:hover {
    padding-left: 16px;
    text-decoration: underline;
  }
  /* line 292, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul li a:hover:before {
    left: 0px;
  }
}
/* line 305, ../sass/_header.scss */
.header-left {
  width: 303px;
  height: 43px;
  position: absolute;
  z-index: -1;
}

/* line 312, ../sass/_header.scss */
.region-header-center {
  width: 30%;
  position: relative;
  float: right;
  margin-right: 10px;
}
/* line 317, ../sass/_header.scss */
.region-header-center .site-search {
  -webkit-box-shadow: inset 0px 0px 0px 1px #ebe9e6;
  -moz-box-shadow: inset 0px 0px 0px 1px #ebe9e6;
  box-shadow: inset 0px 0px 0px 1px #ebe9e6;
  width: 100%;
  float: left;
  position: relative;
  z-index: 99999999;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 330, ../sass/_header.scss */
.region-header-center.focused .site-search {
  background: #fff;
}
/* line 332, ../sass/_header.scss */
.region-header-center.focused .site-search .submit-wrapper button[type="submit"] {
  color: #000;
}
/* line 336, ../sass/_header.scss */
.region-header-center.focused .site-search-filter .filter-button i {
  color: #000;
  opacity: 0.7;
}

/* line 350, ../sass/_header.scss */
.region.region-header-right > div:not(:first-of-type) {
  border-left: 1px solid #ebe9e6;
}

/* line 354, ../sass/_header.scss */
.footer-wrapper {
  display: flex;
  justify-content: space-between;
}

/* line 359, ../sass/_header.scss */
#block-bnm-user-interface-bnm-site-contacts,
#block-bnm-user-interface-bnm-contact-phone,
#block-bnm-user-interface-bnm-header-share-block,
#block-bnm-user-interface-bnm-change-font,
#block-locale-language {
  width: 15%;
}

/* line 367, ../sass/_header.scss */
#block-bnm-user-interface-bnm-site-statistic {
  width: 39%;
}

/* line 371, ../sass/_header.scss */
#block-bnm-user-interface-bnm-site-contacts,
#block-bnm-user-interface-bnm-site-statistic,
#block-bnm-user-interface-bnm-contact-phone,
#block-bnm-user-interface-bnm-header-share-block {
  float: left;
  text-align: center;
}

/* line 379, ../sass/_header.scss */
#block-bnm-user-interface-bnm-user-authentification-block .login-button,
#block-bnm-user-interface-bnm-user-profile-block .login-button,
#block-bnm-user-interface-bnm-user-profile-block .profile-button,
#block-bnm-user-interface-bnm-site-contacts .contact-form-button,
#block-bnm-user-interface-bnm-site-statistic .statistic-form-button,
#block-bnm-user-interface-bnm-contact-phone .phone-button,
#block-bnm-user-interface-bnm-header-share-block .share-button,
.block-locale div.active-lang,
#block-bnm-user-interface-bnm-change-font .change-font-button {
  text-decoration: none;
  padding-left: 0;
  display: block;
  height: 40px;
  text-align: center;
  cursor: pointer;
  color: #fff;
}
/* line 396, ../sass/_header.scss */
#block-bnm-user-interface-bnm-user-authentification-block .login-button:focus,
#block-bnm-user-interface-bnm-user-profile-block .login-button:focus,
#block-bnm-user-interface-bnm-user-profile-block .profile-button:focus,
#block-bnm-user-interface-bnm-site-contacts .contact-form-button:focus,
#block-bnm-user-interface-bnm-site-statistic .statistic-form-button:focus,
#block-bnm-user-interface-bnm-contact-phone .phone-button:focus,
#block-bnm-user-interface-bnm-header-share-block .share-button:focus,
.block-locale div.active-lang:focus,
#block-bnm-user-interface-bnm-change-font .change-font-button:focus {
  outline: none;
}
/* line 400, ../sass/_header.scss */
#block-bnm-user-interface-bnm-user-authentification-block .login-button:hover i,
#block-bnm-user-interface-bnm-user-profile-block .login-button:hover i,
#block-bnm-user-interface-bnm-user-profile-block .profile-button:hover i,
#block-bnm-user-interface-bnm-site-contacts .contact-form-button:hover i,
#block-bnm-user-interface-bnm-site-statistic .statistic-form-button:hover i,
#block-bnm-user-interface-bnm-contact-phone .phone-button:hover i,
#block-bnm-user-interface-bnm-header-share-block .share-button:hover i,
.block-locale div.active-lang:hover i,
#block-bnm-user-interface-bnm-change-font .change-font-button:hover i {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}
/* line 407, ../sass/_header.scss */
#block-bnm-user-interface-bnm-user-authentification-block .login-button i,
#block-bnm-user-interface-bnm-user-profile-block .login-button i,
#block-bnm-user-interface-bnm-user-profile-block .profile-button i,
#block-bnm-user-interface-bnm-site-contacts .contact-form-button i,
#block-bnm-user-interface-bnm-site-statistic .statistic-form-button i,
#block-bnm-user-interface-bnm-contact-phone .phone-button i,
#block-bnm-user-interface-bnm-header-share-block .share-button i,
.block-locale div.active-lang i,
#block-bnm-user-interface-bnm-change-font .change-font-button i {
  display: block;
  text-align: center;
  font-size: 24px;
  line-height: 41px;
  opacity: 0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  filter: alpha(opacity=70);
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
}
/* line 421, ../sass/_header.scss */
.region-header-right.open #block-bnm-user-interface-bnm-user-authentification-block .login-button, .region-header-right.open
#block-bnm-user-interface-bnm-user-profile-block .login-button, .region-header-right.open
#block-bnm-user-interface-bnm-user-profile-block .profile-button, .region-header-right.open
#block-bnm-user-interface-bnm-site-contacts .contact-form-button, .region-header-right.open
#block-bnm-user-interface-bnm-site-statistic .statistic-form-button, .region-header-right.open
#block-bnm-user-interface-bnm-contact-phone .phone-button, .region-header-right.open
#block-bnm-user-interface-bnm-header-share-block .share-button, .region-header-right.open
.block-locale div.active-lang, .region-header-right.open
#block-bnm-user-interface-bnm-change-font .change-font-button {
  color: #000;
}
/* line 424, ../sass/_header.scss */
.region-header-right.open #block-bnm-user-interface-bnm-user-authentification-block .login-button:hover i, .region-header-right.open
#block-bnm-user-interface-bnm-user-profile-block .login-button:hover i, .region-header-right.open
#block-bnm-user-interface-bnm-user-profile-block .profile-button:hover i, .region-header-right.open
#block-bnm-user-interface-bnm-site-contacts .contact-form-button:hover i, .region-header-right.open
#block-bnm-user-interface-bnm-site-statistic .statistic-form-button:hover i, .region-header-right.open
#block-bnm-user-interface-bnm-contact-phone .phone-button:hover i, .region-header-right.open
#block-bnm-user-interface-bnm-header-share-block .share-button:hover i, .region-header-right.open
.block-locale div.active-lang:hover i, .region-header-right.open
#block-bnm-user-interface-bnm-change-font .change-font-button:hover i {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}
/* line 430, ../sass/_header.scss */
.region-header-right.open #block-bnm-user-interface-bnm-user-authentification-block .login-button.active i, .region-header-right.open
#block-bnm-user-interface-bnm-user-profile-block .login-button.active i, .region-header-right.open
#block-bnm-user-interface-bnm-user-profile-block .profile-button.active i, .region-header-right.open
#block-bnm-user-interface-bnm-site-contacts .contact-form-button.active i, .region-header-right.open
#block-bnm-user-interface-bnm-site-statistic .statistic-form-button.active i, .region-header-right.open
#block-bnm-user-interface-bnm-contact-phone .phone-button.active i, .region-header-right.open
#block-bnm-user-interface-bnm-header-share-block .share-button.active i, .region-header-right.open
.block-locale div.active-lang.active i, .region-header-right.open
#block-bnm-user-interface-bnm-change-font .change-font-button.active i {
  font-weight: bold;
  opacity: 1 !important;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}

/* line 442, ../sass/_header.scss */
#block-bnm-user-interface-bnm-site-statistic .statistic-form-button {
  display: flex;
  text-align: left;
  align-items: center;
}
/* line 447, ../sass/_header.scss */
#block-bnm-user-interface-bnm-site-statistic .statistic-form-button i {
  width: 30%;
}

/* line 452, ../sass/_header.scss */
.region-footer-center {
  display: flex;
  justify-content: center;
  flex-grow: 1;
  position: relative;
}
/* line 459, ../sass/_header.scss */
.region-footer-center .block .rss-button,
.region-footer-center .block .help-center-button,
.region-footer-center .block .newsletter-subscription-button {
  text-decoration: none;
  padding-left: 0;
  display: block;
  height: 40px;
  text-align: center;
  cursor: pointer;
}
/* line 469, ../sass/_header.scss */
.region-footer-center .block .rss-button:focus,
.region-footer-center .block .help-center-button:focus,
.region-footer-center .block .newsletter-subscription-button:focus {
  outline: none;
}
/* line 474, ../sass/_header.scss */
.region-footer-center .block .rss-button:hover i,
.region-footer-center .block .help-center-button:hover i,
.region-footer-center .block .newsletter-subscription-button:hover i {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}
/* line 482, ../sass/_header.scss */
.region-footer-center .block .rss-button i,
.region-footer-center .block .help-center-button i,
.region-footer-center .block .newsletter-subscription-button i {
  display: block;
  width: 40px;
  font-size: 24px;
  line-height: 41px;
  opacity: 0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  filter: alpha(opacity=70);
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
}

/* line 501, ../sass/_header.scss */
.header a {
  font-size: 16px;
  padding-left: 10px;
  display: inline-block;
  line-height: 18px;
}

/* line 508, ../sass/_header.scss */
.stickem-container {
  position: relative;
}

/* line 512, ../sass/_header.scss */
.stickit {
  position: fixed;
  top: 0;
}

/* line 517, ../sass/_header.scss */
.stickit-end {
  position: absolute;
  top: 80px;
}

/* .region-banner #rotator-view span {
  background-attachment: fixed !important;
} */
/* line 526, ../sass/_header.scss */
#block-bnm-user-interface-bnm-user-authentification-block .container,
#block-bnm-user-interface-bnm-user-profile-block .container,
#block-bnm-newsletter-bnm-subscription-form .bnm-newsletter-block-form-wrapper,
.help-block .content,
.statistics-content .content,
.contacts-block .content,
.share-block-content .content,
.block-locale .language-switcher-locale-url,
.change-font .font-wrapper {
  background: #fcfcfc;
  z-index: 0;
  width: 100%;
  position: absolute;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  left: 0;
  top: 40px;
  padding: 20px 17px;
  border-top: 1px solid #ececec;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 554, ../sass/_header.scss */
.region-header-mobile {
  display: none;
}

/* line 558, ../sass/_header.scss */
#login-switcher {
  margin: 0 -10px 15px;
  padding-bottom: 10px;
  border-bottom: 1px solid #d6d3cd;
}
/* line 562, ../sass/_header.scss */
#login-switcher span {
  cursor: pointer;
  color: #7c7872;
  text-decoration: none;
  font-size: 16px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  height: 25px;
  line-height: 20px;
  padding: 0 25px 0 40px;
  margin: 7px 0 7px 10px;
  display: inline-block;
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
}
/* line 579, ../sass/_header.scss */
#login-switcher span:before {
  content: '';
  position: absolute;
  height: 32px;
  width: 30px;
  margin: -5px 0 0 -40px;
  opacity: 0.4;
}
/* line 587, ../sass/_header.scss */
#login-switcher span.login {
  border-right: 1px solid #d6d3cd;
}
/* line 589, ../sass/_header.scss */
#login-switcher span.login:before {
  background: url(../images/icon-auth-user.png) no-repeat;
  background-position: 50% -30px;
}
/* line 595, ../sass/_header.scss */
#login-switcher span.register:before {
  background: url(../images/icon-register-user.png) no-repeat;
  background-position: 50% -30px;
}
/* line 600, ../sass/_header.scss */
#login-switcher span.active {
  color: #3c3a37;
}
/* line 602, ../sass/_header.scss */
#login-switcher span.active:before {
  opacity: 1;
}

/* line 610, ../sass/_header.scss */
#block-bnm-user-interface-bnm-user-authentification-block .register-form-wrapper {
  display: none;
}
/* line 612, ../sass/_header.scss */
#block-bnm-user-interface-bnm-user-authentification-block .register-form-wrapper #user-register-form {
  width: 100%;
}
/* line 616, ../sass/_header.scss */
#block-bnm-user-interface-bnm-user-authentification-block #user-login-form .form-item input#edit-pass {
  width: 100%;
}

@media screen and (min-width: 769px) {
  /* line 622, ../sass/_header.scss */
  #block-bnm-newsletter-bnm-subscription-form {
    position: relative;
  }
  /* line 625, ../sass/_header.scss */
  #block-bnm-newsletter-bnm-subscription-form .bnm-newsletter-block-form-wrapper {
    z-index: 1000000;
    bottom: 100%;
    top: auto;
    width: 380px;
    border: 1px solid #e7e7e7;
    left: -180px;
  }
  /* line 634, ../sass/_header.scss */
  #block-bnm-newsletter-bnm-subscription-form #block-interface-ext-help-block-ro,
  #block-bnm-newsletter-bnm-subscription-form #block-interface-ext-help-block-en-gb,
  #block-bnm-newsletter-bnm-subscription-form #block-interface-ext-help-block-ru {
    position: absolute;
    top: auto;
    width: 500px;
    bottom: 100%;
  }
  /* line 642, ../sass/_header.scss */
  #block-bnm-newsletter-bnm-subscription-form #block-interface-ext-help-block-ro > .content,
  #block-bnm-newsletter-bnm-subscription-form #block-interface-ext-help-block-en-gb > .content,
  #block-bnm-newsletter-bnm-subscription-form #block-interface-ext-help-block-ru > .content {
    bottom: 0;
    top: auto;
    z-index: 1000000;
    border: 1px solid #e7e7e7;
  }
}
/* line 653, ../sass/_header.scss */
#block-bnm-newsletter-bnm-subscription-form .bnm-newsletter-block-form-wrapper {
  border: 1px solid #e7e7e7;
}

/* line 661, ../sass/_header.scss */
#block-interface-ext-help-block-ro > .content,
#block-interface-ext-help-block-en-gb > .content,
#block-interface-ext-help-block-ru > .content {
  border: 1px solid #e7e7e7;
}

@media screen and (max-width: 960px) {
  /* line 668, ../sass/_header.scss */
  .header .region-header-right {
    width: 50%;
  }
  /* line 672, ../sass/_header.scss */
  .header #block-bnm-user-interface-bnm-site-contacts,
  .header #block-bnm-user-interface-bnm-contact-phone,
  .header #block-bnm-user-interface-bnm-header-share-block,
  .header #block-bnm-user-interface-bnm-rss-block,
  .header #block-bnm-user-interface-bnm-help-center,
  .header #block-bnm-user-interface-bnm-change-font {
    width: 15%;
  }
  /* line 681, ../sass/_header.scss */
  .header #block-bnm-user-interface-bnm-site-statistic {
    width: 38%;
  }
  /* line 685, ../sass/_header.scss */
  .header .header-center {
    width: 30%;
  }
}
@media screen and (max-width: 768px) {
  /* line 693, ../sass/_header.scss */
  #block-bnm-newsletter-bnm-subscription-form .bnm-newsletter-block-form-wrapper {
    position: fixed;
    z-index: 1000000;
    bottom: 0px;
    top: 80px;
    left: 0;
    right: 0;
    width: 100vw;
    overflow-x: auto;
  }

  /* line 705, ../sass/_header.scss */
  #block-interface-ext-help-block-ro,
  #block-interface-ext-help-block-en-gb,
  #block-interface-ext-help-block-ru {
    position: absolute;
    top: auto;
    width: 500px;
    bottom: 100%;
  }
  /* line 713, ../sass/_header.scss */
  #block-interface-ext-help-block-ro > .content,
  #block-interface-ext-help-block-en-gb > .content,
  #block-interface-ext-help-block-ru > .content {
    position: fixed;
    z-index: 1000000;
    bottom: 5px;
    top: 80px;
    left: 0;
    right: 0;
    width: 100vw;
    overflow-x: auto;
  }

  /* line 725, ../sass/_header.scss */
  .header-main-nav.open {
    border-bottom: 1px solid #dedddc;
    background-color: #fff;
  }

  /* line 730, ../sass/_header.scss */
  .header.not-front-page-header {
    height: 80px;
  }

  /* line 733, ../sass/_header.scss */
  .region-header-mobile {
    display: block;
    margin-right: 20px;
  }

  /* line 737, ../sass/_header.scss */
  .header-left {
    margin-left: 20px;
  }

  /* line 740, ../sass/_header.scss */
  .header .region-header-right {
    width: auto;
    display: none;
    background-color: #fff;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-top: 1px solid #7c7872;
    border-bottom: 1px solid #7c7872;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
  }

  /* line 754, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-site-contacts,
  #block-bnm-user-interface-bnm-site-statistic,
  #block-bnm-user-interface-bnm-contact-phone,
  #block-bnm-user-interface-bnm-change-font {
    display: none;
  }
  /* line 761, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-site-contacts i, #block-bnm-user-interface-bnm-site-contacts span,
  #block-bnm-user-interface-bnm-site-statistic i,
  #block-bnm-user-interface-bnm-site-statistic span,
  #block-bnm-user-interface-bnm-contact-phone i,
  #block-bnm-user-interface-bnm-contact-phone span,
  #block-bnm-user-interface-bnm-change-font i,
  #block-bnm-user-interface-bnm-change-font span {
    color: #000;
  }

  /* line 765, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-rss-block,
  #block-bnm-newsletter-bnm-subscription-form,
  #block-bnm-user-interface-bnm-help-center {
    text-align: center;
    display: block !important;
  }
  /* line 771, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-rss-block i,
  #block-bnm-newsletter-bnm-subscription-form i,
  #block-bnm-user-interface-bnm-help-center i {
    color: #000;
  }

  /* line 775, ../sass/_header.scss */
  .footer-wrapper {
    align-items: center;
    flex-direction: column;
  }
  /* line 779, ../sass/_header.scss */
  .footer-wrapper .region-footer-center {
    margin-bottom: 1em;
  }

  /* line 788, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-mobile-nav-toolbar,
  #block-bnm-user-interface-bnm-mobile-nav-lang,
  #block-bnm-user-interface-bnm-mobile-nav-search,
  #block-bnm-user-interface-bnm-mobile-nav2-menu {
    float: right;
    display: block;
    width: 40px;
    margin-right: 7px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0px 0px 0px 1px #ebe9e6;
    -moz-box-shadow: inset 0px 0px 0px 1px #ebe9e6;
    box-shadow: inset 0px 0px 0px 1px #ebe9e6;
    text-align: center;
    height: 40px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
    outline: none;
  }
  /* line 811, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-mobile-nav-toolbar a,
  #block-bnm-user-interface-bnm-mobile-nav-lang a,
  #block-bnm-user-interface-bnm-mobile-nav-search a,
  #block-bnm-user-interface-bnm-mobile-nav2-menu a {
    padding: 0;
    display: block;
    text-align: center;
    height: 40px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
  }
  /* line 820, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-mobile-nav-toolbar a:focus,
  #block-bnm-user-interface-bnm-mobile-nav-lang a:focus,
  #block-bnm-user-interface-bnm-mobile-nav-search a:focus,
  #block-bnm-user-interface-bnm-mobile-nav2-menu a:focus {
    outline: none;
  }
  /* line 823, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-mobile-nav-toolbar a:hover i,
  #block-bnm-user-interface-bnm-mobile-nav-lang a:hover i,
  #block-bnm-user-interface-bnm-mobile-nav-search a:hover i,
  #block-bnm-user-interface-bnm-mobile-nav2-menu a:hover i {
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    filter: alpha(opacity=100);
  }
  /* line 829, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-mobile-nav-toolbar a.active,
  #block-bnm-user-interface-bnm-mobile-nav-lang a.active,
  #block-bnm-user-interface-bnm-mobile-nav-search a.active,
  #block-bnm-user-interface-bnm-mobile-nav2-menu a.active {
    background-color: #3c3a37;
  }
  /* line 831, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-mobile-nav-toolbar a.active i,
  #block-bnm-user-interface-bnm-mobile-nav-lang a.active i,
  #block-bnm-user-interface-bnm-mobile-nav-search a.active i,
  #block-bnm-user-interface-bnm-mobile-nav2-menu a.active i {
    color: #fff;
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    filter: alpha(opacity=100);
  }
  /* line 839, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-mobile-nav-toolbar a i,
  #block-bnm-user-interface-bnm-mobile-nav-lang a i,
  #block-bnm-user-interface-bnm-mobile-nav-search a i,
  #block-bnm-user-interface-bnm-mobile-nav2-menu a i {
    opacity: 0.7;
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    filter: alpha(opacity=70);
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    line-height: 41px;
    font-size: 23px;
    color: #fff;
    display: block;
  }
  /* line 854, ../sass/_header.scss */
  .region-header-mobile.active #block-bnm-user-interface-bnm-mobile-nav-toolbar, .region-header-mobile.active
  #block-bnm-user-interface-bnm-mobile-nav-lang, .region-header-mobile.active
  #block-bnm-user-interface-bnm-mobile-nav-search, .region-header-mobile.active
  #block-bnm-user-interface-bnm-mobile-nav2-menu {
    -webkit-box-shadow: inset 0px 0px 0px 1px #3c3a37;
    -moz-box-shadow: inset 0px 0px 0px 1px #3c3a37;
    box-shadow: inset 0px 0px 0px 1px #3c3a37;
  }

  /* line 862, ../sass/_header.scss */
  .header .nav-menu.active p {
    overflow: hidden;
  }
  /* line 865, ../sass/_header.scss */
  .header .nav-menu a.active:hover {
    cursor: pointer;
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }

  /* line 872, ../sass/_header.scss */
  .header #block-bnm-user-interface-bnm-mobile-nav2-menu p {
    overflow: hidden;
  }

  /* line 875, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-mobile-nav2-menu {
    margin-right: 0;
  }

  /* line 879, ../sass/_header.scss */
  .nav-menu {
    display: none !important;
  }

  /* line 883, ../sass/_header.scss */
  .region-header-mobile.active #block-bnm-user-interface-bnm-mobile-nav-toolbar a i,
  .region-header-mobile.active #block-bnm-user-interface-bnm-mobile-nav-lang a i,
  .region-header-mobile.active #block-bnm-user-interface-bnm-mobile-nav-search a i,
  .region-header-mobile.active #block-bnm-user-interface-bnm-mobile-nav2-menu a i {
    color: #000;
  }

  /* line 890, ../sass/_header.scss */
  .region-header-mobile.active #block-bnm-user-interface-bnm-mobile-nav-toolbar a.active i,
  .region-header-mobile.active #block-bnm-user-interface-bnm-mobile-nav-lang a.active i,
  .region-header-mobile.active #block-bnm-user-interface-bnm-mobile-nav-search a.active i,
  .region-header-mobile.active #block-bnm-user-interface-bnm-mobile-nav2-menu a.active i {
    color: #fff;
  }

  /* line 896, ../sass/_header.scss */
  .nav-search a.active {
    background-color: #3f3a37;
  }

  /* line 899, ../sass/_header.scss */
  .block-locale div.active-lang,
  .region-header-center {
    display: none;
  }

  /* line 914, ../sass/_header.scss */
  #block-bnm-user-interface-bnm-user-authentification-block .login-button i,
  #block-bnm-user-interface-bnm-user-profile-block .login-button i,
  #block-bnm-user-interface-bnm-user-profile-block .profile-button i,
  #block-bnm-user-interface-bnm-site-contacts .contact-form-button i,
  #block-bnm-user-interface-bnm-site-statistic .statistic-form-button i,
  #block-bnm-user-interface-bnm-contact-phone .phone-button i,
  #block-bnm-user-interface-bnm-header-share-block .share-button i,
  #block-bnm-user-interface-bnm-rss-block .rss-button i,
  #block-bnm-user-interface-bnm-help-center .help-center-button i,
  #block-bnm-user-interface-bnm-change-font .change-font-button i,
  #block-bnm-newsletter-bnm-subscription-form .newsletter-subscription-button i {
    color: #000;
  }

  /* line 918, ../sass/_header.scss */
  .header .header-content {
    width: 100%;
  }

  /* line 923, ../sass/_header.scss */
  .header .region-header-right.wide #block-bnm-user-interface-bnm-user-authentification-block,
  .header .region-header-right.wide #block-bnm-user-interface-bnm-user-profile-block,
  .header .region-header-right.wide #block-bnm-user-interface-bnm-site-contacts,
  .header .region-header-right.wide #block-bnm-user-interface-bnm-contact-phone,
  .header .region-header-right.wide #block-bnm-user-interface-bnm-header-share-block,
  .header .region-header-right.wide #block-bnm-user-interface-bnm-rss-block,
  .header .region-header-right.wide #block-bnm-user-interface-bnm-help-center,
  .header .region-header-right.wide #block-bnm-user-interface-bnm-change-font,
  .header .region-header-right.wide #block-bnm-newsletter-bnm-subscription-form {
    width: 22%;
  }
  /* line 935, ../sass/_header.scss */
  .header .region-header-right.wide #block-bnm-user-interface-bnm-site-statistic {
    width: 43%;
  }

  /* line 940, ../sass/_header.scss */
  .region-header-center.wide {
    min-width: 100%;
    margin: 0;
    position: absolute;
    top: 55px;
  }
  /* line 945, ../sass/_header.scss */
  .region-header-center.wide .site-search {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-bottom: 1px solid #7c7872;
    border-top: 1px solid #7c7872;
    background-color: #fafafa;
    height: 40px;
  }
  /* line 954, ../sass/_header.scss */
  .region-header-center.wide .site-search-filter,
  .region-header-center.wide .submit-wrapper {
    display: none;
  }

  /* line 959, ../sass/_header.scss */
  .site-search .left_part {
    width: 100%;
  }
  /* line 961, ../sass/_header.scss */
  .site-search .left_part .left-part-wrapper {
    width: 100%;
  }

  /* line 965, ../sass/_header.scss */
  .block-locale .language-switcher-locale-url {
    top: 0;
    padding: 0;
    background-color: #fafafa;
    text-align: left;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-bottom: 1px solid #7c7872;
    border-top: 0;
  }
  /* line 975, ../sass/_header.scss */
  .block-locale .language-switcher-locale-url li {
    width: 33.33333%;
    padding: 0;
    text-align: center;
    display: block;
    float: left;
  }
  /* line 982, ../sass/_header.scss */
  .block-locale .language-switcher-locale-url li.active a {
    background-color: #3c3a37;
    color: #cbcaca !important;
    text-decoration: none;
  }
  /* line 988, ../sass/_header.scss */
  .block-locale .language-switcher-locale-url li a {
    padding: 11px 0 13px;
    display: block;
    text-decoration: none;
  }

  /* line 995, ../sass/_header.scss */
  .header-content.active h1.site-name a {
    background: url(../images/bnm-logo.png) top left no-repeat;
  }
  /* line 997, ../sass/_header.scss */
  .header-content.active h1.site-name a img {
    display: none;
  }
}
@media screen and (max-width: 680px) {
  /* line 1004, ../sass/_header.scss */
  .header-left {
    width: 40px;
    overflow: hidden;
  }
  /* line 1007, ../sass/_header.scss */
  .header-left h1.site-name {
    width: 303px;
  }

  /* line 1013, ../sass/_header.scss */
  .header-content.active .header-left {
    width: 30px;
  }
}
@media screen and (max-width: 1033px) and (min-width: 768px) {
  /* line 1025, ../sass/_header.scss */
  .header-left {
    width: 40px;
    overflow: hidden;
  }
  /* line 1028, ../sass/_header.scss */
  .header-left h1.site-name {
    width: 303px;
  }
}
@media screen and (max-width: 528px) {
  /* line 1036, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .title {
    margin-left: 26px;
  }
  /* line 1039, ../sass/_header.scss */
  .header-main-nav #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .title a {
    font-size: 16px;
  }

  /* line 1045, ../sass/_header.scss */
  .title {
    font-size: 18px;
    margin-right: 10px;
  }
}
/* line 1, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav {
  font-family: "PT Sans", sans-serif;
}
/* line 4, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav h2 {
  display: none;
}
/* line 9, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul {
  margin: 0 auto;
  padding: 0;
  list-style-type: none;
}

/* line 18, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li {
  display: inline-block;
  height: 51px;
}
/* line 22, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li > a {
  line-height: 51px;
  padding: 17px  0;
  text-transform: uppercase;
  outline: none;
  display: inline;
  font-size: 0.9em;
  -webkit-transition: background-color 0.4s ease;
  -moz-transition: background-color 0.4s ease;
  -ms-transition: background-color 0.4s ease;
  -o-transition: background-color 0.4s ease;
  transition: background-color 0.4s ease;
}
/* line 31, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li > a:after {
  content: '';
  display: block;
  margin: auto;
  margin-top: -2px;
  height: 3px;
  width: 0;
  background: transparent;
  transition: width .5s ease, background-color .5s ease;
}
/* line 43, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li > a:hover {
  padding-bottom: 16px;
}
/* line 46, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li > a:hover:after {
  width: 100%;
  background: #33322e;
}
/* line 54, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li.active > a {
  padding-bottom: 16px;
}
/* line 57, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li.active > a:after {
  width: 100%;
  background: #33322e;
}
/* line 64, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav {
  width: 100%;
  z-index: 2;
  position: absolute;
  top: 53px;
  left: 0;
  background-color: #ffffff;
  color: #3c3a37;
  display: none;
  padding: 20px 7px 0;
}
/* line 75, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .content {
  max-width: 1320px;
  position: relative;
  margin: 0 auto;
}
/* line 80, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav a {
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
/* line 83, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .hide-sub-nav {
  height: 29px;
  width: 29px;
  background: url(../images/hide-sub-nav.png) no-repeat;
  position: absolute;
  right: 22px;
  -webkit-transition: -webkit-transform .2s ease-in-out;
  transition: transform .2s ease-in-out;
}
/* line 91, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .hide-sub-nav:hover {
  cursor: pointer;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* line 98, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section {
  width: 33%;
  float: left;
}
/* line 102, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .article {
  font-size: 14px;
  margin-left: -15px;
  padding: 0 15px;
}
/* line 107, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .article .image-container {
  margin-bottom: 10px;
}
/* line 114, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu {
  margin-bottom: 20px;
  position: relative;
  padding: 15px;
}
/* line 119, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .sub-nav-head {
  position: relative;
}
/* line 123, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .title {
  display: inline-block;
}
/* line 125, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .title, #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .title a {
  color: #1a1917;
  font-size: 22px;
}
/* line 131, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .title a {
  padding-left: 0;
  line-height: 34px;
}
/* line 137, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu ul {
  padding: 0;
  margin-left: 24px;
  list-style-type: none;
  overflow: hidden;
}
/* line 145, ../sass/_main-menu.scss */
#block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section.first {
  width: 30%;
}

@media only screen and (min-width: 768px) and (max-width: 860px) {
  /* line 154, ../sass/_main-menu.scss */
  #block-bnm-menu-bnm-main-nav .content > ul > li > a {
    font-size: 13px;
  }
}
@media only screen and (min-width: 769px) {
  /* line 160, ../sass/_main-menu.scss */
  #block-bnm-menu-bnm-main-nav .content {
    padding: 0 15px;
  }
  /* line 163, ../sass/_main-menu.scss */
  #block-bnm-menu-bnm-main-nav .content > ul {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-around;
    border: 1px solid #dddddd;
    max-width: 1320px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #fcfcfc;
  }

  /* line 176, ../sass/_main-menu.scss */
  #block-bnm-menu-bnm-main-nav {
    background: transparent;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
  }
  /* line 183, ../sass/_main-menu.scss */
  .header-main-nav.open #block-bnm-menu-bnm-main-nav {
    background-color: #fcfcfc;
    border-top: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
  }

  /* line 190, ../sass/_main-menu.scss */
  .header-main-nav.open {
    bottom: 0;
    background: #ffffff;
  }
  /* line 194, ../sass/_main-menu.scss */
  .header-main-nav.open.stickit {
    position: initial;
  }
}
@media only screen and (max-width: 768px) {
  /* line 202, ../sass/_main-menu.scss */
  #block-bnm-menu-bnm-main-nav .content > ul > li > a {
    font-size: 18px;
  }
  /* line 206, ../sass/_main-menu.scss */
  #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu {
    margin-bottom: 0;
    padding: 0;
  }
  /* line 210, ../sass/_main-menu.scss */
  #block-bnm-menu-bnm-main-nav .content > ul > li .sub-nav .section .sub-nav-menu .title a {
    font-size: 18px;
  }
}
@media only screen and (max-width: 1032px) {
  /* line 4, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content {
    margin: 20px;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 15, ../sass/_media.scss */
  .header.not-front-page-header .region-header-left {
    width: 51.52439%;
  }

  /* line 21, ../sass/_media.scss */
  .header .region-home-page-link {
    width: 4.36992%;
    margin-right: 0.4065%;
  }
  /* line 25, ../sass/_media.scss */
  .header .region-header-left {
    width: 56.60569%;
  }
  /* line 28, ../sass/_media.scss */
  .header .region-header-left.search-active {
    width: 51.11789%;
  }
  /* line 32, ../sass/_media.scss */
  .header .region-header-right {
    width: 43.19106%;
  }

  /* line 40, ../sass/_media.scss */
  #block-bnm-user-interface-bnm-user-authentification-block .navigation ul li,
  #block-bnm-user-interface-bnm-user-profile-block .navigation ul li {
    padding: 0 8px;
    font-size: 14px;
  }
  /* line 50, ../sass/_media.scss */
  #block-bnm-user-interface-bnm-user-authentification-block #user-login-form .form-item input#edit-pass,
  #block-bnm-user-interface-bnm-user-authentification-block #user-register-form .form-item input#edit-pass,
  #block-bnm-user-interface-bnm-user-authentification-block #user-pass .form-item input#edit-pass,
  #block-bnm-user-interface-bnm-user-profile-block #user-login-form .form-item input#edit-pass,
  #block-bnm-user-interface-bnm-user-profile-block #user-register-form .form-item input#edit-pass,
  #block-bnm-user-interface-bnm-user-profile-block #user-pass .form-item input#edit-pass {
    width: 65%;
  }

  /* line 56, ../sass/_media.scss */
  #user-register-form,
  #user-pass {
    width: 100%;
  }

  /* line 63, ../sass/_media.scss */
  .site-search .left_part .form-item-search-name input[type="text"] {
    font-size: 16px;
  }

  /* line 72, ../sass/_media.scss */
  #block-bnm-user-interface-bnm-user-authentification-block .hybridauth-widget-wrapper h3,
  #block-bnm-user-interface-bnm-user-profile-block .hybridauth-widget-wrapper h3 {
    width: 100%;
    float: none;
  }

  /* line 79, ../sass/_media.scss */
  .royalSlider.bancnotes .bancnote-zone .bancnote-zone-data .pop {
    width: 91%;
  }
  /* line 82, ../sass/_media.scss */
  .royalSlider.bancnotes .bancnote-zone .bancnote-zone-data .pop .pop-content {
    font-size: 14px !important;
    line-height: 18px !important;
  }
}
@media only screen and (max-width: 1200px) {
  /* line 96, ../sass/_media.scss */
  .header .region-banner #rotator-view {
    min-height: 600px;
  }
  /* line 98, ../sass/_media.scss */
  .header .region-banner #rotator-view .slide-title {
    margin-top: 265px;
  }

  /* line 105, ../sass/_media.scss */
  #bancnotesSlider .pop {
    height: 77%;
  }
  /* line 107, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content {
    margin: 30px;
    padding-right: 25px;
  }
  /* line 110, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content img {
    height: initial;
    margin: 0 20px 0 0;
  }
  /* line 114, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content h5 {
    margin: 0 0 5px 0;
  }
  /* line 119, ../sass/_media.scss */
  #bancnotesSlider .rsNav {
    margin-top: 15px;
  }
}
@media only screen and (max-width: 950px) {
  /* line 130, ../sass/_media.scss */
  .widget-tabs-text-full > div .rates-table .valutes-table-wrapper.first, .widget-tabs-text-full > div .rates-table .valutes-table-wrapper.last {
    width: 100%;
    padding: 0;
    border-right: 0;
    float: none;
  }
  /* line 138, ../sass/_media.scss */
  .widget-tabs-text-full > div .rates-table .valutes-table-wrapper.first table td:first-child, .widget-tabs-text-full > div .rates-table .valutes-table-wrapper.last table td:first-child {
    width: 240px;
  }
  /* line 143, ../sass/_media.scss */
  .widget-tabs-text-full > div .rates-table .valutes-table-wrapper.last {
    margin-top: -1px;
  }
  /* line 146, ../sass/_media.scss */
  .widget-tabs-text-full > div .rates-table .valutes-table-wrapper.last table thead {
    display: none;
  }
  /* line 155, ../sass/_media.scss */
  .widget-tabs-text-full > div #exchange_rates .medium-rates .commercial_banks,
  .widget-tabs-text-full > div #exchange_rates .medium-rates .exchange_offices {
    width: 100%;
    padding: 0;
    border-right: 0;
    float: none;
  }
  /* line 163, ../sass/_media.scss */
  .widget-tabs-text-full > div #exchange_rates .medium-rates .commercial_banks table td:first-child,
  .widget-tabs-text-full > div #exchange_rates .medium-rates .exchange_offices table td:first-child {
    width: 240px;
  }
  /* line 168, ../sass/_media.scss */
  .widget-tabs-text-full > div #exchange_rates .medium-rates.exchange_offices {
    margin-top: -1px;
  }
  /* line 171, ../sass/_media.scss */
  .widget-tabs-text-full > div #exchange_rates .medium-rates.exchange_offices table thead {
    display: none;
  }

  /* line 180, ../sass/_media.scss */
  .royalSlider.bancnotes .rsNav {
    max-height: 100px !important;
    margin-top: 10px;
  }

  /* line 185, ../sass/_media.scss */
  .pop .pop-content {
    margin: 30px;
    font-size: 14px;
  }

  /* line 193, ../sass/_media.scss */
  .royalSlider.bancnotes .rsThumbsContainer .rsThumb img {
    height: 50px;
    width: inherit;
  }
}
@media only screen and (max-width: 860px) {
  /* line 201, ../sass/_media.scss */
  .full-calendar-wrapper .select-year {
    position: static;
    margin-bottom: 1em;
    text-align: center;
  }
  /* line 206, ../sass/_media.scss */
  .full-calendar-wrapper .select-year a.prev, .full-calendar-wrapper .select-year a.next {
    float: none;
    display: inline-block;
  }

  /* line 216, ../sass/_media.scss */
  .full-calendar .ui-datepicker.ui-widget-content {
    text-align: center;
  }
  /* line 218, ../sass/_media.scss */
  .full-calendar .ui-datepicker.ui-widget-content .ui-datepicker-group {
    float: none;
    display: inline-block;
  }
  /* line 223, ../sass/_media.scss */
  .full-calendar .ui-datepicker .ui-datepicker-row-break {
    display: none;
  }

  /* line 228, ../sass/_media.scss */
  .header.not-front-page-header {
    min-height: 0px !important;
  }
  /* line 230, ../sass/_media.scss */
  .header.not-front-page-header .region-header-left {
    width: 36.17886%;
  }

  /* line 235, ../sass/_media.scss */
  .header .region-home-page-link {
    width: 5.26961%;
    margin-right: 0.4902%;
  }
  /* line 239, ../sass/_media.scss */
  .header .region-header-left {
    width: 49.26471%;
  }
  /* line 242, ../sass/_media.scss */
  .header .region-header-left.search-active {
    width: 43.13725%;
  }
  /* line 246, ../sass/_media.scss */
  .header .region-header-right {
    width: 50%;
  }

  /* line 254, ../sass/_media.scss */
  #block-bnm-user-interface-bnm-user-authentification-block .navigation ul li,
  #block-bnm-user-interface-bnm-user-profile-block .navigation ul li {
    padding: 0 15px;
  }

  /* line 266, ../sass/_media.scss */
  .block-locale .language-link,
  .block-locale div.active-lang {
    padding-left: 10%;
  }

  /* line 271, ../sass/_media.scss */
  .site-search {
    width: 100%;
  }
  /* line 274, ../sass/_media.scss */
  .site-search .left_part {
    width: 77.31092%;
  }
  /* line 278, ../sass/_media.scss */
  .with-bookmark .site-search .left_part {
    width: 58.82353%;
  }
  /* line 282, ../sass/_media.scss */
  .site-search .submit-wrapper {
    width: 15.68627%;
  }
  /* line 285, ../sass/_media.scss */
  .site-search .site-search-filter {
    width: 19.60784%;
  }
  /* line 288, ../sass/_media.scss */
  .site-search .bookmarks-query {
    width: 12.32493%;
  }
  /* line 293, ../sass/_media.scss */
  .site-search .filter-area .ui-tabs-nav li {
    width: auto;
  }
  /* line 296, ../sass/_media.scss */
  .site-search .filter-area .ui-tabs-nav li a {
    padding: .5em .8em;
  }

  /* line 305, ../sass/_media.scss */
  .site-search .with-bookmark .left_part {
    width: 64.42577%;
  }

  /* line 310, ../sass/_media.scss */
  .site-map {
    width: 11.19403%;
  }

  /* line 314, ../sass/_media.scss */
  .region-banner .slide-title {
    margin-top: 130px;
    margin-bottom: 21px;
  }
  /* line 318, ../sass/_media.scss */
  .region-banner .slide-descrition {
    font-size: 18px;
    margin: 0px;
    width: auto;
    max-height: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  /* line 329, ../sass/_media.scss */
  .search-help .search-help-wrapper span {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    _height: 15px;
  }

  /* line 337, ../sass/_media.scss */
  .node .top-panel .right-panel .tags {
    width: 47.00855%;
  }
  /* line 340, ../sass/_media.scss */
  .node .top-panel .right-panel .article-tools {
    margin-right: 6.41026%;
  }
  /* line 348, ../sass/_media.scss */
  .node .content .legislation-tabs ul li {
    padding: 0 25px;
  }

  /* line 358, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content {
    font-size: 14px;
    line-height: 16px;
    margin: 10px;
  }
  /* line 362, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content h5 {
    margin: 0 0 10px 0;
  }
  /* line 365, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content img {
    height: initial;
    max-width: 25%;
  }
}
@media only screen and (max-width: 780px) {
  /* line 379, ../sass/_media.scss */
  .grids.grid-2 .grid, .grids.grid-3 .grid {
    float: none;
    width: 100%;
    padding: 0;
  }

  /* line 389, ../sass/_media.scss */
  .header #rotator-view .slide-title {
    font-size: 35px;
    width: 70%;
    line-height: 45px;
  }
  /* line 395, ../sass/_media.scss */
  .header #rotator-view .slide-descrition {
    font-size: 16px !important;
    line-height: 20px !important;
    max-height: 265px;
  }

  /* line 402, ../sass/_media.scss */
  #bancnotesSlider {
    padding-bottom: 45px;
  }
  /* line 408, ../sass/_media.scss */
  #bancnotesSlider .rsNav .rsThumbsContainer .rsNavItem .rsTmb img {
    margin: 0 5px;
    height: 45px !important;
    width: 80px;
  }

  /* line 418, ../sass/_media.scss */
  .royalSlider.bancnotes .bancnote-zone .bancnote-zone-data .pop .pop-content {
    font-size: 10px !important;
    line-height: 15px !important;
  }
  /* line 421, ../sass/_media.scss */
  .royalSlider.bancnotes .bancnote-zone .bancnote-zone-data .pop .pop-content h5 {
    margin: 0px 0 5px 0;
  }
}
@media only screen and (max-width: 768px) {
  /* line 428, ../sass/_media.scss */
  .site-description {
    padding: 41px 5% 0;
  }

  /* line 432, ../sass/_media.scss */
  #block-bnm-menu-bnm-main-nav .image-container,
  #block-bnm-menu-bnm-main-nav .ingress {
    display: none;
  }

  /* line 437, ../sass/_media.scss */
  .front .header .header-content {
    margin-bottom: -80px;
  }

  /* line 441, ../sass/_media.scss */
  .page-node #block-system-main .right-side {
    background: #fafafa;
  }
}
/*  Tools start  */
@media only screen and (max-width: 720px) {
  /* line 449, ../sass/_media.scss */
  .content-container {
    padding: 12px;
  }

  /* line 453, ../sass/_media.scss */
  .page-node #block-system-main .node .top-panel .right-panel .article-tools {
    margin: 0;
  }

  /* line 463, ../sass/_media.scss */
  .node .top-panel .right-panel .article-tools li a.print {
    display: none;
  }
  /* line 469, ../sass/_media.scss */
  .node .top-panel .right-panel .tags {
    width: 47.00855%;
  }
  /* line 476, ../sass/_media.scss */
  .node .top-panel .left-panel .category ul li {
    font-size: 16px;
  }

  /* line 487, ../sass/_media.scss */
  .node-post.node-view-full .field-type-datetime,
  .node-event.node-view-full .field-type-datetime {
    margin-top: 2em;
  }

  /* line 492, ../sass/_media.scss */
  .slide-descrition {
    margin: 0px;
    width: auto;
    font-size: 15px;
    line-height: 24px !important;
  }
}
@media only screen and (max-width: 768px) {
  /* line 502, ../sass/_media.scss */
  .header-manage-elements {
    position: relative;
  }

  /* line 505, ../sass/_media.scss */
  div.ui-tooltip.statistics {
    display: none !important;
  }

  /* line 509, ../sass/_media.scss */
  .block-locale .language-link,
  .block-locale div.active-lang {
    padding-left: 20%;
  }

  /* line 515, ../sass/_media.scss */
  .node h1.title {
    font-size: 1.4em;
  }
  /* line 520, ../sass/_media.scss */
  .node .top-panel .right-panel .tags {
    width: 25.64103%;
  }
  /* line 528, ../sass/_media.scss */
  .node .top-panel .left-panel .category ul {
    margin: 0 10px 5px 0;
  }
  /* line 531, ../sass/_media.scss */
  .node .top-panel .left-panel .category a {
    display: inline-block;
  }

  /* line 543, ../sass/_media.scss */
  .header.not-front-page-header .region-header-left {
    width: 85.18519%;
  }

  /* line 549, ../sass/_media.scss */
  .header .header-manage-elements {
    width: 100%;
  }
  /* line 552, ../sass/_media.scss */
  .header .region-home-page-link {
    width: 6.28655%;
    margin-right: 0.5848%;
  }
  /* line 556, ../sass/_media.scss */
  .header .region-home-page-link.narrow {
    width: 10px;
    right: 101%;
    height: 40px;
    position: absolute;
    background: #FFFFFF;
  }
  /* line 562, ../sass/_media.scss */
  .header .region-home-page-link.narrow > div {
    display: none;
  }
  /* line 567, ../sass/_media.scss */
  .header .region-header-left {
    width: 92.90123%;
  }
  /* line 569, ../sass/_media.scss */
  .header .region-header-left.search-active {
    width: 85.18519%;
  }
  /* line 572, ../sass/_media.scss */
  .header .region-header-left.narrow {
    width: 10px;
    right: 101%;
    height: 40px;
    position: absolute;
    background: #FFFFFF;
  }
  /* line 578, ../sass/_media.scss */
  .header .region-header-left.narrow > div {
    display: none;
  }
  /* line 583, ../sass/_media.scss */
  .header .region-header-right {
    width: 6.17284%;
  }
  /* line 585, ../sass/_media.scss */
  .header .region-header-right.wide {
    width: 100%;
    position: absolute;
    top: 55px;
  }
  /* line 589, ../sass/_media.scss */
  .header .region-header-right.wide #block-bnm-user-interface-bnm-user-authentification-block,
  .header .region-header-right.wide #block-bnm-user-interface-bnm-user-profile-block {
    width: 10.18519%;
  }
  /* line 593, ../sass/_media.scss */
  .header .region-header-right.wide .contact-phone {
    width: 10.03086%;
  }
  /* line 596, ../sass/_media.scss */
  .header .region-header-right.wide .site-contacts {
    width: 9.72222%;
  }
  /* line 599, ../sass/_media.scss */
  .header .region-header-right.wide .site-statistic {
    width: 9.72222%;
  }
  /* line 602, ../sass/_media.scss */
  .header .region-header-right.wide .header-share-block {
    width: 9.5679%;
  }
  /* line 605, ../sass/_media.scss */
  .header .region-header-right.wide .help-center {
    width: 8.64198%;
  }
  /* line 608, ../sass/_media.scss */
  .header .region-header-right.wide .rss-block {
    width: 9.72222%;
  }
  /* line 611, ../sass/_media.scss */
  .header .region-header-right.wide .block-locale {
    width: 12.03704%;
  }
  /* line 614, ../sass/_media.scss */
  .header .region-header-right.wide .change-font {
    width: 14.04321%;
    background: url(../images/header-separator.png) 100% 0 no-repeat;
  }
  /* line 617, ../sass/_media.scss */
  .header .region-header-right.wide .change-font .font-wrapper {
    margin-right: 2px;
  }
  /* line 623, ../sass/_media.scss */
  .header .profile-block,
  .header .contact-phone,
  .header .site-contacts,
  .header .site-statistic,
  .header .header-share-block,
  .header .help-center,
  .header .rss-block,
  .header .block-locale,
  .header .change-font,
  .header .login-block {
    display: none;
  }
  /* line 635, ../sass/_media.scss */
  .header .nav-menu {
    display: block;
  }
  /* line 638, ../sass/_media.scss */
  .header .nav-menu.active {
    width: 6.32716%;
    float: right;
  }

  /* line 644, ../sass/_media.scss */
  .site-search {
    width: 100%;
  }
  /* line 646, ../sass/_media.scss */
  .site-search .left_part {
    width: 85.43165%;
  }
  /* line 650, ../sass/_media.scss */
  .site-search .bookmarks-query {
    width: 7.91367%;
  }
  /* line 653, ../sass/_media.scss */
  .site-search .submit-wrapper {
    width: 6.11511%;
  }
  /* line 656, ../sass/_media.scss */
  .site-search .site-search-filter {
    width: 8.09353%;
  }

  /* line 662, ../sass/_media.scss */
  .site-search .with-bookmark .left_part {
    width: 77.15827%;
  }

  /* line 667, ../sass/_media.scss */
  .site-map {
    width: 7.6412%;
  }

  /* line 671, ../sass/_media.scss */
  .region-banner .prev-next,
  .region-banner .item-list {
    display: none !important;
  }
  /* line 675, ../sass/_media.scss */
  .region-banner #rotator-view {
    height: 160px;
  }

  /* line 679, ../sass/_media.scss */
  .royalSlider.bancnotes .bancnote-zone {
    margin-left: 20.83333%;
    margin-right: 20.83333%;
  }
  /* line 682, ../sass/_media.scss */
  .royalSlider.bancnotes .bancnote-zone .nb {
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
  }
  /* line 688, ../sass/_media.scss */
  .royalSlider.bancnotes .bancnote-zone .pop {
    margin: 15px;
  }
  /* line 691, ../sass/_media.scss */
  .royalSlider.bancnotes .bancnote-zone .pop .pop-close {
    top: 0;
    right: 0;
  }

  /* line 697, ../sass/_media.scss */
  .rsContent .reverse {
    height: 40px;
    background-size: cover;
    width: 40px;
  }

  /* line 703, ../sass/_media.scss */
  .header .header-content {
    min-height: 72px;
  }

  /* line 711, ../sass/_media.scss */
  .node-type-event #block-system-main .node .container-post,
  .node-type-article #block-system-main .node .container-post,
  .node-type-post #block-system-main .node .container-post {
    padding-right: 0;
  }
  /* line 716, ../sass/_media.scss */
  .node-type-event #block-system-main.full .right-side,
  .node-type-article #block-system-main.full .right-side,
  .node-type-post #block-system-main.full .right-side {
    right: -226px;
  }
}
@media only screen and (max-width: 640px) {
  /* line 729, ../sass/_media.scss */
  .node .content .legislation-tabs ul li {
    padding: 0 10px;
  }
}
@media only screen and (max-width: 600px) {
  /* line 745, ../sass/_media.scss */
  .node-qanda .content fieldset.collapsible .fieldset-legend a,
  .node-values .content fieldset.collapsible .fieldset-legend a {
    font-size: 1.1em;
  }
  /* line 750, ../sass/_media.scss */
  .node-qanda .content fieldset .content,
  .node-values .content fieldset .content {
    font-size: 1em;
  }

  /* line 759, ../sass/_media.scss */
  .licensed-banks-accordion .ui-accordion-header span.image {
    width: 45px;
  }

  /* line 766, ../sass/_media.scss */
  .contacts-block .contacts-text {
    font-size: 0.95em;
  }

  /* line 770, ../sass/_media.scss */
  .header.not-front-page-header {
    min-height: 0px !important;
  }

  /* line 775, ../sass/_media.scss */
  .header #rotator-view .slide-title {
    margin-top: 0px !important;
    font-size: 17px !important;
    width: 70% !important;
    line-height: 24px !important;
  }
  /* line 781, ../sass/_media.scss */
  .header #rotator-view .slide-title p, .header #rotator-view .slide-title a {
    font-size: 1em;
    line-height: 1em !important;
  }
  /* line 786, ../sass/_media.scss */
  .header #rotator-view .slide-descrition {
    font-size: 12px !important;
    line-height: 20px !important;
    max-height: 218px !important;
  }
  /* line 791, ../sass/_media.scss */
  .header #rotator-view .slide-descrition p, .header #rotator-view .slide-descrition a {
    display: block;
    font-size: 1em;
    line-height: 1em !important;
    margin: 0 0 0 10px;
  }

  /* line 800, ../sass/_media.scss */
  #bancnotesSlider .pop {
    margin: 10px;
  }
  /* line 803, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content {
    font-size: 10px;
    line-height: 12px;
    margin: 10px;
  }

  /* line 813, ../sass/_media.scss */
  .page-node #block-system-main .toggle-bar {
    width: auto;
  }
  /* line 818, ../sass/_media.scss */
  .page-node #block-system-main .toggle-bar .less span,
  .page-node #block-system-main .toggle-bar .more span {
    display: none;
  }
  /* line 822, ../sass/_media.scss */
  .page-node #block-system-main .toggle-bar .less:before,
  .page-node #block-system-main .toggle-bar .more:before {
    top: 0;
  }
}
@media only screen and (max-width: 528px) {
  /* line 834, ../sass/_media.scss */
  .page-node #block-system-main .node .container-post {
    padding-right: 0px;
    background: none;
    -webkit-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;
  }
  /* line 839, ../sass/_media.scss */
  .page-node #block-system-main .node .all-banks-content {
    overflow-x: scroll;
  }

  /* line 845, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content {
    font-size: 10px !important;
    line-height: 10px !important;
    margin: 10px 0 0 10px;
  }
  /* line 849, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content h5 {
    margin: 0;
  }
  /* line 852, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content img {
    margin: 0 15px 0 0;
  }

  /* line 858, ../sass/_media.scss */
  .pop .pop-close {
    top: 0;
    right: 0;
  }

  /* line 864, ../sass/_media.scss */
  .royalSlider.bancnotes .rsNav {
    max-height: 70px !important;
  }
  /* line 867, ../sass/_media.scss */
  .royalSlider.bancnotes .rsThumbsContainer .rsThumb img {
    margin-right: 10px;
    max-height: 70px;
  }

  /* line 873, ../sass/_media.scss */
  .article-slider .bancnote-title,
  .article-slider .bancnote-tabs {
    margin-bottom: 10px;
  }
  /* line 877, ../sass/_media.scss */
  .article-slider .bancnote-tabs ul li a {
    width: 100%;
  }

  /* line 884, ../sass/_media.scss */
  .page-node #block-system-main:not(.full) .right-side {
    position: relative;
    width: 100%;
  }
}
@media only screen and (max-width: 470px) {
  /* line 893, ../sass/_media.scss */
  h1.site-name {
    display: inline-block;
    width: 100%;
    overflow: hidden;
  }

  /* line 899, ../sass/_media.scss */
  .block-locale div.active-lang {
    background: none;
    padding-left: 0;
    text-align: center;
  }

  /* line 908, ../sass/_media.scss */
  .node .content table td {
    min-width: 0;
  }
  /* line 915, ../sass/_media.scss */
  .node .top-panel .right-panel .article-tools {
    margin-right: 30px;
  }

  /* line 924, ../sass/_media.scss */
  .widget-tabs-text-full > div .rates-table {
    overflow-x: scroll;
  }

  /* line 931, ../sass/_media.scss */
  .exchange-tabs-inner ul li {
    float: none;
    width: auto;
  }
  /* line 934, ../sass/_media.scss */
  .exchange-tabs-inner ul li a {
    min-height: 30px;
    height: auto;
  }
  /* line 937, ../sass/_media.scss */
  .exchange-tabs-inner ul li a span {
    padding-left: 0;
    height: auto;
    min-height: 30px;
  }

  /* line 948, ../sass/_media.scss */
  .exchange-tabs-full ul li {
    width: auto;
    padding: 0;
  }
  /* line 951, ../sass/_media.scss */
  .exchange-tabs-full ul li a {
    margin-left: 20px;
  }
  /* line 953, ../sass/_media.scss */
  .exchange-tabs-full ul li a span {
    width: 0;
    overflow: hidden;
  }
  /* line 957, ../sass/_media.scss */
  .exchange-tabs-full ul li a.active {
    padding-right: 1em;
  }
  /* line 959, ../sass/_media.scss */
  .exchange-tabs-full ul li a.active.exchange, .exchange-tabs-full ul li a.active.calculator, .exchange-tabs-full ul li a.active.evolution {
    background-position: 10px center;
  }
  /* line 964, ../sass/_media.scss */
  .exchange-tabs-full ul li a.active span {
    display: inline-block;
    width: auto;
  }

  /* line 974, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content {
    font-size: 8px !important;
    line-height: 9px !important;
    margin-top: 5px;
  }
  /* line 978, ../sass/_media.scss */
  #bancnotesSlider .pop .pop-content img {
    margin: 0;
  }

  /* line 983, ../sass/_media.scss */
  .royalSlider.bancnotes .rsNav {
    max-height: 70px !important;
  }
  /* line 986, ../sass/_media.scss */
  .royalSlider.bancnotes .rsThumbsContainer .rsThumb img {
    margin-right: 10px;
    max-height: 70px;
  }

  /* line 992, ../sass/_media.scss */
  #bancnotesSlider .grab-cursor,
  #bancnotesSlider .grabbing-cursor {
    height: 90% !important;
  }
  /* line 996, ../sass/_media.scss */
  #bancnotesSlider .grab-cursor .rsContent .reverse,
  #bancnotesSlider .grabbing-cursor .rsContent .reverse {
    height: 30px;
    width: 30px;
    margin-right: 15px;
  }

  /* line 1004, ../sass/_media.scss */
  .rsNav {
    margin-top: 5px !important;
    width: 92% !important;
    max-height: none;
  }
  /* line 1008, ../sass/_media.scss */
  .rsNav .rsThumbsContainer {
    width: 100%;
  }
  /* line 1011, ../sass/_media.scss */
  .rsNav .rsThumbsContainer .rsThumb img {
    margin: 0 !important;
    width: 50px !important;
    max-height: 35px !important;
  }
  /* line 1016, ../sass/_media.scss */
  .rsNav .rsThumbsContainer .rsThumb span {
    display: block;
    width: 50px;
    margin-top: -11px;
    font-size: 10px;
  }

  /* line 1026, ../sass/_media.scss */
  .royalSlider.bancnotes .bancnote-zone .nb {
    width: 15px;
    height: 15px;
    line-height: 15px;
    font-size: 10px;
  }
}
@media only screen and (max-width: 400px) {
  /* line 65, ../sass/_mixins.scss */
  .node .content .legislation-tabs ul:before, .node .content .legislation-tabs ul:after {
    content: "";
    display: table;
  }
  /* line 70, ../sass/_mixins.scss */
  .node .content .legislation-tabs ul:after {
    clear: both;
  }
  /* line 1041, ../sass/_media.scss */
  .node .content .legislation-tabs ul li {
    padding: 0;
    margin: 10px 0;
    width: 49%;
    float: left;
    text-align: center;
    border: 0;
  }
  /* line 1048, ../sass/_media.scss */
  .node .content .legislation-tabs ul li a {
    padding-left: 30px;
  }

  /* line 1056, ../sass/_media.scss */
  .pop-content {
    padding-right: 10px;
  }

  /* line 1063, ../sass/_media.scss */
  .page-node #block-system-main .node-post .top-panel .left-panel {
    margin-right: -15px;
    margin-bottom: 0;
  }
  /* line 1069, ../sass/_media.scss */
  .page-node #block-system-main .node-post .container-post > .date {
    padding-top: 0;
    margin-bottom: 0;
  }
  /* line 1075, ../sass/_media.scss */
  .page-node #block-system-main .toggle-bar {
    width: 34px;
    overflow: hidden;
  }
  /* line 1079, ../sass/_media.scss */
  .page-node #block-system-main .right-side {
    width: 100%;
  }
  /* line 1083, ../sass/_media.scss */
  .page-node #block-system-main.full .right-side {
    right: -111%;
  }
}
@media only screen and (max-width: 340px) {
  /* line 1092, ../sass/_media.scss */
  .sticky-header {
    display: none !important;
  }

  /* line 1095, ../sass/_media.scss */
  h1.site-name {
    /* padding-top: 80px; */
  }

  /* line 1098, ../sass/_media.scss */
  .header.not-front-page-header {
    min-height: 0px !important;
  }
  /* line 1100, ../sass/_media.scss */
  .header.not-front-page-header .region-header-left {
    width: 70.51282%;
  }

  /* line 1106, ../sass/_media.scss */
  .header #rotator-view .slide-title {
    margin-top: 130px !important;
    font-size: 21px !important;
    width: 70% !important;
    line-height: 34px !important;
  }
  /* line 1112, ../sass/_media.scss */
  .header #rotator-view .slide-descrition {
    font-size: 12px !important;
    line-height: 14px !important;
    min-height: 265px !important;
  }
  /* line 1118, ../sass/_media.scss */
  .header .header-manage-elements {
    width: 100%;
  }
  /* line 1121, ../sass/_media.scss */
  .header .header-content {
    width: 100%;
  }
  /* line 1124, ../sass/_media.scss */
  .header .region-home-page-link {
    width: 13.78205%;
    margin-right: 1.28205%;
  }
  /* line 1128, ../sass/_media.scss */
  .header .region-header-left {
    width: 85.25641%;
  }
  /* line 1131, ../sass/_media.scss */
  .header .region-header-left.search-active {
    width: 69.23077%;
  }
  /* line 1135, ../sass/_media.scss */
  .header .region-header-right {
    width: 12.82051%;
  }
  /* line 1140, ../sass/_media.scss */
  .header .region-header-right.wide #block-bnm-user-interface-bnm-user-authentification-block,
  .header .region-header-right.wide #block-bnm-user-interface-bnm-user-profile-block {
    width: 13.78205%;
  }
  /* line 1144, ../sass/_media.scss */
  .header .region-header-right.wide .contact-phone {
    width: 14.42308%;
  }
  /* line 1148, ../sass/_media.scss */
  .header .region-header-right.wide .site-contacts {
    width: 14.42308%;
  }
  /* line 1151, ../sass/_media.scss */
  .header .region-header-right.wide .help-center {
    width: 11.85897%;
  }
  /* line 1154, ../sass/_media.scss */
  .header .region-header-right.wide .site-statistic {
    width: 13.46154%;
  }
  /* line 1157, ../sass/_media.scss */
  .header .region-header-right.wide .block-locale {
    width: 19.55128%;
  }
  /* line 1161, ../sass/_media.scss */
  .header .region-header-right.wide .nav-menu {
    display: block;
  }
  /* line 1164, ../sass/_media.scss */
  .header .region-header-right.wide .nav-menu.active {
    width: 12.5%;
    float: right;
  }

  /* line 1172, ../sass/_media.scss */
  .site-search {
    width: 100%;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
  }
  /* line 1176, ../sass/_media.scss */
  .site-search .bookmarks-query {
    display: none;
  }
  /* line 1179, ../sass/_media.scss */
  .site-search .left_part {
    width: 83.08271%;
  }
  /* line 1182, ../sass/_media.scss */
  .site-search .submit-wrapper {
    display: none;
  }
  /* line 1185, ../sass/_media.scss */
  .site-search .site-search-filter {
    width: 16.91729%;
  }
  /* line 1187, ../sass/_media.scss */
  .site-search .site-search-filter .filter-button {
    border-right: 0;
    border-left: 1px solid #F2F2F1;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  /* line 1196, ../sass/_media.scss */
  .site-search .with-bookmark .left_part {
    width: 83.08271%;
  }

  /* line 1201, ../sass/_media.scss */
  .site-map {
    display: none;
  }
}
@media only screen and (max-width: 360px) {
  /* line 1210, ../sass/_media.scss */
  .node-custom-content .inflation-tabs ul li {
    padding: 0 10px;
  }

  /* line 1220, ../sass/_media.scss */
  .base-rates-tabs ul li,
  .metal-exchange-tabs ul li,
  .exchange-tabs ul li {
    padding: 0 10px;
  }
  /* line 1222, ../sass/_media.scss */
  .base-rates-tabs ul li:last-child,
  .metal-exchange-tabs ul li:last-child,
  .exchange-tabs ul li:last-child {
    padding-right: 0;
  }

  /* line 1231, ../sass/_media.scss */
  .node-custom-content .inflation-tabs-full ul li {
    width: auto;
    padding: 0;
  }
  /* line 1235, ../sass/_media.scss */
  .node-custom-content .inflation-tabs-full ul li a.yearly, .node-custom-content .inflation-tabs-full ul li a.evolution, .node-custom-content .inflation-tabs-full ul li a.forecast {
    background-position: center center;
    padding-left: 50px;
  }
  /* line 1241, ../sass/_media.scss */
  .node-custom-content .inflation-tabs-full ul li a span {
    display: none;
  }
  /* line 1244, ../sass/_media.scss */
  .node-custom-content .inflation-tabs-full ul li a.active {
    padding-right: 1em;
  }
  /* line 1246, ../sass/_media.scss */
  .node-custom-content .inflation-tabs-full ul li a.active.yearly, .node-custom-content .inflation-tabs-full ul li a.active.evolution, .node-custom-content .inflation-tabs-full ul li a.active.forecast {
    background-position: 10px center;
  }
  /* line 1251, ../sass/_media.scss */
  .node-custom-content .inflation-tabs-full ul li a.active span {
    display: inline;
  }

  /* line 1265, ../sass/_media.scss */
  .node .top-panel .right-panel .article-tools {
    width: auto;
  }

  /* line 1274, ../sass/_media.scss */
  .node-post .date,
  .node-event .date {
    float: none;
    position: static;
    margin-top: 0;
    clear: both;
    padding-top: 1em;
    margin-bottom: 1em;
  }

  /* line 65, ../sass/_mixins.scss */
  #interface-ext-node-post-year-form:before, #interface-ext-node-post-year-form:after {
    content: "";
    display: table;
  }
  /* line 70, ../sass/_mixins.scss */
  #interface-ext-node-post-year-form:after {
    clear: both;
  }
}
/*   Between   */
@media only screen and (max-width: 1075px) and (min-width: 860px) {
  /* line 1290, ../sass/_media.scss */
  div.active-lang {
    background-position: 90% 16px !important;
  }
  /* line 1293, ../sass/_media.scss */
  div.active-lang:hover {
    background-position: 90% -40px !important;
  }
  /* line 1296, ../sass/_media.scss */
  div.active-lang:active, div.active-lang.active {
    background-position: 90% -96px !important;
  }
}
/* line 1303, ../sass/_media.scss */
.open .region.region-header-main-nav {
  position: initial;
  bottom: 0;
}

/* line 1, ../sass/_mytags.scss */
.wrapper-tabs {
  padding: 1.4em 0;
}
/* line 4, ../sass/_mytags.scss */
.wrapper-tabs ul {
  list-style: none;
  margin: 0;
  display: flex;
  display: -webkit-flex;
}
/* line 19, ../sass/_mytags.scss */
.wrapper-tabs ul li {
  float: left;
  border-right: 1px solid #7c7872;
  flex-grow: 1;
  text-align: center;
  height: 32px;
  padding: 10px 0;
}
/* line 27, ../sass/_mytags.scss */
.wrapper-tabs ul li.last, .wrapper-tabs ul li:last-child {
  border: 0;
}
/* line 35, ../sass/_mytags.scss */
.wrapper-tabs ul li a {
  font-size: 1.05em;
  color: #99958d;
  text-decoration: none;
  padding-left: 35px;
  height: 30px;
  line-height: 28px;
  display: inline-block;
}
/* line 44, ../sass/_mytags.scss */
.wrapper-tabs ul li a.exchange {
  background-image: url("../images/icon-exchange-2.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  padding-left: 33px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 44, ../sass/_mytags.scss */
  .wrapper-tabs ul li a.exchange {
    background-image: url("../images/icon-exchange-2@2x.png");
    background-size: 27px 80px;
  }
}
/* line 50, ../sass/_mytags.scss */
.wrapper-tabs ul li a.exchange:hover, .wrapper-tabs ul li a.exchange.active {
  background-position: 0 -50px;
}
/* line 56, ../sass/_mytags.scss */
.wrapper-tabs ul li a.calculator {
  background-image: url("../images/icon-calculator.png");
  background-position: 0 2px;
  background-repeat: no-repeat;
  padding-left: 33px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 56, ../sass/_mytags.scss */
  .wrapper-tabs ul li a.calculator {
    background-image: url("../images/icon-calculator@2x.png");
    background-size: 20px 80px;
  }
}
/* line 62, ../sass/_mytags.scss */
.wrapper-tabs ul li a.calculator:hover, .wrapper-tabs ul li a.calculator.active {
  background-position: 0 -50px;
}
/* line 68, ../sass/_mytags.scss */
.wrapper-tabs ul li a.evolution {
  background-image: url("../images/icon-evolution.png");
  background-position: 0 0px;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 68, ../sass/_mytags.scss */
  .wrapper-tabs ul li a.evolution {
    background-image: url("../images/icon-evolution@2x.png");
    background-size: 25px 80px;
  }
}
/* line 74, ../sass/_mytags.scss */
.wrapper-tabs ul li a.newcalc {
  background: url("../images/ico-calc.png") no-repeat 0 100%;
}
/* line 77, ../sass/_mytags.scss */
.wrapper-tabs ul li a.newcalc:hover, .wrapper-tabs ul li a.newcalc.active {
  background-position: 0 0;
}
/* line 83, ../sass/_mytags.scss */
.wrapper-tabs ul li a.verify {
  background: url("../images/ico-verify.png") no-repeat 0 100%;
  padding-left: 42px;
}
/* line 87, ../sass/_mytags.scss */
.wrapper-tabs ul li a.verify:hover, .wrapper-tabs ul li a.verify.active {
  background-position: 0 0;
}
/* line 93, ../sass/_mytags.scss */
.wrapper-tabs ul li a:hover {
  color: #4c4a45;
}
/* line 97, ../sass/_mytags.scss */
.wrapper-tabs ul li a.active {
  color: #4c4a45;
}
/* line 105, ../sass/_mytags.scss */
.wrapper-tabs.inflation-tabs ul li a {
  min-height: 32px;
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 109, ../sass/_mytags.scss */
.wrapper-tabs.inflation-tabs ul li a.yearly {
  background-image: url("../images/inf-current.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 109, ../sass/_mytags.scss */
  .wrapper-tabs.inflation-tabs ul li a.yearly {
    background-image: url("../images/inf-current@2x.png");
    background-size: 29px 31px;
  }
}
/* line 114, ../sass/_mytags.scss */
.wrapper-tabs.inflation-tabs ul li a.forecast {
  background-image: url("../images/inf-forecast.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 114, ../sass/_mytags.scss */
  .wrapper-tabs.inflation-tabs ul li a.forecast {
    background-image: url("../images/inf-forecast@2x.png");
    background-size: 29px 32px;
  }
}
/* line 119, ../sass/_mytags.scss */
.wrapper-tabs.inflation-tabs ul li a.evolution {
  background-image: url("../images/inf-evo.png");
  background-position: 0 center;
  background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 119, ../sass/_mytags.scss */
  .wrapper-tabs.inflation-tabs ul li a.evolution {
    background-image: url("../images/inf-evo@2x.png");
    background-size: 29px 32px;
  }
}
/* line 124, ../sass/_mytags.scss */
.wrapper-tabs.inflation-tabs ul li a:hover {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}
/* line 127, ../sass/_mytags.scss */
.wrapper-tabs.inflation-tabs ul li a.active {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}

/* line 138, ../sass/_mytags.scss */
.node-teaser .wrapper-tabs ul li a span {
  display: none;
}
/* line 142, ../sass/_mytags.scss */
.node-teaser .wrapper-tabs ul li a.active span {
  display: inline;
}

/* line 152, ../sass/_mytags.scss */
.inflation_get_highchart.node-teaser .wrapper-tabs ul li a span {
  display: inline;
}
/* line 157, ../sass/_mytags.scss */
.inflation_get_highchart.node-teaser .widget-tabs-text.current #inflation-yearly-full {
  display: block;
}
/* line 162, ../sass/_mytags.scss */
.inflation_get_highchart.node-teaser .widget-tabs-text.prognosis #inflation-yearly-full {
  display: none;
}
/* line 165, ../sass/_mytags.scss */
.inflation_get_highchart.node-teaser .widget-tabs-text.prognosis #inflation-forecast-full {
  display: block;
}

/* line 173, ../sass/_mytags.scss */
.widget-tabs-text .form-item-date,
.widget-tabs-text .form-item-date-short,
.widget-tabs-text .form-item-date-list,
.widget-tabs-text .form-item-metal-date-list {
  display: block;
  margin-bottom: 1em;
  position: relative;
}
/* line 181, ../sass/_mytags.scss */
.widget-tabs-text .form-item-date input[type="text"],
.widget-tabs-text .form-item-date-short input[type="text"],
.widget-tabs-text .form-item-date-list input[type="text"],
.widget-tabs-text .form-item-metal-date-list input[type="text"] {
  background: url(../images/icon-calendar.png) no-repeat 100% -4px white;
  border: 1px solid #dcdbd8;
  color: #3c3a37;
  font-size: 1em;
  display: block;
  padding: 0 40px 0 15px;
  height: 32px;
  width: 100%;
  cursor: pointer;
}
/* line 192, ../sass/_mytags.scss */
.widget-tabs-text .form-item-date input[type="text"]:hover,
.widget-tabs-text .form-item-date-short input[type="text"]:hover,
.widget-tabs-text .form-item-date-list input[type="text"]:hover,
.widget-tabs-text .form-item-metal-date-list input[type="text"]:hover {
  background-position: 100% -31px;
}

/* line 65, ../sass/_mixins.scss */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}
/* line 70, ../sass/_mixins.scss */
.clearfix:after {
  clear: both;
}

/* information
*   widget-list min-width 285px
*/
/* line 5, ../sass/_widget-list.scss */
.widget-list {
  width: 100%;
}
/* line 8, ../sass/_widget-list.scss */
.widget-list .item {
  z-index: 0;
  padding: 48px 0;
}
/* line 12, ../sass/_widget-list.scss */
.widget-list .item > div {
  border-right: 1px solid #e1dfdb;
  padding: 0 15px;
  height: 100%;
}
/* line 19, ../sass/_widget-list.scss */
.widget-list .load-more {
  text-align: center;
  clear: both;
  padding: 15px 0;
}
/* line 24, ../sass/_widget-list.scss */
.widget-list .load-more a, .widget-list .load-more .bnm_load_more {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
  text-decoration: none;
  background-color: #f1f1f1;
  border: 1px solid #e7e7e7;
  padding: 8px 120px;
  font-size: 20px;
  color: #4c4a45;
  cursor: pointer;
  border-radius: 1px;
}
/* line 38, ../sass/_widget-list.scss */
.widget-list .group-wrapper span.group-title {
  display: inline-block;
  padding: 50px 0 0;
}
/* line 42, ../sass/_widget-list.scss */
.widget-list .group-wrapper .item {
  z-index: 0;
  padding: 10px 0;
}
/* line 46, ../sass/_widget-list.scss */
.widget-list .group-wrapper .item > div {
  padding: 0px;
  height: 100%;
}
/* line 52, ../sass/_widget-list.scss */
.widget-list .term-wrap {
  text-align: center;
}

/* line 4, ../sass/_widget.scss */
.new-widget {
  font-family: "permianseriftypefaceregular", Georgia, sans-serif;
  font-size: 0.938em;
}
/* line 13, ../sass/_widget.scss */
.new-widget.node-teaser .field-name-field-publication-date span {
  text-decoration: none;
  font-family: "PT Sans", sans-serif;
  font-size: 1.2em;
  color: #3c3a37;
  padding: 15px 0 10px;
  display: block;
}
/* line 22, ../sass/_widget.scss */
.new-widget.node-teaser .title {
  font-family: "PT Sans", sans-serif;
  margin-bottom: 0;
}
/* line 26, ../sass/_widget.scss */
.new-widget.node-teaser .title a {
  text-decoration: none;
  font-size: 0.65em;
  color: #3c3a37;
  padding: 15px 0 10px;
  display: block;
}
/* line 36, ../sass/_widget.scss */
.new-widget.node-teaser .views-field-title a {
  font-family: "permianseriftypefaceregular", Georgia, sans-serif;
  font-size: 1.25em;
  line-height: 1.4em;
  padding: 0;
  color: black;
  text-decoration: none;
}
/* line 48, ../sass/_widget.scss */
.new-widget.node-teaser.node-normative-act .date-info, .new-widget.node-teaser.node-legislation .date-info {
  display: none;
}
/* line 53, ../sass/_widget.scss */
.new-widget.node-teaser.node-normative-act .views-field-title img, .new-widget.node-teaser.node-legislation .views-field-title img {
  float: left;
  margin-top: 10px;
  margin-right: 10px;
}
/* line 59, ../sass/_widget.scss */
.new-widget.node-teaser.node-normative-act .views-field-title a, .new-widget.node-teaser.node-legislation .views-field-title a {
  font-family: "permianseriftypefaceregular", Georgia, sans-serif;
}
/* line 65, ../sass/_widget.scss */
.new-widget.node-teaser .field-name-field-image {
  overflow: auto;
  margin-bottom: 15px;
}
/* line 69, ../sass/_widget.scss */
.new-widget.node-teaser .field-name-field-image img {
  float: left;
  height: auto;
  width: 100%;
}
/* line 76, ../sass/_widget.scss */
.new-widget.node-teaser .field-name-body,
.new-widget.node-teaser .field-name-field-announcement {
  padding: 15px 0;
}
/* line 80, ../sass/_widget.scss */
.new-widget.node-teaser .field-name-body p,
.new-widget.node-teaser .field-name-field-announcement p {
  color: #56534f;
  margin: 0;
}
/* line 86, ../sass/_widget.scss */
.new-widget.node-teaser .wrapper-tabs {
  border-bottom: 1px solid #7c7872;
}
/* line 89, ../sass/_widget.scss */
.new-widget.node-teaser .wrapper-tabs .item-tab {
  border-right: 1px solid #7c7872;
}
/* line 92, ../sass/_widget.scss */
.new-widget.node-teaser .wrapper-tabs .item-tab.last {
  border-right: none;
}
/* line 98, ../sass/_widget.scss */
.new-widget.node-teaser .widget-more-info {
  font-size: 14px;
  padding: 32px 15px 15px;
  text-align: justify;
  border-bottom: 1px solid #7c7872;
}
/* line 105, ../sass/_widget.scss */
.new-widget.node-teaser .calendar-teaser-accordion,
.new-widget.node-teaser .node-read-more {
  margin-bottom: 25px;
}
/* line 112, ../sass/_widget.scss */
.new-widget .widget-tabs-text .tab-mini {
  padding: 15px 15px 0 15px;
}
/* line 117, ../sass/_widget.scss */
.new-widget .text {
  padding-top: 20px;
  border-top: 1px solid #7c7872;
  border-bottom: 1px solid #eaeae9;
}
/* line 123, ../sass/_widget.scss */
.new-widget.node-view-teaser .text {
  border-bottom: none;
}
/* line 127, ../sass/_widget.scss */
.new-widget a.node-edit {
  background: url("../images/icon-edit.png") no-repeat 0 100%;
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
  height: 20px;
  width: 20px;
  float: right;
  margin-top: 5px;
  margin-left: 5px;
  overflow: hidden;
  text-indent: -9999px;
}
/* line 140, ../sass/_widget.scss */
.new-widget a.node-edit:hover {
  background-position: 0 -20px;
}
/* line 145, ../sass/_widget.scss */
.new-widget .links {
  margin: 0;
  padding: 0;
}
/* line 149, ../sass/_widget.scss */
.new-widget .links li {
  padding: 0;
}
/* line 151, ../sass/_widget.scss */
.new-widget .links li .flag-throbber {
  display: none;
}
/* line 158, ../sass/_widget.scss */
.new-widget .flag-bookmarks a {
  background: url("../images/icon-bookmark.png") no-repeat 0 0;
  display: block;
  width: 20px;
  height: 20px;
  overflow: hidden;
  text-indent: -9999px;
  margin-top: 4px;
  margin-right: 5px;
}
/* line 168, ../sass/_widget.scss */
.new-widget .flag-bookmarks a.unflag-action, .new-widget .flag-bookmarks a:hover, .new-widget .flag-bookmarks a:active {
  background-position: 0 -20px;
}
/* line 178, ../sass/_widget.scss */
.new-widget.statistics_update_show_updates.node-view-teaser h2.title {
  padding-left: 46px;
}
/* line 183, ../sass/_widget.scss */
.new-widget.statistics_update_show_updates .widget-tabs-text {
  padding: 28px 0;
}
/* line 188, ../sass/_widget.scss */
.new-widget.statistics_update_show_updates .statistics-update-wrapper li {
  margin-bottom: 10px;
  display: block;
  background-image: url("../images/file-dtbs.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  padding-left: 30px;
  font-family: 'permianseriftypefaceregular';
  line-height: 1.4em;
  padding-top: 2px;
  padding-bottom: 2px;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  /* line 188, ../sass/_widget.scss */
  .new-widget.statistics_update_show_updates .statistics-update-wrapper li {
    background-image: url("../images/file-dtbs@2x.png");
    background-size: 24px 24px;
  }
}
/* line 200, ../sass/_widget.scss */
.new-widget.statistics_update_show_updates .statistics-update-wrapper li a {
  color: #706e67;
  text-decoration: none;
  display: inline-block;
  padding-left: 10px;
}
/* line 206, ../sass/_widget.scss */
.new-widget.statistics_update_show_updates .statistics-update-wrapper li a:hover {
  text-decoration: underline;
  color: #393632;
}
/* line 212, ../sass/_widget.scss */
.new-widget.statistics_update_show_updates .statistics-update-wrapper li .report-date {
  color: #66635d;
  font-family: 'permianseriftypefaceitalic';
  padding-left: 5px;
}
/* line 220, ../sass/_widget.scss */
.new-widget.statistics_update_show_updates .statistics-update-load-more-wrapper {
  padding: 0 10px;
  line-height: 1em;
}
/* line 224, ../sass/_widget.scss */
.new-widget.statistics_update_show_updates .statistics-update-load-more-wrapper a {
  color: #3c3a37;
  padding-right: 15px;
  background: url(../images/more-arrow.png) 100% 100% no-repeat;
  font-size: 18px;
  font-family: 'permianslabseriftypefaceRg';
}
/* line 236, ../sass/_widget.scss */
.new-widget .calendar-teaser-accordion li,
.new-widget .event-accordion-wrapper li {
  list-style-type: none;
  border-bottom: 1px solid #7c7872;
}
/* line 242, ../sass/_widget.scss */
.new-widget .calendar-teaser-accordion .widget-text .ui-accordion-header,
.new-widget .event-accordion-wrapper .widget-text .ui-accordion-header {
  padding: 10px 0;
  margin: 0;
  border: 0;
  background: transparent;
}
/* line 247, ../sass/_widget.scss */
.new-widget .calendar-teaser-accordion .widget-text .ui-accordion-header a,
.new-widget .event-accordion-wrapper .widget-text .ui-accordion-header a {
  font-family: "permianseriftypefaceregular", Georgia, sans-serif;
  color: #3c3a37;
}
/* line 251, ../sass/_widget.scss */
.new-widget .calendar-teaser-accordion .widget-text .ui-accordion-header a :hover,
.new-widget .event-accordion-wrapper .widget-text .ui-accordion-header a :hover {
  color: black;
  text-decoration: underline;
}
/* line 260, ../sass/_widget.scss */
.new-widget .ui-accordion-header-icon {
  display: none;
}
/* line 264, ../sass/_widget.scss */
.new-widget .ui-accordion-content {
  border: 0;
  background: transparent;
  padding: 0;
}
/* line 269, ../sass/_widget.scss */
.new-widget .ui-accordion-content .field-name-body {
  padding: 0;
  color: #56534f;
}
/* line 273, ../sass/_widget.scss */
.new-widget .ui-accordion-content .field-name-body p {
  margin: 10px 0 15px;
}
/* line 279, ../sass/_widget.scss */
.new-widget .widget-tabs-text > div {
  display: none;
}
/* line 281, ../sass/_widget.scss */
.new-widget .widget-tabs-text > div:first-child {
  display: block;
}
/* line 286, ../sass/_widget.scss */
.new-widget .banks-title {
  text-align: center;
  padding: 15px 0;
}
/* line 290, ../sass/_widget.scss */
.new-widget .banks-title ul {
  list-style: none;
  margin: 0;
}
/* line 294, ../sass/_widget.scss */
.new-widget .banks-title ul li {
  margin: 0;
  padding: 0;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 15px;
}
/* line 299, ../sass/_widget.scss */
.new-widget .banks-title ul li img {
  margin: 3px;
}
/* line 306, ../sass/_widget.scss */
.new-widget .banks-description {
  padding: 15px;
}
/* line 309, ../sass/_widget.scss */
.new-widget .banks-description .line .title {
  color: #bbb6ac;
  font-family: 'permianseriftypefaceitalic';
}
/* line 314, ../sass/_widget.scss */
.new-widget .banks-description .line .description {
  color: #56534f;
  font-size: 1.1em;
}
/* line 320, ../sass/_widget.scss */
.new-widget .banks-description .line.first .title {
  color: #3c3a37;
  font-size: 1.1em;
  text-transform: uppercase;
  font-family: 'permianslabseriftypefaceRg';
}

/* line 331, ../sass/_widget.scss */
.event-accordion-wrapper {
  border: 0;
  width: 100%;
  max-width: 350px;
}
/* line 336, ../sass/_widget.scss */
.event-accordion-wrapper .calendar-title {
  background: #fafafa;
  position: relative;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #3c3a37;
  padding: 8px 20px;
  border-bottom: 1px solid #e2e1de;
}
/* line 344, ../sass/_widget.scss */
.event-accordion-wrapper .calendar-title .title {
  margin-right: 20px;
  text-align: left;
}
/* line 348, ../sass/_widget.scss */
.event-accordion-wrapper .calendar-title .title em {
  font-style: normal;
}

/* line 356, ../sass/_widget.scss */
.calendar_build .field-type-content-callback .views-field-date {
  margin: 12px 0 0px;
  color: #7c7872;
}

/* line 365, ../sass/_widget.scss */
.widget-text .field .rsDefault .rsSlide {
  color: #56534f;
}

/* line 372, ../sass/_widget.scss */
.node-custom-content.node-teaser.calendar_build h2.title {
  border-bottom: none;
}

/* line 2, ../sass/_iban.scss */
.node-view-full .top-panel {
  margin-bottom: 0;
}
/* line 6, ../sass/_iban.scss */
.node-view-full h1.title {
  border-bottom: 1px solid #e6e5e3;
  padding-bottom: 20px;
}
/* line 11, ../sass/_iban.scss */
.node-view-full .wrapp-iban-fild-content {
  overflow: auto;
  border-bottom: 1px solid #e6e5e3;
}
/* line 15, ../sass/_iban.scss */
.node-view-full .wrapp-iban-fild-content .iban-calc, .node-view-full .wrapp-iban-fild-content .iban-verify {
  width: 50%;
}
/* line 18, ../sass/_iban.scss */
.node-view-full .wrapp-iban-fild-content .iban-calc h2.title, .node-view-full .wrapp-iban-fild-content .iban-verify h2.title {
  margin-left: 45px;
  padding-left: 39px;
  line-height: 30px;
}
/* line 26, ../sass/_iban.scss */
.node-view-full .content {
  padding: 30px 20px 40px;
}
/* line 29, ../sass/_iban.scss */
.node-view-full .content .after-content-more-info {
  margin-top: 15px;
  color: #e66045;
}
/* line 35, ../sass/_iban.scss */
.node-view-full .box {
  padding: 0 45px 15px;
  margin-bottom: 15px;
}
/* line 40, ../sass/_iban.scss */
.node-view-full .iban-calc {
  float: left;
}
/* line 43, ../sass/_iban.scss */
.node-view-full .iban-calc h2.title {
  background: url("../images/ico-calc.png") no-repeat 0 100%;
}
/* line 47, ../sass/_iban.scss */
.node-view-full .iban-calc .box {
  border-right: 1px solid #e6e5e3;
}
/* line 52, ../sass/_iban.scss */
.node-view-full .iban-verify {
  float: right;
}
/* line 55, ../sass/_iban.scss */
.node-view-full .iban-verify h2.title {
  background: url("../images/ico-verify.png") no-repeat 0 100%;
}
/* line 61, ../sass/_iban.scss */
.node-view-full .article-tools a {
  padding-left: 0;
}
/* line 66, ../sass/_iban.scss */
.node-view-full .article-tools #wrapp-flag .links.inline {
  margin: 0 0px 0 0;
}
/* line 71, ../sass/_iban.scss */
.node-view-full .article-tools #wrapp-flag .links.inline .flag-bookmarks span a {
  margin-right: 0;
}

/* line 83, ../sass/_iban.scss */
.iban-calc h2.title, .iban-verify h2.title {
  font-size: 18px;
  color: #bbb6ac;
}
/* line 88, ../sass/_iban.scss */
.iban-calc .form-text, .iban-calc .form-select, .iban-calc .form-submit, .iban-verify .form-text, .iban-verify .form-select, .iban-verify .form-submit {
  width: 100%;
  border-radius: 3px;
}
/* line 93, ../sass/_iban.scss */
.iban-calc .form-select, .iban-verify .form-select {
  padding: 5px 8px;
}
/* line 97, ../sass/_iban.scss */
.iban-calc .form-text, .iban-verify .form-text {
  padding: 10px;
}
/* line 101, ../sass/_iban.scss */
.iban-calc .form-submit, .iban-verify .form-submit {
  padding: 7px;
  text-transform: uppercase;
}
/* line 106, ../sass/_iban.scss */
.iban-calc label, .iban-verify label {
  text-align: left;
}
/* line 110, ../sass/_iban.scss */
.iban-calc input[type="submit"], .iban-verify input[type="submit"] {
  color: #fff;
  border: 0;
  padding: 5px 0;
  background: #3c3a37;
  text-align: center;
  box-shadow: none;
}
/* line 118, ../sass/_iban.scss */
.iban-calc input[type="submit"]:hover, .iban-verify input[type="submit"]:hover {
  color: #68645c;
}
/* line 123, ../sass/_iban.scss */
.iban-calc .selectBox-dropdown, .iban-verify .selectBox-dropdown {
  background-color: #e9e9ef;
}
/* line 131, ../sass/_iban.scss */
.iban-calc .iban-errore, .iban-verify .iban-errore {
  border-color: #e66045;
}

/* line 138, ../sass/_iban.scss */
.iban-calc .iban-calcul-more-info {
  text-align: center;
  font-size: 20px;
  margin: 20px 0 10px 0;
}
/* line 143, ../sass/_iban.scss */
.iban-calc .iban-calcul-more-info p {
  font-size: 24px;
}
/* line 148, ../sass/_iban.scss */
.iban-calc #error-select-bank, .iban-calc #iban-calcul-answord,
.iban-calc #f-error-select-bank, .iban-calc #f-iban-calcul-answord {
  display: none;
}

/* line 156, ../sass/_iban.scss */
.iban-verify .iban-verify-more-info {
  min-height: 82px;
  text-align: center;
}
/* line 160, ../sass/_iban.scss */
.iban-verify .iban-verify-more-info #default-message, .iban-verify .iban-verify-more-info #f-default-message {
  color: #7c7872;
  font-size: 13px;
  font-style: italic;
  font-weight: 100;
}
/* line 167, ../sass/_iban.scss */
.iban-verify .iban-verify-more-info #invalid-simbol, .iban-verify .iban-verify-more-info #iban-cod-invalid, .iban-verify .iban-verify-more-info #iban-cod-valid,
.iban-verify .iban-verify-more-info #f-invalid-simbol, .iban-verify .iban-verify-more-info #f-iban-cod-invalid, .iban-verify .iban-verify-more-info #f-iban-cod-valid {
  display: none;
  font-size: 20px;
}
/* line 172, ../sass/_iban.scss */
.iban-verify .iban-verify-more-info #invalid-simbol .green, .iban-verify .iban-verify-more-info #iban-cod-invalid .green, .iban-verify .iban-verify-more-info #iban-cod-valid .green,
.iban-verify .iban-verify-more-info #f-invalid-simbol .green, .iban-verify .iban-verify-more-info #f-iban-cod-invalid .green, .iban-verify .iban-verify-more-info #f-iban-cod-valid .green {
  color: #4c9b34;
}
/* line 176, ../sass/_iban.scss */
.iban-verify .iban-verify-more-info #invalid-simbol .red, .iban-verify .iban-verify-more-info #iban-cod-invalid .red, .iban-verify .iban-verify-more-info #iban-cod-valid .red,
.iban-verify .iban-verify-more-info #f-invalid-simbol .red, .iban-verify .iban-verify-more-info #f-iban-cod-invalid .red, .iban-verify .iban-verify-more-info #f-iban-cod-valid .red {
  color: #e66247;
}

/* line 183, ../sass/_iban.scss */
.iban-node-description {
  clear: both;
}
/* line 186, ../sass/_iban.scss */
.iban-node-description span {
  color: #e66045;
}

/* line 193, ../sass/_iban.scss */
.node-teaser .item-tab a {
  line-height: 30px;
}
/* line 198, ../sass/_iban.scss */
.node-teaser .form-item-iban-calc-bank-ident {
  margin-top: 0;
}
/* line 203, ../sass/_iban.scss */
.node-teaser .iban-calcul-more-info #iban-calcul-answord, .node-teaser .iban-calcul-more-info p {
  font-size: 16px;
}

/* line 5, ../sass/_newsletter.scss */
.node-simplenews.node-view-full {
  max-width: 620px;
  margin: 0 auto;
}
/* line 9, ../sass/_newsletter.scss */
.node-simplenews.node-view-full .logo-newsletter {
  margin: 20px 0 40px;
}
/* line 13, ../sass/_newsletter.scss */
.node-simplenews.node-view-full .info {
  color: #68645c;
  margin-left: 80px;
}
/* line 17, ../sass/_newsletter.scss */
.node-simplenews.node-view-full .info h3 {
  font-size: 18px;
  margin: 0 0 10px 0;
  color: #68645c;
  font-weight: bold;
}
/* line 25, ../sass/_newsletter.scss */
.node-simplenews.node-view-full .field-name-field-newsletter > .field-items > .field-item {
  padding: 30px 0;
  margin-left: 66px;
}
/* line 30, ../sass/_newsletter.scss */
.node-simplenews.node-view-full .body {
  font-size: 13px;
  border-left: 2px solid #3c3a37;
  margin-left: 66px;
  padding-left: 8px;
}

/* line 1, ../sass/_block.scss */
.list-inline {
  display: inline-flex;
  list-style: none;
  margin-bottom: 0;
  align-items: center;
  justify-content: center;
}

/* line 10, ../sass/_block.scss */
.social_list_wrap li {
  width: 41px;
  text-align: center;
  opacity: 0.44;
}
/* line 15, ../sass/_block.scss */
.social_list_wrap li:hover {
  opacity: 1;
}

@media only screen and (min-width: 1366px) {
  /* line 24, ../sass/_block.scss */
  .region-footer-center .social_list_wrap li {
    width: auto;
  }
  /* line 27, ../sass/_block.scss */
  .region-footer-center .social_list_wrap li a {
    display: inline-block;
    margin: auto 30px;
    transition: all 0.5s ease-in-out;
  }
  /* line 34, ../sass/_block.scss */
  .region-footer-center a, .region-footer-center i {
    display: inline-block;
    margin: auto 25px;
    transition: all 0.5s ease-in-out;
  }
}
@media only screen and (min-width: 980px) and (max-width: 1366px) {
  /* line 45, ../sass/_block.scss */
  .region-footer-center .social_list_wrap li {
    width: auto;
  }
  /* line 48, ../sass/_block.scss */
  .region-footer-center .social_list_wrap li a {
    display: inline-block;
    margin: auto 25px;
  }
  /* line 54, ../sass/_block.scss */
  .region-footer-center a {
    display: inline-block;
    margin: auto 25px;
  }
}
@media only screen and (min-width: 921px) {
  /* line 4, ../sass/_medias.scss */
  .widget-list .item {
    border-bottom: 1px solid #e1dfdb;
    width: calc((100% / 3) + 10px);
    float: left;
  }
  /* line 9, ../sass/_medias.scss */
  .widget-list .item > div {
    border-right: 1px solid #e1dfdb;
  }
  /* line 13, ../sass/_medias.scss */
  .widget-list .item:nth-child(3n) {
    width: calc((100% / 3) - 5px);
  }
  /* line 16, ../sass/_medias.scss */
  .widget-list .item:nth-child(3n) > div {
    border-right: none;
    padding-right: 0;
  }
  /* line 22, ../sass/_medias.scss */
  .widget-list .item:nth-child(3n+1) {
    width: calc((100% / 3) - 5px);
    clear: left;
  }
  /* line 26, ../sass/_medias.scss */
  .widget-list .item:nth-child(3n+1) > div {
    padding-left: 0;
  }
  /* line 33, ../sass/_medias.scss */
  .widget-list .group-wrapper .item {
    border-bottom: 1px solid #e1dfdb;
    width: 100%;
    float: none;
  }
  /* line 38, ../sass/_medias.scss */
  .widget-list .group-wrapper .item > div {
    border-right: 0px;
  }
  /* line 42, ../sass/_medias.scss */
  .widget-list .group-wrapper .item:nth-child(3n) {
    width: 100%;
  }
  /* line 45, ../sass/_medias.scss */
  .widget-list .group-wrapper .item:nth-child(3n) > div {
    border-right: none;
    padding-right: 0;
  }
  /* line 51, ../sass/_medias.scss */
  .widget-list .group-wrapper .item:nth-child(3n+1) {
    width: 100%;
    clear: left;
  }
  /* line 55, ../sass/_medias.scss */
  .widget-list .group-wrapper .item:nth-child(3n+1) > div {
    padding-left: 0;
  }
}
@media only screen and (min-width: 621px) and (max-width: 920px) {
  /* line 65, ../sass/_medias.scss */
  .widget-list .item {
    width: 50%;
    float: left;
    border-top: 1px solid #e1dfdb;
  }
  /* line 70, ../sass/_medias.scss */
  .widget-list .item:nth-child(2n) > div {
    border-right: none;
    padding-right: 0;
  }
  /* line 75, ../sass/_medias.scss */
  .widget-list .item:nth-child(2n+1) {
    clear: left;
  }
  /* line 78, ../sass/_medias.scss */
  .widget-list .item:nth-child(2n+1) > div {
    padding-left: 0;
  }
}
@media only screen and (max-width: 620px) {
  /* line 86, ../sass/_medias.scss */
  .widget-list .item {
    width: 100%;
    border-top: 1px solid #e1dfdb;
  }
  /* line 90, ../sass/_medias.scss */
  .widget-list .item > div {
    border-right: none;
    padding: 0;
  }
}
