.animate-img-onhover img {
  display: block;
  max-width: 100%;
  height: auto;
  top: 0;
  left: 0;
  -webkit-transition: transform 2s ease-in-out;
  -moz-transition: transform 2s ease-in-out;
  -o-transition: transform 2s ease-in-out;
  transition: transform 2s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.animate-img-onhover:hover {
  border-color: #00b1ea;
}
.animate-img-onhover:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
* {
  margin: 0;
  padding: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
hr {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
input,
select {
  vertical-align: baseline;
}
strong,
b {
  font-weight: 600;
}
.light {
  font-weight: 300;
}
.regular {
  font-weight: 400;
}
.semibold {
  font-weight: 600;
}
.bold {
  font-weight: 700;
}
.extrabold {
  font-weight: 800;
}
.italic {
  font-style: italic;
}
.white-txt {
  color: white;
}
.white-bg {
  background-color: white;
}
.black-txt {
  color: black;
}
.black-bg {
  background-color: black;
}
html,
body {
  font-size: 16px;
  font-family: "proxima-nova", sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 1.375;
  color: #3d3d3d;
}
@media screen and (max-width: 48em) {
  html,
  body {
    line-height: 1.199;
  }
}
p {
  margin-bottom: 1.375em;
}
.txt-white,
.txt-white a,
.txt-white h2.s-title,
.txt-white h4.i-title,
.txt-white ul,
.txt-white li {
  color: white;
}
a {
  text-decoration: none;
  color: #00b1ea;
  cursor: pointer;
}
a:hover,
a:active {
  color: #009ed1;
  text-decoration: none;
}
a:focus,
a:hover,
a:active,
a:visited {
  outline: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.p-title {
  margin: 1.33333333em 0;
  font-family: "museo-sans", "proxima-nova", sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 1;
  font-weight: 700;
  color: #3d3d3d;
}
@media (max-height: 53.75em) {
  .p-title {
    margin: 30px 0;
  }
}
.p-title a,
.p-title a:hover,
.p-title a:focus,
.p-title a:active {
  color: #3d3d3d;
  text-decoration: none;
  font-family: "proxima-nova", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-weight: 300;
}
.s-title {
  margin: 1.1em 0 0.917em;
  font-size: 24px;
  font-size: 1.5rem;
  font-family: "proxima-nova", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-weight: 600;
  color: black;
  line-height: 1.1;
}
@media screen and (max-width: 48em) {
  .s-title {
    font-size: 19.92px;
    font-size: 1.2449999999999998rem;
  }
}
.s-title a {
  color: inherit;
  text-decoration: none;
}
.s-title.first {
  margin-top: 0;
}
.s-title-accent {
  margin-bottom: 1.1em;
  text-align: center;
  font-family: "museo-sans", "proxima-nova", sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 56.608px;
  font-size: 3.538rem;
  color: black;
  line-height: 1.1;
}
@media screen and (max-width: 48em) {
  .s-title-accent {
    font-size: 29.43616px;
    font-size: 1.83976rem;
  }
}
.s-title-accent a {
  color: inherit;
}
.i-title {
  font-family: "museo-sans", "proxima-nova", sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 700;
  color: black;
  line-height: 1.2;
}
@media screen and (max-width: 48em) {
  .i-title {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
.b-title {
  margin-bottom: 1.1em;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 600;
  color: black;
  line-height: 1.2;
}
@media screen and (max-width: 48em) {
  .b-title {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
.g-title {
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  margin-bottom: 1em;
}
.underline {
  text-decoration: underline;
}
.undecorated {
  text-decoration: none;
}
.uppercase {
  text-transform: uppercase;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-small {
  font-size: 0.875rem;
}
.txt-large,
.text-large,
.txt-large li,
.text-large li {
  font-size: 22px;
  font-size: 1.375rem;
}
@media (max-width: 30em) {
  .txt-large,
  .text-large,
  .txt-large li,
  .text-large li {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
.warning {
  color: #cc0000;
  font-style: italic;
}
.nowrap {
  white-space: nowrap;
}
.word-break {
  word-break: break-all;
}
pre {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  white-space: pre-wrap;
  /* css-3 */
  white-space: -moz-pre-wrap;
  /* Mozilla, since 1999 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */
}
pre code {
  display: block;
  padding: 0.5em;
  background: #F0F0F0;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  font-size: 12px;
}
pre code,
pre .subst,
pre .tag .title,
pre .lisp .title,
pre .clojure .built_in,
pre .nginx .title {
  color: black;
}
pre .string,
pre .title,
pre .constant,
pre .parent,
pre .tag .value,
pre .rules .value,
pre .rules .value .number,
pre .preprocessor,
pre .ruby .symbol,
pre .ruby .symbol .string,
pre .aggregate,
pre .template_tag,
pre .django .variable,
pre .smalltalk .class,
pre .addition,
pre .flow,
pre .stream,
pre .bash .variable,
pre .apache .tag,
pre .apache .cbracket,
pre .tex .command,
pre .tex .special,
pre .erlang_repl .function_or_atom,
pre .markdown .header {
  color: #800;
}
pre .comment,
pre .annotation,
pre .template_comment,
pre .diff .header,
pre .chunk,
pre .markdown .blockquote {
  color: #888;
}
pre .number,
pre .date,
pre .regexp,
pre .literal,
pre .smalltalk .symbol,
pre .smalltalk .char,
pre .go .constant,
pre .change,
pre .markdown .bullet,
pre .markdown .link_url {
  color: #080;
}
pre .label,
pre .javadoc,
pre .ruby .string,
pre .decorator,
pre .filter .argument,
pre .localvars,
pre .array,
pre .attr_selector,
pre .important,
pre .pseudo,
pre .pi,
pre .doctype,
pre .deletion,
pre .envvar,
pre .shebang,
pre .apache .sqbracket,
pre .nginx .built_in,
pre .tex .formula,
pre .erlang_repl .reserved,
pre .prompt,
pre .markdown .link_label,
pre .vhdl .attribute,
pre .clojure .attribute,
pre .coffeescript .property {
  color: #88F;
}
pre .keyword,
pre .id,
pre .phpdoc,
pre .title,
pre .built_in,
pre .aggregate,
pre .css .tag,
pre .javadoctag,
pre .phpdoc,
pre .yardoctag,
pre .smalltalk .class,
pre .winutils,
pre .bash .variable,
pre .apache .tag,
pre .go .typename,
pre .tex .command,
pre .markdown .strong,
pre .request,
pre .status {
  font-weight: 600;
}
pre .markdown .emphasis {
  font-style: italic;
}
pre .nginx .built_in {
  font-weight: normal;
}
pre .coffeescript .javascript,
pre .javascript .xml,
pre .tex .formula,
pre .xml .javascript,
pre .xml .vbscript,
pre .xml .css,
pre .xml .cdata {
  opacity: 0.5;
}
ol,
ul {
  margin-bottom: 1.375em;
}
ol.semibold li,
ul.semibold li {
  font-weight: 600;
}
ol {
  padding-left: 28px;
}
ol li {
  list-style: decimal outside none;
  padding-left: 0;
}
.list-style-none,
.list-unstyled {
  list-style: none;
  padding-left: 0;
}
.custom-list {
  padding: 0;
  font-size: 16px;
  font-size: 1rem;
  margin-left: 1.25em;
  margin-bottom: 1.375em;
  list-style: none;
}
.custom-list li {
  color: inherit;
  font-weight: inherit;
  line-height: inherit;
  margin-bottom: 0.5em;
  padding: 0;
}
@media screen and (max-width: 48em) {
  .custom-list {
    margin-left: 0.625em;
  }
  .custom-list li {
    margin-bottom: 0.5em;
    line-height: 1.2;
  }
}
.custom-list li {
  background: url("/img/bg_li_optim.jpg") left 10px no-repeat;
  padding-left: 1.25em;
}
@media screen and (max-width: 48em) {
  .custom-list li {
    padding-left: 0.8em;
    background-position-y: 7px;
  }
}
.custom-list.red li {
  background: url("/img/bg_li_red.png") left 10px no-repeat;
  padding-left: 20px;
}
.custom-list.cerulean li {
  background: url("/img/bg_li_sitemap.jpg") left 10px no-repeat;
  padding-left: 20px;
  color: #00b1ea;
}
.custom-list.cerulean a {
  color: #00b1ea;
  text-decoration: underline;
}
.custom-list.cerulean a:hover {
  text-decoration: none;
  color: #009ed1;
}
button,
.btn-flat {
  display: inline-block;
  vertical-align: middle;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0.6em 1em 0.45em;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.2;
  color: white;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 600;
  opacity: 1;
  background-color: #00b1ea;
  border: 1px solid transparent;
  cursor: pointer;
  -o-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  transition-duration: 0.2s;
  font-family: inherit;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
button:active,
.btn-flat:active,
button:hover,
.btn-flat:hover,
button:focus,
.btn-flat:focus {
  color: white;
  background-color: #009ed1;
  outline: none;
}
button.navy-gray,
.btn-flat.navy-gray {
  background: #3d3d3d;
  border-color: #3d3d3d;
  color: white;
}
button.navy-gray:hover,
.btn-flat.navy-gray:hover,
button.navy-gray.active,
.btn-flat.navy-gray.active {
  background: #2b2b2b;
  border-color: #2b2b2b;
}
button.medium-gray,
.btn-flat.medium-gray {
  background: #ababab;
  border-color: #ababab;
  color: white;
}
button.medium-gray:hover,
.btn-flat.medium-gray:hover,
button.medium-gray.active,
.btn-flat.medium-gray.active {
  background: #999999;
  border-color: #999999;
}
button.white,
.btn-flat.white {
  background: white;
  border-color: white;
  color: #3d3d3d;
}
button.white:hover,
.btn-flat.white:hover,
button.white.active,
.btn-flat.white.active {
  background: #fafafa;
  border-color: #fafafa;
}
button.navy-blue,
.btn-flat.navy-blue {
  background: #0051b2;
  border-color: #0051b2;
  color: white;
}
button.navy-blue:hover,
.btn-flat.navy-blue:hover,
button.navy-blue.active,
.btn-flat.navy-blue.active {
  background: #00418e;
  border-color: #00418e;
}
button.dark-blue,
.btn-flat.dark-blue {
  background: #0058a5;
  border-color: #0058a5;
  color: white;
}
button.dark-blue:hover,
.btn-flat.dark-blue:hover,
button.dark-blue.active,
.btn-flat.dark-blue.active {
  background: #004581;
  border-color: #004581;
}
button.orange-red,
.btn-flat.orange-red {
  background: #ea6554;
  border-color: #ea6554;
  color: white;
}
button.orange-red:hover,
.btn-flat.orange-red:hover,
button.orange-red.active,
.btn-flat.orange-red.active {
  background: #e64834;
  border-color: #e64834;
}
button.atlantis-green,
.btn-flat.atlantis-green {
  background: #66cc33;
  border-color: #66cc33;
  color: white;
}
button.atlantis-green:hover,
.btn-flat.atlantis-green:hover,
button.atlantis-green.active,
.btn-flat.atlantis-green.active {
  background: #58af2c;
  border-color: #58af2c;
}
button.transparent-white,
.btn-flat.transparent-white {
  background: none;
  border-color: white;
  color: white;
}
button.transparent-white:hover,
.btn-flat.transparent-white:hover,
button.transparent-white.active,
.btn-flat.transparent-white.active {
  background: white;
  color: #3d3d3d;
}
button.transparent-orange-red,
.btn-flat.transparent-orange-red {
  background: none;
  border-color: #ea6554;
  color: #ea6554;
}
button.transparent-orange-red:hover,
.btn-flat.transparent-orange-red:hover,
button.transparent-orange-red.active,
.btn-flat.transparent-orange-red.active {
  background: #ea6554;
  color: white;
}
button.transparent-medium-gray,
.btn-flat.transparent-medium-gray {
  background: none;
  border-color: #ababab;
  color: #ababab;
}
button.transparent-medium-gray:hover,
.btn-flat.transparent-medium-gray:hover,
button.transparent-medium-gray.active,
.btn-flat.transparent-medium-gray.active {
  background: #ababab;
  color: white;
}
button.transparent-navy-gray,
.btn-flat.transparent-navy-gray {
  background: none;
  border-color: #3d3d3d;
  color: #3d3d3d;
}
button.transparent-navy-gray:hover,
.btn-flat.transparent-navy-gray:hover,
button.transparent-navy-gray.active,
.btn-flat.transparent-navy-gray.active {
  background: #3d3d3d;
  color: white;
}
button.transparent-light-blue,
.btn-flat.transparent-light-blue {
  background: none;
  border-color: #00b1ea;
  color: #00b1ea;
}
button.transparent-light-blue:hover,
.btn-flat.transparent-light-blue:hover,
button.transparent-light-blue.active,
.btn-flat.transparent-light-blue.active {
  background: #00b1ea;
  color: white;
}
button.transparent-navy-blue,
.btn-flat.transparent-navy-blue {
  background: none;
  border-color: #0051b2;
  color: #003f8c;
}
button.transparent-navy-blue:hover,
.btn-flat.transparent-navy-blue:hover,
button.transparent-navy-blue.active,
.btn-flat.transparent-navy-blue.active {
  background: #0051b2;
  color: white;
}
button.transparent-dark-blue,
.btn-flat.transparent-dark-blue {
  background: none;
  border-color: #0058a5;
  color: #0058a5;
}
button.transparent-dark-blue:hover,
.btn-flat.transparent-dark-blue:hover,
button.transparent-dark-blue.active,
.btn-flat.transparent-dark-blue.active {
  background: #0058a5;
  color: white;
}
button.transparent-atlantis-green,
.btn-flat.transparent-atlantis-green {
  background: none;
  border-color: #66cc33;
  color: #66cc33;
}
button.transparent-atlantis-green:hover,
.btn-flat.transparent-atlantis-green:hover,
button.transparent-atlantis-green.active,
.btn-flat.transparent-atlantis-green.active {
  background: #66cc33;
  color: white;
}
button:disabled,
.btn-disabled,
button:disabled:hover,
.btn-disabled:hover,
button:disabled:focus,
.btn-disabled:focus {
  opacity: 0.3;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  pointer-events: none;
}
.btn-flat.is-loading,
button.is-loading,
.is-loading {
  position: relative;
}
.btn-flat.is-loading,
button.is-loading,
.is-loading,
.btn-flat.is-loading:hover,
button.is-loading:hover,
.is-loading:hover,
.btn-flat.is-loading:focus,
button.is-loading:focus,
.is-loading:focus {
  opacity: 0.3;
  background-color: #ababab;
  border: #ababab;
  color: transparent;
  cursor: default;
  pointer-events: none;
}
.btn-flat.is-loading .btn-text,
button.is-loading .btn-text,
.is-loading .btn-text {
  visibility: hidden;
}
.btn-flat.is-loading .css-animated-loader,
button.is-loading .css-animated-loader,
.is-loading .css-animated-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -11px;
  width: 22px;
  height: 22px;
  background: white;
  background: -webkit-linear-gradient(left, #ababab 60%, white 10%);
  background: -ms-linear-gradient(left, white 10%, #ababab 60%);
  background: -moz-linear-gradient(left, white 10%, #ababab 60%);
  background: -o-linear-gradient(left, white 10%, #ababab 60%);
  background: linear-gradient(to right, white 10%, #ababab 60%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=white 10%, endColorstr=#ababab 60%, GradientType=0);
}
.btn-flat.is-loading .css-animated-loader:before,
button.is-loading .css-animated-loader:before,
.is-loading .css-animated-loader:before {
  background-color: white;
}
.btn-flat.is-loading .css-animated-loader:after,
button.is-loading .css-animated-loader:after,
.is-loading .css-animated-loader:after {
  width: 74%;
  height: 74%;
  background: #ababab;
}
.btn-small .btn-flat.is-loading .css-animated-loader,
.btn-small button.is-loading .css-animated-loader,
.btn-small .is-loading .css-animated-loader {
  margin: -9px;
  width: 18px;
  height: 18px;
}
.btn-large .btn-flat.is-loading .css-animated-loader,
.btn-large button.is-loading .css-animated-loader,
.btn-large .is-loading .css-animated-loader {
  margin: -13px;
  width: 26px;
  height: 26px;
}
.btn-small {
  padding: 0.5em 1.167em 0.45em;
  font-size: 12px;
  font-size: 0.75rem;
}
.btn-large {
  padding: 0.5em 1em 0.4em;
  font-size: 20px;
  font-size: 1.25rem;
}
.fileinput-button {
  position: relative;
  overflow: hidden;
  display: inline-block;
}
.fileinput-button .btn-flat {
  z-index: 100;
}
.fileinput-button input[type="file"] {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1000;
  margin: 0;
  font-size: 250px;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  filter: alpha(opacity=0);
  cursor: pointer;
}
.fileinput-button input[type="file"]:hover + .btn-flat,
.fileinput-button input[type="file"]:active + .btn-flat,
.fileinput-button input[type="file"]:hover + button,
.fileinput-button input[type="file"]:active + button {
  color: white;
  background: #009ed1;
  border-color: transparent;
}
.fileinput-button.disabled input:hover,
.fileinput-button.btn-disabled input:hover {
  cursor: default;
}
.fileinput-button.disabled input:hover + .btn-flat,
.fileinput-button.btn-disabled input:hover + .btn-flat,
.fileinput-button.disabled input:hover + button,
.fileinput-button.btn-disabled input:hover + button {
  opacity: 0.3;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  pointer-events: none;
}
.fileinput-button.disabled .button.btn-upload,
.fileinput-button.btn-disabled .button.btn-upload,
.fileinput-button.disabled .button.btn-upload:active,
.fileinput-button.btn-disabled .button.btn-upload:active,
.fileinput-button.disabled .button.btn-upload:hover,
.fileinput-button.btn-disabled .button.btn-upload:hover {
  opacity: 0.3;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  pointer-events: none;
}
.btn-block {
  display: inline-block;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-half-block {
  display: inline-block;
  width: 50%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.buttons-wrapper {
  text-align: center;
}
.buttons-wrapper .btn-block {
  margin-top: 0.6rem;
}
.buttons-inner-wrapper {
  display: inline-block;
}
.buttons-in-line {
  text-align: center;
}
@media (max-width: 76.1875em) {
  .buttons-in-line button,
  .buttons-in-line .btn-flat {
    margin-top: 5px;
  }
}
@media (max-width: 30em) {
  .buttons-in-line button,
  .buttons-in-line .btn-flat {
    display: block;
  }
}
.buttons-in-line button:first-child,
.buttons-in-line .btn-flat:first-child {
  margin-right: 0.5rem;
}
@media (max-width: 30em) {
  .buttons-in-line button:first-child,
  .buttons-in-line .btn-flat:first-child {
    margin-right: 0;
  }
}
.btn-with-input {
  padding: 12px;
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: 400;
}
.btn-no-uppercase {
  text-transform: none;
}
.btn-remove {
  width: 31px;
  height: 33px;
  padding-top: 2px;
  border: 1px solid #3d3d3d;
  fill: #3d3d3d;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  text-align: center;
  -webkit-transition: background-color 0.2s ease-in-out;
  -moz-transition: background-color 0.2s ease-in-out;
  -o-transition: background-color 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-remove .icon-remove {
  width: 27px;
  height: 26px;
}
.btn-remove:hover {
  background-position: -31px 0;
  background-color: #3d3d3d;
  fill: white;
}
.btn-microsoft {
  font-size: 18px;
  font-size: 1.125rem;
  color: #8c8c8c;
  background-color: white;
  border: 1px solid #8c8c8c;
  text-transform: none;
  font-weight: 400;
}
.btn-microsoft:active,
.btn-microsoft:focus,
.btn-microsoft:hover {
  background-color: white;
  color: #595959;
  border-color: #595959;
}
.btn-microsoft:before {
  content: "";
  display: inline-block;
  position: relative;
  vertical-align: baseline;
  bottom: -1px;
  width: 18px;
  height: 18px;
  /*background: url('/img/layout/svg-layout-images.svg#icon-microsoft') no-repeat center;*/
  background-image: url('/img/layout/svg-sprite-images/icon-microsoft.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 5px;
}
button {
  overflow: visible;
}
input {
  font-family: "proxima-nova", sans-serif;
  font-weight: 400;
  font-style: normal;
}
label,
select,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}
label:active,
select:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active,
input[type="radio"]:active,
input[type="checkbox"]:active,
label:focus,
select:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus,
label:hover,
select:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="radio"]:hover,
input[type="checkbox"]:hover {
  outline: none;
}
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
/*New styles*/
.redesign-inputs {
  /*Input Wrap*/
}
.redesign-inputs.no-validation input.valid,
.redesign-inputs.no-validation select.valid,
.redesign-inputs.no-validation textarea.valid,
.redesign-inputs.no-validation input.ng-valid.ng-dirty,
.redesign-inputs.no-validation select.ng-valid.ng-dirty,
.redesign-inputs.no-validation textarea.ng-valid.ng-dirty {
  border-color: #dcdcdc;
}
.redesign-inputs input,
.redesign-inputs textarea,
.redesign-inputs select {
  color: #3d3d3d;
  font-family: inherit;
  width: 100%;
  min-height: 44px;
  padding: 0.85em 0.625em;
  margin-bottom: 16px;
  line-height: 1.2;
  border: 1px solid #dcdcdc;
  background-color: white;
  -webkit-appearance: none;
  font-size: 14px;
  font-size: 0.875rem;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.redesign-inputs input.with-no-margin,
.redesign-inputs textarea.with-no-margin,
.redesign-inputs select.with-no-margin {
  margin-bottom: 0;
}
.redesign-inputs input option,
.redesign-inputs textarea option,
.redesign-inputs select option {
  padding: 0.85em 0.625em;
  padding-top: 0;
  padding-bottom: 0;
}
.redesign-inputs input[type="file"],
.redesign-inputs textarea[type="file"],
.redesign-inputs select[type="file"] {
  width: auto;
  min-height: inherit;
  padding: 0;
  margin-bottom: 0;
  border: none;
  background: none;
}
.redesign-inputs input[type="radio"],
.redesign-inputs input[type="checkbox"],
.redesign-inputs textarea[type="radio"],
.redesign-inputs textarea[type="checkbox"],
.redesign-inputs select[type="radio"],
.redesign-inputs select[type="checkbox"] {
  border: 0 none;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.redesign-inputs input[type="radio"] + label,
.redesign-inputs input[type="checkbox"] + label,
.redesign-inputs textarea[type="radio"] + label,
.redesign-inputs textarea[type="checkbox"] + label,
.redesign-inputs select[type="radio"] + label,
.redesign-inputs select[type="checkbox"] + label {
  cursor: pointer;
  display: inline-block;
  margin-bottom: 16px;
  line-height: 1.2;
  padding-left: 22px;
  vertical-align: middle;
  position: relative;
}
.redesign-inputs input[type="radio"] + label:before,
.redesign-inputs input[type="checkbox"] + label:before,
.redesign-inputs textarea[type="radio"] + label:before,
.redesign-inputs textarea[type="checkbox"] + label:before,
.redesign-inputs select[type="radio"] + label:before,
.redesign-inputs select[type="checkbox"] + label:before {
  content: '';
  display: block;
  width: 1em;
  height: 1em;
  position: absolute;
  top: 0;
  left: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.redesign-inputs input[type="radio"] + label.with-no-margin,
.redesign-inputs input[type="checkbox"] + label.with-no-margin,
.redesign-inputs textarea[type="radio"] + label.with-no-margin,
.redesign-inputs textarea[type="checkbox"] + label.with-no-margin,
.redesign-inputs select[type="radio"] + label.with-no-margin,
.redesign-inputs select[type="checkbox"] + label.with-no-margin {
  margin-bottom: 0;
}
.redesign-inputs input[type="radio"] + label.terms,
.redesign-inputs input[type="checkbox"] + label.terms,
.redesign-inputs textarea[type="radio"] + label.terms,
.redesign-inputs textarea[type="checkbox"] + label.terms,
.redesign-inputs select[type="radio"] + label.terms,
.redesign-inputs select[type="checkbox"] + label.terms {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1;
}
.redesign-inputs input[type="radio"].disabled + label,
.redesign-inputs input[type="checkbox"].disabled + label,
.redesign-inputs input[type="radio"][disabled] + label,
.redesign-inputs input[type="checkbox"][disabled] + label,
.redesign-inputs input[type="radio"].editing-locked + label,
.redesign-inputs input[type="checkbox"].editing-locked + label,
.redesign-inputs textarea[type="radio"].disabled + label,
.redesign-inputs textarea[type="checkbox"].disabled + label,
.redesign-inputs textarea[type="radio"][disabled] + label,
.redesign-inputs textarea[type="checkbox"][disabled] + label,
.redesign-inputs textarea[type="radio"].editing-locked + label,
.redesign-inputs textarea[type="checkbox"].editing-locked + label,
.redesign-inputs select[type="radio"].disabled + label,
.redesign-inputs select[type="checkbox"].disabled + label,
.redesign-inputs select[type="radio"][disabled] + label,
.redesign-inputs select[type="checkbox"][disabled] + label,
.redesign-inputs select[type="radio"].editing-locked + label,
.redesign-inputs select[type="checkbox"].editing-locked + label {
  pointer-events: none;
  color: #a3a3a3;
  cursor: not-allowed;
}
.redesign-inputs input[type="radio"].disabled + label:before,
.redesign-inputs input[type="checkbox"].disabled + label:before,
.redesign-inputs input[type="radio"][disabled] + label:before,
.redesign-inputs input[type="checkbox"][disabled] + label:before,
.redesign-inputs input[type="radio"].editing-locked + label:before,
.redesign-inputs input[type="checkbox"].editing-locked + label:before,
.redesign-inputs textarea[type="radio"].disabled + label:before,
.redesign-inputs textarea[type="checkbox"].disabled + label:before,
.redesign-inputs textarea[type="radio"][disabled] + label:before,
.redesign-inputs textarea[type="checkbox"][disabled] + label:before,
.redesign-inputs textarea[type="radio"].editing-locked + label:before,
.redesign-inputs textarea[type="checkbox"].editing-locked + label:before,
.redesign-inputs select[type="radio"].disabled + label:before,
.redesign-inputs select[type="checkbox"].disabled + label:before,
.redesign-inputs select[type="radio"][disabled] + label:before,
.redesign-inputs select[type="checkbox"][disabled] + label:before,
.redesign-inputs select[type="radio"].editing-locked + label:before,
.redesign-inputs select[type="checkbox"].editing-locked + label:before {
  opacity: .5;
}
.redesign-inputs input[type="checkbox"] + label:before,
.redesign-inputs textarea[type="checkbox"] + label:before,
.redesign-inputs select[type="checkbox"] + label:before {
  background-image: url('/img/layout/svg-sprite-images/icon-checkbox-blank.svg');
  color: #3d3d3d;
}
.redesign-inputs input[type="checkbox"]:checked + label:before,
.redesign-inputs textarea[type="checkbox"]:checked + label:before,
.redesign-inputs select[type="checkbox"]:checked + label:before {
  background-image: url('/img/layout/svg-sprite-images/icon-checkbox-marked.svg');
  color: #3e3e3e;
}
.redesign-inputs input[type="radio"] + label:before,
.redesign-inputs textarea[type="radio"] + label:before,
.redesign-inputs select[type="radio"] + label:before {
  background-image: url('/img/layout/svg-sprite-images/icon-radiobox-blank.svg');
  color: #3d3d3d;
}
.redesign-inputs input[type="radio"]:checked + label:before,
.redesign-inputs textarea[type="radio"]:checked + label:before,
.redesign-inputs select[type="radio"]:checked + label:before {
  background-image: url('/img/layout/svg-sprite-images/icon-radiobox-marked.svg');
  color: #3e3e3e;
}
.redesign-inputs input.input-upload,
.redesign-inputs textarea.input-upload,
.redesign-inputs select.input-upload {
  display: none;
}
.redesign-inputs input .upload-label.is-loading,
.redesign-inputs textarea .upload-label.is-loading,
.redesign-inputs select .upload-label.is-loading {
  color: transparent;
}
.redesign-inputs input:focus,
.redesign-inputs textarea:focus,
.redesign-inputs select:focus {
  border-color: #00b1ea;
  outline: none;
}
.redesign-inputs input.valid,
.redesign-inputs input.ng-valid.ng-dirty,
.redesign-inputs textarea.valid,
.redesign-inputs textarea.ng-valid.ng-dirty,
.redesign-inputs select.valid,
.redesign-inputs select.ng-valid.ng-dirty {
  border-color: #00b1ea;
  outline: none;
}
.redesign-inputs input.new,
.redesign-inputs textarea.new,
.redesign-inputs select.new {
  border-color: #66cc33;
}
.redesign-inputs input.error,
.redesign-inputs input.ng-invalid.ng-dirty,
.redesign-inputs textarea.error,
.redesign-inputs textarea.ng-invalid.ng-dirty,
.redesign-inputs select.error,
.redesign-inputs select.ng-invalid.ng-dirty {
  border-color: #cc0000;
}
.redesign-inputs input[disabled],
.redesign-inputs input.editing-locked,
.redesign-inputs input.editing-locked.valid,
.redesign-inputs textarea[disabled],
.redesign-inputs textarea.editing-locked,
.redesign-inputs textarea.editing-locked.valid,
.redesign-inputs select[disabled],
.redesign-inputs select.editing-locked,
.redesign-inputs select.editing-locked.valid {
  pointer-events: none;
  cursor: not-allowed;
  background-color: #efefef;
  border-color: #dcdcdc;
  color: #a3a3a3;
}
.redesign-inputs input.inline-input,
.redesign-inputs textarea.inline-input,
.redesign-inputs select.inline-input {
  display: inline-block;
  width: auto;
}
.redesign-inputs input[hidden],
.redesign-inputs input.select-hidden,
.redesign-inputs textarea[hidden],
.redesign-inputs textarea.select-hidden,
.redesign-inputs select[hidden],
.redesign-inputs select.select-hidden {
  display: none;
}
.redesign-inputs ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #a3a3a3;
  opacity: 1;
}
.redesign-inputs :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #a3a3a3;
  opacity: 1;
}
.redesign-inputs ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #a3a3a3;
  opacity: 1;
}
.redesign-inputs :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #a3a3a3;
  opacity: 1;
}
.redesign-inputs .input-search {
  position: relative;
}
.redesign-inputs .input-search:after {
  content: "";
  display: block;
  position: absolute;
  top: 10px;
  right: 12px;
  width: 24px;
  height: 24px;
  background-image: url(/img/icon-search.gif);
  background-repeat: no-repeat;
  background-position: right center;
}
.redesign-inputs textarea {
  min-height: 130px;
}
.redesign-inputs select {
  color: #a3a3a3;
}
.redesign-inputs select.is-selected {
  color: #3d3d3d;
}
.redesign-inputs option {
  color: #3d3d3d;
}
.redesign-inputs .select-inner {
  position: relative;
  display: block;
  margin-bottom: 16px;
  min-height: 44px;
}
.redesign-inputs .select-inner.disabled {
  cursor: not-allowed;
}
.redesign-inputs .select-inner select {
  -moz-appearance: none;
  -webkit-appearance: none;
  margin-bottom: 0;
  position: relative;
  padding-right: 35px;
  padding-right: 2%\9;
}
.redesign-inputs .select-inner select::-ms-expand {
  display: none;
}
.redesign-inputs .select-inner:after {
  content: "";
  width: 20px;
  height: 23px;
  background-image: url('data:image/png;base64,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/GMzLdsAAD+RaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMTEtMTNUMTI6MDk6MzUrMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTExLTEzVDEyOjA5OjUzKzAyOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0xMS0xM1QxMjowOTo1MyswMjowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6ZTU1ODQ3NjQtN2E3NS02NjRkLWFlZDItYmJkNmFkYmQwMTY0PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YTYzOTI0YzAtODllZS0xMWU1LTg3OTktOTYxMmQzYTUxZDIwPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6OGY1NjZhODgtMWVkYi1hMzQwLTkwZDMtN2ZhZDIxZGExZTQ0PC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjhmNTY2YTg4LTFlZGItYTM0MC05MGQzLTdmYWQyMWRhMWU0NDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMS0xM1QxMjowOTozNSswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo2Y2YzMmU4NS0xYjAzLWUwNGYtODg5OC1lZTNjYTVmYjY2YmY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMTEtMTNUMTI6MDk6NTMrMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNvbnZlcnRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5mcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nPC9zdEV2dDpwYXJhbWV0ZXJzPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+ZGVyaXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5jb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZTU1ODQ3NjQtN2E3NS02NjRkLWFlZDItYmJkNmFkYmQwMTY0PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTExLTEzVDEyOjA5OjUzKzAyOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDo2Y2YzMmU4NS0xYjAzLWUwNGYtODg5OC1lZTNjYTVmYjY2YmY8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPnhtcC5kaWQ6OGY1NjZhODgtMWVkYi1hMzQwLTkwZDMtN2ZhZDIxZGExZTQ0PC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICA8c3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6OGY1NjZhODgtMWVkYi1hMzQwLTkwZDMtN2ZhZDIxZGExZTQ0PC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjQwPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjIzPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz55jj0bAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAALPSURBVHja7Jc/TBNRHMc/7/Xu+o8/QkUshEEwBAWVaAwR0EaImujiZFw0asJmooPBgYHBxT+DGtw0OhAZnNXg0KEGoqOJTiZGDaAODba1vfbaXp+LNFXaAuESSfQlb7h7d5/3fb/f777vnQiHwzPAAM60GSACjDnFE+FwWIVCIUdokUgEpVSqv7/fbxiGIzxt6cKyrHXB3G43AEIIv2EYjvEkG7xteIHFFCulHAU7xfsrAoUQq56vrEAhBEIICoVC+bqQEqVU1Ukqjem6TjxlUVfjRdl5bNteWWDpZEIIzGyBnG0TDNRj2/ZvYy6Xiy/RGC4pqfVoxUWUCqokXkqJpulcuvOIlsY6blw8RT6fr7rAZRFUShHYVMuFaw/5NP+Vnu1tbA3Uo5TiWzTO2w9ztAa3MDk+gplKrimChmFwa/IZ/rYuFhIJpl684vSRPjKZzNpSnEmnmRg9y/Xn7/j4eYH5rymEEHj9TRw4upurx7vJZa01pdjj8fDyzXtezyXZ0dtJ09YgU7Mz9HS00b0tWFFkMcWl9WZZFl6vZCTUyYPXfuzCrxQDZ/a34HMp0ulMRUF/8txuN9GEyc0nEfYeGi7e39N3gLH7T3k8fh63ppHNZpfx5J91s9RN0yRYo3FiZ1PxpYPbG2lvMDBNc9nz5SK41A23hysTTwgND7GrpZbB9kYGOxrpbWtgYOgwl29P4fX5yvKq2kwymWRfay1zsToWzRzHujaTiMdXZRHFCEhJNPaDe6PnaPDp5PP5YnSllGi9zXwPdRCN/UAv4xwr+mA6nebkrmbSuTypZLLiV1dJoG3bGFIhciaLi+UtxeVyIZTCLmNrZWuwtFmWRTabreqLK9VgtfcqjVe0Gae2Lad2pv+HhX8ngoFAYF0gy7IoFApIKR3hFQ8u09PTStd1R2CmacZ1Xa93ipfL5dBisdisg391d4EhYNAh3uzPAQD6lKRxBXy1YwAAAABJRU5ErkJggg==');
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -12px;
  pointer-events: none;
  display: none\9;
}
.redesign-inputs .field-description {
  margin-bottom: 0.5em;
  color: #969696;
}
.redesign-inputs .search-inner {
  position: relative;
  display: block;
  margin-bottom: 16px;
  padding-right: 46px;
  min-height: 44px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #dcdcdc;
  background-color: white;
}
.redesign-inputs .search-inner input {
  margin-bottom: 0;
  min-height: calc(42px);
  height: 100%;
  border: none;
}
.redesign-inputs .search-inner .ui-search {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  outline: none;
  background-color: white;
  height: 100%;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 46px;
  cursor: pointer;
  margin-bottom: 0;
}
.redesign-inputs .search-inner .ui-search .icon-search {
  height: 20px;
  padding: 10px 3px;
  fill: #bbb9b9;
}
.redesign-inputs .search-inner .ui-search:active:hover {
  margin-top: 0;
}
.redesign-inputs .search-inner .ui-add-tag,
.redesign-inputs .search-inner .contol-add-tag {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  /*background: url("/img/layout/svg-layout-images.svg#icon-add")no-repeat;*/
  background-color: white;
  background-image: url('/img/layout/svg-sprite-images/icon-add.svg');
  background-size: 40%;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  height: 100%;
  margin-bottom: 0;
  outline: none;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 46px;
}
.redesign-inputs .search-inner .ui-add-tag:active:hover,
.redesign-inputs .search-inner .contol-add-tag:active:hover {
  margin-top: 0;
}
.redesign-inputs .search-inner .search-item {
  display: inline-block;
  margin-left: 14px;
}
.redesign-inputs .search-inner .remove-item {
  margin-left: 5px;
  background: url("/img/UAkit/icon-remove-ligthgrey-small.png") no-repeat 0 0;
  display: inline-block;
  width: 16px;
  height: 16px;
  position: relative;
  bottom: -3px;
  cursor: pointer;
}
.redesign-inputs .search-inner.search-with-tags input {
  display: inline-block;
  width: auto;
}
.redesign-inputs .page-error-message {
  display: block;
  margin-top: 10px;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1;
  color: #cc0000;
  list-style: none;
}
.redesign-inputs .page-error-message[hidden] {
  display: none;
}
.redesign-inputs .page-error-message ul {
  list-style: none;
  padding-bottom: 0;
}
.redesign-inputs .page-error-message li {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1;
}
.redesign-inputs span.error,
.redesign-inputs span.additional-info,
.redesign-inputs span.error + .password_strength,
.redesign-inputs .password_strength {
  position: relative;
  display: block;
  left: 0;
  top: -12px;
  margin: 0 0 6px;
  padding-left: 0;
  line-height: 1;
  color: #cc0000;
  width: auto;
  background-image: none;
  font-size: 12px;
  font-size: 0.75rem;
}
.redesign-inputs span.error[hidden],
.redesign-inputs span.additional-info[hidden],
.redesign-inputs span.error + .password_strength[hidden],
.redesign-inputs .password_strength[hidden] {
  display: none;
}
.redesign-inputs select + span.error,
.redesign-inputs select + span.additional-info,
.redesign-inputs select + span.error + .password_strength,
.redesign-inputs select + .password_strength {
  top: 3px;
}
.redesign-inputs .password_strength.password_strength_1,
.redesign-inputs .password_strength.password_strength_2,
.redesign-inputs .password_strength.password_strength_3,
.redesign-inputs .password_strength.password_strength_4,
.redesign-inputs .password_strength.password_strength_5 {
  color: #8a8a8a !important;
}
.redesign-inputs span.additional-info {
  color: #3d3d3d;
}
.redesign-inputs .input-group-wrap {
  border: none;
  margin: 32px 0 0;
  padding: 0;
}
.form-inner.default-style .row {
  padding-bottom: 10px;
}
.form-inner.default-style .cel,
.form-inner.default-style .cell {
  margin-bottom: 20px;
  position: relative;
}
.form-inner.default-style .one-col .cel,
.form-inner.default-style .one-col .cell {
  width: 95.8%;
}
.form-inner.default-style .two-cols {
  overflow: hidden;
}
.form-inner.default-style .two-cols .col1,
.form-inner.default-style .two-cols .col2 {
  width: 46%;
}
.form-inner.default-style .two-cols .col1 {
  float: left;
}
.form-inner.default-style .two-cols .col2 {
  float: right;
}
.form-inner.default-style .two-cols input,
.form-inner.default-style .two-cols select {
  width: 100%;
}
.form-inner.default-style .two-cols input[type=radio],
.form-inner.default-style .two-cols input[type=checkbox] {
  width: auto;
  margin-right: 5px;
}
.form-inner.default-style textarea {
  resize: vertical;
  overflow: auto;
  min-height: 130px;
}
.form-inner.default-style input,
.form-inner.default-style textarea,
.form-inner.default-style select {
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 12px 2%;
  line-height: 1.2;
  border: 1px solid #dcdcdc;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #3d3d3d;
  font-size: 14px;
  font-size: 0.875rem;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.form-inner.default-style input[type="radio"],
.form-inner.default-style textarea[type="radio"],
.form-inner.default-style select[type="radio"] {
  outline: none;
  border: none;
  padding-top: 0;
}
.form-inner.default-style input:focus,
.form-inner.default-style textarea:focus,
.form-inner.default-style select:focus,
.form-inner.default-style input.valid,
.form-inner.default-style textarea.valid,
.form-inner.default-style select.valid,
.form-inner.default-style input.ng-valid.ng-dirty,
.form-inner.default-style textarea.ng-valid.ng-dirty,
.form-inner.default-style select.ng-valid.ng-dirty {
  border-color: #00b1ea;
  outline: none;
}
.form-inner.default-style input.new,
.form-inner.default-style textarea.new,
.form-inner.default-style select.new {
  border-color: #66cc33;
}
.form-inner.default-style input.error,
.form-inner.default-style textarea.error,
.form-inner.default-style select.error,
.form-inner.default-style input.ng-invalid.ng-dirty,
.form-inner.default-style textarea.ng-invalid.ng-dirty,
.form-inner.default-style select.ng-invalid.ng-dirty {
  border-color: #cc0000;
}
.form-inner.default-style input[disabled],
.form-inner.default-style textarea[disabled],
.form-inner.default-style select[disabled],
.form-inner.default-style input.editing-locked,
.form-inner.default-style textarea.editing-locked,
.form-inner.default-style select.editing-locked,
.form-inner.default-style input.editing-locked.valid,
.form-inner.default-style textarea.editing-locked.valid,
.form-inner.default-style select.editing-locked.valid {
  pointer-events: none;
  cursor: not-allowed;
  background-color: #efefef;
  border-color: #dcdcdc;
}
.form-inner.default-style .placeholder {
  color: #a3a3a3;
}
.form-inner.default-style ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #a3a3a3;
}
.form-inner.default-style :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #a3a3a3;
}
.form-inner.default-style ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #a3a3a3;
}
.form-inner.default-style :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #a3a3a3;
}
.form-inner.default-style span.error,
.form-inner.default-style span.error + .password_strength,
.form-inner.default-style .password_strength {
  position: absolute;
  bottom: -20px;
  left: 0;
  line-height: 1;
  color: #cc0000;
  width: auto;
  background-image: none;
  padding-left: 8px;
  margin-left: 0;
  height: 18px;
  font-size: 12px;
  font-size: 0.75rem;
}
.form-inner.default-style .password_strength.password_strength_1 {
  display: none;
}
.form-inner.default-style .password_strength.password_strength_2,
.form-inner.default-style .password_strength.password_strength_3,
.form-inner.default-style .password_strength.password_strength_4,
.form-inner.default-style .password_strength.password_strength_5 {
  color: #aaaaaa !important;
}
.form-inner.default-style span.additional-info {
  position: absolute;
  bottom: -20px;
  left: 0;
  line-height: 1;
  color: #3d3d3d;
  width: auto;
  background-image: none;
  padding-left: 8px;
  margin-left: 0;
  height: 18px;
  font-size: 12px;
  font-size: 0.75rem;
}
.form-inner.default-style .input-title {
  font-size: 1.2em;
  line-height: 1.2;
  display: block;
  font-weight: 600;
  margin-bottom: 0.5em;
}
.form-inner.default-style .b-search {
  margin-bottom: 0;
}
.form-inner.default-style .b-search input {
  width: 80%;
  margin-left: 0;
  padding-top: 13px;
  padding-bottom: 13px;
}
.form-inner.default-style .b-search.with-tags input {
  width: 160px;
}
.form-inner.default-style input[type="file"] {
  border: none;
}
.form-inner.default-style.default-style.form-with-titles .two-cols .col2,
.form-inner.default-style.default-style.form-with-titles .two-cols .col1 {
  width: 50%;
}
.form-inner.default-style.default-style.form-with-titles .two-cols input {
  width: 100%;
}
.form-inner.default-style.default-style.form-with-titles .input-title {
  padding: 10px 10px 0 20px;
  line-height: 20px;
  width: 180px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
  vertical-align: top;
  font-weight: 600;
}
.form-inner.default-style.default-style.form-with-titles .cell {
  width: 100%;
  display: table;
  margin-bottom: 0;
}
.form-inner.default-style.default-style.form-with-titles .row {
  margin-bottom: 10px;
  padding: 5px 5px 16px;
}
.form-inner.default-style.default-style.form-with-titles .row.contains-invalid-data {
  background-color: #ffeeee;
}
.form-inner.default-style.default-style.form-with-titles .error-list-inner {
  position: relative;
}
.form-inner.default-style.default-style.form-with-titles .input-txt-description {
  padding-top: 10px;
}
.b-add-tags {
  padding-right: 40px;
  border-color: 1px solid #dcdcdc;
  font-size: 14px;
  font-size: 0.875rem;
}
.b-add-tags .contol-add-tag {
  background-color: white;
  background-image: url("/img/UAkit/icon-plus-ligthgrey-small.png");
  background-position: center center;
  background-repeat: no-repeat;
  border: medium none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: pointer;
  height: 100%;
  margin-bottom: 0;
  outline: medium none;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 46px;
}
.b-add-tags .contol-add-tag:hover {
  margin-bottom: auto;
  margin-top: 0;
}
.error-list-inner .alert-error {
  position: absolute;
  bottom: auto;
  left: 0;
  top: auto;
  overflow: hidden;
  height: 15px;
}
.error-list-inner span.error {
  position: relative !important;
  display: block;
  width: 100% !important;
  bottom: auto !important;
}
.successful-alert {
  color: #66cc33;
  font-size: 12px;
  font-size: 0.75rem;
}
input.custom-checkbox[type="checkbox"],
input.custom-checkbox[type="radio"] {
  border: 0 none;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
input.custom-checkbox[type="checkbox"] + label,
input.custom-checkbox[type="radio"] + label {
  cursor: pointer;
  position: relative;
  display: inline-block;
  min-height: 1.375em;
  line-height: 1.2;
  padding-left: 22px;
  vertical-align: middle;
  background-color: none;
}
input.custom-checkbox[type="checkbox"].disabled + label,
input.custom-checkbox[type="radio"].disabled + label,
input.custom-checkbox[type="checkbox"][disabled] + label,
input.custom-checkbox[type="radio"][disabled] + label,
input.custom-checkbox[type="checkbox"].editing-locked + label,
input.custom-checkbox[type="radio"].editing-locked + label {
  pointer-events: none;
  color: #a3a3a3;
  cursor: default;
}
input.custom-checkbox[type="checkbox"].disabled + label:before,
input.custom-checkbox[type="radio"].disabled + label:before,
input.custom-checkbox[type="checkbox"][disabled] + label:before,
input.custom-checkbox[type="radio"][disabled] + label:before,
input.custom-checkbox[type="checkbox"].editing-locked + label:before,
input.custom-checkbox[type="radio"].editing-locked + label:before {
  opacity: .5;
}
.b-search {
  margin-bottom: 20px;
  background-color: white;
  border: 1px solid #dcdcdc;
  position: relative;
  line-height: 26px;
}
.b-search input {
  border: none !important;
  padding: 16px 10px;
  width: 75%;
  font-size: 14px;
  font-size: 0.875rem;
}
.b-search input:hover,
.b-search input:active,
.b-search input:focus {
  outline: none;
}
.b-search input::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
.b-search .ui-search {
  border: none;
  outline: none;
  background-color: white;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  height: 100%;
  padding: 0;
  position: absolute;
  right: 0;
  width: 46px;
  top: 0;
  cursor: pointer;
  margin-bottom: 0;
}
.b-search .ui-search .icon-search {
  height: 20px;
  padding: 10px 3px;
  fill: #bbb9b9;
}
.b-search .ui-search:hover {
  margin-top: 0;
  margin-bottom: auto;
}
.b-search.with-tags {
  padding-right: 45px;
}
.b-search.with-tags input {
  width: 300px;
}
.b-search .search-item {
  display: inline-block;
  margin-left: 14px;
  padding-top: 15px;
}
.b-search .remove-item {
  margin-left: 5px;
  background: url("/img/UAkit/icon-remove-ligthgrey-small.png") no-repeat 0 0;
  display: inline-block;
  width: 16px;
  height: 16px;
  position: relative;
  bottom: -2px;
  cursor: pointer;
}
.quantity-inner {
  display: inline-block;
}
.spinner-box {
  display: inline-block;
  height: 33px;
  position: relative;
  background-color: #fafafa;
  border: 1px solid #dcdcdc;
  overflow: hidden;
  vertical-align: middle;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.spinner-box .quantity-txt-control {
  outline: none;
  float: left;
  text-align: center;
  width: 70px;
  min-height: 0;
  background-color: #fafafa;
  border: 0 none;
  margin: 0;
  padding: 0;
  height: 100%;
  font-size: 16px;
  font-size: 1rem;
}
.spinner-box .quantity-txt-control::-webkit-outer-spin-button,
.spinner-box .quantity-txt-control::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
  /* <-- Apparently some margin are still there even though it's hidden */
}
.spinner-box .quantity-txt-control:active,
.spinner-box .quantity-txt-control:focus,
.spinner-box .quantity-txt-control:hover {
  outline: none;
  background-color: #ededed;
}
@media screen and (max-width: 48em) {
  .spinner-box .quantity-txt-control {
    width: 40px;
  }
}
.spinner-box .quantity-control {
  border-left: 1px solid #dcdcdc;
  cursor: pointer;
  float: left;
  height: 100%;
  width: 38px;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.5;
  text-align: center;
}
@media screen and (max-width: 48em) {
  .spinner-box .quantity-control {
    width: 20px;
  }
}
.spinner-box .quantity-control.down {
  line-height: 1.3;
}
.spinner-box .quantity-control.down:before {
  content: "-";
  pointer-events: none;
}
.spinner-box .quantity-control.up:before {
  content: "+";
  pointer-events: none;
}
.spinner-box .quantity-control:hover,
.spinner-box .quantity-control:active,
.spinner-box .quantity-control:focus {
  background-color: #ededed;
}
.spinner-box-small {
  height: 24px;
  min-width: 84px;
}
.spinner-box-small .quantity-txt-control {
  width: 40px;
  font-size: 90%;
}
.spinner-box-small .quantity-control {
  width: 20px;
}
.spinner-box-small .quantity-control.down {
  line-height: 0.8;
}
.spinner-box-small .quantity-control.up {
  line-height: 1.1;
  font-size: 20px;
}
.b-quantityNav {
  position: relative;
  border: 1px solid #dcdcdc;
  height: 20px;
  width: 53px;
  margin: 0;
  float: left;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.b-quantityNav input {
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 13px;
}
.b-quantityNav .quantity-txt-control {
  background: none;
  padding: 0 3px 3px;
  width: 30px;
  border: 0;
  margin: 0;
  text-align: center;
  font-size: 15px;
  color: #5e6a71;
  line-height: 20px;
}
.b-quantity input[type="button"] {
  width: 17px;
  height: 11px;
  display: block;
  background-image: url(/img/spin.gif);
  background-repeat: no-repeat;
  border: 0;
  position: absolute;
  right: 0;
  cursor: pointer;
  outline: none;
  bottom: 0;
}
.b-quantity .quantity-control-down {
  background-position: left bottom;
}
.b-quantity .quantity-control-down:hover {
  background-position: right bottom;
}
.b-quantity .quantity-control-up {
  top: 0;
  background-position: left top;
}
.b-quantity .quantity-control-up:hover {
  background-position: right top;
}
.b-with-image {
  overflow: hidden;
  padding-bottom: 14px;
}
.b-with-image .b-description-container {
  overflow: hidden;
}
.b-with-image.image-left .b-image-container {
  float: left;
  padding-right: 20px;
  padding-bottom: 36px;
}
.b-with-image.image-left .b-image-container.change-padding-bottom {
  padding-bottom: 0;
}
.b-with-image.image-left .b-title {
  color: #3d3d3d;
  font-size: 20px;
  line-height: 22px;
  padding-bottom: 22px;
  font-weight: 600;
}
.b-with-image.image-left .b-title a {
  color: #3d3d3d;
  text-decoration: none;
}
.b-with-image.image-left .b-title a:hover {
  color: #0058a5;
}
.b-with-image.image-left .sub-title {
  font-weight: 600;
  padding-bottom: 0;
}
.b-with-image.image-left .text-inner {
  overflow: hidden;
}
.b-with-image.image-left .b-image-group-inner {
  float: left;
  width: 320px;
  padding-bottom: 16px;
}
.b-with-image.image-left .b-image-group-inner .b-image-container {
  padding-bottom: 20px;
}
.item-with-overlay {
  position: relative;
}
.overlay {
  position: absolute;
  height: 100%;
  width: 100%;
  background: white;
  opacity: 0.5;
  display: none;
  z-index: 100;
}
.overlay.disabled {
  display: block;
}
.display-overlay .add-overlay:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  background: white;
  opacity: 0.5;
  display: none;
  z-index: 100;
  top: 0;
  left: 0;
  display: block;
  background-color: white;
}
.display-overlay .add-overlay:before.disabled {
  display: block;
}
.display-overlay .add-overlay:hover {
  border: 1px solid #dcdcdc;
}
/*--- List with polaroid blocks END---*/
/*--- Block - How to step ---*/
.b-step {
  overflow: hidden;
  padding-bottom: 30px;
  position: relative;
  padding-right: 70px;
}
.b-step .step-number {
  float: left;
  font-weight: 700;
  text-transform: uppercase;
  width: 154px;
}
.b-step .step-description {
  overflow: hidden;
}
/*--- Block - How to step END ---*/
/*------- Styles for notification messages---- */
span.exlam-mark {
  display: block;
  width: 50px;
  overflow: hidden;
  float: left;
  text-indent: -2000px;
  height: 20px;
}
/*------- Styles for warning messages END---- */
/*------- Styles for jcarousel ---- */
.jcarousel {
  position: relative;
  overflow: hidden;
  margin-bottom: 22px;
}
.jcarousel .jcarousel-container {
  width: 20000em;
  position: relative;
  list-style: none;
  overflow: hidden;
  padding-bottom: 0;
}
.jcarousel .jcarousel-item {
  float: left;
  cursor: pointer;
}
.jcarousel .jcarousel-control {
  position: absolute;
  top: 0;
  height: 100%;
  width: 30px;
  background-color: white;
  opacity: 0.3;
  cursor: pointer;
}
.jcarousel .jcarousel-control:hover {
  opacity: 0.75;
}
.jcarousel .jcarousel-control.prev {
  left: 0;
}
.jcarousel .jcarousel-control.next {
  right: 0;
}
.jcarousel .icon-thin-arrow {
  position: relative;
  top: 32px;
}
.jcarousel .icon-thin-arrow.left {
  right: -8px;
}
.jcarousel .icon-thin-arrow.right {
  left: 8px;
}
.jcarousel:hover .jcarousel-control {
  opacity: 0.75;
}
.jcarousel.remove-arrows .jcarousel-control {
  display: none;
}
/*------- Styles for jcarousel END---- */
#fullSizeImgContainer {
  display: none;
  background: url(/img/empty.gif);
  width: 800px;
  height: 600px;
}
#fullSizeImgContainer .close {
  width: 36px;
  height: 36px;
  position: absolute;
  top: -18px;
  right: -18px;
  background: url(/img/ic-close.png) no-repeat top center;
  cursor: pointer;
}
.list-tiles {
  font-size: 0;
}
.list-tiles .tile {
  background: #fafafa;
  display: inline-block;
  margin: 10px 1%;
  margin: 0.625rem 1%;
  width: 23%;
  position: relative;
  font-size: 16px;
  font-size: 1rem;
}
@media (max-width: 60em) {
  .list-tiles .tile {
    width: 31.3%;
  }
}
.list-tiles .tile:hover {
  cursor: pointer;
}
.list-tiles .tile:hover .tile-background {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.list-tiles .image-container {
  background: white;
  background-image: none;
  background-repeat: repeat;
  border: 1px solid #dcdcdc;
  padding-bottom: 100%;
  position: relative;
  overflow: hidden;
  width: 100%;
  display: inline-block;
}
.list-tiles .tile-background {
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
  min-width: 100%;
  height: 100%;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.list-tiles a {
  text-decoration: none;
  outline: none !important;
}
.list-tiles.flat .tile {
  font-size: 0;
  line-height: 1;
}
.list-tiles.flat .tile:hover .txt-conatiner {
  background: #efefef;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0.55)), color-stop(1, rgba(0, 0, 0, 0)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.55));
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0));
  background: -moz-linear-gradient(center bottom, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0));
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(0, 0, 0, 0.55), endColorstr=rgba(0, 0, 0, 0), GradientType=0);
}
.list-tiles.polaroid .tile {
  padding: 14px 20px;
  padding: 2%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 16px;
  font-size: 1rem;
  vertical-align: top;
}
.list-tiles.polaroid .tile-title {
  line-height: 1.2;
  color: #3d3d3d;
  font-size: 1em;
  font-weight: 600;
  padding-top: 0.875em;
  -ms-word-wrap: normal;
  word-wrap: normal;
  min-height: 1.4em;
  display: inline;
}
.list-tiles.polaroid .tile-description {
  line-height: 1.2;
  color: #3d3d3d;
  opacity: 0.8;
  font-size: 0.875em;
  min-height: 1.18em;
}
.list-tiles.polaroid .tile-title,
.list-tiles.polaroid .tile-description {
  display: block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.list-tiles.polaroid.winners .tile {
  position: relative;
}
.list-tiles.polaroid.winners .tile:before {
  content: "";
  display: block;
  width: 21%;
  height: 21%;
  min-height: 64px;
  min-width: 64px;
  /*background: url('/img/challenge/icon-winner.png') no-repeat;*/
  background-image: url('/img/layout/svg-sprite-images/icon-winner-filled.svg');
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  background-size: 100%;
}
.list-tiles.circle {
  text-align: center;
  padding: 0;
}
.list-tiles.circle li {
  display: inline-block;
  margin: 1%;
  text-align: center;
  width: 20%;
  vertical-align: top;
  position: relative;
}
.list-tiles.circle li .image-inner {
  display: inline-block;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
  border: 1px solid #dcdcdc;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.b-popup-with-overlay {
  display: none;
}
.b-popup-with-overlay .popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 20000;
}
.b-popup-with-overlay .close-element {
  background: none;
  position: absolute;
  top: 19px;
  right: 19px;
  display: inline-block;
  width: 30px;
  height: 30px;
  font-size: 0;
  text-indent: -9999px;
  cursor: pointer;
  -webkit-transition: background 0s 0.3s;
  -moz-transition: background 0s 0.3s;
  -o-transition: background 0s 0.3s;
  transition: background 0s 0.3s;
}
.b-popup-with-overlay .close-element span {
  display: block;
  position: absolute;
  top: 14px;
  left: 0;
  right: 0;
  bottom: 0;
  background: transparent;
}
.b-popup-with-overlay .close-element span:before,
.b-popup-with-overlay .close-element span:after {
  position: absolute;
  display: block;
  left: 0;
  background-color: #3d3d3d;
  width: 100%;
  height: 2px;
  content: "";
}
.b-popup-with-overlay .close-element span:before {
  top: 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.b-popup-with-overlay .close-element span:after {
  top: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.b-popup-with-overlay.has-header .popup-container {
  padding: 40px 70px;
}
.b-popup-with-overlay.has-header .popup-header {
  width: 100%;
  padding: 10px 22px 10px 13px;
  border-top: none;
  z-index: 50;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 3px 2px rgba(61, 61, 61, 0.5);
  -moz-box-shadow: 0 3px 2px rgba(61, 61, 61, 0.5);
  box-shadow: 0 3px 2px rgba(61, 61, 61, 0.5);
  background-color: #efefef;
}
.b-popup-with-overlay.has-header .popup-content-inner {
  /*height: 82%;
            height: -moz-calc(~"100% - 80px");
            height: -webkit-calc(~"100% - 80px");
            height: calc(~"100% - 80px");*/
}
.b-popup-with-overlay.show-overlay {
  display: block;
}
.popup-container {
  position: fixed;
  z-index: 21000;
  width: auto;
  min-width: 400px;
  max-width: 70%;
  height: auto;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-color: #fafafa;
  padding: 100px 70px;
}
.popup-content-inner {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 400px;
  min-height: 200px;
}
div.b-2col-same-height {
  overflow: hidden;
  display: table;
  border-spacing: 20px;
  border-collapse: separate;
  width: 920px;
  margin-bottom: 0;
}
@media (max-width: 60em) {
  div.b-2col-same-height {
    border-spacing: 0;
    width: 100%;
  }
}
div.b-2col-same-height .row-inner {
  display: table-row;
}
div.b-2col-same-height .b-inner-wrapper {
  display: table-cell;
  vertical-align: top;
  height: 100%;
  padding: 25px 30px 80px;
  position: relative;
  width: 49%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 60em) {
  div.b-2col-same-height .b-inner-wrapper {
    display: block;
    width: 100%;
    padding: 0 0 80px;
  }
}
div.b-2col-same-height .button-inner {
  position: absolute;
  bottom: 30px;
  left: 0;
  width: 100%;
}
@media (max-width: 60em) {
  div.b-2col-same-height .button-inner {
    position: relative;
    bottom: 0;
    margin-top: 20px;
  }
}
.video-wrapper {
  padding-top: 56%;
  position: relative;
}
.video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.table-like-block {
  font-size: 16px;
  font-size: 1rem;
  margin-bottom: 1.375em;
  /*Responsive table*/
}
.table-like-block .lg-row:nth-child(even) {
  border-top: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
  background-color: #fafafa;
}
.table-like-block .lg-column {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.85em 0.625em;
}
@media screen and (max-width: 48em) {
  .table-like-block .lg-column {
    padding: 0.8em 0.6em 0.8em 0.3rem;
  }
}
.table-like-block.grey-first .lg-row:nth-child(odd) {
  border-top: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
  background-color: #fafafa;
}
.table-like-block.grey-first .lg-row:nth-child(even) {
  border: none;
  background-color: transparent;
}
.table-like-block.transparent-table .lg-row {
  background-color: transparent;
}
.table-like-block .property-name,
.table-like-block .t-head {
  font-weight: 600;
}
.table-like-block .m-editable-text-block {
  margin-bottom: 0;
}
.table-like-block .with-filter {
  position: relative;
  cursor: pointer;
}
.table-like-block .with-filter:after {
  content: "";
  position: absolute;
  top: 15px;
  right: 0;
  margin-left: 5px;
  height: 0;
  width: 0;
  border-top: 6px solid #3d3d3d;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
}
.table-like-block .with-filter-up {
  position: relative;
  cursor: pointer;
}
.table-like-block .with-filter-up:after {
  content: "";
  position: absolute;
  top: 15px;
  right: 0;
  margin-left: 5px;
  height: 0;
  width: 0;
  border-top: 6px solid #3d3d3d;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
}
.table-like-block .with-filter-up:after {
  border-top: none;
  border-bottom: 6px solid #3d3d3d;
}
.table-like-block.responsive {
  display: table;
  width: 100%;
}
.table-like-block.responsive .lg-column {
  float: none;
  display: table-cell;
  vertical-align: middle;
  border-bottom: 1px solid #dcdcdc;
}
.table-like-block.responsive.vertical-align-top .lg-column {
  vertical-align: top;
}
.table-like-block.responsive .lg-row {
  display: table-row;
}
.table-like-block.responsive .lg-row.total .lg-column {
  background-color: #fafafa;
  font-weight: 600;
}
@media (max-width: 40em) {
  .table-like-block.responsive {
    display: block;
  }
  .table-like-block.responsive .lg-row {
    display: block;
  }
  .table-like-block.responsive .lg-column {
    display: block;
    padding: 0.8em 0.6em 0.8em 0.3rem;
  }
  .table-like-block.responsive .lg-column:before {
    content: attr(data-label) ":\0020";
    font-weight: 600;
    display: inline-block;
    margin-right: .5em;
  }
  .table-like-block.responsive .lg-column:last-of-type {
    /*margin-bottom: 25px;*/
    border-bottom: 2px solid #dcdcdc;
  }
  .table-like-block.responsive .lg-column.no-title:before {
    content: none;
  }
  .table-like-block.responsive .lg-column.empty-cell {
    display: none;
  }
  .table-like-block.responsive .t-head {
    display: none;
  }
}
.hidden {
  visibility: hidden;
}
.hideText {
  text-indent: -999em;
  letter-spacing: -999em;
  overflow: hidden;
}
.light {
  font-weight: 300;
}
.regular {
  font-weight: 400;
}
.semibold {
  font-weight: 600;
}
.bold {
  font-weight: 700;
}
.extrabold {
  font-weight: 800;
}
.italic {
  font-style: italic;
}
.f-left {
  float: left;
}
.f-right {
  float: right;
}
.floated-items-inner {
  overflow: hidden;
}
.clear {
  clear: both;
}
.b-clear {
  width: 100%;
  overflow: hidden;
}
.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}
.clearfix:after {
  clear: both;
}
.clearfix {
  *zoom: 1;
}
.css-animated-loader {
  font-size: 10px;
  margin: 50px auto;
  text-indent: -9999em;
  width: 11em;
  height: 11em;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #33c7e9;
  background: -moz-linear-gradient(left, #00b1ea 10%, rgba(255, 255, 255, 0) 42%);
  background: -webkit-linear-gradient(left, #00b1ea 10%, rgba(255, 255, 255, 0) 42%);
  background: -o-linear-gradient(left, #00b1ea 10%, rgba(255, 255, 255, 0) 42%);
  background: -ms-linear-gradient(left, #00b1ea 10%, rgba(255, 255, 255, 0) 42%);
  background: linear-gradient(to right, #00b1ea 10%, rgba(255, 255, 255, 0) 42%);
  position: relative;
  -webkit-animation: rotate 1.4s infinite linear 300ms 0 ease;
  -moz-animation: rotate 1.4s infinite linear 300ms 0 ease;
  -ms-animation: rotate 1.4s infinite linear 300ms 0 ease;
  -webkit-animation: rotate 1.4s infinite linear;
  -moz-animation: rotate 1.4s infinite linear;
  -o-animation: rotate 1.4s infinite linear;
  -ms-animation: rotate 1.4s infinite linear;
  animation: rotate 1.4s infinite linear;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
}
.css-animated-loader:before {
  width: 50%;
  height: 50%;
  background: #00b1ea;
  -moz-border-radius: 100% 0 0 0;
  -webkit-border-radius: 100% 0 0 0;
  border-radius: 100% 0 0 0;
  position: absolute;
  top: 0;
  left: 0;
  content: '';
}
.css-animated-loader:after {
  background: #ffffff;
  width: 85%;
  height: 85%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  content: '';
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-ms-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.custom-table.style1 {
  border: 1px solid #dcdcdc;
  border-collapse: collapse;
  margin-left: -0.5%;
  text-align: left;
  line-height: 1.2;
  margin-bottom: 22px;
}
.custom-table.style1 td {
  border: 1px solid #dcdcdc;
  padding: 5px 10px;
}
.custom-table.style1 thead td {
  background-color: #efefef;
  font-weight: 600;
}
.custom-table.style1 tr:hover td {
  background-color: #efefef;
}
table {
  table-layout: fixed;
  width: 100%;
}
table td {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
/**
 * Flurid - The Fluid CSS Grid Framework
 *
 * @author Kyle Florence <kyle[dot]florence[at]gmail[dot]com>
 * @website https://github.com/kflorence/flurid and http://kflorence.github.io/flurid/examples/
 * @version 2.1.20110330
 */
/* Grid */
.lg-shift {
  position: relative;
}
.lg-content {
  padding-left: 10px;
  padding-right: 10px;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
@media screen and (max-width: 48em) {
  .lg-content {
    padding-left: 0.3rem;
    padding-right: 0.3rem;
  }
}
.lg-last {
  float: none;
  width: auto;
}
.lg-width-1\/16 {
  width: 6.25%;
}
.lg-before-1\/16 {
  margin-left: 6.25%;
}
.lg-after-1\/16 {
  margin-right: 6.25%;
}
.lg-left-1\/16 {
  left: -6.25%;
}
.lg-right-1\/16 {
  left: 6.25%;
}
.lg-width-1\/15 {
  width: 6.66%;
}
.lg-before-1\/15 {
  margin-left: 6.66%;
}
.lg-after-1\/15 {
  margin-right: 6.66%;
}
.lg-left-1\/15 {
  left: -6.66%;
}
.lg-right-1\/15 {
  left: 6.66%;
}
.lg-width-1\/14 {
  width: 7.14%;
}
.lg-before-1\/14 {
  margin-left: 7.14%;
}
.lg-after-1\/14 {
  margin-right: 7.14%;
}
.lg-left-1\/14 {
  left: -7.14%;
}
.lg-right-1\/14 {
  left: 7.14%;
}
.lg-width-1\/13 {
  width: 7.69%;
}
.lg-before-1\/13 {
  margin-left: 7.69%;
}
.lg-after-1\/13 {
  margin-right: 7.69%;
}
.lg-left-1\/13 {
  left: -7.69%;
}
.lg-right-1\/13 {
  left: 7.69%;
}
.lg-width-1\/12 {
  width: 8.33%;
}
.lg-before-1\/12 {
  margin-left: 8.33%;
}
.lg-after-1\/12 {
  margin-right: 8.33%;
}
.lg-left-1\/12 {
  left: -8.33%;
}
.lg-right-1\/12 {
  left: 8.33%;
}
.lg-width-1\/11 {
  width: 9.09%;
}
.lg-before-1\/11 {
  margin-left: 9.09%;
}
.lg-after-1\/11 {
  margin-right: 9.09%;
}
.lg-left-1\/11 {
  left: -9.09%;
}
.lg-right-1\/11 {
  left: 9.09%;
}
.lg-width-1\/10 {
  width: 10%;
}
.lg-before-1\/10 {
  margin-left: 10%;
}
.lg-after-1\/10 {
  margin-right: 10%;
}
.lg-left-1\/10 {
  left: -10%;
}
.lg-right-1\/10 {
  left: 10%;
}
.lg-width-1\/9 {
  width: 11.11%;
}
.lg-before-1\/9 {
  margin-left: 11.11%;
}
.lg-after-1\/9 {
  margin-right: 11.11%;
}
.lg-left-1\/9 {
  left: -11.11%;
}
.lg-right-1\/9 {
  left: 11.11%;
}
.lg-width-2\/16,
.lg-width-1\/8 {
  width: 12.5%;
}
.lg-before-2\/16,
.lg-before-1\/8 {
  margin-left: 12.5%;
}
.lg-after-2\/16,
.lg-after-1\/8 {
  margin-right: 12.5%;
}
.lg-left-2\/16,
.lg-left-1\/8 {
  left: -12.5%;
}
.lg-right-2\/16,
.lg-right-1\/8 {
  left: 12.5%;
}
.lg-width-2\/15 {
  width: 13.33%;
}
.lg-before-2\/15 {
  margin-left: 13.33%;
}
.lg-after-2\/15 {
  margin-right: 13.33%;
}
.lg-left-2\/15 {
  left: -13.33%;
}
.lg-right-2\/15 {
  left: 13.33%;
}
.lg-width-2\/14,
.lg-width-1\/7 {
  width: 14.28%;
}
.lg-before-2\/14,
.lg-before-1\/7 {
  margin-left: 14.28%;
}
.lg-after-2\/14,
.lg-after-1\/7 {
  margin-right: 14.28%;
}
.lg-left-2\/14,
.lg-left-1\/7 {
  left: -14.28%;
}
.lg-right-2\/14,
.lg-right-1\/7 {
  left: 14.28%;
}
.lg-width-2\/13 {
  width: 15.38%;
}
.lg-before-2\/13 {
  margin-left: 15.38%;
}
.lg-after-2\/13 {
  margin-right: 15.38%;
}
.lg-left-2\/13 {
  left: -15.38%;
}
.lg-right-2\/13 {
  left: 15.38%;
}
.lg-width-2\/12,
.lg-width-1\/6 {
  width: 16.66%;
}
.lg-before-2\/12,
.lg-before-1\/6 {
  margin-left: 16.66%;
}
.lg-after-2\/12,
.lg-after-1\/6 {
  margin-right: 16.66%;
}
.lg-left-2\/12,
.lg-left-1\/6 {
  left: -16.66%;
}
.lg-right-2\/12,
.lg-right-1\/6 {
  left: 16.66%;
}
.lg-width-2\/11 {
  width: 18.18%;
}
.lg-before-2\/11 {
  margin-left: 18.18%;
}
.lg-after-2\/11 {
  margin-right: 18.18%;
}
.lg-left-2\/11 {
  left: -18.18%;
}
.lg-right-2\/11 {
  left: 18.18%;
}
.lg-width-3\/16 {
  width: 18.75%;
}
.lg-before-3\/16 {
  margin-left: 18.75%;
}
.lg-after-3\/16 {
  margin-right: 18.75%;
}
.lg-left-3\/16 {
  left: -18.75%;
}
.lg-right-3\/16 {
  left: 18.75%;
}
.lg-width-3\/15,
.lg-width-2\/10,
.lg-width-1\/5 {
  width: 20%;
}
.lg-before-3\/15,
.lg-before-2\/10,
.lg-before-1\/5 {
  margin-left: 20%;
}
.lg-after-3\/15,
.lg-after-2\/10,
.lg-after-1\/5 {
  margin-right: 20%;
}
.lg-left-3\/15,
.lg-left-2\/10,
.lg-left-1\/5 {
  left: -20%;
}
.lg-right-3\/15,
.lg-right-2\/10,
.lg-right-1\/5 {
  left: 20%;
}
.lg-width-3\/14 {
  width: 21.42%;
}
.lg-before-3\/14 {
  margin-left: 21.42%;
}
.lg-after-3\/14 {
  margin-right: 21.42%;
}
.lg-left-3\/14 {
  left: -21.42%;
}
.lg-right-3\/14 {
  left: 21.42%;
}
.lg-width-2\/9 {
  width: 22.22%;
}
.lg-before-2\/9 {
  margin-left: 22.22%;
}
.lg-after-2\/9 {
  margin-right: 22.22%;
}
.lg-left-2\/9 {
  left: -22.22%;
}
.lg-right-2\/9 {
  left: 22.22%;
}
.lg-width-3\/13 {
  width: 23.07%;
}
.lg-before-3\/13 {
  margin-left: 23.07%;
}
.lg-after-3\/13 {
  margin-right: 23.07%;
}
.lg-left-3\/13 {
  left: -23.07%;
}
.lg-right-3\/13 {
  left: 23.07%;
}
.lg-width-4\/16,
.lg-width-3\/12,
.lg-width-2\/8,
.lg-width-1\/4 {
  width: 25%;
}
.lg-before-4\/16,
.lg-before-3\/12,
.lg-before-2\/8,
.lg-before-1\/4 {
  margin-left: 25%;
}
.lg-after-4\/16,
.lg-after-3\/12,
.lg-after-2\/8,
.lg-after-1\/4 {
  margin-right: 25%;
}
.lg-left-4\/16,
.lg-left-3\/12,
.lg-left-2\/8,
.lg-left-1\/4 {
  left: -25%;
}
.lg-right-4\/16,
.lg-right-3\/12,
.lg-right-2\/8,
.lg-right-1\/4 {
  left: 25%;
}
.lg-width-4\/15 {
  width: 26.66%;
}
.lg-before-4\/15 {
  margin-left: 26.66%;
}
.lg-after-4\/15 {
  margin-right: 26.66%;
}
.lg-left-4\/15 {
  left: -26.66%;
}
.lg-right-4\/15 {
  left: 26.66%;
}
.lg-width-3\/11 {
  width: 27.27%;
}
.lg-before-3\/11 {
  margin-left: 27.27%;
}
.lg-after-3\/11 {
  margin-right: 27.27%;
}
.lg-left-3\/11 {
  left: -27.27%;
}
.lg-right-3\/11 {
  left: 27.27%;
}
.lg-width-4\/14,
.lg-width-2\/7 {
  width: 28.57%;
}
.lg-before-4\/14,
.lg-before-2\/7 {
  margin-left: 28.57%;
}
.lg-after-4\/14,
.lg-after-2\/7 {
  margin-right: 28.57%;
}
.lg-left-4\/14,
.lg-left-2\/7 {
  left: -28.57%;
}
.lg-right-4\/14,
.lg-right-2\/7 {
  left: 28.57%;
}
.lg-width-3\/10 {
  width: 30%;
}
.lg-before-3\/10 {
  margin-left: 30%;
}
.lg-after-3\/10 {
  margin-right: 30%;
}
.lg-left-3\/10 {
  left: -30%;
}
.lg-right-3\/10 {
  left: 30%;
}
.lg-width-4\/13 {
  width: 30.76%;
}
.lg-before-4\/13 {
  margin-left: 30.76%;
}
.lg-after-4\/13 {
  margin-right: 30.76%;
}
.lg-left-4\/13 {
  left: -30.76%;
}
.lg-right-4\/13 {
  left: 30.76%;
}
.lg-width-5\/16 {
  width: 31.25%;
}
.lg-before-5\/16 {
  margin-left: 31.25%;
}
.lg-after-5\/16 {
  margin-right: 31.25%;
}
.lg-left-5\/16 {
  left: -31.25%;
}
.lg-right-5\/16 {
  left: 31.25%;
}
.lg-width-5\/15,
.lg-width-4\/12,
.lg-width-3\/9,
.lg-width-2\/6,
.lg-width-1\/3 {
  width: 33.33%;
}
.lg-before-5\/15,
.lg-before-4\/12,
.lg-before-3\/9,
.lg-before-2\/6,
.lg-before-1\/3 {
  margin-left: 33.33%;
}
.lg-after-5\/15,
.lg-after-4\/12,
.lg-after-3\/9,
.lg-after-2\/6,
.lg-after-1\/3 {
  margin-right: 33.33%;
}
.lg-left-5\/15,
.lg-left-4\/12,
.lg-left-3\/9,
.lg-left-2\/6,
.lg-left-1\/3 {
  left: -33.33%;
}
.lg-right-5\/15,
.lg-right-4\/12,
.lg-right-3\/9,
.lg-right-2\/6,
.lg-right-1\/3 {
  left: 33.33%;
}
.lg-width-5\/14 {
  width: 35.71%;
}
.lg-before-5\/14 {
  margin-left: 35.71%;
}
.lg-after-5\/14 {
  margin-right: 35.71%;
}
.lg-left-5\/14 {
  left: -35.71%;
}
.lg-right-5\/14 {
  left: 35.71%;
}
.lg-width-4\/11 {
  width: 36.36%;
}
.lg-before-4\/11 {
  margin-left: 36.36%;
}
.lg-after-4\/11 {
  margin-right: 36.36%;
}
.lg-left-4\/11 {
  left: -36.36%;
}
.lg-right-4\/11 {
  left: 36.36%;
}
.lg-width-6\/16,
.lg-width-3\/8 {
  width: 37.5%;
}
.lg-before-6\/16,
.lg-before-3\/8 {
  margin-left: 37.5%;
}
.lg-after-6\/16,
.lg-after-3\/8 {
  margin-right: 37.5%;
}
.lg-left-6\/16,
.lg-left-3\/8 {
  left: -37.5%;
}
.lg-right-6\/16,
.lg-right-3\/8 {
  left: 37.5%;
}
.lg-width-5\/13 {
  width: 38.46%;
}
.lg-before-5\/13 {
  margin-left: 38.46%;
}
.lg-after-5\/13 {
  margin-right: 38.46%;
}
.lg-left-5\/13 {
  left: -38.46%;
}
.lg-right-5\/13 {
  left: 38.46%;
}
.lg-width-6\/15,
.lg-width-4\/10,
.lg-width-2\/5 {
  width: 40%;
}
.lg-before-6\/15,
.lg-before-4\/10,
.lg-before-2\/5 {
  margin-left: 40%;
}
.lg-after-6\/15,
.lg-after-4\/10,
.lg-after-2\/5 {
  margin-right: 40%;
}
.lg-left-6\/15,
.lg-left-4\/10,
.lg-left-2\/5 {
  left: -40%;
}
.lg-right-6\/15,
.lg-right-4\/10,
.lg-right-2\/5 {
  left: 40%;
}
.lg-width-5\/12 {
  width: 41.66%;
}
.lg-before-5\/12 {
  margin-left: 41.66%;
}
.lg-after-5\/12 {
  margin-right: 41.66%;
}
.lg-left-5\/12 {
  left: -41.66%;
}
.lg-right-5\/12 {
  left: 41.66%;
}
.lg-width-6\/14,
.lg-width-3\/7 {
  width: 42.85%;
}
.lg-before-6\/14,
.lg-before-3\/7 {
  margin-left: 42.85%;
}
.lg-after-6\/14,
.lg-after-3\/7 {
  margin-right: 42.85%;
}
.lg-left-6\/14,
.lg-left-3\/7 {
  left: -42.85%;
}
.lg-right-6\/14,
.lg-right-3\/7 {
  left: 42.85%;
}
.lg-width-7\/16 {
  width: 43.75%;
}
.lg-before-7\/16 {
  margin-left: 43.75%;
}
.lg-after-7\/16 {
  margin-right: 43.75%;
}
.lg-left-7\/16 {
  left: -43.75%;
}
.lg-right-7\/16 {
  left: 43.75%;
}
.lg-width-4\/9 {
  width: 44.44%;
}
.lg-before-4\/9 {
  margin-left: 44.44%;
}
.lg-after-4\/9 {
  margin-right: 44.44%;
}
.lg-left-4\/9 {
  left: -44.44%;
}
.lg-right-4\/9 {
  left: 44.44%;
}
.lg-width-5\/11 {
  width: 45.45%;
}
.lg-before-5\/11 {
  margin-left: 45.45%;
}
.lg-after-5\/11 {
  margin-right: 45.45%;
}
.lg-left-5\/11 {
  left: -45.45%;
}
.lg-right-5\/11 {
  left: 45.45%;
}
.lg-width-6\/13 {
  width: 46.15%;
}
.lg-before-6\/13 {
  margin-left: 46.15%;
}
.lg-after-6\/13 {
  margin-right: 46.15%;
}
.lg-left-6\/13 {
  left: -46.15%;
}
.lg-right-6\/13 {
  left: 46.15%;
}
.lg-width-7\/15 {
  width: 46.66%;
}
.lg-before-7\/15 {
  margin-left: 46.66%;
}
.lg-after-7\/15 {
  margin-right: 46.66%;
}
.lg-left-7\/15 {
  left: -46.66%;
}
.lg-right-7\/15 {
  left: 46.66%;
}
.lg-width-8\/16,
.lg-width-7\/14,
.lg-width-6\/12,
.lg-width-5\/10,
.lg-width-4\/8,
.lg-width-3\/6,
.lg-width-2\/4,
.lg-width-1\/2 {
  width: 50%;
}
.lg-before-8\/16,
.lg-before-7\/14,
.lg-before-6\/12,
.lg-before-5\/10,
.lg-before-4\/8,
.lg-before-3\/6,
.lg-before-2\/4,
.lg-before-1\/2 {
  margin-left: 50%;
}
.lg-after-8\/16,
.lg-after-7\/14,
.lg-after-6\/12,
.lg-after-5\/10,
.lg-after-4\/8,
.lg-after-3\/6,
.lg-after-2\/4,
.lg-after-1\/2 {
  margin-right: 50%;
}
.lg-left-8\/16,
.lg-left-7\/14,
.lg-left-6\/12,
.lg-left-5\/10,
.lg-left-4\/8,
.lg-left-3\/6,
.lg-left-2\/4,
.lg-left-1\/2 {
  left: -50%;
}
.lg-right-8\/16,
.lg-right-7\/14,
.lg-right-6\/12,
.lg-right-5\/10,
.lg-right-4\/8,
.lg-right-3\/6,
.lg-right-2\/4,
.lg-right-1\/2 {
  left: 50%;
}
.lg-width-8\/15 {
  width: 53.33%;
}
.lg-before-8\/15 {
  margin-left: 53.33%;
}
.lg-after-8\/15 {
  margin-right: 53.33%;
}
.lg-left-8\/15 {
  left: -53.33%;
}
.lg-right-8\/15 {
  left: 53.33%;
}
.lg-width-7\/13 {
  width: 53.84%;
}
.lg-before-7\/13 {
  margin-left: 53.84%;
}
.lg-after-7\/13 {
  margin-right: 53.84%;
}
.lg-left-7\/13 {
  left: -53.84%;
}
.lg-right-7\/13 {
  left: 53.84%;
}
.lg-width-6\/11 {
  width: 54.54%;
}
.lg-before-6\/11 {
  margin-left: 54.54%;
}
.lg-after-6\/11 {
  margin-right: 54.54%;
}
.lg-left-6\/11 {
  left: -54.54%;
}
.lg-right-6\/11 {
  left: 54.54%;
}
.lg-width-5\/9 {
  width: 55.55%;
}
.lg-before-5\/9 {
  margin-left: 55.55%;
}
.lg-after-5\/9 {
  margin-right: 55.55%;
}
.lg-left-5\/9 {
  left: -55.55%;
}
.lg-right-5\/9 {
  left: 55.55%;
}
.lg-width-9\/16 {
  width: 56.25%;
}
.lg-before-9\/16 {
  margin-left: 56.25%;
}
.lg-after-9\/16 {
  margin-right: 56.25%;
}
.lg-left-9\/16 {
  left: -56.25%;
}
.lg-right-9\/16 {
  left: 56.25%;
}
.lg-width-8\/14,
.lg-width-4\/7 {
  width: 57.14%;
}
.lg-before-8\/14,
.lg-before-4\/7 {
  margin-left: 57.14%;
}
.lg-after-8\/14,
.lg-after-4\/7 {
  margin-right: 57.14%;
}
.lg-left-8\/14,
.lg-left-4\/7 {
  left: -57.14%;
}
.lg-right-8\/14,
.lg-right-4\/7 {
  left: 57.14%;
}
.lg-width-7\/12 {
  width: 58.33%;
}
.lg-before-7\/12 {
  margin-left: 58.33%;
}
.lg-after-7\/12 {
  margin-right: 58.33%;
}
.lg-left-7\/12 {
  left: -58.33%;
}
.lg-right-7\/12 {
  left: 58.33%;
}
.lg-width-9\/15,
.lg-width-6\/10,
.lg-width-3\/5 {
  width: 60%;
}
.lg-before-9\/15,
.lg-before-6\/10,
.lg-before-3\/5 {
  margin-left: 60%;
}
.lg-after-9\/15,
.lg-after-6\/10,
.lg-after-3\/5 {
  margin-right: 60%;
}
.lg-left-9\/15,
.lg-left-6\/10,
.lg-left-3\/5 {
  left: -60%;
}
.lg-right-9\/15,
.lg-right-6\/10,
.lg-right-3\/5 {
  left: 60%;
}
.lg-width-8\/13 {
  width: 61.53%;
}
.lg-before-8\/13 {
  margin-left: 61.53%;
}
.lg-after-8\/13 {
  margin-right: 61.53%;
}
.lg-left-8\/13 {
  left: -61.53%;
}
.lg-right-8\/13 {
  left: 61.53%;
}
.lg-width-10\/16,
.lg-width-5\/8 {
  width: 62.5%;
}
.lg-before-10\/16,
.lg-before-5\/8 {
  margin-left: 62.5%;
}
.lg-after-10\/16,
.lg-after-5\/8 {
  margin-right: 62.5%;
}
.lg-left-10\/16,
.lg-left-5\/8 {
  left: -62.5%;
}
.lg-right-10\/16,
.lg-right-5\/8 {
  left: 62.5%;
}
.lg-width-7\/11 {
  width: 63.63%;
}
.lg-before-7\/11 {
  margin-left: 63.63%;
}
.lg-after-7\/11 {
  margin-right: 63.63%;
}
.lg-left-7\/11 {
  left: -63.63%;
}
.lg-right-7\/11 {
  left: 63.63%;
}
.lg-width-9\/14 {
  width: 64.28%;
}
.lg-before-9\/14 {
  margin-left: 64.28%;
}
.lg-after-9\/14 {
  margin-right: 64.28%;
}
.lg-left-9\/14 {
  left: -64.28%;
}
.lg-right-9\/14 {
  left: 64.28%;
}
.lg-width-11\/16 {
  width: 68.75%;
}
.lg-before-11\/16 {
  margin-left: 68.75%;
}
.lg-after-11\/16 {
  margin-right: 68.75%;
}
.lg-left-11\/16 {
  left: -68.75%;
}
.lg-right-11\/16 {
  left: 68.75%;
}
.lg-width-10\/15,
.lg-width-8\/12,
.lg-width-6\/9,
.lg-width-4\/6,
.lg-width-2\/3 {
  width: 66.66%;
}
.lg-before-10\/15,
.lg-before-8\/12,
.lg-before-6\/9,
.lg-before-4\/6,
.lg-before-2\/3 {
  margin-left: 66.66%;
}
.lg-after-10\/15,
.lg-after-8\/12,
.lg-after-6\/9,
.lg-after-4\/6,
.lg-after-2\/3 {
  margin-right: 66.66%;
}
.lg-left-10\/15,
.lg-left-8\/12,
.lg-left-6\/9,
.lg-left-4\/6,
.lg-left-2\/3 {
  left: -66.66%;
}
.lg-right-10\/15,
.lg-right-8\/12,
.lg-right-6\/9,
.lg-right-4\/6,
.lg-right-2\/3 {
  left: 66.66%;
}
.lg-width-9\/13 {
  width: 69.23%;
}
.lg-before-9\/13 {
  margin-left: 69.23%;
}
.lg-after-9\/13 {
  margin-right: 69.23%;
}
.lg-left-9\/13 {
  left: -69.23%;
}
.lg-right-9\/13 {
  left: 69.23%;
}
.lg-width-7\/10 {
  width: 70%;
}
.lg-before-7\/10 {
  margin-left: 70%;
}
.lg-after-7\/10 {
  margin-right: 70%;
}
.lg-left-7\/10 {
  left: -70%;
}
.lg-right-7\/10 {
  left: 70%;
}
.lg-width-10\/14,
.lg-width-5\/7 {
  width: 71.42%;
}
.lg-before-10\/14,
.lg-before-5\/7 {
  margin-left: 71.42%;
}
.lg-after-10\/14,
.lg-after-5\/7 {
  margin-right: 71.42%;
}
.lg-left-10\/14,
.lg-left-5\/7 {
  left: -71.42%;
}
.lg-right-10\/14,
.lg-right-5\/7 {
  left: 71.42%;
}
.lg-width-8\/11 {
  width: 72.72%;
}
.lg-before-8\/11 {
  margin-left: 72.72%;
}
.lg-after-8\/11 {
  margin-right: 72.72%;
}
.lg-left-8\/11 {
  left: -72.72%;
}
.lg-right-8\/11 {
  left: 72.72%;
}
.lg-width-11\/15 {
  width: 73.33%;
}
.lg-before-11\/15 {
  margin-left: 73.33%;
}
.lg-after-11\/15 {
  margin-right: 73.33%;
}
.lg-left-11\/15 {
  left: -73.33%;
}
.lg-right-11\/15 {
  left: 73.33%;
}
.lg-width-12\/16,
.lg-width-9\/12,
.lg-width-6\/8,
.lg-width-3\/4 {
  width: 75%;
}
.lg-before-12\/16,
.lg-before-9\/12,
.lg-before-6\/8,
.lg-before-3\/4 {
  margin-left: 75%;
}
.lg-after-12\/16,
.lg-after-9\/12,
.lg-after-6\/8,
.lg-after-3\/4 {
  margin-right: 75%;
}
.lg-left-12\/16,
.lg-left-9\/12,
.lg-left-6\/8,
.lg-left-3\/4 {
  left: -75%;
}
.lg-right-12\/16,
.lg-right-9\/12,
.lg-right-6\/8,
.lg-right-3\/4 {
  left: 75%;
}
.lg-width-10\/13 {
  width: 76.92%;
}
.lg-before-10\/13 {
  margin-left: 76.92%;
}
.lg-after-10\/13 {
  margin-right: 76.92%;
}
.lg-left-10\/13 {
  left: -76.92%;
}
.lg-right-10\/13 {
  left: 76.92%;
}
.lg-width-7\/9 {
  width: 77.77%;
}
.lg-before-7\/9 {
  margin-left: 77.77%;
}
.lg-after-7\/9 {
  margin-right: 77.77%;
}
.lg-left-7\/9 {
  left: -77.77%;
}
.lg-right-7\/9 {
  left: 77.77%;
}
.lg-width-11\/14 {
  width: 78.57%;
}
.lg-before-11\/14 {
  margin-left: 78.57%;
}
.lg-after-11\/14 {
  margin-right: 78.57%;
}
.lg-left-11\/14 {
  left: -78.57%;
}
.lg-right-11\/14 {
  left: 78.57%;
}
.lg-width-12\/15,
.lg-width-8\/10,
.lg-width-4\/5 {
  width: 80%;
}
.lg-before-12\/15,
.lg-before-8\/10,
.lg-before-4\/5 {
  margin-left: 80%;
}
.lg-after-12\/15,
.lg-after-8\/10,
.lg-after-4\/5 {
  margin-right: 80%;
}
.lg-left-12\/15,
.lg-left-8\/10,
.lg-left-4\/5 {
  left: -80%;
}
.lg-right-12\/15,
.lg-right-8\/10,
.lg-right-4\/5 {
  left: 80%;
}
.lg-width-13\/16 {
  width: 81.25%;
}
.lg-before-13\/16 {
  margin-left: 81.25%;
}
.lg-after-13\/16 {
  margin-right: 81.25%;
}
.lg-left-13\/16 {
  left: -81.25%;
}
.lg-right-13\/16 {
  left: 81.25%;
}
.lg-width-9\/11 {
  width: 81.81%;
}
.lg-before-9\/11 {
  margin-left: 81.81%;
}
.lg-after-9\/11 {
  margin-right: 81.81%;
}
.lg-left-9\/11 {
  left: -81.81%;
}
.lg-right-9\/11 {
  left: 81.81%;
}
.lg-width-10\/12,
.lg-width-5\/6 {
  width: 83.33%;
}
.lg-before-10\/12,
.lg-before-5\/6 {
  margin-left: 83.33%;
}
.lg-after-10\/12,
.lg-after-5\/6 {
  margin-right: 83.33%;
}
.lg-left-10\/12,
.lg-left-5\/6 {
  left: -83.33%;
}
.lg-right-10\/12,
.lg-right-5\/6 {
  left: 83.33%;
}
.lg-width-11\/13 {
  width: 84.61%;
}
.lg-before-11\/13 {
  margin-left: 84.61%;
}
.lg-after-11\/13 {
  margin-right: 84.61%;
}
.lg-left-11\/13 {
  left: -84.61%;
}
.lg-right-11\/13 {
  left: 84.61%;
}
.lg-width-12\/14,
.lg-width-6\/7 {
  width: 85.71%;
}
.lg-before-12\/14,
.lg-before-6\/7 {
  margin-left: 85.71%;
}
.lg-after-12\/14,
.lg-after-6\/7 {
  margin-right: 85.71%;
}
.lg-left-12\/14,
.lg-left-6\/7 {
  left: -85.71%;
}
.lg-right-12\/14,
.lg-right-6\/7 {
  left: 85.71%;
}
.lg-width-13\/15 {
  width: 86.66%;
}
.lg-before-13\/15 {
  margin-left: 86.66%;
}
.lg-after-13\/15 {
  margin-right: 86.66%;
}
.lg-left-13\/15 {
  left: -86.66%;
}
.lg-right-13\/15 {
  left: 86.66%;
}
.lg-width-14\/16,
.lg-width-7\/8 {
  width: 87.5%;
}
.lg-before-14\/16,
.lg-before-7\/8 {
  margin-left: 87.5%;
}
.lg-after-14\/16,
.lg-after-7\/8 {
  margin-right: 87.5%;
}
.lg-left-14\/16,
.lg-left-7\/8 {
  left: -87.5%;
}
.lg-right-14\/16,
.lg-right-7\/8 {
  left: 87.5%;
}
.lg-width-8\/9 {
  width: 88.88%;
}
.lg-before-8\/9 {
  margin-left: 88.88%;
}
.lg-after-8\/9 {
  margin-right: 88.88%;
}
.lg-left-8\/9 {
  left: -88.88%;
}
.lg-right-8\/9 {
  left: 88.88%;
}
.lg-width-9\/10 {
  width: 90%;
}
.lg-before-9\/10 {
  margin-left: 90%;
}
.lg-after-9\/10 {
  margin-right: 90%;
}
.lg-left-9\/10 {
  left: -90%;
}
.lg-right-9\/10 {
  left: 90%;
}
.lg-width-10\/11 {
  width: 90.90%;
}
.lg-before-10\/11 {
  margin-left: 90.90%;
}
.lg-after-10\/11 {
  margin-right: 90.90%;
}
.lg-left-10\/11 {
  left: -90.9%;
}
.lg-right-10\/11 {
  left: 90.90%;
}
.lg-width-11\/12 {
  width: 91.66%;
}
.lg-before-11\/12 {
  margin-left: 91.66%;
}
.lg-after-11\/12 {
  margin-right: 91.66%;
}
.lg-left-11\/12 {
  left: -91.66%;
}
.lg-right-11\/12 {
  left: 91.66%;
}
.lg-width-12\/13 {
  width: 92.30%;
}
.lg-before-12\/13 {
  margin-left: 92.30%;
}
.lg-after-12\/13 {
  margin-right: 92.30%;
}
.lg-left-12\/13 {
  left: -92.3%;
}
.lg-right-12\/13 {
  left: 92.30%;
}
.lg-width-13\/14 {
  width: 92.85%;
}
.lg-before-13\/14 {
  margin-left: 92.85%;
}
.lg-after-13\/14 {
  margin-right: 92.85%;
}
.lg-left-13\/14 {
  left: -92.85%;
}
.lg-right-13\/14 {
  left: 92.85%;
}
.lg-width-14\/15 {
  width: 93.33%;
}
.lg-before-14\/15 {
  margin-left: 93.33%;
}
.lg-after-14\/15 {
  margin-right: 93.33%;
}
.lg-left-14\/15 {
  left: -93.33%;
}
.lg-right-14\/15 {
  left: 93.33%;
}
.lg-width-15\/16 {
  width: 93.75%;
}
.lg-before-15\/16 {
  margin-left: 93.75%;
}
.lg-after-15\/16 {
  margin-right: 93.75%;
}
.lg-left-15\/16 {
  left: -93.75%;
}
.lg-right-15\/16 {
  left: 93.75%;
}
.lg-width-16\/16,
.lg-width-15\/15,
.lg-width-14\/14,
.lg-width-13\/13,
.lg-width-12\/12,
.lg-width-11\/11,
.lg-width-10\/10,
.lg-width-9\/9,
.lg-width-8\/8,
.lg-width-7\/7,
.lg-width-6\/6,
.lg-width-5\/5,
.lg-width-4\/4,
.lg-width-3\/3,
.lg-width-2\/2,
.lg-width-1\/1 {
  width: 100%;
}
.lg-before-16\/16,
.lg-before-15\/15,
.lg-before-14\/14,
.lg-before-13\/13,
.lg-before-12\/12,
.lg-before-11\/11,
.lg-before-10\/10,
.lg-before-9\/9,
.lg-before-8\/8,
.lg-before-7\/7,
.lg-before-6\/6,
.lg-before-5\/5,
.lg-before-4\/4,
.lg-before-3\/3,
.lg-before-2\/2,
.lg-before-1\/1 {
  margin-left: 100%;
}
.lg-after-16\/16,
.lg-after-15\/15,
.lg-after-14\/14,
.lg-after-13\/13,
.lg-after-12\/12,
.lg-after-11\/11,
.lg-after-10\/10,
.lg-after-9\/9,
.lg-after-8\/8,
.lg-after-7\/7,
.lg-after-6\/6,
.lg-after-5\/5,
.lg-after-4\/4,
.lg-after-3\/3,
.lg-after-2\/2,
.lg-after-1\/1 {
  margin-right: 100%;
}
.lg-left-16\/16,
.lg-left-15\/15,
.lg-left-14\/14,
.lg-left-13\/13,
.lg-left-12\/12,
.lg-left-11\/11,
.lg-left-10\/10,
.lg-left-9\/9,
.lg-left-8\/8,
.lg-left-7\/7,
.lg-left-6\/6,
.lg-left-5\/5,
.lg-left-4\/4,
.lg-left-3\/3,
.lg-left-2\/2,
.lg-left-1\/1 {
  left: -100%;
}
.lg-right-16\/16,
.lg-right-15\/15,
.lg-right-14\/14,
.lg-right-13\/13,
.lg-right-12\/12,
.lg-right-11\/11,
.lg-right-10\/10,
.lg-right-9\/9,
.lg-right-8\/8,
.lg-right-7\/7,
.lg-right-6\/6,
.lg-right-5\/5,
.lg-right-4\/4,
.lg-right-3\/3,
.lg-right-2\/2,
.lg-right-1\/1 {
  left: 100%;
}
/* Append/prepend */
* html .lg-inner .lg-shift .lg-column {
  left: 1px;
  margin-right: -1px;
}
* html .lg-inner .lg-pad {
  display: inline;
  /* Fixes IE6 double margin bug */
}
* html .lg-inner .lg-last {
  height: 1%;
  /* trigger hasLayout */
  left: -3px;
  /* shift three pixels to the left */
  margin: 0 -3px 0 3px;
  /* expand three pixels to the right */
  overflow: visible;
  /* prevent incorrect hiding of last column */
}
/* Rows (clearfix) */
.lg-row {
  /*height: 1%;*/
  /* trigger hasLayout for IE < 8 */
}
.lg-row:before,
.lg-row:after {
  content: " ";
  display: block;
  height: 0;
  visibility: hidden;
}
.lg-row:after {
  clear: both;
}
/* Columns */
.lg-column {
  float: left;
  position: relative;
}
.lg-column .lg-column {
  left: -1px;
  margin-right: -1px;
}
.lg-default-view {
  display: block;
}
.lg-device-view {
  display: none;
}
@media screen and (max-width: 64em) {
  .lg-default-view {
    display: none!important;
  }
  .lg-device-view {
    display: block;
  }
}
@media screen and (max-width: 64em) {
  .lg-fluid-if-device-zone .lg-row,
  .lg-fluid-if-device-zone .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-device-zone .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 64em) {
  .lg-fluid-if-device-zone .lg-row,
  .lg-fluid-if-device-zone .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-device-zone .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media (max-width: 60em) {
  .lg-fluid-if-device .lg-row,
  .lg-fluid-if-device .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-device .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    box-sizing: border-box;
  }
}
@media (max-width: 60em) {
  .lg-fluid-if-device .lg-row,
  .lg-fluid-if-device .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-device .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media (max-width: 50em) {
  .lg-fluid-if-device-small .lg-row,
  .lg-fluid-if-device-small .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-device-small .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    box-sizing: border-box;
  }
}
@media (max-width: 50em) {
  .lg-fluid-if-device-small .lg-row,
  .lg-fluid-if-device-small .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-device-small .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 48em) {
  .lg-fluid-if-smart-zone .lg-row,
  .lg-fluid-if-smart-zone .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-smart-zone .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 48em) {
  .lg-fluid-if-smart-zone .lg-row,
  .lg-fluid-if-smart-zone .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-smart-zone .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media (max-width: 40em) {
  .lg-fluid-if-smart-large .lg-row,
  .lg-fluid-if-smart-large .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-smart-large .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    box-sizing: border-box;
  }
}
@media (max-width: 40em) {
  .lg-fluid-if-smart-large .lg-row,
  .lg-fluid-if-smart-large .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-smart-large .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media (max-width: 30em) {
  .lg-fluid-if-smart .lg-row,
  .lg-fluid-if-smart .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-smart .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    box-sizing: border-box;
  }
}
@media (max-width: 30em) {
  .lg-fluid-if-smart .lg-row,
  .lg-fluid-if-smart .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-smart .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media (max-width: 20em) {
  .lg-fluid-if-smart-small .lg-row,
  .lg-fluid-if-smart-small .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-smart-small .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    box-sizing: border-box;
  }
}
@media (max-width: 20em) {
  .lg-fluid-if-smart-small .lg-row,
  .lg-fluid-if-smart-small .lg-row > .lg-column:not(.lg-not-fluid),
  .lg-fluid-if-smart-small .lg-row > .lg-content > .lg-column:not(.lg-not-fluid) {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
.lg-content-wrapper {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 48em) {
  .lg-content-wrapper {
    max-width: 98%;
  }
}
.lg-equal-height-columns > .lg-column {
  display: table;
}
.lg-equal-height-columns > .lg-column > .lg-content {
  display: table-cell;
  vertical-align: middle;
}
/* --------------- STYLES FOR DESKTOPs and DEVICES--------------------- */
@-moz-keyframes slide-down-animation {
  0% {
    opacity: 0;
    top: -100%;
  }
  80% {
    opacity: 1;
  }
  100% {
    top: 0;
  }
}
@-webkit-keyframes slide-down-animation {
  0% {
    opacity: 0;
    top: -100%;
  }
  80% {
    opacity: 1;
  }
  100% {
    top: 0;
  }
}
@-o-keyframes slide-down-animation {
  0% {
    opacity: 0;
    top: -100%;
  }
  80% {
    opacity: 1;
  }
  100% {
    top: 0;
  }
}
@keyframes slide-down-animation {
  0% {
    opacity: 0;
    top: -100%;
  }
  80% {
    opacity: 1;
  }
  100% {
    top: 0;
  }
}
.lc-header-section {
  z-index: 10000;
  width: 100%;
}
@media screen and (max-width: 64em) {
  .lc-header-section {
    position: fixed;
    top: 0;
  }
}
.lc-header-section.shrink {
  position: fixed;
  -webkit-box-shadow: 0px -2px 6px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px -2px 6px rgba(0, 0, 0, 0.5);
  box-shadow: 0px -2px 6px rgba(0, 0, 0, 0.5);
  -webkit-animation: slide-down-animation 1s forwards 300ms 0 ease;
  -moz-animation: slide-down-animation 1s forwards 300ms 0 ease;
  -o-animation: slide-down-animation 1s forwards 300ms 0 ease;
  animation: slide-down-animation 1s forwards 300ms 0 ease;
  -webkit-animation: slide-down-animation 1s forwards;
  -moz-animation: slide-down-animation 1s forwards;
  -o-animation: slide-down-animation 1s forwards;
  animation: slide-down-animation 1s forwards;
}
@media screen and (max-width: 64em) {
  .lc-header-section.shrink {
    animation: none;
  }
  .lc-header-section.shrink .lc-device-header {
    padding: 0;
  }
  .lc-header-section.shrink .lc-device-header .site-logo {
    padding: 0;
  }
  .lc-header-section.shrink .lc-device-header .site-logo img {
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
  }
}
.lc-header-section.shrink .default-site-navigation-item .nav-area-item {
  padding: 26px 10px;
}
.lc-header-section.shrink .default-site-navigation-button {
  padding: 20px 0;
}
.lc-header-section.shrink.hide-header {
  opacity: 0;
}
.lc-header-section.shrink .site-logo {
  padding: 5px 0;
}
.lc-header-section .cart-preview {
  float: left;
  position: relative;
}
.lc-header-section .cart-preview .icon-cart {
  height: 27px;
  width: 35px;
  vertical-align: top;
  fill: #fff;
}
@media (max-width: 76.1875em) {
  .lc-header-section .cart-preview .icon-cart {
    margin-bottom: -6px;
    margin-right: 3px;
  }
}
.lc-header-section .items-in-cart {
  display: inline-block;
  padding: 5px 0;
  margin: 0;
  line-height: 1;
  position: absolute;
  top: -7px;
  left: 9px;
  width: 24px;
  text-align: center;
  font-size: 14px;
  font-size: 0.875rem;
}
.lc-header-section .site-logo {
  display: inline-block;
  max-width: 300px;
  padding: 36px 0;
  line-height: 1;
}
@media (max-height: 53.75em) {
  .lc-header-section .site-logo {
    padding: 10px 0;
  }
}
@media (max-width: 30em) {
  .lc-header-section .site-logo {
    max-width: 200px;
  }
}
.lc-header-section .site-logo img {
  max-width: 100%;
}
#messageBar {
  background-color: #c1d6e9;
  line-height: 1.1;
  text-align: center;
  color: #0058a5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 300;
}
#messageBar a {
  color: #0058a5;
  font-weight: 600;
  text-decoration: underline;
}
#messageBar a:hover {
  color: #0058a5;
  text-decoration: none;
}
#messageBar .close-element {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: 18px;
  height: 18px;
  z-index: 1;
  -webkit-transition: all 0.2s linear 0s;
  -moz-transition: all 0.2s linear 0s;
  -o-transition: all 0.2s linear 0s;
  transition: all 0.2s linear 0s;
}
#messageBar .close-element span {
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 7px;
  background: transparent;
}
#messageBar .close-element span:before,
#messageBar .close-element span:after {
  background-color: #0058a5;
  content: "";
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  width: 100%;
}
#messageBar .close-element span:before {
  top: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#messageBar .close-element span:after {
  top: 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
#messageBar .message-inner {
  padding: 10px 0 8px;
}
#messageBar .message {
  position: relative;
  top: -4px;
}
@media (max-width: 30em) {
  #messageBar .lg-content-wrapper {
    max-width: 100%;
  }
}
#topBar {
  background: #0058a5;
  background: -webkit-linear-gradient(left, #00b1ea, #0058a5);
  background: -ms-linear-gradient(left, #0058a5, #00b1ea);
  background: -moz-linear-gradient(left, #0058a5, #00b1ea);
  background: -o-linear-gradient(left, #0058a5, #00b1ea);
  background: linear-gradient(to right, #0058a5, #00b1ea);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0058a5, endColorstr=#00b1ea, GradientType=0);
  font-size: 14px;
  line-height: 1.9;
}
#topBar a {
  text-decoration: none;
}
#topBar,
#topBar .user-name,
#topBar .default-user-sign-in {
  color: white;
}
@media screen and (max-width: 48em) {
  #topBar {
    height: 0;
    display: none;
  }
}
#topBar .translations-panel {
  padding: 10px 0;
  line-height: 1.5;
}
@media screen and (max-width: 64em) {
  #topBar .translations-panel {
    background: #5e6a71;
    padding: 4px 1%;
  }
}
#topBar .translations-panel .menu-item {
  display: inline-block;
  padding-left: 22px;
  background: url('/img/layout/status.png') no-repeat;
  cursor: default;
}
#topBar .translations-panel a {
  color: #fff;
  text-decoration: none;
}
#topBar .translations-panel .edit {
  background: none;
  cursor: pointer;
}
#topBar .translations-panel .edit .icon-edit {
  width: 16px;
  height: 16px;
  fill: #fff;
  vertical-align: middle;
  margin-left: -22px;
  margin-right: 3px;
}
#topBar .translations-panel .updated {
  background-position: 0 -37px;
}
#topBar .translations-panel .no-updates {
  background-position: 0 3px;
}
@media (max-width: 30em) {
  #topBar .lg-content-wrapper {
    max-width: 100%;
  }
}
#topBar .default-user-navigation-panel.lg-column {
  text-align: right;
  float: right;
  font-size: 0px;
  font-size: 0rem;
}
@media screen and (max-width: 64em) {
  #topBar .default-user-navigation-panel.lg-column {
    display: none;
  }
}
#topBar .default-user-navigation-panel.lg-column p {
  padding-bottom: 18px;
}
#topBar .default-user-navigation-panel.lg-column .user-name {
  padding: 7px 10px 7px 20px;
  display: inline-block;
  word-wrap: break-word;
}
@media (max-width: 76.1875em) {
  #topBar .default-user-navigation-panel.lg-column .user-name {
    display: block;
    word-wrap: break-word;
    position: relative;
  }
}
#topBar .default-user-navigation-panel.lg-column .dropdown-btn {
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 6px solid #00b1ea;
  position: relative;
  top: -2px;
  display: inline-block;
  margin-left: 5px;
}
#topBar .default-user-navigation-panel.lg-column .user-cart {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 3%;
  border-left: 1px solid #00b1ea;
  width: 30%;
  cursor: pointer;
}
@media (max-width: 30em) {
  #topBar .default-user-navigation-panel.lg-column .user-cart {
    width: 50%;
  }
}
#header {
  border-bottom: 1px solid #dcdcdc;
  -webkit-transition: padding 0.3s;
  -moz-transition: padding 0.3s;
  -o-transition: padding 0.3s;
  transition: padding 0.3s;
  /*--- styles for nav-areas content ---*/
}
@media screen and (max-width: 64em) {
  #header {
    border-bottom: none;
  }
  #header .lc-default-header {
    display: none;
  }
  #header .lc-device-header {
    display: block;
  }
}
#header .site-logo-inner {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
#header .site-logo-inner .lg-content {
  align-self: center;
}
#header a {
  text-decoration: none;
}
#header .subgroup-title,
#header .group-title {
  font-weight: 600;
  cursor: default;
}
#header .subgroup-title,
#header .group-title,
#header .subgroup-title a,
#header .group-title a {
  color: white;
}
#header .subgroup-title a:hover,
#header .group-title a:hover,
#header .subgroup-title a:focus,
#header .group-title a:focus {
  color: #00b1ea;
}
#header .group-title {
  font-size: 22px;
  margin-bottom: 22px;
}
@media (max-width: 76.1875em) {
  #header .group-title {
    font-size: 20px;
  }
}
#header .item-title {
  font-weight: 600;
  font-size: 22px;
  margin-bottom: 0;
}
/* --------------- STYLES FOR DESKTOPs --------------------- */
.lc-default-header {
  background: #fafafa;
  position: relative;
}
.header-content-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
/*--- TopBar ----*/
.default-account-menu-inner,
.default-user-sign-in {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  text-transform: uppercase;
  font-size: 14px;
  font-size: 0.875rem;
}
.default-account-menu-inner .user-name,
.default-user-sign-in .user-name {
  font-weight: 600;
}
.default-user-sign-in {
  cursor: pointer;
  margin-right: 3%;
  font-weight: 600;
}
.default-user-cart-link {
  color: white;
  display: inline-block;
  padding: 7px 0;
  width: 100%;
  min-width: 24px;
  text-decoration: none;
  font-size: 14px;
  font-size: 0.875rem;
}
.default-user-cart-link:hover {
  color: white;
}
.default-account-menu-inner {
  cursor: pointer;
}
.default-account-menu {
  display: none;
  position: absolute;
  top: calc(100% + 1px);
  right: -1px;
  background-color: white;
  list-style: none;
  border: 1px solid #dcdcdc;
  border-top: none;
  z-index: 2100;
  padding-bottom: 0;
}
@media (max-width: 76.1875em) {
  .default-account-menu {
    right: 0;
  }
}
.default-account-menu-item {
  text-align: left;
  font-size: 14px;
  font-size: 0.875rem;
  text-transform: none;
}
.default-account-menu-item:hover {
  background-color: #00b1ea;
}
.default-account-menu-item:hover .account-menu {
  color: white;
}
.default-account-menu-item .account-menu {
  padding: 5px 15px;
  display: block;
  white-space: nowrap;
  color: #3d3d3d;
  cursor: pointer;
  text-decoration: none;
}
.default-account-menu-item.sign-out {
  font-weight: 600;
  border-top: 1px solid #dcdcdc;
}
/*--- Header ----*/
.default-site-navigation-panel {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  float: right;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  text-align: right;
}
.default-site-navigation-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -ms-flex-pack: flex-end;
  justify-content: flex-end;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.default-site-navigation {
  display: inline-block;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  margin-right: 8%;
  list-style: none;
  padding-bottom: 0;
  margin-bottom: 0;
  font-size: 0;
}
.default-site-navigation-item {
  display: inline-block;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  align-items: center;
  height: 100%;
  overflow: hidden;
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.default-site-navigation-item:after {
  border-bottom: 9px solid #0058a5;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  bottom: 0;
  content: "";
  display: none;
  left: 50%;
  margin-left: -9px;
  position: absolute;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
  z-index: 8;
}
.default-site-navigation-item.isHover {
  position: relative;
}
.default-site-navigation-item.isHover:after {
  display: block;
}
@media (max-width: 60em) {
  .default-site-navigation-item {
    padding: 0;
  }
}
.default-site-navigation-item .nav-area-item {
  display: block;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  align-items: center;
  z-index: 10;
  color: #3d3d3d;
  height: 100%;
  padding: 56px 10px;
  text-transform: uppercase;
  cursor: pointer;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: 700;
}
@media (max-height: 53.75em) {
  .default-site-navigation-item .nav-area-item {
    padding: 32px 10px;
  }
}
.default-site-navigation-item a {
  display: block;
  opacity: 0;
  position: absolute;
  width: 100%;
  text-align: center;
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.default-site-navigation-item a img {
  display: none;
  height: 16px;
  margin: 0 auto;
}
.default-site-navigation-item a span {
  display: none;
}
.default-site-navigation-button {
  padding: 49px 0;
  float: right;
  display: inline-block;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  align-items: center;
  position: relative;
  top: -1px;
}
@media (max-height: 53.75em) {
  .default-site-navigation-button {
    padding: 25px 0;
  }
}
.default-navigation-areas {
  position: absolute;
  z-index: 2050;
  top: 100%;
  width: 100%;
  background: #0058a5;
  color: white;
  padding-top: 15px;
  padding-bottom: 15px;
  display: none;
  line-height: 1.2;
}
.default-navigation-areas .nav-areas-wrapper {
  min-height: 470px;
}
.default-navigation-areas li,
.default-navigation-areas p {
  color: #d8edff;
  line-height: 1.2;
}
.default-navigation-areas p {
  font-weight: 300;
  cursor: default;
}
.default-navigation-areas .subgroup-list li:not(.subgroup-title):before {
  content: "\00B7\0020";
}
.default-navigation-areas a:not(.button):not(.m-list-with-icons-item) {
  color: #d8edff;
}
.default-navigation-areas a:not(.button):not(.m-list-with-icons-item):hover,
.default-navigation-areas a:not(.button):not(.m-list-with-icons-item):focus {
  color: #00b1ea;
}
.default-navigation-areas li {
  list-style: none;
  margin-bottom: 3px;
}
.default-navigation-areas .nav-item {
  margin-bottom: 24px;
  margin-bottom: 3rem;
  display: block;
}
.default-navigation-areas .close-nav-areas {
  text-align: right;
}
.default-navigation-areas .close-element {
  background: none;
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  font-size: 0;
  text-indent: -9999px;
  cursor: pointer;
  -webkit-transition: background 0s 0.3s;
  -moz-transition: background 0s 0.3s;
  -o-transition: background 0s 0.3s;
  transition: background 0s 0.3s;
}
.default-navigation-areas .close-element span {
  display: block;
  position: absolute;
  top: 14px;
  left: 0;
  right: 0;
  bottom: 0;
  background: transparent;
}
.default-navigation-areas .close-element span:before,
.default-navigation-areas .close-element span:after {
  position: absolute;
  display: block;
  left: 0;
  background-color: white;
  width: 100%;
  height: 2px;
  content: "";
}
.default-navigation-areas .close-element span:before {
  top: 0;
  transform: rotate(45deg);
}
.default-navigation-areas .close-element span:after {
  top: 0;
  transform: rotate(-45deg);
}
.default-nav-area li:not(.subgroup-title) a {
  font-weight: 300;
}
.default-nav-area .piguin-icon-inner {
  position: absolute;
  bottom: -22px;
  left: 0;
  height: 420px;
  width: 190px;
}
.default-nav-area .design-icon {
  position: relative;
  height: 500px;
}
.default-nav-area.nav-area-design {
  position: relative;
}
.default-nav-area.nav-area-design:before {
  content: '';
  display: block;
  width: 23%;
  height: 410px;
  max-height: 100%;
  position: absolute;
  bottom: -37px;
  left: 10px;
  left: 0.625rem;
  background: url('/img/layout/piguin-icon.png') no-repeat bottom left;
  background-size: contain;
}
#ae-site .default-nav-area.nav-area-design:before {
  content: none;
}
.default-nav-area .m-list-with-icons-item {
  color: #d8edff;
  font-weight: 300;
}
.default-nav-area .m-list-with-icons-item:hover .b-title {
  color: #00b1ea;
}
.default-nav-area.nav-area-sell,
.default-nav-area.nav-area-inspire {
  font-size: 16px;
  font-size: 1rem;
  padding-top: 40px;
  color: white;
}
.default-nav-area.nav-area-sell h4.b-title,
.default-nav-area.nav-area-inspire h4.b-title {
  font-size: 22px;
  font-size: 1.375rem;
  color: white;
  margin-bottom: 0.2em;
}
.default-user-cart-notification {
  font-size: 16px;
  font-size: 1rem;
  color: #3d3d3d;
  text-align: left;
  position: absolute;
  top: 100%;
  left: -1px;
  background-color: white;
  list-style: none;
  border: 1px solid #dcdcdc;
  border-top: none;
  z-index: 2100;
  padding-bottom: 0;
  width: 100%;
  min-width: 300px;
  cursor: default;
}
@media (max-width: 76.1875em) {
  .default-user-cart-notification {
    left: auto;
    right: -0.625rem;
  }
}
@media (max-width: 30em) {
  .default-user-cart-notification {
    width: 130%;
  }
}
.default-user-cart-notification .cart-details {
  padding-left: 5px;
}
.default-user-cart-notification .cart-price {
  white-space: nowrap;
}
.default-user-cart-notification .cart-notification-title,
.default-user-cart-notification .cart-notification-overview,
.default-user-cart-notification .cart-total {
  padding-left: 20px;
  padding-right: 20px;
}
.default-user-cart-notification .cart-notification-title {
  position: relative;
  line-height: 1.2;
  padding-top: 15px;
  padding-bottom: 10px;
  padding-right: 45px;
  font-weight: 600;
  border-bottom: 1px solid #dcdcdc;
}
.default-user-cart-notification .cart-notification-overview {
  position: relative;
  padding-top: 20px;
}
.default-user-cart-notification .cart-notification-overview:hover .remove-item {
  display: block;
}
@media (max-width: 30em) {
  .default-user-cart-notification .cart-notification-overview:hover .remove-item {
    display: none;
  }
}
.default-user-cart-notification .remove-item {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 20px;
  cursor: pointer;
  border-left: 1px dashed #dcdcdc;
  opacity: 0.5;
  background-color: white;
}
.default-user-cart-notification .remove-item:hover {
  opacity: 1;
}
.default-user-cart-notification .icon-remove {
  display: block;
  background: url('/img/layout/trash-black.png') no-repeat;
  width: 20px;
  height: 16px;
  position: absolute;
  top: 50%;
  margin-top: -8px;
}
.default-user-cart-notification .cart-item-preview {
  float: left;
  margin-right: 10px;
  width: 60px;
  height: 50px;
  overflow: hidden;
  position: relative;
  z-index: 1;
  display: inline-block;
  border: 1px solid #dcdcdc;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAC9klEQVR4Xu2b33HbMAzGwZMHyAqdoNaZfm8naLOBM0GySbJB0wmaTtD22dApnqQZQDJ7zEl3KvWHoAQkkkW+iiLBH4Hvo3y0gpU3tfL1QwQQM2DlBGIJIKJZcxKoCCBmQCyB/zRAa33RwuiWfEsDIoCYAbEEFqMBiHhrjDkopbb2LGOMeVZKPWitv/edbS5CA/I8vyqK4le9cHexFsRms/mcpumL++wiAByPx7xv8fWCLYT9fp9eHIAsy+6MMfeU47tS6ma32z02+4pmQJ7n2/P5vHUnpQRL7UPZ/aEsEAWAiA8AcJskSZqm6TN1USH9Qr9d3HONNIC/AHAFAC9JknzoEqGQxXb1nS0ARPwKAD98IsQAwGbWR+I4J631q0XWTSwDEPEJAL44gT1qrW+IwZK6zVIErS+XZWnTv9W6lJi00oFOiEjJgtbu2yFFMsC3K9yiWAH/PVAKpyRJPr3ZQYhgTSKimGXZwRhz1wBxskfhIRtmzwDr/WVZ5r607juZ+d7jfs4OoPZ+YqDsokicV84FELH2flIsEqJImrjqxJoBrvdTA+EWReq87C7Q4/2UeEREkTIxWwYMeT8lkPcSRTYAPu+nQAAAsihWwO1n8E+ttT11jmpsAAjeTwqQIorWaoui+Fb9CDKpfFgAUL2fRAAAhkSxOuzYnbdfmXV70lpfU8dv9mMBEOj9lDhbu9pI+UPPANdjSoELQJD3Uwg0RdFJ+b7XR5XCZABjvZ8CwYqiUupP9ZtfM+X7Xg8uBQ4AXd/9xPWJdAsqhUkApnq/yPIDf36bBIDJ+yU4kEthEgAu75cgAACkUhgNgNv7BSCQXGE0AAHvF2AA3lKYAoDd+yUI+EphFABh7+fmMFgKYwHMzft90HpLIRjATL3fB8A+73SFYAAz9n4fhM5SCAYwc+/3QWiVQjAA3wxLex4BOFeD40VJNyVWf1N0aTU9Nd74f4HQOzdTic/t/ZgBc9uRt45nMRejpcBEAFJklzJuzICl7JRUnP8AmXjCe14A/q8AAAAASUVORK5CYII=');
  background-position: center;
  background-repeat: no-repeat;
  background-color: #fafafa;
}
.default-user-cart-notification .cart-item-preview img {
  font-size: 0px;
  font-size: 0rem;
}
.default-user-cart-notification .cart-item {
  max-width: 100%;
}
.default-user-cart-notification .cart-item-overview,
.default-user-cart-notification .cart-total {
  border-top: 1px solid #dcdcdc;
  padding-top: 20px;
}
.default-user-cart-notification .cart-item-material,
.default-user-cart-notification .cart-item-name,
.default-user-cart-notification .cart-item-quantity,
.default-user-cart-notification .cart-item-total,
.default-user-cart-notification .cart-item-subtotal,
.default-user-cart-notification .cart-item-price {
  display: block;
  line-height: 1.1;
}
.default-user-cart-notification .cart-item-name {
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
}
.default-user-cart-notification .quantity {
  float: right;
}
.default-user-cart-notification .close-element {
  position: absolute;
  cursor: pointer;
  display: inline-block;
  width: 25px;
  height: 25px;
  z-index: 1;
  top: 50%;
  right: 20px;
  -webkit-transition: all 0.2s linear 0s;
  -moz-transition: all 0.2s linear 0s;
  -o-transition: all 0.2s linear 0s;
  transition: all 0.2s linear 0s;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.default-user-cart-notification .close-element span {
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 12px;
  background: transparent;
}
.default-user-cart-notification .close-element span:before,
.default-user-cart-notification .close-element span:after {
  background-color: #0058a5;
  content: "";
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  width: 100%;
}
.default-user-cart-notification .close-element span:before {
  top: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.default-user-cart-notification .close-element span:after {
  top: 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* --------------- STYLES FOR DEVICES --------------------- */
#container.is-active {
  overflow: hidden;
  height: 100%;
}
@media screen and (max-width: 64em) {
  #container {
    padding-top: 80px;
  }
}
@media (max-width: 30em) {
  #container {
    padding-top: 60px;
  }
}
.lc-device-header {
  display: none;
  background: #0058a5;
  background: -webkit-linear-gradient(left, #00b1ea, #0058a5);
  background: -ms-linear-gradient(left, #0058a5, #00b1ea);
  background: -moz-linear-gradient(left, #0058a5, #00b1ea);
  background: -o-linear-gradient(left, #0058a5, #00b1ea);
  background: linear-gradient(to right, #0058a5, #00b1ea);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0058a5, endColorstr=#00b1ea, GradientType=0);
  color: white;
  padding: 10px 0;
  position: relative;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.device-header-logo-inner {
  float: none;
  line-height: 1;
  margin: auto;
}
.device-header-logo-inner .site-logo {
  display: block;
  margin: auto;
  padding: 0;
}
@media (max-width: 30em) {
  .device-header-logo-inner {
    max-width: inherit;
  }
}
.device-nav-menu {
  padding-bottom: 0;
}
.device-nav-item {
  display: block;
  padding: 0;
  cursor: pointer;
  background-color: #0058a5;
  border-bottom: 1px solid white;
}
.device-nav-item > span {
  display: block;
}
.device-nav-item > a,
.device-nav-item > span > a,
.device-nav-item .has-submenu {
  display: block;
  padding: 10px;
  color: white;
  text-decoration: none;
  position: relative;
}
.device-nav-item > a:hover,
.device-nav-item > span > a:hover {
  background: #004a8c;
}
.device-nav-item .has-submenu:after {
  position: absolute;
  top: 50%;
  right: 10px;
  content: "";
  border: 5px solid transparent;
  border-left: 5px solid white;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.device-nav-item.active {
  cursor: default;
}
.device-nav-item.active .has-submenu:after {
  border: 5px solid transparent;
  border-top: 5px solid white;
}
.device-nav-item.active .device-nav-area {
  height: auto;
  -webkit-transition: all 5s;
  -moz-transition: all 5s;
  -o-transition: all 5s;
  transition: all 5s;
}
.device-nav-item:hover.device-nav-item:not(.active) {
  background-color: #004a8c;
  cursor: pointer;
}
.device-nav-item.upload-model {
  background-color: #ea6554;
}
.device-nav-item.upload-model:hover {
  background: #e85542;
}
.device-menu {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  position: fixed;
  left: 0;
  top: 0;
  width: 48%;
  background: #0058a5;
  bottom: 0;
  z-index: 100;
  visibility: hidden;
}
@media (max-width: 40em) {
  .device-menu {
    width: 65%;
  }
}
@media (max-width: 30em) {
  .device-menu {
    width: 75%;
  }
}
@media (max-width: 20em) {
  .device-menu {
    width: 80%;
  }
}
.device-navigation-menu {
  overflow-y: scroll;
  overflow-x: hidden;
  display: none;
}
.device-navigation-menu.is-active {
  display: block;
}
.device-navigation-tabs {
  text-align: center;
  text-transform: uppercase;
  border-bottom: 1px solid #00b1ea;
}
.device-navigation-tab {
  padding-top: 10px;
  padding-bottom: 10px;
  cursor: pointer;
  background: #0058a5;
  color: white;
  border-bottom: 2px solid transparent;
}
.device-navigation-tab:hover,
.device-navigation-tab.is-active {
  border-bottom-color: #00b1ea;
}
.device-navigation-tab.is-active {
  cursor: default;
}
.device-navigation-tab-link {
  border-bottom: 2px solid transparent;
}
.device-navigation-tab-link:hover {
  border-bottom-color: #00b1ea;
}
.device-navigation-tab-link a {
  padding-top: 10px;
  padding-bottom: 10px;
  background: #0058a5;
  color: white;
  display: block;
}
.device-nav-area {
  background-color: #fafafa;
  color: #3d3d3d;
  overflow: hidden;
  height: 0;
  -webkit-transition: all 5s 0.3s;
  -moz-transition: all 5s 0.3s;
  -o-transition: all 5s 0.3s;
  transition: all 5s 0.3s;
}
.device-nav-area a {
  color: #3d3d3d;
  padding: 10px;
  display: block;
  border-bottom: 1px solid #dcdcdc;
  line-height: 1;
  box-sizing: border-box;
}
.device-nav-area li:hover,
.device-nav-area li:focus,
.device-nav-area li:active {
  background-color: #00b1ea;
}
.device-nav-area li:hover a,
.device-nav-area li:focus a,
.device-nav-area li:active a {
  color: white;
}
.device-nav-area li:last-child a {
  border-bottom: none;
}
.device-nav-area ul {
  list-style: none;
  margin: 0;
}
.device-user-cart-inner {
  position: absolute;
  right: 1%;
  top: 50%;
  margin-top: -12px;
}
.device-user-cart-inner .cart-details {
  display: none;
}
.devices-user-cart-link {
  color: white;
}
.devices-user-cart-link:hover {
  color: white;
}
.devices-menu-toggle {
  position: absolute;
  top: 50%;
  left: 1%;
  margin-top: -12px;
  z-index: 100;
  -webkit-transition: left 0.3s ease 0s;
  -moz-transition: left 0.3s ease 0s;
  -o-transition: left 0.3s ease 0s;
  transition: left 0.3s ease 0s;
}
.devices-menu-toggle.is-active {
  left: 48%;
}
@media (max-width: 40em) {
  .devices-menu-toggle.is-active {
    left: 67%;
  }
}
@media (max-width: 30em) {
  .devices-menu-toggle.is-active {
    left: 78%;
  }
}
@media (max-width: 20em) {
  .devices-menu-toggle.is-active {
    left: 85%;
  }
}
/*Hamburger*/
.hamburger-style-menu {
  display: block;
  position: relative;
  width: 26px;
  height: 24px;
  font-size: 0;
  text-indent: -9999px;
  cursor: pointer;
  -webkit-transition: background 0s 0.3s;
  -moz-transition: background 0s 0.3s;
  -o-transition: background 0s 0.3s;
  transition: background 0s 0.3s;
}
.hamburger-style-menu:focus {
  outline: none;
}
.hamburger-style-menu span {
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
  height: 3px;
  background: white;
}
.hamburger-style-menu span:before,
.hamburger-style-menu span:after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: white;
  content: "";
  transition-duration: 0.3s, 0.3s;
  transition-delay: 0.3s, 0s;
}
.hamburger-style-menu span:before {
  top: -8px;
  transition-property: top, transform;
}
.hamburger-style-menu span:after {
  bottom: -8px;
  transition-property: bottom, transform;
}
.hamburger-style-menu.navy-gray span {
  background: #3d3d3d;
}
.hamburger-style-menu.navy-gray span:before,
.hamburger-style-menu.navy-gray span:after {
  background-color: #3d3d3d;
}
.hamburger-style-menu.is-active span {
  background: none;
}
.hamburger-style-menu.is-active span:before,
.hamburger-style-menu.is-active span:after {
  transition-delay: 0s, 0.3s;
}
.hamburger-style-menu.is-active span:before {
  top: 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.hamburger-style-menu.is-active span:after {
  bottom: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.device-menu-overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 10;
}
#deviceNavigationMenu.is-active .device-menu {
  visibility: visible;
  -webkit-transform: translateX(0%);
  -moz-transform: translateX(0%);
  -ms-transform: translateX(0%);
  -o-transform: translateX(0%);
  transform: translateX(0%);
}
#deviceNavigationMenu.is-active .device-menu-overlay {
  display: block;
}
a.trial-red:after {
  content: attr(data-label-text);
  background-color: #ea6554;
  padding: 3px 3px 2px;
  font-size: 11px;
  font-size: 0.6875rem;
  color: white;
  text-decoration: none;
  display: inline-block;
  line-height: 1;
  margin: 0;
  vertical-align: baseline;
  margin-left: 5px;
}
a.on-hold-gray:after {
  content: attr(data-label-text);
  background-color: #ababab;
  padding: 3px 3px 2px;
  font-size: 11px;
  font-size: 0.6875rem;
  color: white;
  text-decoration: none;
  display: inline-block;
  line-height: 1;
  margin: 0;
  vertical-align: baseline;
  margin-left: 5px;
}
/*-------------------------- Newsletter Sign Up------------------------*/
.lc-newletter-subscription {
  background-color: #00b1ea;
  padding-top: 6%;
  padding-bottom: 6%;
}
.newletter-subscription-inner {
  min-height: 200px;
  padding-bottom: 20px;
  margin: auto;
  text-align: center;
  line-height: 1.2;
}
.newletter-subscription-inner,
.newletter-subscription-inner p {
  color: white;
}
.newletter-subscription-inner h2.s-title-accent {
  margin-bottom: 0.25em;
  font-family: "proxima-nova", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-weight: 300;
  color: white;
}
.newletter-subscription-inner h2.s-title-accent.newsletter-signup-thank-you {
  padding-top: 1.5em;
}
@media (max-width: 30em) {
  .newletter-subscription-inner h2.s-title-accent.newsletter-signup-thank-you {
    padding-top: 3em;
  }
}
.newletter-subscription-inner span.alert {
  font-size: 14px;
  font-size: 0.875rem;
  color: white;
  text-align: left;
  display: block;
  padding: 0.5em 6%;
  width: 90%;
  position: absolute;
}
@media (max-width: 30em) {
  .newletter-subscription-inner span.alert {
    font-size: 14px;
    font-size: 0.875rem;
    text-align: center;
  }
}
.newsletter-signup-form-wrapper {
  font-size: 0;
  width: 80%;
  position: relative;
  margin: 0 auto;
  max-width: 520px;
}
@media screen and (max-width: 48em) {
  .newsletter-signup-form-wrapper {
    width: auto;
  }
}
.newsletter-signup-form-wrapper .newsletter-signup-form-input {
  outline: none;
  color: #3d3d3d;
  min-width: 200px;
  margin: 0;
  padding: 12px 2%;
  width: 70%;
  font-weight: 300;
  line-height: 1.3;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
}
.newsletter-signup-form-wrapper .btn-newsletter-signup {
  background-color: #0084c8;
  min-width: 100px;
  margin-bottom: 0;
  line-height: 1.25;
}
.newsletter-signup-form-wrapper .btn-newsletter-signup:hover {
  background-color: #007dbe;
}
.newsletter-signup-form-wrapper .newsletter-signup-form-input,
.newsletter-signup-form-wrapper .button.btn-newsletter-signup {
  min-height: 47px;
  *display: inline;
  display: inline-block;
  zoom: 1;
  padding: 0.6em 2% 0.5em;
  margin-top: 10px;
  vertical-align: middle;
  font-size: 20px;
}
@media (max-width: 30em) {
  .newsletter-signup-form-wrapper .newsletter-signup-form-input,
  .newsletter-signup-form-wrapper .button.btn-newsletter-signup {
    width: 100%;
    min-width: 200px;
    margin-top: 0;
    font-size: 18px;
    font-size: 1.125rem;
    text-align: center;
  }
}
/*----------------------------- Social Footer ----------------------------*/
.lc-footer-links,
.lc-footer-end {
  background: #0058a5;
}
.lc-footer-links,
.lc-footer-end,
.lc-footer-links a,
.lc-footer-end a,
.lc-footer-links ul,
.lc-footer-end ul,
.lc-footer-links li,
.lc-footer-end li,
.lc-footer-links .s-title,
.lc-footer-end .s-title,
.lc-footer-links .s-title-accent,
.lc-footer-end .s-title-accent,
.lc-footer-links .i-title,
.lc-footer-end .i-title {
  color: white;
}
.lc-footer-links a:not(.button):hover,
.lc-footer-end a:not(.button):hover,
.lc-footer-links a:not(.button):focus,
.lc-footer-end a:not(.button):focus {
  color: #00b1ea;
}
.lc-footer-links .footer-links-inner {
  padding: 3em 0;
  margin: auto;
}
.lc-footer-links .lg-column {
  text-align: left;
}
.lc-footer-links h3.i-title {
  margin: 0.625em 0;
  text-transform: uppercase;
}
.lc-footer-links ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.lc-footer-links ul li {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.1;
  margin-bottom: 0.375em;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.lc-footer-links li a {
  color: #d8edff;
}
@media screen and (max-width: 64em) {
  .lc-footer-links {
    display: none;
  }
}
.lc-footer-end {
  font-size: 14px;
  font-size: 0.875rem;
}
@media screen and (max-width: 48em) {
  .footer-end-socials {
    border-bottom: 1px dotted white;
  }
}
.footer-materialise-link-inner {
  text-align: right;
}
@media screen and (max-width: 48em) {
  .footer-materialise-link-inner {
    text-align: center;
  }
}
.footer-materialise-link-inner a {
  display: inline-block;
  padding: 6px 0px;
}
.footer-materialise-logo {
  width: 100%;
  max-width: 50%;
}
@media screen and (max-width: 64em) {
  .footer-materialise-logo {
    max-width: 60%;
  }
}
.footer-social-links-inner,
.footer-materialise-link-inner {
  padding: 3rem 0;
}
@media screen and (max-width: 48em) {
  .footer-social-links-inner,
  .footer-materialise-link-inner {
    padding: 1rem 0;
    text-align: center;
  }
}
.footer-social-links-inner {
  border-top: 1px dotted white;
  border-bottom: 1px dotted white;
}
@media screen and (max-width: 64em) {
  .footer-social-links-inner {
    border-top: none;
  }
}
.footer-socials-label {
  display: inline-block;
  vertical-align: middle;
  font-weight: 300;
  width: 33.33%;
  margin-left: 8.33%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 24px;
  font-size: 1.5rem;
}
@media screen and (max-width: 48em) {
  .footer-socials-label {
    display: block;
    text-align: center;
    width: 100%;
    margin: 0 auto;
  }
}
.footer-end-credentials {
  padding: 1.5em 0 0.7em;
}
.footer-end-credentials:after {
  content: '';
  display: table;
  clear: both;
}
.footer-end-terms-privacy {
  float: right;
  margin-bottom: 0.8em;
}
.footer-end-copyright {
  float: left;
  margin-bottom: 0.8em;
}
@media (max-width: 1200px) {
  .footer-end-copyright {
    margin-bottom: 0.5em;
  }
}
.footer-end-terms-privacy,
.footer-end-copyright {
  line-height: 1.3;
  text-align: center;
}
@media (max-width: 1200px) {
  .footer-end-terms-privacy,
  .footer-end-copyright {
    float: none;
    display: block;
  }
}
.social-links {
  max-width: 56%;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  font-size: 0;
}
.social-links .social-link {
  margin-top: 10px;
  margin-right: 20px;
  margin-bottom: 10px;
  list-style: none;
}
@media screen and (max-width: 48em) {
  .social-links {
    display: block;
    text-align: center;
    width: 100%;
    max-width: none;
    margin: 0 auto;
  }
}
/*----------------------------- Footer Notification----------------------------*/
.lc-footer-redirect-notification {
  padding: 4em 0;
  background-color: #fafafa;
}
.lc-footer-redirect-notification .description {
  text-align: center;
  margin: 0 0 2em;
}
.lc-footer-redirect-notification .description,
.lc-footer-redirect-notification .description li {
  font-size: 22px;
  font-size: 1.375rem;
}
@media (max-width: 30em) {
  .lc-footer-redirect-notification .description,
  .lc-footer-redirect-notification .description li {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
.lc-footer-redirect-notification .description,
.lc-footer-redirect-notification .description li {
  font-size: 22px;
  font-size: 1.375rem;
}
@media (max-width: 30em) {
  .lc-footer-redirect-notification .description,
  .lc-footer-redirect-notification .description li {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
/*----------------- Footer END ---------------------*/
.lc-breadcrumbs {
  border-bottom: 1px solid #dcdcdc;
}
html,
body {
  height: 100%;
  width: 100%;
}
#scroll2top {
  position: fixed;
  right: 30px;
  bottom: 30px;
  width: 40px;
  height: 40px;
  background: #008ab7;
  opacity: 0.5;
  cursor: pointer;
  display: none;
  z-index: 15;
  text-align: center;
}
#scroll2top .icon-arrow-up {
  font-size: 10px;
  fill: #fff;
}
#scroll2top:hover {
  opacity: 1;
}
@media (max-width: 76.1875em) {
  #scroll2top {
    right: 10px;
    bottom: 10px;
    opacity: 0.3;
  }
}
#blockedCookiesAlert {
  color: #3d3d3d;
  background: #ffce4b;
  line-height: 1.2;
  text-align: center;
  display: none;
  padding: 5px;
}
.b-max-width {
  /*&.b-inner-wrapper  {
         @media @screen-device {
            padding:5%;
            width:100%;
        }
    }*/
}
.b-max-width.wrapper-fluid-container {
  width: 940px;
  /*padding-right:30px;
        padding-left:30px;*/
  margin: 0 auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.lc-default-page-wrapper {
  margin-top: 2em;
  margin-bottom: 8em;
}
@media screen and (max-width: 64em) {
  .lc-default-page-wrapper {
    margin-bottom: 5em;
  }
}
.lc-page-description {
  margin: 1.8em 0;
}
.lc-page-description,
.lc-page-description p,
.lc-page-description li,
.lc-page-description p li {
  font-size: 22px;
  font-size: 1.375rem;
}
@media (max-width: 30em) {
  .lc-page-description,
  .lc-page-description p,
  .lc-page-description li,
  .lc-page-description p li {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
.lc-page-description,
.lc-page-description p,
.lc-page-description li,
.lc-page-description p li {
  font-size: 22px;
  font-size: 1.375rem;
}
@media (max-width: 30em) {
  .lc-page-description,
  .lc-page-description p,
  .lc-page-description li,
  .lc-page-description p li {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
.lc-section-wrapper {
  margin-bottom: 5em;
}
@media screen and (max-width: 64em) {
  .lc-section-wrapper {
    margin-bottom: 3em;
  }
}
div.wrapper-fluid-container {
  width: 100%;
  max-width: 1180px;
  /*min-width: 760px;*/
  margin: 0 auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.lc-redirectionPopup {
  text-align: center;
  color: #3d3d3d;
}
.lc-redirectionPopup .popup-container {
  width: 580px;
  min-width: initial;
  min-height: 200px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.lc-redirectionPopup .message-title {
  font-size: 36px;
  margin: 0 auto 30px;
}
.lc-redirectionPopup .message {
  text-align: left;
  font-size: 23px;
  margin-bottom: 40px;
}
.lc-redirectionPopup .button {
  margin: 0 5px;
}
.lc-translationPopup .popup-container {
  width: 70%;
  padding: 60px;
  background-color: transparent;
}
.lc-translationPopup .popup-content-inner {
  max-height: 550px;
  background: white;
}
.lc-translationPopup .close-element span {
  top: 0;
}
.lc-translationPopup .close-element span:before,
.lc-translationPopup .close-element span:after {
  background-color: #3d3d3d;
}
.lc-translationPopup .popup-header {
  position: relative;
}
.lc-translationPopup .popup-header .header-item {
  display: inline-block;
  margin-right: 8px;
  margin-bottom: 0;
  vertical-align: middle;
}
.lc-translationPopup .popup-header .header-item:last-child {
  margin-right: 0;
}
.lc-translationPopup #btn-save {
  position: absolute;
  right: 3%;
  top: 17px;
  border: none;
  z-index: 120;
}
.lc-translationPopup .redesign-inputs {
  overflow-x: hidden;
  overflow-y: auto;
}
.lc-translationPopup .redesign-inputs .search-inner {
  width: 200px;
  margin-bottom: 0;
  vertical-align: top;
}
.lc-translationPopup .redesign-inputs .select-inner {
  width: 165px;
}
.lc-translationPopup .redesign-inputs .select-inner > option:disabled {
  background: #efefef;
}
.lc-translationPopup .redesign-inputs .select-inner > option:enabled {
  background: white;
}
.lc-translationPopup .redesign-inputs .select-inner > option:hover {
  background: #efefef;
  color: #3d3d3d;
}
.lc-translationPopup .redesign-inputs .strings-option {
  display: inline-block;
  margin: 0 2px;
}
.lc-translationPopup .redesign-inputs .strings-option label {
  margin-bottom: 0;
}
.lc-translationPopup .redesign-inputs .row {
  padding: 0 0.5% 5px;
}
.lc-translationPopup .redesign-inputs .row.two-cols {
  padding: 0 0 5px;
}
.lc-translationPopup .redesign-inputs .row.two-cols .col {
  width: 49%;
  float: left;
  padding: 0 0.5%;
}
.lc-translationPopup .redesign-inputs .row.header {
  line-height: 2.5;
  padding-bottom: 0;
}
.lc-translationPopup .redesign-inputs .row.header:before,
.lc-translationPopup .redesign-inputs .row.header:after {
  display: table;
  content: '';
  width: 100%;
}
.lc-translationPopup .redesign-inputs textarea {
  min-height: 50px;
  padding: 12px;
  font-size: 13px;
  font-size: 0.8125rem;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.lc-translationPopup .translation-item {
  margin: 10px 10px;
  overflow: hidden;
  font-size: 13px;
}
.lc-translationPopup .translation-item:first-child {
  margin-top: 20px;
}
.lc-translationPopup .translation-item .translation-item-title {
  padding: 4px 12px;
  background-color: #fafafa;
  display: inline-block;
  line-height: 1.4;
  max-width: 90%;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.lc-translationPopup .translation-item .translation-alert {
  visibility: hidden;
  display: inline-block;
  border: 1px solid transparent;
  background: transparent;
  vertical-align: middle;
  padding: 0 4px;
  margin-left: 5px;
  position: absolute;
  line-height: 1;
  cursor: default;
  z-index: 150;
}
.lc-translationPopup .translation-item .translation-alert .status-icon {
  min-height: 18px;
  padding: 2px 2px 4px 22px;
  background: url('/img/UAkit/status.png') left center no-repeat;
}
.lc-translationPopup .translation-item .translation-alert .status-description {
  font-size: 0;
}
.lc-translationPopup .translation-item .translation-alert:hover {
  border-color: #fdbd22;
  background: white;
}
.lc-translationPopup .translation-item .translation-alert:hover .status-description {
  font-size: 0.75em;
}
.lc-translationPopup .translation-item.changed .translation-alert {
  visibility: visible;
}
.lc-translationPopup .translation-item .visible-option {
  float: right;
  margin-top: 3px;
}
.lc-translationPopup .cke_chrome.cke_ltr {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 1px solid #dcdcdc;
}
.lc-translationPopup .category-input {
  display: block;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 1% 0;
}
.lc-translationPopup .dropdown-menu {
  position: absolute;
  list-style: none;
  width: 300px;
  background-color: white;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 5;
  border: 1px solid #00b1ea;
}
.lc-translationPopup .dropdown-menu li {
  display: block;
  padding: 4px 8px;
  font-size: 14px;
  cursor: pointer;
}
.lc-translationPopup .dropdown-menu li a {
  color: #3d3d3d;
  text-decoration: none;
}
.lc-translationPopup .dropdown-menu li:hover {
  background-color: #00b1ea;
}
/* div.block-content - have to be refactored*/
div.block-content {
  position: relative;
  overflow: visible;
  z-index: 100;
  border: 1px dashed blue;
  outline: none;
  margin-top: 35px;
}
div.block-content .not-translated-warning,
div.block-content .changed-warning {
  position: absolute;
  top: -25px;
  left: 0px;
  color: #FB8646;
}
div.block-content .actions {
  font-size: 12px;
  position: absolute;
  top: -25px;
  right: 0px;
  text-align: right;
  width: auto;
}
div.block-content .action {
  cursor: pointer;
  width: 40px;
  height: 20px;
  border: 1px solid green;
  margin-left: 15px;
  padding: 2px 5px 2px 5px;
  background-color: white;
}
div.block-content.active .actions {
  width: 450px;
}
div.block-content .edit-mode {
  display: none;
}
div.block-content.changed {
  border-color: #FB8646;
}
.lc-pagination {
  margin-top: 30px;
  display: block;
  text-align: center;
  list-style: none;
  position: relative;
  padding: 0 20px;
}
.lc-pagination-item {
  display: inline-block;
  cursor: pointer;
}
.lc-pagination-item a {
  color: #3d3d3d;
  text-decoration: none;
}
.lc-pagination-item.active {
  font-weight: 600;
  cursor: default;
}
.lc-pagination-item.prev,
.lc-pagination-item.next {
  position: absolute;
  width: 20px;
  height: 20px;
}
.lc-pagination-item.prev.disabled,
.lc-pagination-item.next.disabled {
  cursor: default;
  opacity: .3;
  pointer-events: none;
}
.lc-pagination-item.prev {
  /*background:url('/img/layout/svg-layout-images.svg#icon-arrow-left') no-repeat center;*/
  background-image: url('/img/layout/svg-sprite-images/icon-arrow-left.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.lc-pagination-item.next {
  /*background:url('/img/layout/svg-layout-images.svg#icon-arrow-right') no-repeat center;*/
  background-image: url('/img/layout/svg-sprite-images/icon-arrow-right.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.lc-pagination-item .prev {
  left: 0;
}
.b-max-width {
  width: 940px;
  padding-left: 10px;
  padding-right: 10px;
  margin: auto;
}
.b-max-width.b-inner-wrapper {
  padding-left: 30px;
  padding-right: 30px;
  width: 878px;
}
.b-inner-wrapper {
  padding-top: 36px;
  padding-bottom: 25px;
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #efefef;
}
.b-striped-wrapper {
  background: url("/img/newhomepage/bg_.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-bottom: 1px solid #E0E0E0;
  border-top: 1px solid #E0E0E0;
  padding: 20px 0 50px;
}
.b-white-wrapper {
  background-color: white;
}
.b-grey-wrapper {
  background-color: #F1F1F1;
  border-top: 1px solid #E0E0E0;
}
.b-white-wrapper,
.b-grey-wrapper {
  position: relative;
  z-index: 0;
  padding-bottom: 40px;
}
.b-headline {
  padding: 30px 30px 10px 100px;
  font-size: 24px;
  line-height: 30px;
}
.lc-anchor:before {
  display: block;
  content: " ";
  margin-top: -120px;
  height: 120px;
  visibility: hidden;
}
@media screen and (max-width: 64em) {
  .lc-anchor:before {
    margin-top: -60px;
    height: 60px;
  }
}
.lc-centered-image {
  display: block;
  margin: auto;
}
.lc-sub-content {
  margin-right: auto;
  margin-left: auto;
  width: 85%;
}
@media screen and (max-width: 64em) {
  .lc-sub-content {
    width: 100%;
  }
}
/*Sidebar: desktop navigation menu*/
.desktop-navigation {
  width: 380px;
}
@media (max-width: 76.1875em) {
  .desktop-navigation {
    width: 31%;
  }
}
.desktop-navigation * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.desktop-navigation ul {
  list-style: none;
  padding-bottom: 0;
  margin-bottom: 0;
}
.desktop-navigation ul:empty {
  display: none;
}
.desktop-navigation a {
  text-decoration: none;
}
.desktop-navigation-menu {
  display: block;
}
.desktop-navigation-header a,
.desktop-navigation-header.has-submenu {
  display: block;
  position: relative;
  color: #3d3d3d;
  padding: 8px 11px;
  border-left: 3px solid transparent;
  font-size: 18px;
  font-weight: 600;
}
.desktop-navigation-header.has-submenu {
  cursor: pointer;
}
.desktop-navigation-header.active a {
  border-left: 3px solid #00b1ea;
}
.desktop-navigation-area {
  display: none;
  overflow: hidden;
}
.desktop-navigation-group.has-active-child .desktop-navigation-area {
  display: block;
}
.desktop-navigation-group.has-active-child .desktop-navigation-header.has-submenu {
  border-left: 3px solid #00b1ea;
}
.desktop-navigation-item a {
  display: block;
  padding: 6px 30px;
  color: #3d3d3d;
}
.desktop-navigation-item.active,
.desktop-navigation-item:hover {
  font-weight: 600;
}
.js-no-animated-items {
  display: none;
}
img {
  max-width: 100%;
}
/*------------------ Social icons ---------------------*/
.social-link,
.social-link a {
  height: 30px;
  display: inline-block;
  fill: white;
}
.social-link:hover,
.social-link a:hover {
  fill: #00b1ea;
}
.social-link .icon-rss {
  width: 30px;
}
.social-link .icon-facebook {
  width: 17px;
}
.social-link .icon-twitter {
  width: 40px;
}
.social-link .icon-gplus {
  width: 45px;
}
.social-link .icon-pinterest {
  width: 26px;
}
.social-link .icon-tumblr {
  width: 20px;
}
.social-link .icon-instagram {
  width: 30px;
}
.social-link .icon-flickr {
  width: 37px;
}
.social-link .icon-youtube {
  width: 25px;
}
.social-link .icon-vimeo {
  width: 35px;
}
/*--------------- Social icons END --------------------*/
/*---------------  separator semicircle --------------------*/
.UIkit-sprite-separator-semicircle {
  display: block;
  width: 100px;
  height: 30px;
  position: absolute;
  left: 50%;
  top: -30px;
  z-index: 5;
  margin-left: -50px;
  text-align: center;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,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Wjg40FKttvcBXRr4fMNocf4KZzbb+0AuLTjfo43c3gcAMBogUAD6AIEC0AdKex/AcGlvb29vbxeitLS0tLRUiNra2traWiF0Op1OpxPCxcXFxcVFiClTpkyZMkUIT09PT09Pex81jBSDHijV1dXV1dVCqNVqtVothLe3t7e39/D/MEp7C/Hpp59++umn0jItLS0tLU0KlK6urq6uLiEmTpw4ceJEIb788ssvv/wSgQLdDVqgnDlz5syZM0Lcfffdd999txCurq6urq5CvPLKK6+88opUEIdaQ0NDQ0ODEE899dRTTz0lxJYtW7Zs2SKEwWAwGAw9Pz9+/Pjx48cL8dprr7322mtCREZGRkZGDv1xwugyaH2Uv//973//+9+FOHHixIkTJ4TYv3///v37hVi1atWqVauE+Pbbb7/99tuh+yHctHrggQceeOABId5777333ntPChClUqlUXnBZiIiIiIiIEOKjjz766KOPhFiwYMGCBQuG7vhgdBu0QLn//vvvv/9+Ifz8/Pz8/KT3CwsLCwsLhbj33nvvvfdeIUpKSkpKSgb/h7z88ssvv/yyEFu3bt26dav0vkKhUCgUQphMJpPJJERQUFBQUJAQH3/88ccffyzErFmzZs2aNYRnGMaEQQuUmTNnzpw5U4hNmzZt2rRJKqCsqqqqqqpKiA8//PDDDz8cvB9QXFxcXFwsxBtvvPHGG2/0XM8Bwn0W7jMlJSUlJSUN5amFsWTQ08O33XbbbbfdJsT//d///d///Z8QkyZNmjRpkrT+hRdeeOGFF4R4++2333777Yv/vm3btm3btk3qnPcmPz8/Pz9fiGPHjh07dmzg3/vdd9999913QlRUVFRUVAz2WYSRZsjGUR555JFHHnlEKsi33nrrrbfeKkRHR0dHR4cQv/nNb37zm99IfYmBSk9PT09Pl2oMuVwul//Cr+rs7Ozs7JQKen/t3bt379690u/Jzc3Nzc0dqrMII8WQDzhyVombRjfeeOONN94ojV889NBDDz30kBAffPDBBx980P/9W9ckHDC28PoDBw4cOHBACKPRaDQae/+e1NTU1NRUqa9VV1dXV1cnJRFgbBu2AUdOF7/zzjvvvPOOlI3avn379u3bpYBxcHBwcHAQYu3atWvXru19vzxew2j6eu8Bc/To0aNHjwqxYsWKFStWCHHFFVdcccUV0oBjQkJCQkKCEGVlZWVlZULcddddd911l/SaOTo6Ojo6DtdZBHsZ9pF5Nzc3Nzc3KWDMZrPZbBZix44dO3bsECI5OTk5OVkIlUqlUqmEuO6666677jrb+4uLi4uLixNi586dO3fulALEVsBw04wDldPWvOTtQkNDQ0NDpaYa11y8no9v3Lhx48aNs8efDoaT3aawcPaJO/XWBZebOFyweTzG2uTJkydPnixl2XprSnHg2OrTcODyVBdmnWa+7LLLLrvsMiHCw8PDw8PtdRZhuNh9UiSPu3CnfunSpUuXLhWiqampqalJiHvuueeee+6RagxWXl5eXl4ujbxzAeYrvi3WNQwHBi+t8f6s169bt27dunVSDQlj24iZFBkQEBAQECAV/Jtvvvnmm2+WOt0PP/zwww8/LAUQN9V27969e/du6YpvXWNcLOv9XHXVVVdddVXf+1AwNpy/Z/6KK+jlyJkGyOMTd95555133inEvn379u3bJ/UNrOducROqv4FiXQPZ2m727NmzZ8+WsnNRUVFRUVED/XV8z/xXX9n7PEPf2L3pZUtwcHBwcLDUh+E+DQeIrb6FdWeeWc/1YrYCy9/f39/fX2r6ffLJJ5988snFBgiMViOm6WVNr9fr9XpphL+1tbW1tbXn1Bhr1tkubiJdffXVV199tRApKSkpKSlSmpcDT6PRaDQaaSbB8uXLly9fLsTcuXPnzp1r77MB9jbiml7cKX/iiSeeeOIJIV599dVXX31VWm+rL2JdI/DA5ltvvfXWW28J4eTk5OTkJI3TcCBaB0pvyYDBgabXaDNiml5c0J955plnnnmmZ4Aw60mO1k0wDw8PDw8PIRYtWrRo0SIhnn322WeffVaaBMmTMzlg+M7G4QkQGK3s3vTiAv/8888///zzQrz44osvvviitL63kXYOHK4RtFqtVqsV4sknn3zyySd7TjE5derUqVOnMFAI/WP3GoUDg6/8HBCc3bKFPzdv3rx58+YJ8dxzzz333HPS+xwg1jXOP/7xj3/84x/SLcAAfWG3QOGmFTe1fjqg8wXbeoTdumkUHx8fHx8v7YfvrOTtrNPFvP2uXbt27dol1TicJAD4JcPemecR+AcffPDBBx+UOtW2mljW73N6lh8Cce7cuXPnzgnxq1/96le/+lXP77OuUaw7/5zd4pH2NWvWrFmzpvca7eKgMz/aDFuNwiPujz766KOPPioFCI9v2OqD8PshISEhISFSoHGNEhsbGxsbK43U87gHd9Ktp57w93EA8cg+zy2777777rvvPtQ00N1F1yg854pvhMrMzMzMzJSuyNzZ5kDh+zism1LWr7mA+/r6+vr6SttzDWAL9z24xuGai5/Owt9jaw4X4zs1rdPLgwM1ymjT76wX9wHef//9999/X8pWccD0la3p7xxYPNmQR+Z7CxDG96fwOApPj+c7Kq3Ty9bfz/jefg54fpwRZ9fg0tLnphcXrI0bN27cuFF66goHyMW26bkAu7u7u7u7C/Hmm2+++eabQqxcuXLlypUD3+8dd9xxxx13CDF16tSpU6f2/vs4YLjG4QsC39qMOxovTX0OlO+///7777+XahDGI+U8wj3Qaed8ByQ/H+ymm2666aabLv4H8n6572GLdSffuonGAfP4448//vjj0q3McGnoNVC44HDTg+/4s24q8Y1Me/bs2bNnj7T87W9/+9vf/tb2o1V5hJzHUXi28GDjmuXpp59++umnpfc5EPj32Lo/hT/Hd2ZywHBSAsa2XvsojY2NjY2NQhw/fvz48ePS+1yQeGoITz+Pjo6Ojo6WPrd48eLFixdLkxA/++yzzz77TFrPTbaYmJiYmJih+6EckDwwyQHOTcnesm5cc/Lv5k4+B9DmzZs3b95se5YyjG691ig1NTU1NTW22+Y8u9Y6QH76gvNXar6fw3r2L+/X+qENQ4ULMgfMY4899thjj/W+nXXAMO5LrV+/fv369ahhxqpeA4UnGVo/7YQdPHjw4MGDvXdy+cprfcXl18OdTeIa5q9//etf//pX6aEWPU6Q1Qg/Z/2s+zA8Q+CPf/zjH//4R9sPBYfRqddACQwMDAwM7FljcAHKzs7Ozs6Wml78iFP29ddff/3110K89NJLL730Us8rro+Pj4+Pj/SQiOHGjxviOWf8NH5maxq/rSwZP1KWm3SYUzY29HnA8d1333333Xd7Ph2FCwwXuLCwsLCwMOnpJKdPnz59+nTPx/3wdjxlhJ8qb+82fltbW1tbm/ScMR7otIWbYvy7uMbhbBtnC6dNmzZt2jTeCgOOo02f08OcruWCbX3rLT8qlR8xypMPbQUI/z8kf/rTn/70pz/ZP0AYF/DXX3/99ddft52m7u3+FR4P4iYejG59DhTuQ/A0dX5KirOzs7Ozc+/bc8HiLBlfqXmu1kjDc8U4YK6//vrrr7++5++xNduZx234iZMwug14rhfXKJzu/eqrr7766ishCgoKCgoKpPX8kAZOE/McKp7DNVrwXDGekcAPH2fcBONJmdwn4xqqOzS9RptBn2bP0975Cmv9HwuNdhwwPEOhsrKysrJSiGuuueaaa66RLgS/3JREoIw25wNlxQp6iel+fWXdN+trE5R0dVGg/Pe/9v4dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcKlR2PsA7OXee++999571WpHR0dHR8eZMzs7Ozs7OydODAsLCwsL8/ObNm3atGnTPDwWLVq0aNGizs5Tp06dOnVKr7f3cYN9KO19APZSUlJSUlLi6JiXl5eXlzduXENDQ0NDg1pdX19fX1/v6VlQUFBQUCBEQEBAQEBARwdt1dpq7+MG+5Db+wDsxfu8xsbGxsZGtdp6vUKhUCgUBsOcOXPmzJnDgQKXqlFfo/zjH//4xz/+oVa3t7e3t7fLZE899dRTTz0lNZH+8pe//OUvf5HLc3JycnJywsNPnDhx4sSJ8PBdu3bt2rXLw8NisVgslp777erq6urqkstdXV1dXV1VKnv/TrAvmb0P4GLdeOONN95445Qp+/bt27dvX2Qk1QCFhbGxsbGxsbW1R48ePXr0aFTU8ePHjx8/HhJiMBgMBoOsz7/bzc3Nzc1Nr7/llltuueWW9PR//vOf//znPwsL7f27YXiN2kB56aWXXnrpJTe3jRs3bty4ccGCurq6uro6jWaovk+lUqlUKovlwQcffPDBB48ff+WVV1555ZWiInufBxgeoy7r9fzzzz///PNyeVpaWlpaWnw8NaUCAwe6P2paGQyy80wmk8lk6lnjmM1ms9ksk2VlZWVlZfn6hoeHh4eHd3UFBgYGBgZ6eTk7Ozs7O/v7JyUlJSUldXQUFxcXFxcbDPY+XzA4Rl2gtLW1tbW1yWQVFRUVFRUhIS0tLS0tLZ6eVJB7397Hx8fHx6ej44477rjjjjtOnXJycnJycjpzhgp4cTEVfIWiqKioqKjI09N6e+q7KJU6nU6n0wUF0fcHBdFxBQZSikCno+NraLD3+YLBMeoCpaqqqqqqymKJj4+Pj4+vq4uLi4uLi9Pra2pqampqPD2pD6LskaSg8RKzmZpOKSl///vf//73v5eXU0Do9WfOnDlz5kxHx6pVq1atWlVVRZ93caE0soeH9f6MRqPRaBSCvk96rdFoNBpNRwdl0yor7X2+YHCM2vTwwYMHDx48aDB8880333zzTW7u+PHjx48fX1CgVCqVyp/J5VFAVVfTlb+21tZ+X3755ZdfftlspgHHggK5XC6Xy38uL/bzKHDc3Ox9fmBwjdpAsUZXdIvFVrpXrVar1WqDgZa9F3wKEKORei69fU4IGtFvbY2MjIyMjGxqsvf5gME14gJl06ZNmzZtcnObNGnSpEmTFiygKSQJCTQ+4u5uazsvLy8vLy+93lYNQCPtAQEJCQkJCQkuLr0dBzXxgoJsde79/Pz8/Pw6OxcsWLBgwYLDh/39/f39/X/4YcqUKVOmTDl92t7nEQbXgPsomzdv3rx5s0xGV9CwMCqoYWHXXnvttddeW1eXmpqampra//1SQZ80KSUlJSUlJSystLS0tLTU3//06dOnT58OD6cmlr8/dcY7O2mcpL39gQceeOCBB4xGyoKFhdHcLakR1tHR0dHRoVRWV1dXV1e7u69Zs2bNmjXnzlFn3GSiuV9KZWJiYmJiYnj4xx9//PHHH0+ZQk0peY8LyowZM2bMmFFZeeDAgQMHDmRlVVZWVlZWdnXR8fS9qQajQ79H5u+8884777zT1fWLL7744osv4uOprxAZyVknDw8PDw8Pk4k+nZXV1/1S38Dd/dlnn3322WcjIvh93q9Wq9VqtSpVbm5ubm5uQICvr6+vry83cWpq6LVeT51wo5Hed3Cw/h4KJH9/GqlfujQ4ODg4OLix8aOPPvroo48cHMrLy8vLy3tmu346YUqlUqm0WJYsWbJkyZKCgu+///7777+3018Phk2fBxwfffTRRx99NDh4+/bt27dvT0wsKysrKytzdbX+HKVbTaabbrrppptuOn6cxhvKy2n2rbs7NYGcnangKxR0pecCGBlJV/yAAFvpXgoEk2nlypUrV648coQKek0N1UCXXXbs2LFjx46FhvY1XdxXNPfLYlmxYsWKFSvOnt22bdu2bdvQxLpU9LlGaW1tbW1tVattBQijgq9QfPrpp59++un06ePGjRs3blxMDDVxnJ1p/EGtpra/XM6dZdqu96klFCh6/eWXX3755ZfX1mZmZmZmZkZFUZMnNHTITtT5mmTx4sWLFy8uLKRAGapvg5Gmz535K6+88sorrywr62tWhwJCpaIaxNubpq87OXFNQn0ImayvAcJonMJk4vEL6lRXVUVHR0dHR/c8Lg5E6ts0N9OAYEcHZb/MZlr2/r08SXKoAxJGpj535qlPYjZTJ9hsps51UBClY/te0C8WjYM4OFDn2dc3KioqKiqqooJG1ktKqMYLCKBAUquvuOKKK6644uzZ9evXr1+/PiWFAr2khJIGzc0UaI2NkydPnjx5cn19bW1tbW2tp6der9fr9Yoe56epqampqUmjefvtt99+++2iIj4vw/X7wT763Znn8QJOw/IcqOE+cGpy+flRk27+/Lvvvvvuu+8+dCg5OTk5OfnwYZpr5elJ0/DLynbs2LFjxw7emu8vKSmx3u/DDz/88MMPm0yU1UtM5PdpNnJDA81OLi6mGhPZrUtFn2sUKnCOjnQlnTVrqGfr9hUFioMDJQF8fObPnz9//vyzZyl71txMU1IcHGjyo58fFXRn5+zs7OzsbK3Wen+UJm5uphrF2ZnGcUpKqE+UmUnjPHV1X3755ZdffolAuVT0uSZYuHDhwoULZ82icYPISHsfuC3UtGpooIJuNlMSwsWFm2LU1NJqqSm2a9djjz322GOP9Ww6Uc0il1PNgqbVpa7XGoWusD4+u3fv3r17d2KirQG4kYL6EM7O1JfRaKgTrlLRFBe5nLNunp6enp6e9fUZGRkZGRk9axa60Qs1BhDF1VdfffXVVzs6UjbJyYnGPRwdKR3q5EQPX5g4sbm5ubm52fats31F4x5NTe7u7u7u7nV1tGxtpe8Xgm7pdXQcqh/MfSq6f8RspunwmOULv0xBnfLZs6nAxMTQFTk8nK7I4eH02svL1pyn3ri4uLi4uOj1NOUjPZ2SAZmZdONVURE1jcrLZ86cOXPmzOrq0NDQ0NBQvZ5GyH19OavW2+TE/uKm2F133XXXXXeVlVENwiP6AN0pKc3q4zPYV3Ke7k4j9Onp77zzzjvvvGP7XvP9+/fv37+/vZ1eZWVdf/31119/vRDUaZ48mUfaB1qj8SxfmmLT2krjLmfP0n4RIPDLlDxCPtg7ppqhoYFqkPLy/m4/YcKECRMmFBXR9iEhhYWFhYWFtudg2eLg4ODg4NDZSeMkZ89SmregYMuWLVu2bOnqOnz48OHDh4fq9MJYIaOCdPPNlCUavB1TUys/nyYhnjw50P3QtPg5c+he9bCw/m5P0+DPnKHJi5mZQ3MaYayTUx9Cqx3sPgBNUbn4tCrVeAPfniZpDt7vgkuTnArSd99RZ/rAgZiYmJiYmIwMykY1Nw90x5SWdXf/9a9//etf/7r/TTt62opaTTXdwAc2qQ+GcRC4OErKdvFTQ3Q6erumhtK4HR1UM8ya1d+mGd0h6OtLTaagIHq3732Vs2fPnj17NjSUHu7g49PfH8Y1JD11pbPTvqcZRjubc73o4dRt5+nP63kjlC20nUKRn5+fn58/dSpNBeFsWGXlnj179uzZI13pZ82aNWvWLKWSBgbDwj7//PPPP/988uSBZrmoRuzooFt0z52z94mG0c1moNCcqHPntbbSnCpf3/5+AT1GSKOhuWFz5lAA1tbSrN+2Nh4ApKyWqys95icg4GIHNqnpp1Dwc7/oXTz0AQam1+77smXLli1bFh1Nz/adNm2o0slDhfpgBgOlhzMz6Q7Is2ftfVwwuvRa4CnNW1hID4/oOSdqpKMbw1QqGnmfNo3SzUlJ9j4uGF16DRRqegUF0Z2Jfe+jjDTclKPp9o6Or7/++uuvvz7899HA6GQzUOhp7W5udAfftGk869beBzxQ1Klva6M7IU+fpkerYnYw9E2PafZ0p6Ba/e2333777bczZ9Kzeb287H2g1ui/YTAa6TlcWVmUBq6ro5pPo+FJj5wmpluYT51666233nrrrfp6ex8/jC49sl58Dzh12g0GnkzY2+N/aCpMVxeld/kpK4N3oFzgqa/U1hYUFBQUFHT6ND0GSZomP2/evHnz5uXnU5YtMpKm7zs40MMlMJ0eBsZmG506vfxfvs2YQU9slJ4+wrOD6Y7CggJ6uklREQ1cBgTQlT00lMZT3N37+z9dMdpvWxs9pqikhCdL0mxjHiAFGFq9FlwKGJWKRsgvu4weBOfjQ+MgWVl0Rc/Ls95u9uzZs2fPdnKirJOvLwWOhwfdABYURI8v6vnfKTB+eMXy5cuXL1+ekkJNwbIye58wgF9ETR21mgqu7QLeG3o+GN9zf/PNtpbUlFuzhgIyIMDevx8ubX0eOOSHUNO98wOfLEn3g9TX038iansOFj2YTiajJhfSuGBfwz7CTiPl7e0RERERERGZmRQI0nR4ugPRYqHXOh31kXAHItjXsP/XdIcOHTp06JAQ9Exii4Xumff05GcK0/+h2NhI98lUVdHs5bo6mrOF/zwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OLI+rtBc3Nzc3PzokVtbW1tbW07d2q1Wq1WK4RCoVAoFL1vbzKZTCaTEDKZTCaTCSGXy+VyuRAWi8VisQihUqlUKpUQTk5OTk5Ojz8eEBAQEBDw5pv2PlFwaVP2d4Nz586dO3dOoWhqampqanJyam9vb29vF0KpVCqVSikQGAcAL2UymUwup6UQUqAwDiCVikMGwP76HSjBwcHBwcEWi4eHh4eHhxAFBQUFBQVCmM1ms9ksREhISEhICAWOSiWE0Wg0GgxSjSOXy+UKhRQojY2NjY2NHIBCUA0iRGBgYGBgoMVi7xMEIMQAAoWv825ubm5ublJN0tXV1dXVJYS3t7e3t7cQzs7Ozs7Ove9Pr9fr9XohGhoaGhoahHB0dHR0cur79gDDQT7QDbkGufC1EFSDXNj06s/+uIl24X4BRoIBB8rPMZulJlV/2eqzAIwEF12j8PLCTvpAQmWg2wEMh4sOFMplXVxNggCBkW7AgcLZK7lcLr+Ygs5pY4CR7KICRSZDjQCXhgEGik5na83FBk73bBryXzAy9HschfzrX9YBweldk8lkGkjxvnDkXtqviwu97+nZ1/3Q9k1Nw3cK4VLQ70ChghgTQ3O+LBYeMLSeu9W/fdLSYhFCp9PpdDre34sv2vsEAQgxgKaX0Wg0Go0WS1VVVVVVFY2sd3UJ4efn5+frK4RGo9H0Z0Tdy8vLy9OTJkE6OwtRX19fX1/PU1vQzYeRoc+BYjmP52Q1NDQ0NDZKgUFzwPrfR3FxcXFxceG5XRyIQlRWVlZWVnKfBQED9tXnQDEYDAaDQYjy8vLy8nJ6z2KRAkStVqvV6oEfCAcKzyGjpp00WRLAnvocKHyF52n1np6enp6eQvj6+vr6+l78gfDkSp59zLONCwoKCgoLue+CmgXso9fOfEtLS0trq8WSnZ2dnZUlFeigoKCgoCCpQHPWqrOzs7Ozk95XKnsOSFrfr2LNwcHBwdFRapK1tLS0tLQIUVNTU1NTY+/TBZcqm4FCaV6LJS8vLy8vT5pGz/eLcI3CysvLyysqpJrnwvtPfqnPcuG4/M/VFyqVSqVUSp18ChyLxd3d3d3dHUOdMDx6BAp32vmGKrqTka70Dg5STcI4nVtdXV1dVSXVLGaz2WwySdPvbbGewsLJgAuXcrnUR+Jsm8FgMBiNFgsFEgIGhlaPPgoX3Orq6urqaiqQXV1SZ1uj0Wg0Gunz3LnnbJVCoVBcOIu4r0sef7GVNeMm34VZt/p6e58+uFT0CBRu4nDWibNQ3OSy/hwX3L4+XILrj58fie877rNQTYNOPgytnwKFRtgtFu5jMK5JOP3LA4zWTa3eCrytJlZvrB9OwQHJTT508mE4/BQoXOBaW1tbW1t7pn952K+urq6uro7SxH15TJH1JPq+1h+9BRa/rq2tra2tFYIem4SaBYaGnAqYTscFjh8eERQUFHThSDtfwevq6upqa/tWg0j/Hvw7H7lPw+loPn6AoSDnrFZHR0dHR4f0FBXutBuNRqPZLNUkPAnS1uTHwWpi9XU7Pg7+HQBDQc4j7VwwufN+YZPKbJYKoq0CfDFNLOvt+lvzyGRS+hhgKMi5WHIfhJc8UMhXbKVSqbxwBJ4NRhOL99Cf7S6seWhbjKXA0JFrNBqNi4sUGPX19fV1dT1rkMDAwMCAgJ7PChaifwFiKz3c304+b8dTYvjBeQBDQent7e3t4yNlu3h8JDs7Ozs7W3piIw/4cQG98DFFMlnvD4m42IdIWG/PA5zWc88AhsJPV3EeuONxFB5w5Dletppkvfm5AOlLDWKrc8/fS0+7l8Z5KJ2N5hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAL5NZLBaLxXLllfTSwcHeBzS6yWS01GplMplMJtuzx95HBINDSQtnZ1qq1fY+oLHBbLb3EcDgktMCf9jBhfM51ijt9cW1tbW1tbVCqNVqtVothKenp6enZ//389FHH3300UdC5OTk5OTkCBEXFxcXFyfEhAkTJkyYIER4eHh4eLgQPj4+Pj4+9vq1MNoNeqC0t7e3t7cLUVVVVVVVJURhYWFhYaEQmZmZmZmZQpw5c+bMmTNC5OXl5eXlCeHo6Ojo6CjEmjVr1qxZI8Rtt9122223CeHm5ubm5mb7e/72t7/97W9/E+L5559//vnnhdBqtVqtVgq84ODg4OBgIQICAgICAoSIiYmJiYkRYtKkSZMmTRIiNjY2NjZWiKioqKioKCECAwMDAwOFcHV1dXV1tfefBUaa85351avppaNjbxvU1dXV1dUJkZubm5ubKy35ip6dnZ2dnS1EUVFRUVGREE1NTU1NTUK0tLS0tLQIYTQajUZjz/1ywMybN2/evHlCPPjggw8++KAQq1evXs1HJ4QQzz777LPPPisFil6v1+v1ff/BKpVKpVJJgejh4eHh4SFEZGRkZGSkEPHx8fHx8VKNxEsONA7AX9beTp35r76y9x8YBkePQGlubm5ubhZi3759+/btEyIjIyMjI0NaFhcXFxcXSzVGa2tra2tr/wtsb7y8vLy8vIS4/vrrr7/+eiGUSqVSqRTi/ffff//994Xo7Ozs7OwcuhPj4ODg4OAghEaj0Wg0Qnh7e3t7ewsRHR0dHR0tBerEiRMnTpxovTUCZazp0fRqaGhoaGgQ4tVXX3311VeFOHjw4MGDBwf/i+VyuVwuF8Ld3d3d3V2IiIiIiIgIIWbNmjVr1iwhli9fvnz5cqnpduzYsWPHjgmxf//+/fv3C7F79+7du3dLx8c127lz586dO3fxgcvb85L3O3PmzJkzZ/a1ZoGxokegcJt9y5YtW7ZsEeJ3v/vd7373OyE+//zzzz//XAiz2WzuT07H2dnZ2dlZ6kzzFXj69OnTp0+XmlqXXXbZZZdd1rOPcOjQoUOHDgnR0dHR0dEhxOzZs2fPni0tqUYUIj09PT09XYiUlJSUlBQpsNLS0tLS0qQakJuC/ZWcnJycnCzESy+99NJLL0m/Cy4NNjvzoaGhoaGhUlOH2+ibNm3atGmTEDqdTqfTSZ/nAs6BxgExf/78+fPnS4HB67lJ0xuFQqFQKKSmkDVq4giRmJiYmJgoLbmPw30lbjqmpqampqYKceLEiRMnTkhJhYqKioqKip775wDh3+3k5OTk5GTvPxsMt16zXlwwnnvuueeee06IhISEhIQEIb7//vvvv/9eCqjJkydPnjxZCpCwsLCwsLCLP0DOYtkKlN5wJ52Xq1atWrVqlRBtbW1tbW1SFu7s2bNnz56VAogD+vHHH3/88ceH/w8DI0u/08Nr165du3atEEFBQUFBQVJB5rb7YOMA4azYYOEakJtw3JTirB5nwzitzelkzprBpaXPgcKdWc72fPLJJ5988okQBoPBYDBI2SDuhC9ZsmTJkiUXH0AcIIPVJ+C+zHfffffdd98J8c0333zzzTdCZGVlZWVlSWlsbvJxtotrpFtvvfXWW28V4o477rjjjjsQOJcKm4HCnfYff/zxxx9/FOKpp5566qmnpKyTdae+urq6urpa6ky//vrrr7/+uhQo11xzzTXXXCPElVdeeeWVV0oDgdzHsIUDpb81Chf4Xbt27dq1S4jt27dv375dOj4+Xg50W3gg09/f39/fXwg/Pz8/Pz8pXQ2XBpt/6sOHDx8+fFiIdevWrVu3ToiysrKysrLed8gDipWVlZWVlUJs27Zt27ZtQuzYsWPHjh1Sn+baa6+99tprpT7DlClTpkyZIjV5OH3M+Apv/T2cVOD08Ndff/31118LsXXr1q1bt0qd9a6urq6urt6Pn9PVfDzcmV+5cuXKlSulgO0twGFssTkyz+MXH3744YcffigVQB6B56kqF4sDgtPEPI7CBZTTyqWlpaWlpdLIOY/zcE3BgW0ymUwmU9+/n2uIuXPnzp07V2o68lSavmbnusOA41hjs0YZP378+PHjpSkjXHD37NmzZ88eIQ4cOHDgwAEhjh49evToUSmA+oubcDxwyNmoFStWrFixQqphOAvF4yPcZ+JAc3FxcXFxkZpctvDUlaVLly5dulSIxYsXL168WNoPHwe/z98Ll7Z+z/Vi3JTipk1jY2NjY6NU0LhA93aF5yv6k08++eSTTwqxbNmyZcuWCfHGG2+88cYbUraJaxy+0t98880333yzEJdffvnll18uBRhPveFOOs804M/x/rkpx516vgDwlJyTJ0+ePHlSiKSkpKSkpP6eVtQoY02/A4X7BldcccUVV1whRE1NTU1NjZRm5bY9T/3gJtEPP/zwww8/SCPj3OZ/5plnnnnmGSF4jtnGjRs3btwoFfinn3766aeflmoY/h7G0+o5ADhpwDUMHx+PzPNx7N27d+/evT1H6jmAeESff0//IFDGmgHnbThbxGlVXnJnna/E3Pbngsw1CBdwnirzzjvvvPPOO1INwLiPYN25Z9zk4+Vnn3322WefSX0dnuLCI/J8HwxAfww4UGylRzk7xktOJ/N9IDyCzzXH8ePHjx8/bvt7uKD3Fad9uZMPMBiGfCSAO9fcBOMlwGgiv/hdAIx9CBSAPkCgAPTBgAOlvzdwjTZj/fdB/ww4UGw9JGK04wFSW+louDT1O+vFA3Lr169fv369FDB8w1N/51rZG09u5PEfvt+Gp/AACDGAQOGCxbN+Fy1atGjRImnKB9+nwlNDeBZxX2fvDhU+bn7Q3owZM2bMmCEFBs/94hvSMDsYLnTR4yg8yZADhpfl5eXl5eXSNHueS8VTQ3iEvL8Din3FAcFzxfjefZ46ww+zAOiLIRtwDAkJCQkJEeLRRx999NFHhbj//vvvv/9+qebhuVa85HvXeXIj46adrc41zxDggLCeLj9nzpw5c+ZIN14BDMSw3aNn/SRIXj700EMPPfSQ9Fiib7/99ttvv5UmRfI9+RwQfGekdUAsWLBgwYIF0i3JAINpwNPshwo3xfgWZG5C8b3r/MhWnjs2Mp+vxf8/yo4d9j4SGBznA+Wmm86/RPd1UBgMFChffGHvIwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCjJ7H8Bgy8/Pz8/P12iKi0tKSkpuu00ImUyhEEIImUwIIUwms1kItfrKK5cuXbTotdfsfbwwOijtfQCD7eTJtLS0tE2bWlvb2trbY2KUSpVKpdJqLRaz2WJRqQwGs9lk0mjS0zMzMzN3754yZdKkSZPy8ux93ADD4siRlJSjR5cvf+ONt956661Dh1JSUlOPHVu+3N7HBWOD3N4HMFjy8vLy8vMfeMDHx9vb1/f48TlzLrts1qzdu+19XDA22L3plZ9fUFBQoNFote3tWm14eHt7e3tbW0SETqfTdXQEBXV0dHbq9X5+er1er9X6+q5Zc+ONa9c++ihvv2vXrl27dz/ySGlpaWlFhYfHxImXXRYf/7e/2ft3wdhy0YFSVFRcXFKiUmm1Wq1WGxzMBb6zs6Ojs9PPT6fr6OACr9P5+en1XV1dXb6+RqPRaDJpNIcOHT585IhGI4TFYrFcc43FQt1uuVwul8uFMBq7ugyG3bvDwyMiQkM/+4y/t7CwuLiwUKU6cGD//oMHr746KCg4ODBw9+64uNjYCRPq6ux9YmFssRkoP/xw+PCRI6tX63QUAB0dXOA7Ojo7fX1NJpPJaNRofvjh0KFDh9Rq6iyvXi2EEBYL7YMKvExG+SZacgDw51QqtVqtps/KLsjBWSwWC61XKOTy+vqlS5csWbLkvfd4fU5OVlZu7hNPmM0Wi9msVl9zzdVXX3UVahIYGj0C5cCBgwcPHly7NicnOzsn5+GHHR0dHR0c5s2TyWQyKuBU4BUKuVyhoIJP6VdCxZs/Ra/NZul9duF2FosQZrPZbDIJIZPR+3q9Xt/ZuXt3fHxsbGzshx/ydrm5ublnz/r5HTx48ODBg8uXh4ePHz9+/Kef2vtEwtjWI1D4qq5WOzio1fPmqVQqlVpNBdlslj7HAXDhNhe6MGDk8gsDRwoMs1l6XyaTPmE2C+Hs7Ozs7FxZOWfOnDmzZ0ud8szMjIyMjD/8wcHBwcHBoa5u2bLFixctevNNe59IGNt+Nuv1c00gXvb8LBVwqaB3Z2t7boJd+K5cLkRXl8FgMOzcGRMTHR0TIwXAyZMnT546NXNmQ0NjY2Pj1KlRUdHR0dHvv2/vEwiXhh6BIhVss/nCAv5zASGT/XwgWC/ps93DiJtaSqVKpVRKr11cXFxcXIqLp09PSpo69fhx/nx2dm5uTs4TT7i5eXh4eOTlzZ3bvaYBGEo9AoU71bZqCm5y/Xz9Ie3jwiVvx/+idVSjmExGo8kkBCUHdu6cODEhISFB6pQfPHjw4KFDq1drtVpte3tQUFxcXFxc3ObN9j5xcGn5mabXhTkqqlk4MKQgojXSp3tfWnfneT8Gg8HQ1SWEn5+3t7f34cMJCXFxsbGVlfy5goLi4uLiu+/29fX19fM7fnzatMTEKVNOn7b3iYNLS49AMRop7Ws0cuddLpfJ6IpvMglhNlOBp7QsTTLsy1KqT2h7o9FoNBr5/Z07J0yIjY2NlWqK3bv37Nm794EHDAaDwWDQaBIS4uMvrGkAhlOPrJe3t5eXt/exYzU1NTV1dR9+qFDI5XK5ViuEUikEF3SVSgipiSaEwdD3r6S+D28fEhIaGhKyc2d0dHR0VJRWW1BQWFhUpNHs379v3/79a9eGhAQHBwXt3BkXFxsbE4OBRAAhhBDbtu3Y8dVXzz337rvvv/+vf331lb2PB0CIETQpMjX1+PETJxYurKurq6uvnzcvPDw8PDwcA4kwMvTIXG3Z8tFHH320ZUtbW3t7e3tMjEKhUCgUWi135i9sNklj7/wOvaZXcrlM1tVlNptMZrNaTa+FkMnMZoulq0vaH33ebJbJeJjTwaG5+c47b7/9ttuuu87eJwhAiJ/poyQkJCRMnPjyyzqdTqfVBgUJIU1SlMkMBovFZLowMKSsVvfxFRoXUakoDWww0FiLSkWj9AaDFFAymUzW1cVJBH9/Pz8/v8OH7X1iAABgqKSnp6dnZMTEpKYeO3bs2MKF/d2+qKi4uLhYpUpNPXYsNXXhwqys7OysLKqxAEa6Xh8usWvX7t27dz/ySHl5aWl5+erVcrlSqVRqtQqFUqlQGAy/+tWcOXPnrls3fnxUVGSkVmu9fXp6RkZGRkzMiRMnTpw8+eqr1Nhavpx6J7t3x8TExMTEvPnm5Zf/6lfz5m3bZu8TAvBzer1xq6qqqqq6etkyR0eNRqNZuFAup9nAHR16fVcXPfWkoODuu+nTPZ9qQuMid98tlysUKtXy5Q4ODg5qNQ84Ll9eUlJcXFLS3EyfRqDAyNRroFBnmwYUL7zThHJYQlgsvzTri7dRqfgGLh7Z5/tZqGbpz4AlwPDrdRwlMNDfPyDgwIGODp1OpztwoLOzs1On27mT6pVt22JioqOjov75T1vbx8RERUVFvfmmyWQ0Ggw7d3Z1dXV1dQmh1XZ0aLUHDoSGhoaGhGzdau8TATAofvzxxx/T0xMSUlKOHk1N7f9jgAoKioqKizWaw4dTUo4eveaarKycnNxcdOYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCMktn7AFhs7KRJ8fEymZubm5ub28SJvr6+vr6+cXHTpiUmTp1aXPzcc88++6c/ZWTIZDKZTKbX92+/YWH0Kj6elmfO5OZmZmZnl5fb+3fD6GD3QKGCLJc7Ojo6OjpOmzZt2tSp06YtWzZ9elJSUtKvfqVWq1QqlbNzV5fBYDBs3apSKZUq1b/+dd9999xz770tLb+83+BgenXZZbRUqWhZVkaBcuSIvX8/jA4Ke30xBwi9mjkzNnbChAkT5sxZvXrlytWrlyyZOjUxcerUefPkcoVCoQgPt1gsFoslKqq0tLS0rEwmmz59xozp03NyUlKOHElJ6ezsvt/AQHo1dy4tOUCammh56lRDQ11dfX3faya4tA17oFBBdjhv7ty4uNjY2NgZM9asueGGNWtmz7766iuvvOqq2bODgoKCgoLUan9/Pz9/f5nMYjGbzWZvb5PJZDKZAgObmpqamprU6kmTpkyZPLmgoK2to0OrdXGhb5kzh5ZqNS0bGmh59CjVJK2t9j7xMLoMW6BwgCgUCoVCMXfu5MmTJk2ePGPGzTevXbt27dy5V1995ZVXX3355dQE02hoK4tFrVar1WqzOSAgICAgQKFwcnJycnLy8jIajUajMTi4oaGhoaHBwaG8vLy8vNzFxWg0mYxGDpC6OloeOUIBotXa+4TD6DTkgUIB4uTEATJxYkLCxImJiTfdtGbN2rVz51555fLlV1xx2WVUwzg701aOjrSsqKDljz9SJ97Nzdvb29vb28lJLpfL5XIvL2qS+ftbLEJYLI2N5841NTU1lZbq9Xq9Xr9vHwUImlhwcYYsUChANBqqIebPT0ycMiUxMTFx7dobb1yzZs6c5cuXLl227Fe/6h4gSiUtuc/BfZg9e2h57BjVILGxJSUlJaWl7u4UgP7+fn6+vn5+Pj4qlUqlUjU0UAAVFeXn5+bm5dnu9AP0xaAHCgWIqyu9oibWpEkTJ1KAzJ9PNcjMmdSkcnKiz3FTSXY+C8c1itFIy71733//3//+17/27s3IyMzMyAgKooAIDQ0KGjdu3Di1euLEhISEBDc3s9lsNpuDgrq69Hq93t09MnL8+MjI4uLMzPT0jAzuzAP0z6AFCgeIRqPRaDQLFlAfJCFh7dobbrjxxnnzqAaZO1d9Hm3FgcIBwu9bLLTUanNzz549ezYv78svd+z48svAwJyc3Nzc3PLyyMiIiMjI+voFCy6/fP58f38vL09PLy93dz8/qluUSqVSpUpIoCaaq+u4cSEhQUEZGenpp0+np6MzD/1z0YFCAeLuTsX/8ssTEydPnjJl4sQbbli9+rrrFi1avnzZsuXLZ8+mJhYHAjexOCA4fctNrtrampqampoaV9cff8zISE+PjPTx8fX18YmMdHZ2cnJ2zs6+5Zabbrr55pwcFxcXFxcXHkgcN44CVaFwd3d3d3d3du7s7Ozs7AwLa2hoaGhsNBjc3b28PDyyswsK8vLy83U6e/8BYHQYcKBwDcJ9EBr3mDRp5coVK1auXLiQAmTqVFrPgSFls2jJfRBWUFBVVVVVVeXmlp6emZmR4eFBnXhPT19fb29fX7P5hhuuu+766+PjXV1dXV1d16yh7cLDz/+cn34PBZAQ9DknJwoYT0+ZTCYTQi5ftmz58uXLc3O///7AgQMHpHEYgJ/T70Dp3sRauHD69GnTkpKmTKHxj4ULqYk1axalcTlAHBy678Vs7v66ra2ysqqqstLb+8yZrKysLC8vGi/hKS0Gw6xZM2fOnOnq6uTk6Ojk5O9P23FfhptuHIASNzdXVzc3IWg/Pj4UMOPG1dTU1tbUWCw0cJmVlZp69GhqaleXvf8gMDL1OVCss1gzZiQlTZ8+dSrVHEuXXnHFsmXLl8fFUQBxU4qzWVyQ+crNgeLkZDAYDAaDo2N6ekZGerqjY2enXq/Xc8EWIilp6tRp05RKCjyugXoGBDEYaGky0ZI/r9d7eHh4eHgoFFSjUCCazcHBra3t7W1tjY2HDv3ww8GDmZn2/oPAyNRroFCAODtTwV20iCYpTp26cOHChQsXLlpEATJzJjVxuOnDAcIFur2dllzDcFZMJmtoaGxsaJDLq6urq6urhQgI8Pf39xdi4sT4+IQEi4UCjwu+dYBwwHFANDfTsqaGlp6etKyu5s97enp6enq6uLS2tra2tvr5abU6nVarVnd0dHV1dqallZQUFZWUnDtn7z8MjCxKWyt4oJD86ldTpkyaNHlyYuLSpUuWLF26fPmSJYsXL16ckEABxAXYejyEs0uc3eKmksTV1cXF1VWIWbNmzpw1i/sUHBiNjbTkAHRzoyXXUBwgbW20TEuj5dSp3ddzQJlMlHSQyyMiIiLCw4WoqKisrKiIiFCrHRwcHGbOpM/l59v7DwMjS49AoQBRqyndumDB1KmJiYmJl102fXpS0vTpy5aFhISEhITEx3t6enh4elrXIFwguYnFAWLdaZc4Ozs7Ozvbqil4P76+tOQA4kDhEff0dFpGRXX/PO+HaxY3N5PJbDaZhKivr6+vrzeZqOmn1dKcMqSN4ef91PR6+uk//OGZZxwdNRpnZ2fnq66aM2f27NmzV6ygbNY110REhIdHRCQktLW1tbW1qdWurq6uLi5qtYuLRsNTEaWmUUcHLblgc2feutPNA4ocSNbreTv+nPU4Cw8gcmDwrGHej9QXooFIIc6cOXPmzBmzOT+/oKCgoLS0pqa2trb2P/+ZMmXy5MmTv/hi27atW7duxZQX6E5OUz1ksvLyioqKissvnzNn9uw5c+65h0a616xJSpo2bdq0yEhacg2iUGRn5+Tk5AhBWSSebMhNn9paWnJNY40LsNJG08+6ycTJAX7Nx+HjQ0tv7+774+2l8Zrc3LNnc3NNpuzsnJzs7IKCoqLi4uLid98dPz4yMjLyzTfXrbv11ttuQ40CP++nJlFgYEBAQEBkpL+/n5+f37RpEycmJEya5OoaGhoSEhoqk9EVWIi4uNjYuDizmZosTU1bt27fvm3bl19STfP667Q3LsjWNQXXDPzaesk1hXXTi7fjAOQai/ev6JGUoAuA2UyB0dl5+vSPP/7449mzBQWFhYWFW7Y4Ojo6Oji89dZ1161atXo1JwEAfp6cBvQsFir4R440N7e0NDcfPeri4uKi0bS05OTk5ubkcCAZDFTA9Ho3N1dXV9fmZhqPaGh48smnn37qKZ2us1Ov7+x8803avXX2iAOCO9/WgcFLnh7PAcC37HJTjJMCvF5mdaemyZSXl5+fn282p6WdOnXqVF5eTs7Zs7m5W7bQDIG33nriiccee/xxThYA/LKfrsQ04FZX5+rq4eHurtXSFBKZjMZLzGbqBLu6VlVVV1dXWyxTp06Zkpjo4UFb+/lVV1dX19QYDJ988tlnn36amrpixTXXXHutvz8FYkwMfc66ZuHAsPWa08jctOKsl+0AOXs2Ly8vT6c7duz48dTUM2eoifjppx0dHR063bvv/vnPf/rT888jQKB/ejRZDAaz2WisrKS0aUcH1TRVVS4uLi6uri4uNI4SHJyfX1CQn28205QTT09vby8vLy9fX51Op9PpLBYapzh3jm7xTUykgOG+Bhd07kPw+9ZTXfi1rcBgHCAGQ2rqsWOpqWfOZGRkZmZmfv55e7tW29b2r39t3vzKK6+9hgCBgekRKHQvucHg7OzqqtHU1ubm5ubm5vr70w1TWVn0KReXiorKysrK4OCAAH//gACFYtasGTNmznR1TUpKSkpKcnE5ceLkyZMnS0tNJrPZbHZxCQ4OCgoO5qkn3LfgKSP8uqCAltw3kfJp3XGTTa+npmFX15EjKSlHjpw8mZ6ekZGRsW0b3em4Zcvrr7/66j/+UV9v7xMNo5vNkXl++IKHh7e3p2ddXWbmmTNnzgQFUQ3S2koBIpMtXrxo0aJFnp40UOjsTOnigICoqKio8eOVygMHDhw4cKChQS6XyxUKb2+aBm80yuUymVzOnXMOiKoqWoaEnD88q5rEaKQ0r06XmZmVdeaMXn/s2LFjqanp6dQX2b6dJlN+8MEXX3z88WefIUBgcPQ6hYUCRqfz8vLx8fY+d662tqamttbVtb1dq21vLylZtWrFipUr8/KUSqVSqYyNpa00GgoEH5+6uvr6ujonp+rqmprqap1Or+/s7Ox0cPDx8fb28SkooO34sUIcMLyUBhYpQLRaunFLiGPHjh8/fvzUKZoj9tVXLS2tra2tn3yyc+f27Tt2cDIAYHD0eVIkBUx7u7e3n5+PT1MTZbv8/M6ezcs7ezYnZ+HC+fMXLKispE9HRpaUlJaWlnp5NTU1Nzc1eXvTCLwQdC+7gwPN7TIaAwMDAwMDvb0pYDirxU2xzk6aRazVnjp1+vSpU0Yj1Rzp6SdOnDx54sRXX1G695NPvvzyv//dto3neAEMrn5Ps+eA8fHx9/f1bWqigIiN3bfv++/3729pofSyVqvT6XRabXg43UDl4jJnzmWXzZ6tViuVSqVCYTCUlpaVlZbK5RRI7u4ajbOzRiOTUUC1tXV0dHR0dHR1UV9HCLqB6/TpEyfS0k6c+Oorer7Xp5/u27d799693IQDGBoDvnGre8A0NtJztkJCCgsLC4uKWlt9fHx8fH3Ly1euvPbaFSvc3Zuampubm/386F52R8f4+Li4+HhHx+LikpKiIqWS7kfRailb1tVVUFBUVFhosWRlZWVlZR07duzYiRPHju3cSeMjn3/+ww/ffXfgAJpYMDwu+lZgChitlgOmo6Ozs6PD15ees5WZGRoaGhoampdHfYwJExIS4uPj4318ysrKy8vKVKrg4ODgkBCjkUbSDYaysvLy8nKTidanpaWmHj+emvr113RD1+efHz9+5EhqKjrpMLwG/dnDNPuYZ+vOnk1NKUfH999/55333uvqos78Cy9Qujgujqbpy2Q0/tHenp2dm5uT8/33x4+fOHHixDffUNNsx46vv96+/auv0AcB+xj0xxVRDdPZSTVMdTUNWHp6btu2bdu2be7uNB5z8CDduSiXp6Skph496u1dVFRSUlyclnb48JEjR47s2EGd961bjx49ePDIETSxwL6G/Gn2/ChVejVpEj2wztNzwoSYmAkTwsODgoKCxo0LDaW0c0FBbW1dXV3dzp0//LBv34EDGEmHkWHY/9sHCpygIH5FgSOTURr4+HE8RBtGov8PVGF5OZHY0QwAAAAASUVORK5CYII=');
}
.UIkit-sprite-separator-semicircle.bg-empty {
  background-position: 0 0;
}
.UIkit-sprite-separator-semicircle.bg-grey {
  background-position: 0 -80px;
}
.UIkit-sprite-separator-semicircle.bg-lines {
  background-position: 0 -161px;
}
.UIkit-sprite-separator-semicircle.bg-white {
  background-position: 0 -244px;
}
.UIkit-sprite-separator-semicircle .separator-icon {
  display: inline-block;
  margin-top: 10px;
  height: 31px;
  z-index: 10;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,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Wjg40FKttvcBXRr4fMNocf4KZzbb+0AuLTjfo43c3gcAMBogUAD6AIEC0AdKex/AcGlvb29vbxeitLS0tLRUiNra2traWiF0Op1OpxPCxcXFxcVFiClTpkyZMkUIT09PT09Pex81jBSDHijV1dXV1dVCqNVqtVothLe3t7e39/D/MEp7C/Hpp59++umn0jItLS0tLU0KlK6urq6uLiEmTpw4ceJEIb788ssvv/wSgQLdDVqgnDlz5syZM0Lcfffdd999txCurq6urq5CvPLKK6+88opUEIdaQ0NDQ0ODEE899dRTTz0lxJYtW7Zs2SKEwWAwGAw9Pz9+/Pjx48cL8dprr7322mtCREZGRkZGDv1xwugyaH2Uv//973//+9+FOHHixIkTJ4TYv3///v37hVi1atWqVauE+Pbbb7/99tuh+yHctHrggQceeOABId5777333ntPChClUqlUXnBZiIiIiIiIEOKjjz766KOPhFiwYMGCBQuG7vhgdBu0QLn//vvvv/9+Ifz8/Pz8/KT3CwsLCwsLhbj33nvvvfdeIUpKSkpKSgb/h7z88ssvv/yyEFu3bt26dav0vkKhUCgUQphMJpPJJERQUFBQUJAQH3/88ccffyzErFmzZs2aNYRnGMaEQQuUmTNnzpw5U4hNmzZt2rRJKqCsqqqqqqpKiA8//PDDDz8cvB9QXFxcXFwsxBtvvPHGG2/0XM8Bwn0W7jMlJSUlJSUN5amFsWTQ08O33XbbbbfdJsT//d///d///Z8QkyZNmjRpkrT+hRdeeOGFF4R4++2333777Yv/vm3btm3btk3qnPcmPz8/Pz9fiGPHjh07dmzg3/vdd9999913QlRUVFRUVAz2WYSRZsjGUR555JFHHnlEKsi33nrrrbfeKkRHR0dHR4cQv/nNb37zm99IfYmBSk9PT09Pl2oMuVwul//Cr+rs7Ozs7JQKen/t3bt379690u/Jzc3Nzc0dqrMII8WQDzhyVombRjfeeOONN94ojV889NBDDz30kBAffPDBBx980P/9W9ckHDC28PoDBw4cOHBACKPRaDQae/+e1NTU1NRUqa9VV1dXV1cnJRFgbBu2AUdOF7/zzjvvvPOOlI3avn379u3bpYBxcHBwcHAQYu3atWvXru19vzxew2j6eu8Bc/To0aNHjwqxYsWKFStWCHHFFVdcccUV0oBj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');
}
.UIkit-sprite-separator-semicircle .icon-comunity {
  background-position: 0 -324px;
  width: 45px;
  height: 37px;
}
.UIkit-sprite-separator-semicircle .icon-factory {
  background-position: 0 -411px;
  width: 28px;
  height: 28px;
}
.UIkit-sprite-separator-semicircle .icon-fixing {
  background-position: 0 -489px;
  width: 47px;
  height: 45px;
}
.UIkit-sprite-separator-semicircle .icon-gears {
  background-position: 0 -584px;
  width: 43px;
  height: 44px;
}
.UIkit-sprite-separator-semicircle .icon-lab {
  background-position: 0 -678px;
  width: 26px;
  height: 31px;
}
.UIkit-sprite-separator-semicircle .icon-logistic {
  background-position: 0 -759px;
  width: 43px;
  height: 34px;
}
.UIkit-sprite-separator-semicircle .icon-shop {
  background-position: 0 -843px;
  width: 32px;
  height: 31px;
}
.UIkit-sprite-separator-semicircle .icon-wacom {
  background-position: 0 -924px;
  width: 34px;
  height: 33px;
}
/*---------------  separator semicircle END --------------------*/
/*--------------- Material symbols --------------------*/
.UIkit-sprite-material {
  display: block;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,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');
  height: 64px;
}
.UIkit-sprite-material.abs-color {
  background-position: 0 0;
  width: 142px;
  /* height: 62px;*/
}
.UIkit-sprite-material.abs {
  background-position: -192px 0;
  width: 142px;
  /* height: 62px;*/
}
.UIkit-sprite-material.ag-color {
  background-position: -384px 0;
  width: 111px;
  /* height: 62px;*/
}
.UIkit-sprite-material.ag {
  background-position: -545px 0;
  width: 111px;
  /* height: 62px;*/
}
.UIkit-sprite-material.al-color {
  background-position: -706px 0;
  width: 97px;
  /* height: 60px;*/
}
.UIkit-sprite-material.al {
  background-position: -853px 0;
  width: 97px;
  /* height: 60px;*/
}
.UIkit-sprite-material.au-color {
  background-position: -1000px 0;
  width: 108px;
  /* height: 60px;*/
}
.UIkit-sprite-material.au {
  background-position: -1158px 0;
  width: 108px;
  /* height: 60px;*/
}
.UIkit-sprite-material.bs-color {
  background-position: -1316px 0;
  width: 88px;
  /* height: 63px;*/
}
.UIkit-sprite-material.bs {
  background-position: -1454px 0;
  width: 88px;
  /* height: 63px;*/
}
.UIkit-sprite-material.bz-color {
  background-position: -1592px 0;
  width: 87px;
  /* height: 60px;*/
}
.UIkit-sprite-material.bz {
  background-position: -1729px 0;
  width: 87px;
  /* height: 60px;*/
}
.UIkit-sprite-material.ce-color {
  background-position: -1866px 0;
  width: 89px;
  /* height: 62px;*/
}
.UIkit-sprite-material.ce {
  background-position: 0 -113px;
  width: 89px;
  /* height: 62px;*/
}
.UIkit-sprite-material.hs-color {
  background-position: -139px -113px;
  width: 94px;
  /* height: 62px;*/
}
.UIkit-sprite-material.hs {
  background-position: -283px -113px;
  width: 94px;
  /* height: 62px;*/
}
.UIkit-sprite-material.mc-color {
  background-position: -427px -113px;
  width: 111px;
  /* height: 62px;*/
}
.UIkit-sprite-material.mc {
  background-position: -588px -113px;
  width: 111px;
  /* height: 62px;*/
}
.UIkit-sprite-material.pa-color {
  background-position: -749px -113px;
  width: 92px;
  /* height: 60px;*/
}
.UIkit-sprite-material.pa {
  background-position: -891px -113px;
  width: 92px;
  /* height: 60px;*/
}
.UIkit-sprite-material.pg-color {
  background-position: -1033px -113px;
  width: 107px;
  /* height: 64px;*/
}
.UIkit-sprite-material.pg {
  background-position: -1190px -113px;
  width: 107px;
  /* height: 64px;*/
}
.UIkit-sprite-material.t-re-color {
  background-position: -1347px -113px;
  width: 89px;
  /* height: 60px;*/
}
.UIkit-sprite-material.t-re {
  background-position: -1486px -113px;
  width: 89px;
  /* height: 60px;*/
}
.UIkit-sprite-material.p-re-color {
  background-position: -1625px -113px;
  width: 89px;
  /* height: 60px;*/
}
.UIkit-sprite-material.p-re {
  background-position: -1764px -113px;
  width: 89px;
  /* height: 60px;*/
}
.UIkit-sprite-material.hd-re-color {
  background-position: -1903px -113px;
  width: 89px;
  /* height: 60px;*/
}
.UIkit-sprite-material.hd-re {
  background-position: 0 -227px;
  width: 89px;
  /* height: 60px;*/
}
.UIkit-sprite-material.rl-color {
  background-position: -139px -227px;
  width: 95px;
  /* height: 59px;*/
}
.UIkit-sprite-material.rl {
  background-position: -284px -227px;
  width: 95px;
  /* height: 59px;*/
}
.UIkit-sprite-material.st-color {
  background-position: -429px -227px;
  width: 86px;
  /* height: 62px;*/
}
.UIkit-sprite-material.st {
  background-position: -565px -227px;
  width: 86px;
  /* height: 62px;*/
}
.UIkit-sprite-material.ti-color {
  background-position: -701px -227px;
  width: 68px;
  /* height: 60px;*/
}
.UIkit-sprite-material.ti {
  background-position: -819px -227px;
  width: 68px;
  /* height: 60px;*/
}
.UIkit-sprite-material.add-hover {
  cursor: pointer;
}
.UIkit-sprite-material.add-hover.abs:hover {
  background-position: 0 0;
  width: 142px;
  /* height: 62px;*/
}
.UIkit-sprite-material.add-hover.ag:hover {
  background-position: -384px 0;
  width: 111px;
  /* height: 62px;*/
}
.UIkit-sprite-material.add-hover.al:hover {
  background-position: -706px 0;
  width: 97px;
  /* height: 60px;*/
}
.UIkit-sprite-material.add-hover.au:hover {
  background-position: -1000px 0;
  width: 108px;
  /* height: 60px;*/
}
.UIkit-sprite-material.add-hover.bs:hover {
  background-position: -1316px 0;
  width: 88px;
  /* height: 63px;*/
}
.UIkit-sprite-material.add-hover.bz:hover {
  background-position: -1592px 0;
  width: 87px;
  /* height: 60px;*/
}
.UIkit-sprite-material.add-hover.ce:hover {
  background-position: -1866px 0;
  width: 89px;
  /* height: 62px;*/
}
.UIkit-sprite-material.add-hover.hs:hover {
  background-position: -139px -113px;
  width: 94px;
  /* height: 62px;*/
}
.UIkit-sprite-material.add-hover.mc:hover {
  background-position: -427px -113px;
  width: 111px;
  /* height: 62px;*/
}
.UIkit-sprite-material.add-hover.pa:hover {
  background-position: -749px -113px;
  width: 92px;
  /* height: 60px;*/
}
.UIkit-sprite-material.add-hover.pg:hover {
  background-position: -1033px -113px;
  width: 107px;
  /* height: 64px;*/
}
.UIkit-sprite-material.add-hover.t-re:hover {
  background-position: -1347px -113px;
  width: 89px;
  /* height: 60px;*/
}
.UIkit-sprite-material.add-hover.p-re:hover {
  background-position: -1625px -113px;
  width: 89px;
  /* height: 60px;*/
}
.UIkit-sprite-material.add-hover.hd-re:hover {
  background-position: -1903px -113px;
  width: 89px;
  /* height: 60px;*/
}
.UIkit-sprite-material.add-hover.rl:hover {
  background-position: -139px -227px;
  width: 95px;
  /* height: 59px;*/
}
.UIkit-sprite-material.add-hover.st:hover {
  background-position: -429px -227px;
  width: 86px;
  /* height: 62px;*/
}
.UIkit-sprite-material.add-hover.ti:hover {
  background-position: -701px -227px;
  width: 68px;
  /* height: 60px;*/
}
/*--------------- Material symbols END --------------------*/
/*--------------- Custom checkboxe and radio -----------------------*/
input.custom-checkbox[type="checkbox"] + label,
input.custom-checkbox[type="radio"] + label {
  background-repeat: no-repeat;
}
input.custom-checkbox[type="checkbox"] + label:before,
input.custom-checkbox[type="radio"] + label:before {
  content: '';
  display: block;
  width: 1em;
  height: 1em;
  position: absolute;
  top: 0;
  left: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
input.custom-checkbox[type="checkbox"] + label:before {
  background-image: url('/img/layout/svg-sprite-images/icon-checkbox-blank.svg');
  color: #3d3d3d;
}
input.custom-checkbox[type="checkbox"]:checked + label:before {
  background-image: url('/img/layout/svg-sprite-images/icon-checkbox-marked.svg');
  color: #3e3e3e;
}
input.custom-checkbox[type="checkbox"].disabled:checked + label:before {
  opacity: .5;
}
input.custom-checkbox[type="radio"] + label:before {
  background-image: url('/img/layout/svg-sprite-images/icon-radiobox-blank.svg');
  color: #3d3d3d;
}
input.custom-checkbox[type="radio"]:checked + label:before {
  background-image: url('/img/layout/svg-sprite-images/icon-radiobox-marked.svg');
  color: #3e3e3e;
}
/*--------------- Custom checkboxes END -------------------*/
/*--------------- Arrows rounded -------------------*/
.arr-rounded {
  display: inline-block;
  width: 33px;
  height: 34px;
  background-image: url('data:image/png;base64,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');
  position: relative;
}
.arr-rounded.left {
  background-position: 0 -84px;
}
.arr-rounded.left.active:hover,
.arr-rounded.left.active:focus {
  background-position: 0 0;
}
.arr-rounded.right {
  background-position: 0 -252px;
}
.arr-rounded.right.active:hover,
.arr-rounded.right.active:focus {
  background-position: 0 -168px;
}
/*--------------- Arrows rounded END -------------------*/
/*--------------- Arrows simple -------------------*/
.arr-simple {
  display: inline-block;
  width: 12px;
  height: 19px;
  background-image: url('/img/UAkit/site-icons-sprite.png');
  background-repeat: no-repeat;
}
.arr-simple.left {
  background-position: left -88px;
}
.arr-simple.right {
  background-position: left -41px;
}
.arr-simple.bottom {
  height: 11px;
  width: 18px;
  background-position: left -136px;
}
.arr-simple.top {
  height: 11px;
  width: 18px;
  background-position: left -184px;
}
.icon-thin-arrow {
  display: inline-block;
  width: 10px;
  height: 20px;
}
.icon-thin-arrow.right {
  /*background: url('/img/layout/svg-layout-images.svg#icon-arrow-right')no-repeat center;*/
  background-image: url('/img/layout/svg-sprite-images/icon-arrow-right.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.icon-thin-arrow.left {
  /*background: url('/img/layout/svg-layout-images.svg#icon-arrow-left')no-repeat center;*/
  background-image: url('/img/layout/svg-sprite-images/icon-arrow-left.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.icon-thin-arrow.bottom {
  height: 10px;
  width: 20px;
  /*background: url('/img/layout/svg-layout-images.svg#icon-arrow-down')no-repeat center;*/
  background-image: url('/img/layout/svg-sprite-images/icon-arrow-down.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.icon-thin-arrow.top {
  height: 10px;
  width: 20px;
  /*background: url('/img/layout/svg-layout-images.svg#icon-arrow-up')no-repeat center*/
  background-image: url('/img/layout/svg-sprite-images/icon-arrow-up.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
/*--------------- Arrows simple END -------------------*/
/*--------------- END -------------------*/
/*------- icons ---------*/
.ui-icon-photo-cam {
  background-image: url(/img/UAkit/icon-photo-sprite.png);
  background-position: 0 0;
  height: 20px;
  width: 22px;
  display: inline-block;
}
/*.ui-icon-photo-cam-active(),*/
.ui-icon-photo-cam.active,
.ui-icon-photo-cam:hover {
  background-position: left 151px;
}
.ui-icon-video-cam {
  background-image: url(/img/UAkit/icon-photo-sprite.png);
  background-position: 0 120px;
  height: 20px;
  width: 22px;
  display: inline-block;
}
.ui-icon-video-cam.active,
.ui-icon-video-cam:hover {
  background-position: left 92px;
}
.ui-icon-sketchfab {
  background-image: url("/img/UAkit/icon-photo-sprite.png");
  background-position: 0 62px;
  display: inline-block;
  height: 24px;
  position: relative;
  top: 4px;
  width: 22px;
}
.ui-icon-sketchfab:hover,
.ui-icon-sketchfab.active {
  background-position: 0 30px;
}
.ui-icon-cube {
  background-image: url("/img/UAkit/icon-cube.jpg");
  background-position: 0 0;
  display: inline-block;
  height: 28px;
  position: relative;
  top: 4px;
  width: 28px;
}
/*--------------- Icons -------------------*/
.icon-sprite {
  background-image: url('/img/UAkit/site-icons-sprite.png');
  background-repeat: no-repeat;
}
.icon-sprite.plus {
  background-position: left -88px;
}
svg.icon-check.small-active {
  width: 26px;
  height: 16px;
  fill: #00b1ea;
}
.s-leadtime .icon-shipping {
  font-size: 20px;
  height: 19px;
  fill: #fff;
  margin-bottom: -2px;
}
/*--------------- Arrows simple END -------------------*/
.animate-img-onhover {
  border: 1px solid #dcdcdc;
  display: inline-block;
  position: relative;
  overflow: hidden;
  width: auto;
  max-width: 100%;
}
.animate-img-onhover img {
  display: block;
  max-width: 100%;
  height: auto;
  top: 0;
  left: 0;
  -webkit-transition: transform 2s ease-in-out;
  -moz-transition: transform 2s ease-in-out;
  -o-transition: transform 2s ease-in-out;
  transition: transform 2s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.animate-img-onhover:hover {
  border-color: #00b1ea;
}
.animate-img-onhover:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.animate-img-onhover img {
  display: block;
  max-width: 100%;
  height: auto;
  top: 0;
  left: 0;
  -webkit-transition: transform 2s ease-in-out;
  -moz-transition: transform 2s ease-in-out;
  -o-transition: transform 2s ease-in-out;
  transition: transform 2s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.animate-img-onhover:hover {
  border-color: #00b1ea;
}
.animate-img-onhover:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.m-list-with-icons-item {
  display: block;
  text-decoration: none;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 60px;
  margin: 0 auto 3em;
  fill: white;
}
.m-list-with-icons-item.dark {
  fill: #3d3d3d;
}
.m-list-with-icons-item svg {
  height: 50px;
  font-size: 42px;
}
.m-list-with-icons-item svg.icon-api {
  width: 60px;
}
.m-list-with-icons-item svg.icon-crowdfunding {
  width: 70px;
  height: 60px;
}
.m-list-with-icons-item svg.icon-factory {
  width: 50px;
}
.m-list-with-icons-item svg.icon-mouse {
  width: 35px;
  height: 60px;
}
@media screen and (max-width: 48em) {
  .m-list-with-icons-item {
    margin-bottom: 1.2em;
  }
  .m-list-with-icons-item svg {
    height: 25px;
    font-size: 20px;
  }
}
.m-tiles-grid {
  background: #fafafa;
  padding: 5em 0;
}
@media (max-width: 30em) {
  .m-tiles-grid {
    padding: 2.5em 0;
  }
}
.m-tiles-grid,
.m-tiles-grid a {
  color: #3d3d3d;
}
@media (max-width: 40em) {
  .m-tiles-grid .tiles-grid-wrapper .lg-row,
  .m-tiles-grid .tiles-grid-wrapper .lg-row > .lg-column {
    display: block;
    float: none;
    clear: both;
    padding: 0;
    margin: 0;
    width: 100% !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
.m-tiles-grid .tile-size-l .tile-img-inner {
  padding-bottom: 98%;
}
.m-tiles-grid .tile-size-m .tile-img-inner {
  padding-bottom: 40.5%;
}
.m-tiles-grid .tile-size-s .tile-img-inner {
  padding-bottom: 91.5%;
}
.m-tiles-grid .tile-caption {
  display: block;
  position: absolute;
  bottom: 4px;
  left: 0px;
  right: 0;
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box;
}
@media screen and (max-width: 48em) {
  .m-tiles-grid .tile-caption {
    padding: 5px 10px;
  }
}
.m-tiles-grid .tile-caption:after {
  display: inline-block;
  float: right;
  content: '';
  width: 12px;
  height: 25px;
  background-image: url('/img/UAkit/site-icons-sprite.png');
  background-repeat: no-repeat;
  background-position: 0px -39px;
}
@media screen and (max-width: 48em) {
  .m-tiles-grid .tile-caption:after {
    zoom: 0.75;
    -moz-transform: 0.75;
    -moz-transform-origin: 0 0;
  }
}
.m-tiles-grid .tile-content {
  border: 1px solid #dcdcdc;
  background: white;
  padding: 20px 20px 50px;
  margin: 10px;
  font-size: 18px;
  font-size: 1.125rem;
  overflow: hidden;
  max-width: 100%;
  height: auto;
  display: block;
  position: relative;
}
.m-tiles-grid .tile-content .tile-img-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
  display: block;
}
.m-tiles-grid .tile-content .tile-img-inner img {
  max-width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: all 2s ease-in-out;
  -moz-transition: all 2s ease-in-out;
  -o-transition: all 2s ease-in-out;
  transition: all 2s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.m-tiles-grid .tile-content:hover .tile-img-inner img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
@media screen and (max-width: 48em) {
  .m-tiles-grid .tile-content {
    padding: 10px 10px 36px;
    margin: 5px;
    font-size: 16px;
    font-size: 1rem;
  }
}
.m-editable-text-block ul {
  padding: 0;
  font-size: 16px;
  font-size: 1rem;
  margin-left: 1.25em;
  margin-bottom: 1.375em;
  list-style: none;
}
.m-editable-text-block ul li {
  color: inherit;
  font-weight: inherit;
  line-height: inherit;
  margin-bottom: 0.5em;
  padding: 0;
}
@media screen and (max-width: 48em) {
  .m-editable-text-block ul {
    margin-left: 0.625em;
  }
  .m-editable-text-block ul li {
    margin-bottom: 0.5em;
    line-height: 1.2;
  }
}
.m-editable-text-block ul li {
  background: url("/img/bg_li_optim.jpg") left 10px no-repeat;
  padding-left: 1.25em;
}
@media screen and (max-width: 48em) {
  .m-editable-text-block ul li {
    padding-left: 0.8em;
    background-position-y: 7px;
  }
}
.m-editable-text-block,
.dokuwiki {
  margin-bottom: 1.375em;
}
.m-editable-text-block .new:after,
.dokuwiki .new:after {
  content: 'NEW';
  background-color: #3d3d3d;
  padding: 3px 4px;
  font-size: 9px;
  color: white;
  text-decoration: none;
  display: inline-block;
  line-height: 1;
  margin: 0 8px;
  vertical-align: text-top;
}
.m-editable-text-block h1,
.dokuwiki h1 {
  margin: 1.33333333em 0;
  font-family: "museo-sans", "proxima-nova", sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 1;
  font-weight: 700;
  color: #3d3d3d;
}
@media (max-height: 53.75em) {
  .m-editable-text-block h1,
  .dokuwiki h1 {
    margin: 30px 0;
  }
}
.m-editable-text-block h1 a,
.dokuwiki h1 a,
.m-editable-text-block h1 a:hover,
.dokuwiki h1 a:hover,
.m-editable-text-block h1 a:focus,
.dokuwiki h1 a:focus,
.m-editable-text-block h1 a:active,
.dokuwiki h1 a:active {
  color: #3d3d3d;
  text-decoration: none;
  font-family: "proxima-nova", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-weight: 300;
}
.m-editable-text-block h2,
.dokuwiki h2 {
  margin: 1.1em 0 0.917em;
  font-size: 24px;
  font-size: 1.5rem;
  font-family: "proxima-nova", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-weight: 600;
  color: black;
  line-height: 1.1;
}
@media screen and (max-width: 48em) {
  .m-editable-text-block h2,
  .dokuwiki h2 {
    font-size: 19.92px;
    font-size: 1.2449999999999998rem;
  }
}
.m-editable-text-block h2 a,
.dokuwiki h2 a {
  color: inherit;
  text-decoration: none;
}
.m-editable-text-block h2.first,
.dokuwiki h2.first {
  margin-top: 0;
}
.m-editable-text-block h3,
.dokuwiki h3 {
  font-family: "museo-sans", "proxima-nova", sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 700;
  color: black;
  line-height: 1.2;
}
@media screen and (max-width: 48em) {
  .m-editable-text-block h3,
  .dokuwiki h3 {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
.m-editable-text-block h4,
.dokuwiki h4 {
  margin-bottom: 1.1em;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 600;
  color: black;
  line-height: 1.2;
}
@media screen and (max-width: 48em) {
  .m-editable-text-block h4,
  .dokuwiki h4 {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
.m-editable-text-block h5,
.dokuwiki h5 {
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  margin-bottom: 1em;
}
li .m-editable-text-block,
li .dokuwiki {
  margin-bottom: 0;
}
.m-table-material-specification ul {
  margin-bottom: 0;
  list-style: none;
}
.m-table-material-specification ul li {
  background: url("/img/bg_li_optim.jpg") left 10px no-repeat;
  padding-left: 1.25em;
}
@media screen and (max-width: 48em) {
  .m-table-material-specification ul li {
    padding-left: 0.8em;
    background-position-y: 7px;
  }
}
@media (max-width: 40em) {
  .m-design-tool-parameters .table-like-block .lg-row {
    padding: 0.5em 0.3em;
  }
}
.m-flickr-gallery-items .flickr-link-on-items {
  margin-bottom: 0.5em;
}
.m-flickr-gallery-items .flickr-link-with-logo {
  text-align: right;
  font-size: 14px;
  font-size: 0.875rem;
}
.m-flickr-gallery-items .flickr-link-with-logo a {
  color: #ababab;
  text-decoration: none;
}
.m-flickr-gallery-items .flickr-link-with-logo img {
  margin-left: 0.3em;
  vertical-align: text-top;
}
.m-text-with-left-img {
  margin-bottom: 2.625em;
}
@media screen and (max-width: 48em) {
  .m-text-with-left-img {
    margin-bottom: 4.28571429em;
  }
}
@media screen and (max-width: 48em) {
  .m-text-with-left-img .animate-img-onhover {
    margin-bottom: 2em;
  }
}
.m-text-with-top-img {
  margin-bottom: 1.375em;
}
.m-text-with-top-img img {
  display: block;
  margin-bottom: 1.5em;
}
.polaroids-list-inner {
  overflow: hidden;
}
.polaroids-list-inner.polaroids-list-3columns .m-polaroid,
.polaroids-list-inner.polaroids-list-3columns .m-polaroid-with-btn {
  width: 33.3%;
}
@media screen and (max-width: 64em) {
  .polaroids-list-inner.polaroids-list-3columns .m-polaroid,
  .polaroids-list-inner.polaroids-list-3columns .m-polaroid-with-btn {
    width: 50%;
  }
}
.m-polaroid {
  font-size: 16px;
  font-size: 1rem;
  overflow: hidden;
  float: left;
  width: 25%;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 50em) {
  .m-polaroid {
    width: 50%;
  }
}
@media (max-width: 30em) {
  .m-polaroid {
    width: 100%;
  }
}
.m-polaroid .polaroid-wrapper {
  display: block;
  margin: auto;
  border: 1px solid #dcdcdc;
  background: white;
  padding: 1.25em;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.m-polaroid .polaroid-wrapper.winner {
  position: relative;
}
.m-polaroid .polaroid-wrapper.winner:before {
  content: "";
  display: block;
  width: 21%;
  height: 21%;
  min-height: 64px;
  min-width: 64px;
  /*background-image: url("/img/layout/svg-layout-images.svg#icon-winner-filled");*/
  background-image: url('/img/layout/svg-sprite-images/icon-winner-filled.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  top: -1px;
  right: -1px;
  z-index: 10;
}
.m-polaroid .polaroid-wrapper .polaroid-img-inner {
  overflow: hidden;
  display: inline-block;
  position: relative;
  background-color: #fafafa;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAC9klEQVR4Xu2b33HbMAzGwZMHyAqdoNaZfm8naLOBM0GySbJB0wmaTtD22dApnqQZQDJ7zEl3KvWHoAQkkkW+iiLBH4Hvo3y0gpU3tfL1QwQQM2DlBGIJIKJZcxKoCCBmQCyB/zRAa33RwuiWfEsDIoCYAbEEFqMBiHhrjDkopbb2LGOMeVZKPWitv/edbS5CA/I8vyqK4le9cHexFsRms/mcpumL++wiAByPx7xv8fWCLYT9fp9eHIAsy+6MMfeU47tS6ma32z02+4pmQJ7n2/P5vHUnpQRL7UPZ/aEsEAWAiA8AcJskSZqm6TN1USH9Qr9d3HONNIC/AHAFAC9JknzoEqGQxXb1nS0ARPwKAD98IsQAwGbWR+I4J631q0XWTSwDEPEJAL44gT1qrW+IwZK6zVIErS+XZWnTv9W6lJi00oFOiEjJgtbu2yFFMsC3K9yiWAH/PVAKpyRJPr3ZQYhgTSKimGXZwRhz1wBxskfhIRtmzwDr/WVZ5r607juZ+d7jfs4OoPZ+YqDsokicV84FELH2flIsEqJImrjqxJoBrvdTA+EWReq87C7Q4/2UeEREkTIxWwYMeT8lkPcSRTYAPu+nQAAAsihWwO1n8E+ttT11jmpsAAjeTwqQIorWaoui+Fb9CDKpfFgAUL2fRAAAhkSxOuzYnbdfmXV70lpfU8dv9mMBEOj9lDhbu9pI+UPPANdjSoELQJD3Uwg0RdFJ+b7XR5XCZABjvZ8CwYqiUupP9ZtfM+X7Xg8uBQ4AXd/9xPWJdAsqhUkApnq/yPIDf36bBIDJ+yU4kEthEgAu75cgAACkUhgNgNv7BSCQXGE0AAHvF2AA3lKYAoDd+yUI+EphFABh7+fmMFgKYwHMzft90HpLIRjATL3fB8A+73SFYAAz9n4fhM5SCAYwc+/3QWiVQjAA3wxLex4BOFeD40VJNyVWf1N0aTU9Nd74f4HQOzdTic/t/ZgBc9uRt45nMRejpcBEAFJklzJuzICl7JRUnP8AmXjCe14A/q8AAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  padding-bottom: 80%;
}
.m-polaroid .polaroid-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  width: auto;
  color: transparent;
  height: 100%;
  z-index: 2;
  -webkit-transition: transform 2s ease-in-out;
  -moz-transition: transform 2s ease-in-out;
  -o-transition: transform 2s ease-in-out;
  transition: transform 2s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.m-polaroid .polaroid-wrapper:hover {
  border-color: #00b1ea;
}
.m-polaroid .polaroid-wrapper:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.m-polaroid .polaroid-wrapper .polaroid-caption {
  display: block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m-polaroid .polaroid-wrapper .polaroid-title {
  color: #3d3d3d;
  margin-top: 0.85em;
  display: block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  font-size: 1rem;
}
.m-polaroid .polaroid-wrapper .polaroid-description {
  display: block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  font-size: 0.875rem;
  color: #ababab;
}
.m-polaroid .polaroid-wrapper .item-price {
  color: #00b1ea;
  text-align: right;
  display: block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 600;
}
@media (max-width: 70em) {
  .m-polaroid .polaroid-wrapper {
    padding: 0 0 0.7125em;
  }
  .m-polaroid .polaroid-wrapper .polaroid-title,
  .m-polaroid .polaroid-wrapper .polaroid-description,
  .m-polaroid .polaroid-wrapper .item-price {
    padding: 0 3%;
  }
}
@media screen and (max-width: 48em) {
  .m-polaroid .polaroid-wrapper {
    margin-bottom: 0.6rem;
  }
}
.m-polaroid-with-btn {
  font-size: 16px;
  font-size: 1rem;
  overflow: hidden;
  float: left;
  width: 25%;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 1.25em;
}
@media (max-width: 50em) {
  .m-polaroid-with-btn {
    width: 50%;
  }
}
@media (max-width: 30em) {
  .m-polaroid-with-btn {
    width: 100%;
  }
}
.m-polaroid-with-btn .polaroid-wrapper {
  display: block;
  margin: auto;
  border: 1px solid #dcdcdc;
  background: white;
  padding: 1.25em;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.m-polaroid-with-btn .polaroid-wrapper.winner {
  position: relative;
}
.m-polaroid-with-btn .polaroid-wrapper.winner:before {
  content: "";
  display: block;
  width: 21%;
  height: 21%;
  min-height: 64px;
  min-width: 64px;
  /*background-image: url("/img/layout/svg-layout-images.svg#icon-winner-filled");*/
  background-image: url('/img/layout/svg-sprite-images/icon-winner-filled.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  top: -1px;
  right: -1px;
  z-index: 10;
}
.m-polaroid-with-btn .polaroid-wrapper .polaroid-img-inner {
  overflow: hidden;
  display: inline-block;
  position: relative;
  background-color: #fafafa;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAC9klEQVR4Xu2b33HbMAzGwZMHyAqdoNaZfm8naLOBM0GySbJB0wmaTtD22dApnqQZQDJ7zEl3KvWHoAQkkkW+iiLBH4Hvo3y0gpU3tfL1QwQQM2DlBGIJIKJZcxKoCCBmQCyB/zRAa33RwuiWfEsDIoCYAbEEFqMBiHhrjDkopbb2LGOMeVZKPWitv/edbS5CA/I8vyqK4le9cHexFsRms/mcpumL++wiAByPx7xv8fWCLYT9fp9eHIAsy+6MMfeU47tS6ma32z02+4pmQJ7n2/P5vHUnpQRL7UPZ/aEsEAWAiA8AcJskSZqm6TN1USH9Qr9d3HONNIC/AHAFAC9JknzoEqGQxXb1nS0ARPwKAD98IsQAwGbWR+I4J631q0XWTSwDEPEJAL44gT1qrW+IwZK6zVIErS+XZWnTv9W6lJi00oFOiEjJgtbu2yFFMsC3K9yiWAH/PVAKpyRJPr3ZQYhgTSKimGXZwRhz1wBxskfhIRtmzwDr/WVZ5r607juZ+d7jfs4OoPZ+YqDsokicV84FELH2flIsEqJImrjqxJoBrvdTA+EWReq87C7Q4/2UeEREkTIxWwYMeT8lkPcSRTYAPu+nQAAAsihWwO1n8E+ttT11jmpsAAjeTwqQIorWaoui+Fb9CDKpfFgAUL2fRAAAhkSxOuzYnbdfmXV70lpfU8dv9mMBEOj9lDhbu9pI+UPPANdjSoELQJD3Uwg0RdFJ+b7XR5XCZABjvZ8CwYqiUupP9ZtfM+X7Xg8uBQ4AXd/9xPWJdAsqhUkApnq/yPIDf36bBIDJ+yU4kEthEgAu75cgAACkUhgNgNv7BSCQXGE0AAHvF2AA3lKYAoDd+yUI+EphFABh7+fmMFgKYwHMzft90HpLIRjATL3fB8A+73SFYAAz9n4fhM5SCAYwc+/3QWiVQjAA3wxLex4BOFeD40VJNyVWf1N0aTU9Nd74f4HQOzdTic/t/ZgBc9uRt45nMRejpcBEAFJklzJuzICl7JRUnP8AmXjCe14A/q8AAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  padding-bottom: 80%;
}
.m-polaroid-with-btn .polaroid-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  width: auto;
  color: transparent;
  height: 100%;
  z-index: 2;
  -webkit-transition: transform 2s ease-in-out;
  -moz-transition: transform 2s ease-in-out;
  -o-transition: transform 2s ease-in-out;
  transition: transform 2s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.m-polaroid-with-btn .polaroid-wrapper:hover {
  border-color: #00b1ea;
}
.m-polaroid-with-btn .polaroid-wrapper:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.m-polaroid-with-btn .polaroid-wrapper .polaroid-caption {
  display: block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m-polaroid-with-btn .polaroid-wrapper .polaroid-title {
  color: #3d3d3d;
  margin-top: 0.85em;
  display: block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  font-size: 1rem;
}
.m-polaroid-with-btn .polaroid-wrapper .polaroid-description {
  display: block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  font-size: 0.875rem;
  color: #ababab;
}
.m-polaroid-with-btn .polaroid-wrapper .item-price {
  color: #00b1ea;
  text-align: right;
  display: block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 600;
}
@media (max-width: 70em) {
  .m-polaroid-with-btn .polaroid-wrapper {
    padding: 0 0 0.7125em;
  }
  .m-polaroid-with-btn .polaroid-wrapper .polaroid-title,
  .m-polaroid-with-btn .polaroid-wrapper .polaroid-description,
  .m-polaroid-with-btn .polaroid-wrapper .item-price {
    padding: 0 3%;
  }
}
@media screen and (max-width: 48em) {
  .m-polaroid-with-btn .polaroid-wrapper {
    margin-bottom: 0.6rem;
  }
}
.m-polaroid-with-btn .polaroid-wrapper {
  cursor: default;
  padding-bottom: 0.4em;
  margin-bottom: 0;
  border-bottom: 0;
}
.m-polaroid-with-btn .polaroid-wrapper:hover {
  border-color: #dcdcdc;
}
.m-polaroid-with-btn .polaroid-wrapper:hover img {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.m-shop-items-list {
  overflow: hidden;
  list-style: none;
}
.m-shop-items-list .shop-item {
  float: left;
  margin-bottom: 20px;
}
@media (max-width: 50em) {
  .m-shop-items-list .shop-item {
    width: 50%;
  }
}
@media (max-width: 30em) {
  .m-shop-items-list .shop-item {
    width: 100%;
  }
}
.m-shop-items-list .shop-item-link {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px;
  border: 1px solid #dcdcdc;
  display: block;
  position: relative;
  background-color: white;
  color: #3d3d3d;
  text-decoration: none;
  margin: auto;
}
.m-shop-items-list .shop-item-link:hover {
  border-color: #00b1ea;
}
.m-shop-items-list .shop-item-preview-inner {
  overflow: hidden;
  display: inline-block;
  position: relative;
  /*background:url(/img/layout/svg-layout-images.svg#icon-image);*/
  background-image: url('/img/layout/svg-sprite-images/icon-image.svg');
  background-color: #fafafa;
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}
.m-shop-items-list .shop-item-preview {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  color: transparent;
  height: 100%;
  z-index: 2;
}
.m-shop-items-list .shop-item-title,
.m-shop-items-list .shop-item-metadata,
.m-shop-items-list .shop-item-appearance {
  display: inline-block;
  font-weight: 300;
  line-height: 22px;
  height: 22px;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.m-shop-items-list .shop-item-metadata {
  color: #ababab;
  height: 22px;
  font-size: 14px;
  font-size: 0.875rem;
}
.m-shop-items-list .shop-item-price {
  float: right;
  color: #00b1ea;
  font-weight: 600;
}
.m-shop-items-list .shop-item-appearance {
  float: right;
  color: #00b1ea;
  line-height: 22px;
  height: 22px;
  font-weight: 600;
}
.m-shop-items-list.tiles {
  overflow: hidden;
}
.m-shop-items-list.tiles .shop-item-link {
  max-width: 280px;
  padding-bottom: 10px;
}
@media screen and (max-width: 64em) {
  .m-shop-items-list.tiles .shop-item-link {
    padding: 0;
  }
}
.m-shop-items-list.tiles .shop-item-description {
  display: none;
}
.m-shop-items-list.tiles .shop-item-title,
.m-shop-items-list.tiles .shop-item-metadata,
.m-shop-items-list.tiles .shop-item-preview-inner {
  display: block;
}
@media screen and (max-width: 64em) {
  .m-shop-items-list.tiles .shop-item-title,
  .m-shop-items-list.tiles .shop-item-metadata,
  .m-shop-items-list.tiles .shop-item-appearance,
  .m-shop-items-list.tiles .shop-item-price {
    padding: 0 3%;
  }
}
.m-shop-items-list.tiles .shop-item-preview-inner {
  margin-bottom: 10px;
  width: 100%;
  padding-bottom: 79.16666666666667%;
  position: relative;
  /*background-image:url(/img/layout/svg-layout-images.svg#icon-image);*/
  background-image: url('/img/layout/svg-sprite-images/icon-image.svg');
  background-color: #fafafa;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center;
}
.m-shop-items-list.list .shop-item {
  margin-bottom: 20px;
  width: 100%;
}
.m-shop-items-list.list .shop-item-preview-inner {
  float: left;
  overflow: hidden;
  margin-right: 2%;
  width: 30%;
  max-width: 240px;
  padding-bottom: 23.75%;
}
.m-shop-items-list.list .shop-item-metadata {
  width: 55%;
  line-height: 1;
}
.m-shop-items-list.list .shop-item-title {
  padding-top: 10px;
  width: 55%;
}
.m-shop-items-list.list .shop-item-price,
.m-shop-items-list.list .shop-item-appearance {
  position: absolute;
  top: 30px;
  right: 20px;
}
.m-shop-items-list.list .shop-item-description {
  display: inline-block;
  width: 60%;
  overflow: hidden;
  margin-top: 10px;
  line-height: 18px;
  height: 90px;
  font-weight: 300;
}
@media (max-width: 60em) {
  .m-shop-items-list.list .shop-item-description {
    height: auto;
    width: 100%;
  }
}
@media (max-width: 60em) {
  .m-shop-items-list.list .shop-item-link {
    padding: 3%;
  }
  .m-shop-items-list.list .shop-item-price,
  .m-shop-items-list.list .shop-item-appearance {
    position: relative;
    top: unset;
    right: 0;
  }
  .m-shop-items-list.list .shop-item-preview-inner {
    width: 42%;
    padding-bottom: 33.25%;
  }
}
.m-tile-link {
  width: 100%;
  padding-bottom: 100%;
  float: left;
  position: relative;
  overflow: hidden;
  border: 1px solid #dcdcdc;
  background: #fafafa;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAC9klEQVR4Xu2b33HbMAzGwZMHyAqdoNaZfm8naLOBM0GySbJB0wmaTtD22dApnqQZQDJ7zEl3KvWHoAQkkkW+iiLBH4Hvo3y0gpU3tfL1QwQQM2DlBGIJIKJZcxKoCCBmQCyB/zRAa33RwuiWfEsDIoCYAbEEFqMBiHhrjDkopbb2LGOMeVZKPWitv/edbS5CA/I8vyqK4le9cHexFsRms/mcpumL++wiAByPx7xv8fWCLYT9fp9eHIAsy+6MMfeU47tS6ma32z02+4pmQJ7n2/P5vHUnpQRL7UPZ/aEsEAWAiA8AcJskSZqm6TN1USH9Qr9d3HONNIC/AHAFAC9JknzoEqGQxXb1nS0ARPwKAD98IsQAwGbWR+I4J631q0XWTSwDEPEJAL44gT1qrW+IwZK6zVIErS+XZWnTv9W6lJi00oFOiEjJgtbu2yFFMsC3K9yiWAH/PVAKpyRJPr3ZQYhgTSKimGXZwRhz1wBxskfhIRtmzwDr/WVZ5r607juZ+d7jfs4OoPZ+YqDsokicV84FELH2flIsEqJImrjqxJoBrvdTA+EWReq87C7Q4/2UeEREkTIxWwYMeT8lkPcSRTYAPu+nQAAAsihWwO1n8E+ttT11jmpsAAjeTwqQIorWaoui+Fb9CDKpfFgAUL2fRAAAhkSxOuzYnbdfmXV70lpfU8dv9mMBEOj9lDhbu9pI+UPPANdjSoELQJD3Uwg0RdFJ+b7XR5XCZABjvZ8CwYqiUupP9ZtfM+X7Xg8uBQ4AXd/9xPWJdAsqhUkApnq/yPIDf36bBIDJ+yU4kEthEgAu75cgAACkUhgNgNv7BSCQXGE0AAHvF2AA3lKYAoDd+yUI+EphFABh7+fmMFgKYwHMzft90HpLIRjATL3fB8A+73SFYAAz9n4fhM5SCAYwc+/3QWiVQjAA3wxLex4BOFeD40VJNyVWf1N0aTU9Nd74f4HQOzdTic/t/ZgBc9uRt45nMRejpcBEAFJklzJuzICl7JRUnP8AmXjCe14A/q8AAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  background-position: center;
  font-size: 0px;
  font-size: 0rem;
}
.m-tile-link.without-placeholder {
  background-image: none;
}
@media (max-width: 30em) {
  .m-tile-link {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.m-tile-link:hover {
  border-color: #00b1ea;
}
.m-tile-link:hover .centered-title {
  color: #00b1ea;
}
.m-tile-link .tile-link-content-inner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.m-tile-link img {
  display: block;
  margin: 0 auto;
  max-width: auto;
  min-height: 100%;
}
.m-tile-link .centered-title {
  display: block;
  position: absolute;
  width: 100%;
  top: 50%;
  color: #3d3d3d;
  text-align: center;
  padding: 0 0.3em;
  font-size: 20px;
  font-size: 1.25rem;
  -webkit-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.m-tile-link .bottom-title {
  background: #efefef;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0.2)), color-stop(1, rgba(0, 0, 0, 0)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
  background: -moz-linear-gradient(center bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(0, 0, 0, 0.2), endColorstr=rgba(0, 0, 0, 0), GradientType=0);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10% 4% 10px;
  position: absolute;
  left: 0;
  bottom: 0;
  text-decoration: none;
  vertical-align: bottom;
  width: 100%;
  line-height: 1.2;
  color: white;
  text-transform: capitalize;
  font-size: 16px;
  font-size: 1rem;
  text-shadow: 1px 1px 1px #3d3d3d;
}
.m-tiles-list {
  overflow: hidden;
  list-style: none;
  font-size: 0px;
  font-size: 0rem;
}
.m-tiles-list .tiles-list-item {
  float: left;
  margin-bottom: 1.25rem;
}
@media (max-width: 50em) {
  .m-tiles-list .tiles-list-item {
    width: 50%;
    margin-bottom: 0.6rem;
  }
}
@media (max-width: 30em) {
  .m-tiles-list .tiles-list-item {
    width: 100%;
  }
}
.m-page-level-menu {
  border-bottom: 1px solid #dcdcdc;
}
@media screen and (max-width: 48em) {
  .m-page-level-menu {
    background-color: #fafafa;
  }
}
.m-page-level-menu .page-level-menu {
  list-style: none;
  margin: 0;
}
.m-page-level-menu .page-level-menu:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
}
@media screen and (max-width: 48em) {
  .m-page-level-menu .page-level-menu {
    padding: 0;
    margin: 0 0 7px;
  }
}
.m-page-level-menu .page-level-menu-item {
  float: left;
}
@media screen and (max-width: 48em) {
  .m-page-level-menu .page-level-menu-item {
    margin: 5px 5px 2px 0;
  }
}
.m-page-level-menu .page-level-menu-item a {
  text-decoration: none;
  color: #3d3d3d;
  padding: 15px 20px 15px;
  display: block;
  position: relative;
  bottom: -1px;
  border-bottom: 2px solid transparent;
}
@media (max-height: 53.75em) {
  .m-page-level-menu .page-level-menu-item a {
    padding: 10px 20px 10px;
  }
}
@media screen and (max-width: 48em) {
  .m-page-level-menu .page-level-menu-item a {
    padding: 5px 15px;
    border: 1px solid #dcdcdc;
  }
}
.m-page-level-menu .page-level-menu-item .active,
.m-page-level-menu .page-level-menu-item:hover a {
  color: #00b1ea;
  border-color: #00b1ea;
}
@media screen and (max-width: 48em) {
  .m-page-level-menu .page-level-menu-item .active,
  .m-page-level-menu .page-level-menu-item:hover a {
    color: white;
    background-color: #3d3d3d;
    border-color: #3d3d3d;
  }
}
.m-dropdown-with-links {
  position: relative;
  width: 200px;
  padding: 10px 15px;
  border: 1px solid #dcdcdc;
  background: white;
  cursor: pointer;
  outline: none;
}
.m-dropdown-with-links:after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  right: 11px;
  top: 50%;
  margin-top: -3px;
  border-width: 6px 6px 0 6px;
  border-style: solid;
  border-color: #3d3d3d transparent;
}
.m-dropdown-with-links .dropdown-links-list {
  position: absolute;
  top: 100%;
  left: -1px;
  right: -1px;
  border-left: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
  background: white;
  list-style: none;
  padding-bottom: 5px;
  opacity: 0;
  pointer-events: none;
}
.m-dropdown-with-links .dropdown-links-list.is-active {
  opacity: 1;
  pointer-events: auto;
}
.m-dropdown-with-links .dropdown-link {
  display: block;
  text-decoration: none;
  color: #3d3d3d;
  padding: 3px 15px;
}
.m-dropdown-with-links .dropdown-link:hover {
  background-color: #fafafa;
}
.m-uploaded-models {
  padding-bottom: 0;
}
.m-uploaded-models.full-width .uploaded-models-item {
  width: 25%;
}
@media screen and (max-width: 64em) {
  .m-uploaded-models.full-width .uploaded-models-item {
    width: 33.33%;
  }
}
@media screen and (max-width: 48em) {
  .m-uploaded-models.full-width .uploaded-models-item {
    padding: 0.3rem;
    width: 50%;
  }
}
@media (max-width: 40em) {
  .m-uploaded-models.full-width .uploaded-models-item {
    width: 100%;
    float: none;
    margin: 0 auto;
  }
}
.uploaded-models-item {
  display: block;
  float: left;
  list-style: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.625rem;
  width: 33.33%;
}
@media screen and (max-width: 48em) {
  .uploaded-models-item {
    padding: 0.3rem;
    width: 50%;
  }
}
@media (max-width: 40em) {
  .uploaded-models-item {
    width: 100%;
    float: none;
    margin: 0 auto;
  }
}
.uploaded-models-item .hamburger-style-menu {
  display: none;
  position: absolute;
  z-index: 1;
  top: 20px;
  left: 20px;
}
@media screen and (max-width: 64em) {
  .uploaded-models-item .hamburger-style-menu {
    display: block;
  }
}
.uploaded-models-inner {
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px;
  height: 280px;
  background-color: white;
  border: 1px solid #dcdcdc;
  overflow: hidden;
}
.uploaded-models-inner.is-active .uploaded-models-info,
.uploaded-models-inner:hover .uploaded-models-info {
  -webkit-transform: translateY(-60px);
  -moz-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  -o-transform: translateY(-60px);
  transform: translateY(-60px);
}
.uploaded-models-inner.is-active .uploaded-models-control,
.uploaded-models-inner:hover .uploaded-models-control {
  -webkit-transform: translateY(-50px);
  -moz-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  -o-transform: translateY(-50px);
  transform: translateY(-50px);
}
.uploaded-models-preview {
  position: relative;
  overflow: hidden;
  margin: 15px auto;
  width: 225px;
  height: 150px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAC9klEQVR4Xu2b33HbMAzGwZMHyAqdoNaZfm8naLOBM0GySbJB0wmaTtD22dApnqQZQDJ7zEl3KvWHoAQkkkW+iiLBH4Hvo3y0gpU3tfL1QwQQM2DlBGIJIKJZcxKoCCBmQCyB/zRAa33RwuiWfEsDIoCYAbEEFqMBiHhrjDkopbb2LGOMeVZKPWitv/edbS5CA/I8vyqK4le9cHexFsRms/mcpumL++wiAByPx7xv8fWCLYT9fp9eHIAsy+6MMfeU47tS6ma32z02+4pmQJ7n2/P5vHUnpQRL7UPZ/aEsEAWAiA8AcJskSZqm6TN1USH9Qr9d3HONNIC/AHAFAC9JknzoEqGQxXb1nS0ARPwKAD98IsQAwGbWR+I4J631q0XWTSwDEPEJAL44gT1qrW+IwZK6zVIErS+XZWnTv9W6lJi00oFOiEjJgtbu2yFFMsC3K9yiWAH/PVAKpyRJPr3ZQYhgTSKimGXZwRhz1wBxskfhIRtmzwDr/WVZ5r607juZ+d7jfs4OoPZ+YqDsokicV84FELH2flIsEqJImrjqxJoBrvdTA+EWReq87C7Q4/2UeEREkTIxWwYMeT8lkPcSRTYAPu+nQAAAsihWwO1n8E+ttT11jmpsAAjeTwqQIorWaoui+Fb9CDKpfFgAUL2fRAAAhkSxOuzYnbdfmXV70lpfU8dv9mMBEOj9lDhbu9pI+UPPANdjSoELQJD3Uwg0RdFJ+b7XR5XCZABjvZ8CwYqiUupP9ZtfM+X7Xg8uBQ4AXd/9xPWJdAsqhUkApnq/yPIDf36bBIDJ+yU4kEthEgAu75cgAACkUhgNgNv7BSCQXGE0AAHvF2AA3lKYAoDd+yUI+EphFABh7+fmMFgKYwHMzft90HpLIRjATL3fB8A+73SFYAAz9n4fhM5SCAYwc+/3QWiVQjAA3wxLex4BOFeD40VJNyVWf1N0aTU9Nd74f4HQOzdTic/t/ZgBc9uRt45nMRejpcBEAFJklzJuzICl7JRUnP8AmXjCe14A/q8AAAAASUVORK5CYII=');
  background-position: center;
  background-repeat: no-repeat;
  background-color: #fafafa;
}
.uploaded-models-preview img {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 0px;
  font-size: 0rem;
  position: absolute;
  display: block;
  min-width: 100%;
  height: 100%;
  max-width: none;
  /* Turn-off anti-aliasing */
  image-rendering: optimizeSpeed;
  /*                     */
  image-rendering: -moz-crisp-edges;
  /* Firefox             */
  image-rendering: -o-crisp-edges;
  /* Opera               */
  image-rendering: -webkit-optimize-contrast;
  /* Chrome (and Safari) */
  image-rendering: optimize-contrast;
  /* CSS3 Proposed       */
  -ms-interpolation-mode: nearest-neighbor;
  /* IE8+                */
  image-rendering: pixelated;
  /* Chrome              */
}
.uploaded-models-info {
  -webkit-transition: transform 0.5s ease-in-out;
  -moz-transition: transform 0.5s ease-in-out;
  -o-transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  background-color: rgba(255, 255, 255, 0.5);
}
.uploaded-models-info-item {
  display: block;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.uploaded-models-control {
  -webkit-transform: translateY(40px);
  -moz-transform: translateY(40px);
  -ms-transform: translateY(40px);
  -o-transform: translateY(40px);
  transform: translateY(40px);
  -webkit-transition: transform 0.5s ease-in-out;
  -moz-transition: transform 0.5s ease-in-out;
  -o-transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  height: 70px;
  display: flex;
  align-items: center;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.uploaded-models-control-item {
  margin: 5px 5px 0 0;
}
/*Pagination*/
.m-pagination {
  margin-top: 30px;
  display: block;
  text-align: center;
  list-style: none;
  position: relative;
  padding: 0 20px;
}
.pagination-item {
  display: inline-block;
  cursor: pointer;
  margin-left: 0.4em;
}
.pagination-item a {
  color: #3d3d3d;
  text-decoration: none;
}
.pagination-item.active {
  font-weight: 600;
  cursor: default;
}
.pagination-item.prev,
.pagination-item.next {
  position: absolute;
  width: 20px;
  height: 20px;
}
.pagination-item.prev.disabled,
.pagination-item.next.disabled {
  cursor: default;
  opacity: .3;
  pointer-events: none;
}
.pagination-item.prev {
  /*background-image:url('/img/layout/svg-layout-images.svg#icon-arrow-left');*/
  background-image: url('/img/layout/svg-sprite-images/icon-arrow-left.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  left: 0;
}
.pagination-item.next {
  /*background-image:url('/img/layout/svg-layout-images.svg#icon-arrow-right');*/
  background-image: url('/img/layout/svg-sprite-images/icon-arrow-right.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  right: 0;
}
.m-notification {
  display: block;
  position: relative;
  margin-top: .3em;
  border: 1px solid #dcdcdc;
  background-color: #fafafa;
  background-position: 8px center;
  background-repeat: no-repeat;
  padding: 0.625em 1.5em 0.625em 3em;
  font-size: 16px;
  font-size: 1rem;
}
.m-notification:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0.625em;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.m-notification.with-margin-top {
  margin-top: 2em;
}
.m-notification.flat-warning {
  border-color: #ea6554;
  background-color: #fad9d4;
  color: #ea6554;
  padding: 2em 1.5em 2em 6em;
}
.m-notification.flat-warning:before {
  width: 3.5em;
  height: 3.5em;
  left: .75em;
  background-image: url('/img/layout/svg-sprite-images/icon-error.svg');
}
.m-notification.flat-info {
  border-color: #0058a5;
  background-color: #bfd5e9;
  color: #0058a5;
  padding: 2em 1.5em 2em 6em;
}
.m-notification.flat-info:before {
  width: 3.5em;
  height: 3.5em;
  left: .75em;
  background-image: url('/img/layout/svg-sprite-images/icon-info.svg');
}
.m-notification.flat-price {
  border-color: #0058a5;
  background-color: #bfd5e9;
  color: #0058a5;
  padding: 2em 1.5em 2em 6em;
}
.m-notification.flat-price:before {
  width: 3.5em;
  height: 3.5em;
  left: .75em;
  background-image: url('/img/layout/svg-sprite-images/icon-pricing.svg');
}
.m-notification.flat-scale {
  border-color: #0058a5;
  background-color: #bfd5e9;
  color: #0058a5;
  padding: 2em 1.5em 2em 6em;
}
.m-notification.flat-scale:before {
  width: 3.5em;
  height: 3.5em;
  left: .75em;
  background-image: url('/img/layout/svg-sprite-images/icon-resize.svg');
}
@media screen and (max-width: 48em) {
  .m-notification.flat-warning,
  .m-notification.flat-info,
  .m-notification.flat-price,
  .m-notification.flat-scale {
    padding: 1em 0.6em 1em 3.2em;
  }
  .m-notification.flat-warning:before,
  .m-notification.flat-info:before,
  .m-notification.flat-price:before,
  .m-notification.flat-scale:before {
    width: 2em;
    height: 2em;
    left: .5em;
  }
}
.m-notification a {
  color: inherit;
  text-decoration: underline;
}
.m-notification.success-msg {
  border-color: #66cc33;
  background-color: #d9f2cc;
  color: #66cc33;
}
.m-notification.success-msg:before {
  width: 30px;
  height: 22px;
  background-image: url('/img/layout/svg-sprite-images/icon-success.svg');
}
.m-notification.warning-msg {
  border-color: #ea6554;
  background-color: #fad9d4;
  color: #ea6554;
}
.m-notification.warning-msg:before {
  width: 30px;
  height: 30px;
  /*background-image: url('/img/layout/svg-layout-images.svg#icon-error');*/
  background-image: url('/img/layout/svg-sprite-images/icon-error.svg');
}
.m-notification.info-msg {
  border-color: #0058a5;
  background-color: #bfd5e9;
  color: #0058a5;
}
.m-notification.info-msg:before {
  width: 30px;
  height: 30px;
  background-image: url('/img/layout/svg-sprite-images/icon-info.svg');
}
.m-notification p:first-of-type {
  margin-top: 1em;
}
.m-notification .notification-info {
  padding-right: 1.5em;
}
.m-notification .m-editable-text-block {
  margin-bottom: 0;
}
.m-notification ul {
  margin-left: 1.25em;
  margin-bottom: 0;
  padding-bottom: 0;
  list-style: disc;
}
.m-notification ul li {
  font-weight: 400;
  background: none;
  padding: 0;
}
.m-full-screen-video {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100000;
  background: rgba(0, 0, 0, 0.9);
}
.m-full-screen-video.is-active {
  display: block;
}
.m-full-screen-video video {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.m-full-screen-video video.is-active {
  display: block;
}
.m-full-screen-video .video-control-close {
  position: absolute;
  display: inline-block;
  cursor: pointer;
  color: white;
  top: 0;
  right: 20px;
  line-height: 50px;
  text-transform: uppercase;
}
@media (max-width: 60em) {
  .m-full-screen-video .video-control-close {
    right: 10px;
    line-height: 30px;
  }
}
.m-full-screen-video .close-element {
  background: none;
  position: relative;
  display: inline-block;
  width: 50px;
  height: 50px;
  border: 1px solid white;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 1;
  top: 21px;
  margin-left: 10px;
  -webkit-transition: all 0.2s linear 0s;
  -moz-transition: all 0.2s linear 0s;
  -o-transition: all 0.2s linear 0s;
  transition: all 0.2s linear 0s;
}
@media (max-width: 60em) {
  .m-full-screen-video .close-element {
    border: none;
    top: 0;
    width: 40px;
    height: 30px;
    margin-left: 4px;
  }
}
.m-full-screen-video .close-element span {
  bottom: 0;
  display: block;
  left: 11px;
  position: absolute;
  right: 0;
  top: 24px;
  background: transparent;
}
.m-full-screen-video .close-element span:before,
.m-full-screen-video .close-element span:after {
  background-color: white;
  content: "";
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  width: 70%;
}
.m-full-screen-video .close-element span:before {
  top: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.m-full-screen-video .close-element span:after {
  top: 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.m-full-screen-video .video-control-close:hover .close-element {
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
.m-customer-profit {
  background: url('/img/modules/letters-bg.png') no-repeat center bottom;
  background-size: contain;
  position: relative;
  padding: 6% 0;
}
.m-customer-profit .profit-item-description {
  color: #3d3d3d;
}
.m-customer-profit .i-title {
  color: #00b1ea;
}
.m-customer-profit .i-title:hover {
  color: #009ed1;
}
@media screen and (max-width: 48em) {
  .m-customer-profit {
    background: none;
    padding: 8% 0;
  }
}
.m-customer-profit .profit-items-inner {
  width: 85%;
  margin: auto;
}
@media (max-width: 30em) {
  .m-customer-profit .profit-items-inner {
    width: auto;
  }
}
.m-customer-profit .profit-items-inner ul {
  margin-bottom: 0;
  list-style: none;
}
.m-customer-profit .profit-item {
  padding-bottom: 3.5rem;
  display: block;
}
@media screen and (max-width: 48em) {
  .m-customer-profit .profit-item {
    padding-bottom: 1.5rem;
  }
}
.m-company-experience {
  background: #00b1ea url('/img/modules/experience-bg.jpg') no-repeat top center;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/modules/experience-bg.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/modules/experience-bg.jpg', sizingMethod='scale')";
  background-size: cover;
  text-align: center;
  padding: 8% 0;
}
.m-company-experience .s-title-accent {
  color: white;
  text-align: left;
}
@media (max-width: 30em) {
  .m-company-experience {
    padding: 8% 0;
  }
}
.m-company-experience .experience-list {
  display: inline-block;
  text-align: left;
}
.m-company-experience .image-inner {
  display: inline-block;
  margin-top: 4%;
  max-width: 70%;
}
.m-company-experience .i-title {
  color: white;
}
.m-company-experience .m-company-experience-list-item {
  display: block;
  position: relative;
  padding-left: 50px;
  margin-bottom: 30px;
  color: black;
}
.m-company-experience .m-company-experience-list-item .icon-check {
  position: absolute;
  top: 3px;
  left: 0px;
  width: 30px;
  height: 18px;
  fill: white;
}
@media screen and (max-width: 48em) {
  .m-company-experience .m-company-experience-list-item {
    padding-left: 34px;
    padding-top: 4px;
    margin-bottom: 8px;
  }
}
.m-extras {
  background: #ea6554;
  color: #3d3d3d;
  padding: 6% 0;
}
@media (max-width: 30em) {
  .m-extras {
    padding: 8% 0;
  }
}
.m-extras .extras-item {
  margin: 0 auto 24px;
  max-width: 510px;
  min-height: 57px;
  padding-left: 85px;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.m-extras .m-list-with-icons-item {
  max-width: 575px;
}
.m-extras h3.i-title,
.m-extras h2.s-title-accent {
  color: white;
}
.m-extras a {
  color: #3d3d3d;
}
.m-dots-loader {
  width: 120px;
  height: 120px;
  position: relative;
  margin: 0 auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.m-dots-loader.blue .dots-loader-dot:before {
  background: #00b1ea;
}
.m-dots-loader.red .dots-loader-dot:before {
  background: #cc0000;
}
.m-dots-loader.green .dots-loader-dot:before {
  background: #66cc33;
}
.m-dots-loader .dots-loader-dot {
  height: 100%;
  width: 25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  left: 37.5%;
}
.m-dots-loader .dots-loader-dot:before {
  content: "";
  display: block;
  width: 100%;
  height: 25%;
  border-radius: 50%;
  background: #3d3d3d;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-animation: dots-scale 1.6s ease-in infinite 300ms 0 ease;
  -moz-animation: dots-scale 1.6s ease-in infinite 300ms 0 ease;
  -o-animation: dots-scale 1.6s ease-in infinite 300ms 0 ease;
  animation: dots-scale 1.6s ease-in infinite 300ms 0 ease;
  -webkit-animation: dots-scale 1.6s ease-in infinite;
  -moz-animation: dots-scale 1.6s ease-in infinite;
  -o-animation: dots-scale 1.6s ease-in infinite;
  animation: dots-scale 1.6s ease-in infinite;
  -webkit-transform: scale(0.4);
  -moz-transform: scale(0.4);
  -ms-transform: scale(0.4);
  -o-transform: scale(0.4);
  transform: scale(0.4);
}
.m-dots-loader .dots-loader-dot:nth-of-type(0) {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}
.m-dots-loader .dots-loader-dot:nth-of-type(0):before {
  -webkit-animation-delay: -1.6s;
  -moz-animation-delay: -1.6s;
  -o-animation-delay: -1.6s;
  animation-delay: -1.6s;
}
.m-dots-loader .dots-loader-dot:nth-of-type(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.m-dots-loader .dots-loader-dot:nth-of-type(1):before {
  -webkit-animation-delay: -1.4s;
  -moz-animation-delay: -1.4s;
  -o-animation-delay: -1.4s;
  animation-delay: -1.4s;
}
.m-dots-loader .dots-loader-dot:nth-of-type(2) {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.m-dots-loader .dots-loader-dot:nth-of-type(2):before {
  -webkit-animation-delay: -1.2s;
  -moz-animation-delay: -1.2s;
  -o-animation-delay: -1.2s;
  animation-delay: -1.2s;
}
.m-dots-loader .dots-loader-dot:nth-of-type(3) {
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}
.m-dots-loader .dots-loader-dot:nth-of-type(3):before {
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  -o-animation-delay: -1s;
  animation-delay: -1s;
}
.m-dots-loader .dots-loader-dot:nth-of-type(4) {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.m-dots-loader .dots-loader-dot:nth-of-type(4):before {
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  -o-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.m-dots-loader .dots-loader-dot:nth-of-type(5) {
  -webkit-transform: rotate(225deg);
  -moz-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  -o-transform: rotate(225deg);
  transform: rotate(225deg);
}
.m-dots-loader .dots-loader-dot:nth-of-type(5):before {
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
  -o-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
.m-dots-loader .dots-loader-dot:nth-of-type(6) {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.m-dots-loader .dots-loader-dot:nth-of-type(6):before {
  -webkit-animation-delay: -0.4s;
  -moz-animation-delay: -0.4s;
  -o-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
.m-dots-loader .dots-loader-dot:nth-of-type(7) {
  -webkit-transform: rotate(315deg);
  -moz-transform: rotate(315deg);
  -ms-transform: rotate(315deg);
  -o-transform: rotate(315deg);
  transform: rotate(315deg);
}
.m-dots-loader .dots-loader-dot:nth-of-type(7):before {
  -webkit-animation-delay: -0.2s;
  -moz-animation-delay: -0.2s;
  -o-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
@-webkit-keyframes dots-scale {
  0% {
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    transform: scale(0.4);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    transform: scale(0.4);
  }
}
@-moz-keyframes dots-scale {
  0% {
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    transform: scale(0.4);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    transform: scale(0.4);
  }
}
@-o-keyframes dots-scale {
  0% {
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    transform: scale(0.4);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    transform: scale(0.4);
  }
}
@keyframes dots-scale {
  0% {
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    transform: scale(0.4);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    transform: scale(0.4);
  }
}
/*********** /Dots **********/
/*
    
.show-if-tablet() {
    display: none;

    @media screen and (max-width: 980px) {
        display: initial;
    }
}

.show-if-tablet {
    .show-if-tablet();
}
.hide-if-tablet {
    display:initial;
}


    .hide-if-tablet {
        display:none;
    }
}
    
*/
.s-main-slider {
  position: relative;
}
.sl-slider {
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
}
.silde-background {
  background-color: #fafafa;
  background-repeat: repeat;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.slide-content {
  overflow: hidden;
  display: table;
  height: 100%;
}
.slide-content-description {
  display: table-cell;
  vertical-align: middle;
  width: 60%;
  text-align: left;
  padding: 0 10%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.slide-content-description .slide-title {
  font-weight: 600;
}
@media (max-width: 60em) {
  .slide-content-description {
    float: none;
    text-align: center;
    margin: auto;
    padding: 20px 0 40px;
  }
}
.slide-content-description img {
  max-width: 100%;
  max-height: 130px;
  padding-bottom: 0.3rem;
}
@media (max-width: 60em) {
  .slide-content-description img {
    max-width: 80%;
    max-height: 100px;
    padding-bottom: 0.8rem;
  }
}
.slide-content-description .slide-description {
  padding-bottom: 100px;
}
@media (max-width: 60em) {
  .slide-content-description .slide-description {
    padding-bottom: 40px;
  }
}
.slide-content-description .slide-description,
.slide-content-description .slide-description p {
  font-size: 24px;
  font-size: 1.5rem;
}
@media (max-width: 60em) {
  .slide-content-description .slide-description,
  .slide-content-description .slide-description p {
    font-size: 1.2rem;
    max-width: 100%;
  }
}
.slide-content-description .slide-description p {
  max-height: 200px;
  margin-bottom: 10px;
  overflow: hidden;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 60em) {
  .slide-content-description .slide-description p {
    max-height: 184px;
  }
}
.sl-slider-wrapper {
  width: 100%;
  min-height: 500px;
  overflow: hidden;
  position: relative;
}
@media (max-width: 60em) {
  .sl-slider-wrapper {
    min-height: 250px;
  }
}
.sl-slide,
.sl-slides-wrapper,
.sl-slide-inner {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.sl-slide .lg-content,
.sl-slides-wrapper .lg-content,
.sl-slide-inner .lg-content {
  height: 100%;
}
.sl-slide {
  z-index: 1;
}
.sl-slide .slide-content {
  position: relative;
}
.sl-slide + .sl-slide {
  display: none;
}
.sl-content-slice {
  overflow: hidden;
  position: absolute;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background: white;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  opacity: 1;
}
.sl-slide-horizontal .sl-content-slice {
  width: 100%;
  height: 50%;
  left: -200px;
  -webkit-transform: translateY(0%) scale(1);
  -moz-transform: translateY(0%) scale(1);
  -ms-transform: translateY(0%) scale(1);
  -o-transform: translateY(0%) scale(1);
  transform: translateY(0%) scale(1);
}
.sl-slide-horizontal .sl-content-slice:first-child {
  top: -200px;
  padding: 200px 200px 0px 200px;
}
.sl-slide-horizontal .sl-content-slice:nth-child(2) {
  top: 50%;
  padding: 0px 200px 200px 200px;
}
.sl-slide-vertical .sl-content-slice {
  width: 50%;
  height: 100%;
  top: -200px;
  -webkit-transform: translateX(0%) scale(1);
  -moz-transform: translateX(0%) scale(1);
  -ms-transform: translateX(0%) scale(1);
  -o-transform: translateX(0%) scale(1);
  transform: translateX(0%) scale(1);
}
.sl-slide-vertical .sl-content-slice:first-child {
  left: -200px;
  padding: 200px 0 200px 200px;
}
.sl-slide-vertical .sl-content-slice:nth-child(2) {
  left: 50%;
  padding: 200px 200px 200px 0;
}
.sl-content-wrapper {
  position: absolute;
}
.sl-content {
  width: 100%;
  height: 100%;
  background: white;
}
.sl-slide-horizontal .sl-slide-inner {
  background: #fafafa;
}
.sl-slide-vertical .sl-slide-inner {
  background: #fafafa;
}
.sl-trans-elems .slide-title {
  -webkit-animation: moveTop 1.4s ease-in-out both 300ms 0 ease;
  -moz-animation: moveTop 1.4s ease-in-out both 300ms 0 ease;
  -o-animation: moveTop 1.4s ease-in-out both 300ms 0 ease;
  animation: moveTop 1.4s ease-in-out both 300ms 0 ease;
  -webkit-animation: moveTop 1.4s ease-in-out both;
  -moz-animation: moveTop 1.4s ease-in-out both;
  -o-animation: moveTop 1.4s ease-in-out both;
  animation: moveTop 1.4s ease-in-out both;
}
.sl-trans-elems .slide-content-banner,
.sl-trans-elems .slide-content-description {
  -webkit-animation: fadeIn 1.2s ease-in-out both 300ms 0 ease;
  -moz-animation: fadeIn 1.2s ease-in-out both 300ms 0 ease;
  -o-animation: fadeIn 1.2s ease-in-out both 300ms 0 ease;
  animation: fadeIn 1.2s ease-in-out both 300ms 0 ease;
  -webkit-animation: fadeIn 1.2s ease-in-out both;
  -moz-animation: fadeIn 1.2s ease-in-out both;
  -o-animation: fadeIn 1.2s ease-in-out both;
  animation: fadeIn 1.2s ease-in-out both;
}
.sl-trans-back-elems .slide-title {
  -webkit-animation: fadeOut 1s ease-in-out both 300ms 0 ease;
  -moz-animation: fadeOut 1s ease-in-out both 300ms 0 ease;
  -o-animation: fadeOut 1s ease-in-out both 300ms 0 ease;
  animation: fadeOut 1s ease-in-out both 300ms 0 ease;
  -webkit-animation: fadeOut 1s ease-in-out both;
  -moz-animation: fadeOut 1s ease-in-out both;
  -o-animation: fadeOut 1s ease-in-out both;
  animation: fadeOut 1s ease-in-out both;
}
.sl-trans-back-elems .slide-content-banner,
.sl-trans-back-elems .slide-content-description {
  -webkit-animation: fadeOut 1s linear both 300ms 0 ease;
  -moz-animation: fadeOut 1s linear both 300ms 0 ease;
  -o-animation: fadeOut 1s linear both 300ms 0 ease;
  animation: fadeOut 1s linear both 300ms 0 ease;
  -webkit-animation: fadeOut 1s linear both;
  -moz-animation: fadeOut 1s linear both;
  -o-animation: fadeOut 1s linear both;
  animation: fadeOut 1s linear both;
}
@-webkit-keyframes roll {
  0% {
    -webkit-transform: translateX(-500px) rotate(-180deg);
  }
  100% {
    -webkit-transform: translateX(0px) rotate(0deg);
  }
}
@-moz-keyframes roll {
  0% {
    -moz-transform: translateX(-500px) rotate(-180deg);
    opacity: 0;
  }
  100% {
    -moz-transform: translateX(0px) rotate(0deg);
    opacity: 1;
  }
}
@-o-keyframes roll {
  0% {
    -o-transform: translateX(-500px) rotate(-180deg);
    opacity: 0;
  }
  100% {
    -o-transform: translateX(0px) rotate(0deg);
    opacity: 1;
  }
}
@-ms-keyframes roll {
  0% {
    -ms-transform: translateX(-500px) rotate(-180deg);
    opacity: 0;
  }
  100% {
    -ms-transform: translateX(0px) rotate(0deg);
    opacity: 1;
  }
}
@keyframes roll {
  0% {
    transform: translateX(-500px) rotate(-180deg);
    opacity: 0;
  }
  100% {
    transform: translateX(0px) rotate(0deg);
    opacity: 1;
  }
}
@-webkit-keyframes moveTop {
  0% {
    -webkit-transform: translateY(30px);
  }
  100% {
    -webkit-transform: translateY(0px);
  }
}
@-moz-keyframes moveTop {
  0% {
    -moz-transform: translateY(30px);
  }
  100% {
    -moz-transform: translateY(30px);
  }
}
@-o-keyframes moveTop {
  0% {
    -o-transform: translateY(30px);
  }
  100% {
    -o-transform: translateY(0px);
  }
}
@-ms-keyframes moveTop {
  0% {
    -ms-transform: translateY(30px);
  }
  100% {
    -ms-transform: translateY(0px);
  }
}
@keyframes moveTop {
  0% {
    transform: translateY(30px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes moveBottom {
  0% {
    -webkit-transform: translateY(-40px);
  }
  100% {
    -webkit-transform: translateY(0px);
  }
}
@-moz-keyframes moveBottom {
  0% {
    -moz-transform: translateY(-40px);
  }
  100% {
    -moz-transform: translateY(40px);
  }
}
@-o-keyframes moveBottom {
  0% {
    -o-transform: translateY(-40px);
  }
  100% {
    -o-transform: translateY(0px);
  }
}
@-ms-keyframes moveBottom {
  0% {
    -ms-transform: translateY(-40px);
  }
  100% {
    -ms-transform: translateY(0px);
  }
}
@keyframes moveBottom {
  0% {
    transform: translateY(-40px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes moveLeft {
  0% {
    -webkit-transform: translateX(-40px);
  }
  100% {
    -webkit-transform: translateX(0px);
  }
}
@-moz-keyframes moveLeft {
  0% {
    -moz-transform: translateX(-40px);
  }
  100% {
    -moz-transform: translateX(40px);
  }
}
@-o-keyframes moveLeft {
  0% {
    -o-transform: translateX(-40px);
  }
  100% {
    -o-transform: translateX(0px);
  }
}
@-ms-keyframes moveLeft {
  0% {
    -ms-transform: translateX(-40px);
  }
  100% {
    -ms-transform: translateX(0px);
  }
}
@keyframes moveLeft {
  0% {
    transform: translateX(-40px);
  }
  100% {
    transform: translateX(0px);
  }
}
@-webkit-keyframes moveRight {
  0% {
    -webkit-transform: translateX(40px);
  }
  100% {
    -webkit-transform: translateX(0px);
  }
}
@-moz-keyframes moveRight {
  0% {
    -moz-transform: translateX(40px);
  }
  100% {
    -moz-transform: translateX(40px);
  }
}
@-o-keyframes moveRight {
  0% {
    -o-transform: translateX(40px);
  }
  100% {
    -o-transform: translateX(0px);
  }
}
@-ms-keyframes moveRight {
  0% {
    -ms-transform: translateX(40px);
  }
  100% {
    -ms-transform: translateX(0px);
  }
}
@keyframes moveRight {
  0% {
    transform: translateX(40px);
  }
  100% {
    transform: translateX(0px);
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-ms-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes scaleDown {
  0% {
    -webkit-transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.5);
  }
}
@-moz-keyframes scaleDown {
  0% {
    -moz-transform: scale(1);
  }
  100% {
    -moz-transform: scale(0.5);
  }
}
@-o-keyframes scaleDown {
  0% {
    -o-transform: scale(1);
  }
  100% {
    -o-transform: scale(0.5);
  }
}
@-ms-keyframes scaleDown {
  0% {
    -ms-transform: scale(1);
  }
  100% {
    -ms-transform: scale(0.5);
  }
}
@keyframes scaleDown {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.5);
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-ms-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.nav-arrows span {
  position: absolute;
  z-index: 2000;
  top: 50%;
  width: 40px;
  height: 40px;
  border: 8px solid rgba(150, 150, 150, 0.4);
  text-indent: -90000px;
  margin-top: -40px;
  cursor: pointer;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  display: none;
}
.sl-slider-wrapper:hover .nav-arrows span {
  display: block;
}
@media (max-width: 76.1875em) {
  .nav-arrows span {
    display: none;
  }
  .sl-slider-wrapper:hover .nav-arrows span {
    display: none;
  }
}
.nav-arrows span:hover {
  border-color: rgba(150, 150, 150, 0.9);
}
.nav-arrows span.nav-arrow-prev {
  left: 4%;
  border-right: none;
  border-top: none;
}
@media (max-width: 60em) {
  .nav-arrows span.nav-arrow-prev {
    left: 1%;
  }
}
.nav-arrows span.nav-arrow-next {
  right: 4%;
  border-left: none;
  border-bottom: none;
}
@media (max-width: 60em) {
  .nav-arrows span.nav-arrow-next {
    right: 1%;
  }
}
.nav-dots {
  text-align: center;
  position: absolute;
  bottom: 2%;
  height: 30px;
  width: 100%;
  left: 0;
  z-index: 1000;
}
.nav-dots span {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  cursor: pointer;
  background: rgba(150, 150, 150, 0.1);
  margin: 6px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.4), inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 2px rgba(255, 255, 255, 0.5);
}
.nav-dots span.nav-dot-current,
.nav-dots span:hover {
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.4), inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 5px rgba(255, 255, 255, 0.5);
}
.nav-dots span.nav-dot-current:after {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  top: 3px;
  left: 3px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.8);
}
.sl-slide-inner {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.sl-slide-video,
.sl-slide-image {
  position: absolute;
  left: 0;
  width: 100%;
}
.sl-slide-video video,
.sl-slide-image video,
.sl-slide-video img,
.sl-slide-image img {
  width: 100%;
  vertical-align: bottom;
}
.sl-slide-video .poster-image,
.sl-slide-image .poster-image {
  display: none;
}
@media (max-width: 60em) {
  .sl-slide-video,
  .sl-slide-image {
    height: 100%;
  }
  .sl-slide-video video,
  .sl-slide-image video {
    display: none;
  }
  .sl-slide-video .poster-image,
  .sl-slide-image .poster-image {
    display: block;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
  }
}
.sl-slide-image {
  top: 0;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.sl-slide-video {
  bottom: 0;
}
.video-control-play {
  border: 1px solid #3d3d3d;
  border-radius: 50%;
  width: 49px;
  height: 49px;
  position: relative;
  display: inline-block;
  cursor: pointer;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.video-control-play:before {
  content: "";
  position: absolute;
  top: 14px;
  left: 19px;
  width: 0;
  height: 0;
  display: block;
  border-style: solid;
  border-width: 10px 0 10px 14px;
  border-color: transparent transparent transparent #3d3d3d;
}
@media (max-width: 60em) {
  .video-control-play:before {
    top: 11px;
    left: 19px;
    border-width: 13px 0 13px 17px;
  }
}
.slide-description-wrapper {
  display: table;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20%;
  width: 60%;
  height: 100%;
  text-align: center;
  z-index: 1000;
}
@media (max-width: 60em) {
  .slide-description-wrapper {
    width: 100%;
    left: 0;
  }
}
.description-inner {
  display: table-cell;
  vertical-align: middle;
}
@media (max-width: 60em) {
  .description-inner {
    padding: 20px 0 40px;
  }
}
.description-inner h2.s-title-accent {
  color: #3d3d3d;
  margin-bottom: .6em;
  line-height: 1;
}
.description-inner.white-inner .video-control-play {
  border: 1px solid white;
}
.description-inner.white-inner .video-control-play:before {
  border-color: transparent transparent transparent white;
}
.description-inner.white-inner h2.s-title-accent {
  color: white;
}
.description-inner.white-inner .description-text {
  color: white;
}
.description-inner.white-inner .description-text a {
  color: white;
}
@media (max-width: 60em) {
  .description-inner .description-text {
    margin-bottom: 0.6em;
    font-size: 14px;
    font-size: 0.875rem;
  }
  .description-inner h2.s-title-accent {
    margin-bottom: .4em;
  }
}
.description-text,
p.description-text {
  font-size: 24px;
  font-size: 1.5rem;
  font-family: "museo-sans", "proxima-nova", sans-serif;
  font-weight: 300;
  font-style: normal;
}
.description-text a,
p.description-text a {
  text-decoration: underline;
  color: #3d3d3d;
}
/*
	jQuery Touch Optimized Sliders "R"Us
	Core CSS
*/
.tos-noanimation {
  -webkit-transition-property: none !important;
  -moz-transition-property: none !important;
  -ms-transition-property: none !important;
  -o-transition-property: none !important;
  transition-property: none !important;
}
.tos-fastanimation {
  -webkit-transition-duration: 0.2s !important;
  -moz-transition-duration: 0.2s !important;
  -ms-transition-duration: 0.2s !important;
  -o-transition-duration: 0.2s !important;
  transition-duration: 0.2s !important;
  -webkit-transition-timing-function: ease-out !important;
  -moz-transition-timing-function: ease-out !important;
  -ms-transition-timing-function: ease-out !important;
  -o-transition-timing-function: ease-out !important;
  transition-timing-function: ease-out !important;
}
.tos-wrapper {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  display: none;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.tos-wrapper.tos-opened {
  display: block;
}
.tos-wrapper.tos-opening {
  opacity: 1;
}
.tos-wrapper.tos-fixed {
  background-color: black;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9000;
}
.tos-wrapper.tos-inline {
  position: relative;
}
.tos-slider {
  white-space: nowrap;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  position: relative;
}
.tos-wrapper.tos-fx-slide .tos-slider {
  left: 0;
  -webkit-transition: left 0.4s ease;
  -moz-transition: left 0.4s ease;
  -o-transition: left 0.4s ease;
  transition: left 0.4s ease;
}
.tos-wrapper.tos-fx-slide.tos-fixed .tos-slider {
  position: absolute;
}
.tos-wrapper.tos-fx-fade .tos-slider {
  opacity: 1;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.tos-uibg {
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  opacity: 0;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
}
.tos-desktop .tos-wrapper:hover .tos-uibg,
.tos-touch .tos-wrapper.tos-hover .tos-uibg {
  opacity: 1;
}
.tos-slide {
  -webkit-overflow-scrolling: touch;
  line-height: 1px;
  text-align: center;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}
.tos-slide:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}
.tos-slide.tos-loading:after {
  content: '';
  border-right: 5px solid black;
  border-radius: 50%;
  display: block;
  width: 30px;
  height: 30px;
  margin: -15px;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: -1;
  -webkit-animation: spin 1s infinite linear 300ms 0 ease;
  -moz-animation: spin 1s infinite linear 300ms 0 ease;
  -o-animation: spin 1s infinite linear 300ms 0 ease;
  animation: spin 1s infinite linear 300ms 0 ease;
  -webkit-animation: spin 1s infinite linear;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
}
.tos-slide.tos-loading > * {
  opacity: 0;
}
.tos-slide > * {
  opacity: 1;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.tos-wrapper.tos-fixed .tos-slide.tos-loading:after {
  border-right-color: white;
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-ms-keyframes spin {
  from {
    -ms-transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
  }
}
@-o-keyframes spin {
  from {
    -o-transform: rotate(0deg);
  }
  to {
    -o-transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.tos-slide > * {
  vertical-align: middle;
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.tos-slide.tos-html > div {
  white-space: normal;
  text-align: left;
  line-height: 1.5;
}
.tos-slide.tos-html > div * {
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: none;
  -o-text-size-adjust: none;
  text-size-adjust: none;
}
.tos-wrapper.tos-fill .tos-slide.tos-image > img {
  max-height: none;
  max-width: none;
  min-height: 100%;
  min-width: 100%;
}
.tos-wrapper.tos-fixed .tos-slide.tos-html > div {
  background-color: white;
  color: #333333;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  padding: 40px;
  overflow: auto;
}
.tos-desktop .tos-wrapper.tos-fixed {
  background-color: rgba(0, 0, 0, 0.85);
}
.tos-desktop .tos-wrapper.tos-fixed.tos-fit .tos-slide {
  padding: 20px;
}
/*
	jQuery Touch Optimized Sliders "R"Us
	Buttons addon
*/
.tos-prev,
.tos-next,
.tos-close {
  background: black;
  opacity: 0;
  display: block;
  width: 40px;
  position: absolute;
  z-index: 1;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.tos-prev,
.tos-next {
  height: 80px;
  margin-top: -40px;
  top: 50%;
}
.tos-prev.tos-disabled,
.tos-next.tos-disabled {
  cursor: default;
}
.tos-prev {
  left: 20px;
}
.tos-next {
  right: 20px;
}
.tos-close {
  height: 40px;
  top: 20px;
  right: 20px;
}
.tos-desktop .tos-wrapper:hover .tos-prev,
.tos-desktop .tos-wrapper:hover .tos-next,
.tos-desktop .tos-wrapper:hover .tos-close,
.tos-touch .tos-wrapper.tos-hover .tos-prev,
.tos-touch .tos-wrapper.tos-hover .tos-next,
.tos-touch .tos-wrapper.tos-hover .tos-close {
  opacity: 0.5;
}
.tos-desktop .tos-wrapper:hover .tos-prev:hover,
.tos-desktop .tos-wrapper:hover .tos-next:hover,
.tos-desktop .tos-wrapper:hover .tos-close:hover,
.tos-touch .tos-wrapper.tos-hover .tos-prev:hover,
.tos-touch .tos-wrapper.tos-hover .tos-next:hover,
.tos-touch .tos-wrapper.tos-hover .tos-close:hover {
  opacity: 0.9;
}
.tos-desktop .tos-wrapper:hover .tos-prev.tos-disabled,
.tos-desktop .tos-wrapper:hover .tos-next.tos-disabled,
.tos-desktop .tos-wrapper:hover .tos-close.tos-disabled,
.tos-touch .tos-wrapper.tos-hover .tos-prev.tos-disabled,
.tos-touch .tos-wrapper.tos-hover .tos-next.tos-disabled,
.tos-touch .tos-wrapper.tos-hover .tos-close.tos-disabled {
  opacity: 0.2;
}
.tos-prev span,
.tos-next span,
.tos-close span:before,
.tos-close span:after {
  content: '';
  display: block;
  width: 12px;
  height: 12px;
  margin: -5px;
  position: absolute;
  top: 50%;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.tos-close span:before,
.tos-close span:after {
  width: 6px;
  height: 6px;
  margin-top: -4px;
  margin-left: 0;
  margin-right: 0;
}
.tos-prev span,
.tos-close span:before {
  border-bottom: 3px solid white;
  border-left: 3px solid white;
  left: 50%;
}
.tos-next span,
.tos-close span:after {
  border-top: 3px solid white;
  border-right: 3px solid white;
  right: 50%;
}
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-prev .tos-slide,
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-next .tos-slide,
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-close .tos-slide {
  padding-left: 80px;
  padding-right: 80px;
}
.tos-inline {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  display: inline-block;
  margin: 0;
  position: relative;
  top: auto;
  left: auto;
  right: auto;
}
.tos-inline.tos-prev {
  margin-right: -60px;
}
.tos-inline.tos-next {
  margin-left: -60px;
}
.tos-loading .tos-inline {
  opacity: 0 !important;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev,
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next,
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close {
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2);
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev,
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next,
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close {
  -webkit-transform: scale(3);
  -moz-transform: scale(3);
  -ms-transform: scale(3);
  -o-transform: scale(3);
  transform: scale(3);
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev,
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev {
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next,
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next {
  -webkit-transform-origin: right center;
  -moz-transform-origin: right center;
  -ms-transform-origin: right center;
  -o-transform-origin: right center;
  transform-origin: right center;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close,
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close {
  -webkit-transform-origin: right top;
  -moz-transform-origin: right top;
  -ms-transform-origin: right top;
  -o-transform-origin: right top;
  transform-origin: right top;
}
/*
	jQuery Touch Optimized Sliders "R"Us
	Caption addon
*/
.tos-caption {
  color: white;
  text-align: center;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  width: 100%;
  padding-left: 80px;
  padding-right: 80px;
  position: absolute;
  left: 0;
  z-index: 1;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.tos-caption.tos-disabled {
  opacity: 0 !important;
}
.tos-wrapper .tos-caption {
  line-height: 20px;
  font-size: 15px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8);
  top: 20px;
}
.tos-wrapper.tos-has-caption .tos-uibg {
  height: 100px;
}
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-caption .tos-slide {
  padding-bottom: 60px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-caption {
  line-height: 40px;
  font-size: 30px;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg {
  height: 200px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-caption {
  line-height: 60px;
  font-size: 45px;
  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.8);
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg {
  height: 300px;
}
/*
	jQuery Touch Optimized Sliders "R"Us
	Drag addon
*/
.tos-wrapper.tos-fx-slide .tos-slider {
  -webkit-transition-property: left, margin;
  -moz-transition-property: left, margin;
  -ms-transition-property: left, margin;
  -o-transition-property: left, margin;
  transition-property: left, margin;
}
/*
	jQuery Touch Optimized Sliders "R"Us
	Pagination addon
*/
.tos-pagination {
  text-align: center;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
}
.tos-pagination a {
  display: inline-block;
}
.tos-pagination.tos-bullets a {
  background-color: rgba(255, 255, 255, 0.2);
}
.tos-pagination.tos-bullets a:hover {
  background-color: rgba(255, 255, 255, 0.5);
}
.tos-pagination.tos-bullets a.tos-selected {
  background-color: rgba(255, 255, 255, 0.9);
}
.tos-desktop .tos-wrapper:hover .tos-pagination,
.tos-touch .tos-wrapper.tos-hover .tos-pagination {
  opacity: 1;
}
.tos-wrapper .tos-pagination {
  padding: 0 0 20px 0;
}
.tos-wrapper.tos-has-bullets .tos-pagination {
  height: 10px;
}
.tos-wrapper.tos-has-bullets .tos-pagination a {
  border-radius: 10px;
  width: 10px;
  height: 10px;
  margin: 0 5px;
}
.tos-wrapper.tos-has-bullets .tos-uibg {
  height: 90px;
}
.tos-wrapper.tos-has-bullets.tos-has-caption .tos-uibg {
  height: 130px;
}
.tos-wrapper.tos-has-thumbnails .tos-pagination {
  min-height: 50px;
}
.tos-wrapper.tos-has-thumbnails .tos-pagination a {
  background-position: center center;
  background-size: cover;
  width: 50px;
  height: 50px;
  margin: 0 5px;
}
.tos-wrapper.tos-has-thumbnails .tos-uibg {
  height: 130px;
}
.tos-wrapper.tos-has-thumbnails.tos-has-caption .tos-uibg {
  height: 170px;
}
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets .tos-slide {
  padding-bottom: 50px;
}
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets.tos-has-caption .tos-slide {
  padding-bottom: 80px;
}
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails .tos-slide {
  padding-bottom: 90px;
}
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails.tos-has-caption .tos-slide {
  padding-bottom: 120px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-pagination {
  padding: 0 0 40px 0;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination {
  height: 20px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a {
  border-radius: 20px;
  width: 20px;
  height: 20px;
  margin: 0 10px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption {
  bottom: 80px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg {
  height: 180px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg {
  height: 260px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination {
  height: 100px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a {
  background-position: center center;
  background-size: cover;
  width: 100px;
  height: 100px;
  margin: 0 10px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption {
  bottom: 160px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg {
  height: 260px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg {
  height: 340px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-pagination {
  padding: 0 0 60px 0;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination {
  height: 30px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a {
  border-radius: 30px;
  width: 30px;
  height: 30px;
  margin: 0 15px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption {
  bottom: 120px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg {
  height: 270px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg {
  height: 390px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination {
  height: 150px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a {
  background-position: center center;
  background-size: cover;
  width: 150px;
  height: 150px;
  margin: 0 15px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption {
  bottom: 240px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg {
  height: 390px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg {
  height: 510px;
}
/*
	jQuery Touch Optimized Sliders "R"Us
	Youtube media
*/
.tos-play {
  background: black;
  opacity: 0;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.tos-play:after {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
}
.tos-desktop .tos-wrapper:hover .tos-play,
.tos-touch .tos-wrapper.tos-hover .tos-play {
  opacity: 0.5;
}
.tos-desktop .tos-wrapper:hover .tos-play:hover,
.tos-touch .tos-wrapper.tos-hover .tos-play:hover {
  opacity: 0.9;
}
.tos-wrapper .tos-play {
  border-radius: 80px;
  width: 80px;
  height: 80px;
  margin: -40px;
}
.tos-wrapper .tos-play:after {
  border: 20px solid transparent;
  border-left-color: white;
  border-left-width: 30px;
  margin-top: -20px;
  margin-left: -10.5px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play {
  border-radius: 160px;
  width: 160px;
  height: 160px;
  margin: -80px;
}
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play:after {
  border: 40px solid transparent;
  border-left-color: white;
  border-left-width: 60px;
  margin-top: -40px;
  margin-left: -21px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play {
  border-radius: 240px;
  width: 240px;
  height: 240px;
  margin: -120px;
}
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play:after {
  border: 60px solid transparent;
  border-left-color: white;
  border-left-width: 90px;
  margin-top: -60px;
  margin-left: -31.5px;
}
/*------- full size gallery customization  ---------*/
.tos-wrapper.tos-fill .tos-slide.tos-image  > img {
  min-width: 0 !important;
  min-height: 0 !important;
  max-width: 960px !important;
}
.tos-desktop .tos-wrapper.tos-fixed {
  background-color: rgba(0, 0, 0, 0.6);
}
.tos-pagination,
.tos-close,
.tos-uibg {
  opacity: 1;
}
.tos-uibg {
  display: none;
}
.tos-wrapper.tos-has-thumbnails .tos-pagination a {
  margin-bottom: 5px;
  position: relative;
}
.tos-wrapper.tos-has-thumbnails .tos-pagination a:focus {
  outline: none;
}
.tos-wrapper.tos-has-thumbnails .tos-pagination a.tos-selected:after {
  display: block;
  content: "";
  width: 100%;
  height: 3px;
  background: #00b1ea;
  position: absolute;
  bottom: -3px;
}
.tos-wrapper.tos-fixed {
  z-index: 20000;
}
.tos-wrapper .tos-close {
  top: 30px;
  right: 30px;
}
/*-------------------------gallery thumbnails customization--------------------*/
.tosrus-gallery-item {
  margin: 0.625rem 0;
}
.tosrus-gallery-item.animate-img-onhover {
  display: block;
}
@media screen and (max-width: 48em) {
  .tosrus-gallery-item {
    margin: 0.3rem 0;
  }
}
#jqueryPagination ul {
  list-style: none;
  overflow: hidden;
  text-align: center;
  padding: 0 30px;
  line-height: 40px;
  z-index: 100;
  position: relative;
  margin: 0;
}
#jqueryPagination ul li {
  display: inline-block;
  width: 30px;
}
#jqueryPagination ul .active a,
#jqueryPagination ul .active span {
  cursor: default;
  font-weight: 600;
}
#jqueryPagination ul a,
#jqueryPagination ul span {
  color: #3d3d3d;
  text-decoration: none;
  display: block;
}
#jqueryPagination ul a:hover,
#jqueryPagination ul span:hover {
  color: #3d3d3d;
  font-weight: 600;
}
#jqueryPagination ul .disabled {
  cursor: default;
  opacity: .3;
  pointer-events: none;
}
#jqueryPagination ul .page-link.prev,
#jqueryPagination ul .page-link.next {
  position: absolute;
  top: 8px;
  display: inline-block;
  width: 10px;
  height: 20px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAACaCAYAAAAEsnAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9tJREFUeNrsnc9rE0EcxSfpD1vbtKTUFsRDkFysptLGEs8lxFvRSyn0L/D/0ktBRBGK9ihSJZX2IP4Ponj0IGj9vnYGlriZmU1DMzN9X3iQ7G4m+2G3szO8l6lSSnVFdeWo09PTkUmqKZpWHtUQHYtuBwwzI3rgC7Qh+iy6FSgMqqKv0DUfoJboRHQjUBjUnL5CEz5Am6JPeUCBwKCqonVfoI7oUDQfKAxqQQON+wBtid7ryxoiDGpRtOYLtCM6EF0PFAa1JLovGvMB2hW9E00GCoNa1kDlkgfQU9EjafSxGlGVSs7TvIm/o7K6QoXbbD+C22wVt5ntoO1UOgDTNc9G0DVbQdqiD4E/NKs+z5hkhjMYaB5FMNBsukCaqUwBzOSsFsHkbMrVT3+MYNq87jPLLHk8lKKppIYzhCEMYQhDGMIQhjCEIQxhCEMYwhCGMIQhDGEIExEMbGmH6qLuKE/S4xynRU1XO8igwe5oBOw2wx2A3TFjOwjGEwwoZNFCdZthPOGKVGwHwQpE9qxlNgQIM6GvyJwLBCbtZnZjYDAAgQFVtYHALkfWrNO7IyCYcQ2yYAPB5UKQYStvZyAwAIH/v2gDQaQE0ZKdfgcEAIMkBqIlSzaQSXWeKdu1HTRimLIGWXaNAPZEL0XPA364r4i+i75dmeGMuc32I7jNVl23WW8HsB17B2BqNoKuecyna84+NJE1awf+0FxzPf2TG85kgY4iGGg2XQPN3ilAM/YpgKlaBJOzKTM580mcI4v2TBp9OMpps8ds8w7zZoQhDGEIQxjCEIYwhCEMYQhDGMIQhjCEIQxhCEMYwvQUfnXeGEI7aKM7wK/JZ4bw3WjjzEeCZXFs3gxYG7qNekEYE3yrXOC7K6pnIbeaOnfJWgM01tKfPVu5bgATaUoVsPN6yixD8d9aAbD94GNuFmgMx56ozHIVAzpixs6rFvjuqr4ifZehME5z26OxjspZCeUC9l4RB9msb+ZcsA0nhyzAluUY7DtUF1zSJadwcq7QwqIqsPIcCuEGpDXy4ic7et983geHYLya0EJerGRJFVigLVuInyBPkw0I7eptff9Yh+Qim5xMNvhj1jHrC+KycREQeiF6rd8/EWGds182GN9yuMgAuiv6kbn9v4j+DAqDQoRrT7/GbffbdvAQYcwIZUW//ir6a22P1jlhCEMYwhCGMIQhDGEIQxjCEIYwhCEMYQhDGMIQhjCEIQxhCEMYwlxOJeU2u64McgCvRG+13uhtl1HIAdwT/dRqKM//NJdX0SU0+lUy2ZlkUk3J5M2SSQLWVCIZzaTSs8nkmv8JMACM8uwB3yOFBAAAAABJRU5ErkJggg==');
  background-repeat: no-repeat;
}
#jqueryPagination ul .page-link.prev:hover,
#jqueryPagination ul .page-link.next:hover {
  opacity: 1;
}
#jqueryPagination ul .page-link.prev a,
#jqueryPagination ul .page-link.next a {
  display: block;
  height: 100%;
  width: 100%;
}
#jqueryPagination ul .prev {
  left: 0;
  background-position: left -48px;
}
#jqueryPagination ul .next {
  background-position: left 0;
  right: 0;
}
.clock {
  display: inline-block;
  padding: 2em;
}
.flip-clock-divider + .flip div.inn,
.flip-clock-divider + .flip + .flip div.inn {
  background: #3d3d3d;
}
.flip-clock-wrapper * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
.flip-clock-wrapper a {
  cursor: pointer;
  text-decoration: none;
  color: #ccc;
}
.flip-clock-wrapper a:hover {
  color: #fff;
}
.flip-clock-wrapper ul {
  list-style: none;
}
.flip-clock-wrapper.clearfix:before,
.flip-clock-wrapper.clearfix:after {
  content: " ";
  display: table;
}
.flip-clock-wrapper.clearfix:after {
  clear: both;
}
.flip-clock-wrapper.clearfix {
  *zoom: 1;
}
/* Main */
.flip-clock-wrapper {
  font: normal 16px;
  -webkit-user-select: none;
}
.flip-clock-meridium {
  background: none !important;
  box-shadow: 0 0 0 !important;
  font-size: 36px !important;
}
.flip-clock-meridium a {
  color: #313333;
}
.flip-clock-wrapper {
  text-align: center;
  position: relative;
}
.flip-clock-wrapper:before,
.flip-clock-wrapper:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.flip-clock-wrapper:after {
  clear: both;
}
/* Skeleton */
.flip-clock-wrapper ul {
  position: relative;
  float: left;
  margin: 2px;
  width: 45px;
  height: 67px;
  font-size: 40px;
  font-family: "Helvetica Neue", Helvetica, sans-serif;
  font-weight: bold;
  line-height: 67px;
  background: #3d3d3d;
}
.flip-clock-wrapper ul li {
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  line-height: 67px;
  text-decoration: none !important;
}
.flip-clock-wrapper ul li:first-child {
  z-index: 2;
}
.flip-clock-wrapper ul li a {
  display: block;
  height: 100%;
  -webkit-perspective: 200px;
  -moz-perspective: 200px;
  perspective: 200px;
  margin: 0 !important;
  overflow: visible !important;
  cursor: default !important;
}
.flip-clock-wrapper ul li a div {
  z-index: 1;
  position: absolute;
  left: 0;
  width: 100%;
  height: 50%;
  font-size: 40px;
  overflow: hidden;
  outline: 1px solid transparent;
}
.flip-clock-wrapper ul li a div .shadow {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.flip-clock-wrapper ul li a div.up {
  -webkit-transform-origin: 50% 100%;
  -moz-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  -o-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  top: 0;
}
.flip-clock-wrapper ul li a div.down {
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  -o-transform-origin: 50% 0;
  transform-origin: 50% 0;
  bottom: 0;
}
.flip-clock-wrapper ul li a div div.inn {
  position: absolute;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 200%;
  color: white;
  text-align: center;
  font-size: 45px;
}
.flip-clock-wrapper ul li a div.up div.inn {
  top: 0;
}
.flip-clock-wrapper ul li a div.down div.inn {
  bottom: 0;
}
/* PLAY */
.flip-clock-wrapper ul.play li.flip-clock-before {
  z-index: 3;
}
.flip-clock-wrapper ul.play li.flip-clock-active {
  -webkit-animation: asd 0.5s 0.5s linear both;
  -moz-animation: asd 0.5s 0.5s linear both;
  animation: asd 0.5s 0.5s linear both;
  z-index: 5;
}
.flip-clock-divider {
  float: left;
  display: inline-block;
  position: relative;
  width: 20px;
  height: 70px;
}
.flip-clock-divider:first-child {
  width: 0;
}
.flip-clock-dot {
  background: #3d3d3d none repeat scroll 0 0;
  display: block;
  height: 6px;
  left: 6px;
  opacity: 0.8;
  position: absolute;
  width: 6px;
}
.flip-clock-divider .flip-clock-label {
  color: #3d3d3d;
  position: absolute;
  right: -96px;
  top: -1.5em;
  width: 95px;
}
.flip-clock-dot.top {
  top: 25px;
}
.flip-clock-dot.bottom {
  bottom: 23px;
}
@-webkit-keyframes asd {
  0% {
    z-index: 2;
  }
  20% {
    z-index: 4;
  }
  100% {
    z-index: 4;
  }
}
@-moz-keyframes asd {
  0% {
    z-index: 2;
  }
  20% {
    z-index: 4;
  }
  100% {
    z-index: 4;
  }
}
@-o-keyframes asd {
  0% {
    z-index: 2;
  }
  20% {
    z-index: 4;
  }
  100% {
    z-index: 4;
  }
}
@keyframes asd {
  0% {
    z-index: 2;
  }
  20% {
    z-index: 4;
  }
  100% {
    z-index: 4;
  }
}
.flip-clock-wrapper ul.play li.flip-clock-active .down {
  z-index: 2;
  -webkit-animation: turn 0.5s 0.5s linear both;
  -moz-animation: turn 0.5s 0.5s linear both;
  animation: turn 0.5s 0.5s linear both;
}
@-webkit-keyframes turn {
  0% {
    -webkit-transform: rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
  }
}
@-moz-keyframes turn {
  0% {
    -moz-transform: rotateX(90deg);
  }
  100% {
    -moz-transform: rotateX(0deg);
  }
}
@-o-keyframes turn {
  0% {
    -o-transform: rotateX(90deg);
  }
  100% {
    -o-transform: rotateX(0deg);
  }
}
@keyframes turn {
  0% {
    transform: rotateX(90deg);
  }
  100% {
    transform: rotateX(0deg);
  }
}
.flip-clock-wrapper ul.play li.flip-clock-before .up {
  z-index: 2;
  -webkit-animation: turn2 0.5s linear both;
  -moz-animation: turn2 0.5s linear both;
  animation: turn2 0.5s linear both;
}
@-webkit-keyframes turn2 {
  0% {
    -webkit-transform: rotateX(0deg);
  }
  100% {
    -webkit-transform: rotateX(-90deg);
  }
}
@-moz-keyframes turn2 {
  0% {
    -moz-transform: rotateX(0deg);
  }
  100% {
    -moz-transform: rotateX(-90deg);
  }
}
@-o-keyframes turn2 {
  0% {
    -o-transform: rotateX(0deg);
  }
  100% {
    -o-transform: rotateX(-90deg);
  }
}
@keyframes turn2 {
  0% {
    transform: rotateX(0deg);
  }
  100% {
    transform: rotateX(-90deg);
  }
}
.flip-clock-wrapper ul li.flip-clock-active {
  z-index: 3;
}
/* SHADOW */
.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(rgba(0, 0, 0, 0.4), black));
  background: linear, top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%);
  background: linear, to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%;
  -webkit-animation: show 0.5s linear both;
  -moz-animation: show 0.5s linear both;
  animation: show 0.5s linear both;
}
.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(rgba(0, 0, 0, 0.4), black));
  background: linear, top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%);
  background: linear, to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%;
  -webkit-animation: hide 0.5s 0.3s linear both;
  -moz-animation: hide 0.5s 0.3s linear both;
  animation: hide 0.5s 0.3s linear both;
}
/*DOWN*/
.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.3)), color-stop(100%, rgba(0, 0, 0, 0.1)));
  background: linear, top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%);
  background: linear, to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%;
  -webkit-animation: show 0.5s linear both;
  -moz-animation: show 0.5s linear both;
  animation: show 0.5s linear both;
}
.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.3)), color-stop(100%, rgba(0, 0, 0, 0.1)));
  background: linear, top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%);
  background: linear, to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%;
  -webkit-animation: hide 0.5s 0.3s linear both;
  -moz-animation: hide 0.5s 0.3s linear both;
  animation: hide 0.5s 0.2s linear both;
}
@-webkit-keyframes show {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes show {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes show {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes show {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes hide {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes hide {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes hide {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes hide {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/**
* A stylesheet for use with Bootstrap 3.x
* @author: Dan Grossman http://www.dangrossman.info/
* @copyright: Copyright (c) 2012-2015 Dan Grossman. All rights reserved.
* @license: Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
* @website: https://www.improvely.com/
*/
/* Container Appearance */
/*.daterangepicker {
  position: absolute;
  background: #fff;
  top: 100px;
  left: 20px;
  padding: 4px;
  margin-top: 1px;
  border-radius: 4px;
  width:278px;
}

.daterangepicker.opensleft:before {
  position: absolute;
  top: -7px;
  right: 9px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.daterangepicker.opensleft:after {
  position: absolute;
  top: -6px;
  right: 10px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  content: '';
}

.daterangepicker.openscenter:before {
  position: absolute;
  top: -7px;
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.daterangepicker.openscenter:after {
  position: absolute;
  top: -6px;
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  content: '';
}

.daterangepicker.opensright:before {
  position: absolute;
  top: -7px;
  left: 9px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.daterangepicker.opensright:after {
  position: absolute;
  top: -6px;
  left: 10px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  content: '';
}

.daterangepicker.dropup{
  margin-top: -5px;
}
.daterangepicker.dropup:before{
  top: initial;
  bottom:-7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}
.daterangepicker.dropup:after{
  top: initial;
  bottom:-6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}

.daterangepicker.dropdown-menu {
  max-width: none;
  z-index: 3000;
}

.daterangepicker.single .ranges, .daterangepicker.single .calendar {
  float: none;
}

.daterangepicker .calendar {
  display: none;
  max-width: 270px;
  margin: 4px;
}

.daterangepicker.show-calendar .calendar {
  display: block;
}

.daterangepicker .calendar.single .calendar-table {
  border: none;
}

//Calendars

.daterangepicker .calendar th, .daterangepicker .calendar td {
  white-space: nowrap;
  text-align: center;
  min-width: 32px;
}

.daterangepicker .calendar-table {
  border: 1px solid #ddd;
  padding: 4px;
  border-radius: 4px;
  background: #fff;
}

.daterangepicker table {
  width: 100%;
  margin: 0;
}

.daterangepicker td, .daterangepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  white-space: nowrap;
  cursor: pointer;
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  color: #999;
  background: #fff;
}

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background: #eee;
}

.daterangepicker td.in-range {
  background: #ebf4f8;
  border-radius: 0;
}

.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}

.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}

.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: #3071a9;
  color: #fff;
}

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}

.daterangepicker select.yearselect {
  width: 40%;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin-bottom: 0;
}

.daterangepicker th.month {
  width: auto;
}

//Text Input Above Each Calendar

.daterangepicker .input-mini {
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #555;
  display: block;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  margin: 0 0 5px 0;
  padding: 0 6px 0 28px;
  width: 100%;
}

.daterangepicker .input-mini.active {
  border: 1px solid #357ebd;
}

.daterangepicker .daterangepicker_input i {
  position: absolute;
  left: 8px;
  top: 8px;
}

.daterangepicker .daterangepicker_input {
  position: relative;
}

// Time Picker

.daterangepicker .calendar-time {
  text-align: center;
  margin: 5px auto;
  line-height: 30px;
  position: relative;
  padding-left: 28px;
}

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}

// Predefined Ranges

.daterangepicker .ranges {
  font-size: 11px;
  float: none;
  margin: 4px;
  text-align: left;
}

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

.daterangepicker .ranges li {
  font-size: 13px;
  background: #f5f5f5;
  border: 1px solid #f5f5f5;
  color: #08c;
  padding: 3px 12px;
  margin-bottom: 8px;
  border-radius: 5px;
  cursor: pointer;
}

.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover {
  background: #08c;
  border: 1px solid #08c;
  color: #fff;
}

//Larger Screen Styling
@media (min-width: 564px) {
  .daterangepicker{
    width: auto;
  }

  .daterangepicker .ranges ul {
    width: 160px;
  }
  .daterangepicker.single .ranges ul {
    width: 100%;
  }
  .daterangepicker .calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .daterangepicker .calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .daterangepicker .calendar.left {
    clear: left;
    margin-right: 0;
  }
  .daterangepicker.single .calendar.left {
    clear: none;
  }
  .daterangepicker.single .ranges,
  .daterangepicker.single .calendar{
    float:left;
  }

  .daterangepicker .calendar.right {
    margin-left: 0;
  }

  .daterangepicker .left .daterangepicker_input {
    padding-right: 12px;
  }

  .daterangepicker .calendar.left .calendar-table {
    padding-right: 12px;
  }

  .daterangepicker .ranges,
  .daterangepicker .calendar {
    float: left;
  }
}

@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
    float: left;
  }
  .daterangepicker .calendar.left {
    clear: none;
  }
}*/
/*New styles*/
.daterange-picker-wrapper {
  display: none;
  position: absolute;
  max-width: 600px;
  background: white;
  border: 1px solid #dcdcdc;
  padding: 0.625rem;
  margin-top: 3px;
  z-index: 5;
}
.daterange-picker-wrapper.opensleft:before {
  position: absolute;
  top: -12px;
  right: 9px;
  display: inline-block;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #dcdcdc;
  border-left: 12px solid transparent;
  content: '';
}
.daterange-picker-wrapper.opensleft:after {
  position: absolute;
  top: -11px;
  right: 10px;
  display: inline-block;
  border-right: 11px solid transparent;
  border-bottom: 11px solid white;
  border-left: 11px solid transparent;
  content: '';
}
.daterange-picker-wrapper.openscenter:before {
  position: absolute;
  top: -12px;
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #dcdcdc;
  border-left: 12px solid transparent;
  content: '';
}
.daterange-picker-wrapper.openscenter:after {
  position: absolute;
  top: -11px;
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  border-right: 11px solid transparent;
  border-bottom: 11px solid white;
  border-left: 11px solid transparent;
  content: '';
}
.daterange-picker-wrapper.opensright:before {
  position: absolute;
  top: -12px;
  left: 9px;
  display: inline-block;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #dcdcdc;
  border-left: 12px solid transparent;
  content: '';
}
.daterange-picker-wrapper.opensright:after {
  position: absolute;
  top: -11px;
  left: 10px;
  display: inline-block;
  border-right: 11px solid transparent;
  border-bottom: 11px solid white;
  border-left: 11px solid transparent;
  content: '';
}
.daterange-calendar {
  width: 33.33%;
  padding-right: 1em;
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 40em) {
  .daterange-calendar {
    width: 50%;
  }
}
.daterange-calendar-inner table {
  width: 100%;
  margin: 0;
}
.daterange-calendar-inner td,
.daterange-calendar-inner th {
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
}
.daterange-calendar-inner td.off,
.daterange-calendar-inner th.off,
.daterange-calendar-inner td.off.in-range,
.daterange-calendar-inner th.off.in-range,
.daterange-calendar-inner td.off.start-date,
.daterange-calendar-inner th.off.start-date,
.daterange-calendar-inner td.off.end-date,
.daterange-calendar-inner th.off.end-date {
  color: #aaaaaa;
  background: white;
}
.daterange-calendar-inner td.available:hover,
.daterange-calendar-inner th.available:hover {
  background: white;
}
.daterange-calendar-inner td.in-range,
.daterange-calendar-inner th.in-range {
  background: rgba(0, 177, 234, 0.25);
  border-radius: 0;
}
.daterange-calendar-inner td.start-date,
.daterange-calendar-inner th.start-date {
  border-radius: 10px 0 0 10px;
}
.daterange-calendar-inner td.end-date,
.daterange-calendar-inner th.end-date {
  border-radius: 0 10px 10px 0;
}
.daterange-calendar-inner td.start-date.end-date,
.daterange-calendar-inner th.start-date.end-date {
  border-radius: 0;
}
.daterange-calendar-inner td.active,
.daterange-calendar-inner th.active,
.daterange-calendar-inner td.active:hover,
.daterange-calendar-inner th.active:hover {
  background-color: #00b1ea;
  border-color: #00b1ea;
  color: white;
}
.daterange-calendar-inner td.disabled,
.daterange-calendar-inner option.disabled {
  color: #a3a3a3;
  cursor: not-allowed;
  text-decoration: line-through;
}
.daterange-buttons {
  width: 33.33%;
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 40em) {
  .daterange-buttons {
    width: 100%;
  }
}
input.date-picker {
  margin-bottom: 0;
}
.inline-svg {
  display: none;
}
svg path,
svg circle {
  fill: inherit !important;
}
.icon-3d-cube {
  font-size: 2.5rem;
  width: 0.998em;
  height: inherit;
  display: inline-block;
}
.icon-add {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-api {
  font-size: 2.5rem;
  width: 1.66em;
  height: inherit;
  display: inline-block;
}
.icon-arrow-down {
  font-size: 2.5rem;
  width: 1.618em;
  height: inherit;
  display: inline-block;
}
.icon-arrow-left {
  font-size: 2.5rem;
  width: 0.616em;
  height: inherit;
  display: inline-block;
}
.icon-arrow-right {
  font-size: 2.5rem;
  width: 0.616em;
  height: inherit;
  display: inline-block;
}
.icon-arrow-up {
  font-size: 2.5rem;
  width: 1.618em;
  height: inherit;
  display: inline-block;
}
.icon-business-model {
  font-size: 2.5rem;
  width: 0.9em;
  height: inherit;
  display: inline-block;
}
.icon-calendar {
  font-size: 2.5rem;
  width: 0.9em;
  height: inherit;
  display: inline-block;
}
.icon-camera {
  font-size: 2.5rem;
  width: 1.258em;
  height: inherit;
  display: inline-block;
}
.icon-cart {
  font-size: 2.5rem;
  width: 1.258em;
  height: inherit;
  display: inline-block;
}
.icon-check {
  font-size: 2.5rem;
  width: 1.314em;
  height: inherit;
  display: inline-block;
}
.icon-checkbox-blank {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-checkbox-marked {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-clock {
  font-size: 2.5rem;
  width: 0.998em;
  height: inherit;
  display: inline-block;
}
.icon-close {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-close-quotes {
  font-size: 2.5rem;
  width: 1.334em;
  height: inherit;
  display: inline-block;
}
.icon-collapse {
  font-size: 2.5rem;
  width: 1.998em;
  height: inherit;
  display: inline-block;
}
.icon-credentials {
  font-size: 2.5rem;
  width: 1.004em;
  height: inherit;
  display: inline-block;
}
.icon-crowdfunding {
  font-size: 2.5rem;
  width: 0.614em;
  height: inherit;
  display: inline-block;
}
.icon-demo-pages {
  font-size: 2.5rem;
  width: 1.008em;
  height: inherit;
  display: inline-block;
}
.icon-discount {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-documentation {
  font-size: 2.5rem;
  width: 1.462em;
  height: inherit;
  display: inline-block;
}
.icon-edit {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-email {
  font-size: 2.5rem;
  width: 1.25em;
  height: inherit;
  display: inline-block;
}
.icon-error {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-expand {
  font-size: 2.5rem;
  width: 0.5em;
  height: inherit;
  display: inline-block;
}
.icon-facebook {
  font-size: 2.5rem;
  width: 0.488em;
  height: inherit;
  display: inline-block;
}
.icon-factory {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-flickr {
  font-size: 2.5rem;
  width: 2.114em;
  height: inherit;
  display: inline-block;
}
.icon-forum {
  font-size: 2.5rem;
  width: 1.078em;
  height: inherit;
  display: inline-block;
}
.icon-gplus {
  font-size: 2.5rem;
  width: 1.574em;
  height: inherit;
  display: inline-block;
}
.icon-image {
  font-size: 2.5rem;
  width: 1.146em;
  height: inherit;
  display: inline-block;
}
.icon-info {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-instagram {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-invalid {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-menu {
  font-size: 2.5rem;
  width: 1.242em;
  height: inherit;
  display: inline-block;
}
.icon-menu-block {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-microsoft {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-mouse {
  font-size: 2.5rem;
  width: 0.618em;
  height: inherit;
  display: inline-block;
}
.icon-open-quotes {
  font-size: 2.5rem;
  width: 1.334em;
  height: inherit;
  display: inline-block;
}
.icon-pinterest {
  font-size: 2.5rem;
  width: 0.774em;
  height: inherit;
  display: inline-block;
}
.icon-pricing {
  font-size: 2.5rem;
  width: 0.554em;
  height: inherit;
  display: inline-block;
}
.icon-print {
  font-size: 2.5rem;
  width: 1.09em;
  height: inherit;
  display: inline-block;
}
.icon-priority {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-priority-filled {
  font-size: 2.5rem;
  width: 0.9966em;
  height: inherit;
  display: inline-block;
}
.icon-priority-inverted {
  font-size: 2.5rem;
  width: 0.9966em;
  height: inherit;
  display: inline-block;
}
.icon-radiobox-blank {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-radiobox-marked {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-rate-star {
  font-size: 2.5rem;
  width: 1.044em;
  height: inherit;
  display: inline-block;
}
.icon-remove {
  font-size: 2.5rem;
  width: 0.808em;
  height: inherit;
  display: inline-block;
}
.icon-reporting {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-resize {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-rss {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-search {
  font-size: 2.5rem;
  width: 0.998em;
  height: inherit;
  display: inline-block;
}
.icon-share {
  font-size: 2.5rem;
  width: 0.904em;
  height: inherit;
  display: inline-block;
}
.icon-shipping {
  font-size: 2.5rem;
  width: 1.424em;
  height: inherit;
  display: inline-block;
}
.icon-showcase {
  font-size: 2.5rem;
  width: 1.412em;
  height: inherit;
  display: inline-block;
}
.icon-student {
  font-size: 2.5rem;
  width: 1.726em;
  height: inherit;
  display: inline-block;
}
.icon-success {
  font-size: 2.5rem;
  width: 1.314em;
  height: inherit;
  display: inline-block;
}
.icon-tomy-tones {
  font-size: 2.5rem;
  width: 0.962em;
  height: inherit;
  display: inline-block;
}
.icon-tumblr {
  font-size: 2.4425rem;
  width: 0.72794268em;
  height: inherit;
  display: inline-block;
}
.icon-twitter {
  font-size: 2.5rem;
  width: 1.226em;
  height: inherit;
  display: inline-block;
}
.icon-upload {
  font-size: 2.5rem;
  width: 0.824em;
  height: inherit;
  display: inline-block;
}
.icon-views {
  font-size: 2.5rem;
  width: 1.926em;
  height: inherit;
  display: inline-block;
}
.icon-vimeo {
  font-size: 2.5rem;
  width: 1.146em;
  height: inherit;
  display: inline-block;
}
.icon-winner {
  font-size: 2.5rem;
  width: 0.936em;
  height: inherit;
  display: inline-block;
}
.icon-winner-filled {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-winner-inverted {
  font-size: 2.5rem;
  width: 1em;
  height: inherit;
  display: inline-block;
}
.icon-youtube {
  font-size: 2.5rem;
  width: 0.826em;
  height: inherit;
  display: inline-block;
}
.icon-youtube-player {
  font-size: 2.5rem;
  width: 1.25em;
  height: inherit;
  display: inline-block;
}
