/* Sass Bootstrap v3.0.16  Copyright 2013 Twitter, Inc Licensed under the Apache License v2.0 http://www.apache.org/licenses/LICENSE-2.0  Designed and built with all the love in the world by @mdo and @fat.  Sass -ified by Aaron Lademann @alademann */
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
/* line 22, ../../sass/COMPONENTS/reset/_normalize.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

/* line 32, ../../sass/COMPONENTS/reset/_normalize.scss */
audio, canvas, video { display: inline-block; }

/* line 41, ../../sass/COMPONENTS/reset/_normalize.scss */
audio:not([controls]) { display: none; height: 0; }

/* line 50, ../../sass/COMPONENTS/reset/_normalize.scss */
[hidden] { display: none; }

/* line 64, ../../sass/COMPONENTS/reset/_normalize.scss */
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

/* line 74, ../../sass/COMPONENTS/reset/_normalize.scss */
body { margin: 0; }

/* line 86, ../../sass/COMPONENTS/reset/_normalize.scss */
a:focus { outline: thin dotted; }

/* line 95, ../../sass/COMPONENTS/reset/_normalize.scss */
a:active, a:hover { outline: 0; }

/* line 108, ../../sass/COMPONENTS/reset/_normalize.scss */
h1 { font-size: 2em; margin: 0.67em 0; }

/* line 117, ../../sass/COMPONENTS/reset/_normalize.scss */
abbr[title] { border-bottom: 1px dotted; }

/* line 126, ../../sass/COMPONENTS/reset/_normalize.scss */
b, strong { font-weight: bold; }

/* line 134, ../../sass/COMPONENTS/reset/_normalize.scss */
dfn { font-style: italic; }

/* line 142, ../../sass/COMPONENTS/reset/_normalize.scss */
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

/* line 152, ../../sass/COMPONENTS/reset/_normalize.scss */
mark { background: #ff0; color: #000; }

/* line 164, ../../sass/COMPONENTS/reset/_normalize.scss */
code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }

/* line 173, ../../sass/COMPONENTS/reset/_normalize.scss */
pre { white-space: pre-wrap; }

/* line 181, ../../sass/COMPONENTS/reset/_normalize.scss */
q { quotes: "\201C" "\201D" "\2018" "\2019"; }

/* line 189, ../../sass/COMPONENTS/reset/_normalize.scss */
small { font-size: 80%; }

/* line 198, ../../sass/COMPONENTS/reset/_normalize.scss */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

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

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

/* line 221, ../../sass/COMPONENTS/reset/_normalize.scss */
img { border: 0; }

/* line 229, ../../sass/COMPONENTS/reset/_normalize.scss */
svg:not(:root) { overflow: hidden; }

/* line 241, ../../sass/COMPONENTS/reset/_normalize.scss */
figure { margin: 0; }

/* line 253, ../../sass/COMPONENTS/reset/_normalize.scss */
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/* line 264, ../../sass/COMPONENTS/reset/_normalize.scss */
legend { border: 0; padding: 0; }

/* line 278, ../../sass/COMPONENTS/reset/_normalize.scss */
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; }

/* line 290, ../../sass/COMPONENTS/reset/_normalize.scss */
button, input { line-height: normal; }

/* line 302, ../../sass/COMPONENTS/reset/_normalize.scss */
button, select { text-transform: none; }

/* line 317, ../../sass/COMPONENTS/reset/_normalize.scss */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

/* line 327, ../../sass/COMPONENTS/reset/_normalize.scss */
button[disabled], html input[disabled] { cursor: default; }

/* line 337, ../../sass/COMPONENTS/reset/_normalize.scss */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }

/* line 348, ../../sass/COMPONENTS/reset/_normalize.scss */
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

/* line 361, ../../sass/COMPONENTS/reset/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/* line 370, ../../sass/COMPONENTS/reset/_normalize.scss */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/* line 380, ../../sass/COMPONENTS/reset/_normalize.scss */
textarea { overflow: auto; vertical-align: top; }

/* line 393, ../../sass/COMPONENTS/reset/_normalize.scss */
table { border-collapse: collapse; border-spacing: 0; }

@media print { /* line 8, ../../sass/COMPONENTS/reset/_print.scss */
  * { text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important; }
  /* line 16, ../../sass/COMPONENTS/reset/_print.scss */
  a, a:visited { text-decoration: underline; }
  /* line 20, ../../sass/COMPONENTS/reset/_print.scss */
  a[href]:after { content: " (" attr(href) ")"; }
  /* line 24, ../../sass/COMPONENTS/reset/_print.scss */
  abbr[title]:after { content: " (" attr(title) ")"; }
  /* line 31, ../../sass/COMPONENTS/reset/_print.scss */
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  /* line 36, ../../sass/COMPONENTS/reset/_print.scss */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  /* line 41, ../../sass/COMPONENTS/reset/_print.scss */
  thead { display: table-header-group; }
  /* line 46, ../../sass/COMPONENTS/reset/_print.scss */
  tr, img { page-break-inside: avoid; }
  /* line 50, ../../sass/COMPONENTS/reset/_print.scss */
  img { max-width: 100% !important; }
  @page { margin: 2cm .5cm; }
  /* line 60, ../../sass/COMPONENTS/reset/_print.scss */
  p, h2, h3 { orphans: 3; widows: 3; }
  /* line 66, ../../sass/COMPONENTS/reset/_print.scss */
  h2, h3 { page-break-after: avoid; }
  /* line 71, ../../sass/COMPONENTS/reset/_print.scss */
  .navbar { display: none; }
  /* line 76, ../../sass/COMPONENTS/reset/_print.scss */
  .table td, .table th { background-color: #fff !important; }
  /* line 82, ../../sass/COMPONENTS/reset/_print.scss */
  .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; }
  /* line 86, ../../sass/COMPONENTS/reset/_print.scss */
  .label { border: 1px solid #000; }
  /* line 90, ../../sass/COMPONENTS/reset/_print.scss */
  .table { border-collapse: collapse !important; }
  /* line 95, ../../sass/COMPONENTS/reset/_print.scss */
  .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } }
/* line 10, ../../sass/COMPONENTS/core/_scaffolding.scss */
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* line 17, ../../sass/COMPONENTS/core/_scaffolding.scss */
html { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 22, ../../sass/COMPONENTS/core/_scaffolding.scss */
body { font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; font-size: 14px; line-height: 1.428571429; color: black; background-color: #e3e3e3; }

/* line 34, ../../sass/COMPONENTS/core/_scaffolding.scss */
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }

/* line 43, ../../sass/COMPONENTS/core/_scaffolding.scss */
a { color: #213a61; text-decoration: none; }
/* line 48, ../../sass/COMPONENTS/core/_scaffolding.scss */
a:hover, a:focus { color: #0e1828; text-decoration: underline; }
/* line 53, ../../sass/COMPONENTS/core/_scaffolding.scss */
a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

/* line 61, ../../sass/COMPONENTS/core/_scaffolding.scss */
img { vertical-align: middle; }

/* line 66, ../../sass/COMPONENTS/core/_scaffolding.scss */
.img-responsive { display: block; max-width: 100%; height: auto; }

/* line 71, ../../sass/COMPONENTS/core/_scaffolding.scss */
.img-rounded { border-radius: 0px; }

/* line 78, ../../sass/COMPONENTS/core/_scaffolding.scss */
.img-thumbnail, .thumbnail { padding: 4px; line-height: 1.428571429; background-color: #f7f7f7; border: 1px solid #dddddd; border-radius: 0px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; }

/* line 91, ../../sass/COMPONENTS/core/_scaffolding.scss */
.img-circle { border-radius: 50%; }

/* line 98, ../../sass/COMPONENTS/core/_scaffolding.scss */
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #cfcfcf; }

/* line 110, ../../sass/COMPONENTS/core/_scaffolding.scss */
.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); border: 0; }

/* line 9, ../../sass/COMPONENTS/core/_type.scss */
p { margin: 0 0 10px; }

/* line 12, ../../sass/COMPONENTS/core/_type.scss */
.lead { margin-bottom: 20px; font-size: 16.1px; font-weight: 200; line-height: 1.4; }
@media (min-width: 780px) { /* line 12, ../../sass/COMPONENTS/core/_type.scss */
  .lead { font-size: 21px; } }

/* line 28, ../../sass/COMPONENTS/core/_type.scss */
small { font-size: 85%; }

/* line 31, ../../sass/COMPONENTS/core/_type.scss */
cite { font-style: normal; }

/* line 34, ../../sass/COMPONENTS/core/_type.scss */
.text-muted { color: #707070; }

/* line 35, ../../sass/COMPONENTS/core/_type.scss */
.text-primary { color: #213a61; }

/* line 36, ../../sass/COMPONENTS/core/_type.scss */
.text-warning { color: #c09853; }

/* line 37, ../../sass/COMPONENTS/core/_type.scss */
.text-danger { color: #b94a48; }

/* line 38, ../../sass/COMPONENTS/core/_type.scss */
.text-success { color: #468847; }

/* line 39, ../../sass/COMPONENTS/core/_type.scss */
.text-info { color: #3a87ad; }

/* line 42, ../../sass/COMPONENTS/core/_type.scss */
.text-left { text-align: left; }

/* line 43, ../../sass/COMPONENTS/core/_type.scss */
.text-right { text-align: right; }

/* line 44, ../../sass/COMPONENTS/core/_type.scss */
.text-center { text-align: center; }

/* line 51, ../../sass/COMPONENTS/core/_type.scss */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; font-weight: 500; line-height: 1.1; }
/* line 56, ../../sass/COMPONENTS/core/_type.scss */
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight: normal; line-height: 1; color: #707070; }

/* line 69, ../../sass/COMPONENTS/core/_type.scss */
h1 small, h2 small, h3 small { font-size: 65%; }

/* line 75, ../../sass/COMPONENTS/core/_type.scss */
h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; }
/* line 79, ../../sass/COMPONENTS/core/_type.scss */
h4 small, h5 small, h6 small { font-size: 75%; }

/* line 84, ../../sass/COMPONENTS/core/_type.scss */
h1, .h1 { font-size: 36px; }

/* line 85, ../../sass/COMPONENTS/core/_type.scss */
h2, .h2 { font-size: 30px; }

/* line 86, ../../sass/COMPONENTS/core/_type.scss */
h3, .h3 { font-size: 24px; }

/* line 87, ../../sass/COMPONENTS/core/_type.scss */
h4, .h4 { font-size: 18px; }

/* line 88, ../../sass/COMPONENTS/core/_type.scss */
h5, .h5 { font-size: 14px; }

/* line 89, ../../sass/COMPONENTS/core/_type.scss */
h6, .h6 { font-size: 12px; }

/* line 95, ../../sass/COMPONENTS/core/_type.scss */
.page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #cfcfcf; }

/* line 108, ../../sass/COMPONENTS/core/_type.scss */
ul, ol { margin-top: 0; margin-bottom: 10px; }
/* line 112, ../../sass/COMPONENTS/core/_type.scss */
ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; }

/* line 120, ../../sass/COMPONENTS/core/_type.scss */
.list-unstyled, .list-inline { padding-left: 0; list-style: none; }

/* line 127, ../../sass/COMPONENTS/core/_type.scss */
.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

/* line 135, ../../sass/COMPONENTS/core/_type.scss */
dl { margin-bottom: 20px; }

/* line 139, ../../sass/COMPONENTS/core/_type.scss */
dt, dd { line-height: 1.428571429; }

/* line 142, ../../sass/COMPONENTS/core/_type.scss */
dt { font-weight: bold; }

/* line 145, ../../sass/COMPONENTS/core/_type.scss */
dd { margin-left: 0; }

@media (min-width: 780px) { /* line 156, ../../sass/COMPONENTS/core/_type.scss */
  .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  /* line 163, ../../sass/COMPONENTS/core/_type.scss */
  .dl-horizontal dd { margin-left: 180px; }
  /* line 201, ../../sass/MIXINS/_mixins.scss */
  .dl-horizontal dd:before, .dl-horizontal dd:after { content: " "; /* 1 */ display: table; /* 2 */ }
  /* line 207, ../../sass/MIXINS/_mixins.scss */
  .dl-horizontal dd:after { clear: both; } }
/* line 176, ../../sass/COMPONENTS/core/_type.scss */
abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #707070; }

/* line 180, ../../sass/COMPONENTS/core/_type.scss */
abbr.initialism { font-size: 90%; text-transform: uppercase; }

/* line 232, ../../sass/COMPONENTS/core/_type.scss */
q:before, q:after, blockquote:before, blockquote:after { content: ""; }

/* line 237, ../../sass/COMPONENTS/core/_type.scss */
address { display: block; margin-bottom: 20px; font-style: normal; line-height: 1.428571429; }

/* line 8, ../../sass/COMPONENTS/core/_code.scss */
code, pre { font-family: Monaco, Menlo, Consolas, "Courier- New", monospace; }

/* line 13, ../../sass/COMPONENTS/core/_code.scss */
code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; white-space: nowrap; border-radius: 0px; }

/* line 23, ../../sass/COMPONENTS/core/_code.scss */
pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.428571429; word-break: break-all; word-wrap: break-word; color: #333333; background-color: whitesmoke; border: 1px solid #cccccc; border-radius: 0px; }
/* line 37, ../../sass/COMPONENTS/core/_code.scss */
pre.prettyprint { margin-bottom: 20px; }
/* line 42, ../../sass/COMPONENTS/core/_code.scss */
pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border: 0; }

/* line 53, ../../sass/COMPONENTS/core/_code.scss */
.pre-scrollable { max-height: 340px; overflow-y: scroll; }

/* line 7, ../../sass/COMPONENTS/core/_grid.scss */
.container, div#quizbox, div#quizbox div.quizstats, div#certificates { margin-right: auto; margin-left: auto; padding-left: 5px; padding-right: 5px; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.container:before, div#quizbox:before, div#quizbox div.quizstats:before, div#certificates:before, .container:after, div#quizbox:after, div#quizbox div.quizstats:after, div#certificates:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.container:after, div#quizbox:after, div#quizbox div.quizstats:after, div#certificates:after { clear: both; }

/* line 12, ../../sass/COMPONENTS/core/_grid.scss */
.row, div#quizbox div.head, div#quizbox div.quizinfo, div#quizbox div.quizpanel, div#quizbox div.header_box, div#quizbox div.userinfo, div#quizbox div.btn-pytania { margin-left: -5px; margin-right: -5px; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.row:before, div#quizbox div.head:before, div#quizbox div.quizinfo:before, div#quizbox div.quizpanel:before, div#quizbox div.header_box:before, div#quizbox div.userinfo:before, div#quizbox div.btn-pytania:before, .row:after, div#quizbox div.head:after, div#quizbox div.quizinfo:after, div#quizbox div.quizpanel:after, div#quizbox div.header_box:after, div#quizbox div.userinfo:after, div#quizbox div.btn-pytania:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.row:after, div#quizbox div.head:after, div#quizbox div.quizinfo:after, div#quizbox div.quizpanel:after, div#quizbox div.header_box:after, div#quizbox div.userinfo:after, div#quizbox div.btn-pytania:after { clear: both; }

/* line 77, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-mobile-xs-1, .col-mobile-xs-2, .col-mobile-xs-3, .col-mobile-xs-4, .col-mobile-xs-5, .col-mobile-xs-6, .col-mobile-xs-7, .col-mobile-xs-8, .col-mobile-xs-9, .col-mobile-xs-10, .col-mobile-xs-11, .col-mobile-xs-12 { position: relative; min-height: 1px; padding-left: 5px; padding-right: 5px; }

/* line 105, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 { float: left; }

/* line 108, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-1 { width: 8.333333333%; }

/* line 109, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-2 { width: 16.666666667%; }

/* line 110, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-3 { width: 25%; }

/* line 111, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-4 { width: 33.333333333%; }

/* line 112, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-5 { width: 41.666666667%; }

/* line 113, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-6 { width: 50%; }

/* line 114, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-7 { width: 58.333333333%; }

/* line 115, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-8 { width: 66.666666667%; }

/* line 116, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-9 { width: 75%; }

/* line 117, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-10 { width: 83.333333333%; }

/* line 118, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-11 { width: 91.666666667%; }

/* line 119, ../../sass/COMPONENTS/core/_grid.scss */
.col-xs-12 { width: 100%; }

@media (min-width: 480px) and (max-width: 780px) { /* line 123, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-1 { left: 8.333333333%; }
  /* line 124, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-2 { left: 16.666666667%; }
  /* line 125, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-3 { left: 25%; }
  /* line 126, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-4 { left: 33.333333333%; }
  /* line 127, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-5 { left: 41.666666667%; }
  /* line 128, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-6 { left: 50%; }
  /* line 129, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-7 { left: 58.333333333%; }
  /* line 130, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-8 { left: 66.666666667%; }
  /* line 131, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-9 { left: 75%; }
  /* line 132, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-10 { left: 83.333333333%; }
  /* line 133, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-push-11 { left: 91.666666667%; }
  /* line 135, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-1 { right: 8.333333333%; }
  /* line 136, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-2 { right: 16.666666667%; }
  /* line 137, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-3 { right: 25%; }
  /* line 138, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-4 { right: 33.333333333%; }
  /* line 139, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-5 { right: 41.666666667%; }
  /* line 140, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-6 { right: 50%; }
  /* line 141, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-7 { right: 58.333333333%; }
  /* line 142, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-8 { right: 66.666666667%; }
  /* line 143, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-9 { right: 75%; }
  /* line 144, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-10 { right: 83.333333333%; }
  /* line 145, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-pull-11 { right: 91.666666667%; }
  /* line 148, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-1 { margin-left: 8.333333333%; }
  /* line 149, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-2 { margin-left: 16.666666667%; }
  /* line 150, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-3 { margin-left: 25%; }
  /* line 151, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-4 { margin-left: 33.333333333%; }
  /* line 152, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-5 { margin-left: 41.666666667%; }
  /* line 153, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-6 { margin-left: 50%; }
  /* line 154, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-7 { margin-left: 58.333333333%; }
  /* line 155, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-8 { margin-left: 66.666666667%; }
  /* line 156, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-9 { margin-left: 75%; }
  /* line 157, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-10 { margin-left: 83.333333333%; }
  /* line 158, ../../sass/COMPONENTS/core/_grid.scss */
  .col-xs-offset-11 { margin-left: 91.666666667%; } }
@media (min-width: 780px) { /* line 195, ../../sass/COMPONENTS/core/_grid.scss */
  .container, div#quizbox, div#quizbox div.quizstats, div#certificates { max-width: 730px; }
  /* line 209, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 { float: left; }
  /* line 212, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-1 { width: 8.333333333%; }
  /* line 213, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-2 { width: 16.666666667%; }
  /* line 214, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-3 { width: 25%; }
  /* line 215, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-4 { width: 33.333333333%; }
  /* line 216, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-5 { width: 41.666666667%; }
  /* line 217, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-6 { width: 50%; }
  /* line 218, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-7 { width: 58.333333333%; }
  /* line 219, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-8 { width: 66.666666667%; }
  /* line 220, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-9 { width: 75%; }
  /* line 221, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-10 { width: 83.333333333%; }
  /* line 222, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-11 { width: 91.666666667%; }
  /* line 223, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-12 { width: 100%; }
  /* line 226, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-1 { left: 8.333333333%; }
  /* line 227, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-2 { left: 16.666666667%; }
  /* line 228, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-3 { left: 25%; }
  /* line 229, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-4 { left: 33.333333333%; }
  /* line 230, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-5 { left: 41.666666667%; }
  /* line 231, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-6 { left: 50%; }
  /* line 232, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-7 { left: 58.333333333%; }
  /* line 233, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-8 { left: 66.666666667%; }
  /* line 234, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-9 { left: 75%; }
  /* line 235, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-10 { left: 83.333333333%; }
  /* line 236, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-push-11 { left: 91.666666667%; }
  /* line 238, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-1 { right: 8.333333333%; }
  /* line 239, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-2 { right: 16.666666667%; }
  /* line 240, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-3 { right: 25%; }
  /* line 241, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-4 { right: 33.333333333%; }
  /* line 242, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-5 { right: 41.666666667%; }
  /* line 243, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-6 { right: 50%; }
  /* line 244, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-7 { right: 58.333333333%; }
  /* line 245, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-8 { right: 66.666666667%; }
  /* line 246, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-9 { right: 75%; }
  /* line 247, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-10 { right: 83.333333333%; }
  /* line 248, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-pull-11 { right: 91.666666667%; }
  /* line 251, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-1 { margin-left: 8.333333333%; }
  /* line 252, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-2 { margin-left: 16.666666667%; }
  /* line 253, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-3 { margin-left: 25%; }
  /* line 254, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-4 { margin-left: 33.333333333%; }
  /* line 255, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-5 { margin-left: 41.666666667%; }
  /* line 256, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-6 { margin-left: 50%; }
  /* line 257, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-7 { margin-left: 58.333333333%; }
  /* line 258, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-8 { margin-left: 66.666666667%; }
  /* line 259, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-9 { margin-left: 75%; }
  /* line 260, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-10 { margin-left: 83.333333333%; }
  /* line 261, ../../sass/COMPONENTS/core/_grid.scss */
  .col-sm-offset-11 { margin-left: 91.666666667%; } }
@media (min-width: 992px) { /* line 273, ../../sass/COMPONENTS/core/_grid.scss */
  .container, div#quizbox, div#quizbox div.quizstats, div#certificates { max-width: 970px; }
  /* line 286, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 { float: left; }
  /* line 289, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-1 { width: 8.333333333%; }
  /* line 290, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-2 { width: 16.666666667%; }
  /* line 291, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-3 { width: 25%; }
  /* line 292, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-4 { width: 33.333333333%; }
  /* line 293, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-5 { width: 41.666666667%; }
  /* line 294, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-6 { width: 50%; }
  /* line 295, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-7 { width: 58.333333333%; }
  /* line 296, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-8 { width: 66.666666667%; }
  /* line 297, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-9 { width: 75%; }
  /* line 298, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-10 { width: 83.333333333%; }
  /* line 299, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-11 { width: 91.666666667%; }
  /* line 300, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-12 { width: 100%; }
  /* line 303, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-0 { left: auto; }
  /* line 304, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-1 { left: 8.333333333%; }
  /* line 305, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-2 { left: 16.666666667%; }
  /* line 306, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-3 { left: 25%; }
  /* line 307, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-4 { left: 33.333333333%; }
  /* line 308, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-5 { left: 41.666666667%; }
  /* line 309, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-6 { left: 50%; }
  /* line 310, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-7 { left: 58.333333333%; }
  /* line 311, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-8 { left: 66.666666667%; }
  /* line 312, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-9 { left: 75%; }
  /* line 313, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-10 { left: 83.333333333%; }
  /* line 314, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-push-11 { left: 91.666666667%; }
  /* line 316, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-0 { right: auto; }
  /* line 317, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-1 { right: 8.333333333%; }
  /* line 318, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-2 { right: 16.666666667%; }
  /* line 319, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-3 { right: 25%; }
  /* line 320, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-4 { right: 33.333333333%; }
  /* line 321, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-5 { right: 41.666666667%; }
  /* line 322, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-6 { right: 50%; }
  /* line 323, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-7 { right: 58.333333333%; }
  /* line 324, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-8 { right: 66.666666667%; }
  /* line 325, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-9 { right: 75%; }
  /* line 326, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-10 { right: 83.333333333%; }
  /* line 327, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-pull-11 { right: 91.666666667%; }
  /* line 330, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-0 { margin-left: 0; }
  /* line 331, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-1 { margin-left: 8.333333333%; }
  /* line 332, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-2 { margin-left: 16.666666667%; }
  /* line 333, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-3 { margin-left: 25%; }
  /* line 334, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-4 { margin-left: 33.333333333%; }
  /* line 335, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-5 { margin-left: 41.666666667%; }
  /* line 336, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-6 { margin-left: 50%; }
  /* line 337, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-7 { margin-left: 58.333333333%; }
  /* line 338, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-8 { margin-left: 66.666666667%; }
  /* line 339, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-9 { margin-left: 75%; }
  /* line 340, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-10 { margin-left: 83.333333333%; }
  /* line 341, ../../sass/COMPONENTS/core/_grid.scss */
  .col-md-offset-11 { margin-left: 91.666666667%; } }
@media (min-width: 1200px) { /* line 352, ../../sass/COMPONENTS/core/_grid.scss */
  .container, div#quizbox, div#quizbox div.quizstats, div#certificates { max-width: 1010px; }
  /* line 366, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 { float: left; }
  /* line 369, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-1 { width: 8.333333333%; }
  /* line 370, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-2 { width: 16.666666667%; }
  /* line 371, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-3 { width: 25%; }
  /* line 372, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-4 { width: 33.333333333%; }
  /* line 373, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-5 { width: 41.666666667%; }
  /* line 374, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-6 { width: 50%; }
  /* line 375, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-7 { width: 58.333333333%; }
  /* line 376, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-8 { width: 66.666666667%; }
  /* line 377, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-9 { width: 75%; }
  /* line 378, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-10 { width: 83.333333333%; }
  /* line 379, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-11 { width: 91.666666667%; }
  /* line 380, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-12 { width: 100%; }
  /* line 383, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-0 { left: auto; }
  /* line 384, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-1 { left: 8.333333333%; }
  /* line 385, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-2 { left: 16.666666667%; }
  /* line 386, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-3 { left: 25%; }
  /* line 387, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-4 { left: 33.333333333%; }
  /* line 388, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-5 { left: 41.666666667%; }
  /* line 389, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-6 { left: 50%; }
  /* line 390, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-7 { left: 58.333333333%; }
  /* line 391, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-8 { left: 66.666666667%; }
  /* line 392, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-9 { left: 75%; }
  /* line 393, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-10 { left: 83.333333333%; }
  /* line 394, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-push-11 { left: 91.666666667%; }
  /* line 396, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-0 { right: auto; }
  /* line 397, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-1 { right: 8.333333333%; }
  /* line 398, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-2 { right: 16.666666667%; }
  /* line 399, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-3 { right: 25%; }
  /* line 400, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-4 { right: 33.333333333%; }
  /* line 401, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-5 { right: 41.666666667%; }
  /* line 402, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-6 { right: 50%; }
  /* line 403, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-7 { right: 58.333333333%; }
  /* line 404, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-8 { right: 66.666666667%; }
  /* line 405, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-9 { right: 75%; }
  /* line 406, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-10 { right: 83.333333333%; }
  /* line 407, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-pull-11 { right: 91.666666667%; }
  /* line 410, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-0 { margin-left: 0; }
  /* line 411, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-1 { margin-left: 8.333333333%; }
  /* line 412, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-2 { margin-left: 16.666666667%; }
  /* line 413, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-3 { margin-left: 25%; }
  /* line 414, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-4 { margin-left: 33.333333333%; }
  /* line 415, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-5 { margin-left: 41.666666667%; }
  /* line 416, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-6 { margin-left: 50%; }
  /* line 417, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-7 { margin-left: 58.333333333%; }
  /* line 418, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-8 { margin-left: 66.666666667%; }
  /* line 419, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-9 { margin-left: 75%; }
  /* line 420, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-10 { margin-left: 83.333333333%; }
  /* line 421, ../../sass/COMPONENTS/core/_grid.scss */
  .col-lg-offset-11 { margin-left: 91.666666667%; } }
@media (max-width: 483px) { /* line 440, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-1, .col-mobile-xs-2, .col-mobile-xs-3, .col-mobile-xs-4, .col-mobile-xs-5, .col-mobile-xs-6, .col-mobile-xs-7, .col-mobile-xs-8, .col-mobile-xs-9, .col-mobile-xs-10, .col-mobile-xs-11 { float: left; }
  /* line 443, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-1 { width: 8.333333333%; }
  /* line 444, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-2 { width: 16.666666667%; }
  /* line 445, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-3 { width: 25%; }
  /* line 446, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-4 { width: 33.333333333%; }
  /* line 447, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-5 { width: 41.666666667%; }
  /* line 448, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-6 { width: 50%; }
  /* line 449, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-7 { width: 58.333333333%; }
  /* line 450, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-8 { width: 66.666666667%; }
  /* line 451, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-9 { width: 75%; }
  /* line 452, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-10 { width: 83.333333333%; }
  /* line 453, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-11 { width: 91.666666667%; }
  /* line 454, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-12 { width: 100%; }
  /* line 457, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-0 { left: auto; }
  /* line 458, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-1 { left: 8.333333333%; }
  /* line 459, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-2 { left: 16.666666667%; }
  /* line 460, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-3 { left: 25%; }
  /* line 461, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-4 { left: 33.333333333%; }
  /* line 462, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-5 { left: 41.666666667%; }
  /* line 463, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-6 { left: 50%; }
  /* line 464, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-7 { left: 58.333333333%; }
  /* line 465, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-8 { left: 66.666666667%; }
  /* line 466, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-9 { left: 75%; }
  /* line 467, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-10 { left: 83.333333333%; }
  /* line 468, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-push-11 { left: 91.666666667%; }
  /* line 470, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-0 { right: auto; }
  /* line 471, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-1 { right: 8.333333333%; }
  /* line 472, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-2 { right: 16.666666667%; }
  /* line 473, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-3 { right: 25%; }
  /* line 474, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-4 { right: 33.333333333%; }
  /* line 475, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-5 { right: 41.666666667%; }
  /* line 476, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-6 { right: 50%; }
  /* line 477, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-7 { right: 58.333333333%; }
  /* line 478, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-8 { right: 66.666666667%; }
  /* line 479, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-9 { right: 75%; }
  /* line 480, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-10 { right: 83.333333333%; }
  /* line 481, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-pull-11 { right: 91.666666667%; }
  /* line 484, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-0 { margin-left: 0; }
  /* line 485, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-1 { margin-left: 8.333333333%; }
  /* line 486, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-2 { margin-left: 16.666666667%; }
  /* line 487, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-3 { margin-left: 25%; }
  /* line 488, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-4 { margin-left: 33.333333333%; }
  /* line 489, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-5 { margin-left: 41.666666667%; }
  /* line 490, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-6 { margin-left: 50%; }
  /* line 491, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-7 { margin-left: 58.333333333%; }
  /* line 492, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-8 { margin-left: 66.666666667%; }
  /* line 493, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-9 { margin-left: 75%; }
  /* line 494, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-10 { margin-left: 83.333333333%; }
  /* line 495, ../../sass/COMPONENTS/core/_grid.scss */
  .col-mobile-xs-offset-11 { margin-left: 91.666666667%; } }
/* line 6, ../../sass/COMPONENTS/core/_tables.scss */
table { max-width: 100%; background-color: transparent; }

/* line 10, ../../sass/COMPONENTS/core/_tables.scss */
th { text-align: left; }

/* line 17, ../../sass/COMPONENTS/core/_tables.scss */
.table { width: 100%; margin-bottom: 20px; }
/* line 26, ../../sass/COMPONENTS/core/_tables.scss */
.table thead > tr > th, .table thead > tr > td, .table tbody > tr > th, .table tbody > tr > td, .table tfoot > tr > th, .table tfoot > tr > td { padding: 8px; line-height: 1.428571429; vertical-align: top; border-top: 1px solid #dddddd; }
/* line 35, ../../sass/COMPONENTS/core/_tables.scss */
.table thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #dddddd; }
/* line 44, ../../sass/COMPONENTS/core/_tables.scss */
.table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0; }
/* line 50, ../../sass/COMPONENTS/core/_tables.scss */
.table tbody + tbody { border-top: 2px solid #dddddd; }
/* line 55, ../../sass/COMPONENTS/core/_tables.scss */
.table .table { background-color: #e3e3e3; }

/* line 69, ../../sass/COMPONENTS/core/_tables.scss */
.table-condensed thead > tr > th, .table-condensed thead > tr > td, .table-condensed tbody > tr > th, .table-condensed tbody > tr > td, .table-condensed tfoot > tr > th, .table-condensed tfoot > tr > td { padding: 5px; }

/* line 81, ../../sass/COMPONENTS/core/_tables.scss */
.table-bordered { border: 1px solid #dddddd; }
/* line 88, ../../sass/COMPONENTS/core/_tables.scss */
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td { border: 1px solid #dddddd; }
/* line 96, ../../sass/COMPONENTS/core/_tables.scss */
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; }

/* line 112, ../../sass/COMPONENTS/core/_tables.scss */
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; }

/* line 128, ../../sass/COMPONENTS/core/_tables.scss */
.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { background-color: whitesmoke; }

/* line 140, ../../sass/COMPONENTS/core/_tables.scss */
table col[class*="col-"] { float: none; display: table-column; }

/* line 147, ../../sass/COMPONENTS/core/_tables.scss */
table td[class*="col-"], table th[class*="col-"] { float: none; display: table-cell; }

/* line 166, ../../sass/COMPONENTS/core/_tables.scss */
.table > thead > tr > td.active, .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th { background-color: whitesmoke; }

/* line 624, ../../sass/MIXINS/_mixins.scss */
.table > thead > tr > td.success, .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th { background-color: #dff0d8; border-color: #d6e9c6; }

/* line 635, ../../sass/MIXINS/_mixins.scss */
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; border-color: #c9e2b3; }

/* line 624, ../../sass/MIXINS/_mixins.scss */
.table > thead > tr > td.danger, .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th { background-color: #f2dede; border-color: #eed3d7; }

/* line 635, ../../sass/MIXINS/_mixins.scss */
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; border-color: #e6c1c7; }

/* line 624, ../../sass/MIXINS/_mixins.scss */
.table > thead > tr > td.warning, .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th { background-color: #fcf8e3; border-color: #fbeed5; }

/* line 635, ../../sass/MIXINS/_mixins.scss */
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; border-color: #f8e5be; }

@media (max-width: 780px) { /* line 184, ../../sass/COMPONENTS/core/_tables.scss */
  .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; overflow-x: scroll; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #dddddd; -webkit-overflow-scrolling: touch; }
  /* line 194, ../../sass/COMPONENTS/core/_tables.scss */
  .table-responsive > .table { margin-bottom: 0; background-color: #fff; }
  /* line 204, ../../sass/COMPONENTS/core/_tables.scss */
  .table-responsive > .table > thead > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; }
  /* line 212, ../../sass/COMPONENTS/core/_tables.scss */
  .table-responsive > .table-bordered { border: 0; }
  /* line 221, ../../sass/COMPONENTS/core/_tables.scss */
  .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; }
  /* line 225, ../../sass/COMPONENTS/core/_tables.scss */
  .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; }
  /* line 231, ../../sass/COMPONENTS/core/_tables.scss */
  .table-responsive > .table-bordered > thead > tr:last-child > th, .table-responsive > .table-bordered > thead > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } }
/* line 10, ../../sass/COMPONENTS/core/_forms.scss */
fieldset { padding: 0; margin: 0; border: 0; }

/* line 16, ../../sass/COMPONENTS/core/_forms.scss */
legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5; }

/* line 28, ../../sass/COMPONENTS/core/_forms.scss */
label { display: inline-block; margin-bottom: 5px; }

/* line 38, ../../sass/COMPONENTS/core/_forms.scss */
input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* line 44, ../../sass/COMPONENTS/core/_forms.scss */
input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; /* IE8-9 */ line-height: normal; }

/* line 51, ../../sass/COMPONENTS/core/_forms.scss */
input[type="file"] { display: block; }

/* line 57, ../../sass/COMPONENTS/core/_forms.scss */
select[multiple], select[size] { height: auto; }

/* line 62, ../../sass/COMPONENTS/core/_forms.scss */
select optgroup { font-size: inherit; font-style: inherit; font-family: inherit; }

/* line 71, ../../sass/COMPONENTS/core/_forms.scss */
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

/* line 80, ../../sass/COMPONENTS/core/_forms.scss */
input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { height: auto; }

/* line 86, ../../sass/COMPONENTS/core/_forms.scss */
output { display: block; padding-top: 10px; font-size: 14px; line-height: 1.428571429; color: #707070; vertical-align: middle; }

/* line 240, ../../sass/MIXINS/_mixins.scss */
.form-control:-moz-placeholder { color: #707070; }
/* line 244, ../../sass/MIXINS/_mixins.scss */
.form-control::-moz-placeholder { color: #707070; }
/* line 248, ../../sass/MIXINS/_mixins.scss */
.form-control:-ms-input-placeholder { color: #707070; }
/* line 252, ../../sass/MIXINS/_mixins.scss */
.form-control::-webkit-input-placeholder { color: #707070; }

/* line 126, ../../sass/COMPONENTS/core/_forms.scss */
.form-control { display: block; width: 100%; height: 32px; padding: 9px 9px; font-size: 14px; line-height: 1.428571429; color: #707070; vertical-align: middle; background-color: #f4f4f4; background-image: none; border: 1px solid #e8e8e8; border-radius: 0px; }
/* line 948, ../../sass/MIXINS/_mixins.scss */
.form-control:focus { border-color: #213a61; outline: 0; background: white; }
/* line 240, ../../sass/MIXINS/_mixins.scss */
.form-control:-moz-placeholder { color: #bdbdbd; }
/* line 244, ../../sass/MIXINS/_mixins.scss */
.form-control::-moz-placeholder { color: #bdbdbd; }
/* line 248, ../../sass/MIXINS/_mixins.scss */
.form-control:-ms-input-placeholder { color: #bdbdbd; }
/* line 252, ../../sass/MIXINS/_mixins.scss */
.form-control::-webkit-input-placeholder { color: #bdbdbd; }
/* line 152, ../../sass/COMPONENTS/core/_forms.scss */
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: #cfcfcf; }

/* line 159, ../../sass/COMPONENTS/core/_forms.scss */
textarea.form-control { height: auto; }

/* line 169, ../../sass/COMPONENTS/core/_forms.scss */
.form-group { margin-bottom: 15px; }

/* line 179, ../../sass/COMPONENTS/core/_forms.scss */
.radio, .checkbox { display: block; min-height: 20px; margin-top: 10px; margin-bottom: 10px; padding-left: 20px; vertical-align: middle; }
/* line 186, ../../sass/COMPONENTS/core/_forms.scss */
.radio label, .checkbox label { display: inline; margin-bottom: 0; font-weight: normal; cursor: pointer; }

/* line 196, ../../sass/COMPONENTS/core/_forms.scss */
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { float: left; margin-left: -20px; }

/* line 201, ../../sass/COMPONENTS/core/_forms.scss */
.radio + .radio, .checkbox + .checkbox { margin-top: -5px; }

/* line 207, ../../sass/COMPONENTS/core/_forms.scss */
.radio-inline, .checkbox-inline { display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; }

/* line 216, ../../sass/COMPONENTS/core/_forms.scss */
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; }

/* line 231, ../../sass/COMPONENTS/core/_forms.scss */
input[type="radio"][disabled], fieldset[disabled] input[type="radio"], input[type="checkbox"][disabled], fieldset[disabled] input[type="checkbox"], .radio[disabled], fieldset[disabled] .radio, .radio-inline[disabled], fieldset[disabled] .radio-inline, .checkbox[disabled], fieldset[disabled] .checkbox, .checkbox-inline[disabled], fieldset[disabled] .checkbox-inline { cursor: not-allowed; }

/* line 964, ../../sass/MIXINS/_mixins.scss */
.input-sm { height: 28px; padding: 4px 4px; font-size: 12px; line-height: 1.5; border-radius: 0px; }

/* line 971, ../../sass/MIXINS/_mixins.scss */
select.input-sm { height: 28px; line-height: 28px; }

/* line 975, ../../sass/MIXINS/_mixins.scss */
textarea.input-sm { height: auto; }

/* line 964, ../../sass/MIXINS/_mixins.scss */
.input-lg { height: 49px; padding: 12px 16px; font-size: 18px; line-height: 1.33; border-radius: 0px; }

/* line 971, ../../sass/MIXINS/_mixins.scss */
select.input-lg { height: 49px; line-height: 49px; }

/* line 975, ../../sass/MIXINS/_mixins.scss */
textarea.input-lg { height: auto; }

/* line 911, ../../sass/MIXINS/_mixins.scss */
.has-warning .help-block, .has-warning .control-label { color: #c09853; }
/* line 915, ../../sass/MIXINS/_mixins.scss */
.has-warning .form-control { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
/* line 919, ../../sass/MIXINS/_mixins.scss */
.has-warning .form-control:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; }
/* line 926, ../../sass/MIXINS/_mixins.scss */
.has-warning .input-group-addon { color: #c09853; border-color: #c09853; background-color: #fcf8e3; }

/* line 911, ../../sass/MIXINS/_mixins.scss */
.has-error .help-block, .has-error .control-label { color: #b94a48; }
/* line 915, ../../sass/MIXINS/_mixins.scss */
.has-error .form-control { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
/* line 919, ../../sass/MIXINS/_mixins.scss */
.has-error .form-control:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; }
/* line 926, ../../sass/MIXINS/_mixins.scss */
.has-error .input-group-addon { color: #b94a48; border-color: #b94a48; background-color: #f2dede; }

/* line 911, ../../sass/MIXINS/_mixins.scss */
.has-success .help-block, .has-success .control-label { color: #468847; }
/* line 915, ../../sass/MIXINS/_mixins.scss */
.has-success .form-control { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
/* line 919, ../../sass/MIXINS/_mixins.scss */
.has-success .form-control:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; }
/* line 926, ../../sass/MIXINS/_mixins.scss */
.has-success .input-group-addon { color: #468847; border-color: #468847; background-color: #dff0d8; }

/* line 264, ../../sass/COMPONENTS/core/_forms.scss */
.form-control-static { margin-bottom: 0; padding-top: 10px; }

/* line 275, ../../sass/COMPONENTS/core/_forms.scss */
.help-block { display: block; color: #404040; }

@media (min-width: 780px) { /* line 298, ../../sass/COMPONENTS/core/_forms.scss */
  .form-inline .form-group, .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; }
  /* line 305, ../../sass/COMPONENTS/core/_forms.scss */
  .form-inline .form-control, .navbar-form .form-control { display: inline-block; }
  /* line 313, ../../sass/COMPONENTS/core/_forms.scss */
  .form-inline .radio, .navbar-form .radio, .form-inline .checkbox, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; padding-left: 0; }
  /* line 320, ../../sass/COMPONENTS/core/_forms.scss */
  .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"], .navbar-form .checkbox input[type="checkbox"] { float: none; margin-left: 0; } }

/* line 340, ../../sass/COMPONENTS/core/_forms.scss */
.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 10px; }
/* line 347, ../../sass/COMPONENTS/core/_forms.scss */
.form-horizontal .form-group { margin-left: -5px; margin-right: -5px; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.form-horizontal .form-group:before, .form-horizontal .form-group:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.form-horizontal .form-group:after { clear: both; }
@media (min-width: 780px) { /* line 353, ../../sass/COMPONENTS/core/_forms.scss */
  .form-horizontal .control-label { text-align: right; } }

/* line 10, ../../sass/COMPONENTS/core/_buttons.scss */
input[class*="btn"] { margin-bottom: 0; }

/* line 13, ../../sass/COMPONENTS/core/_buttons.scss */
.btn { display: inline-block; padding: 9px 9px; font-size: 14px; font-weight: normal; line-height: 1.428571429; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; border-radius: 0px; white-space: nowrap; outline: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
/* line 29, ../../sass/COMPONENTS/core/_buttons.scss */
.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; -webkit-box-shadow: none; box-shadow: none; }
/* line 35, ../../sass/COMPONENTS/core/_buttons.scss */
.btn:hover, .btn:focus { color: #707070; text-decoration: none; }
/* line 41, ../../sass/COMPONENTS/core/_buttons.scss */
.btn:active, .btn.active { outline: 0; background-image: none; -webkit-box-shadow: none; box-shadow: none; }
/* line 50, ../../sass/COMPONENTS/core/_buttons.scss */
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }

/* line 62, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-default { color: #333333; background-color: #f1f1f1; border-color: #cccccc; }
/* line 654, ../../sass/MIXINS/_mixins.scss */
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .btn-default.dropdown-toggle { color: #333333; background-color: #dddddd; border-color: #adadad; }
/* line 661, ../../sass/MIXINS/_mixins.scss */
.btn-default:active, .btn-default.active, .open .btn-default.dropdown-toggle { background-image: none; }
/* line 671, ../../sass/MIXINS/_mixins.scss */
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active { background-color: #f1f1f1; border-color: #cccccc; }

/* line 65, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-primary { color: white; background-color: #213a61; border-color: #213a61; }
/* line 654, ../../sass/MIXINS/_mixins.scss */
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .btn-primary.dropdown-toggle { color: white; background-color: #172843; border-color: #111f33; }
/* line 661, ../../sass/MIXINS/_mixins.scss */
.btn-primary:active, .btn-primary.active, .open .btn-primary.dropdown-toggle { background-image: none; }
/* line 671, ../../sass/MIXINS/_mixins.scss */
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active { background-color: #213a61; border-color: #213a61; }

/* line 68, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-primary-sec { color: white; background-color: #660000; border-color: #660000; }
/* line 654, ../../sass/MIXINS/_mixins.scss */
.btn-primary-sec:hover, .btn-primary-sec:focus, .btn-primary-sec:active, .btn-primary-sec.active, .open .btn-primary-sec.dropdown-toggle { color: white; background-color: #3d0000; border-color: #290000; }
/* line 661, ../../sass/MIXINS/_mixins.scss */
.btn-primary-sec:active, .btn-primary-sec.active, .open .btn-primary-sec.dropdown-toggle { background-image: none; }
/* line 671, ../../sass/MIXINS/_mixins.scss */
.btn-primary-sec.disabled, .btn-primary-sec.disabled:hover, .btn-primary-sec.disabled:focus, .btn-primary-sec.disabled:active, .btn-primary-sec.disabled.active, .btn-primary-sec[disabled], .btn-primary-sec[disabled]:hover, .btn-primary-sec[disabled]:focus, .btn-primary-sec[disabled]:active, .btn-primary-sec[disabled].active, fieldset[disabled] .btn-primary-sec, fieldset[disabled] .btn-primary-sec:hover, fieldset[disabled] .btn-primary-sec:focus, fieldset[disabled] .btn-primary-sec:active, fieldset[disabled] .btn-primary-sec.active { background-color: #660000; border-color: #660000; }

/* line 72, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-warning { color: white; background-color: #f0ad4e; border-color: #eea236; }
/* line 654, ../../sass/MIXINS/_mixins.scss */
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .btn-warning.dropdown-toggle { color: white; background-color: #ed9c28; border-color: #d58512; }
/* line 661, ../../sass/MIXINS/_mixins.scss */
.btn-warning:active, .btn-warning.active, .open .btn-warning.dropdown-toggle { background-image: none; }
/* line 671, ../../sass/MIXINS/_mixins.scss */
.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; }

/* line 76, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-danger { color: white; background-color: #d9534f; border-color: #d43f3a; }
/* line 654, ../../sass/MIXINS/_mixins.scss */
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .btn-danger.dropdown-toggle { color: white; background-color: #d2322d; border-color: #ac2925; }
/* line 661, ../../sass/MIXINS/_mixins.scss */
.btn-danger:active, .btn-danger.active, .open .btn-danger.dropdown-toggle { background-image: none; }
/* line 671, ../../sass/MIXINS/_mixins.scss */
.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a; }

/* line 80, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-success { color: white; background-color: #5cb85c; border-color: #4cae4c; }
/* line 654, ../../sass/MIXINS/_mixins.scss */
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .btn-success.dropdown-toggle { color: white; background-color: #47a447; border-color: #398439; }
/* line 661, ../../sass/MIXINS/_mixins.scss */
.btn-success:active, .btn-success.active, .open .btn-success.dropdown-toggle { background-image: none; }
/* line 671, ../../sass/MIXINS/_mixins.scss */
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c; }

/* line 84, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-info { color: white; background-color: #5bc0de; border-color: #46b8da; }
/* line 654, ../../sass/MIXINS/_mixins.scss */
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .btn-info.dropdown-toggle { color: white; background-color: #39b3d7; border-color: #269abc; }
/* line 661, ../../sass/MIXINS/_mixins.scss */
.btn-info:active, .btn-info.active, .open .btn-info.dropdown-toggle { background-image: none; }
/* line 671, ../../sass/MIXINS/_mixins.scss */
.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da; }

/* line 93, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-link { color: #213a61; font-weight: normal; cursor: pointer; border-radius: 0; }
/* line 102, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }
/* line 109, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; }
/* line 113, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-link:hover, .btn-link:focus { color: #0e1828; text-decoration: underline; background-color: transparent; }
/* line 121, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { color: #707070; text-decoration: none; }

/* line 132, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-lg, .btn-group-lg > .btn { padding: 12px 16px; font-size: 18px; line-height: 1.33; border-radius: 0px; }

/* line 137, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-sm, .btn-group-sm > .btn, .btn-xs, .btn-group-xs > .btn { padding: 4px 4px; font-size: 12px; line-height: 1.5; border-radius: 0px; }

/* line 141, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-xs, .btn-group-xs > .btn { padding: 1px 5px; }

/* line 149, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; }

/* line 157, ../../sass/COMPONENTS/core/_buttons.scss */
.btn-block + .btn-block { margin-top: 5px; }

/* line 165, ../../sass/COMPONENTS/core/_buttons.scss */
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }

/* line 10, ../../sass/COMPONENTS/common/_component-animations.scss */
.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }
/* line 13, ../../sass/COMPONENTS/common/_component-animations.scss */
.fade.in { opacity: 1; }

/* line 18, ../../sass/COMPONENTS/common/_component-animations.scss */
.collapse { display: none; }
/* line 20, ../../sass/COMPONENTS/common/_component-animations.scss */
.collapse.in { display: block; }

/* line 24, ../../sass/COMPONENTS/common/_component-animations.scss */
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; transition: height 0.35s ease; }

/*@import "COMPONENTS/common/glyphicons";*/
/* line 7, ../../sass/COMPONENTS/common/_dropdowns.scss */
.caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid black; border-right: 4px solid transparent; border-left: 4px solid transparent; border-bottom: 0 dotted; content: ""; }

/* line 23, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown { position: relative; }

/* line 28, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-toggle:focus { outline: 0; }

/* line 33, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 14px; background-color: white; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; }
/* line 53, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-menu.pull-right { right: 0; left: auto; }
/* line 59, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; }
/* line 64, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #333333; white-space: nowrap; }

/* line 79, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-menu > li:hover > a, .dropdown-menu > li:focus > a, #header .dropdown-menu > li:hover > a, #header .dropdown-menu > li:focus > a { color: white; text-decoration: none; color: white; background-color: #213a61; }

/* line 90, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: white; text-decoration: none; outline: 0; background-color: #213a61; }

/* line 105, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #707070; }

/* line 112, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImage-transform@mixin Microsoft.gradient(enabled = false); cursor: not-allowed; }

/* line 124, ../../sass/COMPONENTS/common/_dropdowns.scss */
.open > .dropdown-menu { display: block; }
/* line 129, ../../sass/COMPONENTS/common/_dropdowns.scss */
.open > a { outline: 0; }

/* line 135, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.428571429; color: #707070; }

/* line 144, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; }

/* line 154, ../../sass/COMPONENTS/common/_dropdowns.scss */
.pull-right > .dropdown-menu { right: 0; left: auto; }

/* line 167, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0 dotted; border-bottom: 4px solid black; content: ""; }
/* line 175, ../../sass/COMPONENTS/common/_dropdowns.scss */
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; }

@media (min-width: 780px) { /* line 189, ../../sass/COMPONENTS/common/_dropdowns.scss */
  .navbar-right .dropdown-menu { float: right; } }
/* line 10, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-default .caret { border-top-color: #333333; }
/* line 17, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-primary .caret, .btn-success .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret { border-top-color: #fff; }

/* line 22, ../../sass/COMPONENTS/common/_button-groups.scss */
.dropup .btn-default .caret { border-bottom-color: #333333; }
/* line 30, ../../sass/COMPONENTS/common/_button-groups.scss */
.dropup .btn-primary .caret, .dropup .btn-success .caret, .dropup .btn-warning .caret, .dropup .btn-danger .caret, .dropup .btn-info .caret { border-bottom-color: #fff; }

/* line 38, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; }
/* line 42, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left; }
/* line 49, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 2; }
/* line 52, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn:focus, .btn-group-vertical > .btn:focus { outline: none; }

/* line 64, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; }

/* line 201, ../../sass/MIXINS/_mixins.scss */
.btn-toolbar:before, .btn-toolbar:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.btn-toolbar:after { clear: both; }
/* line 73, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-toolbar .btn-group { float: left; }
/* line 80, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-toolbar > .btn + .btn, .btn-toolbar > .btn + .btn-group, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn-group + .btn-group { margin-left: 5px; }

/* line 86, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; }

/* line 91, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn:first-child { margin-left: 0; }
/* line 93, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0; }

/* line 99, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; }

/* line 104, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn-group { float: left; }

/* line 107, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; }

/* line 112, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0; }

/* line 116, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn-group:last-child > .btn:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; }

/* line 122, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; }

/* line 140, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; }

/* line 144, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { padding-left: 12px; padding-right: 12px; }

/* line 157, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn .caret { margin-left: 0; }

/* line 161, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-lg .caret, .btn-group-lg > .btn .caret { border-width: 5px 5px 0; border-bottom-width: 0; }

/* line 166, ../../sass/COMPONENTS/common/_button-groups.scss */
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { border-width: 0 5px 5px; }

/* line 176, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { display: block; float: none; width: 100%; max-width: 100%; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.btn-group-vertical > .btn-group:after { clear: both; }
/* line 186, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-vertical > .btn-group > .btn { float: none; }
/* line 194, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; }

/* line 201, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; }
/* line 204, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
/* line 208, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-vertical > .btn:last-child:not(:first-child) { border-bottom-left-radius: 0px; border-top-right-radius: 0; border-top-left-radius: 0; }

/* line 213, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; }

/* line 218, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-vertical > .btn-group:first-child > .btn:last-child, .btn-group-vertical > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

/* line 222, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-vertical > .btn-group:last-child > .btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }

/* line 231, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; }
/* line 236, ../../sass/COMPONENTS/common/_button-groups.scss */
.btn-group-justified .btn { float: none; display: table-cell; width: 1%; }

/* line 246, ../../sass/COMPONENTS/common/_button-groups.scss */
[data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { display: none; }

/* line 7, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group { position: relative; display: table; border-collapse: separate; }
/* line 13, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group.col { float: none; padding-left: 0; padding-right: 0; }
/* line 19, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group .form-control { width: 100%; margin-bottom: 0; }

/* line 964, ../../sass/MIXINS/_mixins.scss */
.input-group-lg > .form-control .input-lg, .input-group-lg > .input-group-addon .input-lg, .input-group-lg > .input-group-btn > .btn .input-lg { height: 49px; padding: 12px 16px; font-size: 18px; line-height: 1.33; border-radius: 0px; }
/* line 971, ../../sass/MIXINS/_mixins.scss */
.input-group-lg > .form-control select.input-lg, .input-group-lg > .input-group-addon select.input-lg, .input-group-lg > .input-group-btn > .btn select.input-lg { height: 49px; line-height: 49px; }
/* line 975, ../../sass/MIXINS/_mixins.scss */
.input-group-lg > .form-control textarea.input-lg, .input-group-lg > .input-group-addon textarea.input-lg, .input-group-lg > .input-group-btn > .btn textarea.input-lg { height: auto; }

/* line 964, ../../sass/MIXINS/_mixins.scss */
.input-group-sm > .form-control .input-sm, .input-group-sm > .input-group-addon .input-sm, .input-group-sm > .input-group-btn > .btn .input-sm { height: 28px; padding: 4px 4px; font-size: 12px; line-height: 1.5; border-radius: 0px; }
/* line 971, ../../sass/MIXINS/_mixins.scss */
.input-group-sm > .form-control select.input-sm, .input-group-sm > .input-group-addon select.input-sm, .input-group-sm > .input-group-btn > .btn select.input-sm { height: 28px; line-height: 28px; }
/* line 975, ../../sass/MIXINS/_mixins.scss */
.input-group-sm > .form-control textarea.input-sm, .input-group-sm > .input-group-addon textarea.input-sm, .input-group-sm > .input-group-btn > .btn textarea.input-sm { height: auto; }

/* line 46, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; }
/* line 49, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; }

/* line 55, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; }

/* line 63, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-addon { padding: 9px 9px; font-size: 14px; font-weight: normal; line-height: 1; text-align: center; background-color: #cfcfcf; border: 1px solid #e8e8e8; border-radius: 0px; }
/* line 74, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-addon.input-sm { padding: 4px 4px; font-size: 12px; border-radius: 0px; }
/* line 79, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-addon.input-lg { padding: 12px 16px; font-size: 18px; border-radius: 0px; }
/* line 87, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; }

/* line 97, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0; }

/* line 100, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-addon:first-child { border-right: 0; }

/* line 107, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; }

/* line 110, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-addon:last-child { border-left: 0; }

/* line 116, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-btn { position: relative; white-space: nowrap; }

/* line 120, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-btn > .btn { position: relative; }
/* line 123, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-btn > .btn + .btn { margin-left: -4px; }
/* line 128, ../../sass/COMPONENTS/common/_input-groups.scss */
.input-group-btn > .btn:hover, .input-group-btn > .btn:active { z-index: 2; }

/* line 9, ../../sass/COMPONENTS/common/_navs.scss */
.nav { margin-bottom: 0; padding-left: 0; list-style: none; }
/* line 15, ../../sass/COMPONENTS/common/_navs.scss */
.nav > li { position: relative; display: block; }
/* line 19, ../../sass/COMPONENTS/common/_navs.scss */
.nav > li > a { position: relative; display: block; padding: 9px 12px; }
/* line 24, ../../sass/COMPONENTS/common/_navs.scss */
.nav > li > a:hover, .nav > li > a:focus { text-decoration: none; }
/* line 31, ../../sass/COMPONENTS/common/_navs.scss */
.nav > li.disabled > a { color: #707070; }
/* line 35, ../../sass/COMPONENTS/common/_navs.scss */
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #707070; text-decoration: none; background-color: transparent; cursor: not-allowed; }
/* line 48, ../../sass/COMPONENTS/common/_navs.scss */
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { border-color: #213a61; }
/* line 55, ../../sass/COMPONENTS/common/_navs.scss */
.nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; }
/* line 61, ../../sass/COMPONENTS/common/_navs.scss */
.nav > li > a > img { max-width: none; }

/* line 71, ../../sass/COMPONENTS/common/_navs.scss */
.nav-tabs { border-bottom: 1px solid #dddddd; }
/* line 73, ../../sass/COMPONENTS/common/_navs.scss */
.nav-tabs > li { float: left; margin-bottom: -1px; }
/* line 79, ../../sass/COMPONENTS/common/_navs.scss */
.nav-tabs > li > a { margin-right: 2px; line-height: 1.428571429; border: 1px solid transparent; border-radius: 0px 0px 0 0; }
/* line 84, ../../sass/COMPONENTS/common/_navs.scss */
.nav-tabs > li > a:hover { border-color: #cfcfcf #cfcfcf #dddddd; }

/* line 102, ../../sass/COMPONENTS/common/_navs.scss */
.nav-pills > li { float: left; }
/* line 106, ../../sass/COMPONENTS/common/_navs.scss */
.nav-pills > li > a { border-radius: 0px; }
/* line 109, ../../sass/COMPONENTS/common/_navs.scss */
.nav-pills > li + li { margin-left: 2px; }
/* line 117, ../../sass/COMPONENTS/common/_navs.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: white; background-color: #213a61; outline: none; }

/* line 129, ../../sass/COMPONENTS/common/_navs.scss */
.nav-stacked > li { float: none; }
/* line 131, ../../sass/COMPONENTS/common/_navs.scss */
.nav-stacked > li + li { margin-top: 2px; margin-left: 0; }

/* line 145, ../../sass/COMPONENTS/common/_navs.scss */
.nav-justified, .nav-tabs.nav-justified { width: 100%; }
/* line 148, ../../sass/COMPONENTS/common/_navs.scss */
.nav-justified > li, .nav-tabs.nav-justified > li { float: none; }
/* line 150, ../../sass/COMPONENTS/common/_navs.scss */
.nav-justified > li > a, .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; }
@media (min-width: 780px) { /* line 157, ../../sass/COMPONENTS/common/_navs.scss */
  .nav-justified > li, .nav-tabs.nav-justified > li { display: table-cell; width: 1%; }
  /* line 160, ../../sass/COMPONENTS/common/_navs.scss */
  .nav-justified > li > a, .nav-tabs.nav-justified > li > a { margin-bottom: 0; } }

/* line 168, ../../sass/COMPONENTS/common/_navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified { border-bottom: 0; }
/* line 171, ../../sass/COMPONENTS/common/_navs.scss */
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 0px; }
/* line 179, ../../sass/COMPONENTS/common/_navs.scss */
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #dddddd; }
@media (min-width: 780px) { /* line 184, ../../sass/COMPONENTS/common/_navs.scss */
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 0px 0px 0 0; }
  /* line 190, ../../sass/COMPONENTS/common/_navs.scss */
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #e3e3e3; } }

/* line 201, ../../sass/MIXINS/_mixins.scss */
.tabbable:before, .tabbable:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.tabbable:after { clear: both; }

/* line 207, ../../sass/COMPONENTS/common/_navs.scss */
.tab-content > .tab-pane, .pill-content > .pill-pane { display: none; }

/* line 212, ../../sass/COMPONENTS/common/_navs.scss */
.tab-content > .active, .pill-content > .active { display: block; }

/* line 223, ../../sass/COMPONENTS/common/_navs.scss */
.nav .caret { border-top-color: #213a61; border-bottom-color: #213a61; }

/* line 227, ../../sass/COMPONENTS/common/_navs.scss */
.nav a:hover .caret { border-top-color: #0e1828; border-bottom-color: #0e1828; }

/* line 233, ../../sass/COMPONENTS/common/_navs.scss */
.nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; }

/* line 11, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar { position: relative; z-index: 1000; min-height: 34px; margin-bottom: 20px; border: 1px solid transparent; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.navbar:before, .navbar:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.navbar:after { clear: both; }
@media (min-width: 780px) { /* line 11, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar { border-radius: 0px; } }

/* line 201, ../../sass/MIXINS/_mixins.scss */
.navbar-header:before, .navbar-header:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.navbar-header:after { clear: both; }
@media (min-width: 780px) { /* line 32, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-header { float: left; } }

/* line 51, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-collapse { max-height: 340px; overflow-x: visible; padding-right: 5px; padding-left: 5px; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.navbar-collapse:before, .navbar-collapse:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.navbar-collapse:after { clear: both; }
/* line 61, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-collapse.in { overflow-y: auto; }
@media (min-width: 780px) { /* line 51, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-collapse { width: auto; border-top: 0; box-shadow: none; }
  /* line 70, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; }
  /* line 77, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-collapse.in { overflow-y: visible; }
  /* line 82, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-collapse .navbar-nav.navbar-left:first-child { margin-left: -5px; }
  /* line 85, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-collapse .navbar-nav.navbar-right:last-child { margin-right: -5px; }
  /* line 88, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-collapse .navbar-text:last-child { margin-right: 0; } }

/* line 100, ../../sass/COMPONENTS/common/_navbar.scss */
.container > .navbar-header, div#quizbox > .navbar-header, div#quizbox div.quizstats > .navbar-header, div#certificates > .navbar-header, .container > .navbar-collapse, div#quizbox > .navbar-collapse, div#quizbox div.quizstats > .navbar-collapse, div#certificates > .navbar-collapse { margin-right: -5px; margin-left: -5px; }
@media (min-width: 780px) { /* line 100, ../../sass/COMPONENTS/common/_navbar.scss */
  .container > .navbar-header, div#quizbox > .navbar-header, div#quizbox div.quizstats > .navbar-header, div#certificates > .navbar-header, .container > .navbar-collapse, div#quizbox > .navbar-collapse, div#quizbox div.quizstats > .navbar-collapse, div#certificates > .navbar-collapse { margin-right: 0; margin-left: 0; } }

/* line 118, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-static-top { border-width: 0 0 1px; }
@media (min-width: 780px) { /* line 118, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-static-top { border-radius: 0; } }

/* line 127, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; border-width: 0 0 1px; }
@media (min-width: 780px) { /* line 127, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; } }

/* line 138, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-fixed-top { z-index: 1030; top: 0; }

/* line 142, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-fixed-bottom { bottom: 0; margin-bottom: 0; }

/* line 150, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-brand { float: left; padding: 7px 5px; font-size: 18px; line-height: 20px; max-height: 34px; }
/* line 157, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }
@media (min-width: 780px) { /* line 162, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar > .container .navbar-brand, .navbar > div#quizbox .navbar-brand, div#quizbox .navbar > div.quizstats .navbar-brand, .navbar > div#certificates .navbar-brand { margin-left: -5px; } }

/* line 174, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-toggle { position: relative; float: right; margin-right: 5px; padding: 9px 10px; margin-top: 0px; margin-bottom: 0px; background-color: transparent; border: 1px solid transparent; border-radius: 0px; background-image: none; }
/* line 186, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; }
/* line 192, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; }
@media (min-width: 780px) { /* line 174, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-toggle { display: none; } }

/* line 207, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-nav { margin: -1.5px; }
/* line 210, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; }
@media (max-width: 779px) { /* line 218, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; }
  /* line 227, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; }
  /* line 230, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; }
  /* line 233, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } }
@media (min-width: 780px) { /* line 207, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-nav { float: left; margin: 0; }
  /* line 245, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-nav > li { float: left; }
  /* line 247, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-nav > li > a { padding-top: 7px; padding-bottom: 7px; } }

@media (min-width: 780px) { /* line 264, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-left { float: left; }
  /* line 265, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-right { float: right; } }
/* line 274, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-form { margin-left: -5px; margin-right: -5px; padding: 10px 5px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); margin-top: -3px; margin-bottom: -3px; }
@media (max-width: 779px) { /* line 286, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-form .form-group { margin-bottom: 5px; } }
@media (min-width: 780px) { /* line 274, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-form { width: auto; border: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; box-shadow: none; } }

/* line 311, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; }

/* line 316, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

/* line 322, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-nav.pull-right > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu.pull-right { left: auto; right: 0; }

/* line 332, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-btn { margin-top: -3px; margin-bottom: -3px; }

/* line 341, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-text { float: left; margin-top: 7px; margin-bottom: 7px; }
@media (min-width: 780px) { /* line 341, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-text { margin-left: 5px; margin-right: 5px; } }

/* line 355, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default { background-color: #213a61; border-color: #192b48; }
/* line 359, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-brand { color: #777777; }
/* line 362, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; }
/* line 368, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-text { color: #707070; }
/* line 373, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-nav > li > a { color: #777777; }
/* line 377, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #333333; background-color: transparent; }
/* line 385, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555555; background-color: #192b48; }
/* line 393, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #cccccc; background-color: transparent; }
/* line 400, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-toggle { border-color: #dddddd; }
/* line 403, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #dddddd; }
/* line 406, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-toggle .icon-bar { background-color: #cccccc; }
/* line 412, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #182a46; }
/* line 420, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret { border-top-color: #333333; border-bottom-color: #333333; }
/* line 429, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #192b48; color: #555555; }
/* line 432, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:hover .caret, .navbar-default .navbar-nav > .open > a:focus .caret { border-top-color: #555555; border-bottom-color: #555555; }
/* line 438, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-nav > .dropdown > a .caret { border-top-color: #777777; border-bottom-color: #777777; }
@media (max-width: 779px) { /* line 447, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777777; }
  /* line 450, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #333333; background-color: transparent; }
  /* line 458, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555555; background-color: #192b48; }
  /* line 466, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #cccccc; background-color: transparent; } }
/* line 480, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-link { color: #777777; }
/* line 482, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-default .navbar-link:hover { color: #333333; }

/* line 491, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse { background-color: #222222; border-color: #090909; }
/* line 495, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-brand { color: #707070; }
/* line 498, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: white; background-color: transparent; }
/* line 504, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-text { color: #707070; }
/* line 509, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-nav > li > a { color: #707070; }
/* line 513, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: white; background-color: transparent; }
/* line 521, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: white; background-color: #090909; }
/* line 529, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444444; background-color: transparent; }
/* line 537, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-toggle { border-color: #333333; }
/* line 540, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333333; }
/* line 543, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-toggle .icon-bar { background-color: white; }
/* line 549, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010; }
/* line 558, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: #090909; color: white; }
/* line 563, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { border-top-color: white; border-bottom-color: white; }
/* line 567, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-nav > .dropdown > a .caret { border-top-color: #707070; border-bottom-color: #707070; }
/* line 575, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-nav > .open > a .caret, .navbar-inverse .navbar-nav > .open > a:hover .caret, .navbar-inverse .navbar-nav > .open > a:focus .caret { border-top-color: white; border-bottom-color: white; }
@media (max-width: 779px) { /* line 585, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #090909; }
  /* line 588, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #707070; }
  /* line 591, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: white; background-color: transparent; }
  /* line 599, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: white; background-color: #090909; }
  /* line 607, ../../sass/COMPONENTS/common/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444444; background-color: transparent; } }
/* line 616, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-link { color: #707070; }
/* line 618, ../../sass/COMPONENTS/common/_navbar.scss */
.navbar-inverse .navbar-link:hover { color: white; }

/* line 6, ../../sass/COMPONENTS/common/_breadcrumbs.scss */
.breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: whitesmoke; border-radius: 0px; }
/* line 12, ../../sass/COMPONENTS/common/_breadcrumbs.scss */
.breadcrumb > li { display: inline-block; }
/* line 14, ../../sass/COMPONENTS/common/_breadcrumbs.scss */
.breadcrumb > li + li:before { content: "/\00a0"; padding: 0 5px; color: #cccccc; }
/* line 20, ../../sass/COMPONENTS/common/_breadcrumbs.scss */
.breadcrumb > .active { color: #707070; }

/* line 4, ../../sass/COMPONENTS/common/_pagination.scss */
.pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 0px; }
/* line 10, ../../sass/COMPONENTS/common/_pagination.scss */
.pagination > li { display: inline; }
/* line 13, ../../sass/COMPONENTS/common/_pagination.scss */
.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 9px 9px; line-height: 1.428571429; text-decoration: none; background-color: white; border: 1px solid #dddddd; margin-left: -1px; }
/* line 25, ../../sass/COMPONENTS/common/_pagination.scss */
.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
/* line 32, ../../sass/COMPONENTS/common/_pagination.scss */
.pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
/* line 41, ../../sass/COMPONENTS/common/_pagination.scss */
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus { background-color: #cfcfcf; }
/* line 50, ../../sass/COMPONENTS/common/_pagination.scss */
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus { z-index: 2; color: white; background-color: #213a61; border-color: #213a61; cursor: default; }
/* line 65, ../../sass/COMPONENTS/common/_pagination.scss */
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #707070; background-color: white; border-color: #dddddd; cursor: not-allowed; }

/* line 692, ../../sass/MIXINS/_mixins.scss */
.pagination-lg > li > a, .pagination-lg > li > span { padding: 12px 16px; font-size: 18px; }
/* line 698, ../../sass/MIXINS/_mixins.scss */
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
/* line 704, ../../sass/MIXINS/_mixins.scss */
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }

/* line 692, ../../sass/MIXINS/_mixins.scss */
.pagination-sm > li > a, .pagination-sm > li > span { padding: 4px 4px; font-size: 12px; }
/* line 698, ../../sass/MIXINS/_mixins.scss */
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
/* line 704, ../../sass/MIXINS/_mixins.scss */
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }

/*@import "COMPONENTS/common/pager";*/
/* line 5, ../../sass/COMPONENTS/common/_labels.scss */
.label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: white; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; }
/* line 20, ../../sass/COMPONENTS/common/_labels.scss */
.label[href]:hover, .label[href]:focus { color: white; text-decoration: none; cursor: pointer; }
/* line 28, ../../sass/COMPONENTS/common/_labels.scss */
.label:empty { display: none; }

/* line 36, ../../sass/COMPONENTS/common/_labels.scss */
.label-default { background-color: #707070; }
/* line 717, ../../sass/MIXINS/_mixins.scss */
.label-default[href]:hover, .label-default[href]:focus { background-color: #575757; }

/* line 40, ../../sass/COMPONENTS/common/_labels.scss */
.label-primary { background-color: #213a61; }
/* line 717, ../../sass/MIXINS/_mixins.scss */
.label-primary[href]:hover, .label-primary[href]:focus { background-color: #14233b; }

/* line 44, ../../sass/COMPONENTS/common/_labels.scss */
.label-success { background-color: #5cb85c; }
/* line 717, ../../sass/MIXINS/_mixins.scss */
.label-success[href]:hover, .label-success[href]:focus { background-color: #449d44; }

/* line 48, ../../sass/COMPONENTS/common/_labels.scss */
.label-info { background-color: #5bc0de; }
/* line 717, ../../sass/MIXINS/_mixins.scss */
.label-info[href]:hover, .label-info[href]:focus { background-color: #31b0d5; }

/* line 52, ../../sass/COMPONENTS/common/_labels.scss */
.label-warning { background-color: #f0ad4e; }
/* line 717, ../../sass/MIXINS/_mixins.scss */
.label-warning[href]:hover, .label-warning[href]:focus { background-color: #ec971f; }

/* line 56, ../../sass/COMPONENTS/common/_labels.scss */
.label-danger { background-color: #d9534f; }
/* line 717, ../../sass/MIXINS/_mixins.scss */
.label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c; }

/* line 7, ../../sass/COMPONENTS/common/_badges.scss */
.badge { display: block; min-width: 10px; padding: 0; font-size: 12px; font-weight: bold; color: black; line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: left; margin-left: 0; }
/* line 22, ../../sass/COMPONENTS/common/_badges.scss */
.badge:empty { display: none; }

/* line 27, ../../sass/COMPONENTS/common/_badges.scss */
.badge:before { content: '#'; margin-right: 0.3em; }

/* line 35, ../../sass/COMPONENTS/common/_badges.scss */
a.badge:hover, a.badge:focus { color: white; text-decoration: none; cursor: pointer; }

/* line 43, ../../sass/COMPONENTS/common/_badges.scss */
.btn .badge { position: relative; top: -1px; }

/* line 50, ../../sass/COMPONENTS/common/_badges.scss */
a.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #213a61; background-color: white; }

/* line 54, ../../sass/COMPONENTS/common/_badges.scss */
.nav-pills > li > a > .badge { margin-left: 3px; }

/*@import "COMPONENTS/common/jumbotron";*/
/* line 7, ../../sass/COMPONENTS/common/_thumbnails.scss */
.thumbnail { display: block; margin-bottom: 20px; }
/* line 12, ../../sass/COMPONENTS/common/_thumbnails.scss */
.thumbnail > img { display: block; max-width: 100%; height: auto; }

/* line 20, ../../sass/COMPONENTS/common/_thumbnails.scss */
a.thumbnail:hover, a.thumbnail:focus { border-color: #213a61; }

/* line 25, ../../sass/COMPONENTS/common/_thumbnails.scss */
.thumbnail > img { margin-left: auto; margin-right: auto; }

/* line 29, ../../sass/COMPONENTS/common/_thumbnails.scss */
.thumbnail .caption { padding: 9px; color: black; }

/*@import "COMPONENTS/common/progress-bars";*/
/* line 11, ../../sass/COMPONENTS/common/_media.scss */
.media, .media-body { overflow: hidden; zoom: 1; }

/* line 18, ../../sass/COMPONENTS/common/_media.scss */
.media, .media .media { margin-top: 15px; }

/* line 21, ../../sass/COMPONENTS/common/_media.scss */
.media:first-child { margin-top: 0; }

/* line 26, ../../sass/COMPONENTS/common/_media.scss */
.media-object { display: block; }

/* line 31, ../../sass/COMPONENTS/common/_media.scss */
.media-heading { margin: 0 0 5px; }

/* line 40, ../../sass/COMPONENTS/common/_media.scss */
.media > .pull-left { margin-right: 10px; }
/* line 43, ../../sass/COMPONENTS/common/_media.scss */
.media > .pull-right { margin-left: 10px; }

/* line 53, ../../sass/COMPONENTS/common/_media.scss */
.media-list { padding-left: 0; list-style: none; }

/* line 8, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group { margin-bottom: 20px; padding-left: 0; }

/* line 17, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: white; border: 1px solid #dddddd; }
/* line 27, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group-item:first-child { border-top-right-radius: 0px; border-top-left-radius: 0px; }
/* line 30, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
/* line 36, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group-item > .badge { float: right; }
/* line 39, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group-item > .badge + .badge { margin-right: 5px; }
/* line 46, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: white; background-color: #213a61; border-color: #213a61; }
/* line 53, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading { color: inherit; }
/* line 56, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #7c9ed2; }

/* line 63, ../../sass/COMPONENTS/common/_list-group.scss */
a.list-group-item { color: #555555; }
/* line 66, ../../sass/COMPONENTS/common/_list-group.scss */
a.list-group-item .list-group-item-heading { color: #333333; }
/* line 72, ../../sass/COMPONENTS/common/_list-group.scss */
a.list-group-item:hover, a.list-group-item:focus { text-decoration: none; background-color: whitesmoke; }

/* line 81, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group-item-heading { margin-top: 0; margin-bottom: 5px; }

/* line 85, ../../sass/COMPONENTS/common/_list-group.scss */
.list-group-item-text { margin-bottom: 0; line-height: 1.3; }

/* line 7, ../../sass/COMPONENTS/common/_panels.scss */
.panel { margin-bottom: 20px; }

/* line 16, ../../sass/COMPONENTS/common/_panels.scss */
.panel-body { padding: 9px 0; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.panel-body:before, .panel-body:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.panel-body:after { clear: both; }

/* line 28, ../../sass/COMPONENTS/common/_panels.scss */
.panel > .list-group { margin-bottom: 0; }
/* line 31, ../../sass/COMPONENTS/common/_panels.scss */
.panel > .list-group .list-group-item { border-width: 1px 0; }
/* line 35, ../../sass/COMPONENTS/common/_panels.scss */
.panel > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }
/* line 39, ../../sass/COMPONENTS/common/_panels.scss */
.panel > .list-group .list-group-item:last-child { border-bottom: 0; }

/* line 47, ../../sass/COMPONENTS/common/_panels.scss */
.panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; }

/* line 59, ../../sass/COMPONENTS/common/_panels.scss */
.panel > .table { margin-bottom: 0; }
/* line 62, ../../sass/COMPONENTS/common/_panels.scss */
.panel > .panel-body + .table { border-top: 1px solid #dddddd; }

/* line 69, ../../sass/COMPONENTS/common/_panels.scss */
.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: -1px; border-top-left-radius: -1px; }

/* line 76, ../../sass/COMPONENTS/common/_panels.scss */
.panel-title { margin-top: 0; margin-bottom: 0; font-size: 15px; }
/* line 81, ../../sass/COMPONENTS/common/_panels.scss */
.panel-title > a { color: inherit; }

/* line 87, ../../sass/COMPONENTS/common/_panels.scss */
.panel-footer { padding: 10px 15px; background-color: whitesmoke; border-top: 1px solid #dddddd; border-bottom-right-radius: -1px; border-bottom-left-radius: -1px; }

/* line 102, ../../sass/COMPONENTS/common/_panels.scss */
.panel-group .panel { margin-bottom: 0; border-radius: 0px; overflow: hidden; }
/* line 106, ../../sass/COMPONENTS/common/_panels.scss */
.panel-group .panel + .panel { margin-top: 7px; }
/* line 112, ../../sass/COMPONENTS/common/_panels.scss */
.panel-group .panel-footer { border-top: 0; }
/* line 114, ../../sass/COMPONENTS/common/_panels.scss */
.panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #dddddd; }

/* line 127, ../../sass/COMPONENTS/common/_panels.scss */
.panel-default { border-color: none; }
/* line 584, ../../sass/MIXINS/_mixins.scss */
.panel-default > .panel-heading { color: #333333; background-color: whitesmoke; border-color: none; }
/* line 588, ../../sass/MIXINS/_mixins.scss */
.panel-default > .panel-heading + .panel-collapse .panel-body { border-top-color: none; }
/* line 593, ../../sass/MIXINS/_mixins.scss */
.panel-default > .panel-footer + .panel-collapse .panel-body { border-bottom-color: none; }

/* line 130, ../../sass/COMPONENTS/common/_panels.scss */
.panel-primary { border-color: none; }
/* line 584, ../../sass/MIXINS/_mixins.scss */
.panel-primary > .panel-heading { color: white; background-color: #213a61; border-color: none; }
/* line 588, ../../sass/MIXINS/_mixins.scss */
.panel-primary > .panel-heading + .panel-collapse .panel-body { border-top-color: none; }
/* line 593, ../../sass/MIXINS/_mixins.scss */
.panel-primary > .panel-footer + .panel-collapse .panel-body { border-bottom-color: none; }

/* line 133, ../../sass/COMPONENTS/common/_panels.scss */
.panel-success { border-color: #d6e9c6; }
/* line 584, ../../sass/MIXINS/_mixins.scss */
.panel-success > .panel-heading { color: #468847; background-color: #dff0d8; border-color: #d6e9c6; }
/* line 588, ../../sass/MIXINS/_mixins.scss */
.panel-success > .panel-heading + .panel-collapse .panel-body { border-top-color: #d6e9c6; }
/* line 593, ../../sass/MIXINS/_mixins.scss */
.panel-success > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #d6e9c6; }

/* line 136, ../../sass/COMPONENTS/common/_panels.scss */
.panel-warning { border-color: #fbeed5; }
/* line 584, ../../sass/MIXINS/_mixins.scss */
.panel-warning > .panel-heading { color: #c09853; background-color: #fcf8e3; border-color: #fbeed5; }
/* line 588, ../../sass/MIXINS/_mixins.scss */
.panel-warning > .panel-heading + .panel-collapse .panel-body { border-top-color: #fbeed5; }
/* line 593, ../../sass/MIXINS/_mixins.scss */
.panel-warning > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #fbeed5; }

/* line 139, ../../sass/COMPONENTS/common/_panels.scss */
.panel-danger { border-color: #eed3d7; }
/* line 584, ../../sass/MIXINS/_mixins.scss */
.panel-danger > .panel-heading { color: #b94a48; background-color: #f2dede; border-color: #eed3d7; }
/* line 588, ../../sass/MIXINS/_mixins.scss */
.panel-danger > .panel-heading + .panel-collapse .panel-body { border-top-color: #eed3d7; }
/* line 593, ../../sass/MIXINS/_mixins.scss */
.panel-danger > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #eed3d7; }

/* line 142, ../../sass/COMPONENTS/common/_panels.scss */
.panel-info { border-color: #bce8f1; }
/* line 584, ../../sass/MIXINS/_mixins.scss */
.panel-info > .panel-heading { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1; }
/* line 588, ../../sass/MIXINS/_mixins.scss */
.panel-info > .panel-heading + .panel-collapse .panel-body { border-top-color: #bce8f1; }
/* line 593, ../../sass/MIXINS/_mixins.scss */
.panel-info > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #bce8f1; }

/*@import "COMPONENTS/common/wells";
@import "COMPONENTS/common/close";*/
/* line 9, ../../sass/COMPONENTS/js/_alerts.scss */
.alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 0px; }
/* line 16, ../../sass/COMPONENTS/js/_alerts.scss */
.alert h4 { margin-top: 0; color: inherit; }
/* line 22, ../../sass/COMPONENTS/js/_alerts.scss */
.alert .alert-link { font-weight: bold; }
/* line 28, ../../sass/COMPONENTS/js/_alerts.scss */
.alert > p, .alert > ul { margin-bottom: 0; }
/* line 31, ../../sass/COMPONENTS/js/_alerts.scss */
.alert > p + p { margin-top: 5px; }

/* line 40, ../../sass/COMPONENTS/js/_alerts.scss */
.alert-dismissable { padding-right: 35px; }
/* line 44, ../../sass/COMPONENTS/js/_alerts.scss */
.alert-dismissable .close { position: relative; top: -2px; right: -21px; color: inherit; }

/* line 56, ../../sass/COMPONENTS/js/_alerts.scss */
.alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; }
/* line 605, ../../sass/MIXINS/_mixins.scss */
.alert-success hr { border-top-color: #c9e2b3; }
/* line 608, ../../sass/MIXINS/_mixins.scss */
.alert-success .alert-link { color: #356635; }

/* line 59, ../../sass/COMPONENTS/js/_alerts.scss */
.alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; }
/* line 605, ../../sass/MIXINS/_mixins.scss */
.alert-info hr { border-top-color: #a6e1ec; }
/* line 608, ../../sass/MIXINS/_mixins.scss */
.alert-info .alert-link { color: #2d6987; }

/* line 62, ../../sass/COMPONENTS/js/_alerts.scss */
.alert-warning { background-color: #fcf8e3; border-color: #fbeed5; color: #c09853; }
/* line 605, ../../sass/MIXINS/_mixins.scss */
.alert-warning hr { border-top-color: #f8e5be; }
/* line 608, ../../sass/MIXINS/_mixins.scss */
.alert-warning .alert-link { color: #a47e3c; }

/* line 65, ../../sass/COMPONENTS/js/_alerts.scss */
.alert-danger { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; }
/* line 605, ../../sass/MIXINS/_mixins.scss */
.alert-danger hr { border-top-color: #e6c1c7; }
/* line 608, ../../sass/MIXINS/_mixins.scss */
.alert-danger .alert-link { color: #953b39; }

/* line 11, ../../sass/COMPONENTS/js/_modals.scss */
.modal-open { overflow: hidden; }

/* line 18, ../../sass/COMPONENTS/js/_modals.scss */
body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom { margin-right: 15px; }

/* line 23, ../../sass/COMPONENTS/js/_modals.scss */
.modal { display: none; overflow: auto; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; }
/* line 34, ../../sass/COMPONENTS/js/_modals.scss */
.modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
/* line 38, ../../sass/COMPONENTS/js/_modals.scss */
.modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }

/* line 42, ../../sass/COMPONENTS/js/_modals.scss */
.modal-dialog { margin-left: auto; margin-right: auto; width: auto; padding: 10px; z-index: 1050; }

/* line 51, ../../sass/COMPONENTS/js/_modals.scss */
.modal-content { position: relative; background-color: white; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; outline: none; }

/* line 64, ../../sass/COMPONENTS/js/_modals.scss */
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1030; background-color: black; }
/* line 73, ../../sass/COMPONENTS/js/_modals.scss */
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); }
/* line 74, ../../sass/COMPONENTS/js/_modals.scss */
.modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); }

/* line 79, ../../sass/COMPONENTS/js/_modals.scss */
.modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 16.428571429px; }

/* line 85, ../../sass/COMPONENTS/js/_modals.scss */
.modal-header .close { margin-top: -2px; }

/* line 90, ../../sass/COMPONENTS/js/_modals.scss */
.modal-title { margin: 0; line-height: 1.428571429; }

/* line 97, ../../sass/COMPONENTS/js/_modals.scss */
.modal-body { position: relative; padding: 20px; }

/* line 103, ../../sass/COMPONENTS/js/_modals.scss */
.modal-footer { margin-top: 15px; padding: 19px 20px 20px; text-align: right; border-top: 1px solid #e5e5e5; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.modal-footer:before, .modal-footer:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.modal-footer:after { clear: both; }
/* line 111, ../../sass/COMPONENTS/js/_modals.scss */
.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; }
/* line 116, ../../sass/COMPONENTS/js/_modals.scss */
.modal-footer .btn-group .btn + .btn { margin-left: -1px; }
/* line 120, ../../sass/COMPONENTS/js/_modals.scss */
.modal-footer .btn-block + .btn-block { margin-left: 0; }

@media screen and (min-width: 780px) { /* line 128, ../../sass/COMPONENTS/js/_modals.scss */
  .modal-dialog { left: 50%; right: auto; width: 600px; padding-top: 30px; padding-bottom: 30px; }
  /* line 135, ../../sass/COMPONENTS/js/_modals.scss */
  .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } }
/* line 7, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); }
/* line 17, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.in { opacity: 0.9; filter: alpha(opacity=90); }
/* line 18, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.top { margin-top: -3px; padding: 5px 0; }
/* line 19, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.right { margin-left: 3px; padding: 0 5px; }
/* line 20, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.bottom { margin-top: 3px; padding: 5px 0; }
/* line 21, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.left { margin-left: -3px; padding: 0 5px; }

/* line 25, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: white; text-align: center; text-decoration: none; background-color: black; border-radius: 0px; }

/* line 36, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; }

/* line 44, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: black; }
/* line 51, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-width: 5px 5px 0; border-top-color: black; }
/* line 57, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.top-right .tooltip-arrow { bottom: 0; right: 5px; border-width: 5px 5px 0; border-top-color: black; }
/* line 63, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: black; }
/* line 70, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: black; }
/* line 77, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: black; }
/* line 84, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-width: 0 5px 5px; border-bottom-color: black; }
/* line 90, ../../sass/COMPONENTS/js/_tooltip.scss */
.tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-width: 0 5px 5px; border-bottom-color: black; }

/* line 6, ../../sass/COMPONENTS/js/_popovers.scss */
.popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: white; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; }
/* line 26, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.top { margin-top: -10px; }
/* line 27, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.right { margin-left: 10px; }
/* line 28, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.bottom { margin-top: 10px; }
/* line 29, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.left { margin-left: -10px; }

/* line 32, ../../sass/COMPONENTS/js/_popovers.scss */
.popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; }

/* line 43, ../../sass/COMPONENTS/js/_popovers.scss */
.popover-content { padding: 9px 14px; }

/* line 53, ../../sass/COMPONENTS/js/_popovers.scss */
.popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; }

/* line 62, ../../sass/COMPONENTS/js/_popovers.scss */
.popover .arrow { border-width: 11px; }

/* line 65, ../../sass/COMPONENTS/js/_popovers.scss */
.popover .arrow:after { border-width: 10px; content: ""; }

/* line 71, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; }
/* line 78, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.top .arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: white; }
/* line 86, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); }
/* line 93, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.right .arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: white; }
/* line 101, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; }
/* line 108, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.bottom .arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: white; }
/* line 117, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); }
/* line 124, ../../sass/COMPONENTS/js/_popovers.scss */
.popover.left .arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: white; bottom: -10px; }

/* line 7, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel { position: relative; }

/* line 11, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner { position: relative; overflow: hidden; width: 100%; }
/* line 16, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; }
/* line 23, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; line-height: 1; }
/* line 31, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; }
/* line 33, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner > .active { left: 0; }
/* line 38, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; }
/* line 44, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner > .next { left: 100%; }
/* line 47, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner > .prev { left: -100%; }
/* line 51, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; }
/* line 55, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner > .active.left { left: -100%; }
/* line 58, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-inner > .active.right { left: 100%; }

/* line 67, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-control { position: absolute; top: 0; z-index: 15; left: 0; bottom: 0; width: 15%; opacity: 0.5; filter: alpha(opacity=50); font-size: 20px; color: white; text-align: center; }
/* line 86, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-control.right { left: auto; right: 0; }
/* line 94, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-control:hover, .carousel-control:focus { color: white; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); }
/* line 104, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; left: 50%; z-index: 5; display: inline-block; }
/* line 112, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; }
/* line 121, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-control .icon-prev:before { content: '\2039'; }
/* line 126, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-control .icon-next:before { content: '\203a'; }

/* line 137, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; margin-left: -30%; padding-left: 0; list-style: none; text-align: center; }
/* line 148, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; border: 1px solid white; opacity: 0.6; filter: alpha(opacity=60); cursor: pointer; }
/* line 159, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-indicators .active { margin: 0; width: 12px; height: 12px; background-color: white; }

/* line 170, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-caption { position: absolute; left: 15%; right: 15%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: white; text-align: center; }
/* line 181, ../../sass/COMPONENTS/js/_carousel.scss */
.carousel-caption .btn { text-shadow: none; }

@media screen and (min-width: 780px) { /* line 192, ../../sass/COMPONENTS/js/_carousel.scss */
  .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; margin-left: -15px; font-size: 30px; }
  /* line 201, ../../sass/COMPONENTS/js/_carousel.scss */
  .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; }
  /* line 208, ../../sass/COMPONENTS/js/_carousel.scss */
  .carousel-indicators { bottom: 20px; } }
/* bootstrap-touch-carousel v0.2.0, (c) 2013 (ixisio) Andreas Klein */
/* line 214, ../../sass/COMPONENTS/js/_carousel.scss */
.touch-carousel { position: relative; overflow: hidden; width: 100%; -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

/* line 231, ../../sass/COMPONENTS/js/_carousel.scss */
.touch-carousel .carousel-inner { overflow: hidden; -webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1); transform: translate3d(0%, 0, 0) scale3d(1, 1, 1); -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

/* line 244, ../../sass/COMPONENTS/js/_carousel.scss */
.touch-carousel .carousel-inner > .item { position: relative; float: left; display: block; -webkit-transition: none; -moz-transition: none; transition: none; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; }

/* line 253, ../../sass/COMPONENTS/js/_carousel.scss */
.touch-carousel .carousel-inner > .item * { -webkit-transition: none; -moz-transition: none; transition: none; }

/* line 257, ../../sass/COMPONENTS/js/_carousel.scss */
.touch-carousel .carousel-inner.animate { -webkit-transition: all .3s linear; -moz-transition: all .3s linear; transition: all .3s linear; }

/* line 1, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox { background-color: #eaeaea; font-size: 18px; padding: 0em 0 1em 0; }
/* line 3, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox .stage { border-top: 1px solid #eaeaea; padding-top: 0.4em; margin-top: 0.4em; }
/* line 15, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a.startquiz:link, div#quizbox a.startquiz:active, div#quizbox a.startquiz:visited, div#quizbox a.certificate:link, div#quizbox a.certificate:active, div#quizbox a.certificate:visited { display: block; font-size: 1em; position: relative; color: #e3e3e3; background-color: #213a61; padding: 0 2.5em 0 0.5em; font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; text-decoration: none; height: 2em; line-height: 2em; width: auto; }
@media (max-width: 480px) { /* line 15, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox a.startquiz:link, div#quizbox a.startquiz:active, div#quizbox a.startquiz:visited, div#quizbox a.certificate:link, div#quizbox a.certificate:active, div#quizbox a.certificate:visited { width: 100%; } }
/* line 33, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a.startquiz:link i, div#quizbox a.startquiz:active i, div#quizbox a.startquiz:visited i, div#quizbox a.certificate:link i, div#quizbox a.certificate:active i, div#quizbox a.certificate:visited i { font-size: 1em; text-decoration: none; display: block; position: absolute; top: 0; right: 0; margin: 0; height: 2em; line-height: 2em; width: 2em; text-align: center; color: #e3e3e3; background-color: #660000; }
/* line 50, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a.startquiz:hover, div#quizbox a.certificate:hover { background-color: #1b2f4e; }
/* line 52, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a.startquiz:hover i, div#quizbox a.certificate:hover i { color: #e3e3e3; background-color: #4d0000; text-decoration: none; }
/* line 55, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head { padding: 0.5em 0 0.5em 0; border-bottom: 1px solid #ededed; margin-bottom: 0.5em; }
@media (max-width: 780px) { /* line 55, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.head { border-bottom: none; margin-bottom: 0; } }
/* line 66, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head span.ribbon { position: relative; z-index: 10; font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; color: white; background-color: #660000; display: block; text-align: center; width: auto; min-height: 1.5em; line-height: 1.5em; margin-top: 0em; font-size: 1.3em; }
@media (max-width: 480px) { /* line 66, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.head span.ribbon { font-size: 1em; overflow: hidden; }
  /* line 81, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.head span.ribbon *:after, div#quizbox div.head span.ribbon *:before { display: none; } }
/* line 86, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head span.ribbon span { position: relative; display: block; width: auto; }
/* line 91, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head span.ribbon span span:before { content: ' '; z-index: 1; position: absolute; top: 0.3em; left: -0.98em; width: 0px; height: 0px; border-style: solid; border-width: 0 1em 1em 0; border-color: transparent #330000 transparent transparent; }
/* line 104, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head span.ribbon span span:after { content: ' '; z-index: 1; position: absolute; top: 0.3em; right: -0.98em; width: 0px; height: 0px; border-style: solid; border-width: 1em 1em 0 0; border-color: #330000 transparent transparent transparent; }
/* line 118, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head span.ribbon { position: relative; display: block; width: auto; }
/* line 123, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head span.ribbon span:before { content: ' '; z-index: 1; position: absolute; bottom: -0.3em; left: -0.98em; width: 0px; height: 0px; border-style: solid; border-width: 0 0 1em 1em; border-color: transparent transparent #330000 transparent; }
/* line 136, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head span.ribbon span:after { content: ' '; z-index: 1; position: absolute; bottom: -0.3em; right: -0.98em; width: 0px; height: 0px; border-style: solid; border-width: 1em 0 0 1em; border-color: transparent transparent transparent #330000; }
/* line 150, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head span.ribbon:before { z-index: 5; content: ' '; position: absolute; bottom: -0.3em; right: 0; width: 0px; height: 0px; border-style: solid; border-width: 0.3em 0.3em 0 0; border-color: black transparent transparent transparent; background-color: #330000; }
/* line 164, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head span.ribbon:after { z-index: 5; content: ' '; position: absolute; bottom: -0.3em; left: 0; width: 0px; height: 0px; border-style: solid; border-width: 0 0.3em 0.3em 0; border-color: transparent black transparent transparent; background-color: #330000; }
/* line 182, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head.old div.star-rating > ul > ul > ul > li { color: #213a61; }
/* line 185, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head.old span.ribbon { color: white; background-color: #213a61; }
@media (max-width: 480px) { /* line 185, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.head.old span.ribbon { font-size: 1em; overflow: hidden; }
  /* line 190, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.head.old span.ribbon *:after, div#quizbox div.head.old span.ribbon *:before { display: none; } }
/* line 197, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head.old span.ribbon span span:before { border-color: transparent #14233b transparent transparent; }
/* line 201, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head.old span.ribbon span span:after { border-color: #14233b transparent transparent transparent; }
/* line 208, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head.old span.ribbon span:before { border-color: transparent transparent #14233b transparent; }
/* line 212, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head.old span.ribbon span:after { border-color: transparent transparent transparent #14233b; }
/* line 217, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head.old span.ribbon:before { border-color: black transparent transparent transparent; background-color: #14233b; }
/* line 222, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.head.old span.ribbon:after { border-color: transparent black transparent transparent; background-color: #14233b; }
/* line 228, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.suma { margin-top: 1em; margin-bottom: 1em; }
/* line 230, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.suma > div { text-align: left !important; }
/* line 233, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a#prev, div#quizbox a#next { display: block; position: relative; border: none; height: 2.5em; }
/* line 239, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a#prev i, div#quizbox a#next i { background-color: #660000; height: 2.5em; line-height: 2.5em; width: 2.5em; display: block; position: absolute; font-size: 1em; top: 0; color: #213a61; text-align: center; }
@media (max-width: 480px) { /* line 239, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox a#prev i, div#quizbox a#next i { position: relative; margin: 0; } }
@media (max-width: 480px) { /* line 233, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox a#prev, div#quizbox a#next { padding: 0 0 0 0; width: 2.5em; margin-bottom: 5px; }
  /* line 261, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox a#prev span, div#quizbox a#next span { visibility: hidden; position: absolute; left: -9999px; } }
/* line 266, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a#prev { padding-left: 4em; padding-right: 0.5em; }
/* line 267, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a#prev i { left: 0; }
@media (max-width: 480px) { /* line 266, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox a#prev { padding: 0 0 0 0; } }
/* line 275, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a#next { padding-right: 4em; padding-left: 0.5em; }
/* line 276, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a#next i { right: 0; }
@media (max-width: 480px) { /* line 275, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox a#next { padding: 0 0 0 0; } }
/* line 284, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a#prev:hover, div#quizbox a#next:hover { background-color: #0e1828; text-decoration: none; }
/* line 288, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a#prev:hover i, div#quizbox a#next:hover i { background-color: white; }
/* line 291, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a#next.no-active:link, div#quizbox a#next.no-active:visited, div#quizbox a#next.no-active:active, div#quizbox a#next.no-active:hover, div#quizbox a#next.no-active { background-color: #d0d0d0; color: #919191 !important; cursor: default; text-decoration: none; }
/* line 296, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox a#next.no-active:link i, div#quizbox a#next.no-active:visited i, div#quizbox a#next.no-active:active i, div#quizbox a#next.no-active:hover i, div#quizbox a#next.no-active i { background-color: #c4c4c4; color: #919191; }
/* line 302, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox span.ico { position: absolute; color: white; background-color: #213a61; top: 0; right: 0px; display: block; font-size: 1.5em; padding: 0.2em 0.5em 0.2em 0.5em; }
/* line 311, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox span.ico i { color: white; }
/* line 317, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox span.ico.onlyonce { display: none; }
/* line 319, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox .header_box:first-child span.ico.onlyonce { display: block; }
/* line 323, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox span.ico:hover ul.handynav { display: block; }
/* line 326, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox ul.handynav { position: absolute; display: none; z-index: 200; right: 0; top: 95%; margin: 0; background-color: #213a61; padding: 0.5em; font-size: 0.7em; }
/* line 337, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox ul.handynav li { display: block; width: 14em; text-align: right !important; }
/* line 341, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox ul.handynav li a, div#quizbox ul.handynav li a:link, div#quizbox ul.handynav li a:visited, div#quizbox ul.handynav li a:active { color: white; text-decoration: none; display: block; padding: 0.2em 0.3em 0.2em 0em; }
/* line 342, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox ul.handynav li a:hover { background-color: #14233b; }
/* line 345, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox ul.handynav li i { display: inline-block; width: 1.5em; }
/* line 350, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div#stats div.quizstats:first-child { border-top: none; margin-top: 1em; }
/* line 353, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.paginacja { text-align: center; }
/* line 356, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.paginacja a.page, div#quizbox div.paginacja a.page:link, div#quizbox div.paginacja a.page:visited, div#quizbox div.paginacja a.page:active { display: inline-block; font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; font-size: 0.9em; padding: 0.1em 0.55em; background-color: #213a61; color: white; margin-right: 0.2em; text-decoration: none; margin-bottom: 0.5em; }
/* line 367, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.paginacja a.page:hover { background-color: #660000; }
/* line 368, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.paginacja a.page.active { background-color: #660000; }
/* line 371, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.star-rating { position: relative; margin: 10px 0 10px 0; line-height: 1.3em; height: 1.3em; text-align: left; }
/* line 378, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.star-rating ul:last-child { text-align: left; }
/* line 380, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.star-rating ul { position: relative; list-style-type: none; padding: 0; margin: 0; display: block; width: 5.8em; overflow: hidden; height: 1.3em; }
/* line 389, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.star-rating ul li { padding: 0; margin: 0; font-size: 1em; display: block; float: left; color: #cfcfcf; width: 1em; height: 1.3em; text-align: center; margin-left: 0.2em; }
/* line 402, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.star-rating ul li:first-child { margin: 0; }
/* line 404, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.star-rating ul ul { position: absolute; top: 0; left: 0; overflow: hidden; height: 1.3em; }
/* line 409, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.star-rating ul ul ul { width: 5.8em; }
/* line 411, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.star-rating ul ul ul li { position: relative; color: #660000; height: 1.3em; }
/* line 422, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizstats { border-top: 4px solid #213a61; font-family: "Segoe UI","Helvetica Neue",'Open Sans', Arial, sans-serif; color: black; margin-bottom: 2em; }
/* line 431, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizstats div.row div:last-child, div#quizbox div.quizstats div.head div:last-child, div#quizbox div.quizstats div.quizinfo div:last-child, div#quizbox div.quizstats div.quizpanel div:last-child, div#quizbox div.quizstats div.header_box div:last-child, div#quizbox div.quizstats div.userinfo div:last-child, div#quizbox div.quizstats div.btn-pytania div:last-child { text-align: right; }
/* line 434, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizstats div.row.suma, div#quizbox div.quizstats div.suma.head, div#quizbox div.quizstats div.suma.quizinfo, div#quizbox div.quizstats div.suma.quizpanel, div#quizbox div.quizstats div.suma.header_box, div#quizbox div.quizstats div.suma.userinfo, div#quizbox div.quizstats div.suma.btn-pytania { color: #213a61; font-weight: 500; border-bottom: none; text-align: left; }
/* line 439, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizstats div.row.suma div, div#quizbox div.quizstats div.suma.head div, div#quizbox div.quizstats div.suma.quizinfo div, div#quizbox div.quizstats div.suma.quizpanel div, div#quizbox div.quizstats div.suma.header_box div, div#quizbox div.quizstats div.suma.userinfo div, div#quizbox div.quizstats div.suma.btn-pytania div { padding: 0 5px 0 5px; }
/* line 442, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizstats h4 { color: #213a61; font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; font-size: 1.3em; border: none; }
/* line 450, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div#question { background-color: white; margin-top: 1.5em; padding: 1em; font-family: "Segoe UI","Helvetica Neue",'Open Sans', Arial, sans-serif; color: black; }
/* line 451, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div#question input + span.answer { background-color: #ededed; padding: 0.2em; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; cursor: pointer; }
/* line 457, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div#question input + span.answer:hover { background-color: #e0e0e0; }
/* line 460, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div#question input:checked + span.answer { background-color: #213a61; color: white; }
/* line 468, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div#question label:first-of-type { margin-top: 1em; }
/* line 469, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div#question label { display: block; overflow: hidden; padding-left: 0.2em; }
/* line 473, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div#question label input { float: left; width: 7%; min-width: 1em; margin-top: 0.6em; cursor: pointer; }
/* line 474, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div#question label span { width: 85%; display: block; float: left; font-weight: 500; }
/* line 483, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizinfo { border-bottom: 4px solid #213a61; padding: 1em 0 0em 0; }
/* line 487, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizinfo div:last-child { text-align: right; }
@media (max-width: 780px) { /* line 487, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.quizinfo div:last-child { text-align: center; } }
@media (max-width: 780px) { /* line 483, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.quizinfo { text-align: center; } }
/* line 493, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizinfo span { font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; display: inline-block; padding: 0 0.5em 0 0.5em; width: auto; min-height: 2em; line-height: 2em; background-color: #213a61; color: white; text-transform: uppercase; }
@media (max-width: 780px) { /* line 493, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.quizinfo span { margin-bottom: 0.5em; } }
/* line 505, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizinfo span span { background-color: #294878; padding: 0 0.5em 0 0.5em; margin: 0 -0.5em 0 0; text-transform: none; }
@media (max-width: 480px) { /* line 514, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.quizinfo span { font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; text-align: left; font-size: 1em; display: block; padding: 0 0em 0 0.5em; width: auto; min-height: 2em; line-height: 2em; background-color: #213a61; color: white; text-transform: uppercase; }
  /* line 528, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.quizinfo span span { display: inline; margin-left: 0em; font-size: 1em; text-transform: none; background-color: transparent; padding: 0; } }
@media (max-width: 480px) and (max-width: 780px) { /* line 514, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.quizinfo span { margin-bottom: 0.5em; } }
/* line 540, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizpanel { background-color: #bdbdbd; min-height: 2em; padding: 0.5em 0 0.5em 0; text-align: center; margin-bottom: 1em; }
/* line 548, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizpanel > span.resolved { color: black; }
/* line 550, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizpanel > span.resolved > i { color: #213a61; }
/* line 553, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizpanel div:first-child { margin-bottom: 0.5em; }
@media (min-width: 780px) { /* line 556, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.quizpanel div { text-align: right; }
  /* line 557, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.quizpanel div:first-child { text-align: left; margin-bottom: 0; } }
/* line 560, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizpanel a:link, div#quizbox div.quizpanel a:active, div#quizbox div.quizpanel a:visited { display: inline-block; font-size: 1em; position: relative; color: #e3e3e3; background-color: #213a61; padding: 0 2.5em 0 0.5em; font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; text-decoration: none; height: 2em; line-height: 2em; margin-bottom: 0.5em; }
@media (max-width: 480px) { /* line 560, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.quizpanel a:link, div#quizbox div.quizpanel a:active, div#quizbox div.quizpanel a:visited { width: 100%; } }
/* line 577, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizpanel a:link i, div#quizbox div.quizpanel a:active i, div#quizbox div.quizpanel a:visited i { font-size: 1em; text-decoration: none; display: block; position: absolute; top: 0; right: 0; margin: 0; height: 2em; line-height: 2em; width: 2em; text-align: center; color: #e3e3e3; background-color: #660000; }
/* line 594, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizpanel a:hover { background-color: #1b2f4e; }
/* line 596, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizpanel a:hover i { background: #4d0000; text-decoration: none; }
/* line 599, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.quizpanel a.quiz-start, div#quizbox div.quizpanel a.quiz-start:link, div#quizbox div.quizpanel a.quiz-start:visited, div#quizbox div.quizpanel a.quiz-start:active { font-size: 1.4em; margin-bottom: 0; }
/* line 605, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.header_box { position: relative; padding: 1em 0.8em 1em 0.8em; margin-bottom: 0.5em; border-bottom: 1px solid #efefef; border-top: 4px solid #213a61; }
/* line 614, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.header_box h2 { font-family: 'RobotoCondensedBold', sans-serif; color: #213a61; margin: 0; text-transform: uppercase; font-size: 1.5em; }
/* line 624, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.userinfo { position: relative; text-align: left; color: #bdbdbd; padding: 0.5em 1em 0.5em 1em; border-bottom: 1px solid #efefef; margin: 0; background-color: white; font-weight: normal; border-top: 4px solid #213a61; }
@media (max-width: 780px) { /* line 624, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.userinfo { text-align: center; } }
/* line 640, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.userinfo h2 { font-family: 'RobotoCondensedBold', sans-serif; color: #213a61; margin: 0; text-transform: uppercase; font-size: 1.5em; padding: 0; margin: 0; }
/* line 649, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.userinfo span { text-align: right; padding-right: 3em; display: block; }
@media (max-width: 780px) { /* line 649, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.userinfo span { text-align: center; padding: 0; } }
/* line 659, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.userinfo span.info { text-align: left; padding-right: 0; color: black; display: inline; }
/* line 666, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.userinfo span.ico { padding: 0.2em 0.5em 0.2em 0.5em; z-index: 20; }
/* line 669, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox ul.pager { margin: 1em auto 0 auto; text-align: center; padding: 0; }
/* line 674, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox ul.pager li { position: relative; display: inline-block; margin: 0; padding: 0; border: none; }
/* line 682, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox ul.pager a, div#quizbox ul.pager a:link, div#quizbox ul.pager a:visited, div#quizbox ul.pager a:active { font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; font-size: 14px; display: none; padding: 0 2em 0 2em; height: 2.5em; line-height: 2.5em; background-color: #213a61; cursor: pointer; border: none; color: white; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }
@media (max-width: 480px) { /* line 682, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox ul.pager a, div#quizbox ul.pager a:link, div#quizbox ul.pager a:visited, div#quizbox ul.pager a:active { padding: 0 1.2em 0 1.2em; margin-bottom: 0px; } }
/* line 701, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox ul.pager a.btn-zakoncz { background-color: #660000; color: white; display: block; height: 2.5em; }
/* line 708, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox ul.pager a.btn-zakoncz:hover { background-color: #1a0000; }
/* line 711, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.btn-pytania { text-align: center; padding: 0.5em 1em 0.1em 1em; margin: 0; background-color: white; -webkit-box-shadow: 0 5px 10px -5px #a1a1a1; box-shadow: 0 5px 10px -5px #a1a1a1; }
/* line 719, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.btn-pytania button { margin: 0; display: block; font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; font-size: 14px; float: left; -webkit-border-radius: 0px 0px; -moz-border-radius: 0px 0px / 0px 0px; border-radius: 0px 0px / 0px 0px; border-right: 1px solid #404040; border-left: 1px solid transparent; border-top: 1px solid transparent; border-bottom: 1px solid transparent; min-width: 2.3em; color: white; background-color: #8a8a8a; border: 1px solid #7d7d7d; -webkit-transition: background 0.3s ease-out; transition: background 0.3s ease-out; }
@media (max-width: 780px) { /* line 719, ../../sass/COMPONENTS/_quiz.scss */
  div#quizbox div.btn-pytania button { padding: 4px 7px 4px 7px; margin-right: 3px; margin-bottom: 4px; } }
/* line 744, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.btn-pytania button.btn-primarydonna { background-color: #1a1a1a; color: #cccccc; }
/* line 748, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.btn-pytania button.btn-danger { background-color: #213a61; border: 1px solid #213a61; position: relative; z-index: 10; color: white; }
/* line 755, ../../sass/COMPONENTS/_quiz.scss */
div#quizbox div.btn-pytania div.btn-group-horizontal { display: inline-block; }

/* line 761, ../../sass/COMPONENTS/_quiz.scss */
div#resultbox { margin-top: 2em; margin-bottom: 2em; font-size: 0.9em; font-family: "Segoe UI","Helvetica Neue",'Open Sans', Arial, sans-serif; color: black; }
/* line 763, ../../sass/COMPONENTS/_quiz.scss */
div#resultbox h3 { text-align: center; }
/* line 771, ../../sass/COMPONENTS/_quiz.scss */
div#resultbox p { text-align: center; padding-top: 1em; border-top: #213a61 2px solid; }
/* line 777, ../../sass/COMPONENTS/_quiz.scss */
div#resultbox span { display: inline-block; padding: 0.2em 0.55em; background-color: #cacaca; }

/* line 784, ../../sass/COMPONENTS/_quiz.scss */
div#certificates { margin-top: 2em; margin-bottom: 2em; padding: 0 15px 0 15px; }
/* line 790, ../../sass/COMPONENTS/_quiz.scss */
div#certificates div.nazwa { color: #213a61; font-weight: 500; line-height: 1.5em; }
/* line 796, ../../sass/COMPONENTS/_quiz.scss */
div#certificates span.certname { display: block; float: left; width: 90%; }
/* line 801, ../../sass/COMPONENTS/_quiz.scss */
div#certificates i.certname { display: block; float: left; width: 1.2em; line-height: 1.5em; }
/* line 808, ../../sass/COMPONENTS/_quiz.scss */
div#certificates div.rekord { margin-bottom: 1em; }
/* line 810, ../../sass/COMPONENTS/_quiz.scss */
div#certificates div.rekord > row { border: 1px solid #eaeaea; padding: 0.5em; margin: 0; font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; }
/* line 816, ../../sass/COMPONENTS/_quiz.scss */
div#certificates div.rekord > row > div { padding: 0 5px 0 5px; overflow: hidden; }

/* Font Awesome 3.2.1 the iconic font designed for Bootstrap ------------------------------------------------------------------------------ The full suite of pictographic icons, examples, and documentation can be found at http://fontawesome.io.  Stay up to date on Twitter at http://twitter.com/fontawesome.  License ------------------------------------------------------------------------------ - The Font Awesome font is licensed under SIL OFL 1.1 - http://scripts.sil.org/OFL - Font Awesome CSS, LESS, and SASS files are licensed under MIT License - http://opensource.org/licenses/mit-license.html - Font Awesome documentation licensed under CC BY 3.0 - http://creativecommons.org/licenses/by/3.0/ - Attribution is no longer required in Font Awesome 3.0, but much appreciated: "Font Awesome by Dave Gandy - http://fontawesome.io"  Author - Dave Gandy ------------------------------------------------------------------------------ Email: dave@fontawesome.io Twitter: http://twitter.com/davegandy Work: Lead Product Designer @ Kyruus - http://kyruus.com */
/* FONT PATH -------------------------- */
@font-face { font-family: 'FontAwesome'; src: url("/fonts//fontawesome-webfont.eot?v=3.2.1"); src: url("/fonts//fontawesome-webfont.eot?#iefix&v=3.2.1") format("embedded-opentype"), url("/fonts//fontawesome-webfont.woff?v=3.2.1") format("woff"), url("/fonts//fontawesome-webfont.ttf?v=3.2.1") format("truetype"), url("/fonts//fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg"); font-weight: normal; font-style: normal; }

/* Normal FONT */
@font-face { font-family: 'RobotoCondensedRegular'; src: url("/fonts//web/normal/robotocondensed-regular-webfont.eot"), url("/fonts//web/normal/robotocondensed-regular-webfont?#iefix") format("embedded-opentype"); }

@font-face { font-family: 'RobotoCondensedRegular'; src: url("/fonts//web/normal/robotocondensed-regular-webfont.woff") format("woff"), url("/fonts//web/normal/robotocondensed-regular-webfont.ttf") format("truetype"), url("/fonts//web/normal/robotocondensed-regular-webfont.svg#RobotoCondensedRegular") format("svg"); font-weight: normal; font-style: normal; }

/* Light FONT */
@font-face { font-family: 'RobotoCondensedLight'; src: url("/fonts//web/light/robotocondensed-light-webfont.eot"), url("/fonts//web/light/robotocondensed-light-webfont?#iefix") format("embedded-opentype"); }

@font-face { font-family: 'RobotoCondensedLight'; src: url("/fonts//web/light/robotocondensed-light-webfont.woff") format("woff"), url("/fonts//web/light/robotocondensed-light-webfont.ttf") format("truetype"), url("/fonts//web/light/robotocondensed-light-webfont.svg#RobotoCondensedLight") format("svg"); font-weight: normal; font-style: normal; }

/* Bold FONT */
@font-face { font-family: 'RobotoCondensedBold'; src: url("/fonts//web/light/robotocondensed-bold-webfont.eot"), url("/fonts//web/light/robotocondensed-bold-webfont.eot?#iefix") format("embedded-opentype"); }

@font-face { font-family: 'RobotoCondensedBold'; src: url("/fonts//web/bold/robotocondensed-bold-webfont.woff") format("woff"), url("/fonts//web/bold/robotocondensed-bold-webfont.ttf") format("truetype"), url("/fonts//web/bold/robotocondensed-bold-webfont.svg#roboto_condensedbold") format("svg"); font-weight: normal; font-style: normal; }

/* FONT AWESOME CORE -------------------------- */
/* line 5, ../../sass/COMPONENTS/font/_core.scss */
[class^="icon-"], [class*=" icon-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; *margin-right: .3em; }

/* line 10, ../../sass/COMPONENTS/font/_core.scss */
[class^="icon-"]:before, [class*=" icon-"]:before { text-decoration: inherit; display: inline-block; speak: none; }

/* makes the font 33% larger relative to the icon container */
/* line 17, ../../sass/COMPONENTS/font/_core.scss */
.icon-large:before { vertical-align: -10%; font-size: 1.333333333em; }

/* makes sure icons active on rollover in links */
/* line 25, ../../sass/COMPONENTS/font/_core.scss */
a [class^="icon-"], a [class*=" icon-"] { display: inline; }

/* increased font size for icon-large */
/* line 33, ../../sass/COMPONENTS/font/_core.scss */
[class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width { display: inline-block; width: 1.142857143em; text-align: right; padding-right: 0.285714286em; }
/* line 38, ../../sass/COMPONENTS/font/_core.scss */
[class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large { width: 1.428571429em; }

/* line 44, ../../sass/COMPONENTS/font/_core.scss */
.icons-ul { margin-left: 2.142857143em; list-style-type: none; }
/* line 48, ../../sass/COMPONENTS/font/_core.scss */
.icons-ul > li { position: relative; }
/* line 50, ../../sass/COMPONENTS/font/_core.scss */
.icons-ul .icon-li { position: absolute; left: -2.142857143em; width: 2.142857143em; text-align: center; line-height: inherit; }

/* line 62, ../../sass/COMPONENTS/font/_core.scss */
[class^="icon-"].hide, [class*=" icon-"].hide { display: none; }

/* line 67, ../../sass/COMPONENTS/font/_core.scss */
.icon-muted { color: #eeeeee; }

/* line 68, ../../sass/COMPONENTS/font/_core.scss */
.icon-light { color: white; }

/* line 69, ../../sass/COMPONENTS/font/_core.scss */
.icon-dark { color: #333333; }

/* line 74, ../../sass/COMPONENTS/font/_core.scss */
.icon-border { border: solid 1px #eeeeee; padding: .2em .25em .15em; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

/* line 83, ../../sass/COMPONENTS/font/_core.scss */
.icon-2x { font-size: 2em; }
/* line 85, ../../sass/COMPONENTS/font/_core.scss */
.icon-2x.icon-border { border-width: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

/* line 90, ../../sass/COMPONENTS/font/_core.scss */
.icon-3x { font-size: 3em; }
/* line 92, ../../sass/COMPONENTS/font/_core.scss */
.icon-3x.icon-border { border-width: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

/* line 97, ../../sass/COMPONENTS/font/_core.scss */
.icon-4x { font-size: 4em; }
/* line 99, ../../sass/COMPONENTS/font/_core.scss */
.icon-4x.icon-border { border-width: 4px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }

/* line 105, ../../sass/COMPONENTS/font/_core.scss */
.icon-5x { font-size: 5em; }
/* line 107, ../../sass/COMPONENTS/font/_core.scss */
.icon-5x.icon-border { border-width: 5px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }

/* line 118, ../../sass/COMPONENTS/font/_core.scss */
.pull-right { float: right; }

/* line 119, ../../sass/COMPONENTS/font/_core.scss */
.pull-left { float: left; }

/* line 123, ../../sass/COMPONENTS/font/_core.scss */
[class^="icon-"].pull-left, [class*=" icon-"].pull-left { margin-right: .3em; }
/* line 126, ../../sass/COMPONENTS/font/_core.scss */
[class^="icon-"].pull-right, [class*=" icon-"].pull-right { margin-left: .3em; }

/* BOOTSTRAP SPECIFIC CLASSES -------------------------- */
/* Bootstrap 2.0 sprites.less reset */
/* line 6, ../../sass/COMPONENTS/font/_bootstrap.scss */
[class^="icon-"], [class*=" icon-"] { display: inline; width: auto; height: auto; line-height: normal; vertical-align: baseline; background-image: none; background-position: 0% 0%; background-repeat: repeat; margin-top: 0; }

/* more sprites.less reset */
/* line 31, ../../sass/COMPONENTS/font/_bootstrap.scss */
.icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"] { background-image: none; }

/* keeps Bootstrap styles with and without icons the same */
/* line 41, ../../sass/COMPONENTS/font/_bootstrap.scss */
.btn [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large, .nav [class^="icon-"].icon-large, .nav [class*=" icon-"].icon-large { line-height: .9em; }
/* line 42, ../../sass/COMPONENTS/font/_bootstrap.scss */
.btn [class^="icon-"].icon-spin, .btn [class*=" icon-"].icon-spin, .nav [class^="icon-"].icon-spin, .nav [class*=" icon-"].icon-spin { display: inline-block; }

/* line 48, ../../sass/COMPONENTS/font/_bootstrap.scss */
.nav-tabs [class^="icon-"], .nav-tabs [class^="icon-"].icon-large, .nav-tabs [class*=" icon-"], .nav-tabs [class*=" icon-"].icon-large, .nav-pills [class^="icon-"], .nav-pills [class^="icon-"].icon-large, .nav-pills [class*=" icon-"], .nav-pills [class*=" icon-"].icon-large { line-height: .9em; }

/* line 55, ../../sass/COMPONENTS/font/_bootstrap.scss */
.btn [class^="icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x, .btn [class*=" icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x { margin-top: .18em; }
/* line 57, ../../sass/COMPONENTS/font/_bootstrap.scss */
.btn [class^="icon-"].icon-spin.icon-large, .btn [class*=" icon-"].icon-spin.icon-large { line-height: .8em; }

/* line 64, ../../sass/COMPONENTS/font/_bootstrap.scss */
.btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x, .btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x { margin-top: .25em; }

/* line 70, ../../sass/COMPONENTS/font/_bootstrap.scss */
.btn.btn-large [class^="icon-"], .btn.btn-large [class*=" icon-"] { margin-top: 0; }
/* line 73, ../../sass/COMPONENTS/font/_bootstrap.scss */
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x { margin-top: .05em; }
/* line 75, ../../sass/COMPONENTS/font/_bootstrap.scss */
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x { margin-right: .2em; }
/* line 76, ../../sass/COMPONENTS/font/_bootstrap.scss */
.btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x { margin-left: .2em; }

/* Fixes alignment in nav lists */
/* line 82, ../../sass/COMPONENTS/font/_bootstrap.scss */
.nav-list [class^="icon-"], .nav-list [class*=" icon-"] { line-height: inherit; }

/* EXTRAS -------------------------- */
/* Stacked and layered icon */
/* line 25, ../../sass/COMPONENTS/font/_mixins.scss */
.icon-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: -35%; }
/* line 33, ../../sass/COMPONENTS/font/_mixins.scss */
.icon-stack [class^="icon-"], .icon-stack [class*=" icon-"] { display: block; text-align: center; position: absolute; width: 100%; height: 100%; font-size: 1em; line-height: inherit; *line-height: 2em; }
/* line 43, ../../sass/COMPONENTS/font/_mixins.scss */
.icon-stack .icon-stack-base { font-size: 2em; *line-height: 1em; }

/* Animated rotating icon */
/* line 8, ../../sass/COMPONENTS/font/_extras.scss */
.icon-spin { display: inline-block; -moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear; -webkit-animation: spin 2s infinite linear; animation: spin 2s infinite linear; }

/* Prevent stack and spinners from being taken inline when inside a link */
/* line 18, ../../sass/COMPONENTS/font/_extras.scss */
a .icon-stack, a .icon-spin { display: inline-block; text-decoration: none; }

@-moz-keyframes spin { /* line 24, ../../sass/COMPONENTS/font/_extras.scss */
  0% { -moz-transform: rotate(0deg); }
  /* line 25, ../../sass/COMPONENTS/font/_extras.scss */
  100% { -moz-transform: rotate(359deg); } }

@-webkit-keyframes spin { /* line 28, ../../sass/COMPONENTS/font/_extras.scss */
  0% { -webkit-transform: rotate(0deg); }
  /* line 29, ../../sass/COMPONENTS/font/_extras.scss */
  100% { -webkit-transform: rotate(359deg); } }

@-o-keyframes spin { /* line 32, ../../sass/COMPONENTS/font/_extras.scss */
  0% { -o-transform: rotate(0deg); }
  /* line 33, ../../sass/COMPONENTS/font/_extras.scss */
  100% { -o-transform: rotate(359deg); } }

@-ms-keyframes spin { /* line 36, ../../sass/COMPONENTS/font/_extras.scss */
  0% { -ms-transform: rotate(0deg); }
  /* line 37, ../../sass/COMPONENTS/font/_extras.scss */
  100% { -ms-transform: rotate(359deg); } }

@keyframes spin { /* line 40, ../../sass/COMPONENTS/font/_extras.scss */
  0% { transform: rotate(0deg); }
  /* line 41, ../../sass/COMPONENTS/font/_extras.scss */
  100% { transform: rotate(359deg); } }

/* Icon rotations and mirroring */
/* line 45, ../../sass/COMPONENTS/font/_extras.scss */
.icon-rotate-90:before { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); }

/* line 54, ../../sass/COMPONENTS/font/_extras.scss */
.icon-rotate-180:before { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }

/* line 63, ../../sass/COMPONENTS/font/_extras.scss */
.icon-rotate-270:before { -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); }

/* line 72, ../../sass/COMPONENTS/font/_extras.scss */
.icon-flip-horizontal:before { -webkit-transform: scale(-1, 1); -moz-transform: scale(-1, 1); -ms-transform: scale(-1, 1); -o-transform: scale(-1, 1); transform: scale(-1, 1); }

/* line 80, ../../sass/COMPONENTS/font/_extras.scss */
.icon-flip-vertical:before { -webkit-transform: scale(1, -1); -moz-transform: scale(1, -1); -ms-transform: scale(1, -1); -o-transform: scale(1, -1); transform: scale(1, -1); }

/* ensure rotation occurs inside anchor tags */
/* line 91, ../../sass/COMPONENTS/font/_extras.scss */
a .icon-rotate-90:before, a .icon-rotate-180:before, a .icon-rotate-270:before, a .icon-flip-horizontal:before, a .icon-flip-vertical:before { display: inline-block; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */
/* line 4, ../../sass/COMPONENTS/font/_icons.scss */
.icon-glass:before { content: "\f000"; }

/* line 5, ../../sass/COMPONENTS/font/_icons.scss */
.icon-music:before { content: "\f001"; }

/* line 6, ../../sass/COMPONENTS/font/_icons.scss */
.icon-search:before { content: "\f002"; }

/* line 7, ../../sass/COMPONENTS/font/_icons.scss */
.icon-envelope-alt:before { content: "\f003"; }

/* line 8, ../../sass/COMPONENTS/font/_icons.scss */
.icon-heart:before { content: "\f004"; }

/* line 9, ../../sass/COMPONENTS/font/_icons.scss */
.icon-star:before { content: "\f005"; }

/* line 10, ../../sass/COMPONENTS/font/_icons.scss */
.icon-star-empty:before { content: "\f006"; }

/* line 11, ../../sass/COMPONENTS/font/_icons.scss */
.icon-user:before { content: "\f007"; }

/* line 12, ../../sass/COMPONENTS/font/_icons.scss */
.icon-film:before { content: "\f008"; }

/* line 13, ../../sass/COMPONENTS/font/_icons.scss */
.icon-th-large:before { content: "\f009"; }

/* line 14, ../../sass/COMPONENTS/font/_icons.scss */
.icon-th:before { content: "\f00a"; }

/* line 15, ../../sass/COMPONENTS/font/_icons.scss */
.icon-th-list:before { content: "\f00b"; }

/* line 16, ../../sass/COMPONENTS/font/_icons.scss */
.icon-ok:before { content: "\f00c"; }

/* line 17, ../../sass/COMPONENTS/font/_icons.scss */
.icon-remove:before { content: "\f00d"; }

/* line 18, ../../sass/COMPONENTS/font/_icons.scss */
.icon-zoom-in:before { content: "\f00e"; }

/* line 19, ../../sass/COMPONENTS/font/_icons.scss */
.icon-zoom-out:before { content: "\f010"; }

/* line 21, ../../sass/COMPONENTS/font/_icons.scss */
.icon-power-off:before, .icon-off:before { content: "\f011"; }

/* line 22, ../../sass/COMPONENTS/font/_icons.scss */
.icon-signal:before { content: "\f012"; }

/* line 24, ../../sass/COMPONENTS/font/_icons.scss */
.icon-gear:before, .icon-cog:before { content: "\f013"; }

/* line 25, ../../sass/COMPONENTS/font/_icons.scss */
.icon-trash:before { content: "\f014"; }

/* line 26, ../../sass/COMPONENTS/font/_icons.scss */
.icon-home:before { content: "\f015"; }

/* line 27, ../../sass/COMPONENTS/font/_icons.scss */
.icon-file-alt:before { content: "\f016"; }

/* line 28, ../../sass/COMPONENTS/font/_icons.scss */
.icon-time:before { content: "\f017"; }

/* line 29, ../../sass/COMPONENTS/font/_icons.scss */
.icon-road:before { content: "\f018"; }

/* line 30, ../../sass/COMPONENTS/font/_icons.scss */
.icon-download-alt:before { content: "\f019"; }

/* line 31, ../../sass/COMPONENTS/font/_icons.scss */
.icon-download:before { content: "\f01a"; }

/* line 32, ../../sass/COMPONENTS/font/_icons.scss */
.icon-upload:before { content: "\f01b"; }

/* line 33, ../../sass/COMPONENTS/font/_icons.scss */
.icon-inbox:before { content: "\f01c"; }

/* line 34, ../../sass/COMPONENTS/font/_icons.scss */
.icon-play-circle:before { content: "\f01d"; }

/* line 36, ../../sass/COMPONENTS/font/_icons.scss */
.icon-rotate-right:before, .icon-repeat:before { content: "\f01e"; }

/* line 37, ../../sass/COMPONENTS/font/_icons.scss */
.icon-refresh:before { content: "\f021"; }

/* line 38, ../../sass/COMPONENTS/font/_icons.scss */
.icon-list-alt:before { content: "\f022"; }

/* line 39, ../../sass/COMPONENTS/font/_icons.scss */
.icon-lock:before { content: "\f023"; }

/* line 40, ../../sass/COMPONENTS/font/_icons.scss */
.icon-flag:before { content: "\f024"; }

/* line 41, ../../sass/COMPONENTS/font/_icons.scss */
.icon-headphones:before { content: "\f025"; }

/* line 42, ../../sass/COMPONENTS/font/_icons.scss */
.icon-volume-off:before { content: "\f026"; }

/* line 43, ../../sass/COMPONENTS/font/_icons.scss */
.icon-volume-down:before { content: "\f027"; }

/* line 44, ../../sass/COMPONENTS/font/_icons.scss */
.icon-volume-up:before { content: "\f028"; }

/* line 45, ../../sass/COMPONENTS/font/_icons.scss */
.icon-qrcode:before { content: "\f029"; }

/* line 46, ../../sass/COMPONENTS/font/_icons.scss */
.icon-barcode:before { content: "\f02a"; }

/* line 47, ../../sass/COMPONENTS/font/_icons.scss */
.icon-tag:before { content: "\f02b"; }

/* line 48, ../../sass/COMPONENTS/font/_icons.scss */
.icon-tags:before { content: "\f02c"; }

/* line 49, ../../sass/COMPONENTS/font/_icons.scss */
.icon-book:before, .icon-piper:before { content: "\f02d"; }

/* line 50, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bookmark:before { content: "\f02e"; }

/* line 51, ../../sass/COMPONENTS/font/_icons.scss */
.icon-print:before { content: "\f02f"; }

/* line 52, ../../sass/COMPONENTS/font/_icons.scss */
.icon-camera:before { content: "\f030"; }

/* line 53, ../../sass/COMPONENTS/font/_icons.scss */
.icon-font:before { content: "\f031"; }

/* line 54, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bold:before { content: "\f032"; }

/* line 55, ../../sass/COMPONENTS/font/_icons.scss */
.icon-italic:before { content: "\f033"; }

/* line 56, ../../sass/COMPONENTS/font/_icons.scss */
.icon-text-height:before { content: "\f034"; }

/* line 57, ../../sass/COMPONENTS/font/_icons.scss */
.icon-text-width:before { content: "\f035"; }

/* line 58, ../../sass/COMPONENTS/font/_icons.scss */
.icon-align-left:before { content: "\f036"; }

/* line 59, ../../sass/COMPONENTS/font/_icons.scss */
.icon-align-center:before { content: "\f037"; }

/* line 60, ../../sass/COMPONENTS/font/_icons.scss */
.icon-align-right:before { content: "\f038"; }

/* line 61, ../../sass/COMPONENTS/font/_icons.scss */
.icon-align-justify:before { content: "\f039"; }

/* line 62, ../../sass/COMPONENTS/font/_icons.scss */
.icon-list:before { content: "\f03a"; }

/* line 63, ../../sass/COMPONENTS/font/_icons.scss */
.icon-indent-left:before { content: "\f03b"; }

/* line 64, ../../sass/COMPONENTS/font/_icons.scss */
.icon-indent-right:before { content: "\f03c"; }

/* line 65, ../../sass/COMPONENTS/font/_icons.scss */
.icon-facetime-video:before { content: "\f03d"; }

/* line 66, ../../sass/COMPONENTS/font/_icons.scss */
.icon-picture:before { content: "\f03e"; }

/* line 67, ../../sass/COMPONENTS/font/_icons.scss */
.icon-pencil:before { content: "\f040"; }

/* line 68, ../../sass/COMPONENTS/font/_icons.scss */
.icon-map-marker:before { content: "\f041"; }

/* line 69, ../../sass/COMPONENTS/font/_icons.scss */
.icon-adjust:before { content: "\f042"; }

/* line 70, ../../sass/COMPONENTS/font/_icons.scss */
.icon-tint:before { content: "\f043"; }

/* line 71, ../../sass/COMPONENTS/font/_icons.scss */
.icon-edit:before { content: "\f044"; }

/* line 72, ../../sass/COMPONENTS/font/_icons.scss */
.icon-share:before { content: "\f045"; }

/* line 73, ../../sass/COMPONENTS/font/_icons.scss */
.icon-check:before { content: "\f046"; }

/* line 74, ../../sass/COMPONENTS/font/_icons.scss */
.icon-move:before { content: "\f047"; }

/* line 75, ../../sass/COMPONENTS/font/_icons.scss */
.icon-step-backward:before { content: "\f048"; }

/* line 76, ../../sass/COMPONENTS/font/_icons.scss */
.icon-fast-backward:before { content: "\f049"; }

/* line 77, ../../sass/COMPONENTS/font/_icons.scss */
.icon-backward:before { content: "\f04a"; }

/* line 78, ../../sass/COMPONENTS/font/_icons.scss */
.icon-play:before { content: "\f04b"; }

/* line 79, ../../sass/COMPONENTS/font/_icons.scss */
.icon-pause:before { content: "\f04c"; }

/* line 80, ../../sass/COMPONENTS/font/_icons.scss */
.icon-stop:before { content: "\f04d"; }

/* line 81, ../../sass/COMPONENTS/font/_icons.scss */
.icon-forward:before { content: "\f04e"; }

/* line 82, ../../sass/COMPONENTS/font/_icons.scss */
.icon-fast-forward:before { content: "\f050"; }

/* line 83, ../../sass/COMPONENTS/font/_icons.scss */
.icon-step-forward:before { content: "\f051"; }

/* line 84, ../../sass/COMPONENTS/font/_icons.scss */
.icon-eject:before { content: "\f052"; }

/* line 85, ../../sass/COMPONENTS/font/_icons.scss */
.icon-chevron-left:before { content: "\f053"; }

/* line 86, ../../sass/COMPONENTS/font/_icons.scss */
.icon-chevron-right:before { content: "\f054"; }

/* line 87, ../../sass/COMPONENTS/font/_icons.scss */
.icon-plus-sign:before { content: "\f055"; }

/* line 88, ../../sass/COMPONENTS/font/_icons.scss */
.icon-minus-sign:before { content: "\f056"; }

/* line 89, ../../sass/COMPONENTS/font/_icons.scss */
.icon-remove-sign:before { content: "\f057"; }

/* line 90, ../../sass/COMPONENTS/font/_icons.scss */
.icon-ok-sign:before { content: "\f058"; }

/* line 91, ../../sass/COMPONENTS/font/_icons.scss */
.icon-question-sign:before { content: "\f059"; }

/* line 92, ../../sass/COMPONENTS/font/_icons.scss */
.icon-info-sign:before { content: "\f05a"; }

/* line 93, ../../sass/COMPONENTS/font/_icons.scss */
.icon-screenshot:before { content: "\f05b"; }

/* line 94, ../../sass/COMPONENTS/font/_icons.scss */
.icon-remove-circle:before { content: "\f05c"; }

/* line 95, ../../sass/COMPONENTS/font/_icons.scss */
.icon-ok-circle:before { content: "\f05d"; }

/* line 96, ../../sass/COMPONENTS/font/_icons.scss */
.icon-ban-circle:before { content: "\f05e"; }

/* line 97, ../../sass/COMPONENTS/font/_icons.scss */
.icon-arrow-left:before { content: "\f060"; }

/* line 98, ../../sass/COMPONENTS/font/_icons.scss */
.icon-arrow-right:before { content: "\f061"; }

/* line 99, ../../sass/COMPONENTS/font/_icons.scss */
.icon-arrow-up:before { content: "\f062"; }

/* line 100, ../../sass/COMPONENTS/font/_icons.scss */
.icon-arrow-down:before { content: "\f063"; }

/* line 102, ../../sass/COMPONENTS/font/_icons.scss */
.icon-mail-forward:before, .icon-share-alt:before { content: "\f064"; }

/* line 103, ../../sass/COMPONENTS/font/_icons.scss */
.icon-resize-full:before { content: "\f065"; }

/* line 104, ../../sass/COMPONENTS/font/_icons.scss */
.icon-resize-small:before { content: "\f066"; }

/* line 105, ../../sass/COMPONENTS/font/_icons.scss */
.icon-plus:before { content: "\f067"; }

/* line 106, ../../sass/COMPONENTS/font/_icons.scss */
.icon-minus:before { content: "\f068"; }

/* line 107, ../../sass/COMPONENTS/font/_icons.scss */
.icon-asterisk:before { content: "\f069"; }

/* line 108, ../../sass/COMPONENTS/font/_icons.scss */
.icon-exclamation-sign:before { content: "\f06a"; }

/* line 109, ../../sass/COMPONENTS/font/_icons.scss */
.icon-gift:before { content: "\f06b"; }

/* line 110, ../../sass/COMPONENTS/font/_icons.scss */
.icon-leaf:before { content: "\f06c"; }

/* line 111, ../../sass/COMPONENTS/font/_icons.scss */
.icon-fire:before { content: "\f06d"; }

/* line 112, ../../sass/COMPONENTS/font/_icons.scss */
.icon-eye-open:before { content: "\f06e"; }

/* line 113, ../../sass/COMPONENTS/font/_icons.scss */
.icon-eye-close:before { content: "\f070"; }

/* line 114, ../../sass/COMPONENTS/font/_icons.scss */
.icon-warning-sign:before { content: "\f071"; }

/* line 115, ../../sass/COMPONENTS/font/_icons.scss */
.icon-plane:before { content: "\f072"; }

/* line 116, ../../sass/COMPONENTS/font/_icons.scss */
.icon-calendar:before { content: "\f073"; }

/* line 117, ../../sass/COMPONENTS/font/_icons.scss */
.icon-random:before { content: "\f074"; }

/* line 118, ../../sass/COMPONENTS/font/_icons.scss */
.icon-comment:before { content: "\f075"; }

/* line 119, ../../sass/COMPONENTS/font/_icons.scss */
.icon-magnet:before { content: "\f076"; }

/* line 120, ../../sass/COMPONENTS/font/_icons.scss */
.icon-chevron-up:before { content: "\f077"; }

/* line 121, ../../sass/COMPONENTS/font/_icons.scss */
.icon-chevron-down:before { content: "\f078"; }

/* line 122, ../../sass/COMPONENTS/font/_icons.scss */
.icon-retweet:before { content: "\f079"; }

/* line 123, ../../sass/COMPONENTS/font/_icons.scss */
.icon-shopping-cart:before { content: "\f07a"; }

/* line 124, ../../sass/COMPONENTS/font/_icons.scss */
.icon-folder-close:before { content: "\f07b"; }

/* line 125, ../../sass/COMPONENTS/font/_icons.scss */
.icon-folder-open:before { content: "\f07c"; }

/* line 126, ../../sass/COMPONENTS/font/_icons.scss */
.icon-resize-vertical:before { content: "\f07d"; }

/* line 127, ../../sass/COMPONENTS/font/_icons.scss */
.icon-resize-horizontal:before { content: "\f07e"; }

/* line 128, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bar-chart:before { content: "\f080"; }

/* line 129, ../../sass/COMPONENTS/font/_icons.scss */
.icon-twitter-sign:before { content: "\f081"; }

/* line 130, ../../sass/COMPONENTS/font/_icons.scss */
.icon-facebook-sign:before { content: "\f082"; }

/* line 131, ../../sass/COMPONENTS/font/_icons.scss */
.icon-camera-retro:before { content: "\f083"; }

/* line 132, ../../sass/COMPONENTS/font/_icons.scss */
.icon-key:before { content: "\f084"; }

/* line 134, ../../sass/COMPONENTS/font/_icons.scss */
.icon-gears:before, .icon-cogs:before { content: "\f085"; }

/* line 135, ../../sass/COMPONENTS/font/_icons.scss */
.icon-comments:before { content: "\f086"; }

/* line 136, ../../sass/COMPONENTS/font/_icons.scss */
.icon-thumbs-up-alt:before { content: "\f087"; }

/* line 137, ../../sass/COMPONENTS/font/_icons.scss */
.icon-thumbs-down-alt:before { content: "\f088"; }

/* line 138, ../../sass/COMPONENTS/font/_icons.scss */
.icon-star-half:before { content: "\f089"; }

/* line 139, ../../sass/COMPONENTS/font/_icons.scss */
.icon-heart-empty:before { content: "\f08a"; }

/* line 140, ../../sass/COMPONENTS/font/_icons.scss */
.icon-signout:before { content: "\f08b"; }

/* line 141, ../../sass/COMPONENTS/font/_icons.scss */
.icon-linkedin-sign:before { content: "\f08c"; }

/* line 142, ../../sass/COMPONENTS/font/_icons.scss */
.icon-pushpin:before { content: "\f08d"; }

/* line 143, ../../sass/COMPONENTS/font/_icons.scss */
.icon-external-link:before { content: "\f08e"; }

/* line 144, ../../sass/COMPONENTS/font/_icons.scss */
.icon-signin:before { content: "\f090"; }

/* line 145, ../../sass/COMPONENTS/font/_icons.scss */
.icon-trophy:before { content: "\f091"; }

/* line 146, ../../sass/COMPONENTS/font/_icons.scss */
.icon-github-sign:before { content: "\f092"; }

/* line 147, ../../sass/COMPONENTS/font/_icons.scss */
.icon-upload-alt:before { content: "\f093"; }

/* line 148, ../../sass/COMPONENTS/font/_icons.scss */
.icon-lemon:before { content: "\f094"; }

/* line 149, ../../sass/COMPONENTS/font/_icons.scss */
.icon-phone:before { content: "\f095"; }

/* line 151, ../../sass/COMPONENTS/font/_icons.scss */
.icon-unchecked:before, .icon-check-empty:before { content: "\f096"; }

/* line 152, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bookmark-empty:before { content: "\f097"; }

/* line 153, ../../sass/COMPONENTS/font/_icons.scss */
.icon-phone-sign:before { content: "\f098"; }

/* line 154, ../../sass/COMPONENTS/font/_icons.scss */
.icon-twitter:before { content: "\f099"; }

/* line 155, ../../sass/COMPONENTS/font/_icons.scss */
.icon-facebook:before { content: "\f09a"; }

/* line 156, ../../sass/COMPONENTS/font/_icons.scss */
.icon-github:before { content: "\f09b"; }

/* line 157, ../../sass/COMPONENTS/font/_icons.scss */
.icon-unlock:before { content: "\f09c"; }

/* line 158, ../../sass/COMPONENTS/font/_icons.scss */
.icon-credit-card:before { content: "\f09d"; }

/* line 159, ../../sass/COMPONENTS/font/_icons.scss */
.icon-rss:before { content: "\f09e"; }

/* line 160, ../../sass/COMPONENTS/font/_icons.scss */
.icon-hdd:before { content: "\f0a0"; }

/* line 161, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bullhorn:before { content: "\f0a1"; }

/* line 162, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bell:before { content: "\f0a2"; }

/* line 163, ../../sass/COMPONENTS/font/_icons.scss */
.icon-certificate:before { content: "\f0a3"; }

/* line 164, ../../sass/COMPONENTS/font/_icons.scss */
.icon-hand-right:before { content: "\f0a4"; }

/* line 165, ../../sass/COMPONENTS/font/_icons.scss */
.icon-hand-left:before { content: "\f0a5"; }

/* line 166, ../../sass/COMPONENTS/font/_icons.scss */
.icon-hand-up:before { content: "\f0a6"; }

/* line 167, ../../sass/COMPONENTS/font/_icons.scss */
.icon-hand-down:before { content: "\f0a7"; }

/* line 168, ../../sass/COMPONENTS/font/_icons.scss */
.icon-circle-arrow-left:before { content: "\f0a8"; }

/* line 169, ../../sass/COMPONENTS/font/_icons.scss */
.icon-circle-arrow-right:before { content: "\f0a9"; }

/* line 170, ../../sass/COMPONENTS/font/_icons.scss */
.icon-circle-arrow-up:before { content: "\f0aa"; }

/* line 171, ../../sass/COMPONENTS/font/_icons.scss */
.icon-circle-arrow-down:before { content: "\f0ab"; }

/* line 172, ../../sass/COMPONENTS/font/_icons.scss */
.icon-globe:before { content: "\f0ac"; }

/* line 173, ../../sass/COMPONENTS/font/_icons.scss */
.icon-wrench:before { content: "\f0ad"; }

/* line 174, ../../sass/COMPONENTS/font/_icons.scss */
.icon-tasks:before { content: "\f0ae"; }

/* line 175, ../../sass/COMPONENTS/font/_icons.scss */
.icon-filter:before { content: "\f0b0"; }

/* line 176, ../../sass/COMPONENTS/font/_icons.scss */
.icon-briefcase:before { content: "\f0b1"; }

/* line 177, ../../sass/COMPONENTS/font/_icons.scss */
.icon-fullscreen:before { content: "\f0b2"; }

/* line 178, ../../sass/COMPONENTS/font/_icons.scss */
.icon-group:before { content: "\f0c0"; }

/* line 179, ../../sass/COMPONENTS/font/_icons.scss */
.icon-link:before { content: "\f0c1"; }

/* line 180, ../../sass/COMPONENTS/font/_icons.scss */
.icon-cloud:before { content: "\f0c2"; }

/* line 181, ../../sass/COMPONENTS/font/_icons.scss */
.icon-beaker:before { content: "\f0c3"; }

/* line 182, ../../sass/COMPONENTS/font/_icons.scss */
.icon-cut:before { content: "\f0c4"; }

/* line 183, ../../sass/COMPONENTS/font/_icons.scss */
.icon-copy:before { content: "\f0c5"; }

/* line 185, ../../sass/COMPONENTS/font/_icons.scss */
.icon-paperclip:before, .icon-paper-clip:before { content: "\f0c6"; }

/* line 186, ../../sass/COMPONENTS/font/_icons.scss */
.icon-save:before { content: "\f0c7"; }

/* line 187, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sign-blank:before { content: "\f0c8"; }

/* line 188, ../../sass/COMPONENTS/font/_icons.scss */
.icon-reorder:before { content: "\f0c9"; }

/* line 189, ../../sass/COMPONENTS/font/_icons.scss */
.icon-list-ul:before { content: "\f0ca"; }

/* line 190, ../../sass/COMPONENTS/font/_icons.scss */
.icon-list-ol:before { content: "\f0cb"; }

/* line 191, ../../sass/COMPONENTS/font/_icons.scss */
.icon-strikethrough:before { content: "\f0cc"; }

/* line 192, ../../sass/COMPONENTS/font/_icons.scss */
.icon-underline:before { content: "\f0cd"; }

/* line 193, ../../sass/COMPONENTS/font/_icons.scss */
.icon-table:before { content: "\f0ce"; }

/* line 194, ../../sass/COMPONENTS/font/_icons.scss */
.icon-magic:before { content: "\f0d0"; }

/* line 195, ../../sass/COMPONENTS/font/_icons.scss */
.icon-truck:before { content: "\f0d1"; }

/* line 196, ../../sass/COMPONENTS/font/_icons.scss */
.icon-pinterest:before { content: "\f0d2"; }

/* line 197, ../../sass/COMPONENTS/font/_icons.scss */
.icon-pinterest-sign:before { content: "\f0d3"; }

/* line 198, ../../sass/COMPONENTS/font/_icons.scss */
.icon-google-plus-sign:before { content: "\f0d4"; }

/* line 199, ../../sass/COMPONENTS/font/_icons.scss */
.icon-google-plus:before { content: "\f0d5"; }

/* line 200, ../../sass/COMPONENTS/font/_icons.scss */
.icon-money:before { content: "\f0d6"; }

/* line 201, ../../sass/COMPONENTS/font/_icons.scss */
.icon-caret-down:before { content: "\f0d7"; }

/* line 202, ../../sass/COMPONENTS/font/_icons.scss */
.icon-caret-up:before { content: "\f0d8"; }

/* line 203, ../../sass/COMPONENTS/font/_icons.scss */
.icon-caret-left:before { content: "\f0d9"; }

/* line 204, ../../sass/COMPONENTS/font/_icons.scss */
.icon-caret-right:before { content: "\f0da"; }

/* line 205, ../../sass/COMPONENTS/font/_icons.scss */
.icon-columns:before { content: "\f0db"; }

/* line 206, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sort:before { content: "\f0dc"; }

/* line 207, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sort-down:before { content: "\f0dd"; }

/* line 208, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sort-up:before { content: "\f0de"; }

/* line 209, ../../sass/COMPONENTS/font/_icons.scss */
.icon-envelope:before { content: "\f0e0"; }

/* line 210, ../../sass/COMPONENTS/font/_icons.scss */
.icon-linkedin:before { content: "\f0e1"; }

/* line 212, ../../sass/COMPONENTS/font/_icons.scss */
.icon-rotate-left:before, .icon-undo:before { content: "\f0e2"; }

/* line 213, ../../sass/COMPONENTS/font/_icons.scss */
.icon-legal:before { content: "\f0e3"; }

/* line 214, ../../sass/COMPONENTS/font/_icons.scss */
.icon-dashboard:before { content: "\f0e4"; }

/* line 215, ../../sass/COMPONENTS/font/_icons.scss */
.icon-comment-alt:before { content: "\f0e5"; }

/* line 216, ../../sass/COMPONENTS/font/_icons.scss */
.icon-comments-alt:before { content: "\f0e6"; }

/* line 217, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bolt:before { content: "\f0e7"; }

/* line 218, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sitemap:before { content: "\f0e8"; }

/* line 219, ../../sass/COMPONENTS/font/_icons.scss */
.icon-umbrella:before { content: "\f0e9"; }

/* line 220, ../../sass/COMPONENTS/font/_icons.scss */
.icon-paste:before { content: "\f0ea"; }

/* line 221, ../../sass/COMPONENTS/font/_icons.scss */
.icon-lightbulb:before { content: "\f0eb"; }

/* line 222, ../../sass/COMPONENTS/font/_icons.scss */
.icon-exchange:before { content: "\f0ec"; }

/* line 223, ../../sass/COMPONENTS/font/_icons.scss */
.icon-cloud-download:before { content: "\f0ed"; }

/* line 224, ../../sass/COMPONENTS/font/_icons.scss */
.icon-cloud-upload:before { content: "\f0ee"; }

/* line 225, ../../sass/COMPONENTS/font/_icons.scss */
.icon-user-md:before { content: "\f0f0"; }

/* line 226, ../../sass/COMPONENTS/font/_icons.scss */
.icon-stethoscope:before { content: "\f0f1"; }

/* line 227, ../../sass/COMPONENTS/font/_icons.scss */
.icon-suitcase:before { content: "\f0f2"; }

/* line 228, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bell-alt:before { content: "\f0f3"; }

/* line 229, ../../sass/COMPONENTS/font/_icons.scss */
.icon-coffee:before { content: "\f0f4"; }

/* line 230, ../../sass/COMPONENTS/font/_icons.scss */
.icon-food:before { content: "\f0f5"; }

/* line 231, ../../sass/COMPONENTS/font/_icons.scss */
.icon-file-text-alt:before { content: "\f0f6"; }

/* line 232, ../../sass/COMPONENTS/font/_icons.scss */
.icon-building:before { content: "\f0f7"; }

/* line 233, ../../sass/COMPONENTS/font/_icons.scss */
.icon-hospital:before { content: "\f0f8"; }

/* line 234, ../../sass/COMPONENTS/font/_icons.scss */
.icon-ambulance:before { content: "\f0f9"; }

/* line 235, ../../sass/COMPONENTS/font/_icons.scss */
.icon-medkit:before { content: "\f0fa"; }

/* line 236, ../../sass/COMPONENTS/font/_icons.scss */
.icon-fighter-jet:before { content: "\f0fb"; }

/* line 237, ../../sass/COMPONENTS/font/_icons.scss */
.icon-beer:before { content: "\f0fc"; }

/* line 238, ../../sass/COMPONENTS/font/_icons.scss */
.icon-h-sign:before { content: "\f0fd"; }

/* line 239, ../../sass/COMPONENTS/font/_icons.scss */
.icon-plus-sign-alt:before { content: "\f0fe"; }

/* line 240, ../../sass/COMPONENTS/font/_icons.scss */
.icon-double-angle-left:before { content: "\f100"; }

/* line 241, ../../sass/COMPONENTS/font/_icons.scss */
.icon-double-angle-right:before { content: "\f101"; }

/* line 242, ../../sass/COMPONENTS/font/_icons.scss */
.icon-double-angle-up:before { content: "\f102"; }

/* line 243, ../../sass/COMPONENTS/font/_icons.scss */
.icon-double-angle-down:before { content: "\f103"; }

/* line 244, ../../sass/COMPONENTS/font/_icons.scss */
.icon-angle-left:before { content: "\f104"; }

/* line 245, ../../sass/COMPONENTS/font/_icons.scss */
.icon-angle-right:before { content: "\f105"; }

/* line 246, ../../sass/COMPONENTS/font/_icons.scss */
.icon-angle-up:before { content: "\f106"; }

/* line 247, ../../sass/COMPONENTS/font/_icons.scss */
.icon-angle-down:before { content: "\f107"; }

/* line 248, ../../sass/COMPONENTS/font/_icons.scss */
.icon-desktop:before { content: "\f108"; }

/* line 249, ../../sass/COMPONENTS/font/_icons.scss */
.icon-laptop:before { content: "\f109"; }

/* line 250, ../../sass/COMPONENTS/font/_icons.scss */
.icon-tablet:before { content: "\f10a"; }

/* line 251, ../../sass/COMPONENTS/font/_icons.scss */
.icon-mobile-phone:before { content: "\f10b"; }

/* line 252, ../../sass/COMPONENTS/font/_icons.scss */
.icon-circle-blank:before { content: "\f10c"; }

/* line 253, ../../sass/COMPONENTS/font/_icons.scss */
.icon-quote-left:before { content: "\f10d"; }

/* line 254, ../../sass/COMPONENTS/font/_icons.scss */
.icon-quote-right:before { content: "\f10e"; }

/* line 255, ../../sass/COMPONENTS/font/_icons.scss */
.icon-spinner:before { content: "\f110"; }

/* line 256, ../../sass/COMPONENTS/font/_icons.scss */
.icon-circle:before { content: "\f111"; }

/* line 258, ../../sass/COMPONENTS/font/_icons.scss */
.icon-mail-reply:before, .icon-reply:before { content: "\f112"; }

/* line 259, ../../sass/COMPONENTS/font/_icons.scss */
.icon-github-alt:before { content: "\f113"; }

/* line 260, ../../sass/COMPONENTS/font/_icons.scss */
.icon-folder-close-alt:before { content: "\f114"; }

/* line 261, ../../sass/COMPONENTS/font/_icons.scss */
.icon-folder-open-alt:before { content: "\f115"; }

/* line 262, ../../sass/COMPONENTS/font/_icons.scss */
.icon-expand-alt:before { content: "\f116"; }

/* line 263, ../../sass/COMPONENTS/font/_icons.scss */
.icon-collapse-alt:before { content: "\f117"; }

/* line 264, ../../sass/COMPONENTS/font/_icons.scss */
.icon-smile:before { content: "\f118"; }

/* line 265, ../../sass/COMPONENTS/font/_icons.scss */
.icon-frown:before { content: "\f119"; }

/* line 266, ../../sass/COMPONENTS/font/_icons.scss */
.icon-meh:before { content: "\f11a"; }

/* line 267, ../../sass/COMPONENTS/font/_icons.scss */
.icon-gamepad:before { content: "\f11b"; }

/* line 268, ../../sass/COMPONENTS/font/_icons.scss */
.icon-keyboard:before { content: "\f11c"; }

/* line 269, ../../sass/COMPONENTS/font/_icons.scss */
.icon-flag-alt:before { content: "\f11d"; }

/* line 270, ../../sass/COMPONENTS/font/_icons.scss */
.icon-flag-checkered:before { content: "\f11e"; }

/* line 271, ../../sass/COMPONENTS/font/_icons.scss */
.icon-terminal:before { content: "\f120"; }

/* line 272, ../../sass/COMPONENTS/font/_icons.scss */
.icon-code:before { content: "\f121"; }

/* line 273, ../../sass/COMPONENTS/font/_icons.scss */
.icon-reply-all:before { content: "\f122"; }

/* line 274, ../../sass/COMPONENTS/font/_icons.scss */
.icon-mail-reply-all:before { content: "\f122"; }

/* line 276, ../../sass/COMPONENTS/font/_icons.scss */
.icon-star-half-full:before, .icon-star-half-empty:before { content: "\f123"; }

/* line 277, ../../sass/COMPONENTS/font/_icons.scss */
.icon-location-arrow:before { content: "\f124"; }

/* line 278, ../../sass/COMPONENTS/font/_icons.scss */
.icon-crop:before { content: "\f125"; }

/* line 279, ../../sass/COMPONENTS/font/_icons.scss */
.icon-code-fork:before { content: "\f126"; }

/* line 280, ../../sass/COMPONENTS/font/_icons.scss */
.icon-unlink:before { content: "\f127"; }

/* line 281, ../../sass/COMPONENTS/font/_icons.scss */
.icon-question:before { content: "\f128"; }

/* line 282, ../../sass/COMPONENTS/font/_icons.scss */
.icon-info:before { content: "\f129"; }

/* line 283, ../../sass/COMPONENTS/font/_icons.scss */
.icon-exclamation:before { content: "\f12a"; }

/* line 284, ../../sass/COMPONENTS/font/_icons.scss */
.icon-superscript:before { content: "\f12b"; }

/* line 285, ../../sass/COMPONENTS/font/_icons.scss */
.icon-subscript:before { content: "\f12c"; }

/* line 286, ../../sass/COMPONENTS/font/_icons.scss */
.icon-eraser:before { content: "\f12d"; }

/* line 287, ../../sass/COMPONENTS/font/_icons.scss */
.icon-puzzle-piece:before { content: "\f12e"; }

/* line 288, ../../sass/COMPONENTS/font/_icons.scss */
.icon-microphone:before { content: "\f130"; }

/* line 289, ../../sass/COMPONENTS/font/_icons.scss */
.icon-microphone-off:before { content: "\f131"; }

/* line 290, ../../sass/COMPONENTS/font/_icons.scss */
.icon-shield:before { content: "\f132"; }

/* line 291, ../../sass/COMPONENTS/font/_icons.scss */
.icon-calendar-empty:before { content: "\f133"; }

/* line 292, ../../sass/COMPONENTS/font/_icons.scss */
.icon-fire-extinguisher:before { content: "\f134"; }

/* line 293, ../../sass/COMPONENTS/font/_icons.scss */
.icon-rocket:before { content: "\f135"; }

/* line 294, ../../sass/COMPONENTS/font/_icons.scss */
.icon-maxcdn:before { content: "\f136"; }

/* line 295, ../../sass/COMPONENTS/font/_icons.scss */
.icon-chevron-sign-left:before { content: "\f137"; }

/* line 296, ../../sass/COMPONENTS/font/_icons.scss */
.icon-chevron-sign-right:before { content: "\f138"; }

/* line 297, ../../sass/COMPONENTS/font/_icons.scss */
.icon-chevron-sign-up:before { content: "\f139"; }

/* line 298, ../../sass/COMPONENTS/font/_icons.scss */
.icon-chevron-sign-down:before { content: "\f13a"; }

/* line 299, ../../sass/COMPONENTS/font/_icons.scss */
.icon-html5:before { content: "\f13b"; }

/* line 300, ../../sass/COMPONENTS/font/_icons.scss */
.icon-css3:before { content: "\f13c"; }

/* line 301, ../../sass/COMPONENTS/font/_icons.scss */
.icon-anchor:before { content: "\f13d"; }

/* line 302, ../../sass/COMPONENTS/font/_icons.scss */
.icon-unlock-alt:before { content: "\f13e"; }

/* line 303, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bullseye:before { content: "\f140"; }

/* line 304, ../../sass/COMPONENTS/font/_icons.scss */
.icon-ellipsis-horizontal:before { content: "\f141"; }

/* line 305, ../../sass/COMPONENTS/font/_icons.scss */
.icon-ellipsis-vertical:before { content: "\f142"; }

/* line 306, ../../sass/COMPONENTS/font/_icons.scss */
.icon-rss-sign:before { content: "\f143"; }

/* line 307, ../../sass/COMPONENTS/font/_icons.scss */
.icon-play-sign:before { content: "\f144"; }

/* line 308, ../../sass/COMPONENTS/font/_icons.scss */
.icon-ticket:before { content: "\f145"; }

/* line 309, ../../sass/COMPONENTS/font/_icons.scss */
.icon-minus-sign-alt:before { content: "\f146"; }

/* line 310, ../../sass/COMPONENTS/font/_icons.scss */
.icon-check-minus:before { content: "\f147"; }

/* line 311, ../../sass/COMPONENTS/font/_icons.scss */
.icon-level-up:before { content: "\f148"; }

/* line 312, ../../sass/COMPONENTS/font/_icons.scss */
.icon-level-down:before { content: "\f149"; }

/* line 313, ../../sass/COMPONENTS/font/_icons.scss */
.icon-check-sign:before { content: "\f14a"; }

/* line 314, ../../sass/COMPONENTS/font/_icons.scss */
.icon-edit-sign:before { content: "\f14b"; }

/* line 315, ../../sass/COMPONENTS/font/_icons.scss */
.icon-external-link-sign:before { content: "\f14c"; }

/* line 316, ../../sass/COMPONENTS/font/_icons.scss */
.icon-share-sign:before { content: "\f14d"; }

/* line 317, ../../sass/COMPONENTS/font/_icons.scss */
.icon-compass:before { content: "\f14e"; }

/* line 318, ../../sass/COMPONENTS/font/_icons.scss */
.icon-collapse:before { content: "\f150"; }

/* line 319, ../../sass/COMPONENTS/font/_icons.scss */
.icon-collapse-top:before { content: "\f151"; }

/* line 320, ../../sass/COMPONENTS/font/_icons.scss */
.icon-expand:before { content: "\f152"; }

/* line 322, ../../sass/COMPONENTS/font/_icons.scss */
.icon-euro:before, .icon-eur:before { content: "\f153"; }

/* line 323, ../../sass/COMPONENTS/font/_icons.scss */
.icon-gbp:before { content: "\f154"; }

/* line 325, ../../sass/COMPONENTS/font/_icons.scss */
.icon-dollar:before, .icon-usd:before { content: "\f155"; }

/* line 327, ../../sass/COMPONENTS/font/_icons.scss */
.icon-rupee:before, .icon-inr:before { content: "\f156"; }

/* line 329, ../../sass/COMPONENTS/font/_icons.scss */
.icon-yen:before, .icon-jpy:before { content: "\f157"; }

/* line 331, ../../sass/COMPONENTS/font/_icons.scss */
.icon-renminbi:before, .icon-cny:before { content: "\f158"; }

/* line 333, ../../sass/COMPONENTS/font/_icons.scss */
.icon-won:before, .icon-krw:before { content: "\f159"; }

/* line 335, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bitcoin:before, .icon-btc:before { content: "\f15a"; }

/* line 336, ../../sass/COMPONENTS/font/_icons.scss */
.icon-file:before { content: "\f15b"; }

/* line 337, ../../sass/COMPONENTS/font/_icons.scss */
.icon-file-text:before, .icon-electronic:before { content: "\f15c"; }

/* line 338, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sort-by-alphabet:before { content: "\f15d"; }

/* line 339, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sort-by-alphabet-alt:before { content: "\f15e"; }

/* line 340, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sort-by-attributes:before { content: "\f160"; }

/* line 341, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sort-by-attributes-alt:before { content: "\f161"; }

/* line 342, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sort-by-order:before { content: "\f162"; }

/* line 343, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sort-by-order-alt:before { content: "\f163"; }

/* line 344, ../../sass/COMPONENTS/font/_icons.scss */
.icon-thumbs-up:before { content: "\f164"; }

/* line 345, ../../sass/COMPONENTS/font/_icons.scss */
.icon-thumbs-down:before { content: "\f165"; }

/* line 346, ../../sass/COMPONENTS/font/_icons.scss */
.icon-youtube-sign:before { content: "\f166"; }

/* line 347, ../../sass/COMPONENTS/font/_icons.scss */
.icon-youtube:before { content: "\f167"; }

/* line 348, ../../sass/COMPONENTS/font/_icons.scss */
.icon-xing:before { content: "\f168"; }

/* line 349, ../../sass/COMPONENTS/font/_icons.scss */
.icon-xing-sign:before { content: "\f169"; }

/* line 350, ../../sass/COMPONENTS/font/_icons.scss */
.icon-youtube-play:before { content: "\f16a"; }

/* line 351, ../../sass/COMPONENTS/font/_icons.scss */
.icon-dropbox:before { content: "\f16b"; }

/* line 352, ../../sass/COMPONENTS/font/_icons.scss */
.icon-stackexchange:before { content: "\f16c"; }

/* line 353, ../../sass/COMPONENTS/font/_icons.scss */
.icon-instagram:before { content: "\f16d"; }

/* line 354, ../../sass/COMPONENTS/font/_icons.scss */
.icon-flickr:before { content: "\f16e"; }

/* line 355, ../../sass/COMPONENTS/font/_icons.scss */
.icon-adn:before { content: "\f170"; }

/* line 356, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bitbucket:before { content: "\f171"; }

/* line 357, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bitbucket-sign:before { content: "\f172"; }

/* line 358, ../../sass/COMPONENTS/font/_icons.scss */
.icon-tumblr:before { content: "\f173"; }

/* line 359, ../../sass/COMPONENTS/font/_icons.scss */
.icon-tumblr-sign:before { content: "\f174"; }

/* line 360, ../../sass/COMPONENTS/font/_icons.scss */
.icon-long-arrow-down:before { content: "\f175"; }

/* line 361, ../../sass/COMPONENTS/font/_icons.scss */
.icon-long-arrow-up:before { content: "\f176"; }

/* line 362, ../../sass/COMPONENTS/font/_icons.scss */
.icon-long-arrow-left:before { content: "\f177"; }

/* line 363, ../../sass/COMPONENTS/font/_icons.scss */
.icon-long-arrow-right:before { content: "\f178"; }

/* line 364, ../../sass/COMPONENTS/font/_icons.scss */
.icon-apple:before { content: "\f179"; }

/* line 365, ../../sass/COMPONENTS/font/_icons.scss */
.icon-windows:before { content: "\f17a"; }

/* line 366, ../../sass/COMPONENTS/font/_icons.scss */
.icon-android:before { content: "\f17b"; }

/* line 367, ../../sass/COMPONENTS/font/_icons.scss */
.icon-linux:before { content: "\f17c"; }

/* line 368, ../../sass/COMPONENTS/font/_icons.scss */
.icon-dribbble:before { content: "\f17d"; }

/* line 369, ../../sass/COMPONENTS/font/_icons.scss */
.icon-skype:before { content: "\f17e"; }

/* line 370, ../../sass/COMPONENTS/font/_icons.scss */
.icon-foursquare:before { content: "\f180"; }

/* line 371, ../../sass/COMPONENTS/font/_icons.scss */
.icon-trello:before { content: "\f181"; }

/* line 372, ../../sass/COMPONENTS/font/_icons.scss */
.icon-female:before { content: "\f182"; }

/* line 373, ../../sass/COMPONENTS/font/_icons.scss */
.icon-male:before { content: "\f183"; }

/* line 374, ../../sass/COMPONENTS/font/_icons.scss */
.icon-gittip:before { content: "\f184"; }

/* line 375, ../../sass/COMPONENTS/font/_icons.scss */
.icon-sun:before { content: "\f185"; }

/* line 376, ../../sass/COMPONENTS/font/_icons.scss */
.icon-moon:before { content: "\f186"; }

/* line 377, ../../sass/COMPONENTS/font/_icons.scss */
.icon-archive:before { content: "\f187"; }

/* line 378, ../../sass/COMPONENTS/font/_icons.scss */
.icon-bug:before { content: "\f188"; }

/* line 379, ../../sass/COMPONENTS/font/_icons.scss */
.icon-vk:before { content: "\f189"; }

/* line 380, ../../sass/COMPONENTS/font/_icons.scss */
.icon-weibo:before { content: "\f18a"; }

/* line 381, ../../sass/COMPONENTS/font/_icons.scss */
.icon-renren:before { content: "\f18b"; }

/* line 5, ../../sass/HEADER/_header.scss */
#search-mobi-body { display: none; }

/* line 10, ../../sass/HEADER/_header.scss */
header .navbar-collapse { max-height: none; }
@media (max-width: 992px) { /* line 10, ../../sass/HEADER/_header.scss */
  header .navbar-collapse { overflow: visible; } }
@media (max-width: 780px) { /* line 17, ../../sass/HEADER/_header.scss */
  header .dropdown-menu { position: relative; width: 100%; margin-bottom: 7px; }
  /* line 22, ../../sass/HEADER/_header.scss */
  header .dropdown-menu ul { position: relative; width: 100%; top: 0 !important; left: 0 !important; } }

/* line 31, ../../sass/HEADER/_header.scss */
.top_cont { background: #222222; height: 40px; /* ----------------- MY OWN COLOR ----------------- */ /* COLLAPSE BUTTON */ }
/* line 33, ../../sass/HEADER/_header.scss */
.top_cont li.username { max-width: 255px; max-height: 40px; overflow: hidden; text-align: right; }
@media (max-width: 780px) { /* line 40, ../../sass/HEADER/_header.scss */
  .top_cont li.basket { display: none; } }
@media (max-width: 780px) { /* line 31, ../../sass/HEADER/_header.scss */
  .top_cont { text-align: center; } }
/* line 49, ../../sass/HEADER/_header.scss */
.top_cont, .top_cont a { color: #cfcfcf; font-size: 12px; }
/* line 56, ../../sass/HEADER/_header.scss */
.top_cont a > .icon-user { color: #cfcfcf; }
/* line 58, ../../sass/HEADER/_header.scss */
.top_cont .row > div, .top_cont div#quizbox div.head > div, div#quizbox .top_cont div.head > div, .top_cont div#quizbox div.quizinfo > div, div#quizbox .top_cont div.quizinfo > div, .top_cont div#quizbox div.quizpanel > div, div#quizbox .top_cont div.quizpanel > div, .top_cont div#quizbox div.header_box > div, div#quizbox .top_cont div.header_box > div, .top_cont div#quizbox div.userinfo > div, div#quizbox .top_cont div.userinfo > div, .top_cont div#quizbox div.btn-pytania > div, div#quizbox .top_cont div.btn-pytania > div, .top_cont .btn { line-height: 38px; height: 40px; }
/* line 63, ../../sass/HEADER/_header.scss */
.top_cont .btn { padding: 0px 1.3em; vertical-align: top; }
/* line 68, ../../sass/HEADER/_header.scss */
.top_cont .btn-not-active { padding: 0px 1.3em; vertical-align: top; }
@media (max-width: 992px) { /* line 72, ../../sass/HEADER/_header.scss */
  .top_cont .btn-not-active span { display: none; } }
/* line 78, ../../sass/HEADER/_header.scss */
.top_cont [class*="icon-"] { color: #707070; line-height: 1.5em; }
/* line 83, ../../sass/HEADER/_header.scss */
.top_cont a:hover .glyphicon, .top_cont a:hover [class*="icon-"] { color: #cfcfcf; }
/* line 87, ../../sass/HEADER/_header.scss */
.top_cont ul > li, .top_cont ul { margin: 0px; padding: 0px; }
/* line 90, ../../sass/HEADER/_header.scss */
.top_cont .border { width: 1px; height: 90%; display: inline; float: left; border-right: 1px #555555 solid; }
/* line 97, ../../sass/HEADER/_header.scss */
.top_cont .time { font-weight: 400; font-family: "Segoe UI","Helvetica Neue",'Open Sans', Arial, sans-serif; font-size: 12px; display: inline; float: left; padding-right: 1em; }
/* line 103, ../../sass/HEADER/_header.scss */
.top_cont .cont_btn_home { max-width: 76px; }
/* line 106, ../../sass/HEADER/_header.scss */
.top_cont .btn_home, .top_cont .btn_search { display: inline; float: left; }
/* line 108, ../../sass/HEADER/_header.scss */
.top_cont .btn_home span, .top_cont .btn_home [class*="icon-"], .top_cont .btn_search span, .top_cont .btn_search [class*="icon-"] { font-size: 2em; }
/* line 113, ../../sass/HEADER/_header.scss */
.top_cont .btn_search { text-align: center; width: 98%; }
/* line 120, ../../sass/HEADER/_header.scss */
.top_cont .btn_cart { background: #213a61; color: white; }
/* line 123, ../../sass/HEADER/_header.scss */
.top_cont .btn_cart > * { color: white; }
/* line 126, ../../sass/HEADER/_header.scss */
.top_cont .btn_cart:hover { background: #14233b; }
/* line 129, ../../sass/HEADER/_header.scss */
.top_cont .btn_cart .glyphicon { font-size: 1.4em; }
@media (max-width: 780px) { /* line 120, ../../sass/HEADER/_header.scss */
  .top_cont .btn_cart { background: transparent; font-size: 16px; color: #707070; }
  /* line 137, ../../sass/HEADER/_header.scss */
  .top_cont .btn_cart:hover { color: white; background: transparent; }
  /* line 141, ../../sass/HEADER/_header.scss */
  .top_cont .btn_cart .icon-shopping-cart { font-size: 1.4em; color: #707070; }
  /* line 144, ../../sass/HEADER/_header.scss */
  .top_cont .btn_cart .icon-shopping-cart:hover { color: white; } }
/* line 149, ../../sass/HEADER/_header.scss */
.top_cont .btn_login { background: none; }
/* line 151, ../../sass/HEADER/_header.scss */
.top_cont .btn_login:hover { color: #a80000; }
/* line 155, ../../sass/HEADER/_header.scss */
.top_cont .btn_sign_up { background: black; }
/* line 157, ../../sass/HEADER/_header.scss */
.top_cont .btn_sign_up:hover { color: #a80000; }
/* line 161, ../../sass/HEADER/_header.scss */
.top_cont #action_btn.in, .top_cont #action_btn.collapsing { width: 250%; background: #222222; z-index: 9999; top: 40px; right: 0px; bottom: auto; left: auto; position: absolute; }
/* line 166, ../../sass/HEADER/_header.scss */
.top_cont #action_btn.in li, .top_cont #action_btn.in a, .top_cont #action_btn.collapsing li, .top_cont #action_btn.collapsing a { width: 100%; text-align: center; }
/* line 172, ../../sass/HEADER/_header.scss */
.top_cont .social { float: left; }
/* line 174, ../../sass/HEADER/_header.scss */
.top_cont .social li { margin-right: 1em; }
@media (min-width: 780px) { /* line 178, ../../sass/HEADER/_header.scss */
  .top_cont .social li { margin-right: 0; } }
/* line 180, ../../sass/HEADER/_header.scss */
.top_cont .social a { padding: 1em; }
/* line 182, ../../sass/HEADER/_header.scss */
.top_cont .social a:hover { text-decoration: none; }
/* line 186, ../../sass/HEADER/_header.scss */
.top_cont .social [class*="icon-"] { font-size: 1.8em; line-height: 39px; }
/* line 190, ../../sass/HEADER/_header.scss */
.top_cont .social.in, .top_cont .social.collapsing { padding-left: 1em; width: 100%; background: #222222; z-index: 10; top: 40px; right: 5px; bottom: auto; left: auto; position: absolute; }
@media (max-width: 992px) { /* line 199, ../../sass/HEADER/_header.scss */
  .top_cont .socialwrap { max-width: 150px; padding: 0; } }
@media (min-width: 780px) { /* line 206, ../../sass/HEADER/_header.scss */
  .top_cont .collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; } }
/* line 218, ../../sass/HEADER/_header.scss */
.top_cont .navbar-toggle { margin: 0px; padding: 0px; float: left; width: 98%; font-size: 1.7em; }
/* line 224, ../../sass/HEADER/_header.scss */
.top_cont .navbar-toggle [class*="icon-"] { font-size: 2em; }
/* line 228, ../../sass/HEADER/_header.scss */
.top_cont .navbar-toggle .icon-user { font-size: 1.2em; }
/* line 232, ../../sass/HEADER/_header.scss */
.top_cont .navbar-toggle:hover [class*="icon-"] { color: #ababab; }

/* line 240, ../../sass/HEADER/_header.scss */
#header { padding-top: 36px; }
/* line 242, ../../sass/HEADER/_header.scss */
#header .lgsearch { text-align: right; }
@media (max-width: 780px) { /* line 240, ../../sass/HEADER/_header.scss */
  #header { padding-top: 0px; } }
/* line 248, ../../sass/HEADER/_header.scss */
#header .middle_cont { margin-bottom: -20px; }
@media (max-width: 992px) { /* line 248, ../../sass/HEADER/_header.scss */
  #header .middle_cont { margin-bottom: 0px; } }
@media (max-width: 992px) { /* line 252, ../../sass/HEADER/_header.scss */
  #header .navbar { margin-bottom: 0px; } }
/* line 255, ../../sass/HEADER/_header.scss */
#header .logo_img { padding: 0px; text-align: center; }
/* line 258, ../../sass/HEADER/_header.scss */
#header .logo_img img { max-width: 75%; }
@media (max-width: 992px) { /* line 255, ../../sass/HEADER/_header.scss */
  #header .logo_img { padding-left: 0; border-right: 1px #a4a4a4 solid; } }
@media (max-width: 780px) { /* line 255, ../../sass/HEADER/_header.scss */
  #header .logo_img { text-align: center; border: none; } }
/* line 265, ../../sass/HEADER/_header.scss */
#header .cite { min-height: 72px; border-right: 1px #a4a4a4 solid; border-left: 1px #a4a4a4 solid; }
/* line 269, ../../sass/HEADER/_header.scss */
#header .cite h2 { font-family: 'RobotoCondensedBold', sans-serif; font-size: 18px; color: #213a61; text-align: center; text-transform: uppercase; padding-bottom: 9px; }
/* line 277, ../../sass/HEADER/_header.scss */
#header .cite blockquote { margin: 0px; padding: 0px; font-size: 14px; }
/* line 280, ../../sass/HEADER/_header.scss */
#header .cite blockquote p { text-align: center; font-size: 13px; }
/* line 286, ../../sass/HEADER/_header.scss */
#header .navbar-form { width: 100%; padding-top: 1em; padding-right: 0; }
/* line 291, ../../sass/HEADER/_header.scss */
#header .navbar-form .form-group { width: 82%; }
/* line 294, ../../sass/HEADER/_header.scss */
#header .navbar-form .form-control { padding: 4px 9px; font-size: 14px; line-height: 1.428571429; color: #707070; height: 34px; }
/* line 948, ../../sass/MIXINS/_mixins.scss */
#header .navbar-form .form-control:focus { border-color: #213a61; outline: 0; background: white; }
/* line 240, ../../sass/MIXINS/_mixins.scss */
#header .navbar-form .form-control:-moz-placeholder { color: #bdbdbd; }
/* line 244, ../../sass/MIXINS/_mixins.scss */
#header .navbar-form .form-control::-moz-placeholder { color: #bdbdbd; }
/* line 248, ../../sass/MIXINS/_mixins.scss */
#header .navbar-form .form-control:-ms-input-placeholder { color: #bdbdbd; }
/* line 252, ../../sass/MIXINS/_mixins.scss */
#header .navbar-form .form-control::-webkit-input-placeholder { color: #bdbdbd; }
/* line 303, ../../sass/HEADER/_header.scss */
#header .navbar-form button { padding: 6px 12px; margin: 0px; -webkit-box-shadow: none !important; box-shadow: none !important; outline: none; }
@media (max-width: 780px) { /* line 286, ../../sass/HEADER/_header.scss */
  #header .navbar-form { padding: 0px 1em; margin-top: 1em; }
  /* line 314, ../../sass/HEADER/_header.scss */
  #header .navbar-form .form-group { width: 100%; }
  /* line 317, ../../sass/HEADER/_header.scss */
  #header .navbar-form .form-control { height: 35px; }
  /* line 319, ../../sass/HEADER/_header.scss */
  #header .navbar-form button { position: absolute; right: 25px; top: 1px; padding: 6px 25px; } }
@media (max-width: 992px) { /* line 286, ../../sass/HEADER/_header.scss */
  #header .navbar-form { margin-top: 0.6em; } }
/* line 331, ../../sass/HEADER/_header.scss */
#header .navbar-collapse { color: white; background: #660000; padding: 0px; margin-top: 20px; overflow: visible; }
@media (max-width: 780px) { /* line 331, ../../sass/HEADER/_header.scss */
  #header .navbar-collapse { margin-top: 0px; } }
@media screen and (max-width: 779px) { /* line 331, ../../sass/HEADER/_header.scss */
  #header .navbar-collapse { overflow: hidden; } }
/* line 345, ../../sass/HEADER/_header.scss */
#header .navbar-header { position: relative; text-align: center; }
/* line 349, ../../sass/HEADER/_header.scss */
#header .navbar-header button.navbar-toggle { position: absolute; top: 0; margin-top: 0; padding: 10px 15px; bottom: 5px; right: 0px; margin-right: 0; vertical-align: middle; font-size: 1.6em; height: 100%; background-image: none; }
/* line 360, ../../sass/HEADER/_header.scss */
#header .navbar-header .logo_img { float: left; max-width: 60%; margin-left: 5px; }
/* line 364, ../../sass/HEADER/_header.scss */
#header .navbar-header .logo_img img { max-width: 60%; }
@media (max-width: 780px) { /* line 345, ../../sass/HEADER/_header.scss */
  #header .navbar-header { background: transparent; padding: 4px 4px; margin-top: 20px; margin-bottom: 20px; margin-bottom: 0px; } }
@media (max-width: 992px) { /* line 345, ../../sass/HEADER/_header.scss */
  #header .navbar-header { margin-top: 0; } }
/* line 379, ../../sass/HEADER/_header.scss */
#header .navbar-nav { position: relative; z-index: 1; padding-left: 9px; }
@media (max-width: 992px) { /* line 379, ../../sass/HEADER/_header.scss */
  #header .navbar-nav { padding-left: 0; } }
@media (max-width: 780px) { /* line 379, ../../sass/HEADER/_header.scss */
  #header .navbar-nav { font-size: 16px; } }
@media (max-width: 480px) { /* line 379, ../../sass/HEADER/_header.scss */
  #header .navbar-nav { font-size: 18px; } }
/* line 393, ../../sass/HEADER/_header.scss */
#header .navbar-nav li.dropdown > ul > li.dropdown { position: relative; }
/* line 395, ../../sass/HEADER/_header.scss */
#header .navbar-nav li.dropdown > ul > li.dropdown a.dropdown-toggle { position: relative; }
/* line 397, ../../sass/HEADER/_header.scss */
#header .navbar-nav li.dropdown > ul > li.dropdown a.dropdown-toggle:before { float: right; }
@media (min-width: 992px) { /* line 397, ../../sass/HEADER/_header.scss */
  #header .navbar-nav li.dropdown > ul > li.dropdown a.dropdown-toggle:before { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; *margin-right: .3em; content: "\f105"; } }
@media (max-width: 992px) { /* line 397, ../../sass/HEADER/_header.scss */
  #header .navbar-nav li.dropdown > ul > li.dropdown a.dropdown-toggle:before { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; *margin-right: .3em; content: "\f107"; } }
/* line 408, ../../sass/HEADER/_header.scss */
#header .navbar-nav li.dropdown > ul > li.dropdown a.dropdown-toggle b { display: none; }
/* line 413, ../../sass/HEADER/_header.scss */
#header .navbar-nav li.dropdown > ul li.dropdown:hover > ul.dropdown-menu { display: block; top: 0; left: 98%; z-index: 20; }
@media (max-width: 780px) { /* line 423, ../../sass/HEADER/_header.scss */
  #header .navbar-nav li { font-size: 18px; } }
/* line 428, ../../sass/HEADER/_header.scss */
#header .navbar-nav li:not(.divider) { padding: 9px 0px; }
@media (max-width: 992px) { /* line 428, ../../sass/HEADER/_header.scss */
  #header .navbar-nav li:not(.divider) { padding: 0 0; } }
/* line 434, ../../sass/HEADER/_header.scss */
#header .navbar-nav li.active > a { background: #213a61; color: white; }
/* line 438, ../../sass/HEADER/_header.scss */
#header .navbar-nav li.active > a:hover { cursor: default; }
/* line 444, ../../sass/HEADER/_header.scss */
#header .navbar-nav > li > a { padding: 6px 10px; text-transform: uppercase; }
@media (max-width: 992px) { /* line 444, ../../sass/HEADER/_header.scss */
  #header .navbar-nav > li > a { padding: 15px 10px; } }
/* line 453, ../../sass/HEADER/_header.scss */
#header .navbar-nav > li > a [class*="icon-"] { font-size: 12px; padding-right: 4px; }
@media (max-width: 780px) { /* line 453, ../../sass/HEADER/_header.scss */
  #header .navbar-nav > li > a [class*="icon-"] { font-size: 16px; } }
@media (max-width: 480px) { /* line 453, ../../sass/HEADER/_header.scss */
  #header .navbar-nav > li > a [class*="icon-"] { font-size: 18px; } }
/* line 465, ../../sass/HEADER/_header.scss */
#header .navbar-nav > li:hover { background: maroon; }
/* line 467, ../../sass/HEADER/_header.scss */
#header .navbar-nav > li:hover > a { color: white; }
/* line 474, ../../sass/HEADER/_header.scss */
#header .navbar-nav .dropdown-menu { background: maroon; min-width: 230px; -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.175); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.175); padding: 9px 9px; border: none; }
/* line 480, ../../sass/HEADER/_header.scss */
#header .navbar-nav .dropdown-menu li:not(.divider) { padding: 5px 0px; }
@media (max-width: 992px) { /* line 480, ../../sass/HEADER/_header.scss */
  #header .navbar-nav .dropdown-menu li:not(.divider) { padding: 0 0; } }
/* line 485, ../../sass/HEADER/_header.scss */
#header .navbar-nav .dropdown-menu li.divider { margin: 9px 0 0 0; }
/* line 486, ../../sass/HEADER/_header.scss */
#header .navbar-nav .dropdown-menu .dropdown-header { text-transform: uppercase; font-size: 14px; }
/* line 491, ../../sass/HEADER/_header.scss */
#header .navbar-nav .dropdown-menu a { padding: 6px 20px 6px 10px; line-height: 1.5em; color: white; }
@media (max-width: 992px) { /* line 491, ../../sass/HEADER/_header.scss */
  #header .navbar-nav .dropdown-menu a { padding: 11px 20px 11px 10px; } }
/* line 496, ../../sass/HEADER/_header.scss */
#header .navbar-nav .dropdown-menu a:hover { color: white; }
/* line 500, ../../sass/HEADER/_header.scss */
#header .navbar-nav .dropdown-menu .i-bottom { font-size: 13px; }

/* line 508, ../../sass/HEADER/_header.scss */
.navbar .navbar-collapse .nav > li > a { padding: 9px 10px; color: white; }

/* line 9, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad { width: auto; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.cont_ad:before, .cont_ad:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.cont_ad:after { clear: both; }
/* line 12, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad .ad_header { position: relative; width: 100%; padding-bottom: 7px; }
/* line 16, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad .ad_header p { margin: 0px; padding: 0px; margin-left: 2em; display: block; background: white; font-size: 12px; font-weight: 400; font-family: "Segoe UI","Helvetica Neue",'Open Sans', Arial, sans-serif; text-transform: uppercase; color: #cfcfcf; position: relative; z-index: 2; width: 6.8em; padding-left: 1em; }
/* line 30, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad .ad_header span { position: absolute; left: 0px; top: 9px; width: 100%; height: 1px; background: #cfcfcf; z-index: 1; }
/* line 41, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad .ad_body { overflow: hidden; margin: auto; position: relative; }
/* line 46, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad .ad_body img { max-width: 100%; }
/* line 51, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad.ad_300_250 .ad_body { max-width: 300px; min-height: 250px; }
/* line 58, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad.ad_468_60 .ad_body { max-width: 468px; min-height: 60px; }
/* line 66, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad.ad_630_200 .ad_body { max-width: 630px; min-height: 200px; }
/* line 73, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad.ad_990_120 .ad_body { max-width: 980px; min-height: 120px; }
/* line 75, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad.ad_990_120 .ad_body object { max-width: 980px; }
/* line 81, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad.ad_730_60 .ad_body { max-width: 730px; min-height: 60px; }
/* line 89, ../../sass/MAIN/partials/_adverts.scss */
.cont_ad.ad_320_320 .ad_body { max-width: 320px; min-height: 320px; }

@media (max-width: 992px) { /* line 7, ../../sass/MAIN/_main.scss */
  .flashad, .scriptad { display: none; } }

/* line 13, ../../sass/MAIN/_main.scss */
p img { max-width: 100%; }

/* ================================== Body main */
/* line 19, ../../sass/MAIN/_main.scss */
h1, h2 { font-size: 20px; margin: 0px; padding: 0px; }

/* line 26, ../../sass/MAIN/_main.scss */
body.body-bg { width: 100%; background-position: top center; background-repeat: no-repeat; }
/* line 30, ../../sass/MAIN/_main.scss */
body.body-bg.fixed { -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-attachment: fixed; }

/* line 40, ../../sass/MAIN/_main.scss */
p { font-size: 14px; }
@media only screen and (max-width: 480px) { /* line 40, ../../sass/MAIN/_main.scss */
  p { font-size: 120%; } }

/* line 201, ../../sass/MIXINS/_mixins.scss */
article:before, article:after, section:before, section:after, aside article > div[class*="col-md-"]:before, aside article > div[class*="col-md-"]:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
article:after, section:after, aside article > div[class*="col-md-"]:after { clear: both; }

/* line 6, ../../sass/MAIN/partials/_btn.scss */
.btn.more { padding: 4px 18px; font-size: 1.5em; line-height: 1em; background: #660000; }
/* line 10, ../../sass/MAIN/partials/_btn.scss */
.btn.more:hover { background: #1a0000; }
/* line 43, ../../sass/MIXINS/_mixins.scss */
.btn.more, .btn.more > * { color: #e3e3e3; }
/* line 46, ../../sass/MIXINS/_mixins.scss */
.btn.more:hover { background: #420000; }
/* line 48, ../../sass/MIXINS/_mixins.scss */
.btn.more:hover > span, .btn.more:hover > [class*="icon-"], .btn.more:hover > [class*="glyphicon-"] { background: #4d0000; }

@media only screen and (max-width: 480px) { /* line 16, ../../sass/MAIN/partials/_btn.scss */
  .btn.btn_login, .btn.btn_sign_up, .btn-not-active.username { font-size: 15px; } }
@media only screen and (max-width: 480px) { /* line 18, ../../sass/MAIN/partials/_btn.scss */
  .btn.btn_login > *, .btn.btn_sign_up > *, .btn-not-active.username > * { font-size: 15px; } }

/* line 21, ../../sass/MAIN/partials/_btn.scss */
.btn.go_to { padding: 0 3.9em 0 0.9em; height: 3.1em; line-height: 3.1em; position: relative; border: 0; text-transform: uppercase; font-size: 12px; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.btn.go_to:before, .btn.go_to:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.btn.go_to:after { clear: both; }
/* line 31, ../../sass/MAIN/partials/_btn.scss */
.btn.go_to.go-to-marg { margin-top: 10px; }
@media only screen and (min-width: 780px) { /* line 34, ../../sass/MAIN/partials/_btn.scss */
  .btn.go_to.mrg-go-to { margin-left: 35px; } }
@media only screen and (max-width: 380px) { /* line 34, ../../sass/MAIN/partials/_btn.scss */
  .btn.go_to.mrg-go-to { margin-top: 15px; margin-left: 0px; } }
/* line 45, ../../sass/MAIN/partials/_btn.scss */
.btn.go_to > [class*="icon-"] { position: absolute; right: 0; top: 0; bottom: 0; display: inline-block; line-height: 2.4em; font-size: 16px; background: #660000; color: #e3e3e3; width: 2.35em; }
@media only screen and (max-width: 480px) { /* line 21, ../../sass/MAIN/partials/_btn.scss */
  .btn.go_to { font-size: 14px; }
  /* line 31, ../../sass/MIXINS/_mixins.scss */
  .btn.go_to > [class*="icon-"] { font-size: 14px; line-height: 3.1em; } }

/* line 70, ../../sass/MAIN/partials/_btn.scss */
.go_to { background: #213a61; }
/* line 43, ../../sass/MIXINS/_mixins.scss */
.go_to, .go_to > * { color: #e3e3e3; }
/* line 46, ../../sass/MIXINS/_mixins.scss */
.go_to:hover { background: #182a46; }
/* line 48, ../../sass/MIXINS/_mixins.scss */
.go_to:hover > span, .go_to:hover > [class*="icon-"], .go_to:hover > [class*="glyphicon-"] { background: #4d0000; }
/* line 72, ../../sass/MAIN/partials/_btn.scss */
.go_to:hover { color: #e3e3e3; }

/* line 77, ../../sass/MAIN/partials/_btn.scss */
.btn.add_to_cart { padding: 2px 18px; background: #660000; }
/* line 79, ../../sass/MAIN/partials/_btn.scss */
.btn.add_to_cart > span { font-size: 1.6em; }
/* line 43, ../../sass/MIXINS/_mixins.scss */
.btn.add_to_cart, .btn.add_to_cart > * { color: #e3e3e3; }
/* line 46, ../../sass/MIXINS/_mixins.scss */
.btn.add_to_cart:hover { background: #420000; }
/* line 48, ../../sass/MIXINS/_mixins.scss */
.btn.add_to_cart:hover > span, .btn.add_to_cart:hover > [class*="icon-"], .btn.add_to_cart:hover > [class*="glyphicon-"] { background: #4d0000; }

/* line 86, ../../sass/MAIN/partials/_btn.scss */
.btn.link { text-transform: uppercase; font-size: 14px; text-decoration: underline; display: inline; float: right; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.btn.link:before, .btn.link:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.btn.link:after { clear: both; }
/* line 94, ../../sass/MAIN/partials/_btn.scss */
.btn.link:hover { text-decoration: none; color: #14233b; }

/* line 100, ../../sass/MAIN/partials/_btn.scss */
.ad_btn { position: absolute; top: 0px; right: 0px; font-size: 18px; padding: 0px 5px; }

/* line 5, ../../sass/MAIN/partials/_form.scss */
.remind-me { margin: 10px 10px; display: inline; float: right; }
@media (min-width: 1200px) { /* line 5, ../../sass/MAIN/partials/_form.scss */
  .remind-me { margin: 10px 30px; } }

/* line 13, ../../sass/MAIN/partials/_form.scss */
.new-user { text-align: center; font-size: 18px; line-height: 50px; }
/* line 17, ../../sass/MAIN/partials/_form.scss */
.new-user a.btn { width: 80%; font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; }

/* line 24, ../../sass/MAIN/partials/_form.scss */
.log-in .laforma { margin: 0 auto; text-align: center; }
/* line 28, ../../sass/MAIN/partials/_form.scss */
.log-in .laforma .form-group input, .log-in .laforma .form-group select { width: 80%; height: 40px; padding: 5px 10px; margin: 5px 10px; border: 1px solid #213a61; }
/* line 35, ../../sass/MAIN/partials/_form.scss */
.log-in .laforma .form-group label { opacity: 0; filter: alpha(opacity=0); float: right; text-indent: -9999; display: none; }
/* line 43, ../../sass/MAIN/partials/_form.scss */
.log-in .laforma input.btn { width: 80%; margin: 0px 10px; }

/* line 50, ../../sass/MAIN/partials/_form.scss */
.form-group { margin-bottom: 0px; }

/* line 57, ../../sass/MAIN/partials/_form.scss */
#tab_data .form-group input, #tab_pass .form-group input, #tab_bill .form-group input, #tab_dellaccount .form-group input { width: 80%; height: 40px; padding: 5px 10px; margin: 5px 0px; }
/* line 63, ../../sass/MAIN/partials/_form.scss */
#tab_data .form-group label, #tab_pass .form-group label, #tab_bill .form-group label, #tab_dellaccount .form-group label { opacity: 0; filter: alpha(opacity=0); float: right; text-indent: -9999; display: none; }
/* line 70, ../../sass/MAIN/partials/_form.scss */
#tab_data .form-group select, #tab_pass .form-group select, #tab_bill .form-group select, #tab_dellaccount .form-group select { width: 80%; height: 40px; padding: 10px; margin: 5px 0px; }
/* line 78, ../../sass/MAIN/partials/_form.scss */
#tab_data input.btn, #tab_pass input.btn, #tab_bill input.btn, #tab_dellaccount input.btn { width: 80%; }
/* line 81, ../../sass/MAIN/partials/_form.scss */
#tab_data span, #tab_pass span, #tab_bill span, #tab_dellaccount span { font-size: 14px; }

/* line 87, ../../sass/MAIN/partials/_form.scss */
.baskettabs { background: #b0b0b0; height: 38px; border: 0; margin-bottom: 20px; }
/* line 92, ../../sass/MAIN/partials/_form.scss */
.baskettabs.nav-tabs > li.active > a:focus, .baskettabs a:hover { background: none repeat scroll 0 0 #8a8a8a; margin-right: 0; border: 0px; color: #e3e3e3; }
/* line 99, ../../sass/MAIN/partials/_form.scss */
.baskettabs li.active a, .baskettabs li:focus a, .baskettabs li:hover a { background: none repeat scroll 0 0 #8a8a8a; margin-right: 0; border: 0px; color: #e3e3e3; }
/* line 104, ../../sass/MAIN/partials/_form.scss */
.baskettabs li.active a:after, .baskettabs li:focus a:after, .baskettabs li:hover a:after { border-left: 20px solid #8a8a8a; border-top: 19px solid transparent; border-bottom: 19px solid transparent; content: ""; margin-left: 0; width: 0; height: 0; top: auto; right: -20px; bottom: 0px; left: auto; position: absolute; }
/* line 116, ../../sass/MAIN/partials/_form.scss */
.baskettabs li.basket-toggle a.disabled { cursor: not-allowed; background: #a4a4a4; color: #5c5c5c; }
/* line 120, ../../sass/MAIN/partials/_form.scss */
.baskettabs li.basket-toggle a.disabled:after { content: ""; margin-left: 0; width: 0; height: 0; top: auto; right: -20px; bottom: 0px; left: auto; position: absolute; border-left: 20px solid #a4a4a4; border-top: 19px solid transparent; border-bottom: 19px solid transparent; z-index: 20; }
/* line 132, ../../sass/MAIN/partials/_form.scss */
.baskettabs li.basket-toggle a.active { background: none repeat scroll 0 0 #213a61; margin-right: 0; border: 0px; color: white; }
/* line 137, ../../sass/MAIN/partials/_form.scss */
.baskettabs li.basket-toggle a.active:after { content: ""; margin-left: 0; width: 0; height: 0; top: auto; right: -20px; bottom: 0px; left: auto; position: absolute; border-left: 20px solid #213a61; border-top: 19px solid transparent; border-bottom: 19px solid transparent; z-index: 900; }
/* line 149, ../../sass/MAIN/partials/_form.scss */
.baskettabs li a { margin-right: 0px; color: #e3e3e3; border: 0 none; padding: 9px 25px 9px 35px; }

/* line 158, ../../sass/MAIN/partials/_form.scss */
.user-account .simplelist { font-size: 12px; font-family: "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; }
/* line 162, ../../sass/MAIN/partials/_form.scss */
.user-account .simplelist .simplelist_td a.btn, .user-account .simplelist .simplelist_td button.btn { margin-bottom: 10px; margin-left: 10px; font-size: 12px; line-height: 1.5; }
@media (min-width: 992px) { /* line 162, ../../sass/MAIN/partials/_form.scss */
  .user-account .simplelist .simplelist_td a.btn, .user-account .simplelist .simplelist_td button.btn { padding: 4px; } }
/* line 171, ../../sass/MAIN/partials/_form.scss */
.user-account .simplelist .simplelist_td .dropdown-toggle { margin-left: 0 !important; }
/* line 175, ../../sass/MAIN/partials/_form.scss */
.user-account .simplelist th a, .user-account .simplelist th span { color: maroon; }
/* line 179, ../../sass/MAIN/partials/_form.scss */
.user-account .simplelist .dropdown-menu li a { font-size: 12px; }
/* line 183, ../../sass/MAIN/partials/_form.scss */
.user-account .simplelist_search { overflow: hidden; }
/* line 185, ../../sass/MAIN/partials/_form.scss */
.user-account .simplelist_search .input-group-addon.lab { width: 70px; background: none; border: none; }
/* line 190, ../../sass/MAIN/partials/_form.scss */
.user-account .simplelist_search select { height: 32px; padding: 5px 3px; }
/* line 195, ../../sass/MAIN/partials/_form.scss */
.user-account .simplelist_search .buttons .btn { height: 32px; padding: 5px 10px; }

/* line 206, ../../sass/MAIN/partials/_form.scss */
.special .laforma input[type="checkbox"] { margin-right: 5px; }

/* line 212, ../../sass/MAIN/partials/_form.scss */
li.btn { font-size: 12px; }

/* line 216, ../../sass/MAIN/partials/_form.scss */
.profiletabs { background: #b0b0b0; border: 0; margin-left: 0px; margin-right: 0px; margin-bottom: 20px; }
/* line 222, ../../sass/MAIN/partials/_form.scss */
.profiletabs li { padding-left: 0px; padding-right: 0px; }
/* line 226, ../../sass/MAIN/partials/_form.scss */
.profiletabs li.active > a, .profiletabs li:focus > a, .profiletabs li:hover > a { background: #8a8a8a; margin-right: 0; border: 0px; color: #e3e3e3; }
/* line 231, ../../sass/MAIN/partials/_form.scss */
.profiletabs li.active > a:after, .profiletabs li:focus > a:after, .profiletabs li:hover > a:after { border-color: #8a8a8a transparent; border-style: solid; border-width: 7px 7px 0; content: ""; margin-left: 0; width: 0; height: 0; top: auto; right: 13px; bottom: -6px; left: auto; position: absolute; }
/* line 240, ../../sass/MAIN/partials/_form.scss */
.profiletabs li.active > a:focus, .profiletabs li:focus > a:focus, .profiletabs li:hover > a:focus { background: #8a8a8a; margin-right: 0; border: 0px; color: #e3e3e3; }
/* line 247, ../../sass/MAIN/partials/_form.scss */
.profiletabs li a { margin-right: 0px; border: 0 none; color: #5c5c5c; }

/* line 53, ../../sass/MAIN/_main.scss */
#page, .top_ad { background-position: top center; background-repeat: no-repeat; }

/* ================================== Header box  */
/* line 60, ../../sass/MAIN/_main.scss */
.box_header { border-top: 4px #a4a4a4 solid; border-bottom: 1px #a4a4a4 solid; margin-bottom: 16px; }
/* line 64, ../../sass/MAIN/_main.scss */
.box_header h1, .box_header h2 { font-family: 'RobotoCondensedBold', sans-serif; font-size: 20px; text-align: center; text-transform: uppercase; line-height: 1.2em; padding-top: 0.4em; padding-bottom: 0.4em; color: #660000; }
@media (max-width: 480px) { /* line 64, ../../sass/MAIN/_main.scss */
  .box_header h1, .box_header h2 { font-size: 21px; } }
/* line 77, ../../sass/MAIN/_main.scss */
.box_header h1 a, .box_header h2 a { color: inherit; }
/* line 79, ../../sass/MAIN/_main.scss */
.box_header h1 a:hover, .box_header h2 a:hover { color: #14233b; text-decoration: none; }

/* line 87, ../../sass/MAIN/_main.scss */
.magazine_header { border-top: 4px #a4a4a4 solid; }

/* line 91, ../../sass/MAIN/_main.scss */
.box_header.box_footer { border-bottom: 0 none; border-top: 1px #ababab solid; height: 45px; }

/* line 97, ../../sass/MAIN/_main.scss */
#main { padding-bottom: 20px; }

/* ================================== Slider content  */
/* line 5, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl { padding: 0; background-color: transparent; margin-left: -5px; margin-right: -5px; }
/* line 6, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl, #home_sl.cont_sl * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 13, ../../sass/MAIN/partials/_home_slider.scss */
.showdesc-textnoimg .desc-scrollable { width: auto; height: auto; position: absolute; top: 0; left: 5px; right: 5px; bottom: 36px; }
/* line 27, ../../sass/MAIN/partials/_home_slider.scss */
.showdesc-textnoimg .desc-scrollable .nano-content { padding-bottom: 30px; }
/* line 31, ../../sass/MAIN/partials/_home_slider.scss */
.showdesc-textnoimg .desc-scrollable .nano-txtwrap { padding-left: 20px; padding-right: 20px; }

/* line 37, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl { margin-top: 20px; margin-bottom: 2em; }
/* line 39, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .showdesc-textnoimg .desc-scrollable p { max-height: none; }
/* line 43, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .showdesc-textnoimg a.btn_go_to, #home_sl .showdesc-textnoimg a.btn_go_to:hover { text-decoration: none; }
/* line 47, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl img.scale { width: 100% !important; }
/* line 51, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl p { font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; }
/* line 53, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large #home_sl p { font-weight: 400; font-family: "Segoe UI","Helvetica Neue",'Open Sans', Arial, sans-serif; }
@media (max-width: 991px) { /* line 58, ../../sass/MAIN/partials/_home_slider.scss */
  #home_sl .clear-sm { clear: left; } }
/* line 62, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl a.carousel-control { display: block; float: none; outline: 0; z-index: 100; }
/* line 67, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl a.carousel-control img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; outline: 0; }
/* line 75, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl ol.carousel-indicators { top: 0; bottom: auto; background-color: transparent; left: 0; right: 0; }
/* line 77, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel.slide { padding: 0; }
/* line 79, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl a.left.carousel-control, #home_sl a.right.carousel-control { margin: 0; }
/* line 81, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-caption { width: 100% !important; }
/* line 83, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-caption p { width: auto; }
/* line 86, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .cont_desc { position: absolute; bottom: 0; width: 100%; }
/* line 92, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .item:hover .cont_desc { bottom: 0; }
/* line 96, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .item[aria-haspopup] { -webkit-transform-style: preserve-3d; }
/* line 100, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .cont_desc.showdesc-ontile { bottom: -100%; -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 0.4s; transition-duration: 0.4s; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; }
/* line 108, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .item:hover .cont_desc, #home_sl *:hover > .carousel-inner .cont_desc { bottom: 0; -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 0.4s; transition-duration: 0.4s; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; }
/* line 115, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-control [class*="icon-"] { font-size: 2em; text-align: center; }
/* line 119, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-control [class*="icon-"]:before { display: block; position: absolute; }
/* line 125, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-control .icon-next:before { right: 0; }
/* line 126, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-control .icon-prev:before { left: 0; }
/* line 132, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl a.caption-wraplink, #home_sl a.caption-wraplink:visited, #home_sl a.caption-wraplink:hover { text-decoration: none; display: block; background-color: inherit; }
/* line 136, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl a.caption-wraplink *, #home_sl a.caption-wraplink:visited *, #home_sl a.caption-wraplink:hover * { background-color: transparent; text-decoration: none !important; }
/* line 145, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .item { overflow: hidden; }
/* line 148, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_sm .btn_go_to, #home_sl #sl_sm_sec .btn_go_to { display: none; }
/* line 149, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_sm .icon-arrow-right, #home_sl #sl_sm_sec .icon-arrow-right { display: none; }
/* line 150, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_sm h2, #home_sl #sl_sm_sec h2 { padding-right: 0; }
/* line 155, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-caption { z-index: 100; }
/* line 157, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-caption h2 { padding: 0; }
/* line 159, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-caption .icon-arrow-right { color: white; position: absolute; top: 0; bottom: 0; right: 15px; width: 1em; height: 1em; margin: auto; }
/* line 169, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-caption .icon-arrow-right ~ p { padding-right: 1.7em; }
/* line 170, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-caption .icon-info ~ p { padding-left: 2em; }
/* line 171, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-caption .icon-arrow-right ~ h2 { padding-right: 0.85em; }
/* line 175, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-caption .icon-info { position: relative; width: 1em; float: left !important; height: 3em; font-size: 16px; line-height: 1.5em; }
/* line 187, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl p { width: auto; }
/* line 189, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-indicators { padding: .4em 1.3em 0 1.3em; }
@media (max-width: 780px) { /* line 189, ../../sass/MAIN/partials/_home_slider.scss */
  #home_sl .carousel-indicators { display: none; } }
/* line 196, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-control:hover { background-color: rgba(0, 0, 0, 0.1); }
/* line 202, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .cont_img > a, #home_sl .cont_img > a:link, #home_sl .cont_img > a:visited, #home_sl .cont_img > a:active, #home_sl .cont_img > span.pull-left { position: relative; width: auto !important; max-width: none; overflow: visible; display: block; text-align: center; vertical-align: middle; right: -50%; min-width: 100%; min-height: 100%; }
/* line 220, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .cont_img > a:before, #home_sl .cont_img > a:link:before, #home_sl .cont_img > a:visited:before, #home_sl .cont_img > a:active:before, #home_sl .cont_img > span.pull-left:before { content: ''; display: block; position: absolute; background: transparent url(/images/gearspin.gif) center center no-repeat; top: 50%; margin-top: -20px; left: -20px; width: 40px; height: 40px; }
/* line 234, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .cont_img img { position: relative; min-width: 100%; min-height: 100%; max-height: none; max-width: none !important; left: -50%; height: auto; margin-top: auto; margin-bottom: auto; color: #f0f0f0; text-decoration: none !important; }
/* line 245, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .cont_img img:hover { color: #f0f0f0; text-decoration: none !important; }
/* line 255, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .img-responsive { max-width: none; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
#home_sl:before, #home_sl:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
#home_sl:after { clear: both; }
/* line 261, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel.slide { border-top: 4px solid #f0f0f0; border-bottom: 4px solid #f0f0f0; border-left: 4px solid #f0f0f0; border-right: 4px solid #f0f0f0; background-color: #f0f0f0; }
/* line 268, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .cont_img { margin: 0px; padding: 0px; background: none; width: 100%; }
/* line 272, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .cont_img a, #home_sl .cont_img a:link, #home_sl .cont_img a:visited, #home_sl .cont_img a:hover, #home_sl .cont_img a:active { width: 100%; }
/* line 275, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .cont_img img { min-width: 100%; min-height: 100%; max-height: 320px; }

/* line 284, ../../sass/MAIN/partials/_home_slider.scss */
.cont_sl { margin-top: 20px; }
/* line 286, ../../sass/MAIN/partials/_home_slider.scss */
.cont_sl .carousel-indicators { right: -1px; width: auto; left: auto; background: #8a8a8a; margin: 0; padding: .4em 1.3em; bottom: 0px; }
/* line 295, ../../sass/MAIN/partials/_home_slider.scss */
.cont_sl .carousel-indicators li { background: #bdbdbd; width: 14px; height: 14px; margin: 0px; }
/* line 300, ../../sass/MAIN/partials/_home_slider.scss */
.cont_sl .carousel-indicators li.active { background: #660000; }
/* line 306, ../../sass/MAIN/partials/_home_slider.scss */
.cont_sl .carousel-caption { left: 0px; bottom: 0px; right: auto; text-align: left; padding: 0.5em 1em 0.5em 1em; }
/* line 312, ../../sass/MAIN/partials/_home_slider.scss */
.cont_sl .carousel-caption h2 { font-size: 16px; font-family: 'RobotoCondensedBold'; text-transform: uppercase; padding-bottom: .5em; line-height: 120%; border: none; }
/* line 322, ../../sass/MAIN/partials/_home_slider.scss */
.cont_sl .carousel-caption p { width: 82%; margin-bottom: 0; line-height: 1.3em; }

/******************** kolor **********************/
/* line 332, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl .carousel-caption { color: white; background: #213a61; }
/* line 335, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl .carousel-caption p { color: inherit; }
/* line 339, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl .carousel-caption.showdesc-textnoimg .btn_go_to { color: #213a61 !important; }
/* line 341, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl .carousel-caption.showdesc-textnoimg .btn_go_to span { color: #213a61 !important; }
/* line 347, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl .carousel-caption a, #home_sl.cont_sl .carousel-caption a:visited, #home_sl.cont_sl .carousel-caption a:hover, #home_sl.cont_sl .carousel-caption h2 { color: inherit; }
/* line 348, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl .carousel-caption a *, #home_sl.cont_sl .carousel-caption a:visited *, #home_sl.cont_sl .carousel-caption a:hover *, #home_sl.cont_sl .carousel-caption h2 * { color: inherit; }
/* line 352, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl .carousel-caption.showdesc-textnoimg:hover .btn_go_to, #home_sl.cont_sl .carousel-caption showdesc-textnoimg:active .btn_go_to { background-color: #213a61; color: white !important; }
/* line 355, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl .carousel-caption.showdesc-textnoimg:hover .btn_go_to span, #home_sl.cont_sl .carousel-caption showdesc-textnoimg:active .btn_go_to span { color: white !important; }
/* line 359, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.cont_sl .carousel-caption .caption-category { color: #213a61 !important; background: white; display: inline; float: right; padding: 3px 20px; margin-right: -16px; margin-top: 10px; margin-bottom: -7px; }

/* line 374, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption, #home_sl #sl_medium_3rd .carousel-caption, #home_sl #sl_medium_sec .carousel-caption, #home_sl #sl_large_sm .carousel-caption { background: #660000; }
/* line 377, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption.showdesc-textnoimg .btn_go_to, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg .btn_go_to, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg .btn_go_to, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg .btn_go_to { color: #660000; border-color: #660000; }
/* line 380, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption.showdesc-textnoimg .btn_go_to span, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg .btn_go_to span, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg .btn_go_to span, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg .btn_go_to span { color: #660000; }
/* line 385, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption.showdesc-textnoimg:hover .btn_go_to, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg:active .btn_go_to, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg:hover .btn_go_to, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg:active .btn_go_to, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg:hover .btn_go_to, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg:active .btn_go_to, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg:hover .btn_go_to, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg:active .btn_go_to { background-color: #660000; color: white; text-decoration: none; }
/* line 389, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption.showdesc-textnoimg:hover .btn_go_to span, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg:active .btn_go_to span, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg:hover .btn_go_to span, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg:active .btn_go_to span, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg:hover .btn_go_to span, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg:active .btn_go_to span, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg:hover .btn_go_to span, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg:active .btn_go_to span { color: white; }
/* line 395, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption.showdesc-textnoimg, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg { background-color: transparent; }
/* line 397, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption.showdesc-textnoimg a, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg a:visited, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg a:hover, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg h2, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a:visited, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a:hover, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg h2, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a:visited, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a:hover, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg h2, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a:visited, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a:hover, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg h2 { color: #660000; }
/* line 398, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption.showdesc-textnoimg a *, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg a:visited *, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg a:hover *, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg h2 *, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a *, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a:visited *, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a:hover *, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg h2 *, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a *, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a:visited *, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a:hover *, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg h2 *, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a *, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a:visited *, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a:hover *, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg h2 * { color: #660000; }
/* line 400, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption.showdesc-textnoimg a h2, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg a:visited h2, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg a:hover h2, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg h2 h2, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a h2, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a:visited h2, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a:hover h2, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg h2 h2, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a h2, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a:visited h2, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a:hover h2, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg h2 h2, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a h2, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a:visited h2, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a:hover h2, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg h2 h2 { color: black; }
/* line 401, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption.showdesc-textnoimg a p, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg a:visited p, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg a:hover p, #home_sl #sl_medium .carousel-caption.showdesc-textnoimg h2 p, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a p, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a:visited p, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg a:hover p, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg h2 p, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a p, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a:visited p, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg a:hover p, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg h2 p, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a p, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a:visited p, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg a:hover p, #home_sl #sl_large_sm .carousel-caption.showdesc-textnoimg h2 p { color: black; height: auto; max-height: none; }

/* line 407, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl.ustawienie-3 #sl_large_sm .carousel-caption, #home_sl.ustawienie-4 #sl_large_sm .carousel-caption { background: #213a61; }

/* line 418, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption p, #home_sl #sl_medium_sec .carousel-caption p, #home_sl #sl_sm .carousel-caption p, #home_sl #sl_sm_sec .carousel-caption p, #home_sl #sl_medium_3rd .carousel-caption p { display: none !important; }
/* line 419, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl #sl_medium .carousel-caption.showdesc-textnoimg p, #home_sl #sl_medium_sec .carousel-caption.showdesc-textnoimg p, #home_sl #sl_sm .carousel-caption.showdesc-textnoimg p, #home_sl #sl_sm_sec .carousel-caption.showdesc-textnoimg p, #home_sl #sl_medium_3rd .carousel-caption.showdesc-textnoimg p { display: block !important; }

/******************** /kolor **********************/
/* line 424, ../../sass/MAIN/partials/_home_slider.scss */
.btn_go_to { top: 0px; right: 1px; bottom: auto; left: auto; position: absolute; width: 4em; height: 100%; text-align: Center; }
/* line 429, ../../sass/MAIN/partials/_home_slider.scss */
.btn_go_to, .btn_go_to > * { color: white; }

/* line 434, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large, #sl_large_sm, #sl_large_sm_sec, #sl_large_sm_3rd { margin-bottom: 10px; }
/* line 439, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large .cont_img > a, #sl_large .cont_img > a:link, #sl_large .cont_img > a:visited, #sl_large .cont_img > a:active, #sl_large_sm .cont_img > a, #sl_large_sm .cont_img > a:link, #sl_large_sm .cont_img > a:visited, #sl_large_sm .cont_img > a:active, #sl_large_sm_sec .cont_img > a, #sl_large_sm_sec .cont_img > a:link, #sl_large_sm_sec .cont_img > a:visited, #sl_large_sm_sec .cont_img > a:active, #sl_large_sm_3rd .cont_img > a, #sl_large_sm_3rd .cont_img > a:link, #sl_large_sm_3rd .cont_img > a:visited, #sl_large_sm_3rd .cont_img > a:active { height: auto; }
/* line 440, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large .cont_img, #sl_large_sm .cont_img, #sl_large_sm_sec .cont_img, #sl_large_sm_3rd .cont_img { height: 289px; }
/* line 441, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large img.scale, #sl_large_sm img.scale, #sl_large_sm_sec img.scale, #sl_large_sm_3rd img.scale { height: 289px !important; }
/* line 445, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large .carousel-caption, #sl_large_sm .carousel-caption, #sl_large_sm_sec .carousel-caption, #sl_large_sm_3rd .carousel-caption { padding: 0.5em 1.5em 0.5em 1.5em; }
/* line 447, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large .carousel-caption .icon-info, #sl_large_sm .carousel-caption .icon-info, #sl_large_sm_sec .carousel-caption .icon-info, #sl_large_sm_3rd .carousel-caption .icon-info { position: relative; font-size: 2em; width: 1em; float: left !important; line-height: 1em; }
/* line 455, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large .item, #sl_large_sm .item, #sl_large_sm_sec .item, #sl_large_sm_3rd .item { padding: 0; margin: 0; }

/* line 459, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_sm .carousel-caption, #sl_large_sm_sec .carousel-caption, #sl_large_sm_3rd .carousel-caption { width: 100%; }

/* line 463, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large .carousel-caption { width: 75%; }

/* line 468, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_tall .carousel-caption p, #sl_large_sm .carousel-caption p, #sl_large_sm_sec .carousel-caption p, #sl_large_sm_3rd .carousel-caption p { display: block; max-height: 3.9em; overflow: hidden; }

/* line 476, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_tall { margin-bottom: 10px; }
/* line 480, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_tall .cont_img > a, #sl_large_tall .cont_img > a:link, #sl_large_tall .cont_img > a:visited, #sl_large_tall .cont_img > a:active { height: auto; }
/* line 481, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_tall .cont_img { height: 448px; }
@media (max-width: 991px) { /* line 481, ../../sass/MAIN/partials/_home_slider.scss */
  #sl_large_tall .cont_img { height: 289px; } }
/* line 488, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_tall .cont_img img { max-height: 448px; }
/* line 490, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_tall .cont_img img.scale { height: 448px !important; }
@media (max-width: 991px) { /* line 488, ../../sass/MAIN/partials/_home_slider.scss */
  #sl_large_tall .cont_img img { max-height: 289px; }
  /* line 493, ../../sass/MAIN/partials/_home_slider.scss */
  #sl_large_tall .cont_img img.scale { height: 289px !important; } }
/* line 500, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_tall .carousel-caption { padding: 0.5em 1.5em 0.5em 1.5em; width: 75%; max-height: 24em; }
/* line 504, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_tall .carousel-caption .icon-info { width: 1em; position: relative; float: left !important; font-size: 2em; line-height: 1em; }
/* line 512, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_tall .item { padding: 0; margin: 0; }

/* line 518, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium .carousel-caption .icon-info, #sl_medium_3rd .carousel-caption .icon-info, #sl_medium_sec .carousel-caption .icon-info { line-height: 1.2em; height: 1em; position: absolute; left: 0.9em; }

/* line 530, ../../sass/MAIN/partials/_home_slider.scss */
#sl_sm .carousel-caption .icon-info, #sl_sm_sec .carousel-caption .icon-info { line-height: 1.2em; height: 1em; position: absolute; left: 0.6em; }

/* line 539, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium, #sl_medium_3rd, #sl_medium_sec, #sl_sm, #sl_sm_sec { margin-bottom: 10px; }
/* line 544, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium .cont_img > a, #sl_medium .cont_img > a:link, #sl_medium .cont_img > a:visited, #sl_medium .cont_img > a:active, #sl_medium_3rd .cont_img > a, #sl_medium_3rd .cont_img > a:link, #sl_medium_3rd .cont_img > a:visited, #sl_medium_3rd .cont_img > a:active, #sl_medium_sec .cont_img > a, #sl_medium_sec .cont_img > a:link, #sl_medium_sec .cont_img > a:visited, #sl_medium_sec .cont_img > a:active, #sl_sm .cont_img > a, #sl_sm .cont_img > a:link, #sl_sm .cont_img > a:visited, #sl_sm .cont_img > a:active, #sl_sm_sec .cont_img > a, #sl_sm_sec .cont_img > a:link, #sl_sm_sec .cont_img > a:visited, #sl_sm_sec .cont_img > a:active { height: auto; }
/* line 546, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium .cont_img, #sl_medium_3rd .cont_img, #sl_medium_sec .cont_img, #sl_sm .cont_img, #sl_sm_sec .cont_img { height: 140px; overflow: hidden; }
/* line 549, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium img.scale, #sl_medium_3rd img.scale, #sl_medium_sec img.scale, #sl_sm img.scale, #sl_sm_sec img.scale { height: 140px !important; }
/* line 553, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium .item, #sl_medium_3rd .item, #sl_medium_sec .item, #sl_sm .item, #sl_sm_sec .item { padding: 0; margin: 0; }
/* line 557, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium .carousel-caption, #sl_medium_3rd .carousel-caption, #sl_medium_sec .carousel-caption, #sl_sm .carousel-caption, #sl_sm_sec .carousel-caption { padding: 0.5em 1em 0.5em 1em; width: 80%; }
/* line 560, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium .carousel-caption .icon-info ~ p, #sl_medium .carousel-caption .icon-info ~ h2, #sl_medium_3rd .carousel-caption .icon-info ~ p, #sl_medium_3rd .carousel-caption .icon-info ~ h2, #sl_medium_sec .carousel-caption .icon-info ~ p, #sl_medium_sec .carousel-caption .icon-info ~ h2, #sl_sm .carousel-caption .icon-info ~ p, #sl_sm .carousel-caption .icon-info ~ h2, #sl_sm_sec .carousel-caption .icon-info ~ p, #sl_sm_sec .carousel-caption .icon-info ~ h2 { padding-left: 1em; }
/* line 561, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium .carousel-caption .icon-arrow-right ~ h2, #sl_medium_3rd .carousel-caption .icon-arrow-right ~ h2, #sl_medium_sec .carousel-caption .icon-arrow-right ~ h2, #sl_sm .carousel-caption .icon-arrow-right ~ h2, #sl_sm_sec .carousel-caption .icon-arrow-right ~ h2 { padding-right: 1em; }
/* line 563, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium h2, #sl_medium_3rd h2, #sl_medium_sec h2, #sl_sm h2, #sl_sm_sec h2 { font-size: 14px; font-weight: 400; font-family: 'RobotoCondensedRegular'; text-transform: none; color: white; border: none; line-height: 120%; }
/* line 574, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium a:link, #sl_medium a:visited, #sl_medium a:active, #sl_medium_3rd a:link, #sl_medium_3rd a:visited, #sl_medium_3rd a:active, #sl_medium_sec a:link, #sl_medium_sec a:visited, #sl_medium_sec a:active, #sl_sm a:link, #sl_sm a:visited, #sl_sm a:active, #sl_sm_sec a:link, #sl_sm_sec a:visited, #sl_sm_sec a:active { color: #e0e0e0; }
/* line 577, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium p, #sl_medium_3rd p, #sl_medium_sec p, #sl_sm p, #sl_sm_sec p { color: white; }

/* line 583, ../../sass/MAIN/partials/_home_slider.scss */
#sl_sm .carousel-caption, #sl_sm_sec .carousel-caption { width: 100%; text-align: center; }

/* line 589, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_sm, #sl_large_sm_sec, #sl_large_sm_3rd, #sl_large { margin-bottom: 10px; }
@media (max-width: 780px) { /* line 589, ../../sass/MAIN/partials/_home_slider.scss */
  #sl_large_sm, #sl_large_sm_sec, #sl_large_sm_3rd, #sl_large { min-height: 0; } }

/* line 597, ../../sass/MAIN/partials/_home_slider.scss */
#sl_large_tall { margin-bottom: 10px; }
@media (max-width: 780px) { /* line 597, ../../sass/MAIN/partials/_home_slider.scss */
  #sl_large_tall { min-height: 0; } }

/* line 605, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium, #sl_medium_sec, #sl_medium_3rd, #sl_sm, #sl_sm_sec { margin-bottom: 10px; }
/* line 610, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium .cont_img > a, #sl_medium .cont_img > a:link, #sl_medium .cont_img > a:visited, #sl_medium .cont_img > a:active, #sl_medium_sec .cont_img > a, #sl_medium_sec .cont_img > a:link, #sl_medium_sec .cont_img > a:visited, #sl_medium_sec .cont_img > a:active, #sl_medium_3rd .cont_img > a, #sl_medium_3rd .cont_img > a:link, #sl_medium_3rd .cont_img > a:visited, #sl_medium_3rd .cont_img > a:active, #sl_sm .cont_img > a, #sl_sm .cont_img > a:link, #sl_sm .cont_img > a:visited, #sl_sm .cont_img > a:active, #sl_sm_sec .cont_img > a, #sl_sm_sec .cont_img > a:link, #sl_sm_sec .cont_img > a:visited, #sl_sm_sec .cont_img > a:active { height: auto; }
/* line 612, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium .cont_img, #sl_medium_sec .cont_img, #sl_medium_3rd .cont_img, #sl_sm .cont_img, #sl_sm_sec .cont_img { height: 140px; }
/* line 614, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium img.scale, #sl_medium_sec img.scale, #sl_medium_3rd img.scale, #sl_sm img.scale, #sl_sm_sec img.scale { height: 140px !important; }
/* line 618, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium p, #sl_medium_sec p, #sl_medium_3rd p, #sl_sm p, #sl_sm_sec p { max-height: 3.9em; overflow: hidden; display: block; }
/* line 620, ../../sass/MAIN/partials/_home_slider.scss */
#sl_medium .item, #sl_medium_sec .item, #sl_medium_3rd .item, #sl_sm .item, #sl_sm_sec .item { padding: 0; margin: 0; }
@media (max-width: 780px) { /* line 605, ../../sass/MAIN/partials/_home_slider.scss */
  #sl_medium, #sl_medium_sec, #sl_medium_3rd, #sl_sm, #sl_sm_sec { min-height: 0; } }

/* BANER */
/* line 629, ../../sass/MAIN/partials/_home_slider.scss */
#baner .carousel-caption { width: 100%; }
/* line 632, ../../sass/MAIN/partials/_home_slider.scss */
#baner .carousel-caption p { max-height: none; }

/* line 636, ../../sass/MAIN/partials/_home_slider.scss */
.carousel-caption.showdesc-yes { display: block; }
@media screen and (max-width: 780px) { /* line 639, ../../sass/MAIN/partials/_home_slider.scss */
  .carousel-caption.showdesc-yes p { display: none !important; }
  /* line 642, ../../sass/MAIN/partials/_home_slider.scss */
  .carousel-caption.showdesc-yes span.icon + h2 { padding-right: 0.6em !important; } }

/* line 648, ../../sass/MAIN/partials/_home_slider.scss */
.carousel-caption.showdesc-no { display: none; }

/* line 652, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-inner .carousel-caption.showdesc-textnoimg { height: 100%; max-height: none; background-color: transparent; outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: black; }
/* line 660, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-inner .carousel-caption.showdesc-textnoimg:hover, #home_sl .carousel-inner .carousel-caption.showdesc-textnoimg:active { outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/* line 665, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-inner .carousel-caption.showdesc-textnoimg h2 { font-size: 18px; margin-bottom: 0.5em; color: #213a61; }
@media only screen and (max-width: 480px) { /* line 665, ../../sass/MAIN/partials/_home_slider.scss */
  #home_sl .carousel-inner .carousel-caption.showdesc-textnoimg h2 { font-size: 16px; } }
/* line 674, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-inner .carousel-caption.showdesc-textnoimg p, #home_sl .carousel-inner .carousel-caption.showdesc-textnoimg div { font-family: 'RobotoCondensedRegular', sans-serif; font-size: 15px; color: inherit; }
@media only screen and (max-width: 779px) { /* line 674, ../../sass/MAIN/partials/_home_slider.scss */
  #home_sl .carousel-inner .carousel-caption.showdesc-textnoimg p, #home_sl .carousel-inner .carousel-caption.showdesc-textnoimg div { font-size: 14px; } }
/* line 684, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-inner .carousel-caption.showdesc-textnoimg .btn_go_to { top: auto; bottom: 0; width: 100%; height: 2.6em; line-height: 2.6em; white-space: nowrap; background-color: white; border-top: 2px solid #8a8a8a; border-color: #213a61; font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; text-transform: uppercase; }
/* line 699, ../../sass/MAIN/partials/_home_slider.scss */
#home_sl .carousel-inner .carousel-caption.showdesc-textnoimg .btn_go_to:before { content: ' '; display: block; position: absolute; width: 100%; height: 35px; left: 0; top: -37px; background-color: transparent; background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0.6))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 100%); /* W3C */ }

/** initial setup **/
/* line 720, ../../sass/MAIN/partials/_home_slider.scss */
.nano { position: relative; width: 100%; height: 100%; overflow: hidden; }

/* line 726, ../../sass/MAIN/partials/_home_slider.scss */
.nano > .nano-content { position: absolute; overflow: scroll; overflow-x: hidden; top: 0; right: 0; bottom: 0; left: 0; }

/* line 735, ../../sass/MAIN/partials/_home_slider.scss */
.nano > .nano-content:focus { outline: thin dotted; }

/* line 738, ../../sass/MAIN/partials/_home_slider.scss */
.nano > .nano-content::-webkit-scrollbar { visibility: hidden; }

/* line 741, ../../sass/MAIN/partials/_home_slider.scss */
.has-scrollbar > .nano-content::-webkit-scrollbar { visibility: visible; }

/* line 744, ../../sass/MAIN/partials/_home_slider.scss */
.nano > .nano-pane { background: rgba(0, 0, 0, 0.25); position: absolute; width: 10px; right: 0; top: 0; bottom: 0; visibility: hidden\9; /* Target only IE7 and IE8 with this hack */ opacity: .01; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; transition: .2s; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

/* line 761, ../../sass/MAIN/partials/_home_slider.scss */
.nano > .nano-pane > .nano-slider { background: #444; background: rgba(0, 0, 0, 0.5); position: relative; margin: 0 1px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }

/* line 770, ../../sass/MAIN/partials/_home_slider.scss */
.nano:hover > .nano-pane, .nano-pane.active, .nano-pane.flashed { visibility: visible\9; /* Target only IE7 and IE8 with this hack */ opacity: 0.99; }

/* ====================================================== * ________ PANELS _______                 */
/* line 109, ../../sass/MAIN/_main.scss */
.panel .panel-heading { border: none; background: none; padding: 0; overflow: hidden; }
/* line 117, ../../sass/MAIN/_main.scss */
.panel .panel-body .checkbox { text-align: left; }
/* line 119, ../../sass/MAIN/_main.scss */
.panel .panel-body .checkbox input { margin-left: 15px; margin-right: 5px; }
/* line 124, ../../sass/MAIN/_main.scss */
.panel .panel-body h5 > p { font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; }
/* line 129, ../../sass/MAIN/_main.scss */
.panel .panel-title font { size: 14px; weight: 400; }
/* line 133, ../../sass/MAIN/_main.scss */
.panel .panel-title a { border-left: 3px #bdbdbd solid; display: block; width: 100%; padding: 7px 10px 9px 10px; margin-bottom: 7px; }
/* line 139, ../../sass/MAIN/_main.scss */
.panel .panel-title a.accordion-toggle:hover, .panel .panel-title a.accordion-toggle.active { border-left: 3px #213a61 solid; background: #ababab; color: black; text-decoration: none; }
/* line 145, ../../sass/MAIN/_main.scss */
.panel .panel-title a.open, .panel .panel-title a:hover, .panel .panel-title a.active { border-left: 3px #213a61 solid; background: #ababab; color: #5c5c5c; text-decoration: none; }
/* line 154, ../../sass/MAIN/_main.scss */
.panel .panel-collapse ul { list-style-type: none; padding-left: 10px; }
/* line 158, ../../sass/MAIN/_main.scss */
.panel .panel-collapse a { color: inherit; font-size: 15px; padding: 7px 10px 9px 10px; margin-bottom: 7px; display: block; border-left: 3px #d7d7d7 solid; }
/* line 165, ../../sass/MAIN/_main.scss */
.panel .panel-collapse a:hover { border-left: 3px #f0f0f0 solid; background: #f0f0f0; color: #5c5c5c; text-decoration: none; }
/* line 173, ../../sass/MAIN/_main.scss */
.panel .panel-collapse .active a { border-left: 3px #d7d7d7 solid; background: #d7d7d7; color: #5c5c5c; text-decoration: none; }

/* line 183, ../../sass/MAIN/_main.scss */
.container, div#quizbox, div#quizbox div.quizstats, div#certificates { background: white; padding: 0 5px; }
@media (min-width: 992px) { /* line 183, ../../sass/MAIN/_main.scss */
  .container, div#quizbox, div#quizbox div.quizstats, div#certificates { padding: 0 15px; } }

/* line 191, ../../sass/MAIN/_main.scss */
.bottom_page .container, .bottom_page div#quizbox, .bottom_page div#quizbox div.quizstats, div#quizbox .bottom_page div.quizstats, .bottom_page div#certificates { background: none !important; }

/* line 195, ../../sass/MAIN/_main.scss */
.top_cont .container, .top_cont div#quizbox, .top_cont div#quizbox div.quizstats, div#quizbox .top_cont div.quizstats, .top_cont div#certificates { background: none !important; }

/* ====================================================== * ________ Slider Box _______             */
/* line 202, ../../sass/MAIN/_main.scss */
.c_header { overflow: hidden; zoom: 1; max-height: 130px; height: 130px; }
/* line 207, ../../sass/MAIN/_main.scss */
.c_header h2 { font-size: 14px; font-weight: 400; padding-bottom: .2em; margin-bottom: .4em; line-height: 1.2em; border-bottom: 1px #ababab solid; }
/* line 214, ../../sass/MAIN/_main.scss */
.c_header h2, .c_header h2 a { color: #660000; }
@media only screen and (max-width: 480px) { /* line 207, ../../sass/MAIN/_main.scss */
  .c_header h2 { font-size: 120%; } }
/* line 219, ../../sass/MAIN/_main.scss */
.c_header p, .c_header .p_truncate { font-size: 12px; color: black; margin-bottom: 0; line-height: 1.4em; }
@media (max-width: 480px) { /* line 219, ../../sass/MAIN/_main.scss */
  .c_header p, .c_header .p_truncate { font-size: 14px; } }

/* line 231, ../../sass/MAIN/_main.scss */
.p_truncate { height: 5.4em; overflow: hidden; }
@media only screen and (max-width: 480px) { /* line 231, ../../sass/MAIN/_main.scss */
  .p_truncate { height: 4.0em; } }
/* line 238, ../../sass/MAIN/_main.scss */
.p_truncate p { float: right; width: 100%; margin-left: -5px; display: block; margin-bottom: 0; padding-bottom: 0; }
/* line 246, ../../sass/MAIN/_main.scss */
.p_truncate:after, .p_truncate:before { content: ''; display: block; position: relative; font-size: inherit; font-family: inherit; line-height: inherit; }
/* line 254, ../../sass/MAIN/_main.scss */
.p_truncate:before { width: 5px; float: left; height: inherit; }
/* line 259, ../../sass/MAIN/_main.scss */
.p_truncate:after { font-family: 'FontAwesome'; content: '...'; color: white; color: #666666\9; height: 1.4em; top: -1.4em; background-color: white\9; background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 85%, white 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(85%, white), color-stop(100%, white)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 85%, white 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 85%, white 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 85%, white 100%); /* IE10+ */ background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 85%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$cont-color', endColorstr='$cont-color',GradientType=1 ); /* IE6-9 */ opacity: 1; width: 70%; margin-left: -70%; width: 40px\9; margin-left: -40px\9; padding-right: 8px; margin-right: 5px; left: 100%; float: right; text-align: right; padding-bottom: 0.2em; }

/* ====================================================== * ________ Media Box _______              */
/* line 293, ../../sass/MAIN/_main.scss */
.media-heading { font-size: 15px; font-weight: 400; }
/* line 298, ../../sass/MAIN/_main.scss */
.media-heading a { color: #213a61; }

/* line 303, ../../sass/MAIN/_main.scss */
datetime { position: absolute; left: 40px; bottom: 11px; color: black; font-size: 12px; }

/* line 313, ../../sass/MAIN/_main.scss */
.cont_img { display: inline; float: left; margin-right: 9px; max-width: 100%; overflow: hidden; }
/* line 319, ../../sass/MAIN/_main.scss */
.cont_img > a { overflow: hidden; display: block; max-width: 100%; }
/* line 324, ../../sass/MAIN/_main.scss */
.cont_img.small { padding: 4px 4px; width: 120px; height: 90px; background-color: #f7f7f7; }
/* line 329, ../../sass/MAIN/_main.scss */
.cont_img.small > a { width: 112px; height: 82px; }
/* line 334, ../../sass/MAIN/_main.scss */
.cont_img.med { padding: 9px 9px; width: 150px; height: 120px; background-color: #f7f7f7; }
/* line 339, ../../sass/MAIN/_main.scss */
.cont_img.med > a { width: 132px; height: 102px; }
/* line 344, ../../sass/MAIN/_main.scss */
.cont_img.wide { padding: 9px 9px; width: 327px; height: 118.909090909px; background-color: #f7f7f7; margin-bottom: 1em; }
/* line 350, ../../sass/MAIN/_main.scss */
.cont_img.wide > a { width: 309px; height: 100.909090909px; }
/* line 354, ../../sass/MAIN/_main.scss */
.cont_img.wide img { min-width: 100%; }
/* line 358, ../../sass/MAIN/_main.scss */
.cont_img.arch_sm { box-shadow: 0px 0px 5px #8a8a8a; }
/* line 364, ../../sass/MAIN/_main.scss */
.cont_img.arch_sm > a { width: 102px; height: 132px; }
/* line 368, ../../sass/MAIN/_main.scss */
.cont_img.arch_sm img { width: 100%; }
/* line 373, ../../sass/MAIN/_main.scss */
.cont_img.arch_sm + .media-body .p_truncate p, .cont_img.arch_sm + .media-body .p_truncate { font-size: 12px; line-height: 1.4em; }
/* line 377, ../../sass/MAIN/_main.scss */
.cont_img.arch_sm + .media-body .p_truncate { margin-bottom: 0.5em; }
/* line 381, ../../sass/MAIN/_main.scss */
.cont_img.arch_sm.col-sm-4 { padding: 4px 4px; }
/* line 384, ../../sass/MAIN/_main.scss */
.cont_img.arch_sm.cont_img_main { margin-right: 0px !important; box-shadow: none; padding: 2px; }
/* line 391, ../../sass/MAIN/_main.scss */
.cont_img.new_magazine { padding: 9px 9px; width: 205px; height: 255px; background-color: #f7f7f7; }
@media (max-width: 780px) { /* line 391, ../../sass/MAIN/_main.scss */
  .cont_img.new_magazine { position: relative; float: none; margin: 0 auto; display: block; } }
/* line 402, ../../sass/MAIN/_main.scss */
.cont_img.new_magazine > a { width: 187px; height: 237px; }

/* line 409, ../../sass/MAIN/_main.scss */
.media.sidebar .cont_img { width: 102px; height: 125px; }

/* line 414, ../../sass/MAIN/_main.scss */
.arch_sm_max { max-width: 130px; }

/* NAV - PILLS */
/* ====================================================== * ________ PILLS  _______ * ====================================================== */
/*            ________ Horizontal nav Pills _______              */
/* line 9, ../../sass/MAIN/partials/_pills.scss */
.box_header .nav-pills { display: table; vertical-align: middle; float: none; width: 100%; margin-top: -4px; border-collapse: collapse; border-spacing: 0; }
/* line 16, ../../sass/MAIN/partials/_pills.scss */
.box_header .nav-pills li { display: table-cell; text-align: center; float: none; }
/* line 22, ../../sass/MAIN/partials/_pills.scss */
.box_header .nav-pills .active a { position: relative; color: white; background: #213a61; }
/* line 26, ../../sass/MAIN/partials/_pills.scss */
.box_header .nav-pills .active a:after { content: ""; top: auto; right: auto; bottom: -6px; left: 51%; position: absolute; width: 0px; height: 0px; margin-left: -10px; border-width: 7px 7px 0px 7px; border-style: solid; border-color: #213a61 transparent; }
/* line 42, ../../sass/MAIN/partials/_pills.scss */
.box_header .nav-pills a { font-size: 16px; color: #8a8a8a; text-transform: uppercase; line-height: 21px; }

/* ------ Vertical pills ----------- */
/* line 53, ../../sass/MAIN/partials/_pills.scss */
.left_tabs *:focus { outline: none; }
/* line 56, ../../sass/MAIN/partials/_pills.scss */
.left_tabs .nav .active a { border-left: 3px #0e1828 solid; }
/* line 58, ../../sass/MAIN/partials/_pills.scss */
.left_tabs .nav .active a:after { display: block; height: 0; width: 0; content: ""; border-style: solid; border-width: 5px 0px 5px 5px; top: 50%; right: -5px; bottom: auto; left: auto; position: absolute; border-color: rgba(0, 0, 0, 0) #213a61; margin-top: -4.5px; }
/* line 62, ../../sass/MAIN/partials/_pills.scss */
.left_tabs .nav li a:hover { border-left: 3px #0e1828 solid; color: white; background-color: #213a61; }
/* line 66, ../../sass/MAIN/partials/_pills.scss */
.left_tabs .nav li a:hover:after { display: block; height: 0; width: 0; content: ""; border-style: solid; border-width: 5px 0px 5px 5px; top: 50%; right: -5px; bottom: auto; left: auto; position: absolute; border-color: rgba(0, 0, 0, 0) #213a61; margin-top: -4.5px; }
/* line 70, ../../sass/MAIN/partials/_pills.scss */
.left_tabs .nav a { background: white; color: #990000; border-left: 3px transparent solid; }
/* line 75, ../../sass/MAIN/partials/_pills.scss */
.left_tabs .nav li { margin-top: 9px; }

@media (max-width: 480px) { /* line 423, ../../sass/MAIN/_main.scss */
  #main_content #news ul.nav-pills li { display: block; font-size: 14px; } }
/* line 433, ../../sass/MAIN/_main.scss */
#main_content #news .carousel-inner .item .col-sm-6.col-xs-12 { min-height: 130px; }
@media screen and (max-width: 480px) { /* line 437, ../../sass/MAIN/_main.scss */
  #main_content #news .carousel-inner .item .row > div:first-child, #main_content #news .carousel-inner .item div#quizbox div.head > div:first-child, div#quizbox #main_content #news .carousel-inner .item div.head > div:first-child, #main_content #news .carousel-inner .item div#quizbox div.quizinfo > div:first-child, div#quizbox #main_content #news .carousel-inner .item div.quizinfo > div:first-child, #main_content #news .carousel-inner .item div#quizbox div.quizpanel > div:first-child, div#quizbox #main_content #news .carousel-inner .item div.quizpanel > div:first-child, #main_content #news .carousel-inner .item div#quizbox div.header_box > div:first-child, div#quizbox #main_content #news .carousel-inner .item div.header_box > div:first-child, #main_content #news .carousel-inner .item div#quizbox div.userinfo > div:first-child, div#quizbox #main_content #news .carousel-inner .item div.userinfo > div:first-child, #main_content #news .carousel-inner .item div#quizbox div.btn-pytania > div:first-child, div#quizbox #main_content #news .carousel-inner .item div.btn-pytania > div:first-child { margin-bottom: 1em; } }
/* line 443, ../../sass/MAIN/_main.scss */
#main_content #news .carousel-control { bottom: 0; }
/* line 447, ../../sass/MAIN/_main.scss */
#main_content #news .btn.link { display: block; float: none; }
/* line 452, ../../sass/MAIN/_main.scss */
#main_content #news .cont_sl { padding-bottom: 0; padding-top: 0; }

/* line 459, ../../sass/MAIN/_main.scss */
#tabs .box_header { padding-bottom: 0.6em; }
/* line 463, ../../sass/MAIN/_main.scss */
#tabs .list-unstyled a, #tabs .list-inline a { line-height: 1.3em; }

/* line 468, ../../sass/MAIN/_main.scss */
.box_header.tabs { padding-bottom: 0.6em; }

/* ================================== MAIN -> Current magazine   */
/* line 475, ../../sass/MAIN/_main.scss */
#curr_magazine { border-bottom: 1px #f7f7f7 solid; padding-bottom: 1em; }
/* line 476, ../../sass/MAIN/_main.scss */
#curr_magazine .cont_img { display: block; position: relative; }
@media (max-width: 780px) { /* line 476, ../../sass/MAIN/_main.scss */
  #curr_magazine .cont_img { width: 180px; float: none; margin: 0 auto; } }
/* line 487, ../../sass/MAIN/_main.scss */
#curr_magazine .panel-heading { overflow: visible; }
/* line 490, ../../sass/MAIN/_main.scss */
#curr_magazine .box_header { border-top-color: #213a61; }
/* line 493, ../../sass/MAIN/_main.scss */
#curr_magazine h1 { color: #213a61; }
/* line 495, ../../sass/MAIN/_main.scss */
#curr_magazine h1 [class*="icon-"] { position: absolute; right: 5px; top: 0px; height: 45px; background: #213a61; color: white; text-align: center; width: 46px; line-height: 47px; font-size: 1.3em; }
/* line 508, ../../sass/MAIN/_main.scss */
#curr_magazine h2 { font-weight: 700; padding-bottom: 0.5em; border-bottom: 1px #f7f7f7 solid; margin-bottom: 0.5em; line-height: 1.2em; }
/* line 516, ../../sass/MAIN/_main.scss */
#curr_magazine .panel-group .panel { margin-top: 2px; }
/* line 519, ../../sass/MAIN/_main.scss */
#curr_magazine .panel-group .panel-body { padding: 9px 9px; background: #d7d7d7; }
/* line 523, ../../sass/MAIN/_main.scss */
#curr_magazine .panel-group h5 { margin: 0 0 .1em 0; }
/* line 526, ../../sass/MAIN/_main.scss */
#curr_magazine .panel-group .accordion-toggle { border: none; border-top: 3px #d7d7d7 solid; padding: 10px 1em; background: none; position: relative; }
/* line 532, ../../sass/MAIN/_main.scss */
#curr_magazine .panel-group .accordion-toggle.active { color: white; background: #8a8a8a; border-top: 3px #717171 solid; }
/* line 536, ../../sass/MAIN/_main.scss */
#curr_magazine .panel-group .accordion-toggle.active:after { content: ""; top: auto; bottom: -6px; right: 13px; position: absolute; width: 0px; height: 0px; margin-left: 0px; border-width: 7px 7px 0px 7px; border-style: solid; border-color: #8a8a8a rgba(0, 0, 0, 0); }
@media (max-width: 780px) { /* line 552, ../../sass/MAIN/_main.scss */
  #curr_magazine .cont_buy { text-align: center; } }
@media screen and (max-width: 480px) { /* line 558, ../../sass/MAIN/_main.scss */
  #curr_magazine p.price { font-size: 15px; } }

/* line 568, ../../sass/MAIN/_main.scss */
.cont_buy .price { line-height: 3em; padding: 0; margin: 0px; }
/* line 573, ../../sass/MAIN/_main.scss */
.cont_buy .link { font-size: 18px; font-weight: 700; color: #213a61; }
/* line 578, ../../sass/MAIN/_main.scss */
.cont_buy small { font-weight: 400; font-size: 12px; padding-left: 3px; }

/* ================================== Next Magazine */
/* line 587, ../../sass/MAIN/_main.scss */
#next_magazine { border-left: 3px #0e1828 solid; background-color: transparent; color: #8a8a8a; overflow: hidden; position: relative; margin: 0; margin-bottom: 14px; }
/* line 596, ../../sass/MAIN/_main.scss */
#next_magazine div.nextmag_header { background: #f0f0f0; padding: 0; }
/* line 601, ../../sass/MAIN/_main.scss */
#next_magazine a.icon-goto { display: inline-block; width: 20px; height: 20px; position: absolute; top: 50%; margin-top: -10px; right: 12px; color: white; text-decoration: none; }
/* line 613, ../../sass/MAIN/_main.scss */
#next_magazine div.nextmag_desc { padding: 9px 12px; padding-bottom: 0; }
/* line 618, ../../sass/MAIN/_main.scss */
#next_magazine > div { margin-left: 0; margin-right: 0; }
/* line 623, ../../sass/MAIN/_main.scss */
#next_magazine h2 { line-height: 1.4em; padding: 9px 12px; font-weight: 500; font-size: 14px; text-transform: uppercase; border: none; color: white; background-color: #213a61; }
/* line 634, ../../sass/MAIN/_main.scss */
#next_magazine p { font-family: 'RobotoCondensedRegular', sans-serif; text-transform: none; margin-bottom: 0; line-height: 1.5em; padding: 0; }
/* line 641, ../../sass/MAIN/_main.scss */
#next_magazine p a { color: #213a61; }
/* line 646, ../../sass/MAIN/_main.scss */
#next_magazine span { font-size: 20px; }

/* line 652, ../../sass/MAIN/_main.scss */
.parent-relative { position: static; }

/* Arch magazine */
@media (max-width: 779px) { /* line 659, ../../sass/MAIN/_main.scss */
  #arch_magazine .media .media_body_intro { line-height: 1.4em; } }
/* line 665, ../../sass/MAIN/_main.scss */
#arch_magazine .media_cont_buy { overflow: hidden; }
/* line 669, ../../sass/MAIN/_main.scss */
#arch_magazine .p_truncate { margin-bottom: 0.5em; height: 5.4em; }
@media only screen and (min-width: 780px) { /* line 669, ../../sass/MAIN/_main.scss */
  #arch_magazine .p_truncate { height: 6.8em; } }
/* line 677, ../../sass/MAIN/_main.scss */
#arch_magazine #sl_arch_mag { background-color: white; }
/* line 680, ../../sass/MAIN/_main.scss */
#arch_magazine .add_to_cart span:hover { background-color: transparent !important; }
/* line 685, ../../sass/MAIN/_main.scss */
#arch_magazine .add_to_cart:hover span { background-color: transparent !important; }
/* line 689, ../../sass/MAIN/_main.scss */
#arch_magazine .cont_img { position: relative; background: #cacaca; margin-right: 7px; }
/* line 694, ../../sass/MAIN/_main.scss */
#arch_magazine .cont_img [class*="icon-"] { top: auto; right: 0px; bottom: 0px; left: auto; position: absolute; display: inline-block; background: #cacaca; color: white; line-height: 2em; padding: .1em 1.3em; }
/* line 702, ../../sass/MAIN/_main.scss */
#arch_magazine .cont_img:hover, #arch_magazine .cont_img:hover [class*="icon-"] { background: #8a8a8a; color: #e3e3e3; }
@media (max-width: 779px) { /* line 689, ../../sass/MAIN/_main.scss */
  #arch_magazine .cont_img { margin-left: 50%; left: -51px; } }
/* line 711, ../../sass/MAIN/_main.scss */
#arch_magazine .price { padding-left: 0px; }
/* line 714, ../../sass/MAIN/_main.scss */
#arch_magazine .add_to_cart { background: #213a61; }
/* line 43, ../../sass/MIXINS/_mixins.scss */
#arch_magazine .add_to_cart, #arch_magazine .add_to_cart > * { color: #e3e3e3; }
/* line 46, ../../sass/MIXINS/_mixins.scss */
#arch_magazine .add_to_cart:hover { background: #182a46; }
/* line 48, ../../sass/MIXINS/_mixins.scss */
#arch_magazine .add_to_cart:hover > span, #arch_magazine .add_to_cart:hover > [class*="icon-"], #arch_magazine .add_to_cart:hover > [class*="glyphicon-"] { background: #4d0000; }
/* line 717, ../../sass/MAIN/_main.scss */
#arch_magazine .carousel { padding-bottom: 0.6em; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
#arch_magazine .carousel .carousel-inner:before, #arch_magazine .carousel .carousel-inner:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
#arch_magazine .carousel .carousel-inner:after { clear: both; }
@media (max-width: 780px) { /* line 722, ../../sass/MAIN/_main.scss */
  #arch_magazine .carousel .carousel-inner h2 { text-align: center; margin-top: 0.5em; } }
@media only screen and (max-width: 780px) { /* line 731, ../../sass/MAIN/_main.scss */
  #arch_magazine .carousel .media { border-bottom: none; min-height: 221px; } }
@media only screen and (min-width: 781px) { /* line 738, ../../sass/MAIN/_main.scss */
  #arch_magazine .carousel .media { min-height: 185px; } }
/* line 743, ../../sass/MAIN/_main.scss */
#arch_magazine .carousel .carousel-control.left, #arch_magazine .carousel .carousel-control.right { bottom: -42px; }
@media only screen and (max-width: 480px) { /* line 743, ../../sass/MAIN/_main.scss */
  #arch_magazine .carousel .carousel-control.left, #arch_magazine .carousel .carousel-control.right { bottom: 105px; } }
@media only screen and (min-width: 481px) and (max-width: 780px) { /* line 743, ../../sass/MAIN/_main.scss */
  #arch_magazine .carousel .carousel-control.left, #arch_magazine .carousel .carousel-control.right { display: none; } }

/* line 756, ../../sass/MAIN/_main.scss */
.media-body { text-align: left; padding: 0px 5px !important; }
/* line 759, ../../sass/MAIN/_main.scss */
.media-body > .media-heading { font-size: 15px; color: #660000; padding-bottom: 0.5em; text-align: left; line-height: 1.2em; border-bottom: none; }
/* line 767, ../../sass/MAIN/_main.scss */
.media-body h2 a { color: inherit; }
/* line 770, ../../sass/MAIN/_main.scss */
.media-body > p { font-size: 12px; text-align: left; max-height: 120px; }
/* line 775, ../../sass/MAIN/_main.scss */
.media-body p.media-body-intro { height: 140px; }

/* line 780, ../../sass/MAIN/_main.scss */
#main_content { /* ====================================================== *
*                ________ Carosuel _______                */ }
/* line 781, ../../sass/MAIN/_main.scss */
#main_content > section > article, #main_content > section > div, #main_content > section > section { padding-bottom: 14px; padding-top: 14px; }
/* line 785, ../../sass/MAIN/_main.scss */
#main_content > section > *:first-child { padding-top: 0px; }
/* line 790, ../../sass/MAIN/_main.scss */
#main_content .carousel-control { bottom: -30px; height: 34px; width: 34px; top: auto; }
/* line 795, ../../sass/MAIN/_main.scss */
#main_content .carousel-control.left { color: #707070; }
/* line 798, ../../sass/MAIN/_main.scss */
#main_content .carousel-control.right { color: #707070; }
/* line 801, ../../sass/MAIN/_main.scss */
#main_content .carousel-control.left:hover { color: #213a61; }
/* line 804, ../../sass/MAIN/_main.scss */
#main_content .carousel-control.right:hover { color: #213a61; }

/* line 810, ../../sass/MAIN/_main.scss */
.hasfloats { overflow: hidden; }

/* ================================== ASIDE  */
/* line 818, ../../sass/MAIN/_main.scss */
#aside .art-widget { margin-bottom: 1em; }
/* line 821, ../../sass/MAIN/_main.scss */
#aside .art-widget ul.list-unstyled a, #aside .art-widget ul.list-inline a { font-size: 15px; }

/* line 828, ../../sass/MAIN/_main.scss */
aside div[class*="col-"] { margin-bottom: 1.4em; }
/* line 834, ../../sass/MAIN/_main.scss */
aside ul[class*="list-"] a { border-left: 3px #cfcfcf solid; display: block; width: 100%; padding: 7px 10px 9px 10px; margin-bottom: 7px; overflow: hidden; line-height: 16px; color: #717171; }
/* line 845, ../../sass/MAIN/_main.scss */
aside .btn.link { font-size: 14px; margin-top: -12px; }

/* FLESZ ------------------------------- */
/* line 854, ../../sass/MAIN/_main.scss */
#flesz .btn.link { float: none; display: block; text-align: center; text-overflow: ellipsis; overflow: hidden; }
/* line 862, ../../sass/MAIN/_main.scss */
#flesz .carousel-control + .btn.link { margin-left: 40px; margin-right: 40px; }
/* line 867, ../../sass/MAIN/_main.scss */
#flesz .cont_sl { padding-bottom: 0; padding-top: 0; }

/* line 874, ../../sass/MAIN/_main.scss */
#sl_flesz .carousel-control { bottom: 0px; }
/* line 877, ../../sass/MAIN/_main.scss */
#sl_flesz .item { margin-bottom: 0px; }
/* line 879, ../../sass/MAIN/_main.scss */
#sl_flesz .item .col-sm-6.col-xs-12 { min-height: 130px; }
@media screen and (max-width: 779px) { /* line 885, ../../sass/MAIN/_main.scss */
  #sl_flesz .item .row > div:first-child, #sl_flesz .item div#quizbox div.head > div:first-child, div#quizbox #sl_flesz .item div.head > div:first-child, #sl_flesz .item div#quizbox div.quizinfo > div:first-child, div#quizbox #sl_flesz .item div.quizinfo > div:first-child, #sl_flesz .item div#quizbox div.quizpanel > div:first-child, div#quizbox #sl_flesz .item div.quizpanel > div:first-child, #sl_flesz .item div#quizbox div.header_box > div:first-child, div#quizbox #sl_flesz .item div.header_box > div:first-child, #sl_flesz .item div#quizbox div.userinfo > div:first-child, div#quizbox #sl_flesz .item div.userinfo > div:first-child, #sl_flesz .item div#quizbox div.btn-pytania > div:first-child, div#quizbox #sl_flesz .item div.btn-pytania > div:first-child { margin-bottom: 1em; } }

/* line 893, ../../sass/MAIN/_main.scss */
#flesz .cont_img img, #news .cont_img img { min-width: 100%; }

/* Magazine subsription ------------------------------- */
/* line 901, ../../sass/MAIN/_main.scss */
#mag_subs .cont_img, #quiz .cont_img { position: relative; }
@media (max-width: 780px) { /* line 901, ../../sass/MAIN/_main.scss */
  #mag_subs .cont_img, #quiz .cont_img { display: block; margin: 0 auto 1em auto; float: none !important; } }
/* line 908, ../../sass/MAIN/_main.scss */
#mag_subs .cont_img .btn, #quiz .cont_img .btn { position: absolute; height: 3em; line-height: 3em; bottom: 0; text-align: center; width: 70%; padding: 0 9px 0 9px; margin: 0 auto; left: 0; right: 0; }
@media (max-width: 780px) { /* line 921, ../../sass/MAIN/_main.scss */
  #mag_subs .btn.link, #quiz .btn.link { display: block; margin: 0 auto; float: none; } }
@media (max-width: 780px) { /* line 928, ../../sass/MAIN/_main.scss */
  #mag_subs ul.list-unstyled, #mag_subs ul.list-inline, #quiz ul.list-unstyled, #quiz ul.list-inline { display: none; } }

@media (max-width: 992px) { /* line 936, ../../sass/MAIN/_main.scss */
  #quiz .cont_img { display: block; margin: 0 auto 1em auto; float: none !important; } }
@media (max-width: 992px) { /* line 943, ../../sass/MAIN/_main.scss */
  #quiz .btn.link { display: block; margin: 0 auto; float: none; } }

/* CONTACT ------------------------------- */
/* line 955, ../../sass/MAIN/_main.scss */
.box_content p { padding-left: 1.5em; padding-right: 1.5em; color: #707070; }
/* line 960, ../../sass/MAIN/_main.scss */
.box_content, .box_content > ul { overflow: hidden; width: auto; }
/* line 201, ../../sass/MIXINS/_mixins.scss */
.box_content:before, .box_content:after, .box_content > ul:before, .box_content > ul:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.box_content:after, .box_content > ul:after { clear: both; }
/* line 965, ../../sass/MAIN/_main.scss */
.box_content > ul { min-width: 150px; }

/* Magazine subsription ------------------------------- */
/* line 971, ../../sass/MAIN/_main.scss */
.btn_newsletter { text-align: left; margin: auto; background: #330000; }
/* line 57, ../../sass/MIXINS/_mixins.scss */
.btn_newsletter, .btn_newsletter > * { color: #e3e3e3; }
/* line 60, ../../sass/MIXINS/_mixins.scss */
.btn_newsletter:hover { background: #0f0000; }
/* line 62, ../../sass/MIXINS/_mixins.scss */
.btn_newsletter:hover > span, .btn_newsletter:hover > [class*="icon-"], .btn_newsletter:hover > [class*="glyphicon-"] { background: #4d0000; }
/* line 975, ../../sass/MAIN/_main.scss */
.btn_newsletter > span { background-color: transparent !important; color: #e3e3e3 !important; text-align: center; }

@media (max-width: 780px) { /* line 982, ../../sass/MAIN/_main.scss */
  #newsletter { text-align: center; } }

/* line 988, ../../sass/MAIN/_main.scss */
#newsletter .btn_newsletter { margin-top: 1em; }
@media (min-width: 780px) { /* line 988, ../../sass/MAIN/_main.scss */
  #newsletter .btn_newsletter { width: 100%; } }

/* line 995, ../../sass/MAIN/_main.scss */
#newsletter .btn_subscribe { padding: 0 2.5em 0 2.5em; margin-top: 0.5em; }

/* Carousel bottom ------------------------------- */
/* line 1001, ../../sass/MAIN/_main.scss */
#sl_partners, #sl_magazine { position: relative; margin-bottom: 42px; }
/* line 1004, ../../sass/MAIN/_main.scss */
#sl_partners .cont_img, #sl_magazine .cont_img { width: 100%; padding: 0 5px; }
/* line 1007, ../../sass/MAIN/_main.scss */
#sl_partners .cont_img img, #sl_magazine .cont_img img { max-width: 160px; max-height: 65px; display: block; margin: 0 auto; }
/* line 1014, ../../sass/MAIN/_main.scss */
#sl_partners a.left, #sl_partners a.right, #sl_magazine a.left, #sl_magazine a.right { -moz-user-select: none; background-image: none; border-radius: 0; display: inline-block; font-size: 14px; font-weight: normal; line-height: 1.42857; outline: medium none; text-align: center; vertical-align: middle; white-space: nowrap; padding: 5px 10px; color: #cfcfcf; }
/* line 1029, ../../sass/MAIN/_main.scss */
#sl_partners a.left:hover, #sl_partners a.right:hover, #sl_magazine a.left:hover, #sl_magazine a.right:hover { background: #213a61; color: white; text-decoration: none; }
/* line 1035, ../../sass/MAIN/_main.scss */
#sl_partners a.left, #sl_magazine a.left { top: -55px; right: 35px; bottom: auto; left: auto; position: absolute; }
/* line 1038, ../../sass/MAIN/_main.scss */
#sl_partners a.right, #sl_magazine a.right { top: -55px; right: 0px; bottom: auto; left: auto; position: absolute; }

@media (max-width: 780px) { /* line 3, ../../sass/MAIN/partials/_other.scss */
  div.simplelist div.image-tile { width: 120px; height: auto; float: left; margin-right: 5px; } }
/* line 10, ../../sass/MAIN/partials/_other.scss */
div.simplelist div.image-tile img { width: 100%; }

/* line 16, ../../sass/MAIN/partials/_other.scss */
.breadcrumbs { max-width: 990px; margin: 0 auto; line-height: 50px; max-height: 50px; }
@media (max-width: 780px) { /* line 16, ../../sass/MAIN/partials/_other.scss */
  .breadcrumbs { padding: 0.4em 1.3em; } }
/* line 24, ../../sass/MAIN/partials/_other.scss */
.breadcrumbs ul { max-height: 50px; list-style-type: none; padding: 0px; white-space: nowrap; overflow-y: hidden; overflow-x: auto; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch; }
/* line 35, ../../sass/MAIN/partials/_other.scss */
.breadcrumbs li { white-space: nowrap; display: inline; }
/* line 39, ../../sass/MAIN/partials/_other.scss */
.breadcrumbs li a { white-space: nowrap; color: #4f4f4f; }
/* line 42, ../../sass/MAIN/partials/_other.scss */
.breadcrumbs li a:hover { color: #213a61; text-decoration: none; }
/* line 46, ../../sass/MAIN/partials/_other.scss */
.breadcrumbs li a span { margin-right: 5px; }

/* line 56, ../../sass/MAIN/partials/_other.scss */
.cont_price .cost-before { margin-bottom: -5px; }
/* line 60, ../../sass/MAIN/partials/_other.scss */
.cont_price .price { font-size: 18px; color: #213a61; }
/* line 63, ../../sass/MAIN/partials/_other.scss */
.cont_price .price span { text-transform: uppercase; font-size: 18px; }
/* line 69, ../../sass/MAIN/partials/_other.scss */
.cont_price .version { text-align: left; margin-bottom: 1em; }
/* line 74, ../../sass/MAIN/partials/_other.scss */
.cont_price .version.cost { color: #660000; }

/* line 79, ../../sass/MAIN/partials/_other.scss */
div.price.article-price { border-left: 4px solid #ababab; padding-left: 0.7em; margin-bottom: 1em; }
/* line 83, ../../sass/MAIN/partials/_other.scss */
div.price.article-price p { font-size: 14px; }

@media only screen and (min-width: 480px) { /* line 88, ../../sass/MAIN/partials/_other.scss */
  .article-paid .btn.buy-article { width: 50%; display: block; margin: 0 auto; } }

/* line 96, ../../sass/MAIN/partials/_other.scss */
.article-paid-heading { text-align: center; }

/* line 100, ../../sass/MAIN/partials/_other.scss */
.ebook-pdf-big { display: inline-block; width: 36px; height: 36px; background-image: url(/images/icon-pdf.png); background-repeat: no-repeat; background-position: 0 0; vertical-align: middle; margin-right: 0.5em; }

/* line 111, ../../sass/MAIN/partials/_other.scss */
div.cont_prices { text-align: left; border-left: 4px solid #ababab; padding-left: 0.7em; }
/* line 113, ../../sass/MAIN/partials/_other.scss */
div.cont_prices p { text-align: left; }
@media only screen and (min-width: 1200px) { /* line 117, ../../sass/MAIN/partials/_other.scss */
  div.cont_prices.rightcol-off { width: 50%; float: left; } }

/* line 125, ../../sass/MAIN/partials/_other.scss */
.ebook-pdf, .ebook-epub, .ebook-mobi { display: inline-block; width: 18px; height: 18px; background-image: url(/images/ebooks.png); background-repeat: no-repeat; }

/* line 133, ../../sass/MAIN/partials/_other.scss */
.ebook-pdf { background-position: 2px 0; }

/* line 137, ../../sass/MAIN/partials/_other.scss */
.ebook-epub { background-position: 2px -40px; }

/* line 141, ../../sass/MAIN/partials/_other.scss */
.ebook-mobi { background-position: 2px -80px; }

/* line 146, ../../sass/MAIN/partials/_other.scss */
.post .cont_info p { margin-left: 0; }
@media (max-width: 480px) { /* line 146, ../../sass/MAIN/partials/_other.scss */
  .post .cont_info p { line-height: 1.3em; max-height: 3.9em; overflow: hidden; text-align: left; padding-right: 1.3em; margin-left: 0; }
  /* line 155, ../../sass/MAIN/partials/_other.scss */
  .post .cont_info p:after { content: "(...)"; bottom: 0; right: 0; position: absolute; } }
@media (max-width: 480px) { /* line 166, ../../sass/MAIN/partials/_other.scss */
  .post .cont_info p.article-price:after { content: ""; display: none; } }
/* line 173, ../../sass/MAIN/partials/_other.scss */
.post div.art-img + div.cont_info p { margin-left: 155px; }
@media (max-width: 480px) { /* line 173, ../../sass/MAIN/partials/_other.scss */
  .post div.art-img + div.cont_info p { margin-left: 120px; } }
/* line 180, ../../sass/MAIN/partials/_other.scss */
.post .basket-plus.pull-right { margin-right: 0; }

/* line 185, ../../sass/MAIN/partials/_other.scss */
.cont_info p:not(.event_type_header) { text-align: justify; position: relative; color: black !important; }
@media (max-width: 480px) { /* line 185, ../../sass/MAIN/partials/_other.scss */
  .cont_info p:not(.event_type_header) { font-size: 18px; } }
/* line 192, ../../sass/MAIN/partials/_other.scss */
.cont_info .date { color: #262626; }
@media (max-width: 480px) { /* line 192, ../../sass/MAIN/partials/_other.scss */
  .cont_info .date { display: none; } }
/* line 197, ../../sass/MAIN/partials/_other.scss */
.cont_info h3 { font-size: 18px; line-height: 30px; margin: 0px; }
/* line 201, ../../sass/MAIN/partials/_other.scss */
.cont_info h3 a { color: black !important; }

/* line 207, ../../sass/MAIN/partials/_other.scss */
.cont_info.cont_event { position: relative; margin-top: 3px; }
/* line 212, ../../sass/MAIN/partials/_other.scss */
.cont_info.cont_event .event_stars { right: 0; }
/* line 215, ../../sass/MAIN/partials/_other.scss */
.cont_info.cont_event .event_type_header { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: space-between; justify-content: space-between; padding: 0.4em 0; margin-bottom: 0; }
/* line 228, ../../sass/MAIN/partials/_other.scss */
.cont_info.cont_event .event_type_header span { font-size: 16px; }
/* line 232, ../../sass/MAIN/partials/_other.scss */
.cont_info.cont_event h3 { position: relative; padding-right: 120px; margin-top: 10px; font-size: 22px; }

/* line 240, ../../sass/MAIN/partials/_other.scss */
.event_date { float: right; font-weight: 900; font-size: 18px; }
/* line 244, ../../sass/MAIN/partials/_other.scss */
.event_date .icon-calendar:before { margin-right: 5px; position: relative; top: -1px; }

/* line 251, ../../sass/MAIN/partials/_other.scss */
.event_type_name { float: left; padding: 3px 10px; display: inline-block; color: white; font-size: 14px; }

/* line 259, ../../sass/MAIN/partials/_other.scss */
.event_stars { position: absolute; top: 14px; right: -120px; width: 100px; transform: translateY(-50%); display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: flex-start; -ms-flex-align: flex-start; align-items: flex-start; -webkit-justify-content: flex-end; -ms-flex-pack: flex-end; justify-content: flex-end; }
/* line 274, ../../sass/MAIN/partials/_other.scss */
.event_stars img { border: none; }

/* line 280, ../../sass/MAIN/partials/_other.scss */
.cont_info.category_cont_info h3 { line-height: 1.2; padding-bottom: 0.3em; }

/* line 287, ../../sass/MAIN/partials/_other.scss */
.cont_btn a { margin: 2px 0; }
@media only screen and (max-width: 480px) { /* line 287, ../../sass/MAIN/partials/_other.scss */
  .cont_btn a { width: 80%; } }
/* line 293, ../../sass/MAIN/partials/_other.scss */
.cont_btn .add_to_cart { padding: 7px 18px; margin-left: -5px; border: 1px solid #660000; }

/* line 301, ../../sass/MAIN/partials/_other.scss */
.cont_btn.simple-buttons a { margin: auto; width: 100%; }
@media only screen and (max-width: 480px) { /* line 301, ../../sass/MAIN/partials/_other.scss */
  .cont_btn.simple-buttons a { width: auto; } }
/* line 308, ../../sass/MAIN/partials/_other.scss */
.cont_btn.simple-buttons .add_to_cart { padding: 7px 18px; margin: auto; border: 1px solid #660000; }

/* line 316, ../../sass/MAIN/partials/_other.scss */
.cont_image { position: relative; }
/* line 318, ../../sass/MAIN/partials/_other.scss */
.cont_image img { width: 100%; box-shadow: 0px 0px 7px #8a8a8a; }

/* line 326, ../../sass/MAIN/partials/_other.scss */
.new-add-to { padding: 0px 10px; }
/* line 328, ../../sass/MAIN/partials/_other.scss */
.new-add-to a.btn.go_to { margin: 2px 0px; }
@media (max-width: 480px) { /* line 328, ../../sass/MAIN/partials/_other.scss */
  .new-add-to a.btn.go_to { width: 100%; } }

/* line 338, ../../sass/MAIN/partials/_other.scss */
.user_info .nav li { margin-top: 5px; }

/* line 343, ../../sass/MAIN/partials/_other.scss */
article .row h2, article div#quizbox div.head h2, div#quizbox article div.head h2, article div#quizbox div.quizinfo h2, div#quizbox article div.quizinfo h2, article div#quizbox div.quizpanel h2, div#quizbox article div.quizpanel h2, article div#quizbox div.header_box h2, div#quizbox article div.header_box h2, article div#quizbox div.userinfo h2, div#quizbox article div.userinfo h2, article div#quizbox div.btn-pytania h2, div#quizbox article div.btn-pytania h2 { border-bottom: 1px solid #a4a4a4; line-height: 35px; }

/* line 348, ../../sass/MAIN/partials/_other.scss */
#main .box_header h2 { line-height: 1.2em; }

/* line 352, ../../sass/MAIN/partials/_other.scss */
.left { display: inline; float: left; }

/* line 201, ../../sass/MIXINS/_mixins.scss */
.clear:before, .clear:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.clear:after { clear: both; }

/* line 362, ../../sass/MAIN/partials/_other.scss */
.table.simplelist tr > th { border-bottom: 0 none; }

/* line 369, ../../sass/MAIN/partials/_other.scss */
.basket { padding: 10px; }
/* line 371, ../../sass/MAIN/partials/_other.scss */
.basket table { font-size: 16px; }
/* line 373, ../../sass/MAIN/partials/_other.scss */
.basket table td .remove-product { background: transparent url(/images/del.png) right no-repeat; width: 16px; height: 16px; position: absolute; margin-left: 10px; margin-top: 2px; }

/* line 385, ../../sass/MAIN/partials/_other.scss */
.basketcontrols .btn { width: 100%; margin-bottom: 10px; }

/* line 389, ../../sass/MAIN/partials/_other.scss */
.basketbillform input { height: 40px; margin: 5px 0; padding: 5px 10px; width: 80%; }
@media only screen and (max-width: 779px) { /* line 389, ../../sass/MAIN/partials/_other.scss */
  .basketbillform input { width: 90%; margin-left: 5%; } }
/* line 399, ../../sass/MAIN/partials/_other.scss */
.basketbillform label { display: none !important; display: inline; float: right; opacity: 0; text-indent: -9999em; }

/* line 408, ../../sass/MAIN/partials/_other.scss */
.basketform .laforma { text-align: center; margin: 0 auto; }
/* line 411, ../../sass/MAIN/partials/_other.scss */
.basketform .laforma input { height: 40px; margin: 5px 10px; padding: 5px 10px; width: 80%; }
/* line 417, ../../sass/MAIN/partials/_other.scss */
.basketform .laforma label { display: inline; float: right; opacity: 0; display: none !important; text-indent: -9999em; }

/* line 427, ../../sass/MAIN/partials/_other.scss */
.inner_form input { height: 40px; margin: 5px 10px; padding: 5px 10px; width: 80%; }
/* line 433, ../../sass/MAIN/partials/_other.scss */
.inner_form label { display: inline; float: right; opacity: 0; display: none; }

/* line 440, ../../sass/MAIN/partials/_other.scss */
.basket-next { text-align: right; }

/* line 444, ../../sass/MAIN/partials/_other.scss */
.cont_btn { padding: 20px; }
/* line 447, ../../sass/MAIN/partials/_other.scss */
.cont_btn .go_to.btn { font-size: 14px; }
/* line 449, ../../sass/MAIN/partials/_other.scss */
.cont_btn .go_to.btn span { height: 100%; font-size: 18px; line-height: 2.3em; }
@media (max-width: 480px) { /* line 447, ../../sass/MAIN/partials/_other.scss */
  .cont_btn .go_to.btn { width: 100%; } }
@media (max-width: 780px) { /* line 447, ../../sass/MAIN/partials/_other.scss */
  .cont_btn .go_to.btn { width: 100%; } }
/* line 462, ../../sass/MAIN/partials/_other.scss */
.cont_btn .go_to.btn.presentation { text-transform: inherit; margin-top: 10px; }
@media (max-width: 480px) { /* line 466, ../../sass/MAIN/partials/_other.scss */
  .cont_btn .btn.btn-primary { width: 100%; } }

/* line 473, ../../sass/MAIN/partials/_other.scss */
.go_to.searchitem { margin-left: 10px; font-size: 14px; }
/* line 476, ../../sass/MAIN/partials/_other.scss */
.go_to.searchitem span { line-height: 2.9em !important; }
@media (max-width: 480px) { /* line 473, ../../sass/MAIN/partials/_other.scss */
  .go_to.searchitem { width: 100%; } }

/* line 481, ../../sass/MAIN/partials/_other.scss */
.box_header .pagin { width: 85%; display: inline; float: left; }
/* line 485, ../../sass/MAIN/partials/_other.scss */
.box_header .views { width: 15%; display: inline; float: right; text-align: right; margin-top: 5px; }
@media (max-width: 780px) { /* line 485, ../../sass/MAIN/partials/_other.scss */
  .box_header .views { display: none; } }
/* line 491, ../../sass/MAIN/partials/_other.scss */
.box_header .views .changeview { font-size: 24px; margin: 0px 2px; }
/* line 494, ../../sass/MAIN/partials/_other.scss */
.box_header .views .changeview span { color: #cc0000; }
/* line 496, ../../sass/MAIN/partials/_other.scss */
.box_header .views .changeview span:hover, .box_header .views .changeview span.active { text-decoration: none; color: #660000; }
/* line 503, ../../sass/MAIN/partials/_other.scss */
.box_header h5.list { background: #646464; margin-right: 0; position: relative; padding: 9px; width: 15%; top: -14px; text-align: center; border: 0px; color: white; }
/* line 513, ../../sass/MAIN/partials/_other.scss */
.box_header h5.list:after { border-color: #646464 rgba(0, 0, 0, 0); border-style: solid; border-width: 7px 7px 0; content: ""; margin-left: 0; width: 0; height: 0; top: auto; right: 13px; bottom: -6px; left: auto; position: absolute; }

/* line 526, ../../sass/MAIN/partials/_other.scss */
.pagination { margin: 6px; }
/* line 528, ../../sass/MAIN/partials/_other.scss */
.pagination li { display: inline; float: left; }
/* line 530, ../../sass/MAIN/partials/_other.scss */
.pagination li.current span { background: #213a61; color: white; }
/* line 535, ../../sass/MAIN/partials/_other.scss */
.pagination li a, .pagination li span { border: none; background: #990000; margin: 0px 5px; width: 30px; height: 30px; line-height: 13px; text-align: center; color: white; }
/* line 545, ../../sass/MAIN/partials/_other.scss */
.pagination li.previous_page a, .pagination li.previous_page span { background: transparent url(/images/left.png) center no-repeat; width: 11px; height: 7px; text-indent: -9999em; text-align: left; display: block; padding: 15px; }
/* line 552, ../../sass/MAIN/partials/_other.scss */
.pagination li.previous_page a:hover, .pagination li.previous_page span:hover { background: transparent url(/images/left_h.png) no-repeat no-repeat center; }
/* line 557, ../../sass/MAIN/partials/_other.scss */
.pagination li.next_page a, .pagination li.next_page span { background: transparent url(/images/right.png) no-repeat no-repeat center; width: 11px; height: 7px; padding: 15px; text-indent: -9999em; text-align: left; display: block; padding: 15px; }
/* line 565, ../../sass/MAIN/partials/_other.scss */
.pagination li.next_page a:hover, .pagination li.next_page span:hover { background: transparent url(/images/right_h.png) no-repeat no-repeat center; }

/* line 572, ../../sass/MAIN/partials/_other.scss */
.list-item { border-bottom: 1px #bdbdbd solid; padding: 10px 0px; }
/* line 575, ../../sass/MAIN/partials/_other.scss */
.list-item:last-child { border: 0 none; }
/* line 578, ../../sass/MAIN/partials/_other.scss */
.list-item:first-child .item { margin-top: 0px; }
@media only screen and (min-width: 992px) { /* line 582, ../../sass/MAIN/partials/_other.scss */
  .list-no-sidecol .list-item { display: inline-block; width: 48%; float: none; vertical-align: top; margin: 0 0.7%; border-bottom: none; } }

/* line 594, ../../sass/MAIN/partials/_other.scss */
.item { margin: 0px 0px; padding: 5px; }
/* line 597, ../../sass/MAIN/partials/_other.scss */
.item .image-lile { padding: 0px; margin: 0px; }
@media (min-width: 780px) { /* line 597, ../../sass/MAIN/partials/_other.scss */
  .item .image-lile { width: 22%; } }
/* line 604, ../../sass/MAIN/partials/_other.scss */
.item .article-price { width: 30%; }
/* line 607, ../../sass/MAIN/partials/_other.scss */
.item .cont_btn { padding: 0px 10px; text-align: center; }
/* line 610, ../../sass/MAIN/partials/_other.scss */
.item .cont_btn .list-btn, .item .cont_btn .see-more { height: 2.8em; line-height: 2.8em; padding: 0 4.7em 0 1.7em; font-size: 12px; }
/* line 615, ../../sass/MAIN/partials/_other.scss */
.item .cont_btn .list-btn span, .item .cont_btn .see-more span { line-height: 1.9em; }
/* line 624, ../../sass/MAIN/partials/_other.scss */
.item article { padding: 5px; }
/* line 627, ../../sass/MAIN/partials/_other.scss */
.item .cont_info p.intro_number { font-family: "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; font-size: 12px; }
@media (max-width: 480px) { /* line 627, ../../sass/MAIN/partials/_other.scss */
  .item .cont_info p.intro_number { font-size: 16px; text-align: left; } }

/* line 637, ../../sass/MAIN/partials/_other.scss */
fieldset { min-width: 0; }

/* line 639, ../../sass/MAIN/partials/_other.scss */
fieldset .list-item:nth-child(2n+1) .item { background: #f0f0f0; }
/* line 641, ../../sass/MAIN/partials/_other.scss */
fieldset .list-item:nth-child(2n+1) .item .cont_info h3 a, fieldset .list-item:nth-child(2n+1) .item .cont_info p, fieldset .list-item:nth-child(2n+1) .item .cont_info { color: #5c5c5c; }
/* line 643, ../../sass/MAIN/partials/_other.scss */
fieldset .list-item:nth-child(2n+1) .item .cont_info h3 a .article-price, fieldset .list-item:nth-child(2n+1) .item .cont_info p .article-price, fieldset .list-item:nth-child(2n+1) .item .cont_info .article-price { color: #213a61; font-size: 18px; font-weight: bold; }
/* line 651, ../../sass/MAIN/partials/_other.scss */
fieldset .list-item:nth-child(2n+1) .item .cont_info .date { color: #262626; }

/* line 656, ../../sass/MAIN/partials/_other.scss */
.article-price { color: #213a61; font-size: 18px; font-weight: bold; }

/* line 662, ../../sass/MAIN/partials/_other.scss */
.cont_info { padding: 0px 10px; }
/* line 664, ../../sass/MAIN/partials/_other.scss */
.cont_info p { font-family: 'RobotoCondensedRegular', sans-serif; font-size: 14px; }
@media only screen and (max-width: 480px) { /* line 664, ../../sass/MAIN/partials/_other.scss */
  .cont_info p { font-size: 120%; } }
/* line 669, ../../sass/MAIN/partials/_other.scss */
.cont_info .number-price { margin-top: 20px; overflow: hidden; }
/* line 674, ../../sass/MAIN/partials/_other.scss */
.cont_info .cost.cost-promo { margin-top: -7px; }
/* line 677, ../../sass/MAIN/partials/_other.scss */
.cont_info .cost i { margin-right: 5px; font-size: 20px; color: #660000; }
/* line 682, ../../sass/MAIN/partials/_other.scss */
.cont_info .cost span { color: #213a61; font-size: 18px; font-weight: bold; }
/* line 687, ../../sass/MAIN/partials/_other.scss */
.cont_info .cost .promo { color: #660000; font-size: 24px; }
/* line 691, ../../sass/MAIN/partials/_other.scss */
.cont_info .cost .price-list { color: #660000; }
/* line 694, ../../sass/MAIN/partials/_other.scss */
.cont_info .cost .old-price { text-decoration: line-through; color: #213a61; }

/* line 701, ../../sass/MAIN/partials/_other.scss */
.contents-group { background: #ebebeb; padding: 10px; }
/* line 704, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-heading { margin: 2px 0; overflow: visible; }
/* line 707, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-heading .panel-title { background: #a6a6a6; border: 0; font-size: 14px; text-transform: uppercase; }
/* line 712, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-heading .panel-title a { border: 0; }
/* line 714, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-heading .panel-title a.collapsed { color: #5c5c5c; }
/* line 717, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-heading .panel-title a.active, .contents-group .panel-heading .panel-title a:hover { border: 0; display: block; width: 100%; background: #8a8a8a; position: relative; color: white; }
/* line 724, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-heading .panel-title a.active:after, .contents-group .panel-heading .panel-title a:hover:after { border-color: #8a8a8a transparent; border-style: solid; border-width: 7px 7px 0; content: ""; margin-left: 0; width: 0; height: 0; top: auto; right: 13px; bottom: -6px; left: auto; position: absolute; }
/* line 740, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-body { margin: 0px 10px; }
/* line 742, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-body span.page-nr { background: #8a8a8a; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; width: 27px; height: 27px; display: block; border: 4px solid #e3e3e3; color: #e3e3e3; text-align: center; line-height: 19px; font-size: 12px; }
/* line 753, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-body .point { border-bottom: 1px solid #b8b8b8; padding-bottom: 10px; margin-bottom: 10px; }
/* line 759, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-body .point[data-url] { cursor: pointer; color: #213a61; }
/* line 762, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-body .point[data-url]:hover { text-decoration: underline; }
/* line 765, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-body .point[data-url]:after { content: "\f15b"; font-family: FontAwesome; display: inline; float: right; font-size: 20px; position: absolute; right: 0; top: 0; }
/* line 775, ../../sass/MAIN/partials/_other.scss */
.contents-group .panel-body .point[data-url].artpaid:after { content: "\f07a"; font-family: FontAwesome; display: inline; float: right; font-size: 20px; position: absolute; right: 0; top: 0; }

/* line 790, ../../sass/MAIN/partials/_other.scss */
.magazine_desc { margin-bottom: 1.5em; }
/* line 792, ../../sass/MAIN/partials/_other.scss */
.magazine_desc article { padding: 0px 20px; }
/* line 794, ../../sass/MAIN/partials/_other.scss */
.magazine_desc article h2 { border-bottom: 1px solid #ababab; line-height: 45px; margin-bottom: 20px; font-size: 24px; font-weight: bold; text-transform: uppercase; }
@media (max-width: 480px) { /* line 803, ../../sass/MAIN/partials/_other.scss */
  .magazine_desc .cont_info p.intro { display: none; } }

/* line 811, ../../sass/MAIN/partials/_other.scss */
.cont_sl { margin: 0px; background: #f0f0f0; padding: 10px; overflow: hidden; }
/* line 816, ../../sass/MAIN/partials/_other.scss */
.cont_sl img { overflow: hidden; max-width: 100%; margin: 0 auto; display: block; }
/* line 825, ../../sass/MAIN/partials/_other.scss */
.cont_sl .p_truncate:after { background-color: #f0f0f0\9; background: -moz-linear-gradient(left, rgba(240, 240, 240, 0) 0%, #f0f0f0 85%, #f0f0f0 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(240, 240, 240, 0)), color-stop(85%, #f0f0f0), color-stop(100%, #f0f0f0)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, rgba(240, 240, 240, 0) 0%, #f0f0f0 85%, #f0f0f0 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, rgba(240, 240, 240, 0) 0%, #f0f0f0 85%, #f0f0f0 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, rgba(240, 240, 240, 0) 0%, #f0f0f0 85%, #f0f0f0 100%); /* IE10+ */ background: linear-gradient(to right, rgba(240, 240, 240, 0) 0%, #f0f0f0 85%, #f0f0f0 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='adjust-lightness($box-color, 40%)', endColorstr='adjust-lightness($box-color, 40%)',GradientType=1 ); /* IE6-9 */ }

/* line 839, ../../sass/MAIN/partials/_other.scss */
.article_header { border-top: 4px #a4a4a4 solid; border-bottom: 1px #a4a4a4 solid; margin-bottom: 16px; text-align: left; }
@media (max-width: 780px) { /* line 839, ../../sass/MAIN/partials/_other.scss */
  .article_header { padding: 0.4em 1.5em; margin-left: -5px; } }
/* line 848, ../../sass/MAIN/partials/_other.scss */
.article_header h1, .article_header h2 { font-family: 'RobotoCondensedBold', sans-serif; font-size: 36px; text-align: left; text-transform: uppercase; line-height: 1.2em; padding: 0.4em 0 0.4em 0; }
@media (max-width: 480px) { /* line 848, ../../sass/MAIN/partials/_other.scss */
  .article_header h1, .article_header h2 { font-size: 24px; } }
/* line 860, ../../sass/MAIN/partials/_other.scss */
.article_header h1 > img, .article_header h2 > img { border: 2px solid white; }

/* line 866, ../../sass/MAIN/partials/_other.scss */
.event_header { position: relative; padding-right: 120px; }
/* line 869, ../../sass/MAIN/partials/_other.scss */
.event_header > p:first-of-type { position: absolute; bottom: 0; left: 0; width: 100%; clear: both; padding: 0.4em 0; }
/* line 876, ../../sass/MAIN/partials/_other.scss */
.event_header > p:first-of-type span { font-size: 16px; }
/* line 880, ../../sass/MAIN/partials/_other.scss */
.event_header h2, .event_header h3 { margin-top: 0; margin-bottom: 50px; position: relative; }
/* line 885, ../../sass/MAIN/partials/_other.scss */
.event_header .event_stars { top: 35px; }

/* line 890, ../../sass/MAIN/partials/_other.scss */
.subpage { padding: 10px; }
@media (max-width: 780px) { /* line 890, ../../sass/MAIN/partials/_other.scss */
  .subpage { padding: 0.4em 1.5em; } }
/* line 895, ../../sass/MAIN/partials/_other.scss */
.subpage p { font-family: "RobotoCondensedRegular", "Segoe UI", "Helvetica Neue", Helvetica-, Arial, sans-serif; }
/* line 898, ../../sass/MAIN/partials/_other.scss */
.subpage .intro, .subpage .intro p { font-family: 'RobotoCondensedBold', sans-serif; font-size: 16px; line-height: 28px; margin: 0 0 2em; }
@media only screen and (max-width: 480px) { /* line 898, ../../sass/MAIN/partials/_other.scss */
  .subpage .intro, .subpage .intro p { font-size: 20px; } }
/* line 910, ../../sass/MAIN/partials/_other.scss */
.subpage strong, .subpage b { font-family: 'RobotoCondensedBold', sans-serif; font-weight: normal; }

/* line 918, ../../sass/MAIN/partials/_other.scss */
.media { border-bottom: 1px solid #ababab; text-align: center; margin: 0 auto; padding: 5px; }
/* line 923, ../../sass/MAIN/partials/_other.scss */
.media .widget-img { background: #ababab; padding: 5px; text-align: center; }
/* line 928, ../../sass/MAIN/partials/_other.scss */
.media .media_body_intro { height: 100px; }
/* line 932, ../../sass/MAIN/partials/_other.scss */
.media .media_cont_buy p.price { line-height: 30px; text-align: left; }

/* line 939, ../../sass/MAIN/partials/_other.scss */
.buymagazine { background: white; padding: 10px; margin: 5px 0; font-size: 12px; color: black; }
/* line 946, ../../sass/MAIN/partials/_other.scss */
.buymagazine:hover { background: #d7d7d7; }
/* line 949, ../../sass/MAIN/partials/_other.scss */
.buymagazine h4 { margin: 0; color: black; border-bottom: 4px #a4a4a4 solid; padding-bottom: 0.2em; }
/* line 955, ../../sass/MAIN/partials/_other.scss */
.buymagazine .buy-mag-title { font-size: 20px; }
/* line 958, ../../sass/MAIN/partials/_other.scss */
.buymagazine .add_to.btn { width: 100%; background: #213a61; padding: 10px; color: #e3e3e3; }

/* line 966, ../../sass/MAIN/partials/_other.scss */
.clearbasket { margin-left: 5px; }

/* line 970, ../../sass/MAIN/partials/_other.scss */
.basket-plus { padding: 2px 10px !important; margin-right: 5px; }
/* line 973, ../../sass/MAIN/partials/_other.scss */
.basket-plus .icon-shopping-cart { font-size: 24px; }

/* line 978, ../../sass/MAIN/partials/_other.scss */
h4 { border-color: -moz-use-text-color -moz-use-text-color #E5E5E5; border-image: none; border-style: none none solid; border-width: 0 0 1px; color: black; border-color: black; display: block; font-size: 21px; line-height: inherit; margin-bottom: 20px; padding: 0px; width: 100%; }

/* line 998, ../../sass/MAIN/partials/_other.scss */
.contact .laforma { text-align: center; margin: 0 auto; }
/* line 1001, ../../sass/MAIN/partials/_other.scss */
.contact .laforma input { height: 40px; margin: 5px 10px; padding: 5px 10px; width: 80%; border: 1px solid #213a61; }
/* line 1007, ../../sass/MAIN/partials/_other.scss */
.contact .laforma input.captchaimg { width: 130px; height: 60px; border: none; }
@media (max-width: 780px) { /* line 1011, ../../sass/MAIN/partials/_other.scss */
  .contact .laforma input.captcha { width: 80%; } }
@media (min-width: 992px) { /* line 1011, ../../sass/MAIN/partials/_other.scss */
  .contact .laforma input.captcha { width: 45%; display: inline; float: left; margin-left: 47px; margin-top: 15px; } }
/* line 1023, ../../sass/MAIN/partials/_other.scss */
.contact .laforma label { display: inline; float: right; opacity: 0; display: none !important; text-indent: -9999em; filter: alpha(opacity=0); }
/* line 1030, ../../sass/MAIN/partials/_other.scss */
.contact .laforma textarea { border: 1px solid #213a61; padding: 5px 10px; width: 80%; resize: none; margin-top: 5px; }
/* line 1037, ../../sass/MAIN/partials/_other.scss */
.contact .laforma .help-block { display: none; }

/* line 1043, ../../sass/MAIN/partials/_other.scss */
.log-in p { width: 80%; margin: 0 auto; }

/* line 1049, ../../sass/MAIN/partials/_other.scss */
.tile article { height: 367px; background: #f0f0f0; margin: 10px 10px; }
@media (max-width: 780px) { /* line 1049, ../../sass/MAIN/partials/_other.scss */
  .tile article { height: auto; } }
/* line 1056, ../../sass/MAIN/partials/_other.scss */
.tile article .go_to { width: 65%; }
/* line 1059, ../../sass/MAIN/partials/_other.scss */
.tile article h3 { margin: 0px; padding: 0px; font-size: 16px; line-height: 30px; }
@media (max-width: 780px) { /* line 1059, ../../sass/MAIN/partials/_other.scss */
  .tile article h3 { line-height: 1.2em; padding-bottom: 0.7em; padding-top: 0.5em; font-size: 19px; } }
/* line 1071, ../../sass/MAIN/partials/_other.scss */
.tile article .image-tile { width: 190px; height: 230px; position: relative; }
/* line 1074, ../../sass/MAIN/partials/_other.scss */
.tile article .image-tile .tile-more { position: absolute; bottom: 5px; right: 5px; }
/* line 1080, ../../sass/MAIN/partials/_other.scss */
.tile article img { border: 5px solid #cacaca; }
/* line 1083, ../../sass/MAIN/partials/_other.scss */
.tile article .desc-tile { padding: 0px 5px; overflow: hidden; }
/* line 1086, ../../sass/MAIN/partials/_other.scss */
.tile article .desc-tile h3 a { color: black; }
/* line 1089, ../../sass/MAIN/partials/_other.scss */
.tile article .desc-tile p { font-family: 'RobotoCondensedRegular', sans-serif; font-size: 14px; }
/* line 1092, ../../sass/MAIN/partials/_other.scss */
.tile article .desc-tile p.price { color: #213a61; font-size: 18px; font-weight: bold; }
/* line 1098, ../../sass/MAIN/partials/_other.scss */
.tile article .desc-tile .go_to.btn { width: 100%; }
@media (max-width: 780px) { /* line 1098, ../../sass/MAIN/partials/_other.scss */
  .tile article .desc-tile .go_to.btn { width: auto; display: block; float: left; } }

/* line 1110, ../../sass/MAIN/partials/_other.scss */
.moretoc { font-size: 12px; }

/* line 1115, ../../sass/MAIN/partials/_other.scss */
.panel-collapse .panel-body.readmore { padding: 2px 9px !important; }

/* line 1119, ../../sass/MAIN/partials/_other.scss */
aside .list-unstyled li a, aside .list-inline li a, .tab-pane .list-unstyled li a, .tab-pane .list-inline li a { border-left: 3px solid #a4a4a4; display: block; padding: 7px 10px 9px; width: 100%; color: black; line-height: 16px; margin-bottom: 7px; overflow: hidden; }
/* line 1129, ../../sass/MAIN/partials/_other.scss */
aside .list-unstyled li a:hover, aside .list-inline li a:hover, aside .list-unstyled li a.active, aside .list-inline li a.active, .tab-pane .list-unstyled li a:hover, .tab-pane .list-inline li a:hover, .tab-pane .list-unstyled li a.active, .tab-pane .list-inline li a.active { border-left: 3px #213a61 solid; background: #ababab; color: #5c5c5c; text-decoration: none; }
/* line 1135, ../../sass/MAIN/partials/_other.scss */
aside .list-unstyled li a:focus, aside .list-inline li a:focus, .tab-pane .list-unstyled li a:focus, .tab-pane .list-inline li a:focus { outline: none; }

/* line 1138, ../../sass/MAIN/partials/_other.scss */
.check-this { padding: 0px 18px; font-size: 20px; }

/* line 1144, ../../sass/MAIN/partials/_other.scss */
a.btn.add_to_cart.pull-right:hover { background: black; }
/* line 1146, ../../sass/MAIN/partials/_other.scss */
a.btn.add_to_cart.pull-right:hover span { background: black !important; }

/* line 1152, ../../sass/MAIN/partials/_other.scss */
.txt-right { text-align: right; }

/* line 1156, ../../sass/MAIN/partials/_other.scss */
.xs-txt-right { text-align: left; }
@media (min-width: 780px) { /* line 1156, ../../sass/MAIN/partials/_other.scss */
  .xs-txt-right { text-align: right; } }

/* line 1161, ../../sass/MAIN/partials/_other.scss */
.btn-primary-third { background: #660000; color: #e3e3e3; }
/* line 1164, ../../sass/MAIN/partials/_other.scss */
.btn-primary-third:hover { color: #e3e3e3; background: #330000; }

/* line 1170, ../../sass/MAIN/partials/_other.scss */
.form-group.has-error input, .form-group.has-error select, .form-group.has-error textarea { border: 1px solid #c40000; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

/* line 1175, ../../sass/MAIN/partials/_other.scss */
.media-heading.slide-me { line-height: 20px; }

/* line 1180, ../../sass/MAIN/partials/_other.scss */
.arch_sm_max + .media-body p.media-body-intro { height: auto; }

/* line 1185, ../../sass/MAIN/partials/_other.scss */
.cont_buy.buy-me { overflow: hidden; }
@media only screen and (max-width: 480px) { /* line 1187, ../../sass/MAIN/partials/_other.scss */
  .cont_buy.buy-me .basket-plus { margin-right: 0; } }
/* line 1190, ../../sass/MAIN/partials/_other.scss */
.cont_buy.buy-me p { padding: 0px; text-align: left; margin-left: 10px; line-height: 30px; }
@media only screen and (max-width: 480px) { /* line 1190, ../../sass/MAIN/partials/_other.scss */
  .cont_buy.buy-me p { text-align: right; } }

/* line 1200, ../../sass/MAIN/partials/_other.scss */
.carousel-magazine .media { border-bottom: 0px; }
/* line 1203, ../../sass/MAIN/partials/_other.scss */
.carousel-magazine .item { padding: 10px; }
/* line 1205, ../../sass/MAIN/partials/_other.scss */
.carousel-magazine .item:nth-child(2n+1) { background: white; }
/* line 1210, ../../sass/MAIN/partials/_other.scss */
.carousel-magazine .carousel-control { bottom: 0px; top: auto; }
/* line 1213, ../../sass/MAIN/partials/_other.scss */
.carousel-magazine .carousel-control span { color: #660000; }

/* line 1219, ../../sass/MAIN/partials/_other.scss */
.controls-arrows { margin-top: 30px; position: relative; }

/* line 1224, ../../sass/MAIN/partials/_other.scss */
.badge { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }

/* line 1229, ../../sass/MAIN/partials/_other.scss */
.empty-basket table td { text-align: center; }
/* line 1231, ../../sass/MAIN/partials/_other.scss */
.empty-basket table td span { font-size: 60px; color: #213a61; text-shadow: 2px 2px 0px #660000; margin-right: 10px; }
/* line 1237, ../../sass/MAIN/partials/_other.scss */
.empty-basket table td i { font-size: 36px; color: #213a61; text-shadow: 2px 2px 0px #660000; }
/* line 1241, ../../sass/MAIN/partials/_other.scss */
.empty-basket table td i.icon-flip-horizontal { margin-right: 10px; }
/* line 1245, ../../sass/MAIN/partials/_other.scss */
.empty-basket table td p { padding: 15px 0px; }

/* line 1251, ../../sass/MAIN/partials/_other.scss */
.buy-article.btn { width: 100%; }

/* line 1255, ../../sass/MAIN/partials/_other.scss */
.main-primary { color: #660000; }
/* line 1257, ../../sass/MAIN/partials/_other.scss */
.main-primary:hover { color: #660000; }

/* line 1262, ../../sass/MAIN/partials/_other.scss */
.exclam-sign { margin-right: 5px; color: #660000; }

/* line 1267, ../../sass/MAIN/partials/_other.scss */
.other-numbers { margin-top: 10px; margin-bottom: 10px; width: 100%; }

@media (max-width: 780px) { /* line 1273, ../../sass/MAIN/partials/_other.scss */
  .bt-mobile-center { width: 75%; margin-bottom: 0.5em; margin-top: 0.5em; display: block; margin-left: auto; margin-right: auto; } }

/* line 1282, ../../sass/MAIN/partials/_other.scss */
.bt-desktop-center { margin-bottom: 0.5em; margin-top: 0.5em; }
@media (min-width: 1200px) { /* line 1282, ../../sass/MAIN/partials/_other.scss */
  .bt-desktop-center { width: 75%; display: block; margin-left: auto; margin-right: auto; } }

/* line 1293, ../../sass/MAIN/partials/_other.scss */
.validate.contact .input-prepend label.error { display: none !important; }
/* line 1296, ../../sass/MAIN/partials/_other.scss */
.validate.contact .input-prepend input.error, .validate.contact .input-prepend textarea.error { box-shadow: 0 0 4px #d9534f; }
/* line 1299, ../../sass/MAIN/partials/_other.scss */
.validate.contact .input-prepend span { display: inline; float: left; line-height: 50px; }
@media (max-width: 780px) { /* line 1299, ../../sass/MAIN/partials/_other.scss */
  .validate.contact .input-prepend span { display: none; } }
/* line 1306, ../../sass/MAIN/partials/_other.scss */
.validate.contact .input-prepend button { height: 40px; margin: 5px 10px; padding: 5px 10px; }

/* line 1316, ../../sass/MAIN/partials/_other.scss */
.views .tooltip { white-space: nowrap; }

/* line 1320, ../../sass/MAIN/partials/_other.scss */
p.article-price { color: #213a61; font-size: 18px; font-weight: bold; }

/* line 1326, ../../sass/MAIN/partials/_other.scss */
.txt-ctr { text-align: center; }

/* line 1330, ../../sass/MAIN/partials/_other.scss */
.image-lile img { max-width: 140px; }
@media (max-width: 480px) { /* line 1330, ../../sass/MAIN/partials/_other.scss */
  .image-lile img { width: 100%; margin: 0 auto; } }

/* line 1339, ../../sass/MAIN/partials/_other.scss */
#subscribeform label { width: 150px; padding: 0.5em; }
/* line 1344, ../../sass/MAIN/partials/_other.scss */
#subscribeform div.form-group { margin-bottom: 0.5em; }
/* line 1348, ../../sass/MAIN/partials/_other.scss */
#subscribeform input[type='text'] { width: 400px; padding: 0.5em; border: 1px solid #213a61; }
@media (max-width: 480px) { /* line 1348, ../../sass/MAIN/partials/_other.scss */
  #subscribeform input[type='text'] { width: 100%; } }
/* line 1355, ../../sass/MAIN/partials/_other.scss */
#subscribeform input[type='checkbox'] { min-width: 35px; padding: 0.5em; }
/* line 1357, ../../sass/MAIN/partials/_other.scss */
#subscribeform select { width: 400px; padding: 0.5em; border: 1px solid #213a61; }
@media (max-width: 480px) { /* line 1357, ../../sass/MAIN/partials/_other.scss */
  #subscribeform select { width: 100%; } }
/* line 1364, ../../sass/MAIN/partials/_other.scss */
#subscribeform div.checkbox { margin-top: 0; }
/* line 1366, ../../sass/MAIN/partials/_other.scss */
#subscribeform div.checkbox label { display: block; width: auto; }
/* line 1372, ../../sass/MAIN/partials/_other.scss */
#subscribeform .btn { padding-left: 3em; padding-right: 3em; margin-right: 10px; }

/* line 1382, ../../sass/MAIN/partials/_other.scss */
.simplelist_search .buttons .btn { background: #213a61; color: #e3e3e3; }

/* line 1388, ../../sass/MAIN/partials/_other.scss */
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th { background: #f0f0f0; }

/* line 1392, ../../sass/MAIN/partials/_other.scss */
.cont i { margin-right: 5px; font-size: 18px; line-height: 30px; }

/* line 1398, ../../sass/MAIN/partials/_other.scss */
.gallery_container .gallery_thumb { background: #f0f0f0; }

/* line 1402, ../../sass/MAIN/partials/_other.scss */
.gallery_buttons button { background: #213a61; }
/* line 1405, ../../sass/MAIN/partials/_other.scss */
.gallery_buttons button:hover { background: #1b2f4e; }
/* line 1408, ../../sass/MAIN/partials/_other.scss */
.gallery_buttons button span { color: #e3e3e3; line-height: 25px; }

@media (max-width: 480px) { /* line 1414, ../../sass/MAIN/partials/_other.scss */
  .hidden-mobile-xs { visibility: hidden; position: absolute; left: -9999px; top: -9999px; } }

@media (min-width: 481px) { /* line 1422, ../../sass/MAIN/partials/_other.scss */
  .visible-mobile-xs { visibility: hidden; position: absolute; left: -9999px; top: -9999px; } }

/* line 1430, ../../sass/MAIN/partials/_other.scss */
p.basketmsg { font-size: 16px; }
/* line 1432, ../../sass/MAIN/partials/_other.scss */
p.basketmsg .dialogprice, p.basketmsg .dialogname { font-weight: bold; color: #213a61; }

/* line 1438, ../../sass/MAIN/partials/_other.scss */
.flash-tmce { max-width: 100%; }

/* line 1442, ../../sass/MAIN/partials/_other.scss */
.point p { margin-right: 15px; }

/* line 1447, ../../sass/MAIN/partials/_other.scss */
.owl-carousel .owl-prev, .owl-carousel .owl-next { background-color: #4d0000; }
/* line 1449, ../../sass/MAIN/partials/_other.scss */
.owl-carousel .owl-prev:hover, .owl-carousel .owl-next:hover { background-color: #330000; }

/* line 1460, ../../sass/MAIN/partials/_other.scss */
div.subscribe-picktype li { position: relative; width: 50%; white-space: nowrap; margin: 0; margin-top: -4px; font-size: 14px; }
/* line 1470, ../../sass/MAIN/partials/_other.scss */
div.subscribe-picktype li.active a:after { content: ""; top: auto; right: auto; bottom: -6px; left: 51%; position: absolute; width: 0px; height: 0px; margin-left: -10px; border-width: 7px 7px 0px 7px; border-style: solid; border-color: #213a61 transparent; }
/* line 1486, ../../sass/MAIN/partials/_other.scss */
div.subscribe-picktype h5 { margin-top: -4px; color: #213a61; margin: 0; padding: 9px 0 12px 0; }
/* line 1493, ../../sass/MAIN/partials/_other.scss */
div.subscribe-picktype .icon-file-text, div.subscribe-picktype .icon-electronic, div.subscribe-picktype .icon-book, div.subscribe-picktype .icon-piper { margin-right: 0.5em; }

/* line 1498, ../../sass/MAIN/partials/_other.scss */
.icon-electronic { margin-right: 0.2em; display: inline-block; width: 20px; }

/* line 1505, ../../sass/MAIN/partials/_other.scss */
.icon-piper { margin-right: 0.2em; display: inline-block; width: 20px; }

/* line 1512, ../../sass/MAIN/partials/_other.scss */
.buymag-wrap { margin-top: 1.5em; }

/* line 1517, ../../sass/MAIN/partials/_other.scss */
.alert-summary .ebook-pdf { margin-left: -3px; margin-right: 8px; }
/* line 1521, ../../sass/MAIN/partials/_other.scss */
.alert-summary ul { list-style-type: none; line-height: 2; padding: 2em; }
/* line 1526, ../../sass/MAIN/partials/_other.scss */
.alert-summary li { position: relative; }
/* line 1529, ../../sass/MAIN/partials/_other.scss */
.alert-summary .ebook-pdf, .alert-summary .icon-electronic, .alert-summary .icon-piper { position: absolute; left: -1.5em; top: 0.35em; }

/* line 1536, ../../sass/MAIN/partials/_other.scss */
.basket-thumb-wrap { display: inline-block; height: 70px; width: 70px; position: relative; overflow: hidden; vertical-align: middle; }
/* line 1542, ../../sass/MAIN/partials/_other.scss */
.basket-thumb-wrap img { position: absolute; height: 100%; top: 0; left: 0; }

@media only screen and (min-width: 1200px) { /* line 1549, ../../sass/MAIN/partials/_other.scss */
  .pull-right-lg { float: right !important; } }

@media (max-width: 780px) { /* line 1557, ../../sass/MAIN/partials/_other.scss */
  .article-content > table[width] { width: 100% !important; max-width: 100%; } }

/* line 1564, ../../sass/MAIN/partials/_other.scss */
.article-content, .article-content p { font-size: 16px; line-height: 28px; }

@media (max-width: 780px) { /* line 1569, ../../sass/MAIN/partials/_other.scss */
  .box-pag { text-align: center; width: 100%; } }
@media (max-width: 780px) { /* line 1574, ../../sass/MAIN/partials/_other.scss */
  .box-pag .pagination li a, .box-pag .pagination li span { margin: 1px; width: 25px; } }

/* line 1, ../../sass/MAIN/partials/_hover_effects.scss */
.image-tile, .image-lile, .new_magazine, .art-img { overflow: hidden; text-align: center; cursor: default; }

/* line 7, ../../sass/MAIN/partials/_hover_effects.scss */
.image-tile .mask, .image-tile .content, .image-lile .mask, .image-lile .content { width: 100%; height: 100%; position: absolute; overflow: visible; top: 0; left: 0; }

/* line 14, ../../sass/MAIN/partials/_hover_effects.scss */
.image-tile img, .image-lile img, .new_magazine img, .art-img img { display: block; position: relative; }

/* line 19, ../../sass/MAIN/partials/_hover_effects.scss */
.image-tile p, .image-lile p, .new_magazine p, .art-img p { font-size: 12px; position: relative; color: #5c5c5c; padding: 10px 20px 20px; text-align: center; margin-top: 10px; }

/* line 37, ../../sass/MAIN/partials/_hover_effects.scss */
.mask a.info { display: block; text-decoration: none; text-transform: uppercase; width: 84%; position: absolute; bottom: 12px; left: 8%; height: 6em; line-height: 4.6em; bottom: 50%; margin-bottom: -3em; }

/* line 52, ../../sass/MAIN/partials/_hover_effects.scss */
.mask p ~ a.info { display: block; text-decoration: none; text-transform: uppercase; width: 84%; position: absolute; bottom: 12px; left: 8%; height: auto; line-height: 1.2em; margin-bottom: 0; }

/* line 66, ../../sass/MAIN/partials/_hover_effects.scss */
.new_magazine .mask, .new_magazine .content { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; }

/* line 74, ../../sass/MAIN/partials/_hover_effects.scss */
.art-img .mask, .art-img .content { height: 100%; width: 100%; position: absolute; overflow: hidden; top: 0; }
@media (max-width: 480px) { /* line 74, ../../sass/MAIN/partials/_hover_effects.scss */
  .art-img .mask, .art-img .content { display: none; } }

/* line 85, ../../sass/MAIN/partials/_hover_effects.scss */
.art-img .cont_image { width: 155px; }
@media (max-width: 480px) { /* line 85, ../../sass/MAIN/partials/_hover_effects.scss */
  .art-img .cont_image { width: 120px; }
  /* line 88, ../../sass/MAIN/partials/_hover_effects.scss */
  .art-img .cont_image img { width: 120px; } }

/* line 92, ../../sass/MAIN/partials/_hover_effects.scss */
.art-img { margin-right: 10px; float: left; position: relative; z-index: 2; }

/* line 99, ../../sass/MAIN/partials/_hover_effects.scss */
.view-third img { transition: all 0.2s ease-in; }

/* line 102, ../../sass/MAIN/partials/_hover_effects.scss */
.view-third .mask { background-color: #bdbdbd; top: 0; transition: all 0.3s ease-out; opacity: 0; filter: alpha(opacity=0); }
/* line 108, ../../sass/MAIN/partials/_hover_effects.scss */
.view-third .mask > * { filter: alpha(opacity=0); }

/* line 112, ../../sass/MAIN/partials/_hover_effects.scss */
.view-third:hover .mask { opacity: 0.9; filter: alpha(opacity=90); transition-delay: 0s; transition: none; top: 0; }
/* line 115, ../../sass/MAIN/partials/_hover_effects.scss */
.view-third:hover .mask > * { filter: alpha(opacity=90); }

/* line 1047, ../../sass/MAIN/_main.scss */
#news_accordion h4 { border: none; }
/* line 1050, ../../sass/MAIN/_main.scss */
#news_accordion h5 { line-height: 1.4em; font-size: 15px; }
/* line 1053, ../../sass/MAIN/_main.scss */
#news_accordion h5 p { line-height: 1.4em; font-size: 15px; }
/* line 1058, ../../sass/MAIN/_main.scss */
#news_accordion .panel-body { border: none; }
/* line 1061, ../../sass/MAIN/_main.scss */
#news_accordion.panel-group { margin-bottom: 1em; }
/* line 1064, ../../sass/MAIN/_main.scss */
#news_accordion a.accordion-toggle { line-height: 1.3em; }

/* line 1070, ../../sass/MAIN/_main.scss */
#accordion.panel-group h4 { border: none; }
/* line 1073, ../../sass/MAIN/_main.scss */
#accordion.panel-group .accordion-toggle.active { margin-bottom: 2px; }
/* line 1076, ../../sass/MAIN/_main.scss */
#accordion.panel-group .panel.panel-default { margin-top: 0; }
/* line 1079, ../../sass/MAIN/_main.scss */
#accordion.panel-group .panel-body.readmore { border: 0; }

/* line 1084, ../../sass/MAIN/_main.scss */
.item .c_header h2 { line-height: 1.2em; padding-bottom: 0.5em; border-bottom: 0; }
@media screen and (max-width: 480px) { /* line 1084, ../../sass/MAIN/_main.scss */
  .item .c_header h2 { padding-bottom: 0.35em; } }

/* line 1094, ../../sass/MAIN/_main.scss */
.imgad { min-height: 0 !important; }
/* line 1096, ../../sass/MAIN/_main.scss */
.imgad div.ad_body { min-height: 0 !important; }

/* line 1101, ../../sass/MAIN/_main.scss */
.loginform-login, .loginform-remindme { overflow: hidden; }

/* line 1105, ../../sass/MAIN/_main.scss */
.loginform-login { text-align: left; margin-bottom: 4em; }
@media (max-width: 480px) { /* line 1105, ../../sass/MAIN/_main.scss */
  .loginform-login { text-align: center; } }
@media (max-width: 780px) { /* line 1112, ../../sass/MAIN/_main.scss */
  .loginform-login > .btn { margin: 0 !important; width: 100% !important; } }

@media (max-width: 480px) { /* line 1121, ../../sass/MAIN/_main.scss */
  .responsivethumb { float: none; margin: 0 auto; display: block; } }

/* line 1129, ../../sass/MAIN/_main.scss */
.user_info { margin-bottom: 1.5em; }

/* line 1133, ../../sass/MAIN/_main.scss */
.illustration { margin-bottom: 15px; }

/* line 1137, ../../sass/MAIN/_main.scss */
#sidebar article { margin-bottom: 27px; }

/* line 1141, ../../sass/MAIN/_main.scss */
.loginbox { margin-bottom: 25px; overflow: hidden; }

/* line 1146, ../../sass/MAIN/_main.scss */
#sl_arch_mag.fullwidth > .carousel-inner { min-height: 255px; }

/* line 1150, ../../sass/MAIN/_main.scss */
#mainsearchbox { position: relative; margin-bottom: 15px; }
/* line 1153, ../../sass/MAIN/_main.scss */
#mainsearchbox input { padding: 12px 12px; height: 40px; }
/* line 1157, ../../sass/MAIN/_main.scss */
#mainsearchbox button { position: absolute; top: 0; right: 5px; height: 40px; padding-left: 1.5em; padding-right: 1.5em; }
/* line 1165, ../../sass/MAIN/_main.scss */
#mainsearchbox label { display: none; }

/* line 1172, ../../sass/MAIN/_main.scss */
ul.navbar-nav li.dropdown:hover > ul { display: block; }
/* line 1176, ../../sass/MAIN/_main.scss */
ul.navbar-nav li.dropdown > ul > li > ul { top: 90%; }
@media (min-width: 992px) { /* line 1176, ../../sass/MAIN/_main.scss */
  ul.navbar-nav li.dropdown > ul > li > ul { left: 95%; top: 0; } }

/* line 1185, ../../sass/MAIN/_main.scss */
.img-tmce { max-width: 100%; height: auto; }

/* line 1190, ../../sass/MAIN/_main.scss */
table .img-tmce { width: auto; max-width: none; }

/* line 1195, ../../sass/MAIN/_main.scss */
#sl_magazine .cont_img, #sl_partners .cont_img { background: none; }

/* line 1200, ../../sass/MAIN/_main.scss */
#basket_dialog_content label { display: block; line-height: 2em; min-height: 2em; }
/* line 1205, ../../sass/MAIN/_main.scss */
#basket_dialog_content label span { vertical-align: middle; }
/* line 1206, ../../sass/MAIN/_main.scss */
#basket_dialog_content label input { vertical-align: middle; margin: 0 0.5em 0 0; }
/* line 1212, ../../sass/MAIN/_main.scss */
#basket_dialog_content select { width: 80%; height: 40px; padding: 5px 10px; margin: 5px 0; border: 1px solid #213a61; }
/* line 1220, ../../sass/MAIN/_main.scss */
#basket_dialog_content .hidden { display: none; }
/* line 1223, ../../sass/MAIN/_main.scss */
#basket_dialog_content .error { color: #b94a48; margin: 0.7em 0 0.7em 0; }
/* line 1228, ../../sass/MAIN/_main.scss */
#basket_dialog_content .btn { min-width: 120px; display: inline-block; margin: 1em 0 0 0; }
/* line 1235, ../../sass/MAIN/_main.scss */
#basket_dialog_content .modal-footer { padding: 0; }
/* line 1239, ../../sass/MAIN/_main.scss */
#basket_dialog_content .modal-footer { margin-left: -20px; margin-right: -20px; padding: 10px 20px 0 20px; }
@media (max-width: 480px) { /* line 1245, ../../sass/MAIN/_main.scss */
  #basket_dialog_content .col-xs-6 { width: 100%; }
  /* line 1248, ../../sass/MAIN/_main.scss */
  #basket_dialog_content select { width: 100%; display: block; } }

/* line 1256, ../../sass/MAIN/_main.scss */
.basket_dialog_table table { width: 100%; }
/* line 1258, ../../sass/MAIN/_main.scss */
.basket_dialog_table table th, .basket_dialog_table table td { padding: 0em 0.5em; }
/* line 1262, ../../sass/MAIN/_main.scss */
.basket_dialog_table table th { padding-bottom: 1em; }

/* line 1266, ../../sass/MAIN/_main.scss */
.basket_summary { margin-bottom: 2em; }
/* line 1269, ../../sass/MAIN/_main.scss */
.basket_summary .nav-pills a { height: 41px; padding-top: 10px; padding-bottom: 0; font-size: 21px; text-transform: none; margin-bottom: -1px; }
/* line 1279, ../../sass/MAIN/_main.scss */
.basket_summary .tab-content input[type="text"] { width: 90%; margin-left: 5%; margin-right: 0; }
/* line 1285, ../../sass/MAIN/_main.scss */
.basket_summary .help-block { margin-left: 5%; margin-right: 5%; }
/* line 1289, ../../sass/MAIN/_main.scss */
.basket_summary .box_header { border-color: black; border-top-color: rgba(255, 255, 255, 0); }
@media only screen and (max-width: 480px) { /* line 1295, ../../sass/MAIN/_main.scss */
  .basket_summary .nav-pills a { font-size: 16px; padding-left: 4px; padding-right: 4px; white-space: nowrap; } }

/* line 1304, ../../sass/MAIN/_main.scss */
.modal-footer .btn { margin-top: 1em; min-width: 120px; }

/* line 1309, ../../sass/MAIN/_main.scss */
a.has-image { display: block; }

/* line 1313, ../../sass/MAIN/_main.scss */
#article_navi { font-size: 15px; margin-top: 3em; }
/* line 1317, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head { background-color: #213a61; color: #8a8a8a; overflow: hidden; position: relative; margin: 0; margin-bottom: 5px; }
/* line 1325, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head .small { display: block; text-align: right; line-height: 1.4em; padding: 0; font-weight: 500; font-size: 14px; text-transform: uppercase; border: none; color: white; background-color: #213a61; }
/* line 1337, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head .small a { padding: 9px 12px; display: block; border-right: 37px solid #182a46; position: relative; }
/* line 1344, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head .small a:hover, #article_navi .article_navi_head .small a:active { border-color: #2a4a7c; }
/* line 1348, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head .small span { top: 50%; margin-top: -7px; right: -23px; color: inherit; }
/* line 1356, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head small.inactive { opacity: 0.4; filter: alpha(opacity=40); padding: 9px 12px; display: block; border-right: 37px solid #182a46; position: relative; }
/* line 1364, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head small a { color: inherit; }
/* line 1366, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head small a:hover { color: inherit; text-decoration: none; }
/* line 1373, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head div:first-child > .small a { text-align: left; border-right: none; border-left: 37px solid #182a46; }
/* line 1378, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head div:first-child .small:hover a, #article_navi .article_navi_head div:first-child .small:active a { border-color: #2a4a7c; }
/* line 1381, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head div:first-child > .small span { left: -25px; right: auto; }
/* line 1386, ../../sass/MAIN/_main.scss */
#article_navi .article_navi_head div:first-child > small.inactive { border-right: none; border-left: 37px solid #182a46; position: relative; text-align: left; }
@media only screen and (max-width: 480px) { /* line 1317, ../../sass/MAIN/_main.scss */
  #article_navi .article_navi_head { display: none; } }
/* line 1399, ../../sass/MAIN/_main.scss */
#article_navi span { position: absolute; top: 3px; display: inline-block; max-width: 10px; color: #213a61; }
/* line 1408, ../../sass/MAIN/_main.scss */
#article_navi a { display: block; }
/* line 1410, ../../sass/MAIN/_main.scss */
#article_navi div.controls > div { text-align: right; margin-bottom: 0.5em; }
/* line 1413, ../../sass/MAIN/_main.scss */
#article_navi div.controls > div a { padding-right: 20px; }
/* line 1414, ../../sass/MAIN/_main.scss */
#article_navi div.controls > div span { right: 3px; }
/* line 1416, ../../sass/MAIN/_main.scss */
#article_navi div.controls > div:first-child { text-align: left; }
/* line 1419, ../../sass/MAIN/_main.scss */
#article_navi div.controls > div:first-child a { padding-left: 20px; }
/* line 1420, ../../sass/MAIN/_main.scss */
#article_navi div.controls > div:first-child span { left: 3px; }
/* line 1423, ../../sass/MAIN/_main.scss */
#article_navi div.controls { overflow: hidden; }
/* line 1426, ../../sass/MAIN/_main.scss */
#article_navi div.controls a { color: #1a1a1a; }
@media only screen and (max-width: 480px) { /* line 1426, ../../sass/MAIN/_main.scss */
  #article_navi div.controls a { color: #213a61; } }

/* line 1437, ../../sass/MAIN/_main.scss */
#article-index-paid .price.article-price { display: block; min-width: 50%; margin: 0 auto; text-align: center; border: none; margin-bottom: 1em; }

/*MULTI SLIDER TOP*/
/* line 5, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-slide .carousel-indicators { position: absolute; top: 0px; bottom: auto; width: auto; padding: 5px 10px; display: block; left: auto; right: 0px; margin: 0px; z-index: 900; }
/* line 16, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-slide .carousel-indicators li { border-color: white; background-color: #3b68ad; width: 14px; height: 14px; }
/* line 21, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-slide .carousel-indicators li.active { background-color: #660000; margin: 1px; }
@media (max-width: 780px) { /* line 5, ../../sass/MAIN/partials/_multi_slider.scss */
  .multi-slide .carousel-indicators { display: none; } }
/* line 30, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-slide .cont_img { margin: 0px; }
/* line 33, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-slide .cont_desc { position: absolute; bottom: 0px; width: 100%; left: 0px; margin: 0px; padding: 5px 10px; background: #660000; }
/* line 41, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-slide .cont_desc h2 { border: none; color: white; letter-spacing: 0px; }
@media (max-width: 780px) { /* line 41, ../../sass/MAIN/partials/_multi_slider.scss */
  .multi-slide .cont_desc h2 { font-size: 16px; } }
/* line 50, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-slide .cont_desc a:hover { text-decoration: none; }
/* line 55, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-slide .item { margin: 0px; padding: 0px; width: 100%; height: auto; }

/* line 63, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi { margin-top: 20px; letter-spacing: -0.31em; /* Webkit: collapse white-space between units */ *letter-spacing: normal; /* reset IE < 8 */ *word-spacing: -0.43em; /* IE < 8: collapse white-space between units */ text-rendering: optimizespeed; /* Webkit: fixes text-rendering: optimizeLegibility */ display: -webkit-flex; -webkit-flex-flow: row wrap; /* IE10 uses display: flexbox */ display: -ms-flexbox; -ms-flex-flow: row wrap; background: #2e5187; margin-left: 0px; margin-right: 0px; }
/* line 69, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi:before { display: block; clear: both; }
/* line 73, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .tab-content { height: 100%; }
/* line 77, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .col-sm-9, .row-multi .col-sm-3 { padding: 0px; display: inline-block; *display: inline; /* IE < 8: fake inline-block */ zoom: 1; letter-spacing: normal; word-spacing: normal; vertical-align: top; *vertical-align: auto; text-rendering: auto; float: none; margin: 0px; }
/* line 82, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .col-sm-9 .img-responsive, .row-multi .col-sm-3 .img-responsive { width: 735px; }
/* line 86, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .col-sm-12 { margin: 0px; padding: 0px; }
/* line 89, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .col-sm-12 .img-responsive { width: 980px; }
/* line 93, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .multi-full-size { margin: 0px; position: relative; }
/* line 96, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .multi-full-size .multi-full-menu { position: absolute; z-index: 900; top: 0px; left: 0px; padding: 12px 20px; background: #660000; color: white; font-size: 18px; letter-spacing: 0px; }
/* line 106, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .multi-full-size .multi-full-menu:hover { text-decoration: none; }
@media (max-width: 780px) { /* line 96, ../../sass/MAIN/partials/_multi_slider.scss */
  .row-multi .multi-full-size .multi-full-menu { font-size: 14px; padding: 8px 16px; } }
/* line 115, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .multi-nav { width: 100%; }
/* line 118, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .nav { width: 100%; }
/* line 122, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .nav > li.active:after, .row-multi .nav > li:hover:after { display: block; content: ""; top: 50%; right: -7px; bottom: auto; width: 0; height: 0; border-top: 7px solid transparent; border-left: 7px solid #660000; border-bottom: 7px solid transparent; left: auto; position: absolute; margin-top: -6.5px; z-index: 900; }
@media (max-width: 780px) { /* line 122, ../../sass/MAIN/partials/_multi_slider.scss */
  .row-multi .nav > li.active:after, .row-multi .nav > li:hover:after { display: none; } }
/* line 141, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .nav > li .multi-menu { background: #213a61; padding: 13px 12px; border-left: 5px solid #660000; color: white; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@media (max-width: 992px) { /* line 141, ../../sass/MAIN/partials/_multi_slider.scss */
  .row-multi .nav > li .multi-menu { padding: 6px 12px; } }
@media (min-width: 992px) { /* line 141, ../../sass/MAIN/partials/_multi_slider.scss */
  .row-multi .nav > li .multi-menu { padding: 12px; } }
@media (min-width: 1200px) { /* line 141, ../../sass/MAIN/partials/_multi_slider.scss */
  .row-multi .nav > li .multi-menu { padding: 13px 12px; } }
/* line 158, ../../sass/MAIN/partials/_multi_slider.scss */
.row-multi .nav > li.active .multi-menu, .row-multi .nav > li:hover .multi-menu { background: #660000; border-left: 5px solid #213a61; color: white; }
@media (max-width: 992px) { /* line 118, ../../sass/MAIN/partials/_multi_slider.scss */
  .row-multi .nav { position: relative; } }

/*MULTI PRESENTATION BOT*/
/* line 175, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-presentation { padding: 0px 15px; }
@media (max-width: 780px) { /* line 175, ../../sass/MAIN/partials/_multi_slider.scss */
  .multi-presentation { padding: 0px 5px; } }
/* line 180, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-presentation .cont_img { float: none; display: block; margin: 0 auto; }
@media (max-width: 780px) { /* line 180, ../../sass/MAIN/partials/_multi_slider.scss */
  .multi-presentation .cont_img { float: left; display: inline; margin: 0px; } }
/* line 189, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-presentation .cont_img a { text-align: center; }
/* line 193, ../../sass/MAIN/partials/_multi_slider.scss */
.multi-presentation .c_header { margin-top: 10px; }
@media (max-width: 780px) { /* line 193, ../../sass/MAIN/partials/_multi_slider.scss */
  .multi-presentation .c_header { margin-top: 0px; padding-left: 10px; } }

/* line 5, ../../sass/FOOTER/_footer.scss */
.bottom_page { background: #222222; padding-top: 2em; padding-bottom: 1em; }
/* line 10, ../../sass/FOOTER/_footer.scss */
.bottom_page h4 { color: #e6e6e6; padding: 0; margin: 0 0 0.5em 0; border-bottom: none; font-size: 0.9em; }
@media only screen and (max-width: 779px) { /* line 10, ../../sass/FOOTER/_footer.scss */
  .bottom_page h4 { font-size: 1em; } }

/* line 23, ../../sass/FOOTER/_footer.scss */
.bottom_page.footer-bottom { background: #151515; padding-top: 1em; padding-bottom: 1em; }

/* line 29, ../../sass/FOOTER/_footer.scss */
.footer-logo { min-height: 50px; }
@media only screen and (min-width: 780px) { /* line 29, ../../sass/FOOTER/_footer.scss */
  .footer-logo { float: right; } }
@media only screen and (max-width: 779px) { /* line 29, ../../sass/FOOTER/_footer.scss */
  .footer-logo { text-align: center; margin-top: 1em; } }
@media only screen and (max-width: 400px) { /* line 29, ../../sass/FOOTER/_footer.scss */
  .footer-logo { text-align: center; margin-top: 0.5em; } }

/* line 44, ../../sass/FOOTER/_footer.scss */
.footer-subscribe { position: relative; }

/* line 49, ../../sass/FOOTER/_footer.scss */
footer, footer p, footer a { color: #e6e6e6; font-family: "RobotoCondensedRegular"; }
/* line 54, ../../sass/FOOTER/_footer.scss */
footer .footmenu .container, footer .footmenu div#quizbox, footer .footmenu div#quizbox div.quizstats, div#quizbox footer .footmenu div.quizstats, footer .footmenu div#certificates { padding: 0 5px; }
/* line 58, ../../sass/FOOTER/_footer.scss */
footer a:hover, footer a:active { color: #a6a6a6; }
/* line 62, ../../sass/FOOTER/_footer.scss */
footer #newsletter { position: relative; margin-bottom: 1em; }
@media only screen and (min-width: 780px) { /* line 62, ../../sass/FOOTER/_footer.scss */
  footer #newsletter { float: right; } }
@media screen and (max-width: 480px) { /* line 62, ../../sass/FOOTER/_footer.scss */
  footer #newsletter { margin-bottom: 1.5em; } }
/* line 73, ../../sass/FOOTER/_footer.scss */
footer #newsletter .btn_subscribe { position: absolute; top: 0; right: 0; margin: 0; display: block; padding-left: 1em; padding-right: 3em; background-color: #5f5f5f; height: 37px; line-height: 37px; }
/* line 85, ../../sass/FOOTER/_footer.scss */
footer #newsletter .btn_subscribe:hover { background-color: #213a61; }
@media only screen and (max-width: 480px) { /* line 73, ../../sass/FOOTER/_footer.scss */
  footer #newsletter .btn_subscribe { font-size: 14px; } }
/* line 96, ../../sass/FOOTER/_footer.scss */
footer #newsletter input.form-control { height: 37px; line-height: 37px; width: 100%; display: block; background-color: #171717; border-color: #3c3c3c; }
/* line 104, ../../sass/FOOTER/_footer.scss */
footer #newsletter input.form-control:focus { border-color: #213a61; }
@media only screen and (max-width: 480px) { /* line 96, ../../sass/FOOTER/_footer.scss */
  footer #newsletter input.form-control { font-size: 14px; } }
/* line 115, ../../sass/FOOTER/_footer.scss */
footer #newsletter input.form-control:focus + .btn_subscribe { background-color: #213a61; }
/* line 117, ../../sass/FOOTER/_footer.scss */
footer #newsletter input.form-control:focus + .btn_subscribe:hover { background-color: #14233b; }
/* line 121, ../../sass/FOOTER/_footer.scss */
footer #newsletter span.icon-envelope { background-color: transparent; height: 37px; line-height: 37px; }
/* line 128, ../../sass/FOOTER/_footer.scss */
footer p.darker { font-size: 0.9em; color: #e6e6e6; margin-bottom: 2em; }
@media only screen and (max-width: 480px) { /* line 128, ../../sass/FOOTER/_footer.scss */
  footer p.darker { font-size: 14px; } }
@media (max-width: 779px) { /* line 128, ../../sass/FOOTER/_footer.scss */
  footer p.darker { text-align: center; } }
/* line 138, ../../sass/FOOTER/_footer.scss */
footer p.darker strong { font-weight: normal; font-family: 'RobotoCondensedBold', sans-serif; }
/* line 144, ../../sass/FOOTER/_footer.scss */
footer ul.list-inline { text-align: left; min-height: 35px; }
@media (max-width: 779px) { /* line 144, ../../sass/FOOTER/_footer.scss */
  footer ul.list-inline { min-height: 0; } }
/* line 153, ../../sass/FOOTER/_footer.scss */
footer .bb-stopka { min-width: 160px; display: inline-block; }
/* line 157, ../../sass/FOOTER/_footer.scss */
footer .bb-stopka img { width: 72px; }
/* line 161, ../../sass/FOOTER/_footer.scss */
footer .payu { display: inline-block; }
@media (min-width: 780px) { /* line 161, ../../sass/FOOTER/_footer.scss */
  footer .payu { text-align: right; } }
/* line 169, ../../sass/FOOTER/_footer.scss */
footer .bb-stopka, footer .payu { height: 40px; line-height: 40px; color: #575757; font-size: 0.9em; }
@media (max-width: 400px) { /* line 176, ../../sass/FOOTER/_footer.scss */
  footer .bb-stopka { display: block; text-align: center; } }
/* line 183, ../../sass/FOOTER/_footer.scss */
footer .logo_czelej { margin-bottom: 2em; display: inline-block; position: relative; top: 0px; }
/* line 186, ../../sass/FOOTER/_footer.scss */
footer .logo_czelej img { display: block; }
@media (max-width: 779px) { /* line 192, ../../sass/FOOTER/_footer.scss */
  footer .footlogo, footer .footmenu > ul { text-align: center; } }
@media (min-width: 780px) { /* line 198, ../../sass/FOOTER/_footer.scss */
  footer .footlogo { max-width: 80px; } }
/* line 202, ../../sass/FOOTER/_footer.scss */
footer .footmenu > ul { padding-top: 0.55em; font-size: 15px; }
/* line 206, ../../sass/FOOTER/_footer.scss */
footer .footmenu > ul li:last-child { padding-right: 0; }
@media only screen and (max-width: 779px) { /* line 202, ../../sass/FOOTER/_footer.scss */
  footer .footmenu > ul { padding-top: 0; margin-top: -1em; } }
@media (max-width: 780px) { /* line 202, ../../sass/FOOTER/_footer.scss */
  footer .footmenu > ul { margin-bottom: 1em; }
  /* line 216, ../../sass/FOOTER/_footer.scss */
  footer .footmenu > ul > li > a:link, footer .footmenu > ul > li > a:visited, footer .footmenu > ul > li > a:active { padding: 0.5em; display: block; } }
@media only screen and (max-width: 780px) and (max-width: 480px) { /* line 216, ../../sass/FOOTER/_footer.scss */
  footer .footmenu > ul > li > a:link, footer .footmenu > ul > li > a:visited, footer .footmenu > ul > li > a:active { font-size: 15px; } }
@media (min-width: 780px) { /* line 225, ../../sass/FOOTER/_footer.scss */
  footer .footcontentbox { float: right; clear: right; } }

/* line 233, ../../sass/FOOTER/_footer.scss */
.payu { width: 61px; background: transparent url(/images/payu_h.png) no-repeat no-repeat right; vertical-align: middle; padding: 0px; background-size: 100%; }

/* line 201, ../../sass/MIXINS/_mixins.scss */
.clearfix:before, .clearfix:after { content: " "; /* 1 */ display: table; /* 2 */ }
/* line 207, ../../sass/MIXINS/_mixins.scss */
.clearfix:after { clear: both; }

/* line 12, ../../sass/COMPONENTS/utility/_utilities.scss */
.pull-right { float: right !important; }

/* line 15, ../../sass/COMPONENTS/utility/_utilities.scss */
.pull-left { float: left !important; }

/* line 23, ../../sass/COMPONENTS/utility/_utilities.scss */
.hide { display: none !important; }

/* line 26, ../../sass/COMPONENTS/utility/_utilities.scss */
.show { display: block !important; }

/* line 29, ../../sass/COMPONENTS/utility/_utilities.scss */
.invisible { visibility: hidden; }

/* line 32, ../../sass/COMPONENTS/utility/_utilities.scss */
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }

/* line 40, ../../sass/COMPONENTS/utility/_utilities.scss */
.affix { position: fixed; }

/* line 68, ../../sass/COMPONENTS/utility/_utilities.scss */
.aside_list_style { border-left: 3px #cfcfcf solid; display: block; width: 100%; padding: 7px 10px 9px 10px; }
/* line 73, ../../sass/COMPONENTS/utility/_utilities.scss */
.aside_list_style:hover, .aside_list_style.active { border-left: 3px #213a61 solid; background: #e8e8e8; color: #660000; text-decoration: none; }

@-ms-viewport { width: device-width; }

@media screen and (max-width: 400px) { @-ms-viewport { width: 320px; } }
/* line 31, ../../sass/COMPONENTS/utility/_responsive-utilities.scss */
.hidden { display: none !important; visibility: hidden !important; }

/* line 758, ../../sass/MIXINS/_mixins.scss */
.visible-xs { display: none !important; }

/* line 761, ../../sass/MIXINS/_mixins.scss */
tr.visible-xs { display: none !important; }

/* line 765, ../../sass/MIXINS/_mixins.scss */
th.visible-xs, td.visible-xs { display: none !important; }

@media (max-width: 779px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-xs { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-xs { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-xs, td.visible-xs { display: table-cell !important; } }
@media (min-width: 780px) and (max-width: 991px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-xs.visible-sm { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-xs.visible-sm { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-xs.visible-sm, td.visible-xs.visible-sm { display: table-cell !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-xs.visible-md { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-xs.visible-md { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-xs.visible-md, td.visible-xs.visible-md { display: table-cell !important; } }
@media (min-width: 1200px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-xs.visible-lg { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-xs.visible-lg { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-xs.visible-lg, td.visible-xs.visible-lg { display: table-cell !important; } }
/* line 758, ../../sass/MIXINS/_mixins.scss */
.visible-sm { display: none !important; }

/* line 761, ../../sass/MIXINS/_mixins.scss */
tr.visible-sm { display: none !important; }

/* line 765, ../../sass/MIXINS/_mixins.scss */
th.visible-sm, td.visible-sm { display: none !important; }

@media (max-width: 779px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-sm.visible-xs { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-sm.visible-xs { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-sm.visible-xs, td.visible-sm.visible-xs { display: table-cell !important; } }
@media (min-width: 780px) and (max-width: 991px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-sm { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-sm { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-sm, td.visible-sm { display: table-cell !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-sm.visible-md { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-sm.visible-md { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-sm.visible-md, td.visible-sm.visible-md { display: table-cell !important; } }
@media (min-width: 1200px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-sm.visible-lg { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-sm.visible-lg { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-sm.visible-lg, td.visible-sm.visible-lg { display: table-cell !important; } }
/* line 758, ../../sass/MIXINS/_mixins.scss */
.visible-md { display: none !important; }

/* line 761, ../../sass/MIXINS/_mixins.scss */
tr.visible-md { display: none !important; }

/* line 765, ../../sass/MIXINS/_mixins.scss */
th.visible-md, td.visible-md { display: none !important; }

@media (max-width: 779px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-md.visible-xs { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-md.visible-xs { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-md.visible-xs, td.visible-md.visible-xs { display: table-cell !important; } }
@media (min-width: 780px) and (max-width: 991px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-md.visible-sm { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-md.visible-sm { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-md.visible-sm, td.visible-md.visible-sm { display: table-cell !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-md { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-md { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-md, td.visible-md { display: table-cell !important; } }
@media (min-width: 1200px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-md.visible-lg { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-md.visible-lg { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-md.visible-lg, td.visible-md.visible-lg { display: table-cell !important; } }
/* line 758, ../../sass/MIXINS/_mixins.scss */
.visible-lg { display: none !important; }

/* line 761, ../../sass/MIXINS/_mixins.scss */
tr.visible-lg { display: none !important; }

/* line 765, ../../sass/MIXINS/_mixins.scss */
th.visible-lg, td.visible-lg { display: none !important; }

@media (max-width: 779px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-lg.visible-xs { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-lg.visible-xs { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-lg.visible-xs, td.visible-lg.visible-xs { display: table-cell !important; } }
@media (min-width: 780px) and (max-width: 991px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-lg.visible-sm { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-lg.visible-sm { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-lg.visible-sm, td.visible-lg.visible-sm { display: table-cell !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-lg.visible-md { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-lg.visible-md { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-lg.visible-md, td.visible-lg.visible-md { display: table-cell !important; } }
@media (min-width: 1200px) { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-lg { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-lg { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-lg, td.visible-lg { display: table-cell !important; } }
/* line 745, ../../sass/MIXINS/_mixins.scss */
.hidden-xs { display: block !important; }

/* line 748, ../../sass/MIXINS/_mixins.scss */
tr.hidden-xs { display: table-row !important; }

/* line 752, ../../sass/MIXINS/_mixins.scss */
th.hidden-xs, td.hidden-xs { display: table-cell !important; }

@media (max-width: 779px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-xs { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-xs { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-xs, td.hidden-xs { display: none !important; } }
@media (min-width: 780px) and (max-width: 991px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-xs.hidden-sm { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-xs.hidden-sm { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-xs.hidden-md { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-xs.hidden-md { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-xs.hidden-md, td.hidden-xs.hidden-md { display: none !important; } }
@media (min-width: 1200px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-xs.hidden-lg { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-xs.hidden-lg { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg { display: none !important; } }
/* line 745, ../../sass/MIXINS/_mixins.scss */
.hidden-mobile-xs { display: block !important; }

/* line 748, ../../sass/MIXINS/_mixins.scss */
tr.hidden-mobile-xs { display: table-row !important; }

/* line 752, ../../sass/MIXINS/_mixins.scss */
th.hidden-mobile-xs, td.hidden-mobile-xs { display: table-cell !important; }

@media (max-width: 480px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-mobile-xs { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-mobile-xs { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-mobile-xs, td.hidden-mobile-xs { display: none !important; } }
@media (min-width: 0) and (max-width: 991px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-mobile-xs.hidden-sm { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-mobile-xs.hidden-sm { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-mobile-xs.hidden-sm, td.hidden-mobile-xs.hidden-sm { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-mobile-xs.hidden-md { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-mobile-xs.hidden-md { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-mobile-xs.hidden-md, td.hidden-mobile-xs.hidden-md { display: none !important; } }
@media (min-width: 1200px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-mobile-xs.hidden-lg { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-mobile-xs.hidden-lg { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-mobile-xs.hidden-lg, td.hidden-mobile-xs.hidden-lg { display: none !important; } }
/* line 745, ../../sass/MIXINS/_mixins.scss */
.hidden-sm { display: block !important; }

/* line 748, ../../sass/MIXINS/_mixins.scss */
tr.hidden-sm { display: table-row !important; }

/* line 752, ../../sass/MIXINS/_mixins.scss */
th.hidden-sm, td.hidden-sm { display: table-cell !important; }

@media (max-width: 779px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-sm.hidden-xs { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-sm.hidden-xs { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs { display: none !important; } }
@media (min-width: 780px) and (max-width: 991px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-sm { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-sm { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-sm, td.hidden-sm { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-sm.hidden-md { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-sm.hidden-md { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-sm.hidden-md, td.hidden-sm.hidden-md { display: none !important; } }
@media (min-width: 1200px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-sm.hidden-lg { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-sm.hidden-lg { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg { display: none !important; } }
/* line 745, ../../sass/MIXINS/_mixins.scss */
.hidden-md { display: block !important; }

/* line 748, ../../sass/MIXINS/_mixins.scss */
tr.hidden-md { display: table-row !important; }

/* line 752, ../../sass/MIXINS/_mixins.scss */
th.hidden-md, td.hidden-md { display: table-cell !important; }

@media (max-width: 779px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-md.hidden-xs { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-md.hidden-xs { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-md.hidden-xs, td.hidden-md.hidden-xs { display: none !important; } }
@media (min-width: 780px) and (max-width: 991px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-md.hidden-sm { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-md.hidden-sm { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-md.hidden-sm, td.hidden-md.hidden-sm { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-md { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-md { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-md, td.hidden-md { display: none !important; } }
@media (min-width: 1200px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-md.hidden-lg { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-md.hidden-lg { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-md.hidden-lg, td.hidden-md.hidden-lg { display: none !important; } }
/* line 745, ../../sass/MIXINS/_mixins.scss */
.hidden-lg { display: block !important; }

/* line 748, ../../sass/MIXINS/_mixins.scss */
tr.hidden-lg { display: table-row !important; }

/* line 752, ../../sass/MIXINS/_mixins.scss */
th.hidden-lg, td.hidden-lg { display: table-cell !important; }

@media (max-width: 779px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-lg.hidden-xs { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-lg.hidden-xs { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs { display: none !important; } }
@media (min-width: 780px) and (max-width: 991px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-lg.hidden-sm { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-lg.hidden-sm { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-lg.hidden-md { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-lg.hidden-md { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-lg.hidden-md, td.hidden-lg.hidden-md { display: none !important; } }
@media (min-width: 1200px) { /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-lg { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-lg { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-lg, td.hidden-lg { display: none !important; } }
/* line 758, ../../sass/MIXINS/_mixins.scss */
.visible-print { display: none !important; }

/* line 761, ../../sass/MIXINS/_mixins.scss */
tr.visible-print { display: none !important; }

/* line 765, ../../sass/MIXINS/_mixins.scss */
th.visible-print, td.visible-print { display: none !important; }

@media print { /* line 745, ../../sass/MIXINS/_mixins.scss */
  .visible-print { display: block !important; }
  /* line 748, ../../sass/MIXINS/_mixins.scss */
  tr.visible-print { display: table-row !important; }
  /* line 752, ../../sass/MIXINS/_mixins.scss */
  th.visible-print, td.visible-print { display: table-cell !important; }
  /* line 758, ../../sass/MIXINS/_mixins.scss */
  .hidden-print { display: none !important; }
  /* line 761, ../../sass/MIXINS/_mixins.scss */
  tr.hidden-print { display: none !important; }
  /* line 765, ../../sass/MIXINS/_mixins.scss */
  th.hidden-print, td.hidden-print { display: none !important; } }
