@font-face {
  font-family: "corpo s dem regular";
  src: url('../fonts/corposdemi-webfont.eot');
  src: url('../fonts/corposdemi-webfont.eot?#iefix') format('eot'), url('../fonts/corposdemi-webfont.woff') format('woff'), url('../fonts/corposdemi-webfont.ttf') format('truetype'), url('../fonts/corposdemi-webfont.svg') format('svg');
}
@font-face {
  font-family: "corpo s regular";
  src: url('../fonts/corposreg-webfont.eot');
  src: url('../fonts/corposreg-webfont.eot?#iefix') format('eot'), url('../fonts/corposreg-webfont.woff') format('woff'), url('../fonts/corposreg-webfont.ttf') format('truetype'), url('../fonts/corposreg-webfont.svg') format('svg');
}
@font-face {
  font-family: "corpo a condensed";
  src: url('../fonts/corporateacon-reg-webfont.eot');
  src: url('../fonts/corporateacon-reg-webfont.eot?#iefix') format('eot'), url('../fonts/corporateacon-reg-webfont.woff') format('woff'), url('../fonts/corporateacon-reg-webfont.ttf') format('truetype'), url('../fonts/corporateacon-reg-webfont.svg') format('svg');
}
@font-face {
  font-family: "corpo a bold";
  src: url('../fonts/corpoabold-webfont.eot');
  src: url('../fonts/corpoabold-webfont.eot?#iefix') format('eot'), url('../fonts/corpoabold-webfont.woff') format('woff'), url('../fonts/corpoabold-webfont.ttf') format('truetype'), url('../fonts/corpoabold-webfont.svg') format('svg');
}
@font-face {
  font-family: "corpo a dem reg";
  src: url('../fonts/corpoademreg-webfont.eot');
  src: url('../fonts/corpoademreg-webfont.eot?#iefix') format('eot'), url('../fonts/corpoademreg-webfont.woff') format('woff'), url('../fonts/corpoademreg-webfont.ttf') format('truetype'), url('../fonts/corpoademreg-webfont.svg') format('svg');
}
@font-face {
  font-family: "corpo a med reg";
  src: url('../fonts/corpoamedreg-webfont.eot');
  src: url('../fonts/corpoamedreg-webfont.eot?#iefix') format('eot'), url('../fonts/corpoamedreg-webfont.woff') format('woff'), url('../fonts/corpoamedreg-webfont.ttf') format('truetype'), url('../fonts/corpoamedreg-webfont.svg') format('svg');
}
@font-face {
  font-family: "corpo a reg";
  src: url('../fonts/corpoareg-webfont.eot');
  src: url('../fonts/corpoareg-webfont.eot?#iefix') format('eot'), url('../fonts/corpoareg-webfont.woff') format('woff'), url('../fonts/corpoareg-webfont.ttf') format('truetype'), url('../fonts/corpoareg-webfont.svg') format('svg');
}
@font-face {
  font-family: "corpo s bold";
  src: url('../fonts/corposbold-webfont.eot');
  src: url('../fonts/corposbold-webfont.eot?#iefix') format('eot'), url('../fonts/corposbold-webfont.woff') format('woff'), url('../fonts/corposbold-webfont.svg') format('svg');
}
/*! jQuery Mobile 1.4.1 | Git HEAD hash: 18c1e32 <> 2014-02-12T22:15:20Z | (c) 2010, 2014 jQuery Foundation, Inc. | jquery.org/license */
.ui-mobile,
.ui-mobile body {
  height: 99.9%;
}
.ui-mobile fieldset,
.ui-page {
  padding: 0;
  margin: 0;
}
.ui-mobile a img,
.ui-mobile fieldset {
  border-width: 0;
}
.ui-mobile fieldset {
  min-width: 0;
}
@-moz-document url-prefix() {
  .ui-mobile fieldset {
    display: table-column;
    vertical-align: middle;
  }
}
.ui-mobile-viewport {
  margin: 0;
  overflow-x: visible;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body.ui-mobile-viewport,
div.ui-mobile-viewport {
  overflow-x: hidden;
}
.ui-mobile [data-role=page],
.ui-mobile [data-role=dialog],
.ui-page {
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  position: absolute;
  display: none;
  border: 0;
}
.ui-page {
  outline: 0;
}
.ui-mobile .ui-page-active {
  display: block;
  overflow: visible;
  overflow-x: hidden;
}
@media screen and (orientation: portrait) {
  .ui-mobile .ui-page {
    min-height: 420px;
  }
}
@media screen and (orientation: landscape) {
  .ui-mobile .ui-page {
    min-height: 300px;
  }
}
.ui-mobile-rendering > * {
  visibility: hidden;
}
.ui-nojs {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-loading .ui-loader {
  display: block;
}
.ui-loader {
  display: none;
  z-index: 9999999;
  position: fixed;
  top: 50%;
  left: 50%;
  border: 0;
}
.ui-loader-default {
  background: 0;
  filter: alpha(opacity=18);
  opacity: .18;
  width: 2.875em;
  height: 2.875em;
  margin-left: -1.4375em;
  margin-top: -1.4375em;
}
.ui-loader-verbose {
  width: 12.5em;
  filter: alpha(opacity=88);
  opacity: .88;
  box-shadow: 0 1px 1px -1px #ffffff;
  height: auto;
  margin-left: -6.875em;
  margin-top: -2.6875em;
  padding: 0.625em;
}
.ui-loader-default h1 {
  font-size: 0;
  width: 0;
  height: 0;
  overflow: hidden;
}
.ui-loader-verbose h1 {
  font-size: 1em;
  margin: 0;
  text-align: center;
}
.ui-loader .ui-icon-loading {
  background-color: #000;
  display: block;
  margin: 0;
  width: 2.75em;
  height: 2.75em;
  padding: .0625em;
  -webkit-border-radius: 2.25em;
  border-radius: 2.25em;
}
.ui-loader-verbose .ui-icon-loading {
  margin: 0 auto .625em;
  filter: alpha(opacity=75);
  opacity: 0.75;
}
.ui-loader-textonly {
  padding: .9375em;
  margin-left: -7.1875em;
}
.ui-loader-textonly .ui-icon-loading {
  display: none;
}
.ui-loader-fakefix {
  position: absolute;
}
.ui-bar,
.ui-body {
  position: relative;
  padding: .4em 1em;
  overflow: hidden;
  display: block;
  clear: both;
}
.ui-bar h1,
.ui-bar h2,
.ui-bar h3,
.ui-bar h4,
.ui-bar h5,
.ui-bar h6 {
  margin: 0;
  padding: 0;
  font-size: 1em;
  display: inline-block;
}
.ui-header,
.ui-footer {
  border-width: 1px 0;
  border-style: solid;
  position: relative;
}
.ui-header:empty,
.ui-footer:empty {
  min-height: 2.6875em;
}
.ui-header .ui-title,
.ui-footer .ui-title {
  font-size: 1em;
  min-height: 1.1em;
  text-align: center;
  display: block;
  margin: 0 30%;
  padding: .7em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  outline: 0 !important;
}
.ui-footer .ui-title {
  margin: 0 1em;
}
.ui-content {
  border-width: 0;
  overflow: visible;
  overflow-x: hidden;
  padding: 1em;
}
.ui-corner-all > .ui-header:first-child,
.ui-corner-all > .ui-content:first-child,
.ui-corner-all > .ui-footer:first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
.ui-corner-all > .ui-header:last-child,
.ui-corner-all > .ui-content:last-child,
.ui-corner-all > .ui-footer:last-child {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.ui-btn {
  font-size: 16px;
  margin: .5em 0;
  padding: .7em 1em;
  display: block;
  position: relative;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ui-btn-icon-notext {
  padding: 0;
  width: 1.75em;
  height: 1.75em;
  text-indent: -9999px;
  white-space: nowrap !important;
}
.ui-mini {
  font-size: 12.5px;
}
.ui-mini .ui-btn {
  font-size: inherit;
}
.ui-header .ui-btn,
.ui-footer .ui-btn {
  font-size: 12.5px;
  display: inline-block;
  vertical-align: middle;
}
.ui-header .ui-btn-left,
.ui-header .ui-btn-right {
  font-size: 12.5px;
}
.ui-mini.ui-btn-icon-notext,
.ui-mini .ui-btn-icon-notext,
.ui-header .ui-btn-icon-notext,
.ui-footer .ui-btn-icon-notext {
  font-size: 16px;
  padding: 0;
}
.ui-btn-inline {
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.625em;
}
.ui-btn-icon-left {
  padding-left: 2.5em;
}
.ui-btn-icon-right {
  padding-right: 2.5em;
}
.ui-btn-icon-top {
  padding-top: 2.5em;
}
.ui-btn-icon-bottom {
  padding-bottom: 2.5em;
}
.ui-header .ui-btn-icon-top,
.ui-footer .ui-btn-icon-top,
.ui-header .ui-btn-icon-bottom,
.ui-footer .ui-btn-icon-bottom {
  padding-left: .3125em;
  padding-right: 0.3125em;
}
.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
  content: "";
  position: absolute;
  display: block;
  width: 22px;
  height: 22px;
}
.ui-btn-icon-notext:after,
.ui-btn-icon-left:after,
.ui-btn-icon-right:after {
  top: 50%;
  margin-top: -11px;
}
.ui-btn-icon-left:after {
  left: 0.5625em;
}
.ui-btn-icon-right:after {
  right: 0.5625em;
}
.ui-mini.ui-btn-icon-left:after,
.ui-mini .ui-btn-icon-left:after,
.ui-header .ui-btn-icon-left:after,
.ui-footer .ui-btn-icon-left:after {
  left: 0.37em;
}
.ui-mini.ui-btn-icon-right:after,
.ui-mini .ui-btn-icon-right:after,
.ui-header .ui-btn-icon-right:after,
.ui-footer .ui-btn-icon-right:after {
  right: 0.37em;
}
.ui-btn-icon-notext:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after {
  left: 50%;
  margin-left: -11px;
}
.ui-btn-icon-top:after {
  top: 0.5625em;
}
.ui-btn-icon-bottom:after {
  top: auto;
  bottom: 0.5625em;
}
.ui-header .ui-btn-left,
.ui-header .ui-btn-right,
.ui-btn-left > [class*=ui-],
.ui-btn-right > [class*=ui-] {
  margin: 0;
}
.ui-btn-left,
.ui-btn-right {
  position: absolute;
  top: 0.24em;
}
.ui-btn-left {
  left: 0.4em;
}
.ui-btn-right {
  right: 0.4em;
}
.ui-btn-icon-notext.ui-btn-left {
  top: .3125em;
  left: 0.3125em;
}
.ui-btn-icon-notext.ui-btn-right {
  top: .3125em;
  right: 0.3125em;
}
button.ui-btn,
.ui-controlgroup-controls button.ui-btn-icon-notext {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 100%;
}
button.ui-btn-inline {
  width: auto;
}
button.ui-btn::-moz-focus-inner {
  border: 0;
}
button.ui-btn-icon-notext,
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  width: 1.75em;
}
.ui-mobile label,
.ui-controlgroup-label {
  display: block;
  margin: 0 0 0.4em;
}
.ui-hide-label > label,
.ui-hide-label .ui-controlgroup-label,
.ui-hide-label .ui-rangeslider label,
.ui-hidden-accessible {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-screen-hidden {
  display: none !important;
}
.ui-mobile-viewport-transitioning,
.ui-mobile-viewport-transitioning .ui-page {
  width: 100%;
  height: 100%;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ui-page-pre-in {
  opacity: 0;
}
.in {
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 350ms;
  -moz-animation-timing-function: ease-out;
  -moz-animation-duration: 350ms;
  animation-timing-function: ease-out;
  animation-duration: 350ms;
}
.out {
  -webkit-animation-timing-function: ease-in;
  -webkit-animation-duration: 225ms;
  -moz-animation-timing-function: ease-in;
  -moz-animation-duration: 225ms;
  animation-timing-function: ease-in;
  animation-duration: 225ms;
}
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fade.out {
  opacity: 0;
  -webkit-animation-duration: 125ms;
  -webkit-animation-name: fadeout;
  -moz-animation-duration: 125ms;
  -moz-animation-name: fadeout;
  animation-duration: 125ms;
  animation-name: fadeout;
}
.fade.in {
  opacity: 1;
  -webkit-animation-duration: 225ms;
  -webkit-animation-name: fadein;
  -moz-animation-duration: 225ms;
  -moz-animation-name: fadein;
  animation-duration: 225ms;
  animation-name: fadein;
}
.pop {
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.pop.in {
  -webkit-transform: scale(1);
  -webkit-animation-name: popin;
  -webkit-animation-duration: 350ms;
  -moz-transform: scale(1);
  -moz-animation-name: popin;
  -moz-animation-duration: 350ms;
  transform: scale(1);
  animation-name: popin;
  animation-duration: 350ms;
  opacity: 1;
}
.pop.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
  opacity: 0;
}
.pop.in.reverse {
  -webkit-animation-name: fadein;
  -moz-animation-name: fadein;
  animation-name: fadein;
}
.pop.out.reverse {
  -webkit-transform: scale(0.8);
  -webkit-animation-name: popout;
  -moz-transform: scale(0.8);
  -moz-animation-name: popout;
  transform: scale(0.8);
  animation-name: popout;
}
@-webkit-keyframes popin {
  from {
    -webkit-transform: scale(0.8);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    opacity: 1;
  }
}
@-moz-keyframes popin {
  from {
    -moz-transform: scale(0.8);
    opacity: 0;
  }
  to {
    -moz-transform: scale(1);
    opacity: 1;
  }
}
@keyframes popin {
  from {
    transform: scale(0.8);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes popout {
  from {
    -webkit-transform: scale(1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.8);
    opacity: 0;
  }
}
@-moz-keyframes popout {
  from {
    -moz-transform: scale(1);
    opacity: 1;
  }
  to {
    -moz-transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes popout {
  from {
    transform: scale(1);
    opacity: 1;
  }
  to {
    transform: scale(0.8);
    opacity: 0;
  }
}
@-webkit-keyframes slideinfromright {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slideinfromright {
  from {
    -moz-transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(0);
  }
}
@keyframes slideinfromright {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
@-webkit-keyframes slideinfromleft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slideinfromleft {
  from {
    -moz-transform: translateX(-100%);
  }
  to {
    -moz-transform: translateX(0);
  }
}
@keyframes slideinfromleft {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
@-webkit-keyframes slideouttoleft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
  }
}
@-moz-keyframes slideouttoleft {
  from {
    -moz-transform: translateX(0);
  }
  to {
    -moz-transform: translateX(-100%);
  }
}
@keyframes slideouttoleft {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
@-webkit-keyframes slideouttoright {
  from {
    -webkit-transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
  }
}
@-moz-keyframes slideouttoright {
  from {
    -moz-transform: translateX(0);
  }
  to {
    -moz-transform: translateX(100%);
  }
}
@keyframes slideouttoright {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(100%);
  }
}
.slide.out,
.slide.in {
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 350ms;
  -moz-animation-timing-function: ease-out;
  -moz-animation-duration: 350ms;
  animation-timing-function: ease-out;
  animation-duration: 350ms;
}
.slide.out {
  -webkit-transform: translate3d(-100%, 0, 0);
  -webkit-animation-name: slideouttoleft;
  -moz-transform: translateX(-100%);
  -moz-animation-name: slideouttoleft;
  transform: translateX(-100%);
  animation-name: slideouttoleft;
}
.slide.in {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-animation-name: slideinfromright;
  -moz-transform: translateX(0);
  -moz-animation-name: slideinfromright;
  transform: translateX(0);
  animation-name: slideinfromright;
}
.slide.out.reverse {
  -webkit-transform: translate3d(100%, 0, 0);
  -webkit-animation-name: slideouttoright;
  -moz-transform: translateX(100%);
  -moz-animation-name: slideouttoright;
  transform: translateX(100%);
  animation-name: slideouttoright;
}
.slide.in.reverse {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-animation-name: slideinfromleft;
  -moz-transform: translateX(0);
  -moz-animation-name: slideinfromleft;
  transform: translateX(0);
  animation-name: slideinfromleft;
}
.slidefade.out {
  -webkit-transform: translateX(-100%);
  -webkit-animation-name: slideouttoleft;
  -webkit-animation-duration: 225ms;
  -moz-transform: translateX(-100%);
  -moz-animation-name: slideouttoleft;
  -moz-animation-duration: 225ms;
  transform: translateX(-100%);
  animation-name: slideouttoleft;
  animation-duration: 225ms;
}
.slidefade.in {
  -webkit-transform: translateX(0);
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(0);
  -moz-animation-name: fadein;
  -moz-animation-duration: 200ms;
  transform: translateX(0);
  animation-name: fadein;
  animation-duration: 200ms;
}
.slidefade.out.reverse {
  -webkit-transform: translateX(100%);
  -webkit-animation-name: slideouttoright;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(100%);
  -moz-animation-name: slideouttoright;
  -moz-animation-duration: 200ms;
  transform: translateX(100%);
  animation-name: slideouttoright;
  animation-duration: 200ms;
}
.slidefade.in.reverse {
  -webkit-transform: translateX(0);
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateX(0);
  -moz-animation-name: fadein;
  -moz-animation-duration: 200ms;
  transform: translateX(0);
  animation-name: fadein;
  animation-duration: 200ms;
}
.slidedown.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
}
.slidedown.in {
  -webkit-transform: translateY(0);
  -webkit-animation-name: slideinfromtop;
  -webkit-animation-duration: 250ms;
  -moz-transform: translateY(0);
  -moz-animation-name: slideinfromtop;
  -moz-animation-duration: 250ms;
  transform: translateY(0);
  animation-name: slideinfromtop;
  animation-duration: 250ms;
}
.slidedown.in.reverse {
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 150ms;
  -moz-animation-name: fadein;
  -moz-animation-duration: 150ms;
  animation-name: fadein;
  animation-duration: 150ms;
}
.slidedown.out.reverse {
  -webkit-transform: translateY(-100%);
  -webkit-animation-name: slideouttotop;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateY(-100%);
  -moz-animation-name: slideouttotop;
  -moz-animation-duration: 200ms;
  transform: translateY(-100%);
  animation-name: slideouttotop;
  animation-duration: 200ms;
}
@-webkit-keyframes slideinfromtop {
  from {
    -webkit-transform: translateY(-100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slideinfromtop {
  from {
    -moz-transform: translateY(-100%);
  }
  to {
    -moz-transform: translateY(0);
  }
}
@keyframes slideinfromtop {
  from {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
@-webkit-keyframes slideouttotop {
  from {
    -webkit-transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-100%);
  }
}
@-moz-keyframes slideouttotop {
  from {
    -moz-transform: translateY(0);
  }
  to {
    -moz-transform: translateY(-100%);
  }
}
@keyframes slideouttotop {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-100%);
  }
}
.slideup.out {
  -webkit-animation-name: fadeout;
  -webkit-animation-duration: 100ms;
  -moz-animation-name: fadeout;
  -moz-animation-duration: 100ms;
  animation-name: fadeout;
  animation-duration: 100ms;
}
.slideup.in {
  -webkit-transform: translateY(0);
  -webkit-animation-name: slideinfrombottom;
  -webkit-animation-duration: 250ms;
  -moz-transform: translateY(0);
  -moz-animation-name: slideinfrombottom;
  -moz-animation-duration: 250ms;
  transform: translateY(0);
  animation-name: slideinfrombottom;
  animation-duration: 250ms;
}
.slideup.in.reverse {
  -webkit-animation-name: fadein;
  -webkit-animation-duration: 150ms;
  -moz-animation-name: fadein;
  -moz-animation-duration: 150ms;
  animation-name: fadein;
  animation-duration: 150ms;
}
.slideup.out.reverse {
  -webkit-transform: translateY(100%);
  -webkit-animation-name: slideouttobottom;
  -webkit-animation-duration: 200ms;
  -moz-transform: translateY(100%);
  -moz-animation-name: slideouttobottom;
  -moz-animation-duration: 200ms;
  transform: translateY(100%);
  animation-name: slideouttobottom;
  animation-duration: 200ms;
}
@-webkit-keyframes slideinfrombottom {
  from {
    -webkit-transform: translateY(100%);
  }
  to {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slideinfrombottom {
  from {
    -moz-transform: translateY(100%);
  }
  to {
    -moz-transform: translateY(0);
  }
}
@keyframes slideinfrombottom {
  from {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
@-webkit-keyframes slideouttobottom {
  from {
    -webkit-transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(100%);
  }
}
@-moz-keyframes slideouttobottom {
  from {
    -moz-transform: translateY(0);
  }
  to {
    -moz-transform: translateY(100%);
  }
}
@keyframes slideouttobottom {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(100%);
  }
}
.viewport-flip {
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  perspective: 1000;
  position: absolute;
}
.flip {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateX(0);
  -moz-backface-visibility: hidden;
  -moz-transform: translateX(0);
  backface-visibility: hidden;
  transform: translateX(0);
}
.flip.out {
  -webkit-transform: rotateY(-90deg) scale(0.9);
  -webkit-animation-name: flipouttoleft;
  -webkit-animation-duration: 175ms;
  -moz-transform: rotateY(-90deg) scale(0.9);
  -moz-animation-name: flipouttoleft;
  -moz-animation-duration: 175ms;
  transform: rotateY(-90deg) scale(0.9);
  animation-name: flipouttoleft;
  animation-duration: 175ms;
}
.flip.in {
  -webkit-animation-name: flipintoright;
  -webkit-animation-duration: 225ms;
  -moz-animation-name: flipintoright;
  -moz-animation-duration: 225ms;
  animation-name: flipintoright;
  animation-duration: 225ms;
}
.flip.out.reverse {
  -webkit-transform: rotateY(90deg) scale(0.9);
  -webkit-animation-name: flipouttoright;
  -moz-transform: rotateY(90deg) scale(0.9);
  -moz-animation-name: flipouttoright;
  transform: rotateY(90deg) scale(0.9);
  animation-name: flipouttoright;
}
.flip.in.reverse {
  -webkit-animation-name: flipintoleft;
  -moz-animation-name: flipintoleft;
  animation-name: flipintoleft;
}
@-webkit-keyframes flipouttoleft {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoleft {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
}
@keyframes flipouttoleft {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(-90deg) scale(0.9);
  }
}
@-webkit-keyframes flipouttoright {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoright {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
}
@keyframes flipouttoright {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(90deg) scale(0.9);
  }
}
@-webkit-keyframes flipintoleft {
  from {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoleft {
  from {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoleft {
  from {
    transform: rotateY(-90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flipintoright {
  from {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoright {
  from {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoright {
  from {
    transform: rotateY(90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
.viewport-turn {
  -webkit-perspective: 200px;
  -moz-perspective: 200px;
  -ms-perspective: 200px;
  perspective: 200px;
  position: absolute;
}
.turn {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateX(0);
  -webkit-transform-origin: 0;
  -moz-backface-visibility: hidden;
  -moz-transform: translateX(0);
  -moz-transform-origin: 0;
  backface-visibility: hidden;
  transform: translateX(0);
  transform-origin: 0;
}
.turn.out {
  -webkit-transform: rotateY(-90deg) scale(0.9);
  -webkit-animation-name: flipouttoleft;
  -webkit-animation-duration: 125ms;
  -moz-transform: rotateY(-90deg) scale(0.9);
  -moz-animation-name: flipouttoleft;
  -moz-animation-duration: 125ms;
  transform: rotateY(-90deg) scale(0.9);
  animation-name: flipouttoleft;
  animation-duration: 125ms;
}
.turn.in {
  -webkit-animation-name: flipintoright;
  -webkit-animation-duration: 250ms;
  -moz-animation-name: flipintoright;
  -moz-animation-duration: 250ms;
  animation-name: flipintoright;
  animation-duration: 250ms;
}
.turn.out.reverse {
  -webkit-transform: rotateY(90deg) scale(0.9);
  -webkit-animation-name: flipouttoright;
  -moz-transform: rotateY(90deg) scale(0.9);
  -moz-animation-name: flipouttoright;
  transform: rotateY(90deg) scale(0.9);
  animation-name: flipouttoright;
}
.turn.in.reverse {
  -webkit-animation-name: flipintoleft;
  -moz-animation-name: flipintoleft;
  animation-name: flipintoleft;
}
@-webkit-keyframes flipouttoleft {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoleft {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
}
@keyframes flipouttoleft {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(-90deg) scale(0.9);
  }
}
@-webkit-keyframes flipouttoright {
  from {
    -webkit-transform: rotateY(0);
  }
  to {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
}
@-moz-keyframes flipouttoright {
  from {
    -moz-transform: rotateY(0);
  }
  to {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
}
@keyframes flipouttoright {
  from {
    transform: rotateY(0);
  }
  to {
    transform: rotateY(90deg) scale(0.9);
  }
}
@-webkit-keyframes flipintoleft {
  from {
    -webkit-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoleft {
  from {
    -moz-transform: rotateY(-90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoleft {
  from {
    transform: rotateY(-90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
@-webkit-keyframes flipintoright {
  from {
    -webkit-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -webkit-transform: rotateY(0);
  }
}
@-moz-keyframes flipintoright {
  from {
    -moz-transform: rotateY(90deg) scale(0.9);
  }
  to {
    -moz-transform: rotateY(0);
  }
}
@keyframes flipintoright {
  from {
    transform: rotateY(90deg) scale(0.9);
  }
  to {
    transform: rotateY(0);
  }
}
.flow {
  -webkit-transform-origin: 50% 30%;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  -moz-transform-origin: 50% 30%;
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  transform-origin: 50% 30%;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}
.ui-dialog.flow {
  -webkit-transform-origin: none;
  -webkit-box-shadow: none;
  -moz-transform-origin: none;
  -moz-box-shadow: none;
  transform-origin: none;
  box-shadow: none;
}
.flow.out {
  -webkit-transform: translateX(-100%) scale(0.7);
  -webkit-animation-name: flowouttoleft;
  -webkit-animation-timing-function: ease;
  -webkit-animation-duration: 350ms;
  -moz-transform: translateX(-100%) scale(0.7);
  -moz-animation-name: flowouttoleft;
  -moz-animation-timing-function: ease;
  -moz-animation-duration: 350ms;
  transform: translateX(-100%) scale(0.7);
  animation-name: flowouttoleft;
  animation-timing-function: ease;
  animation-duration: 350ms;
}
.flow.in {
  -webkit-transform: translateX(0) scale(1);
  -webkit-animation-name: flowinfromright;
  -webkit-animation-timing-function: ease;
  -webkit-animation-duration: 350ms;
  -moz-transform: translateX(0) scale(1);
  -moz-animation-name: flowinfromright;
  -moz-animation-timing-function: ease;
  -moz-animation-duration: 350ms;
  transform: translateX(0) scale(1);
  animation-name: flowinfromright;
  animation-timing-function: ease;
  animation-duration: 350ms;
}
.flow.out.reverse {
  -webkit-transform: translateX(100%);
  -webkit-animation-name: flowouttoright;
  -moz-transform: translateX(100%);
  -moz-animation-name: flowouttoright;
  transform: translateX(100%);
  animation-name: flowouttoright;
}
.flow.in.reverse {
  -webkit-animation-name: flowinfromleft;
  -moz-animation-name: flowinfromleft;
  animation-name: flowinfromleft;
}
@-webkit-keyframes flowouttoleft {
  0% {
    -webkit-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(-100%) scale(0.7);
  }
}
@-moz-keyframes flowouttoleft {
  0% {
    -moz-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(-100%) scale(0.7);
  }
}
@keyframes flowouttoleft {
  0% {
    transform: translateX(0) scale(1);
  }
  60%,
  70% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(-100%) scale(0.7);
  }
}
@-webkit-keyframes flowouttoright {
  0% {
    -webkit-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(100%) scale(0.7);
  }
}
@-moz-keyframes flowouttoright {
  0% {
    -moz-transform: translateX(0) scale(1);
  }
  60%,
  70% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(100%) scale(0.7);
  }
}
@keyframes flowouttoright {
  0% {
    transform: translateX(0) scale(1);
  }
  60%,
  70% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(100%) scale(0.7);
  }
}
@-webkit-keyframes flowinfromleft {
  0% {
    -webkit-transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(0) scale(1);
  }
}
@-moz-keyframes flowinfromleft {
  0% {
    -moz-transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(0) scale(1);
  }
}
@keyframes flowinfromleft {
  0% {
    transform: translateX(-100%) scale(0.7);
  }
  30%,
  40% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(0) scale(1);
  }
}
@-webkit-keyframes flowinfromright {
  0% {
    -webkit-transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    -webkit-transform: translateX(0) scale(0.7);
  }
  100% {
    -webkit-transform: translateX(0) scale(1);
  }
}
@-moz-keyframes flowinfromright {
  0% {
    -moz-transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    -moz-transform: translateX(0) scale(0.7);
  }
  100% {
    -moz-transform: translateX(0) scale(1);
  }
}
@keyframes flowinfromright {
  0% {
    transform: translateX(100%) scale(0.7);
  }
  30%,
  40% {
    transform: translateX(0) scale(0.7);
  }
  100% {
    transform: translateX(0) scale(1);
  }
}
.ui-field-contain,
.ui-mobile fieldset.ui-field-contain {
  display: block;
  position: relative;
  overflow: visible;
  clear: both;
  padding: 0.8em 0;
}
.ui-field-contain > label ~ [class*=ui-],
.ui-field-contain .ui-controlgroup-controls {
  margin: 0;
}
.ui-field-contain:last-child {
  border-bottom-width: 0;
}
@media (min-width: 28em) {
  .ui-field-contain,
  .ui-mobile fieldset.ui-field-contain {
    padding: 0;
    margin: 1em 0;
    border-bottom-width: 0;
  }
  .ui-field-contain:before,
  .ui-field-contain:after {
    content: "";
    display: table;
  }
  .ui-field-contain:after {
    clear: both;
  }
  .ui-field-contain > label,
  .ui-field-contain .ui-controlgroup-label,
  .ui-field-contain > .ui-rangeslider > label {
    float: left;
    width: 20%;
    margin: 0.5em 2% 0 0;
  }
  .ui-popup .ui-field-contain > label,
  .ui-popup .ui-field-contain .ui-controlgroup-label,
  .ui-popup .ui-field-contain > .ui-rangeslider > label {
    float: none;
    width: auto;
    margin: 0 0 0.4em;
  }
  .ui-field-contain > label ~ [class*=ui-],
  .ui-field-contain .ui-controlgroup-controls {
    float: left;
    width: 78%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }
  .ui-hide-label > label ~ [class*=ui-],
  .ui-hide-label .ui-controlgroup-controls,
  .ui-popup .ui-field-contain > label ~ [class*=ui-],
  .ui-popup .ui-field-contain .ui-controlgroup-controls {
    float: none;
    width: 100%;
  }
  .ui-field-contain > label ~ .ui-btn-inline {
    width: auto;
    margin-right: 0.625em;
  }
}
.ui-grid-a,
.ui-grid-b,
.ui-grid-c,
.ui-grid-d,
.ui-grid-solo {
  overflow: hidden;
}
.ui-block-a,
.ui-block-b,
.ui-block-c,
.ui-block-d,
.ui-block-e {
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ui-block-a {
  clear: left;
}
ul.ui-grid-a,
ul.ui-grid-b,
ul.ui-grid-c,
ul.ui-grid-d,
ul.ui-grid-solo,
li.ui-block-a,
li.ui-block-b,
li.ui-block-c,
li.ui-block-d,
li.ui-block-e {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  list-style: none;
}
[class*=ui-block-] > button.ui-btn {
  margin-right: 0;
  margin-left: 0;
}
[class*=ui-block-] > .ui-btn,
[class*=ui-block-] > .ui-select,
[class*=ui-block-] > .ui-checkbox,
[class*=ui-block-] > .ui-radio,
[class*=ui-block-] > button.ui-btn-inline,
[class*=ui-block-] > button.ui-btn-icon-notext {
  margin-right: .3125em;
  margin-left: 0.3125em;
}
.ui-grid-a > .ui-block-a,
.ui-grid-a > .ui-block-b {
  width: 50%;
}
.ui-grid-b > .ui-block-a,
.ui-grid-b > .ui-block-b,
.ui-grid-b > .ui-block-c {
  width: 33.333%;
}
.ui-grid-c > .ui-block-a,
.ui-grid-c > .ui-block-b,
.ui-grid-c > .ui-block-c,
.ui-grid-c > .ui-block-d {
  width: 25%;
}
.ui-grid-d > .ui-block-a,
.ui-grid-d > .ui-block-b,
.ui-grid-d > .ui-block-c,
.ui-grid-d > .ui-block-d,
.ui-grid-d > .ui-block-e {
  width: 20%;
}
.ui-grid-solo > .ui-block-a {
  width: 100%;
  float: none;
}
@media (max-width: 35em) {
  .ui-responsive > .ui-block-a,
  .ui-responsive > .ui-block-b,
  .ui-responsive > .ui-block-c,
  .ui-responsive > .ui-block-d,
  .ui-responsive > .ui-block-e {
    width: 100%;
    float: none;
  }
}
.ui-header-fixed,
.ui-footer-fixed {
  left: 0;
  right: 0;
  width: 100%;
  position: fixed;
  z-index: 1000;
}
.ui-header-fixed {
  top: -1px;
  padding-top: 1px;
}
.ui-header-fixed.ui-fixed-hidden {
  top: 0;
  padding-top: 0;
}
.ui-header-fixed .ui-btn-left,
.ui-header-fixed .ui-btn-right {
  margin-top: 1px;
}
.ui-header-fixed.ui-fixed-hidden .ui-btn-left,
.ui-header-fixed.ui-fixed-hidden .ui-btn-right {
  margin-top: 0;
}
.ui-footer-fixed {
  bottom: -1px;
  padding-bottom: 1px;
}
.ui-footer-fixed.ui-fixed-hidden {
  bottom: 0;
  padding-bottom: 0;
}
.ui-header-fullscreen,
.ui-footer-fullscreen {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.ui-page-header-fixed {
  padding-top: 2.8125em;
}
.ui-page-footer-fixed {
  padding-bottom: 2.8125em;
}
.ui-page-header-fullscreen > .ui-content,
.ui-page-footer-fullscreen > .ui-content {
  padding: 0;
}
.ui-fixed-hidden {
  position: absolute;
}
.ui-footer-fixed.ui-fixed-hidden {
  display: none;
}
.ui-page .ui-footer-fixed.ui-fixed-hidden {
  display: block;
}
.ui-page-header-fullscreen .ui-fixed-hidden,
.ui-page-footer-fullscreen .ui-fixed-hidden {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-header-fixed .ui-btn,
.ui-footer-fixed .ui-btn {
  z-index: 10;
}
.ui-android-2x-fixed .ui-li-has-thumb {
  -webkit-transform: translate3d(0, 0, 0);
}
.ui-navbar {
  max-width: 100%;
}
.ui-navbar ul:before,
.ui-navbar ul:after {
  content: "";
  display: table;
}
.ui-navbar ul:after {
  clear: both;
}
.ui-navbar ul {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  display: block;
  border: 0;
  max-width: 100%;
  overflow: visible;
}
.ui-navbar li .ui-btn {
  font-size: 12.5px;
  display: block;
  margin: 0;
  border-right-width: 0;
}
.ui-navbar .ui-btn:focus {
  z-index: 1;
}
.ui-navbar li:last-child .ui-btn {
  margin-right: -4px;
}
.ui-navbar li:last-child .ui-btn:after {
  margin-right: 4px;
}
.ui-content .ui-navbar li:last-child .ui-btn,
.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn {
  border-right-width: 1px;
  margin-right: 0;
}
.ui-content .ui-navbar li:last-child .ui-btn:after,
.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after {
  margin-right: 0;
}
.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn {
  border-right-width: 1px;
  margin-right: -1px;
}
.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after {
  margin-right: 1px;
}
.ui-navbar .ui-grid-duo .ui-btn {
  border-top-width: 0;
}
.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 1px;
}
.ui-header .ui-navbar .ui-btn,
.ui-footer .ui-navbar .ui-btn {
  border-top-width: 0;
  border-bottom-width: 0;
}
.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 0;
}
.ui-header .ui-title ~ .ui-navbar .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-btn,
.ui-header .ui-navbar .ui-grid-duo .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-btn,
.ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
  border-top-width: 1px;
}
.ui-input-btn input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  border: 0;
  outline: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  background: #fff;
  background: rgba(255, 255, 255, 0);
  filter: alpha(opacity=0);
  opacity: .1;
  font-size: 1px;
  text-indent: -9999px;
  z-index: 2;
}
.ui-input-btn.ui-state-disabled input {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-collapsible {
  margin: 0 -1em;
}
.ui-collapsible-inset,
.ui-collapsible-set {
  margin: 0.5em 0;
}
.ui-collapsible-heading {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
.ui-collapsible-heading .ui-btn {
  text-align: left;
  margin: 0;
  border-left-width: 0;
  border-right-width: 0;
}
.ui-collapsible-heading .ui-btn-icon-top,
.ui-collapsible-heading .ui-btn-icon-bottom {
  text-align: center;
}
.ui-collapsible-inset .ui-collapsible-heading .ui-btn {
  border-right-width: 1px;
  border-left-width: 1px;
}
.ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn {
  border-top-width: 0;
}
.ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn {
  border-top-width: 1px;
}
.ui-collapsible-heading-status {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-collapsible-content {
  display: block;
  margin: 0;
  padding: 0.5em 1em;
}
.ui-collapsible-themed-content .ui-collapsible-content {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-style: solid;
}
.ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content {
  border-left-width: 1px;
  border-right-width: 1px;
}
.ui-collapsible-inset .ui-collapsible-content {
  margin: 0;
}
.ui-collapsible-content-collapsed {
  display: none;
}
.ui-collapsible-set > .ui-collapsible.ui-corner-all {
  -webkit-border-radius: 0;
  border-radius: 0;
}
.ui-collapsible-heading,
.ui-collapsible-heading > .ui-btn {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ui-collapsible-set .ui-collapsible.ui-first-child {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
.ui-collapsible-content,
.ui-collapsible-set .ui-collapsible.ui-last-child {
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.ui-collapsible-themed-content:not(.ui-collapsible-collapsed) > .ui-collapsible-heading {
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ui-collapsible-set .ui-collapsible {
  margin: -1px -1em 0;
}
.ui-collapsible-set .ui-collapsible-inset {
  margin: -1px 0 0;
}
.ui-collapsible-set .ui-collapsible.ui-first-child {
  margin-top: 0;
}
.ui-controlgroup,
fieldset.ui-controlgroup {
  padding: 0;
  margin: 0.5em 0;
}
.ui-field-contain .ui-controlgroup,
.ui-field-contain fieldset.ui-controlgroup {
  margin: 0;
}
.ui-mini .ui-controlgroup-label {
  font-size: 16px;
}
.ui-controlgroup.ui-mini .ui-btn-icon-notext,
.ui-controlgroup .ui-mini.ui-btn-icon-notext {
  font-size: inherit;
}
.ui-controlgroup-controls .ui-btn,
.ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-controls .ui-radio,
.ui-controlgroup-controls .ui-select {
  margin: 0;
}
.ui-controlgroup-controls .ui-btn:focus,
.ui-controlgroup-controls .ui-btn.ui-focus {
  z-index: 1;
}
.ui-controlgroup-controls li {
  list-style: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls {
  display: inline-block;
  vertical-align: middle;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls:before,
.ui-controlgroup-horizontal .ui-controlgroup-controls:after {
  content: "";
  display: table;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls:after {
  clear: both;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls > .ui-btn,
.ui-controlgroup-horizontal .ui-controlgroup-controls li > .ui-btn,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select {
  float: left;
  clear: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,
.ui-controlgroup-controls .ui-btn-icon-notext {
  width: auto;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext {
  width: 1.5em;
}
.ui-controlgroup-controls .ui-btn-icon-notext {
  height: auto;
  padding: 0.7em 1em;
}
.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn {
  border-bottom-width: 0;
}
.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child {
  border-bottom-width: 1px;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn {
  border-right-width: 0;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child {
  border-right-width: 1px;
}
.ui-controlgroup-controls .ui-btn-corner-all,
.ui-controlgroup-controls .ui-btn.ui-corner-all {
  -webkit-border-radius: 0;
  border-radius: 0;
}
.ui-controlgroup-controls,
.ui-controlgroup-controls .ui-radio,
.ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-controls .ui-select,
.ui-controlgroup-controls li {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ui-controlgroup-vertical .ui-btn.ui-first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
.ui-controlgroup-vertical .ui-btn.ui-last-child {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.ui-controlgroup-horizontal .ui-btn.ui-first-child {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.ui-controlgroup-horizontal .ui-btn.ui-last-child {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.ui-controlgroup-controls a.ui-shadow:not(:focus),
.ui-controlgroup-controls button.ui-shadow:not(:focus),
.ui-controlgroup-controls div.ui-shadow:not(.ui-focus) {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.ui-controlgroup-label legend {
  max-width: 100%;
}
.ui-controlgroup-controls > label {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-dialog {
  background: none !important;
}
.ui-dialog-contain {
  width: 92.5%;
  max-width: 500px;
  margin: 10% auto 1em;
  padding: 0;
  position: relative;
  top: -1em;
}
.ui-dialog-contain > .ui-header,
.ui-dialog-contain > .ui-content,
.ui-dialog-contain > .ui-footer {
  display: block;
  position: relative;
  width: auto;
  margin: 0;
}
.ui-dialog-contain > .ui-header {
  overflow: hidden;
  z-index: 10;
  padding: 0;
  border-top-width: 0;
}
.ui-dialog-contain > .ui-footer {
  z-index: 10;
  padding: 0 1em;
  border-bottom-width: 0;
}
.ui-popup-open .ui-header-fixed,
.ui-popup-open .ui-footer-fixed {
  position: absolute !important;
}
.ui-popup-screen {
  background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
  top: 0;
  left: 0;
  right: 0;
  bottom: 1px;
  position: absolute;
  filter: alpha(opacity=0);
  opacity: 0;
  z-index: 1099;
}
.ui-popup-screen.in {
  opacity: .5;
  filter: alpha(opacity=50);
}
.ui-popup-screen.out {
  opacity: 0;
  filter: alpha(opacity=0);
}
.ui-popup-container {
  z-index: 1100;
  display: inline-block;
  position: absolute;
  padding: 0;
  outline: 0;
}
.ui-popup {
  position: relative;
}
.ui-popup.ui-body-inherit {
  border-width: 1px;
  border-style: solid;
}
.ui-popup-hidden {
  left: 0;
  top: 0;
  position: absolute!important;
  visibility: hidden;
}
.ui-popup-truncate {
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-popup.ui-content,
.ui-popup .ui-content {
  overflow: visible;
}
.ui-popup > .ui-header {
  border-top-width: 0;
}
.ui-popup > .ui-footer {
  border-bottom-width: 0;
}
.ui-popup > p,
.ui-popup > h1,
.ui-popup > h2,
.ui-popup > h3,
.ui-popup > h4,
.ui-popup > h5,
.ui-popup > h6 {
  margin: 0.5em 0.4375em;
}
.ui-popup > span {
  display: block;
  margin: 0.5em 0.4375em;
}
.ui-popup-container .ui-content > p,
.ui-popup-container .ui-content > h1,
.ui-popup-container .ui-content > h2,
.ui-popup-container .ui-content > h3,
.ui-popup-container .ui-content > h4,
.ui-popup-container .ui-content > h5,
.ui-popup-container .ui-content > h6 {
  margin: 0.5em 0;
}
.ui-popup-container .ui-content > span {
  margin: 0;
}
.ui-popup-container .ui-content > p:first-child,
.ui-popup-container .ui-content > h1:first-child,
.ui-popup-container .ui-content > h2:first-child,
.ui-popup-container .ui-content > h3:first-child,
.ui-popup-container .ui-content > h4:first-child,
.ui-popup-container .ui-content > h5:first-child,
.ui-popup-container .ui-content > h6:first-child {
  margin-top: 0;
}
.ui-popup-container .ui-content > p:last-child,
.ui-popup-container .ui-content > h1:last-child,
.ui-popup-container .ui-content > h2:last-child,
.ui-popup-container .ui-content > h3:last-child,
.ui-popup-container .ui-content > h4:last-child,
.ui-popup-container .ui-content > h5:last-child,
.ui-popup-container .ui-content > h6:last-child {
  margin-bottom: 0;
}
.ui-popup > img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.ui-popup:not(.ui-content) > img:only-child,
.ui-popup:not(.ui-content) > .ui-btn-left:first-child + img:last-child,
.ui-popup:not(.ui-content) > .ui-btn-right:first-child + img:last-child {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ui-popup iframe {
  vertical-align: middle;
}
.ui-popup > .ui-btn-left,
.ui-popup > .ui-btn-right {
  position: absolute;
  top: -11px;
  margin: 0;
  z-index: 1101;
}
.ui-popup > .ui-btn-left {
  left: -11px;
}
.ui-popup > .ui-btn-right {
  right: -11px;
}
.ui-popup-arrow-container {
  width: 20px;
  height: 20px;
}
.ui-popup-arrow-container.ui-popup-arrow-l {
  left: -10px;
  clip: rect(-1000px, 10px, 2000px, -1000px);
}
.ui-popup-arrow-container.ui-popup-arrow-t {
  top: -10px;
  clip: rect(-1000px, 2000px, 10px, -1000px);
}
.ui-popup-arrow-container.ui-popup-arrow-r {
  right: -10px;
  clip: rect(-1000px, 2000px, 2000px, 10px);
}
.ui-popup-arrow-container.ui-popup-arrow-b {
  bottom: -10px;
  clip: rect(10px, 2000px, 1000px, -1000px);
}
.ui-popup-arrow-container .ui-popup-arrow {
  width: 28.284271247px;
  height: 28.284271247px;
  border-width: 1px;
  border-style: solid;
}
.ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow {
  left: -4.14213562px;
  top: 5.85786438px;
}
.ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow {
  left: -4.14213562px;
  top: -14.14213562px;
}
.ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow {
  left: 5.857864376px;
  top: -4.14213562px;
}
.ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow {
  left: -14.14213562px;
  top: -4.14213562px;
}
.ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow {
  margin-left: -5.85786438px;
  margin-top: -7.07106781px;
}
.ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow {
  margin-left: -5.85786438px;
  margin-top: -4.14213562px;
}
.ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow {
  margin-left: -7.07106781px;
  margin-top: -5.85786438px;
}
.ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow {
  margin-left: -4.14213562px;
  margin-top: -5.85786438px;
}
.ui-popup > .ui-popup-arrow-guide {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  visibility: hidden;
}
.ui-popup-arrow-container {
  position: absolute;
}
.ui-popup-arrow {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  overflow: hidden;
  box-sizing: border-box;
}
.ui-popup-arrow-container.ie .ui-popup-arrow {
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678, SizingMethod='auto expand');
}
.ui-checkbox,
.ui-radio {
  margin: .5em 0;
  position: relative;
}
.ui-checkbox .ui-btn,
.ui-radio .ui-btn {
  margin: 0;
  text-align: left;
  white-space: normal;
  z-index: 2;
}
.ui-controlgroup .ui-checkbox .ui-btn.ui-focus,
.ui-controlgroup .ui-radio .ui-btn.ui-focus {
  z-index: 3;
}
.ui-checkbox .ui-btn-icon-top,
.ui-radio .ui-btn-icon-top,
.ui-checkbox .ui-btn-icon-bottom,
.ui-radio .ui-btn-icon-bottom {
  text-align: center;
}
.ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,
.ui-controlgroup-horizontal .ui-radio .ui-btn:after {
  content: none;
  display: none;
}
.ui-checkbox input,
.ui-radio input {
  position: absolute;
  left: .466em;
  top: 50%;
  width: 22px;
  height: 22px;
  margin: -11px 0 0 0;
  outline: 0!important;
  z-index: 1;
}
.ui-controlgroup-horizontal .ui-checkbox input,
.ui-controlgroup-horizontal .ui-radio input {
  left: 50%;
  margin-left: -9px;
}
.ui-checkbox input:disabled,
.ui-radio input:disabled {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-select {
  margin-top: .5em;
  margin-bottom: .5em;
  position: relative;
}
.ui-select > select {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-select .ui-btn {
  margin: 0;
  opacity: 1;
}
.ui-select .ui-btn select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 1.5em;
  min-height: 100%;
  height: 3em;
  max-height: 100%;
  outline: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
  z-index: 2;
}
@-moz-document url-prefix() {
  .ui-select .ui-btn select {
    opacity: 0.0001;
  }
}
.ui-select .ui-state-disabled select {
  display: none;
}
.ui-select span.ui-state-disabled {
  filter: alpha(opacity=100);
  opacity: 1;
}
.ui-select .ui-btn.ui-select-nativeonly {
  border-radius: 0;
  border: 0;
}
.ui-select .ui-btn.ui-select-nativeonly select {
  opacity: 1;
  text-indent: 0;
  display: block;
}
.ui-select .ui-li-has-count.ui-btn {
  padding-right: 2.8125em;
}
.ui-select .ui-li-has-count.ui-btn-icon-right {
  padding-right: 4.6875em;
}
.ui-select .ui-btn-icon-right .ui-li-count {
  right: 3.2em;
}
.ui-select .ui-btn > span:not(.ui-li-count) {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden!important;
  white-space: nowrap;
}
.ui-selectmenu.ui-popup {
  min-width: 11em;
}
.ui-selectmenu .ui-dialog-contain {
  overflow: hidden;
}
.ui-selectmenu .ui-header {
  margin: 0;
  padding: 0;
  border-width: 0;
}
.ui-selectmenu.ui-dialog .ui-header {
  z-index: 1;
  position: relative;
}
.ui-selectmenu.ui-popup .ui-header {
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ui-selectmenu.ui-popup .ui-header h1:after {
  content: '.';
  visibility: hidden;
}
.ui-selectmenu .ui-header .ui-title {
  margin: 0 2.875em;
}
.ui-selectmenu.ui-dialog .ui-content {
  overflow: visible;
  z-index: 1;
}
.ui-selectmenu .ui-selectmenu-list {
  margin: 0;
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ui-header:not(.ui-screen-hidden) + .ui-selectmenu-list {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}
.ui-header.ui-screen-hidden + .ui-selectmenu-list li.ui-first-child .ui-btn {
  border-top-width: 0;
}
.ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn {
  border-bottom-width: 0;
}
.ui-selectmenu .ui-btn.ui-li-divider {
  cursor: default;
}
.ui-selectmenu .ui-selectmenu-placeholder {
  display: none;
}
.ui-listview,
.ui-listview > li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ui-content .ui-listview,
.ui-panel-inner > .ui-listview {
  margin: -1em;
}
.ui-content .ui-listview-inset,
.ui-panel-inner > .ui-listview-inset {
  margin: 1em 0;
}
.ui-collapsible-content > .ui-listview {
  margin: -0.5em -1em;
}
.ui-collapsible-content > .ui-listview-inset {
  margin: 0.5em 0;
}
.ui-listview > li {
  display: block;
  position: relative;
  overflow: visible;
}
.ui-listview > .ui-li-static,
.ui-listview > .ui-li-divider,
.ui-listview > li > a.ui-btn {
  margin: 0;
  display: block;
  position: relative;
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ui-listview > li > .ui-btn:focus {
  z-index: 1;
}
.ui-listview > .ui-li-static,
.ui-listview > .ui-li-divider,
.ui-listview > li > a.ui-btn {
  border-width: 1px 0 0;
  border-style: solid;
}
.ui-listview-inset > .ui-li-static,
.ui-listview-inset > .ui-li-divider,
.ui-listview-inset > li > a.ui-btn {
  border-right-width: 1px;
  border-left-width: 1px;
}
.ui-listview > .ui-li-static.ui-last-child,
.ui-listview > .ui-li-divider.ui-last-child,
.ui-listview > li.ui-last-child > a.ui-btn {
  border-bottom-width: 1px;
}
.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
  border-top-width: 0;
}
.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child,
.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child > a.ui-btn {
  border-bottom-width: 0;
}
.ui-listview > li.ui-first-child,
.ui-listview > li.ui-first-child > a.ui-btn {
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
.ui-listview > li.ui-last-child,
.ui-listview > li.ui-last-child > a.ui-btn {
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.ui-listview > li.ui-li-has-alt > a.ui-btn {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ui-listview > li.ui-first-child > a.ui-btn + a.ui-btn {
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
}
.ui-listview > li.ui-last-child > a.ui-btn + a.ui-btn {
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.ui-listview > li.ui-first-child img:first-child:not(.ui-li-icon) {
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
}
.ui-listview > li.ui-last-child img:first-child:not(.ui-li-icon) {
  -webkit-border-bottom-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ui-listview > .ui-li-static {
  padding: 0.7em 1em;
}
.ui-listview > .ui-li-divider {
  padding: .5em 1.143em;
  font-size: 14px;
  font-weight: 700;
  cursor: default;
  outline: 0;
}
.ui-listview > .ui-li-has-count > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-count,
.ui-listview > .ui-li-divider.ui-li-has-count {
  padding-right: 2.8125em;
}
.ui-listview > .ui-li-has-count > .ui-btn-icon-right {
  padding-right: 4.6875em;
}
.ui-listview > .ui-li-has-thumb > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-thumb {
  min-height: 3.625em;
  padding-left: 6.25em;
}
.ui-listview > .ui-li-has-icon > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-icon {
  min-height: 1.25em;
  padding-left: 2.5em;
}
.ui-li-count {
  position: absolute;
  font-size: 12.5px;
  font-weight: 700;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  padding: 0 .48em;
  line-height: 1.6em;
  min-height: 1.6em;
  min-width: .64em;
  right: .8em;
  top: 50%;
  margin-top: -0.88em;
}
.ui-listview .ui-btn-icon-right .ui-li-count {
  right: 3.2em;
}
.ui-listview .ui-li-has-thumb > img:first-child,
.ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,
.ui-listview .ui-li-has-thumb .ui-li-thumb {
  position: absolute;
  left: 0;
  top: 0;
  max-height: 5em;
  max-width: 5em;
}
.ui-listview > .ui-li-has-icon > img:first-child,
.ui-listview > .ui-li-has-icon > .ui-btn > img:first-child {
  position: absolute;
  left: .625em;
  top: .9em;
  max-height: 1em;
  max-width: 1em;
}
.ui-listview > li h1,
.ui-listview > li h2,
.ui-listview > li h3,
.ui-listview > li h4,
.ui-listview > li h5,
.ui-listview > li h6 {
  font-size: 1em;
  font-weight: 700;
  display: block;
  margin: .45em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ui-listview > li p {
  font-size: .75em;
  font-weight: 400;
  display: block;
  margin: .6em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ui-listview .ui-li-aside {
  position: absolute;
  top: 1em;
  right: 3.333em;
  margin: 0;
  text-align: right;
}
.ui-listview > li.ui-li-has-alt > .ui-btn {
  margin-right: 2.5em;
  border-right-width: 0;
}
.ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn {
  position: absolute;
  width: 2.5em;
  height: 100%;
  min-height: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-left-width: 1px;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  z-index: 2;
}
.ui-listview-inset > li.ui-li-has-alt > .ui-btn + .ui-btn {
  border-right-width: 1px;
}
.ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn:focus {
  z-index: 3;
}
ol.ui-listview,
ol.ui-listview > .ui-li-divider {
  counter-reset: listnumbering;
}
ol.ui-listview > li > .ui-btn,
ol.ui-listview > li.ui-li-static {
  vertical-align: middle;
}
ol.ui-listview > li > .ui-btn:before,
ol.ui-listview > li.ui-li-static:before,
ol.ui-listview > li.ui-field-contain > label:before,
ol.ui-listview > li.ui-field-contain > .ui-controlgroup-label:before {
  display: inline-block;
  font-size: .9em;
  font-weight: 400;
  padding-right: .3em;
  min-width: 1.4em;
  line-height: 1.5;
  vertical-align: middle;
  counter-increment: listnumbering;
  content: counter(listnumbering) ".";
}
ol.ui-listview > li.ui-field-contain:before {
  content: none;
  display: none;
}
ol.ui-listview > li h1:first-child,
ol.ui-listview > li h2:first-child,
ol.ui-listview > li h3:first-child,
ol.ui-listview > li h4:first-child,
ol.ui-listview > li h5:first-child,
ol.ui-listview > li h6:first-child,
ol.ui-listview > li p:first-child,
ol.ui-listview > li img:first-child + * {
  display: inline-block;
  vertical-align: middle;
}
ol.ui-listview > li h1:first-child ~ *,
ol.ui-listview > li h2:first-child ~ *,
ol.ui-listview > li h3:first-child ~ *,
ol.ui-listview > li h4:first-child ~ *,
ol.ui-listview > li h5:first-child ~ *,
ol.ui-listview > li h6:first-child ~ *,
ol.ui-listview > li p:first-child ~ *,
ol.ui-listview > li img:first-child + * ~ * {
  margin-top: 0;
  text-indent: 2.04em;
}
html .ui-filterable + .ui-listview,
html .ui-filterable.ui-listview {
  margin-top: 0.5em;
}
.ui-collapsible-content > form.ui-filterable {
  margin-top: -0.5em;
}
.ui-collapsible-content > .ui-input-search.ui-filterable {
  margin-top: 0;
}
.ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn,
.ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
  border-top-width: 1px;
}
div.ui-slider {
  height: 30px;
  margin: .5em 0;
  padding: 0;
  -ms-touch-action: pan-y pinch-zoom double-tap-zoom;
}
div.ui-slider:before,
div.ui-slider:after {
  content: "";
  display: table;
}
div.ui-slider:after {
  clear: both;
}
input.ui-slider-input {
  display: block;
  float: left;
  font-size: 14px;
  font-weight: 700;
  margin: 0;
  padding: 4px;
  width: 40px;
  height: 20px;
  line-height: 20px;
  border-width: 1px;
  border-style: solid;
  outline: 0;
  text-align: center;
  vertical-align: text-bottom;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
}
.ui-slider-input::-webkit-outer-spin-button,
.ui-slider-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.ui-slider-track {
  position: relative;
  overflow: visible;
  border-width: 1px;
  border-style: solid;
  height: 15px;
  margin: 0 15px 0 68px;
  top: 6px;
}
.ui-slider-track.ui-mini {
  height: 12px;
  top: 8px;
}
.ui-slider-track .ui-slider-bg {
  height: 100%;
}
.ui-slider-track .ui-btn.ui-slider-handle {
  position: absolute;
  z-index: 1;
  top: 50%;
  width: 28px;
  height: 28px;
  margin: -15px 0 0 -15px;
  outline: 0;
  padding: 0;
}
.ui-slider-track.ui-mini .ui-slider-handle {
  height: 14px;
  width: 14px;
  margin: -8px 0 0 -8px;
}
select.ui-slider-switch {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
div.ui-slider-switch {
  display: inline-block;
  height: 32px;
  width: 5.8em;
  top: 0;
}
div.ui-slider-switch:before,
div.ui-slider-switch:after {
  display: none;
  clear: none;
}
div.ui-slider-switch.ui-mini {
  height: 29px;
  top: 0;
}
.ui-slider-inneroffset {
  margin: 0 16px;
  position: relative;
  z-index: 1;
}
.ui-slider-switch.ui-mini .ui-slider-inneroffset {
  margin: 0 15px 0 14px;
}
.ui-slider-switch .ui-btn.ui-slider-handle {
  margin: 1px 0 0 -15px;
}
.ui-slider-switch.ui-mini .ui-slider-handle {
  width: 25px;
  height: 25px;
  margin: 1px 0 0 -13px;
  padding: 0;
}
.ui-slider-handle-snapping {
  -webkit-transition: left 70ms linear;
  -moz-transition: left 70ms linear;
  transition: left 70ms linear;
}
.ui-slider-switch .ui-slider-label {
  position: absolute;
  text-align: center;
  width: 100%;
  overflow: hidden;
  font-size: 16px;
  top: 0;
  line-height: 2;
  min-height: 100%;
  white-space: nowrap;
  cursor: pointer;
}
.ui-slider-switch.ui-mini .ui-slider-label {
  font-size: 14px;
}
.ui-slider-switch .ui-slider-label-a {
  z-index: 1;
  left: 0;
  text-indent: -1.5em;
}
.ui-slider-switch .ui-slider-label-b {
  z-index: 0;
  right: 0;
  text-indent: 1.5em;
}
.ui-slider-track .ui-slider-bg,
.ui-slider-switch .ui-slider-label,
.ui-slider-switch .ui-slider-inneroffset,
.ui-slider-handle {
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
.ui-field-contain div.ui-slider-switch {
  margin: 0;
}
@media (min-width: 28em) {
  .ui-field-contain div.ui-slider-switch,
  .ui-field-contain.ui-hide-label div.ui-slider-switch {
    display: inline-block;
    width: 5.8em;
  }
}
.ui-slider-popup {
  width: 64px;
  height: 64px;
  font-size: 36px;
  padding-top: 14px;
  opacity: 0.8;
}
.ui-slider-popup {
  position: absolute!important;
  text-align: center;
  z-index: 100;
}
.ui-slider-track .ui-btn.ui-slider-handle {
  font-size: .9em;
  line-height: 30px;
}
.ui-rangeslider {
  margin: 0.5em 0;
}
.ui-rangeslider:before,
.ui-rangeslider:after {
  content: "";
  display: table;
}
.ui-rangeslider:after {
  clear: both;
}
.ui-rangeslider .ui-slider-input.ui-rangeslider-last {
  float: right;
}
.ui-rangeslider .ui-rangeslider-sliders {
  position: relative;
  overflow: visible;
  height: 30px;
  margin: 0 68px;
}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track {
  position: absolute;
  top: 6px;
  right: 0;
  left: 0;
  margin: 0;
}
.ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track {
  top: 8px;
}
.ui-rangeslider .ui-slider-track:first-child .ui-slider-bg {
  display: none;
}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
  background-color: transparent;
  background: 0;
  border-width: 0;
  height: 0;
}
html > body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
  height: 15px;
  border-width: 1px;
}
html > body .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track:first-child {
  height: 12px;
}
div.ui-rangeslider label {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-field-contain .ui-rangeslider input.ui-slider-input,
.ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input,
.ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,
.ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders {
  margin-top: 0;
  margin-bottom: 0;
}
.ui-input-text,
.ui-input-search {
  margin: .5em 0;
  border-width: 1px;
  border-style: solid;
}
.ui-input-text input,
.ui-input-search input,
textarea.ui-input-text {
  padding: .4em;
  line-height: 1.4em;
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  outline: 0;
}
.ui-input-text input,
.ui-input-search input {
  margin: 0;
  min-height: 2.2em;
  text-align: left;
  border: 0;
  background: transparent none;
  -webkit-appearance: none;
  -webkit-border-radius: inherit;
  border-radius: inherit;
}
textarea.ui-input-text {
  overflow: auto;
  resize: vertical;
}
.ui-mini .ui-input-text input,
.ui-mini .ui-input-search input,
.ui-input-text.ui-mini input,
.ui-input-search.ui-mini input,
.ui-mini textarea.ui-input-text,
textarea.ui-mini {
  font-size: 14px;
}
.ui-mini textarea.ui-input-text,
textarea.ui-mini {
  margin: 0.446em 0;
}
.ui-input-has-clear,
.ui-input-search {
  position: relative;
}
.ui-input-has-clear {
  padding-right: 2.375em;
}
.ui-mini.ui-input-has-clear {
  padding-right: 2.923em;
}
.ui-input-has-clear input {
  padding-right: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ui-input-search input {
  padding-left: 1.75em;
}
.ui-input-search:after {
  position: absolute;
  left: .3125em;
  top: 50%;
  margin-top: -7px;
  content: "";
  background-position: center center;
  background-repeat: no-repeat;
  width: 14px;
  height: 14px;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,
.ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear {
  position: absolute;
  right: 0;
  top: 50%;
  margin: -14px 0.3125em 0;
  border: 0;
  background-color: transparent;
}
.ui-input-search .ui-input-clear-hidden,
.ui-input-text .ui-input-clear-hidden {
  display: none;
}
.ui-input-text input::-moz-placeholder,
.ui-input-search input::-moz-placeholder,
textarea.ui-input-text::-moz-placeholder {
  color: #aaaaaa;
}
.ui-input-text input:-ms-input-placeholder,
.ui-input-search input:-ms-input-placeholder,
textarea.ui-input-text:-ms-input-placeholder {
  color: #aaaaaa;
}
.ui-input-text input[type=number]::-webkit-outer-spin-button {
  margin: 0;
}
.ui-input-text input::-ms-clear,
.ui-input-search input::-ms-clear {
  display: none;
}
.ui-input-text input:focus,
.ui-input-search input:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
textarea.ui-input-text.ui-textinput-autogrow {
  overflow: hidden;
}
.ui-textinput-autogrow-resize {
  -webkit-transition: height .25s;
  -o-transition: height .25s;
  -moz-transition: height .25s;
  transition: height 0.25s;
}
.ui-flipswitch {
  display: inline-block;
  vertical-align: middle;
  width: 5.875em;
  height: 1.875em;
  border-width: 1px;
  border-style: solid;
  margin: .5em 0;
  overflow: hidden;
  -webkit-transition-property: padding, width, background-color, color, border-color;
  -moz-transition-property: padding, width, background-color, color, border-color;
  -o-transition-property: padding, width, background-color, color, border-color;
  transition-property: padding, width, background-color, color, border-color;
  -webkit-transition-duration: 100ms;
  -moz-transition-duration: 100ms;
  -o-transition-duration: 100ms;
  transition-duration: 100ms;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}
.ui-flipswitch.ui-flipswitch-active {
  padding-left: 4em;
  width: 1.875em;
}
.ui-flipswitch-input {
  position: absolute;
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  border: 0;
  outline: 0;
  filter: alpha(opacity=0);
  opacity: 0;
}
.ui-flipswitch .ui-btn.ui-flipswitch-on,
.ui-flipswitch .ui-flipswitch-off {
  float: left;
  height: 1.75em;
  margin: .0625em;
  line-height: 1.65em;
}
.ui-flipswitch .ui-btn.ui-flipswitch-on {
  width: 1.75em;
  padding: 0;
  text-indent: -2.6em;
  text-align: left;
  border-width: 1px;
  border-style: solid;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: inherit;
  overflow: visible;
  color: inherit;
  text-shadow: inherit;
}
.ui-flipswitch .ui-flipswitch-off {
  padding: 1px;
  text-indent: 1em;
}
@media (min-width: 28em) {
  .ui-field-contain > label + .ui-flipswitch {
    display: inline-block;
    width: 5.875em;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    box-sizing: content-box;
  }
  .ui-field-contain .ui-flipswitch.ui-flipswitch-active {
    width: 1.875em;
  }
}
.ui-table {
  border: 0;
  border-collapse: collapse;
  padding: 0;
  width: 100%;
}
.ui-table th,
.ui-table td {
  line-height: 1.5em;
  text-align: left;
  padding: .4em .5em;
  vertical-align: top;
}
.ui-table th .ui-btn,
.ui-table td .ui-btn {
  line-height: normal;
}
.ui-table th {
  font-weight: 700;
}
.ui-table caption {
  text-align: left;
  margin-bottom: 1.4em;
  opacity: 0.5;
}
.ui-table-columntoggle-btn {
  float: right;
  margin-bottom: 0.8em;
}
.ui-table-columntoggle-popup fieldset {
  margin: 0;
}
.ui-table-columntoggle {
  clear: both;
}
@media only all {
  th.ui-table-priority-6,
  td.ui-table-priority-6,
  th.ui-table-priority-5,
  td.ui-table-priority-5,
  th.ui-table-priority-4,
  td.ui-table-priority-4,
  th.ui-table-priority-3,
  td.ui-table-priority-3,
  th.ui-table-priority-2,
  td.ui-table-priority-2,
  th.ui-table-priority-1,
  td.ui-table-priority-1 {
    display: none;
  }
}
@media screen and (min-width: 20em) {
  .ui-table-columntoggle.ui-responsive th.ui-table-priority-1,
  .ui-table-columntoggle.ui-responsive td.ui-table-priority-1 {
    display: table-cell;
  }
}
@media screen and (min-width: 30em) {
  .ui-table-columntoggle.ui-responsive th.ui-table-priority-2,
  .ui-table-columntoggle.ui-responsive td.ui-table-priority-2 {
    display: table-cell;
  }
}
@media screen and (min-width: 40em) {
  .ui-table-columntoggle.ui-responsive th.ui-table-priority-3,
  .ui-table-columntoggle.ui-responsive td.ui-table-priority-3 {
    display: table-cell;
  }
}
@media screen and (min-width: 50em) {
  .ui-table-columntoggle.ui-responsive th.ui-table-priority-4,
  .ui-table-columntoggle.ui-responsive td.ui-table-priority-4 {
    display: table-cell;
  }
}
@media screen and (min-width: 60em) {
  .ui-table-columntoggle.ui-responsive th.ui-table-priority-5,
  .ui-table-columntoggle.ui-responsive td.ui-table-priority-5 {
    display: table-cell;
  }
}
@media screen and (min-width: 70em) {
  .ui-table-columntoggle.ui-responsive th.ui-table-priority-6,
  .ui-table-columntoggle.ui-responsive td.ui-table-priority-6 {
    display: table-cell;
  }
}
.ui-table-columntoggle th.ui-table-cell-hidden,
.ui-table-columntoggle td.ui-table-cell-hidden,
.ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden,
.ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden {
  display: none;
}
.ui-table-columntoggle th.ui-table-cell-visible,
.ui-table-columntoggle td.ui-table-cell-visible,
.ui-table-columntoggle.ui-responsive th.ui-table-cell-visible,
.ui-table-columntoggle.ui-responsive td.ui-table-cell-visible {
  display: table-cell;
}
.ui-table-reflow td .ui-table-cell-label,
.ui-table-reflow th .ui-table-cell-label {
  display: none;
}
@media only all {
  .ui-table-reflow thead td,
  .ui-table-reflow thead th {
    display: none;
  }
  .ui-table-reflow td,
  .ui-table-reflow th {
    text-align: left;
    display: block;
  }
  .ui-table-reflow tbody th {
    margin-top: 3em;
  }
  .ui-table-reflow td .ui-table-cell-label,
  .ui-table-reflow th .ui-table-cell-label {
    padding: .4em;
    min-width: 30%;
    display: inline-block;
    margin: -0.4em 1em -0.4em -0.4em;
  }
  .ui-table-reflow th .ui-table-cell-label-top,
  .ui-table-reflow td .ui-table-cell-label-top {
    display: block;
    padding: .4em 0;
    margin: .4em 0;
    text-transform: uppercase;
    font-size: .9em;
    font-weight: 400;
  }
}
@media (min-width: 35em) {
  .ui-table-reflow.ui-responsive {
    display: table-row-group;
  }
  .ui-table-reflow.ui-responsive td,
  .ui-table-reflow.ui-responsive th,
  .ui-table-reflow.ui-responsive tbody th,
  .ui-table-reflow.ui-responsive tbody td,
  .ui-table-reflow.ui-responsive thead td,
  .ui-table-reflow.ui-responsive thead th {
    display: table-cell;
    margin: 0;
  }
  .ui-table-reflow.ui-responsive td .ui-table-cell-label,
  .ui-table-reflow.ui-responsive th .ui-table-cell-label {
    display: none;
  }
}
@media (max-width: 35em) {
  .ui-table-reflow.ui-responsive td,
  .ui-table-reflow.ui-responsive th {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    clear: left;
  }
}
.ui-panel {
  width: 17em;
  min-height: 100%;
  max-height: none;
  border-width: 0;
  position: absolute;
  top: 0;
  display: block;
}
.ui-panel-closed {
  width: 0;
  max-height: 100%;
  overflow: hidden;
  visibility: hidden;
}
.ui-panel-fixed {
  position: fixed;
  bottom: -1px;
  padding-bottom: 1px;
}
.ui-panel-display-reveal {
  z-index: 1;
}
.ui-panel-display-push {
  z-index: 999;
}
.ui-panel-display-overlay {
  z-index: 1001;
}
.ui-panel-inner {
  padding: 1em;
}
.ui-panel-page-container {
  overflow-x: visible;
}
.ui-panel-page-container-themed .ui-page-active {
  background: 0;
}
.ui-panel-wrapper {
  position: relative;
  min-height: inherit;
  border: 0;
  overflow-x: hidden;
  z-index: 999;
}
.ui-panel-fixed-toolbar {
  overflow-x: hidden;
}
.ui-panel-dismiss {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  z-index: 1002;
  display: none;
}
.ui-panel-dismiss-open {
  display: block;
}
.ui-panel-animate {
  -webkit-transition: -webkit-transform 300ms ease;
  -webkit-transition-duration: 300ms;
  -moz-transition: -moz-transform 300ms ease;
  transition: transform 300ms ease;
}
@media screen and (max-device-width: 768px) {
  .ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,
  .ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,
  .ui-panel-animate.ui-panel-fixed-toolbar {
    -ms-transition: none;
  }
  .ui-panel-animate.ui-panel-fixed-toolbar {
    -ms-transition: -ms-transform 1ms;
    -ms-transform: rotate(0deg);
  }
}
.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal) {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
.ui-panel-position-left {
  left: -17em;
}
.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
  left: 0;
  -webkit-transform: translate3d(-17em, 0, 0);
  -moz-transform: translate3d(-17em, 0, 0);
  transform: translate3d(-17em, 0, 0);
}
.ui-panel-position-left.ui-panel-display-reveal,
.ui-panel-open.ui-panel-position-left {
  left: 0;
}
.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transform: none;
}
.ui-panel-position-right {
  right: -17em;
}
.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
  right: 0;
  -webkit-transform: translate3d(17em, 0, 0);
  -moz-transform: translate3d(17em, 0, 0);
  transform: translate3d(17em, 0, 0);
}
.ui-panel-position-right.ui-panel-display-reveal,
.ui-panel-position-right.ui-panel-open {
  right: 0;
}
.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transform: none;
}
.ui-panel-page-content-position-left {
  left: 17em;
  right: -17em;
}
.ui-panel-animate.ui-panel-page-content-position-left {
  left: 0;
  right: 0;
  -webkit-transform: translate3d(17em, 0, 0);
  -moz-transform: translate3d(17em, 0, 0);
  transform: translate3d(17em, 0, 0);
}
.ui-panel-page-content-position-right {
  left: -17em;
  right: 17em;
}
.ui-panel-animate.ui-panel-page-content-position-right {
  left: 0;
  right: 0;
  -webkit-transform: translate3d(-17em, 0, 0);
  -moz-transform: translate3d(-17em, 0, 0);
  transform: translate3d(-17em, 0, 0);
}
.ui-panel-dismiss-open.ui-panel-dismiss-position-left {
  left: 17em;
}
.ui-panel-dismiss-open.ui-panel-dismiss-position-right {
  right: 17em;
}
.ui-panel-display-reveal {
  -webkit-box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset -5px 0 5px rgba(0, 0, 0, 0.15);
}
.ui-panel-position-right.ui-panel-display-reveal {
  -webkit-box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.15);
}
.ui-panel-display-overlay {
  -webkit-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);
}
.ui-panel-position-right.ui-panel-display-overlay {
  -webkit-box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: -5px 0 5px rgba(0, 0, 0, 0.15);
}
.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
  border-right-width: 1px;
  margin-right: -1px;
}
.ui-panel-page-content-position-left.ui-panel-page-content-display-push {
  margin-left: 1px;
  width: auto;
}
.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
  border-left-width: 1px;
  margin-left: -1px;
}
.ui-panel-page-content-position-right.ui-panel-page-content-display-push {
  margin-right: 1px;
  width: auto;
}
@media (min-width: 55em) {
  .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left {
    margin-right: 17em;
  }
  .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right {
    margin-left: 17em;
  }
  .ui-responsive-panel .ui-panel-page-content-open {
    width: auto;
  }
  .ui-responsive-panel .ui-panel-dismiss-display-push,
  .ui-responsive-panel.ui-page-active ~ .ui-panel-dismiss-display-push {
    display: none;
  }
}
.ui-tabs {
  position: relative;
  padding: 0.2em;
}
/*!
* jQuery Mobile 1.4.5
* Git HEAD hash: 68e55e78b292634d3991c795f06f5e37a512decc <> Date: Fri Oct 31 2014 17:33:30 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/
/* Globals */
/* Font
-----------------------------------------------------------------------------------------------------------*/
html {
  font-size: 100%;
}
body,
input,
select,
textarea,
button,
.ui-btn {
  font-size: 1em;
  line-height: 1.3;
  font-family: sans-serif /*{global-font-family}*/;
}
legend,
.ui-input-text input,
.ui-input-search input {
  color: inherit;
  text-shadow: inherit;
}
/* Form labels (overrides font-weight bold in bars, and mini font-size) */
.ui-mobile label,
div.ui-controlgroup-label {
  font-weight: normal;
  font-size: 16px;
}
/* Separators
-----------------------------------------------------------------------------------------------------------*/
/* Field contain separator (< 28em) */
.ui-field-contain {
  border-bottom-color: #828282;
  border-bottom-color: rgba(0, 0, 0, 0.15);
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
/* Table opt-in classes: strokes between each row, and alternating row stripes */
/* Classes table-stroke and table-stripe are deprecated in 1.4. */
.table-stroke thead th,
.table-stripe thead th,
.table-stripe tbody tr:last-child {
  border-bottom: 1px solid #d6d6d6;
  /* non-RGBA fallback */
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.table-stroke tbody th,
.table-stroke tbody td {
  border-bottom: 1px solid #e6e6e6;
  /* non-RGBA fallback  */
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.table-stripe.table-stroke tbody tr:last-child th,
.table-stripe.table-stroke tbody tr:last-child td {
  border-bottom: 0;
}
.table-stripe tbody tr:nth-child(odd) td,
.table-stripe tbody tr:nth-child(odd) th {
  background-color: #eeeeee;
  /* non-RGBA fallback  */
  background-color: rgba(0, 0, 0, 0.04);
}
/* Buttons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn,
label.ui-btn {
  font-weight: bold;
  border-width: 1px;
  border-style: solid;
}
.ui-btn {
  text-decoration: none !important;
}
.ui-btn-active {
  cursor: pointer;
}
/* Corner rounding
-----------------------------------------------------------------------------------------------------------*/
/* Class ui-btn-corner-all deprecated in 1.4 */
.ui-corner-all {
  -webkit-border-radius: 0.6em /*{global-radii-blocks}*/;
  border-radius: 0.6em /*{global-radii-blocks}*/;
}
/* Buttons */
.ui-btn-corner-all,
.ui-btn.ui-corner-all,
.ui-slider-track.ui-corner-all,
.ui-flipswitch.ui-corner-all,
.ui-li-count {
  -webkit-border-radius: 0.3125em /*{global-radii-buttons}*/;
  border-radius: 0.3125em /*{global-radii-buttons}*/;
}
/* Icon-only buttons */
.ui-btn-icon-notext.ui-btn-corner-all,
.ui-btn-icon-notext.ui-corner-all {
  -webkit-border-radius: 1em;
  border-radius: 1em;
}
/* Radius clip workaround for cleaning up corner trapping */
.ui-btn-corner-all,
.ui-corner-all {
  -webkit-background-clip: padding;
  background-clip: padding-box;
}
/* Popup arrow */
.ui-popup.ui-corner-all > .ui-popup-arrow-guide {
  left: 0.6em /*{global-radii-blocks}*/;
  right: 0.6em /*{global-radii-blocks}*/;
  top: 0.6em /*{global-radii-blocks}*/;
  bottom: 0.6em /*{global-radii-blocks}*/;
}
/* Shadow
-----------------------------------------------------------------------------------------------------------*/
.ui-shadow {
  -webkit-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
  -moz-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
  box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
}
.ui-shadow-inset {
  -webkit-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
  -moz-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
  box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, 0.2) /*{global-box-shadow-color}*/;
}
.ui-overlay-shadow {
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
}
/* Icons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
  background-color: #666666 /*{global-icon-color}*/;
  background-color: rgba(0, 0, 0, 0.3) /*{global-icon-disc}*/;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-border-radius: 1em;
  border-radius: 1em;
}
/* Alt icons */
.ui-alt-icon.ui-btn:after,
.ui-alt-icon .ui-btn:after,
html .ui-alt-icon.ui-checkbox-off:after,
html .ui-alt-icon.ui-radio-off:after,
html .ui-alt-icon .ui-checkbox-off:after,
html .ui-alt-icon .ui-radio-off:after {
  background-color: #666666 /*{global-icon-color}*/;
  background-color: rgba(0, 0, 0, 0.3) /*{global-icon-disc}*/;
}
/* No disc */
.ui-nodisc-icon.ui-btn:after,
.ui-nodisc-icon .ui-btn:after {
  background-color: transparent;
}
/* Icon shadow */
.ui-shadow-icon.ui-btn:after,
.ui-shadow-icon .ui-btn:after {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) /*{global-icon-shadow}*/;
}
/* Checkbox and radio */
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after,
.ui-btn.ui-radio-off:after,
.ui-btn.ui-radio-on:after {
  display: block;
  width: 18px;
  height: 18px;
  margin: -9px 2px 0 2px;
}
.ui-checkbox-off:after,
.ui-btn.ui-radio-off:after {
  filter: alpha(opacity=30);
  opacity: .3;
}
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after {
  -webkit-border-radius: .1875em;
  border-radius: .1875em;
}
.ui-btn.ui-checkbox-off:after {
  background-color: #666;
  background-color: rgba(0, 0, 0, 0.3);
}
.ui-radio .ui-btn.ui-radio-on:after {
  background-image: none;
  background-color: #fff;
  width: 8px;
  height: 8px;
  border-width: 5px;
  border-style: solid;
}
.ui-alt-icon.ui-btn.ui-radio-on:after,
.ui-alt-icon .ui-btn.ui-radio-on:after {
  background-color: #000;
}
/* Loader */
.ui-icon-loading {
  background: url("images/ajax-loader.gif");
  background-size: 2.875em 2.875em;
}
.ui-bar-a,
.ui-page-theme-a .ui-bar-inherit,
html .ui-bar-a .ui-bar-inherit,
html .ui-body-a .ui-bar-inherit,
html body .ui-group-theme-a .ui-bar-inherit {
  background-color: #000 ;
  border-color: #333 ;
  color: #fff ;
  text-shadow: 0  0  0  #444 ;
  font-weight: bold;
}
.ui-bar-a {
  border-width: 1px;
  border-style: solid;
}
.ui-overlay-a,
.ui-page-theme-a,
.ui-page-theme-a .ui-panel-wrapper {
  background-color: #111 ;
  border-color: #ffffff ;
  color: #fff ;
  text-shadow: 0  0  0  #ffffff ;
}
.ui-body-a,
.ui-page-theme-a .ui-body-inherit,
html .ui-bar-a .ui-body-inherit,
html .ui-body-a .ui-body-inherit,
html body .ui-group-theme-a .ui-body-inherit,
html .ui-panel-page-container-a {
  background-color: #444 ;
  border-color: #333 ;
  color: #fff ;
  text-shadow: 0  0  0  #f0f0f0 ;
}
.ui-body-a {
  border-width: 1px;
  border-style: solid;
}
.ui-page-theme-a a,
html .ui-bar-a a,
html .ui-body-a a,
html body .ui-group-theme-a a {
  color: #fff ;
  font-weight: bold;
}
.ui-page-theme-a a:visited,
html .ui-bar-a a:visited,
html .ui-body-a a:visited,
html body .ui-group-theme-a a:visited {
  color: #3388cc ;
}
.ui-page-theme-a a:hover,
html .ui-bar-a a:hover,
html .ui-body-a a:hover,
html body .ui-group-theme-a a:hover {
  color: #005599 ;
}
.ui-page-theme-a a:active,
html .ui-bar-a a:active,
html .ui-body-a a:active,
html body .ui-group-theme-a a:active {
  color: #005599 ;
}
.ui-page-theme-a .ui-btn,
html .ui-bar-a .ui-btn,
html .ui-body-a .ui-btn,
html body .ui-group-theme-a .ui-btn,
html head + body .ui-btn.ui-btn-a,
.ui-page-theme-a .ui-btn:visited,
html .ui-bar-a .ui-btn:visited,
html .ui-body-a .ui-btn:visited,
html body .ui-group-theme-a .ui-btn:visited,
html head + body .ui-btn.ui-btn-a:visited {
  background-color: #323331 ;
  border-color: #222 ;
  color: #fff ;
  text-shadow: 0  0  0  #f0f0f0 ;
}
.ui-page-theme-a .ui-btn:hover,
html .ui-bar-a .ui-btn:hover,
html .ui-body-a .ui-btn:hover,
html body .ui-group-theme-a .ui-btn:hover,
html head + body .ui-btn.ui-btn-a:hover {
  background-color: #444 ;
  border-color: #555 ;
  color: #fff ;
  text-shadow: 0  0  0  #f0f0f0 ;
}
.ui-page-theme-a .ui-btn:active,
html .ui-bar-a .ui-btn:active,
html .ui-body-a .ui-btn:active,
html body .ui-group-theme-a .ui-btn:active,
html head + body .ui-btn.ui-btn-a:active {
  background-color: #fff ;
  border-color: #005f83 ;
  color: #fff ;
  text-shadow: 0  0  0  #f0f0f0 ;
}
.ui-page-theme-a .ui-btn.ui-btn-active,
html .ui-bar-a .ui-btn.ui-btn-active,
html .ui-body-a .ui-btn.ui-btn-active,
html body .ui-group-theme-a .ui-btn.ui-btn-active,
html head + body .ui-btn.ui-btn-a.ui-btn-active,
.ui-page-theme-a .ui-checkbox-on:after,
html .ui-bar-a .ui-checkbox-on:after,
html .ui-body-a .ui-checkbox-on:after,
html body .ui-group-theme-a .ui-checkbox-on:after,
.ui-btn.ui-checkbox-on.ui-btn-a:after,
.ui-page-theme-a .ui-flipswitch-active,
html .ui-bar-a .ui-flipswitch-active,
html .ui-body-a .ui-flipswitch-active,
html body .ui-group-theme-a .ui-flipswitch-active,
html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,
.ui-page-theme-a .ui-slider-track .ui-btn-active,
html .ui-bar-a .ui-slider-track .ui-btn-active,
html .ui-body-a .ui-slider-track .ui-btn-active,
html body .ui-group-theme-a .ui-slider-track .ui-btn-active,
html body div.ui-slider-track.ui-body-a .ui-btn-active {
  background-color: #555 ;
  border-color: #666 ;
  color: #ffffff ;
  text-shadow: 0  0  0  #0081b3 ;
}
.ui-page-theme-a .ui-radio-on:after,
html .ui-bar-a .ui-radio-on:after,
html .ui-body-a .ui-radio-on:after,
html body .ui-group-theme-a .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-a:after {
  border-color: #555 ;
}
.ui-page-theme-a .ui-btn:focus,
html .ui-bar-a .ui-btn:focus,
html .ui-body-a .ui-btn:focus,
html body .ui-group-theme-a .ui-btn:focus,
html head + body .ui-btn.ui-btn-a:focus,
.ui-page-theme-a .ui-focus,
html .ui-bar-a .ui-focus,
html .ui-body-a .ui-focus,
html body .ui-group-theme-a .ui-focus,
html head + body .ui-btn-a.ui-focus,
html head + body .ui-body-a.ui-focus {
  -webkit-box-shadow: 0 0 12px #555 ;
  -moz-box-shadow: 0 0 12px #555 ;
  box-shadow: 0 0 12px #555 ;
}
.ui-disabled,
.ui-state-disabled,
button[disabled],
.ui-select .ui-btn.ui-state-disabled {
  filter: alpha(opacity=30);
  opacity: .3;
  cursor: default !important;
  pointer-events: none;
}
.ui-btn:focus,
.ui-btn.ui-focus {
  outline: 0;
}
.ui-noboxshadow .ui-shadow,
.ui-noboxshadow .ui-shadow-inset,
.ui-noboxshadow .ui-overlay-shadow,
.ui-noboxshadow .ui-shadow-icon.ui-btn:after,
.ui-noboxshadow .ui-shadow-icon .ui-btn:after,
.ui-noboxshadow .ui-focus,
.ui-noboxshadow .ui-btn:focus,
.ui-noboxshadow input:focus,
.ui-noboxshadow .ui-panel {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.ui-noboxshadow .ui-btn:focus,
.ui-noboxshadow .ui-focus {
  outline-width: 1px;
  outline-style: auto;
}
/* Helper styles */
.clearfix {
  zoom: 1;
}
.clearfix:before {
  content: '';
  display: block;
}
.clearfix:after {
  content: '';
  display: table;
  clear: both;
}
.pull-left {
  float: left;
}
.pull-right {
  float: right;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.hide-text {
  font: 0/0 a !important;
  color: transparent !important;
  text-shadow: none !important;
  text-decoration: none !important;
  background-color: transparent;
  border: 0;
}
/* transition */
/* transform */
/* box-sizing */
/* border-radius */
/* box-shadow */
/* icon-button with custom size */
/* vertical-align (define to parent block you want to align) */
[class*="flag-"] {
  display: inline-block;
  width: 16px;
  height: 11px;
  background-image: url("../../libraries/icon-flag/flags.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.flag {
  width: 16px;
  height: 11px;
}
.flag-de {
  background-position: -80px -33px;
}
.flag-gb,
.flag-en {
  background-position: -176px -44px;
}
.flag-ru {
  background-position: -224px -121px;
}
.flag-ar {
  background-position: -160px 0;
}
.flag-cn {
  background-position: -208px -22px;
}
.flag-cz {
  background-position: -64px -33px;
}
.flag-dk {
  background-position: -112px -33px;
}
.flag-es {
  background-position: -16px -44px;
}
.flag-fi {
  background-position: -64px -44px;
}
.flag-fr {
  background-position: -144px -44px;
}
.flag-gr {
  background-position: -112px -55px;
}
.flag-it {
  background-position: -208px -66px;
}
.flag-nl {
  background-position: -80px -110px;
}
.flag-pl {
  background-position: -32px -121px;
}
.flag-pt {
  background-position: -112px -121px;
}
.flag-se {
  background-position: -80px -132px;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.row {
  margin-left: -20px;
  zoom: 1;
  *zoom: 1;
}
.row:before {
  content: '';
  display: block;
}
.row:after {
  content: '';
  display: table;
  clear: both;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}
.span12 {
  width: 940px;
}
.span11 {
  width: 860px;
}
.span10 {
  width: 780px;
}
.span9 {
  width: 700px;
}
.span8 {
  width: 620px;
}
.span7 {
  width: 540px;
}
.span6 {
  width: 460px;
}
.span5 {
  width: 380px;
}
.span4 {
  width: 300px;
}
.span3 {
  width: 220px;
}
.span2 {
  width: 140px;
}
.span1 {
  width: 60px;
}
.offset12 {
  margin-left: 980px;
}
.offset11 {
  margin-left: 900px;
}
.offset10 {
  margin-left: 820px;
}
.offset9 {
  margin-left: 740px;
}
.offset8 {
  margin-left: 660px;
}
.offset7 {
  margin-left: 580px;
}
.offset6 {
  margin-left: 500px;
}
.offset5 {
  margin-left: 420px;
}
.offset4 {
  margin-left: 340px;
}
.offset3 {
  margin-left: 260px;
}
.offset2 {
  margin-left: 180px;
}
.offset1 {
  margin-left: 100px;
}
.row-fluid {
  width: 100%;
  zoom: 1;
  *zoom: 1;
}
.row-fluid:before {
  content: '';
  display: block;
}
.row-fluid:after {
  content: '';
  display: table;
  clear: both;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.12765957%;
  *margin-left: 2.07446809%;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.12765957%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94680851%;
}
.row-fluid .span11 {
  width: 91.4893617%;
  *width: 91.43617021%;
}
.row-fluid .span10 {
  width: 82.9787234%;
  *width: 82.92553191%;
}
.row-fluid .span9 {
  width: 74.46808511%;
  *width: 74.41489362%;
}
.row-fluid .span8 {
  width: 65.95744681%;
  *width: 65.90425532%;
}
.row-fluid .span7 {
  width: 57.44680851%;
  *width: 57.39361702%;
}
.row-fluid .span6 {
  width: 48.93617021%;
  *width: 48.88297872%;
}
.row-fluid .span5 {
  width: 40.42553191%;
  *width: 40.37234043%;
}
.row-fluid .span4 {
  width: 31.91489362%;
  *width: 31.86170213%;
}
.row-fluid .span3 {
  width: 23.40425532%;
  *width: 23.35106383%;
}
.row-fluid .span2 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.row-fluid .span1 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.row-fluid .offset12 {
  margin-left: 104.25531915%;
  *margin-left: 104.14893617%;
}
.row-fluid .offset12:first-child {
  margin-left: 102.12765957%;
  *margin-left: 102.0212766%;
}
.row-fluid .offset11 {
  margin-left: 95.74468085%;
  *margin-left: 95.63829787%;
}
.row-fluid .offset11:first-child {
  margin-left: 93.61702128%;
  *margin-left: 93.5106383%;
}
.row-fluid .offset10 {
  margin-left: 87.23404255%;
  *margin-left: 87.12765957%;
}
.row-fluid .offset10:first-child {
  margin-left: 85.10638298%;
  *margin-left: 85%;
}
.row-fluid .offset9 {
  margin-left: 78.72340426%;
  *margin-left: 78.61702128%;
}
.row-fluid .offset9:first-child {
  margin-left: 76.59574468%;
  *margin-left: 76.4893617%;
}
.row-fluid .offset8 {
  margin-left: 70.21276596%;
  *margin-left: 70.10638298%;
}
.row-fluid .offset8:first-child {
  margin-left: 68.08510638%;
  *margin-left: 67.9787234%;
}
.row-fluid .offset7 {
  margin-left: 61.70212766%;
  *margin-left: 61.59574468%;
}
.row-fluid .offset7:first-child {
  margin-left: 59.57446809%;
  *margin-left: 59.46808511%;
}
.row-fluid .offset6 {
  margin-left: 53.19148936%;
  *margin-left: 53.08510638%;
}
.row-fluid .offset6:first-child {
  margin-left: 51.06382979%;
  *margin-left: 50.95744681%;
}
.row-fluid .offset5 {
  margin-left: 44.68085106%;
  *margin-left: 44.57446809%;
}
.row-fluid .offset5:first-child {
  margin-left: 42.55319149%;
  *margin-left: 42.44680851%;
}
.row-fluid .offset4 {
  margin-left: 36.17021277%;
  *margin-left: 36.06382979%;
}
.row-fluid .offset4:first-child {
  margin-left: 34.04255319%;
  *margin-left: 33.93617021%;
}
.row-fluid .offset3 {
  margin-left: 27.65957447%;
  *margin-left: 27.55319149%;
}
.row-fluid .offset3:first-child {
  margin-left: 25.53191489%;
  *margin-left: 25.42553191%;
}
.row-fluid .offset2 {
  margin-left: 19.14893617%;
  *margin-left: 19.04255319%;
}
.row-fluid .offset2:first-child {
  margin-left: 17.0212766%;
  *margin-left: 16.91489362%;
}
.row-fluid .offset1 {
  margin-left: 10.63829787%;
  *margin-left: 10.53191489%;
}
.row-fluid .offset1:first-child {
  margin-left: 8.5106383%;
  *margin-left: 8.40425532%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}
.icon-standart,
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
  margin-top: 1px;
}
/* White icons with optional class, or on hover/focus/active states of certain elements */
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:focus > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > li > a:focus > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:focus > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"],
.dropdown-submenu:focus > a > [class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
}
.icon-glass {
  background-position: 0      0;
}
.icon-music {
  background-position: -24px 0;
}
.icon-search {
  background-position: -48px 0;
}
.icon-envelope {
  background-position: -72px 0;
}
.icon-heart {
  background-position: -96px 0;
}
.icon-star {
  background-position: -120px 0;
}
.icon-star-empty {
  background-position: -144px 0;
}
.icon-user {
  background-position: -168px 0;
}
.icon-film {
  background-position: -192px 0;
}
.icon-th-large {
  background-position: -216px 0;
}
.icon-th {
  background-position: -240px 0;
}
.icon-th-list {
  background-position: -264px 0;
}
.icon-ok {
  background-position: -288px 0;
}
.icon-remove {
  background-position: -312px 0;
}
.icon-zoom-in {
  background-position: -336px 0;
}
.icon-zoom-out {
  background-position: -360px 0;
}
.icon-off {
  background-position: -384px 0;
}
.icon-signal {
  background-position: -408px 0;
}
.icon-cog {
  background-position: -432px 0;
}
.icon-trash {
  background-position: -456px 0;
}
.icon-home {
  background-position: 0 -24px;
}
.icon-file {
  background-position: -24px -24px;
}
.icon-time {
  background-position: -48px -24px;
}
.icon-road {
  background-position: -72px -24px;
}
.icon-download-alt {
  background-position: -96px -24px;
}
.icon-download {
  background-position: -120px -24px;
}
.icon-upload {
  background-position: -144px -24px;
}
.icon-inbox {
  background-position: -168px -24px;
}
.icon-play-circle {
  background-position: -192px -24px;
}
.icon-repeat {
  background-position: -216px -24px;
}
.icon-refresh {
  background-position: -240px -24px;
}
.icon-list-alt {
  background-position: -264px -24px;
}
.icon-lock {
  background-position: -287px -24px;
}
.icon-flag {
  background-position: -312px -24px;
}
.icon-headphones {
  background-position: -336px -24px;
}
.icon-volume-off {
  background-position: -360px -24px;
}
.icon-volume-down {
  background-position: -384px -24px;
}
.icon-volume-up {
  background-position: -408px -24px;
}
.icon-qrcode {
  background-position: -432px -24px;
}
.icon-barcode {
  background-position: -456px -24px;
}
.icon-tag {
  background-position: 0 -48px;
}
.icon-tags {
  background-position: -25px -48px;
}
.icon-book {
  background-position: -48px -48px;
}
.icon-bookmark {
  background-position: -72px -48px;
}
.icon-print {
  background-position: -96px -48px;
}
.icon-camera {
  background-position: -120px -48px;
}
.icon-font {
  background-position: -144px -48px;
}
.icon-bold {
  background-position: -167px -48px;
}
.icon-italic {
  background-position: -192px -48px;
}
.icon-text-height {
  background-position: -216px -48px;
}
.icon-text-width {
  background-position: -240px -48px;
}
.icon-align-left {
  background-position: -264px -48px;
}
.icon-align-center {
  background-position: -288px -48px;
}
.icon-align-right {
  background-position: -312px -48px;
}
.icon-align-justify {
  background-position: -336px -48px;
}
.icon-list {
  background-position: -360px -48px;
}
.icon-indent-left {
  background-position: -384px -48px;
}
.icon-indent-right {
  background-position: -408px -48px;
}
.icon-facetime-video {
  background-position: -432px -48px;
}
.icon-picture {
  background-position: -456px -48px;
}
.icon-pencil {
  background-position: 0 -72px;
}
.icon-map-marker {
  background-position: -24px -72px;
}
.icon-adjust {
  background-position: -48px -72px;
}
.icon-tint {
  background-position: -72px -72px;
}
.icon-edit {
  background-position: -96px -72px;
}
.icon-share {
  background-position: -120px -72px;
}
.icon-check {
  background-position: -144px -72px;
}
.icon-move {
  background-position: -168px -72px;
}
.icon-step-backward {
  background-position: -192px -72px;
}
.icon-fast-backward {
  background-position: -216px -72px;
}
.icon-backward {
  background-position: -240px -72px;
}
.icon-play {
  background-position: -264px -72px;
}
.icon-pause {
  background-position: -288px -72px;
}
.icon-stop {
  background-position: -312px -72px;
}
.icon-forward {
  background-position: -336px -72px;
}
.icon-fast-forward {
  background-position: -360px -72px;
}
.icon-step-forward {
  background-position: -384px -72px;
}
.icon-eject {
  background-position: -408px -72px;
}
.icon-chevron-left {
  background-position: -432px -72px;
}
.icon-chevron-right {
  background-position: -456px -72px;
}
.icon-plus-sign {
  background-position: 0 -96px;
}
.icon-minus-sign {
  background-position: -24px -96px;
}
.icon-remove-sign {
  background-position: -48px -96px;
}
.icon-ok-sign {
  background-position: -72px -96px;
}
.icon-question-sign {
  background-position: -96px -96px;
}
.icon-info-sign {
  background-position: -120px -96px;
}
.icon-screenshot {
  background-position: -144px -96px;
}
.icon-remove-circle {
  background-position: -168px -96px;
}
.icon-ok-circle {
  background-position: -192px -96px;
}
.icon-ban-circle {
  background-position: -216px -96px;
}
.icon-arrow-left {
  background-position: -240px -96px;
}
.icon-arrow-right {
  background-position: -264px -96px;
}
.icon-arrow-up {
  background-position: -289px -96px;
}
.icon-arrow-down {
  background-position: -312px -96px;
}
.icon-share-alt {
  background-position: -336px -96px;
}
.icon-resize-full {
  background-position: -360px -96px;
}
.icon-resize-small {
  background-position: -384px -96px;
}
.icon-plus {
  background-position: -408px -96px;
}
.icon-minus {
  background-position: -433px -96px;
}
.icon-asterisk {
  background-position: -456px -96px;
}
.icon-exclamation-sign {
  background-position: 0 -120px;
}
.icon-gift {
  background-position: -24px -120px;
}
.icon-leaf {
  background-position: -48px -120px;
}
.icon-fire {
  background-position: -72px -120px;
}
.icon-eye-open {
  background-position: -96px -120px;
}
.icon-eye-close {
  background-position: -120px -120px;
}
.icon-warning-sign {
  background-position: -144px -120px;
}
.icon-plane {
  background-position: -168px -120px;
}
.icon-calendar {
  background-position: -192px -120px;
}
.icon-random {
  background-position: -216px -120px;
  width: 16px;
}
.icon-comment {
  background-position: -240px -120px;
}
.icon-magnet {
  background-position: -264px -120px;
}
.icon-chevron-up {
  background-position: -288px -120px;
}
.icon-chevron-down {
  background-position: -313px -119px;
}
.icon-retweet {
  background-position: -336px -120px;
}
.icon-shopping-cart {
  background-position: -360px -120px;
}
.icon-folder-close {
  background-position: -384px -120px;
  width: 16px;
}
.icon-folder-open {
  background-position: -408px -120px;
  width: 16px;
}
.icon-resize-vertical {
  background-position: -432px -119px;
}
.icon-resize-horizontal {
  background-position: -456px -118px;
}
.icon-hdd {
  background-position: 0 -144px;
}
.icon-bullhorn {
  background-position: -24px -144px;
}
.icon-bell {
  background-position: -48px -144px;
}
.icon-certificate {
  background-position: -72px -144px;
}
.icon-thumbs-up {
  background-position: -96px -144px;
}
.icon-thumbs-down {
  background-position: -120px -144px;
}
.icon-hand-right {
  background-position: -144px -144px;
}
.icon-hand-left {
  background-position: -168px -144px;
}
.icon-hand-up {
  background-position: -192px -144px;
}
.icon-hand-down {
  background-position: -216px -144px;
}
.icon-circle-arrow-right {
  background-position: -240px -144px;
}
.icon-circle-arrow-left {
  background-position: -264px -144px;
}
.icon-circle-arrow-up {
  background-position: -288px -144px;
}
.icon-circle-arrow-down {
  background-position: -312px -144px;
}
.icon-globe {
  background-position: -336px -144px;
}
.icon-wrench {
  background-position: -360px -144px;
}
.icon-tasks {
  background-position: -384px -144px;
}
.icon-filter {
  background-position: -408px -144px;
}
.icon-briefcase {
  background-position: -432px -144px;
}
.icon-fullscreen {
  background-position: -456px -144px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table .table {
  background-color: #ffffff;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}
.table td.span1,
.table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}
.table td.span2,
.table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}
.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}
.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}
.table td.span5,
.table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}
.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}
.table td.span7,
.table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}
.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}
.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}
.table td.span10,
.table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}
.table td.span11,
.table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}
.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}
.table tbody tr.success > td {
  background-color: #dff0d8;
}
.table tbody tr.error > td {
  background-color: #f2dede;
}
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
.table tbody tr.info > td {
  background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}
@media (max-width: 767px) {
  body {
    padding-left: 20px;
    padding-right: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-left: -20px;
    margin-right: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    left: 20px;
    right: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  .modal {
    top: 10px;
    left: 10px;
    right: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  text-decoration: none;
  color: #ffffff;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open > .dropdown-menu {
  display: block;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 5px 5px 5px 0;
  -moz-border-radius: 5px 5px 5px 0;
  border-radius: 5px 5px 5px 0;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #cccccc;
  margin-top: 5px;
  margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #ffffff;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px;
}
.typeahead {
  z-index: 1051;
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: right;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #0088cc;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.nav-tabs,
.nav-pills {
  zoom: 1;
  *zoom: 1;
}
.nav-tabs:before,
.nav-pills:before {
  content: '';
  display: block;
}
.nav-tabs:after,
.nav-pills:after {
  content: '';
  display: table;
  clear: both;
}
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #ffffff;
  background-color: #0088cc;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-right: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #0088cc;
  border-bottom-color: #0088cc;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #005580;
  border-bottom-color: #005580;
}
/* move down carets for tabs */
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #ffffff;
  background-color: #999999;
  border-color: #999999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999999;
}
.tabbable {
  zoom: 1;
  *zoom: 1;
}
.tabbable:before {
  content: '';
  display: block;
}
.tabbable:after {
  content: '';
  display: table;
  clear: both;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}
.nav > .disabled > a {
  color: #999999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  zoom: 1;
  *zoom: 1;
}
.navbar-inner:before {
  content: '';
  display: block;
}
.navbar-inner:after {
  content: '';
  display: table;
  clear: both;
}
.navbar-inner:before,
.navbar-inner:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-inner:after {
  clear: both;
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}
.navbar .brand {
  float: left;
  display: block;
  padding: 10px 20px 10px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #777777;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #777777;
}
.navbar-link {
  color: #777777;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #333333;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0;
}
.navbar-form {
  margin-bottom: 0;
  zoom: 1;
  *zoom: 1;
}
.navbar-form:before {
  content: '';
  display: block;
}
.navbar-form:after {
  content: '';
  display: table;
  clear: both;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}
.navbar .nav > li {
  float: left;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #777777;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: transparent;
  color: #333333;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #555555;
  text-decoration: none;
  background-color: #e5e5e5;
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}
.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ededed;
  background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
  border-color: #e5e5e5 #e5e5e5 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e5e5e5;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #ffffff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #e5e5e5;
  color: #555555;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #777777;
  border-bottom-color: #777777;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  left: auto;
  right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  left: auto;
  right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  left: auto;
  right: 100%;
  margin-left: 0;
  margin-right: -1px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #222222, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  background-image: -webkit-linear-gradient(top, #222222, #111111);
  background-image: -o-linear-gradient(top, #222222, #111111);
  background-image: linear-gradient(to bottom, #222222, #111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999999;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:focus {
  color: #ffffff;
}
.navbar-inverse .brand {
  color: #999999;
}
.navbar-inverse .navbar-text {
  color: #999999;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #ffffff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #ffffff;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #999999;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
  color: #ffffff;
}
.navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #ffffff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999999;
  border-bottom-color: #999999;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar-inverse .navbar-search .search-query {
  color: #ffffff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  transition: all none ease-out;
  -webkit-transition: all none ease-out;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #ffffff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top, #151515, #040404);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
  background-image: -webkit-linear-gradient(top, #151515, #040404);
  background-image: -o-linear-gradient(top, #151515, #040404);
  background-image: linear-gradient(to bottom, #151515, #040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #040404;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}
@font-face {
  font-family: 'Mono Social Icons Font';
  src: url('../../libraries/mono_social_icons/MonoSocialIconsFont-1.10.eot');
  src: url('../../libraries/mono_social_icons/MonoSocialIconsFont-1.10.eot?#iefix') format('embedded-opentype'), url('../../libraries/mono_social_icons/MonoSocialIconsFont-1.10.woff') format('woff'), url('../../libraries/mono_social_icons/MonoSocialIconsFont-1.10.ttf') format('truetype'), url('../../libraries/mono_social_icons/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont') format('svg');
  src: url('../../libraries/mono_social_icons/MonoSocialIconsFont-1.10.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.symbol,
a.symbol:before {
  font-family: 'Mono Social Icons Font';
  -webkit-text-rendering: optimizeLegibility;
  -moz-text-rendering: optimizeLegibility;
  -ms-text-rendering: optimizeLegibility;
  -o-text-rendering: optimizeLegibility;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -ms-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
a.symbol:before {
  content: attr(title);
  margin-right: 0.3em;
  font-size: 130%;
}
a.symbol {
  background: #9f9f9f;
  padding: 7px 5px 3px 5px;
  color: white;
  text-decoration: none;
}
@font-face {
  font-family: "JustVector";
  src: url("../../libraries/just_vector/justvector_font/fonts/JustVector_befc36341d9795c51945d4d132517a7a.eot");
  src: url("../../libraries/just_vector/justvector_font/fonts/JustVector_befc36341d9795c51945d4d132517a7a.eot?#iefix") format("embedded-opentype"), url("../../libraries/just_vector/justvector_font/fonts/JustVector_befc36341d9795c51945d4d132517a7a.woff") format("woff"), url("../../libraries/just_vector/justvector_font/fonts/JustVector_befc36341d9795c51945d4d132517a7a.ttf") format("truetype"), url("../../libraries/just_vector/justvector_font/fonts/JustVector_befc36341d9795c51945d4d132517a7a.svg#JustVector") format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "JustVector";
    src: url("../../libraries/just_vector/justvector_font/fonts/JustVector_befc36341d9795c51945d4d132517a7a.svg#JustVector") format("svg");
  }
}
/* [data-icon]:before { content: attr(data-icon); } */
/* [data-icon]:before, */
.jv-symbol:before,
.jv-aim:before,
.jv-aim_alt:before,
.jv-amazon:before,
.jv-app_store:before,
.jv-apple:before,
.jv-arto:before,
.jv-aws:before,
.jv-baidu:before,
.jv-basecamp:before,
.jv-bebo:before,
.jv-behance:before,
.jv-bing:before,
.jv-blip:before,
.jv-blogger:before,
.jv-bnter:before,
.jv-brightkite:before,
.jv-cinch:before,
.jv-cloudapp:before,
.jv-coroflot:before,
.jv-creative_commons:before,
.jv-dailybooth:before,
.jv-delicious:before,
.jv-designbump:before,
.jv-designfloat:before,
.jv-designmoo:before,
.jv-deviantart:before,
.jv-digg:before,
.jv-digg_alt:before,
.jv-diigo:before,
.jv-dribbble:before,
.jv-dropbox:before,
.jv-drupal:before,
.jv-dzone:before,
.jv-ebay:before,
.jv-ember:before,
.jv-etsy:before,
.jv-evernote:before,
.jv-facebook:before,
.jv-facebook_alt:before,
.jv-facebook_places:before,
.jv-facto-me:before,
.jv-feedburner:before,
.jv-flickr:before,
.jv-folkd:before,
.jv-formspring:before,
.jv-forrst:before,
.jv-foursquare:before,
.jv-friendfeed:before,
.jv-friendster:before,
.jv-gdgt:before,
.jv-github:before,
.jv-github_alt:before,
.jv-goodreads:before,
.jv-google:before,
.jv-google_buzz:before,
.jv-google_talk:before,
.jv-gowalla:before,
.jv-gowalla_alt:before,
.jv-grooveshark:before,
.jv-hacker_news:before,
.jv-hype_machine:before,
.jv-hyves:before,
.jv-icq:before,
.jv-identi-ca:before,
.jv-instapaper:before,
.jv-itunes:before,
.jv-kik:before,
.jv-krop:before,
.jv-last-fm:before,
.jv-linkedin:before,
.jv-linkedin_alt:before,
.jv-livejournal:before,
.jv-lovedsgn:before,
.jv-meetup:before,
.jv-metacafe:before,
.jv-ming:before,
.jv-mister_wong:before,
.jv-mixx:before,
.jv-mixx_alt:before,
.jv-mobileme:before,
.jv-msn_messenger:before,
.jv-myspace:before,
.jv-myspace_alt:before,
.jv-newsvine:before,
.jv-official-fm:before,
.jv-openid:before,
.jv-orkut:before,
.jv-pandora:before,
.jv-path:before,
.jv-paypal:before,
.jv-photobucket:before,
.jv-picasa:before,
.jv-picassa:before,
.jv-pinboard-in:before,
.jv-ping:before,
.jv-pingchat:before,
.jv-playstation:before,
.jv-plixi:before,
.jv-plurk:before,
.jv-podcast:before,
.jv-posterous:before,
.jv-qik:before,
.jv-quik:before,
.jv-quora:before,
.jv-rdio:before,
.jv-readernaut:before,
.jv-reddit:before,
.jv-retweet:before,
.jv-robo-to:before,
.jv-rss:before,
.jv-scribd:before,
.jv-sharethis:before,
.jv-simplenote:before,
.jv-skype:before,
.jv-slashdot:before,
.jv-slideshare:before,
.jv-smugmug:before,
.jv-soundcloud:before,
.jv-spotify:before,
.jv-squarespace:before,
.jv-squidoo:before,
.jv-steam:before,
.jv-stumbleupon:before,
.jv-technorati:before,
.jv-threewords-me:before,
.jv-tribe-net:before,
.jv-tripit:before,
.jv-tumblr:before,
.jv-twitter:before,
.jv-twitter_alt:before,
.jv-vcard:before,
.jv-viddler:before,
.jv-vimeo:before,
.jv-virb:before,
.jv-w3:before,
.jv-whatsapp:before,
.jv-wikipedia:before,
.jv-windows:before,
.jv-wists:before,
.jv-wordpress:before,
.jv-wordpress_alt:before,
.jv-xing:before,
.jv-yahoo-:before,
.jv-yahoo-_buzz:before,
.jv-yahoo-_messenger:before,
.jv-yelp:before,
.jv-youtube:before,
.jv-youtube_alt:before,
.jv-zerply:before,
.jv-zootool:before,
.jv-zynga:before {
  display: inline-block;
  font-family: "JustVector";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.jv-aim:before {
  content: "\f100";
}
.jv-aim_alt:before {
  content: "\f101";
}
.jv-amazon:before {
  content: "\f102";
}
.jv-app_store:before {
  content: "\f103";
}
.jv-apple:before {
  content: "\f104";
}
.jv-arto:before {
  content: "\f105";
}
.jv-aws:before {
  content: "\f106";
}
.jv-baidu:before {
  content: "\f107";
}
.jv-basecamp:before {
  content: "\f108";
}
.jv-bebo:before {
  content: "\f109";
}
.jv-behance:before {
  content: "\f10a";
}
.jv-bing:before {
  content: "\f10b";
}
.jv-blip:before {
  content: "\f10c";
}
.jv-blogger:before {
  content: "\f10d";
}
.jv-bnter:before {
  content: "\f10e";
}
.jv-brightkite:before {
  content: "\f10f";
}
.jv-cinch:before {
  content: "\f110";
}
.jv-cloudapp:before {
  content: "\f111";
}
.jv-coroflot:before {
  content: "\f112";
}
.jv-creative_commons:before {
  content: "\f113";
}
.jv-dailybooth:before {
  content: "\f114";
}
.jv-delicious:before {
  content: "\f115";
}
.jv-designbump:before {
  content: "\f116";
}
.jv-designfloat:before {
  content: "\f117";
}
.jv-designmoo:before {
  content: "\f118";
}
.jv-deviantart:before {
  content: "\f119";
}
.jv-digg:before {
  content: "\f11a";
}
.jv-digg_alt:before {
  content: "\f11b";
}
.jv-diigo:before {
  content: "\f11c";
}
.jv-dribbble:before {
  content: "\f11d";
}
.jv-dropbox:before {
  content: "\f11e";
}
.jv-drupal:before {
  content: "\f11f";
}
.jv-dzone:before {
  content: "\f120";
}
.jv-ebay:before {
  content: "\f121";
}
.jv-ember:before {
  content: "\f122";
}
.jv-etsy:before {
  content: "\f123";
}
.jv-evernote:before {
  content: "\f124";
}
.jv-facebook:before {
  content: "\f125";
}
.jv-facebook_alt:before {
  content: "\f126";
}
.jv-facebook_places:before {
  content: "\f127";
}
.jv-facto-me:before {
  content: "\f128";
}
.jv-feedburner:before {
  content: "\f129";
}
.jv-flickr:before {
  content: "\f12a";
}
.jv-folkd:before {
  content: "\f12b";
}
.jv-formspring:before {
  content: "\f12c";
}
.jv-forrst:before {
  content: "\f12d";
}
.jv-foursquare:before {
  content: "\f12e";
}
.jv-friendfeed:before {
  content: "\f12f";
}
.jv-friendster:before {
  content: "\f130";
}
.jv-gdgt:before {
  content: "\f131";
}
.jv-github:before {
  content: "\f132";
}
.jv-github_alt:before {
  content: "\f133";
}
.jv-goodreads:before {
  content: "\f134";
}
.jv-google:before {
  content: "\f135";
}
.jv-google_buzz:before {
  content: "\f136";
}
.jv-google_talk:before {
  content: "\f137";
}
.jv-gowalla:before {
  content: "\f138";
}
.jv-gowalla_alt:before {
  content: "\f139";
}
.jv-grooveshark:before {
  content: "\f13a";
}
.jv-hacker_news:before {
  content: "\f13b";
}
.jv-hype_machine:before {
  content: "\f13d";
}
.jv-hyves:before {
  content: "\f13e";
}
.jv-icq:before {
  content: "\f13f";
}
.jv-identi-ca:before {
  content: "\f140";
}
.jv-instapaper:before {
  content: "\f141";
}
.jv-itunes:before {
  content: "\f142";
}
.jv-kik:before {
  content: "\f143";
}
.jv-krop:before {
  content: "\f144";
}
.jv-last-fm:before {
  content: "\f145";
}
.jv-linkedin:before {
  content: "\f146";
}
.jv-linkedin_alt:before {
  content: "\f147";
}
.jv-livejournal:before {
  content: "\f148";
}
.jv-lovedsgn:before {
  content: "\f149";
}
.jv-meetup:before {
  content: "\f14a";
}
.jv-metacafe:before {
  content: "\f14b";
}
.jv-ming:before {
  content: "\f14c";
}
.jv-mister_wong:before {
  content: "\f14d";
}
.jv-mixx:before {
  content: "\f14e";
}
.jv-mixx_alt:before {
  content: "\f14f";
}
.jv-mobileme:before {
  content: "\f150";
}
.jv-msn_messenger:before {
  content: "\f151";
}
.jv-myspace:before {
  content: "\f152";
}
.jv-myspace_alt:before {
  content: "\f153";
}
.jv-newsvine:before {
  content: "\f154";
}
.jv-official-fm:before {
  content: "\f155";
}
.jv-openid:before {
  content: "\f156";
}
.jv-orkut:before {
  content: "\f157";
}
.jv-pandora:before {
  content: "\f158";
}
.jv-path:before {
  content: "\f159";
}
.jv-paypal:before {
  content: "\f15a";
}
.jv-photobucket:before {
  content: "\f15b";
}
.jv-picasa:before {
  content: "\f15c";
}
.jv-picassa:before {
  content: "\f15d";
}
.jv-pinboard-in:before {
  content: "\f15e";
}
.jv-ping:before {
  content: "\f15f";
}
.jv-pingchat:before {
  content: "\f160";
}
.jv-playstation:before {
  content: "\f161";
}
.jv-plixi:before {
  content: "\f162";
}
.jv-plurk:before {
  content: "\f163";
}
.jv-podcast:before {
  content: "\f164";
}
.jv-posterous:before {
  content: "\f165";
}
.jv-qik:before {
  content: "\f166";
}
.jv-quik:before {
  content: "\f167";
}
.jv-quora:before {
  content: "\f168";
}
.jv-rdio:before {
  content: "\f169";
}
.jv-readernaut:before {
  content: "\f16a";
}
.jv-reddit:before {
  content: "\f16b";
}
.jv-retweet:before {
  content: "\f16c";
}
.jv-robo-to:before {
  content: "\f16d";
}
.jv-rss:before {
  content: "\f16e";
}
.jv-scribd:before {
  content: "\f16f";
}
.jv-sharethis:before {
  content: "\f170";
}
.jv-simplenote:before {
  content: "\f171";
}
.jv-skype:before {
  content: "\f172";
}
.jv-slashdot:before {
  content: "\f173";
}
.jv-slideshare:before {
  content: "\f174";
}
.jv-smugmug:before {
  content: "\f175";
}
.jv-soundcloud:before {
  content: "\f176";
}
.jv-spotify:before {
  content: "\f177";
}
.jv-squarespace:before {
  content: "\f178";
}
.jv-squidoo:before {
  content: "\f179";
}
.jv-steam:before {
  content: "\f17a";
}
.jv-stumbleupon:before {
  content: "\f17b";
}
.jv-technorati:before {
  content: "\f17c";
}
.jv-threewords-me:before {
  content: "\f17d";
}
.jv-tribe-net:before {
  content: "\f17e";
}
.jv-tripit:before {
  content: "\f17f";
}
.jv-tumblr:before {
  content: "\f180";
}
.jv-twitter:before {
  content: "\f181";
}
.jv-twitter_alt:before {
  content: "\f182";
}
.jv-vcard:before {
  content: "\f183";
}
.jv-viddler:before {
  content: "\f184";
}
.jv-vimeo:before {
  content: "\f185";
}
.jv-virb:before {
  content: "\f186";
}
.jv-w3:before {
  content: "\f187";
}
.jv-whatsapp:before {
  content: "\f188";
}
.jv-wikipedia:before {
  content: "\f189";
}
.jv-windows:before {
  content: "\f18a";
}
.jv-wists:before {
  content: "\f18b";
}
.jv-wordpress:before {
  content: "\f18c";
}
.jv-wordpress_alt:before {
  content: "\f18d";
}
.jv-xing:before {
  content: "\f18e";
}
.jv-yahoo-:before {
  content: "\f18f";
}
.jv-yahoo-_buzz:before {
  content: "\f190";
}
.jv-yahoo-_messenger:before {
  content: "\f191";
}
.jv-yelp:before {
  content: "\f192";
}
.jv-youtube:before {
  content: "\f193";
}
.jv-youtube_alt:before {
  content: "\f194";
}
.jv-zerply:before {
  content: "\f195";
}
.jv-zootool:before {
  content: "\f196";
}
.jv-zynga:before {
  content: "\f197";
}
/*!
* jQuery Mobile 1.4.2
* Git HEAD hash: 9d9a42a27d0c693e8b5569c3a10d771916af5045 <> Date: Fri Feb 28 2014 17:32:01 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
*/
/* SVG icons */
.ui-icon-action:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M9%2C5v3l5-4L9%2C0v3c0%2C0-5%2C0-5%2C7C6%2C5%2C9%2C5%2C9%2C5z%20M11%2C12H2V5h1l2-2H0v11h13V7l-2%2C2V12z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-alert:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8%20C6.447%2C8%2C6%2C7.553%2C6%2C7V5c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-d-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%2214%2C3%2011%2C0%203.5%2C7.5%200%2C4%200%2C14%2010%2C14%206.5%2C10.5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-d-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%2210.5%2C7.5%203%2C0%200%2C3%207.5%2C10.5%204%2C14%2014%2C14%2014%2C4%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-u-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%2214%2C11%206.5%2C3.5%2010%2C0%200%2C0%200%2C10%203.5%2C6.5%2011%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-u-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%2214%2C0%204%2C0%207.5%2C3.5%200%2C11%203%2C14%2010.5%2C6.5%2014%2C10%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-audio:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.018px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014.018%2014%22%20style%3D%22enable-background%3Anew%200%200%2014.018%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M1%2C4C0.447%2C4%2C0%2C4.447%2C0%2C5v4c0%2C0.553%2C0.447%2C1%2C1%2C1h1l4%2C4V0L2%2C4H1z%20M10.346%2C7c0-1.699-1.042-3.154-2.546-3.867L6.982%2C4.68%20C7.885%2C5.107%2C8.51%2C5.98%2C8.51%2C7S7.885%2C8.893%2C6.982%2C9.32L7.8%2C10.867C9.304%2C10.154%2C10.346%2C8.699%2C10.346%2C7z%20M9.447%2C0.017L8.618%2C1.586%20C10.723%2C2.584%2C12.182%2C4.621%2C12.182%2C7s-1.459%2C4.416-3.563%2C5.414l0.829%2C1.569c2.707-1.283%2C4.57-3.925%2C4.57-6.983%20S12.154%2C1.3%2C9.447%2C0.017z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-back:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-bars:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-bullets:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M5%2C4h8c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H5C4.447%2C2%2C4%2C2.447%2C4%2C3S4.447%2C4%2C5%2C4z%20M13%2C6H5%20C4.447%2C6%2C4%2C6.447%2C4%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H5c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%20M1%2C2C0.447%2C2%2C0%2C2.447%2C0%2C3s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C2%2C1%2C2z%20M1%2C6%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1s1-0.447%2C1-1C2%2C6.447%2C1.553%2C6%2C1%2C6z%20M1%2C10c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1s1-0.447%2C1-1%20S1.553%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-calendar:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-camera:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2%20v6c0%2C1.104%2C0.896%2C2%2C2%2C2h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2%20C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-carat-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-carat-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2210.596%2C11.949%205.646%2C7%2010.596%2C2.05%208.475%2C-0.071%201.404%2C7%208.475%2C14.07%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-carat-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-carat-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-check:after,
html .ui-btn.ui-checkbox-on.ui-checkbox-on:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-clock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C12c-2.762%2C0-5-2.238-5-5s2.238-5%2C5-5s5%2C2.238%2C5%2C5%20S9.762%2C12%2C7%2C12z%20M9%2C6H8V4c0-0.553-0.447-1-1-1S6%2C3.447%2C6%2C4v3c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1S9.553%2C6%2C9%2C6z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-cloud:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2%20c-0.158%2C0-0.311%2C0.023-0.457%2C0.058C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9%20c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-comment:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M12%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v7c0%2C1.104%2C0.896%2C2%2C2%2C2h1v3l3-3h6c1.104%2C0%2C2-0.896%2C2-2V2C14%2C0.896%2C13.104%2C0%2C12%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-delete:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-edit:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M1%2C10l-1%2C4l4-1l7-7L8%2C3L1%2C10z%20M11%2C0L9%2C2l3%2C3l2-2L11%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-eye:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M7%2C2C3%2C2%2C0%2C7%2C0%2C7s3%2C5%2C7%2C5s7-5%2C7-5S11%2C2%2C7%2C2z%20M7%2C10c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C8.656%2C8.657%2C10%2C7%2C10z%20M7%2C6C6.448%2C6%2C6%2C6.447%2C6%2C7c0%2C0.553%2C0.448%2C1%2C1%2C1s1-0.447%2C1-1C8%2C6.447%2C7.552%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-forbidden:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M12.601%2C11.187C13.476%2C10.018%2C14%2C8.572%2C14%2C7c0-3.866-3.134-7-7-7C5.428%2C0%2C3.982%2C0.524%2C2.813%2C1.399L2.757%2C1.343L2.053%2C2.048%20L2.048%2C2.053L1.343%2C2.758l0.056%2C0.056C0.524%2C3.982%2C0%2C5.428%2C0%2C7c0%2C3.866%2C3.134%2C7%2C7%2C7c1.572%2C0%2C3.018-0.524%2C4.187-1.399l0.056%2C0.057%20l0.705-0.705l0.005-0.005l0.705-0.705L12.601%2C11.187z%20M7%2C2c2.761%2C0%2C5%2C2.238%2C5%2C5c0%2C1.019-0.308%2C1.964-0.832%2C2.754L4.246%2C2.832%20C5.036%2C2.308%2C5.981%2C2%2C7%2C2z%20M7%2C12c-2.761%2C0-5-2.238-5-5c0-1.019%2C0.308-1.964%2C0.832-2.754l6.922%2C6.922C8.964%2C11.692%2C8.019%2C12%2C7%2C12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-forward:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M13%2C4L9%2C0v3C6%2C3%2C1%2C4%2C1%2C8c0%2C5%2C7%2C6%2C7%2C6v-2c0%2C0-5-1-5-4s6-3%2C6-3v3L13%2C4z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-gear:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M13.621%2C5.904l-1.036-0.259c-0.168-0.042-0.303-0.168-0.355-0.332c-0.092-0.284-0.205-0.559-0.339-0.82%20c-0.079-0.153-0.073-0.337%2C0.017-0.486l0.549-0.915c0.118-0.196%2C0.088-0.448-0.075-0.61l-0.862-0.863%20c-0.162-0.163-0.414-0.193-0.611-0.075l-0.916%2C0.55C9.844%2C2.182%2C9.659%2C2.188%2C9.506%2C2.109C9.244%2C1.975%2C8.97%2C1.861%2C8.686%2C1.77%20c-0.165-0.052-0.29-0.187-0.332-0.354L8.095%2C0.379C8.039%2C0.156%2C7.839%2C0%2C7.609%2C0H6.391c-0.229%2C0-0.43%2C0.156-0.485%2C0.379L5.646%2C1.415%20C5.604%2C1.582%2C5.479%2C1.718%2C5.313%2C1.77c-0.284%2C0.092-0.559%2C0.206-0.82%2C0.34C4.339%2C2.188%2C4.155%2C2.182%2C4.007%2C2.093L3.092%2C1.544%20c-0.196-0.118-0.448-0.087-0.61%2C0.075L1.619%2C2.481C1.457%2C2.644%2C1.426%2C2.896%2C1.544%2C3.093l0.549%2C0.914%20c0.089%2C0.148%2C0.095%2C0.332%2C0.017%2C0.486C1.975%2C4.755%2C1.861%2C5.029%2C1.77%2C5.314c-0.053%2C0.164-0.188%2C0.29-0.354%2C0.332L0.379%2C5.905%20C0.156%2C5.961%2C0%2C6.161%2C0%2C6.391v1.219c0%2C0.229%2C0.156%2C0.43%2C0.379%2C0.485l1.036%2C0.26C1.582%2C8.396%2C1.717%2C8.521%2C1.77%2C8.687%20c0.092%2C0.284%2C0.205%2C0.559%2C0.34%2C0.82C2.188%2C9.66%2C2.182%2C9.844%2C2.093%2C9.993l-0.549%2C0.915c-0.118%2C0.195-0.087%2C0.448%2C0.075%2C0.61%20l0.862%2C0.862c0.162%2C0.163%2C0.414%2C0.193%2C0.61%2C0.075l0.915-0.549c0.148-0.089%2C0.332-0.095%2C0.486-0.017%20c0.262%2C0.135%2C0.536%2C0.248%2C0.82%2C0.34c0.165%2C0.053%2C0.291%2C0.187%2C0.332%2C0.354l0.259%2C1.036C5.96%2C13.844%2C6.16%2C14%2C6.39%2C14h1.22%20c0.229%2C0%2C0.43-0.156%2C0.485-0.379l0.259-1.036c0.042-0.167%2C0.168-0.302%2C0.333-0.354c0.284-0.092%2C0.559-0.205%2C0.82-0.34%20c0.154-0.078%2C0.338-0.072%2C0.486%2C0.017l0.914%2C0.549c0.197%2C0.118%2C0.449%2C0.088%2C0.611-0.074l0.862-0.863%20c0.163-0.162%2C0.193-0.415%2C0.075-0.611l-0.549-0.915c-0.089-0.148-0.096-0.332-0.017-0.485c0.134-0.263%2C0.248-0.536%2C0.339-0.82%20c0.053-0.165%2C0.188-0.291%2C0.355-0.333l1.036-0.259C13.844%2C8.039%2C14%2C7.839%2C14%2C7.609V6.39C14%2C6.16%2C13.844%2C5.96%2C13.621%2C5.904z%20M7%2C10%20c-1.657%2C0-3-1.343-3-3s1.343-3%2C3-3s3%2C1.343%2C3%2C3S8.657%2C10%2C7%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-grid:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-heart:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M7%2C1.872c-2-3-7-2-7%2C2c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.479%2C3%2C3c0.583-0.521%2C3-3%2C3-3s4-4%2C4-7%20C14-0.128%2C9-1.128%2C7%2C1.872z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-home:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-info:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-location:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4%20s0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-lock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M12%2C6V5c0-2.762-2.238-5-5-5C4.239%2C0%2C2%2C2.238%2C2%2C5v1H1v8h12V6H12z%20M7.5%2C9.848V12h-1V9.848%20C6.207%2C9.673%2C6%2C9.366%2C6%2C9c0-0.553%2C0.448-1%2C1-1s1%2C0.447%2C1%2C1C8%2C9.366%2C7.793%2C9.673%2C7.5%2C9.848z%20M10%2C6H4V5c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3V6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-mail:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-minus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20style%3D%22fill%3Argb(255,255,255)%3B%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-navigation:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-phone:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%22-0.01%200.008%2014%2014%22%20style%3D%22enable-background%3Anew%20-0.01%200.008%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M6.939%2C9.189C6.165%2C8.557%2C5.271%2C7.705%2C4.497%2C6.744C3.953%2C6.071%2C3.473%2C5.363%2C3.969%2C4.866l-3.482-3.48%20C-0.021%2C2.02-1.146%2C5.04%2C3.675%2C9.984c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.4C8.725%2C10.568%2C8.113%2C10.146%2C6.939%2C9.189z%20%20M13.82%2C11.519v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.211-0.546-0.205-0.754%2C0.002L9.455%2C9.831l3.403%2C3.407%20c0%2C0%2C0.962-0.96%2C0.961-0.961l0.002-0.001C14.043%2C12.056%2C14.021%2C11.721%2C13.82%2C11.519z%20M5.192%2C3.644V3.642%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.881c0%2C0-2.726-2.725-2.727-2.726C2.255-0.055%2C1.92-0.05%2C1.712%2C0.156L0.751%2C1.121l3.479%2C3.482%20C4.231%2C4.604%2C5.192%2C3.645%2C5.192%2C3.644z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-plus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22rgb(255,255,255)%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-power:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M11.243%2C2.408c-0.392-0.401-1.024-0.401-1.415%2C0c-0.391%2C0.401-0.391%2C1.054%2C0%2C1.455%20C10.584%2C4.642%2C11%2C5.675%2C11%2C6.773s-0.416%2C2.133-1.172%2C2.91c-1.512%2C1.558-4.145%2C1.558-5.656%2C0C3.416%2C8.904%2C3%2C7.872%2C3%2C6.773%20C3%2C5.673%2C3.416%2C4.64%2C4.172%2C3.863c0.39-0.401%2C0.39-1.054%2C0-1.455c-0.391-0.401-1.024-0.401-1.415%2C0C1.624%2C3.574%2C1%2C5.125%2C1%2C6.773%20c0%2C1.647%2C0.624%2C3.199%2C1.757%2C4.365c1.134%2C1.166%2C2.64%2C1.809%2C4.243%2C1.809c1.604%2C0%2C3.109-0.645%2C4.243-1.811%20C12.376%2C9.975%2C13%2C8.423%2C13%2C6.773C13%2C5.125%2C12.376%2C3.574%2C11.243%2C2.408z%20M7%2C8.053c0.553%2C0%2C1-0.445%2C1-1v-6c0-0.553-0.447-1-1-1%20c-0.553%2C0-1%2C0.447-1%2C1v6C6%2C7.604%2C6.447%2C8.053%2C7%2C8.053z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-recycle:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11%20C4.791%2C11%2C3%2C9.209%2C3%2C7z%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4%20h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-refresh:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.001px%22%20height%3D%2214.002px%22%20viewBox%3D%220%200%2014.001%2014.002%22%20style%3D%22enable-background%3Anew%200%200%2014.001%2014.002%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M14.001%2C6.001v-6l-2.06%2C2.06c-0.423-0.424-0.897-0.809-1.44-1.122C7.153-0.994%2C2.872%2C0.153%2C0.939%2C3.501%20c-1.933%2C3.348-0.786%2C7.629%2C2.562%2C9.562c3.348%2C1.933%2C7.629%2C0.785%2C9.562-2.562l-1.732-1c-1.381%2C2.392-4.438%2C3.211-6.83%2C1.83%20s-3.211-4.438-1.83-6.83s4.438-3.211%2C6.83-1.83c0.389%2C0.225%2C0.718%2C0.506%2C1.02%2C0.81l-2.52%2C2.52H14.001z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-search:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5%20s2.463%2C5.5%2C5.5%2C5.5c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-shop:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M10%2C4V3c0-1.657-1.343-3-3-3S4%2C1.343%2C4%2C3v1H1v10h12V4H10z%20M4.5%2C6C4.224%2C6%2C4%2C5.776%2C4%2C5.5%20S4.224%2C5%2C4.5%2C5S5%2C5.224%2C5%2C5.5S4.776%2C6%2C4.5%2C6z%20M5%2C3c0-1.104%2C0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2v1H5V3z%20M9.5%2C6C9.225%2C6%2C9%2C5.776%2C9%2C5.5%20S9.225%2C5%2C9.5%2C5S10%2C5.224%2C10%2C5.5S9.775%2C6%2C9.5%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-star:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2214%2C5%209%2C5%207%2C0%205%2C5%200%2C5%204%2C8%202.625%2C13%207%2C10%2011.375%2C13%2010%2C8%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-tag:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M5%2C0H0v5l9%2C9l5-5L5%2C0z%20M3%2C4C2.447%2C4%2C2%2C3.553%2C2%2C3s0.447-1%2C1-1s1%2C0.447%2C1%2C1S3.553%2C4%2C3%2C4z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-user:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22rgb(255,255,255)%22%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-video:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E");
}
/* Alt icons */
.ui-alt-icon.ui-icon-action:after,
.ui-alt-icon .ui-icon-action:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M9%2C5v3l5-4L9%2C0v3c0%2C0-5%2C0-5%2C7C6%2C5%2C9%2C5%2C9%2C5z%20M11%2C12H2V5h1l2-2H0v11h13V7l-2%2C2V12z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-alert:after,
.ui-alt-icon .ui-icon-alert:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8C6.447%2C8%2C6%2C7.553%2C6%2C7V5%20c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-d:after,
.ui-alt-icon .ui-icon-arrow-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-d-l:after,
.ui-alt-icon .ui-icon-arrow-d-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2214%2C3%2011%2C0%203.5%2C7.5%200%2C4%200%2C14%2010%2C14%206.5%2C10.5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-d-r:after,
.ui-alt-icon .ui-icon-arrow-d-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2210.5%2C7.5%203%2C0%200%2C3%207.5%2C10.5%204%2C14%2014%2C14%2014%2C4%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-l:after,
.ui-alt-icon .ui-icon-arrow-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-r:after,
.ui-alt-icon .ui-icon-arrow-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-u:after,
.ui-alt-icon .ui-icon-arrow-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-u-l:after,
.ui-alt-icon .ui-icon-arrow-u-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2214%2C11%206.5%2C3.5%2010%2C0%200%2C0%200%2C10%203.5%2C6.5%2011%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-u-r:after,
.ui-alt-icon .ui-icon-arrow-u-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2214%2C0%204%2C0%207.5%2C3.5%200%2C11%203%2C14%2010.5%2C6.5%2014%2C10%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-audio:after,
.ui-alt-icon .ui-icon-audio:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.018px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014.018%2014%22%20style%3D%22enable-background%3Anew%200%200%2014.018%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M1%2C4C0.447%2C4%2C0%2C4.447%2C0%2C5v4c0%2C0.553%2C0.447%2C1%2C1%2C1h1l4%2C4V0L2%2C4H1z%20M10.346%2C7c0-1.699-1.042-3.154-2.546-3.867L6.982%2C4.68%20C7.885%2C5.107%2C8.51%2C5.98%2C8.51%2C7S7.885%2C8.893%2C6.982%2C9.32L7.8%2C10.867C9.304%2C10.154%2C10.346%2C8.699%2C10.346%2C7z%20M9.447%2C0.017L8.618%2C1.586%20C10.723%2C2.584%2C12.182%2C4.621%2C12.182%2C7s-1.459%2C4.416-3.563%2C5.414l0.829%2C1.569c2.707-1.283%2C4.57-3.925%2C4.57-6.983%20S12.154%2C1.3%2C9.447%2C0.017z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-back:after,
.ui-alt-icon .ui-icon-back:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-bars:after,
.ui-alt-icon .ui-icon-bars:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h12%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-bullets:after,
.ui-alt-icon .ui-icon-bullets:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M5%2C4h8c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H5C4.447%2C2%2C4%2C2.447%2C4%2C3S4.447%2C4%2C5%2C4z%20M13%2C6H5C4.447%2C6%2C4%2C6.447%2C4%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H5c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h8%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%20M1%2C2C0.447%2C2%2C0%2C2.447%2C0%2C3s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C2%2C1%2C2z%20M1%2C6C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1s1-0.447%2C1-1C2%2C6.447%2C1.553%2C6%2C1%2C6z%20M1%2C10c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-calendar:after,
.ui-alt-icon .ui-icon-calendar:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-camera:after,
.ui-alt-icon .ui-icon-camera:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2%20h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3%20C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-carat-d:after,
.ui-alt-icon .ui-icon-carat-d:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-carat-l:after,
.ui-alt-icon .ui-icon-carat-l:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2210.596%2C11.949%205.646%2C7%2010.596%2C2.05%208.475%2C-0.071%201.404%2C7%208.475%2C14.07%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-carat-r:after,
.ui-alt-icon .ui-icon-carat-r:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-carat-u:after,
.ui-alt-icon .ui-icon-carat-u:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-check:after,
.ui-alt-icon .ui-icon-check:after,
html .ui-alt-icon.ui-btn.ui-checkbox-on:after,
html .ui-alt-icon .ui-btn.ui-checkbox-on:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-clock:after,
.ui-alt-icon .ui-icon-clock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C12c-2.762%2C0-5-2.238-5-5s2.238-5%2C5-5s5%2C2.238%2C5%2C5%20S9.762%2C12%2C7%2C12z%20M9%2C6H8V4c0-0.553-0.447-1-1-1S6%2C3.447%2C6%2C4v3c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1S9.553%2C6%2C9%2C6z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-cloud:after,
.ui-alt-icon .ui-icon-cloud:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2c-0.158%2C0-0.311%2C0.023-0.457%2C0.058%20C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07%20C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-comment:after,
.ui-alt-icon .ui-icon-comment:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M12%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v7c0%2C1.104%2C0.896%2C2%2C2%2C2h1v3l3-3h6c1.104%2C0%2C2-0.896%2C2-2V2C14%2C0.896%2C13.104%2C0%2C12%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-delete:after,
.ui-alt-icon .ui-icon-delete:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-edit:after,
.ui-alt-icon .ui-icon-edit:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M1%2C10l-1%2C4l4-1l7-7L8%2C3L1%2C10z%20M11%2C0L9%2C2l3%2C3l2-2L11%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-eye:after,
.ui-alt-icon .ui-icon-eye:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M7%2C2C3%2C2%2C0%2C7%2C0%2C7s3%2C5%2C7%2C5s7-5%2C7-5S11%2C2%2C7%2C2z%20M7%2C10c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3%20C10%2C8.656%2C8.657%2C10%2C7%2C10z%20M7%2C6C6.448%2C6%2C6%2C6.447%2C6%2C7c0%2C0.553%2C0.448%2C1%2C1%2C1s1-0.447%2C1-1C8%2C6.447%2C7.552%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-forbidden:after,
.ui-alt-icon .ui-icon-forbidden:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M12.601%2C11.187C13.476%2C10.018%2C14%2C8.572%2C14%2C7c0-3.866-3.134-7-7-7C5.428%2C0%2C3.982%2C0.524%2C2.813%2C1.399L2.757%2C1.343L2.053%2C2.048%20L2.048%2C2.053L1.343%2C2.758l0.056%2C0.056C0.524%2C3.982%2C0%2C5.428%2C0%2C7c0%2C3.866%2C3.134%2C7%2C7%2C7c1.572%2C0%2C3.018-0.524%2C4.187-1.399l0.056%2C0.057%20l0.705-0.705l0.005-0.005l0.705-0.705L12.601%2C11.187z%20M7%2C2c2.761%2C0%2C5%2C2.238%2C5%2C5c0%2C1.019-0.308%2C1.964-0.832%2C2.754L4.246%2C2.832%20C5.036%2C2.308%2C5.981%2C2%2C7%2C2z%20M7%2C12c-2.761%2C0-5-2.238-5-5c0-1.019%2C0.308-1.964%2C0.832-2.754l6.922%2C6.922C8.964%2C11.692%2C8.019%2C12%2C7%2C12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-forward:after,
.ui-alt-icon .ui-icon-forward:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M13%2C4L9%2C0v3C6%2C3%2C1%2C4%2C1%2C8c0%2C5%2C7%2C6%2C7%2C6v-2c0%2C0-5-1-5-4s6-3%2C6-3v3L13%2C4z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-gear:after,
.ui-alt-icon .ui-icon-gear:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M13.621%2C5.904l-1.036-0.259c-0.168-0.042-0.303-0.168-0.355-0.332c-0.092-0.284-0.205-0.559-0.339-0.82%20c-0.079-0.153-0.073-0.337%2C0.017-0.486l0.549-0.915c0.118-0.196%2C0.088-0.448-0.075-0.61l-0.862-0.863%20c-0.162-0.163-0.414-0.193-0.611-0.075l-0.916%2C0.55C9.844%2C2.182%2C9.659%2C2.188%2C9.506%2C2.109C9.244%2C1.975%2C8.97%2C1.861%2C8.686%2C1.77%20c-0.165-0.052-0.29-0.187-0.332-0.354L8.095%2C0.379C8.039%2C0.156%2C7.839%2C0%2C7.609%2C0H6.391c-0.229%2C0-0.43%2C0.156-0.485%2C0.379L5.646%2C1.415%20C5.604%2C1.582%2C5.479%2C1.718%2C5.313%2C1.77c-0.284%2C0.092-0.559%2C0.206-0.82%2C0.34C4.339%2C2.188%2C4.155%2C2.182%2C4.007%2C2.093L3.092%2C1.544%20c-0.196-0.118-0.448-0.087-0.61%2C0.075L1.619%2C2.481C1.457%2C2.644%2C1.426%2C2.896%2C1.544%2C3.093l0.549%2C0.914%20c0.089%2C0.148%2C0.095%2C0.332%2C0.017%2C0.486C1.975%2C4.755%2C1.861%2C5.029%2C1.77%2C5.314c-0.053%2C0.164-0.188%2C0.29-0.354%2C0.332L0.379%2C5.905%20C0.156%2C5.961%2C0%2C6.161%2C0%2C6.391v1.219c0%2C0.229%2C0.156%2C0.43%2C0.379%2C0.485l1.036%2C0.26C1.582%2C8.396%2C1.717%2C8.521%2C1.77%2C8.687%20c0.092%2C0.284%2C0.205%2C0.559%2C0.34%2C0.82C2.188%2C9.66%2C2.182%2C9.844%2C2.093%2C9.993l-0.549%2C0.915c-0.118%2C0.195-0.087%2C0.448%2C0.075%2C0.61%20l0.862%2C0.862c0.162%2C0.163%2C0.414%2C0.193%2C0.61%2C0.075l0.915-0.549c0.148-0.089%2C0.332-0.095%2C0.486-0.017%20c0.262%2C0.135%2C0.536%2C0.248%2C0.82%2C0.34c0.165%2C0.053%2C0.291%2C0.187%2C0.332%2C0.354l0.259%2C1.036C5.96%2C13.844%2C6.16%2C14%2C6.39%2C14h1.22%20c0.229%2C0%2C0.43-0.156%2C0.485-0.379l0.259-1.036c0.042-0.167%2C0.168-0.302%2C0.333-0.354c0.284-0.092%2C0.559-0.205%2C0.82-0.34%20c0.154-0.078%2C0.338-0.072%2C0.486%2C0.017l0.914%2C0.549c0.197%2C0.118%2C0.449%2C0.088%2C0.611-0.074l0.862-0.863%20c0.163-0.162%2C0.193-0.415%2C0.075-0.611l-0.549-0.915c-0.089-0.148-0.096-0.332-0.017-0.485c0.134-0.263%2C0.248-0.536%2C0.339-0.82%20c0.053-0.165%2C0.188-0.291%2C0.355-0.333l1.036-0.259C13.844%2C8.039%2C14%2C7.839%2C14%2C7.609V6.39C14%2C6.16%2C13.844%2C5.96%2C13.621%2C5.904z%20M7%2C10%20c-1.657%2C0-3-1.343-3-3s1.343-3%2C3-3s3%2C1.343%2C3%2C3S8.657%2C10%2C7%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-grid:after,
.ui-alt-icon .ui-icon-grid:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-heart:after,
.ui-alt-icon .ui-icon-heart:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M7%2C1.958c-2-3-7-2.128-7%2C1.872c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.48%2C3%2C3c0.583-0.52%2C3-3%2C3-3s4-4%2C4-7C14-0.169%2C9-1.042%2C7%2C1.958z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-home:after,
.ui-alt-icon .ui-icon-home:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-info:after,
.ui-alt-icon .ui-icon-info:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-location:after,
.ui-alt-icon .ui-icon-location:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4s0.896-2%2C2-2%20c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-lock:after,
.ui-alt-icon .ui-icon-lock:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M12%2C6V5c0-2.762-2.238-5-5-5C4.239%2C0%2C2%2C2.238%2C2%2C5v1H1v8h12V6H12z%20M7.5%2C9.848V12h-1V9.848C6.207%2C9.673%2C6%2C9.366%2C6%2C9%20c0-0.553%2C0.448-1%2C1-1s1%2C0.447%2C1%2C1C8%2C9.366%2C7.793%2C9.673%2C7.5%2C9.848z%20M10%2C6H4V5c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3V6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-mail:after,
.ui-alt-icon .ui-icon-mail:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-minus:after,
.ui-alt-icon .ui-icon-minus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-navigation:after,
.ui-alt-icon .ui-icon-navigation:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-phone:after,
.ui-alt-icon .ui-icon-phone:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M6.949%2C9.182C6.175%2C8.549%2C5.281%2C7.697%2C4.507%2C6.736C3.963%2C6.063%2C3.483%2C5.355%2C3.979%2C4.858l-3.482-3.48%20c-0.508%2C0.634-1.633%2C3.654%2C3.188%2C8.598c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.399C8.734%2C10.561%2C8.123%2C10.139%2C6.949%2C9.182z%20%20M13.83%2C11.512v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.212-0.546-0.205-0.754%2C0.002L9.465%2C9.823l3.402%2C3.407%20c0%2C0%2C0.963-0.961%2C0.961-0.961l0.002-0.002C14.053%2C12.049%2C14.031%2C11.713%2C13.83%2C11.512z%20M5.202%2C3.636V3.634%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.873c0%2C0-2.726-2.725-2.727-2.726c-0.21-0.21-0.545-0.205-0.753%2C0.001L0.761%2C1.113L4.24%2C4.595%20C4.241%2C4.596%2C5.202%2C3.637%2C5.202%2C3.636z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-plus:after,
.ui-alt-icon .ui-icon-plus:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-power:after,
.ui-alt-icon .ui-icon-power:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M11.243%2C2.408c-0.392-0.401-1.024-0.401-1.415%2C0c-0.391%2C0.401-0.391%2C1.054%2C0%2C1.455C10.584%2C4.642%2C11%2C5.675%2C11%2C6.773%20s-0.416%2C2.133-1.172%2C2.91c-1.512%2C1.558-4.145%2C1.558-5.656%2C0C3.416%2C8.904%2C3%2C7.872%2C3%2C6.773C3%2C5.673%2C3.416%2C4.64%2C4.172%2C3.863%20c0.39-0.401%2C0.39-1.054%2C0-1.455c-0.391-0.401-1.024-0.401-1.415%2C0C1.624%2C3.574%2C1%2C5.125%2C1%2C6.773c0%2C1.647%2C0.624%2C3.199%2C1.757%2C4.365%20c1.134%2C1.166%2C2.64%2C1.809%2C4.243%2C1.809c1.604%2C0%2C3.109-0.645%2C4.243-1.811C12.376%2C9.975%2C13%2C8.423%2C13%2C6.773%20C13%2C5.125%2C12.376%2C3.574%2C11.243%2C2.408z%20M7%2C8.053c0.553%2C0%2C1-0.445%2C1-1v-6c0-0.553-0.447-1-1-1c-0.553%2C0-1%2C0.447-1%2C1v6%20C6%2C7.604%2C6.447%2C8.053%2C7%2C8.053z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-recycle:after,
.ui-alt-icon .ui-icon-recycle:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11C4.791%2C11%2C3%2C9.209%2C3%2C7z%20%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-refresh:after,
.ui-alt-icon .ui-icon-refresh:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.001px%22%20height%3D%2214.002px%22%20viewBox%3D%220%200%2014.001%2014.002%22%20style%3D%22enable-background%3Anew%200%200%2014.001%2014.002%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M14.001%2C6.001v-6l-2.06%2C2.06c-0.423-0.424-0.897-0.809-1.44-1.122C7.153-0.994%2C2.872%2C0.153%2C0.939%2C3.501%20c-1.933%2C3.348-0.786%2C7.629%2C2.562%2C9.562c3.348%2C1.933%2C7.629%2C0.785%2C9.562-2.562l-1.732-1c-1.381%2C2.392-4.438%2C3.211-6.83%2C1.83%20s-3.211-4.438-1.83-6.83s4.438-3.211%2C6.83-1.83c0.389%2C0.225%2C0.718%2C0.506%2C1.02%2C0.81l-2.52%2C2.52H14.001z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-search:after,
.ui-alt-icon .ui-icon-search:after,
.ui-input-search:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5s2.463%2C5.5%2C5.5%2C5.5%20c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-shop:after,
.ui-alt-icon .ui-icon-shop:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M10%2C4V3c0-1.657-1.343-3-3-3S4%2C1.343%2C4%2C3v1H1v10h12V4H10z%20M4.5%2C6C4.224%2C6%2C4%2C5.776%2C4%2C5.5S4.224%2C5%2C4.5%2C5S5%2C5.224%2C5%2C5.5%20S4.776%2C6%2C4.5%2C6z%20M5%2C3c0-1.104%2C0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2v1H5V3z%20M9.5%2C6C9.225%2C6%2C9%2C5.776%2C9%2C5.5S9.225%2C5%2C9.5%2C5S10%2C5.224%2C10%2C5.5%20S9.775%2C6%2C9.5%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-star:after,
.ui-alt-icon .ui-icon-star:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3Argb(255,255,255)%3B%22%20points%3D%2214%2C5%209%2C5%207%2C0%205%2C5%200%2C5%204%2C8%202.625%2C13%207%2C10%2011.375%2C13%2010%2C8%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-tag:after,
.ui-alt-icon .ui-icon-tag:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M5%2C0H0v5l9%2C9l5-5L5%2C0z%20M3%2C4C2.447%2C4%2C2%2C3.553%2C2%2C3s0.447-1%2C1-1s1%2C0.447%2C1%2C1S3.553%2C4%2C3%2C4z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-user:after,
.ui-alt-icon .ui-icon-user:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-video:after,
.ui-alt-icon .ui-icon-video:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3Argb(255,255,255)%3B%22%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E");
}
/* PNG icons */
.ui-nosvg .ui-icon-action:after {
  background-image: url(../../libraries/icons-png/action-white.png);
}
.ui-nosvg .ui-icon-alert:after {
  background-image: url(../../libraries/icons-png/alert-white.png);
}
.ui-nosvg .ui-icon-arrow-d-l:after {
  background-image: url(../../libraries/icons-png/arrow-d-l-white.png);
}
.ui-nosvg .ui-icon-arrow-d-r:after {
  background-image: url(../../libraries/icons-png/arrow-d-r-white.png);
}
.ui-nosvg .ui-icon-arrow-d:after {
  background-image: url(../../libraries/icons-png/arrow-d-white.png);
}
.ui-nosvg .ui-icon-arrow-l:after {
  background-image: url(../../libraries/icons-png/arrow-l-white.png);
}
.ui-nosvg .ui-icon-arrow-r:after {
  background-image: url(../../libraries/icons-png/arrow-r-white.png);
}
.ui-nosvg .ui-icon-arrow-u-l:after {
  background-image: url(../../libraries/icons-png/arrow-u-l-white.png);
}
.ui-nosvg .ui-icon-arrow-u-r:after {
  background-image: url(../../libraries/icons-png/arrow-u-r-white.png);
}
.ui-nosvg .ui-icon-arrow-u:after {
  background-image: url(../../libraries/icons-png/arrow-u-white.png);
}
.ui-nosvg .ui-icon-audio:after {
  background-image: url(../../libraries/icons-png/audio-white.png);
}
.ui-nosvg .ui-icon-back:after {
  background-image: url(../../libraries/icons-png/back-white.png);
}
.ui-nosvg .ui-icon-bars:after {
  background-image: url(../../libraries/icons-png/bars-white.png);
}
.ui-nosvg .ui-icon-bullets:after {
  background-image: url(../../libraries/icons-png/bullets-white.png);
}
.ui-nosvg .ui-icon-calendar:after {
  background-image: url(../../libraries/icons-png/calendar-white.png);
}
.ui-nosvg .ui-icon-camera:after {
  background-image: url(../../libraries/icons-png/camera-white.png);
}
.ui-nosvg .ui-icon-carat-d:after {
  background-image: url(../../libraries/icons-png/carat-d-white.png);
}
.ui-nosvg .ui-icon-carat-l:after {
  background-image: url(../../libraries/icons-png/carat-l-white.png);
}
.ui-nosvg .ui-icon-carat-r:after {
  background-image: url(../../libraries/icons-png/carat-r-white.png);
}
.ui-nosvg .ui-icon-carat-u:after {
  background-image: url(../../libraries/icons-png/carat-u-white.png);
}
.ui-nosvg .ui-icon-check:after,
html.ui-nosvg .ui-btn.ui-checkbox-on:after {
  background-image: url(../../libraries/icons-png/check-white.png);
}
.ui-nosvg .ui-icon-clock:after {
  background-image: url(../../libraries/icons-png/clock-white.png);
}
.ui-nosvg .ui-icon-cloud:after {
  background-image: url(../../libraries/icons-png/cloud-white.png);
}
.ui-nosvg .ui-icon-comment:after {
  background-image: url(../../libraries/icons-png/comment-white.png);
}
.ui-nosvg .ui-icon-delete:after {
  background-image: url(../../libraries/icons-png/delete-white.png);
}
.ui-nosvg .ui-icon-edit:after {
  background-image: url(../../libraries/icons-png/edit-white.png);
}
.ui-nosvg .ui-icon-eye:after {
  background-image: url(../../libraries/icons-png/eye-white.png);
}
.ui-nosvg .ui-icon-forbidden:after {
  background-image: url(../../libraries/icons-png/forbidden-white.png);
}
.ui-nosvg .ui-icon-forward:after {
  background-image: url(../../libraries/icons-png/forward-white.png);
}
.ui-nosvg .ui-icon-gear:after {
  background-image: url(../../libraries/icons-png/gear-white.png);
}
.ui-nosvg .ui-icon-grid:after {
  background-image: url(../../libraries/icons-png/grid-white.png);
}
.ui-nosvg .ui-icon-heart:after {
  background-image: url(../../libraries/icons-png/heart-white.png);
}
.ui-nosvg .ui-icon-home:after {
  background-image: url(../../libraries/icons-png/home-white.png);
}
.ui-nosvg .ui-icon-info:after {
  background-image: url(../../libraries/icons-png/info-white.png);
}
.ui-nosvg .ui-icon-location:after {
  background-image: url(../../libraries/icons-png/location-white.png);
}
.ui-nosvg .ui-icon-lock:after {
  background-image: url(../../libraries/icons-png/lock-white.png);
}
.ui-nosvg .ui-icon-mail:after {
  background-image: url(../../libraries/icons-png/mail-white.png);
}
.ui-nosvg .ui-icon-minus:after {
  background-image: url(../../libraries/icons-png/minus-white.png);
}
.ui-nosvg .ui-icon-navigation:after {
  background-image: url(../../libraries/icons-png/navigation-white.png);
}
.ui-nosvg .ui-icon-phone:after {
  background-image: url(../../libraries/icons-png/phone-white.png);
}
.ui-nosvg .ui-icon-plus:after {
  background-image: url(../../libraries/icons-png/plus-white.png);
}
.ui-nosvg .ui-icon-power:after {
  background-image: url(../../libraries/icons-png/power-white.png);
}
.ui-nosvg .ui-icon-recycle:after {
  background-image: url(../../libraries/icons-png/recycle-white.png);
}
.ui-nosvg .ui-icon-refresh:after {
  background-image: url(../../libraries/icons-png/refresh-white.png);
}
.ui-nosvg .ui-icon-search:after {
  background-image: url(../../libraries/icons-png/search-white.png);
}
.ui-nosvg .ui-icon-shop:after {
  background-image: url(../../libraries/icons-png/shop-white.png);
}
.ui-nosvg .ui-icon-star:after {
  background-image: url(../../libraries/icons-png/star-white.png);
}
.ui-nosvg .ui-icon-tag:after {
  background-image: url(../../libraries/icons-png/tag-white.png);
}
.ui-nosvg .ui-icon-user:after {
  background-image: url(../../libraries/icons-png/user-white.png);
}
.ui-nosvg .ui-icon-video:after {
  background-image: url(../../libraries/icons-png/video-white.png);
}
/* Alt icons */
.ui-nosvg .ui-alt-icon.ui-icon-action:after,
.ui-nosvg .ui-alt-icon .ui-icon-action:after {
  background-image: url(../../libraries/icons-png/action-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-alert:after,
.ui-nosvg .ui-alt-icon .ui-icon-alert:after {
  background-image: url(../../libraries/icons-png/alert-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-d:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-d:after {
  background-image: url(../../libraries/icons-png/arrow-d-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-d-l:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-d-l:after {
  background-image: url(../../libraries/icons-png/arrow-d-l-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-d-r:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-d-r:after {
  background-image: url(../../libraries/icons-png/arrow-d-r-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-l:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-l:after {
  background-image: url(../../libraries/icons-png/arrow-l-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-r:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-r:after {
  background-image: url(../../libraries/icons-png/arrow-r-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-u:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-u:after {
  background-image: url(../../libraries/icons-png/arrow-u-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-u-l:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-u-l:after {
  background-image: url(../../libraries/icons-png/arrow-u-l-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-u-r:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-u-r:after {
  background-image: url(../../libraries/icons-png/arrow-u-r-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-audio:after,
.ui-nosvg .ui-alt-icon .ui-icon-audio:after {
  background-image: url(../../libraries/icons-png/audio-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-back:after,
.ui-nosvg .ui-alt-icon .ui-icon-back:after {
  background-image: url(../../libraries/icons-png/back-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-bars:after,
.ui-nosvg .ui-alt-icon .ui-icon-bars:after {
  background-image: url(../../libraries/icons-png/bars-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-bullets:after,
.ui-nosvg .ui-alt-icon .ui-icon-bullets:after {
  background-image: url(../../libraries/icons-png/bullets-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-calendar:after,
.ui-nosvg .ui-alt-icon .ui-icon-calendar:after {
  background-image: url(../../libraries/icons-png/calendar-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-camera:after,
.ui-nosvg .ui-alt-icon .ui-icon-camera:after {
  background-image: url(../../libraries/icons-png/camera-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-carat-d:after,
.ui-nosvg .ui-alt-icon .ui-icon-carat-d:after {
  background-image: url(../../libraries/icons-png/carat-d-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-carat-l:after,
.ui-nosvg .ui-alt-icon .ui-icon-carat-l:after {
  background-image: url(../../libraries/icons-png/carat-l-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-carat-r:after,
.ui-nosvg .ui-alt-icon .ui-icon-carat-r:after {
  background-image: url(../../libraries/icons-png/carat-r-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-carat-u:after,
.ui-nosvg .ui-alt-icon .ui-icon-carat-u:after {
  background-image: url(../../libraries/icons-png/carat-u-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-check:after,
.ui-nosvg .ui-alt-icon .ui-icon-check:after,
.ui-nosvg .ui-alt-icon.ui-btn.ui-checkbox-on:after,
.ui-nosvg .ui-alt-icon .ui-btn.ui-checkbox-on:after {
  background-image: url(../../libraries/icons-png/check-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-clock:after,
.ui-nosvg .ui-alt-icon .ui-icon-clock:after {
  background-image: url(../../libraries/icons-png/clock-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-cloud:after,
.ui-nosvg .ui-alt-icon .ui-icon-cloud:after {
  background-image: url(../../libraries/icons-png/cloud-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-comment:after,
.ui-nosvg .ui-alt-icon .ui-icon-comment:after {
  background-image: url(../../libraries/icons-png/comment-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-delete:after,
.ui-nosvg .ui-alt-icon .ui-icon-delete:after {
  background-image: url(../../libraries/icons-png/delete-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-edit:after,
.ui-nosvg .ui-alt-icon .ui-icon-edit:after {
  background-image: url(../../libraries/icons-png/edit-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-eye:after,
.ui-nosvg .ui-alt-icon .ui-icon-eye:after {
  background-image: url(../../libraries/icons-png/eye-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-forbidden:after,
.ui-nosvg .ui-alt-icon .ui-icon-forbidden:after {
  background-image: url(../../libraries/icons-png/forbidden-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-forward:after,
.ui-nosvg .ui-alt-icon .ui-icon-forward:after {
  background-image: url(../../libraries/icons-png/forward-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-gear:after,
.ui-nosvg .ui-alt-icon .ui-icon-gear:after {
  background-image: url(../../libraries/icons-png/gear-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-grid:after,
.ui-nosvg .ui-alt-icon .ui-icon-grid:after {
  background-image: url(../../libraries/icons-png/grid-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-heart:after,
.ui-nosvg .ui-alt-icon .ui-icon-heart:after {
  background-image: url(../../libraries/icons-png/heart-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-home:after,
.ui-nosvg .ui-alt-icon .ui-icon-home:after {
  background-image: url(../../libraries/icons-png/home-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-info:after,
.ui-nosvg .ui-alt-icon .ui-icon-info:after {
  background-image: url(../../libraries/icons-png/info-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-location:after,
.ui-nosvg .ui-alt-icon .ui-icon-location:after {
  background-image: url(../../libraries/icons-png/location-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-lock:after,
.ui-nosvg .ui-alt-icon .ui-icon-lock:after {
  background-image: url(../../libraries/icons-png/lock-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-mail:after,
.ui-nosvg .ui-alt-icon .ui-icon-mail:after {
  background-image: url(../../libraries/icons-png/mail-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-minus:after,
.ui-nosvg .ui-alt-icon .ui-icon-minus:after {
  background-image: url(../../libraries/icons-png/minus-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-navigation:after,
.ui-nosvg .ui-alt-icon .ui-icon-navigation:after {
  background-image: url(../../libraries/icons-png/navigation-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-phone:after,
.ui-nosvg .ui-alt-icon .ui-icon-phone:after {
  background-image: url(../../libraries/icons-png/phone-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-plus:after,
.ui-nosvg .ui-alt-icon .ui-icon-plus:after {
  background-image: url(../../libraries/icons-png/plus-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-power:after,
.ui-nosvg .ui-alt-icon .ui-icon-power:after {
  background-image: url(../../libraries/icons-png/power-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-recycle:after,
.ui-nosvg .ui-alt-icon .ui-icon-recycle:after {
  background-image: url(../../libraries/icons-png/recycle-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-refresh:after,
.ui-nosvg .ui-alt-icon .ui-icon-refresh:after {
  background-image: url(../../libraries/icons-png/refresh-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-search:after,
.ui-nosvg .ui-alt-icon .ui-icon-search:after,
.ui-nosvg .ui-input-search:after {
  background-image: url(../../libraries/icons-png/search-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-shop:after,
.ui-nosvg .ui-alt-icon .ui-icon-shop:after {
  background-image: url(../../libraries/icons-png/shop-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-star:after,
.ui-nosvg .ui-alt-icon .ui-icon-star:after {
  background-image: url(../../libraries/icons-png/star-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-tag:after,
.ui-nosvg .ui-alt-icon .ui-icon-tag:after {
  background-image: url(../../libraries/icons-png/tag-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-user:after,
.ui-nosvg .ui-alt-icon .ui-icon-user:after {
  background-image: url(../../libraries/icons-png/user-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-video:after,
.ui-nosvg .ui-alt-icon .ui-icon-video:after {
  background-image: url(../../libraries/icons-png/video-black.png);
}
/* SVG icons */
.ui-icon-globe:after {
  /* background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A@{icons_color_string}%3B%22%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E"); */
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2214%22%20version%3D%221.1%22%20viewBox%3D%220%200%2014%2014%22%20width%3D%2214%22%20id%3D%22svg3336%22%3E%3Cmetadata%20id%3D%22metadata3350%22%2F%3E%3Cdesc%20id%3D%22desc3340%22%2F%3E%3Cdefs%20id%3D%22defs3342%22%2F%3E%3Cg%20id%3D%22Page-1%22%20transform%3D%22scale(0.7%2C0.7)%22%20fill%3D%22none%22%3E%3Cg%20id%3D%22Core%22%20transform%3D%22translate(-296%2C-296)%22%20fill%3D%22rgb(255,255,255)%22%3E%3Cg%20id%3D%22language%22%20transform%3D%22translate(296%2C296)%22%3E%3Cpath%20d%3D%22M10%200C4.5%200%200%204.5%200%2010%200%2015.5%204.5%2020%2010%2020%2015.5%2020%2020%2015.5%2020%2010%2020%204.5%2015.5%200%2010%200l0%200zM16.9%206%2014%206C13.7%204.7%2013.2%203.6%2012.6%202.4%2014.4%203.1%2016%204.3%2016.9%206l0%200zM10%202c0.8%201.2%201.5%202.5%201.9%204L8.1%206C8.5%204.6%209.2%203.2%2010%202l0%200zM2.3%2012C2.1%2011.4%202%2010.7%202%2010%202%209.3%202.1%208.6%202.3%208l3.4%200c-0.1%200.7-0.1%201.3-0.1%202%200%200.7%200.1%201.3%200.1%202l-3.4%200%200%200zm0.8%202%202.9%200c0.3%201.3%200.8%202.4%201.4%203.6C5.6%2016.9%204%2015.7%203.1%2014l0%200zM6%206%203.1%206C4.1%204.3%205.6%203.1%207.4%202.4%206.8%203.6%206.3%204.7%206%206l0%200zm4%2012C9.2%2016.8%208.5%2015.5%208.1%2014l3.8%200c-0.4%201.4-1.1%202.8-1.9%204l0%200zm2.3-6-4.6%200C7.6%2011.3%207.5%2010.7%207.5%2010%207.5%209.3%207.6%208.7%207.7%208l4.7%200c0.1%200.7%200.2%201.3%200.2%202%200%200.7-0.2%201.3-0.3%202l0%200zm0.3%205.6C13.2%2016.5%2013.7%2015.3%2014%2014l2.9%200c-0.9%201.7-2.5%202.9-4.3%203.6l0%200zM14.4%2012c0.1-0.7%200.1-1.3%200.1-2%200-0.7-0.1-1.3-0.1-2l3.4%200c0.2%200.6%200.3%201.3%200.3%202%200%200.7-0.1%201.4-0.3%202l-3.4%200%200%200z%22%20id%3D%22Shape%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
/* Alt icons */
.ui-alt-icon.ui-icon-globe:after,
.ui-alt-icon .ui-icon-globe:after {
  /* background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A@{icons_color_alt_string}%3B%22%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E"); */
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2214%22%20version%3D%221.1%22%20viewBox%3D%220%200%2014%2014%22%20width%3D%2214%22%20id%3D%22svg3336%22%3E%3Cmetadata%20id%3D%22metadata3350%22%2F%3E%3Cdesc%20id%3D%22desc3340%22%2F%3E%3Cdefs%20id%3D%22defs3342%22%2F%3E%3Cg%20id%3D%22Page-1%22%20transform%3D%22scale(0.7%2C0.7)%22%20fill%3D%22none%22%3E%3Cg%20id%3D%22Core%22%20transform%3D%22translate(-296%2C-296)%22%20fill%3D%22rgb(255,255,255)%22%3E%3Cg%20id%3D%22language%22%20transform%3D%22translate(296%2C296)%22%3E%3Cpath%20d%3D%22M10%200C4.5%200%200%204.5%200%2010%200%2015.5%204.5%2020%2010%2020%2015.5%2020%2020%2015.5%2020%2010%2020%204.5%2015.5%200%2010%200l0%200zM16.9%206%2014%206C13.7%204.7%2013.2%203.6%2012.6%202.4%2014.4%203.1%2016%204.3%2016.9%206l0%200zM10%202c0.8%201.2%201.5%202.5%201.9%204L8.1%206C8.5%204.6%209.2%203.2%2010%202l0%200zM2.3%2012C2.1%2011.4%202%2010.7%202%2010%202%209.3%202.1%208.6%202.3%208l3.4%200c-0.1%200.7-0.1%201.3-0.1%202%200%200.7%200.1%201.3%200.1%202l-3.4%200%200%200zm0.8%202%202.9%200c0.3%201.3%200.8%202.4%201.4%203.6C5.6%2016.9%204%2015.7%203.1%2014l0%200zM6%206%203.1%206C4.1%204.3%205.6%203.1%207.4%202.4%206.8%203.6%206.3%204.7%206%206l0%200zm4%2012C9.2%2016.8%208.5%2015.5%208.1%2014l3.8%200c-0.4%201.4-1.1%202.8-1.9%204l0%200zm2.3-6-4.6%200C7.6%2011.3%207.5%2010.7%207.5%2010%207.5%209.3%207.6%208.7%207.7%208l4.7%200c0.1%200.7%200.2%201.3%200.2%202%200%200.7-0.2%201.3-0.3%202l0%200zm0.3%205.6C13.2%2016.5%2013.7%2015.3%2014%2014l2.9%200c-0.9%201.7-2.5%202.9-4.3%203.6l0%200zM14.4%2012c0.1-0.7%200.1-1.3%200.1-2%200-0.7-0.1-1.3-0.1-2l3.4%200c0.2%200.6%200.3%201.3%200.3%202%200%200.7-0.1%201.4-0.3%202l-3.4%200%200%200z%22%20id%3D%22Shape%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
/* SVG icons */
.ui-icon-pdf:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20fill%3D%22rgb(255,255,255)%22%3E%3Cpath%20d%3D%22M11.512%208.059c-.188-.184-.602-.282-1.23-.29a9.928%209.928%200%2000-1.477.11c-.242-.14-.492-.293-.688-.477C7.59%206.914%207.152%206.23%206.88%205.48c.016-.07.031-.128.047-.19%200%200%20.297-1.685.219-2.255-.012-.078-.02-.098-.04-.16l-.027-.066C7%202.62%206.84%202.426%206.594%202.437l-.149-.003c-.277%200-.504.14-.562.351-.18.66.008%201.652.344%202.934l-.086.21a23.641%2023.641%200%2001-.809%201.696l-.035.07a34.646%2034.646%200%2001-.762%201.407l-.238.125c-.02.007-.426.222-.52.28-.812.485-1.347%201.036-1.437%201.47-.027.14-.008.316.137.398l.23.117a.67.67%200%2000.313.074c.578%200%201.246-.718%202.167-2.328a21.272%2021.272%200%20013.344-.793c.809.453%201.805.774%202.434.774.113%200%20.207-.012.289-.035a.483.483%200%2000.281-.192c.125-.183.149-.437.113-.695a.454.454%200%2000-.136-.238zm-8.617%203.07c.105-.29.52-.856%201.136-1.36.04-.03.133-.12.223-.203-.645%201.028-1.078%201.434-1.36%201.563zM6.543%202.73c.184%200%20.289.47.297.907.008.437-.094.746-.219.972-.105-.336-.156-.867-.156-1.214%200%200-.008-.665.078-.665zm-1.09%205.985c.129-.23.266-.473.402-.735.332-.632.547-1.128.704-1.535a5.052%205.052%200%20001.343%201.59c-.933.184-1.738.406-2.449.68zm5.879-.05c-.055.034-.219.054-.324.054-.336%200-.754-.153-1.34-.406a8.89%208.89%200%2001.617-.024c.336%200%20.438%200%20.77.082.332.086.336.258.277.293zm0%200%22%2F%3E%3Cpath%20d%3D%22M12.547%203.133c-.3-.414-.727-.899-1.192-1.363-.464-.465-.949-.891-1.363-1.192C9.29.058%208.945%200%208.75%200H1.969C1.367%200%20.875.492.875%201.094v11.812c0%20.602.492%201.094%201.094%201.094H12.03c.602%200%201.094-.492%201.094-1.094V4.375c0-.195-.059-.54-.578-1.242zm-1.809-.746c.418.422.75.8.992%201.113H9.625V1.395c.313.242.691.574%201.113.992zm1.512%2010.52a.224.224%200%2001-.219.218H1.97a.224.224%200%2001-.219-.219V1.094c0-.117.102-.219.219-.219H8.75v3.063c0%20.242.195.437.438.437h3.062zm0%200%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-pdf-red:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20fill%3D%22rgb(255,0,0)%22%3E%3Cpath%20d%3D%22M11.512%208.059c-.188-.184-.602-.282-1.23-.29a9.928%209.928%200%2000-1.477.11c-.242-.14-.492-.293-.688-.477C7.59%206.914%207.152%206.23%206.88%205.48c.016-.07.031-.128.047-.19%200%200%20.297-1.685.219-2.255-.012-.078-.02-.098-.04-.16l-.027-.066C7%202.62%206.84%202.426%206.594%202.437l-.149-.003c-.277%200-.504.14-.562.351-.18.66.008%201.652.344%202.934l-.086.21a23.641%2023.641%200%2001-.809%201.696l-.035.07a34.646%2034.646%200%2001-.762%201.407l-.238.125c-.02.007-.426.222-.52.28-.812.485-1.347%201.036-1.437%201.47-.027.14-.008.316.137.398l.23.117a.67.67%200%2000.313.074c.578%200%201.246-.718%202.167-2.328a21.272%2021.272%200%20013.344-.793c.809.453%201.805.774%202.434.774.113%200%20.207-.012.289-.035a.483.483%200%2000.281-.192c.125-.183.149-.437.113-.695a.454.454%200%2000-.136-.238zm-8.617%203.07c.105-.29.52-.856%201.136-1.36.04-.03.133-.12.223-.203-.645%201.028-1.078%201.434-1.36%201.563zM6.543%202.73c.184%200%20.289.47.297.907.008.437-.094.746-.219.972-.105-.336-.156-.867-.156-1.214%200%200-.008-.665.078-.665zm-1.09%205.985c.129-.23.266-.473.402-.735.332-.632.547-1.128.704-1.535a5.052%205.052%200%20001.343%201.59c-.933.184-1.738.406-2.449.68zm5.879-.05c-.055.034-.219.054-.324.054-.336%200-.754-.153-1.34-.406a8.89%208.89%200%2001.617-.024c.336%200%20.438%200%20.77.082.332.086.336.258.277.293zm0%200%22%2F%3E%3Cpath%20d%3D%22M12.547%203.133c-.3-.414-.727-.899-1.192-1.363-.464-.465-.949-.891-1.363-1.192C9.29.058%208.945%200%208.75%200H1.969C1.367%200%20.875.492.875%201.094v11.812c0%20.602.492%201.094%201.094%201.094H12.03c.602%200%201.094-.492%201.094-1.094V4.375c0-.195-.059-.54-.578-1.242zm-1.809-.746c.418.422.75.8.992%201.113H9.625V1.395c.313.242.691.574%201.113.992zm1.512%2010.52a.224.224%200%2001-.219.218H1.97a.224.224%200%2001-.219-.219V1.094c0-.117.102-.219.219-.219H8.75v3.063c0%20.242.195.437.438.437h3.062zm0%200%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-color: transparent;
  background-size: 20px;
  border-radius: 0;
}
/* Alt icons */
.ui-alt-icon.ui-icon-pdf:after,
.ui-alt-icon .ui-icon-pdf:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20fill%3D%22rgb(255,255,255)%22%3E%3Cpath%20d%3D%22M11.512%208.059c-.188-.184-.602-.282-1.23-.29a9.928%209.928%200%2000-1.477.11c-.242-.14-.492-.293-.688-.477C7.59%206.914%207.152%206.23%206.88%205.48c.016-.07.031-.128.047-.19%200%200%20.297-1.685.219-2.255-.012-.078-.02-.098-.04-.16l-.027-.066C7%202.62%206.84%202.426%206.594%202.437l-.149-.003c-.277%200-.504.14-.562.351-.18.66.008%201.652.344%202.934l-.086.21a23.641%2023.641%200%2001-.809%201.696l-.035.07a34.646%2034.646%200%2001-.762%201.407l-.238.125c-.02.007-.426.222-.52.28-.812.485-1.347%201.036-1.437%201.47-.027.14-.008.316.137.398l.23.117a.67.67%200%2000.313.074c.578%200%201.246-.718%202.167-2.328a21.272%2021.272%200%20013.344-.793c.809.453%201.805.774%202.434.774.113%200%20.207-.012.289-.035a.483.483%200%2000.281-.192c.125-.183.149-.437.113-.695a.454.454%200%2000-.136-.238zm-8.617%203.07c.105-.29.52-.856%201.136-1.36.04-.03.133-.12.223-.203-.645%201.028-1.078%201.434-1.36%201.563zM6.543%202.73c.184%200%20.289.47.297.907.008.437-.094.746-.219.972-.105-.336-.156-.867-.156-1.214%200%200-.008-.665.078-.665zm-1.09%205.985c.129-.23.266-.473.402-.735.332-.632.547-1.128.704-1.535a5.052%205.052%200%20001.343%201.59c-.933.184-1.738.406-2.449.68zm5.879-.05c-.055.034-.219.054-.324.054-.336%200-.754-.153-1.34-.406a8.89%208.89%200%2001.617-.024c.336%200%20.438%200%20.77.082.332.086.336.258.277.293zm0%200%22%2F%3E%3Cpath%20d%3D%22M12.547%203.133c-.3-.414-.727-.899-1.192-1.363-.464-.465-.949-.891-1.363-1.192C9.29.058%208.945%200%208.75%200H1.969C1.367%200%20.875.492.875%201.094v11.812c0%20.602.492%201.094%201.094%201.094H12.03c.602%200%201.094-.492%201.094-1.094V4.375c0-.195-.059-.54-.578-1.242zm-1.809-.746c.418.422.75.8.992%201.113H9.625V1.395c.313.242.691.574%201.113.992zm1.512%2010.52a.224.224%200%2001-.219.218H1.97a.224.224%200%2001-.219-.219V1.094c0-.117.102-.219.219-.219H8.75v3.063c0%20.242.195.437.438.437h3.062zm0%200%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
/* PNG icons */
/* .ui-nosvg .ui-icon-globe:after {
	background-image: url(../../libraries/icons-png/globe-white.png);
} */
/* Alt icons */
/* .ui-nosvg .ui-alt-icon.ui-icon-globe:after,
.ui-nosvg .ui-alt-icon .ui-icon-globe:after {
	background-image: url(../../libraries/icons-png/globe-black.png);
}
 */
.widget-configurator .vehicle-price {
  display: none;
}
.widget-configurator .mainphoto-default {
  margin: 0 0 10px;
}
.widget-configurator .mainphoto-default .frame-switch[data-slidetarget="interior"] {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.widget-configurator .mainphoto-default .frame-switch[data-slidetarget="exterior"] {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -o-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}
.widget-configurator .mainphoto-default .img-trim {
  zoom: 1;
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.widget-configurator .mainphoto-default .img-interior {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -o-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
}
.widget-configurator .mainphoto-default.show-interior .img-exterior {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
}
.widget-configurator .mainphoto-default.show-interior .img-interior {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.widget-configurator .mainphoto-default.show-interior .frame-switch[data-slidetarget="interior"] {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -o-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}
.widget-configurator .mainphoto-default.show-interior .frame-switch[data-slidetarget="exterior"] {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.widget-configurator .mainphoto-default.show-trim .img-trim {
  zoom: 1;
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.widget-configurator .mainphoto-default .image {
  position: relative;
}
.widget-configurator .mainphoto-default .frame-switch {
  visibility: hidden;
  height: 0;
  display: block;
  font-size: 0;
}
.widget-configurator .mainphoto-default .photo-frame {
  position: relative;
  height: 0;
  padding-bottom: 42.85%;
  background-image: url(../../../images/shared/configurator/placeholder.png);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  background-size: contain;
  overflow: hidden;
}
.widget-configurator .mainphoto-default .img {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  -webkit-background-size: contain !important;
  -moz-background-size: contain !important;
  background-size: contain !important;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.widget-configurator .mainphoto-default .img-trim {
  zoom: 1;
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.widget-configurator .mainphoto-default .v-bmw-2-series-convertible .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/2series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-2-series-convertible .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/2series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-2-series-convertible .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/2series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-2-series-coupe .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/2series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-2-series-coupe .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/2series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-2-series-coupe .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/2series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-3-series-gran-turismo-hatchback .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/3series-gran-turismo.gif);
}
.widget-configurator .mainphoto-default .v-bmw-3-series-gran-turismo-hatchback .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/3series-gran-turismo.gif);
}
.widget-configurator .mainphoto-default .v-bmw-3-series-gran-turismo-hatchback .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/3series-gran-turismo.gif);
}
.widget-configurator .mainphoto-default .v-bmw-3-series-sedan .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/3series-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-3-series-sedan .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/3series-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-3-series-sedan .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/3series-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-3-series-wagon .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/3series-sports-wagon.gif);
}
.widget-configurator .mainphoto-default .v-bmw-3-series-wagon .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/3series-sports-wagon.gif);
}
.widget-configurator .mainphoto-default .v-bmw-3-series-wagon .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/3series-sports-wagon.gif);
}
.widget-configurator .mainphoto-default .v-bmw-4-series-convertible .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/4series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-4-series-convertible .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/4series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-4-series-convertible .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/4series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-4-series-coupe .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/4series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-4-series-coupe .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/4series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-4-series-coupe .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/4series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-4-series-gran-coupe-sedan .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/4series-gran-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-4-series-gran-coupe-sedan .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/4series-gran-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-4-series-gran-coupe-sedan .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/4series-gran-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-5-series-gran-turismo-hatchback .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/5series-gran-turismo.gif);
}
.widget-configurator .mainphoto-default .v-bmw-5-series-gran-turismo-hatchback .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/5series-gran-turismo.gif);
}
.widget-configurator .mainphoto-default .v-bmw-5-series-gran-turismo-hatchback .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/5series-gran-turismo.gif);
}
.widget-configurator .mainphoto-default .v-bmw-5-series-sedan .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/5series-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-5-series-sedan .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/5series-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-5-series-sedan .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/5series-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-convertible .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/6series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-convertible .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/6series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-convertible .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/6series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-coupe .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/6series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-coupe .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/6series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-coupe .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/6series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-gran-coupe-sedan .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/6series-gran-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-gran-coupe-sedan .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/6series-gran-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-gran-coupe-sedan .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/6series-gran-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-gran-turismo-hatchback .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/6series-gran-turismo.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-gran-turismo-hatchback .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/6series-gran-turismo.gif);
}
.widget-configurator .mainphoto-default .v-bmw-6-series-gran-turismo-hatchback .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/6series-gran-turismo.gif);
}
.widget-configurator .mainphoto-default .v-bmw-7-series-sedan .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/7series-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-7-series-sedan .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/7series-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-7-series-sedan .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/7series-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-8-series-coupe .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/8series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-8-series-coupe .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/8series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-8-series-coupe .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/8series-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-8-series-convertible .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/8series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-8-series-convertible .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/8series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-8-series-convertible .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/8series-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m2-convertible .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/m235i-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m2-convertible .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/m235i-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m2-convertible .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/m235i-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m2-coupe .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/m235i-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m2-coupe .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/m235i-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m2-coupe .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/m235i-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m3-sedan .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/m3-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m3-sedan .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/m3-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m3-sedan .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/m3-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m4-convertible .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/m4-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m4-convertible .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/m4-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m4-convertible .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/m4-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m4-coupe .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/m4-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m4-coupe .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/m4-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m4-coupe .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/m4-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m5-sedan .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/m5-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m5-sedan .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/m5-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m5-sedan .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/m5-sedan.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m6-convertible .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/m6-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m6-convertible .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/m6-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m6-convertible .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/m6-convertible.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m6-coupe .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/m6-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m6-coupe .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/m6-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m6-coupe .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/m6-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m6-gran-coupe-sedan .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/m6-gran-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m6-gran-coupe-sedan .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/m6-gran-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-m6-gran-coupe-sedan .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/m6-gran-coupe.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x1-suv .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/x1.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x1-suv .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/x1.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x1-suv .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/x1.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x2-suv .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/x2.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x2-suv .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/x2.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x2-suv .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/x2.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x3-suv .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/x3.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x3-suv .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/x3.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x3-suv .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/x3.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x4-suv .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/x4.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x4-suv .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/x4.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x4-suv .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/x4.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x5-suv .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/x5.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x5-suv .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/x5.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x5-suv .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/x5.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x5-m-suv .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/x5-m.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x5-m-suv .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/x5-m.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x5-m-suv .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/x5-m.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x6-suv .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/x6.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x6-suv .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/x6.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x6-suv .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/x6.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x6-m-suv .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/x6-m.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x6-m-suv .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/x6-m.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x6-m-suv .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/x6-m.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x7-sports-activity-vehicle .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/x7.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x7-sports-activity-vehicle .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/x7.gif);
}
.widget-configurator .mainphoto-default .v-bmw-x7-sports-activity-vehicle .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/x7.gif);
}
.widget-configurator .mainphoto-default .v-bmw-z4-convertible .img-trim {
  background: url(/images/vehicles/bmw/configurator/trim/z4.gif);
}
.widget-configurator .mainphoto-default .v-bmw-z4-convertible .img-exterior {
  background: url(/images/vehicles/bmw/configurator/exterior/z4.gif);
}
.widget-configurator .mainphoto-default .v-bmw-z4-convertible .img-interior {
  background: url(/images/vehicles/bmw/configurator/interior/z4.gif);
}
.widget-configurator .mainphoto-default .v-mini-cooper-base-2 .img-exterior,
.widget-configurator .mainphoto-default .v-mini-hardtop-2-door-cooper-2 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/hardtop-2-cooper.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-base-2 .img-interior,
.widget-configurator .mainphoto-default .v-mini-hardtop-2-door-cooper-2 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/hardtop-2-cooper.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-s-2 .img-exterior,
.widget-configurator .mainphoto-default .v-mini-hardtop-2-door-cooper-s-2 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/hardtop-2-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-s-2 .img-interior,
.widget-configurator .mainphoto-default .v-mini-hardtop-2-door-cooper-s-2 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/hardtop-2-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-john-cooper-works-2 .img-exterior,
.widget-configurator .mainphoto-default .v-mini-hardtop-2-door-john-cooper-works-2 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/hardtop-2-john-cooper-works.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-john-cooper-works-2 .img-interior,
.widget-configurator .mainphoto-default .v-mini-hardtop-2-door-john-cooper-works-2 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/hardtop-2-john-cooper-works.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-base-4 .img-exterior,
.widget-configurator .mainphoto-default .v-mini-hardtop-4-door-cooper-4 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/hardtop-4-cooper.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-base-4 .img-interior,
.widget-configurator .mainphoto-default .v-mini-hardtop-4-door-cooper-4 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/hardtop-4-cooper.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-s-4 .img-exterior,
.widget-configurator .mainphoto-default .v-mini-hardtop-4-door-cooper-s-4 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/hardtop-4-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-s-4 .img-interior,
.widget-configurator .mainphoto-default .v-mini-hardtop-4-door-cooper-s-4 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/hardtop-4-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-countryman-base-4 .img-exterior,
.widget-configurator .mainphoto-default .v-mini-countryman-cooper-4 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/countryman-cooper.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-countryman-base-4 .img-interior,
.widget-configurator .mainphoto-default .v-mini-countryman-cooper-4 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/countryman-cooper.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-countryman-s-4 .img-exterior,
.widget-configurator .mainphoto-default .v-mini-countryman-cooper-s-4 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/countryman-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-countryman-s-4 .img-interior,
.widget-configurator .mainphoto-default .v-mini-countryman-cooper-s-4 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/countryman-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-countryman-s-all4-4 .img-exterior,
.widget-configurator .mainphoto-default .v-mini-countryman-cooper-s-all4-4 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/countryman-all4-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-countryman-s-all4-4 .img-interior,
.widget-configurator .mainphoto-default .v-mini-countryman-cooper-s-all4-4 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/countryman-all4-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-countryman-john-cooper-works-all4-4 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/countryman-john-cooper-works.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-countryman-john-cooper-works-all4-4 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/countryman-john-cooper-works.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-paceman-base-2 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/paceman-cooper.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-paceman-base-2 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/paceman-cooper.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-paceman-s-2 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/paceman-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-paceman-s-2 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/paceman-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-paceman-s-all4-2 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/paceman-all4-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-paceman-s-all4-2 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/paceman-all4-cooper-s.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-paceman-john-cooper-works-all4-2 .img-exterior {
  background: url(/images/vehicles/mini/configurator/exterior/paceman-all4-john-cooper-works.jpg);
}
.widget-configurator .mainphoto-default .v-mini-cooper-paceman-john-cooper-works-all4-2 .img-interior {
  background: url(/images/vehicles/mini/configurator/interior/paceman-all4-john-cooper-works.jpg);
}
.widget-configurator .custom-messages {
  margin-bottom: 10px;
  white-space: normal;
}
.widget-configurator .custom-messages .message {
  position: relative;
  color: #f00;
  padding-left: 3.5em;
  padding-left: calc(1em + 30px + 2px);
  text-align: left;
}
.widget-configurator .custom-messages .message:before {
  content: '$';
  font-size: 24px;
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  *margin-top: -15px;
  border: 1px solid;
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.widget-configurator .color .msrp,
.widget-configurator .option .msrp {
  font-size: .8em;
  font-weight: normal;
  display: block;
}
.widget-configurator .color .msrp:empty,
.widget-configurator .option .msrp:empty {
  display: none;
}
.widget-configurator .empty {
  display: none;
}
.widget-configurator .color label {
  font-size: 1em;
  position: relative;
  padding-right: 3em;
}
.widget-configurator .color .box {
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 3em;
}
.widget-configurator .color .box span:only-child {
  position: absolute;
  display: inline-block;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.widget-configurator .option label {
  font-size: 1em;
}
.widget-configurator .ui-collapsible-set + .selected {
  border-top: 1px dashed #c8c7cc;
  margin: 1.5em 0 0;
  padding: 0 1em 1em;
}
.widget-configurator .selected > .header a {
  background-color: green;
  color: #fff;
}
.widget-configurator .selected + .ui-collapsible-set {
  border-bottom: 1px dashed #c8c7cc;
  margin: 0 0 1em;
  padding: 1em;
}
.widget-configurator .option-selected {
  text-align: left;
}
.widget-configurator .color-selected {
  text-align: left;
  padding-right: 3em;
}
.widget-configurator .ui-navbar li .ui-btn {
  font-size: 0.8em;
  padding-left: 0em;
  padding-right: 0em;
}
.widget-configurator .ui-navbar {
  margin: 0 0 1em;
}
.widget-configurator .button-selected-holder.empty {
  display: none;
}
.widget-configurator .button-selected-holder b {
  color: red;
}
.widget-configurator .button-selected-holder .button-selected {
  margin-left: 1em;
}
.widget-configurator .button-createrequest {
  background: green;
  color: #fff;
  border-color: #006700;
}
.widget-configurator .explanation {
  font-weight: bold;
  color: #007bb8;
}
.ui-navbar.navbar-complex .navitem-title,
.ui-navbar.navbar-complex .navitem-desc {
  display: block;
}
.ui-navbar.navbar-complex .navitem-title {
  font-weight: bold;
  font-size: 1.25em;
}
.ui-navbar.navbar-complex .navitem-desc {
  font-weight: normal;
}
.ui-navbar.navbar-complex .ui-tabs-nav .ui-link {
  text-align: left;
  padding-left: 35px;
}
.ui-navbar.navbar-complex .ui-tabs-nav [class*="ui-block-"] {
  width: 50%;
}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none;
}
.pswp * {
  box-sizing: border-box;
}
.pswp img {
  max-width: none;
}
/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp--open {
  display: block;
}
.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}
.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}
.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-backface-visibility: hidden;
  will-change: opacity;
}
.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
}
.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -moz-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none;
}
.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden;
}
.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
}
/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden;
}
/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222222;
}
.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0;
}
/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #cccccc;
}
.pswp__error-msg a {
  color: #cccccc;
  text-decoration: underline;
}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  transition: opacity 0.2s;
  box-shadow: none;
}
.pswp__button:focus,
.pswp__button:hover {
  opacity: 1;
}
.pswp__button:active {
  outline: none;
  opacity: 0.9;
}
.pswp__button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1;
}
.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(../../libraries/components/widgets/GalleryBlock/assets/default-skin.png) 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px;
}
@media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(../../libraries/components/widgets/GalleryBlock/assets/default-skin.svg);
  }
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none;
  }
}
.pswp__button--close {
  background-position: 0 -44px;
}
.pswp__button--share {
  background-position: -44px -44px;
}
.pswp__button--fs {
  display: none;
}
.pswp--supports-fs .pswp__button--fs {
  display: block;
}
.pswp--fs .pswp__button--fs {
  background-position: -44px 0;
}
.pswp__button--zoom {
  display: none;
  background-position: -88px 0;
}
.pswp--zoom-allowed .pswp__button--zoom {
  display: block;
}
.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0;
}
/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden;
}
/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute;
}
.pswp__button--arrow--left {
  left: 0;
}
.pswp__button--arrow--right {
  right: 0;
}
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute;
}
.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px;
}
.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px;
}
/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity;
}
.pswp__share-modal--hidden {
  display: none;
}
.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  transform: translateY(6px);
  transition: transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform;
}
.pswp__share-tooltip a {
  display: block;
  padding: 8px 12px;
  color: #000;
  text-decoration: none;
  font-size: 14px;
  line-height: 18px;
}
.pswp__share-tooltip a:hover {
  text-decoration: none;
  color: #000;
}
.pswp__share-tooltip a:first-child {
  /* round corners on the first/last list item */
  border-radius: 2px 2px 0 0;
}
.pswp__share-tooltip a:last-child {
  border-radius: 0 0 2px 2px;
}
.pswp__share-modal--fade-in {
  opacity: 1;
}
.pswp__share-modal--fade-in .pswp__share-tooltip {
  transform: translateY(0);
}
/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px;
}
a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid rgba(0, 0, 0, 0);
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none;
}
a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF;
}
a.pswp__share--facebook:hover:before {
  border-bottom-color: #3E5C9A;
}
a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF;
}
a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D;
}
a.pswp__share--download:hover {
  background: #DDD;
}
/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px;
}
/*
	
	4. Caption

 */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px;
}
.pswp__caption small {
  font-size: 11px;
  color: #BBB;
}
.pswp__caption__center {
  text-align: left;
  max-width: 420px;
  margin: 0 auto;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC;
}
.pswp__caption--empty {
  display: none;
}
/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden;
}
/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr;
}
.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px;
}
.pswp__preloader--active {
  opacity: 1;
}
.pswp__preloader--active .pswp__preloader__icn {
  /* We use .gif in browsers that don't support CSS animation */
  background: url(../../libraries/components/widgets/GalleryBlock/assets/preloader.gif) 0 0 no-repeat;
}
.pswp--css_animation .pswp__preloader--active {
  opacity: 1;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
  animation: clockwise 500ms linear infinite;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
  animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
}
.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0;
}
.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden;
}
.pswp--css_animation .pswp__preloader__donut {
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0;
}
@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right;
  }
}
@keyframes clockwise {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes donut-rotate {
  0% {
    transform: rotate(0);
  }
  50% {
    transform: rotate(-140deg);
  }
  100% {
    transform: rotate(0);
  }
}
/*
	
	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550;
}
/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%;
}
.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible;
}
.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5);
}
/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3);
}
/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0;
}
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0;
}
/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001;
}
/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none;
}
.pswp__element--disabled {
  display: none !important;
}
.pswp--minimal--dark .pswp__top-bar {
  background: none;
}
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
  width: 100%;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.slick-loading .slick-list {
  background: #ffffff url('../../../../../../plugins/gallery/slick/slick/ajax-loader.gif') center center no-repeat;
}
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
  z-index: 10;
}
.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-size: 36px;
  line-height: 1;
  color: inherit;
  opacity: 0.75;
}
.slick-prev {
  left: 10px;
}
[dir="rtl"] .slick-prev {
  left: auto;
  right: 10px;
}
.slick-next {
  right: 10px;
}
[dir="rtl"] .slick-next {
  left: 10px;
  right: auto;
}
.slick-dotted .slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: 0;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0 0 15px;
  margin: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 4px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li,
.slick-dots li button {
  transition: 0.2s all;
}
.slick-dots li button {
  background: inherit;
  border: inherit;
  border-radius: inherit;
  width: 12px;
  height: 12px;
  vertical-align: middle;
  box-shadow: inherit;
  position: relative;
  font-size: 0;
  padding: 0;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li.slick-active {
  width: 38px;
}
.slick-dots li.slick-active button {
  background: transparent;
  border: inherit;
  width: 30px;
  height: inherit;
}
.slick-dots li:only-child {
  display: none;
}
.gallery-slick {
  opacity: 1;
  max-height: 10000px;
  overflow: hidden;
}
.gallery-slick.slick-preinit {
  opacity: 0;
  max-height: 1px;
}
.gallery-slick .widget-content {
  padding: 0;
}
.gallery-slick-item {
  margin: 0;
  position: relative;
}
.gallery-slick-item__caption {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.gallery-slick-item__imagewrap {
  display: block;
}
.gallery-slick-item:hover,
.gallery-slick-item:focus,
.gallery-slick-item__imagewrap:hover,
.gallery-slick-item__imagewrap:focus {
  outline: none;
}
.gallery-slick-item.video-slide .video-trigger {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  cursor: pointer;
}
.gallery-slick-item.video-slide .video-trigger:before,
.gallery-slick-item.video-slide .video-trigger:after {
  content: '';
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.gallery-slick-item.video-slide .video-trigger:before {
  background: #1f1f1f;
  background: rgba(31, 31, 31, 0.9);
  border-radius: 15px;
  border-radius: 18px/15px;
  width: 85px;
  height: 60px;
  *margin: -30px 0 0 -42px;
}
.gallery-slick-item.video-slide .video-trigger:after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 12px 0 12px 22px;
  border-color: transparent transparent transparent #fff;
  *margin: -12px 0 0 -11;
}
.gallery-slick-item.video-slide .video-trigger:hover:before,
.gallery-slick-item.video-slide .video-trigger:focus:before {
  background: #cc181e;
}
.gallery-slick-item.video-slide iframe {
  width: 100%;
  height: 100%;
}
.gallery-slick-item.video-slide #player {
  visibility: hidden;
}
.gallery-slick-item.video-slide .gallery-slick-item__caption.playing #player {
  visibility: visible;
}
.gallery-slick-item.video-slide .gallery-slick-item__caption.playing .video-trigger {
  display: none !important;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .custom-caption {
  margin-top: 30px;
  max-width: 100%;
  display: none;
}
@media (min-width: 361px) {
  .gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .custom-caption {
    padding-left: 55px;
    padding-right: 55px;
  }
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .custom-caption > * {
  text-align: left;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .slide-header > span,
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .slide-text > span {
  display: inline-block;
  background: transparent;
  color: inherit;
  font-family: 'Kanit', sans-serif;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .slide-header {
  margin: 0;
  font-size: 36px;
  font-weight: 500;
  font-style: italic;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .slide-header > span {
  padding: 10px;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .slide-text {
  font-size: 1em;
  font-weight: 300;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .slide-text > span {
  padding: 10px;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .read-more {
  display: inline-block;
  zoom: 1;
  filter: alpha(opacity=90);
  -webkit-opacity: 0.9;
  -moz-opacity: 0.9;
  opacity: 0.9;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .wrap {
  display: inline-block;
  max-width: 56%;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .wrap .slide-header > span,
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .wrap .slide-text > span {
  display: block;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .wrap .slide-buttom {
  padding: 0 10px;
  background: transparent;
}
.gallery-slick .gallery-slick-item:not(.video-slide.slick-active) .gallery-slick-item__caption .wrap .slide-buttom:last-child {
  padding-bottom: 20px;
}
.gallery-slick .gallery-slick-item.video-slide .gdpr-facade-youtube {
  padding-bottom: 30.5% !important;
}
.gallery-swipeslider {
  position: relative;
}
.gallery-swipeslider.arrows-1 {
  padding-left: 3em;
  padding-right: 3em;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder {
  height: auto;
  padding-bottom: 0;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder > .ui-link {
  text-decoration: none;
  color: #353535;
  display: flex;
  flex-direction: column;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder > .ui-link > * {
  order: 2;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder > .ui-link .emissions-data {
  order: 1;
  font-weight: 400;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder > .ui-link img {
  order: 0;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder .caption,
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder img {
  position: relative;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder .caption {
  background: transparent;
  text-align: center;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder .caption .name,
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder .caption .price-holder .values {
  text-align: center;
  color: inherit !important;
  white-space: normal;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder .caption .name > span,
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder .caption .price-holder .values > span {
  float: none;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder .caption .price {
  color: inherit;
  padding-top: 10px;
  display: inline-block;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder .caption .price-holder {
  text-align: center;
  color: #ff8800;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder .caption .desc {
  font-weight: normal;
}
.gallery-swipeslider.relcaptions-1 .swipe-wrap > div .item-holder .caption .price-holder .values > span.price-no-tax {
  margin-left: 0;
  padding-left: 0;
  border-left: none;
}
.gallery-swipeslider.relcaptions-1 .emissions-data {
  bottom: auto;
  top: 5px;
  order: 1;
}
.gallery-swipeslider .controls .ui-btn {
  position: absolute;
  top: 50%;
  margin-top: -14px;
  background: none;
  border: none;
  box-shadow: none;
}
.gallery-swipeslider .controls .slider-prev {
  left: 0;
}
.gallery-swipeslider .controls .slider-next {
  right: 0;
}
.service-locations .location-makes {
  display: block;
  font-size: 0.8em;
  font-weight: 400;
  opacity: 0.7;
}
form .control-group.type-hidden {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
}
.search-tiles {
  list-style: none;
  margin: 0 -1em;
  padding: 0.5em;
  background-color: #f2f2f2;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.search-tiles li {
  width: 50%;
  box-sizing: border-box;
  padding: 0.5em;
  position: relative;
}
.search-tiles li > a {
  display: block;
  background: #ffffff;
  height: 0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10%;
  padding-bottom: 90%;
  text-decoration: none;
  text-align: center;
}
.search-tiles li .icon {
  display: block;
  height: 0;
  padding-bottom: 65%;
  width: 90%;
  margin: 0 auto;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  background-size: contain;
}
.search-tiles li .icon[class*="make-bmw"] {
  background-image: url(../../libraries/icon-vehicle/bmw.png);
}
.search-tiles li .icon[class*="make-mini"] {
  background-image: url(../../libraries/icon-vehicle/mini.png);
}
.search-tiles li .icon[class*="make-other"] {
  background-image: url(../../libraries/icon-vehicle/other.png);
}
.search-tiles li .icon[class*="make-specialoffer"] {
  background-image: url(../../libraries/icon-vehicle/top-offers.png);
}
.search-tiles li .icon[class*="tesla"] {
  background-image: url(../../libraries/icon-vehicle/tesla.png);
}
.search-tiles li .icon[class*="mercedes-benz"] {
  background-image: url(../../libraries/icon-vehicle/mercedes-benz.png);
}
.search-tiles li .icon[class*="land-rover"] {
  background-image: url(../../libraries/icon-vehicle/land-rover.png);
}
.search-tiles li .icon[class*="bentley"] {
  background-image: url(../../libraries/icon-vehicle/bentley.png);
}
.search-tiles li .maketitle {
  display: block;
  margin-top: 5px;
  color: #353535;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.search-tiles li .count {
  display: inline-block;
  background: #007bb8;
  color: #ffffff;
  font-weight: bold;
  border-radius: 3px;
  padding: 1px 0.5em 0;
  margin-top: 2px;
}
.search-tiles li:nth-last-child(3):first-child,
.search-tiles li:nth-last-child(3):first-child ~ li {
  width: 33.33%;
}
.search-tiles li:nth-last-child(3):first-child .icon,
.search-tiles li:nth-last-child(3):first-child ~ li .icon {
  padding-bottom: 45%;
}
.is-home .search-tiles {
  margin-bottom: -1.8em;
  margin-top: -1em;
}
/******************************************** Text collapsible ********************************************/
.text-toggler .togglers {
  text-align: center;
  margin: 10px 0 0;
}
.text-toggler .toggler {
  display: inline-block;
}
.text-toggler[data-visible-rows="3"] .cont {
  max-height: 4em;
}
.text-toggler[data-visible-rows="4"] .cont {
  max-height: 6em;
}
.text-toggler[data-visible-rows="5"] .cont {
  max-height: 7.2em;
}
.text-toggler .cont {
  display: block;
  overflow: hidden;
  max-height: 0;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.text-toggler.unveiled .cont {
  max-height: 2000px !important;
}
.ui-page-theme-a .ui-btn.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
html .ui-bar-a .ui-btn.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
html .ui-body-a .ui-btn.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
html body .ui-group-theme-a .ui-btn.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
html head + body .ui-btn.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
.ui-page-theme-a .ui-btn-a.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
html .ui-bar-a .ui-btn-a.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
html .ui-body-a .ui-btn-a.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
html body .ui-group-theme-a .ui-btn-a.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
html head + body .ui-btn-a.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
.ui-page-theme-a .ui-btn.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
html .ui-bar-a .ui-btn.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
html .ui-body-a .ui-btn.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
html body .ui-group-theme-a .ui-btn.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
html head + body .ui-btn.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
.ui-page-theme-a .ui-btn-a.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
html .ui-bar-a .ui-btn-a.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
html .ui-body-a .ui-btn-a.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
html body .ui-group-theme-a .ui-btn-a.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
html head + body .ui-btn-a.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active) {
  background-color: notset;
  border-color: notset;
  color: notset;
  text-shadow: 0 0 0 notset;
}
.ui-btn.ui-btn-accent:not(:hover):not(:focus):not(.ui-btn-active) {
  background-color: notset;
  border-color: notset;
  color: notset;
  text-shadow: 0 0 0 notset;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"] {
  font-size: 16px !important;
}
.error {
  box-shadow: 0 0 4px rgba(255, 0, 0, 0.25);
  -webkit-box-shadow: 0 0 12px #ff0000;
}
.label-error {
  -webkit-box-shadow: 0 0 12px #ff0000 !important;
  box-shadow: 0 0 12px #ff0000 !important;
}
.hide {
  display: none;
}
.row-fluid:not(input),
[class*="span"]:not(input) {
  min-height: 0 !important;
}
body .ui-field-contain .ui-select {
  width: 100%;
}
[href^="tel:"] {
  color: inherit;
  text-decoration: inherit;
}
.inline {
  display: inline-block;
  margin: 0 5px;
}
body {
  font-family: "corpo s regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
}
/******************************************** icons ********************************************/
.icon-standart,
[class^="icon-"],
[class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
  vertical-align: top;
  margin-top: 3%;
}
.icon-phone-white {
  background: url(../img/phone-white.png) 50% 50% no-repeat !important;
}
.icon-phone-simple {
  background: url(../img/phone.png) 50% 50% no-repeat !important;
}
.ui-icon.ui-icon-mail {
  background: url(../img/icon-email.png) 50% 50% no-repeat !important;
}
.ui-icon-nav-old {
  background-image: url(images/icons-png/navigation-white.png);
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C0%200%2C6%208%2C6%208%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
  -webkit-background-size: 65% 65%;
  background-size: 65% 65%;
  background-position: 50% 50%;
}
.single-icon:after {
  background-repeat: no-repeat;
  width: 14px;
  height: 16px;
  vertical-align: middle;
  display: inline-block;
  content: '';
}
.icons-co2 {
  display: inline-block;
  background: transparent url("../../img/co2-sprites.png");
  height: 17px;
  width: 21px;
  margin: 0 0 0 3px;
}
.co2-level-8 {
  background-position: 0 0px;
}
.co2-level-7 {
  background-position: 0 -17px;
}
.co2-level-6 {
  background-position: 0 -34px;
}
.co2-level-5 {
  background-position: 0 -51px;
}
.co2-level-4 {
  background-position: 0 -68px;
}
.co2-level-3 {
  background-position: 0 -85px;
}
.co2-level-2 {
  background-position: 0 -102px;
}
.co2-level-1 {
  background-position: 0 -119px;
}
.co2-level-0 {
  background-position: 0 -136px;
}
.ui-btn .symbol {
  float: left;
  font-size: 26px;
  line-height: 18px;
  margin: 0 8px 0 -8px;
  color: #ffffff;
  font-weight: normal;
}
.ui-btn .symbol.empty {
  margin: 0 -5px 0 -5px;
}
.ui-btn [class^="jv-"],
.ui-btn [class*=" jv-"] {
  float: left;
  font-size: 20px;
  line-height: 18px;
  height: 18px;
  margin: 0 8px 0 -8px;
  color: #ffffff;
  font-weight: normal;
}
.ui-btn [class^="jv-"].empty,
.ui-btn [class*=" jv-"].empty {
  margin: 0 -5px 0 -5px;
}
.socials-mobile-gallery .ui-btn {
  padding: 1.4em 2em;
}
.socials-mobile-gallery .ui-btn .symbol {
  font-size: 35px;
}
.socials-mobile-gallery .ui-btn [class^="jv-"],
.socials-mobile-gallery .ui-btn [class*=" jv-"] {
  font-size: 29px;
}
.socials-mobile-gallery .ui-btn [class^="jv-"]:before,
.socials-mobile-gallery .ui-btn [class*=" jv-"]:before {
  line-height: 18px;
}
.actions .ui-btn[href*="facebook.com"],
.socials-mobile-gallery .ui-btn[href*="facebook.com"] {
  background: #3C5A99;
  border-color: #263a62;
}
.actions .ui-btn[href*="facebook.com"] .symbol,
.socials-mobile-gallery .ui-btn[href*="facebook.com"] .symbol {
  color: #fff;
}
.actions .ui-btn[href^="whatsapp://"],
.socials-mobile-gallery .ui-btn[href^="whatsapp://"] {
  background: #227a14;
  border-color: #103809;
}
.actions .ui-btn[href^="whatsapp://"] .symbol,
.socials-mobile-gallery .ui-btn[href^="whatsapp://"] .symbol,
.actions .ui-btn[href^="whatsapp://"] > :before,
.socials-mobile-gallery .ui-btn[href^="whatsapp://"] > :before {
  color: #fff;
}
/***************************************** redefine for jquery-ui & bootstrap styles ****************************************/
body {
  /*** for imeges in inventory list ***/
  font-size: 13px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background: transparent;
}
.table-striped tbody > tr:nth-child(even) > td,
.table-striped tbody > tr:nth-child(even) > th {
  background: #323331;
}
.table th,
.table td {
  border-top-color: #222222;
}
.ui-content .ui-listview-inset.menu-mobile {
  margin: 0;
}
/******************************************** main ********************************************/
/* general */
img {
  max-width: 100%;
}
.container {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
.indent-horizontal {
  padding: 0 10px;
}
.indent-vertical {
  padding: 10px 0;
}
.center {
  text-align: center;
}
/* header */
.ui-header .dw-logo {
  text-align: center;
}
.ui-header .dw-logo h1 {
  margin: 0;
}
.ui-header .dw-logo a {
  display: block;
  padding: 10px 0 0 10px;
}
.ui-header .dw-logo a img {
  max-width: 200px;
}
.ui-header .dw-logo a span {
  display: none;
}
.ui-header.header-enhanced {
  position: relative;
  min-height: 1.1em;
  padding: 14px 0;
  margin-bottom: 44px;
}
.ui-header.header-enhanced .ui-title {
  position: absolute;
  top: 100%;
  left: -1px;
  margin: 0;
  width: 100%;
}
.ui-header.header-light {
  display: table;
  width: 100%;
}
.ui-header.header-light > * {
  display: table-cell;
  vertical-align: middle;
}
.ui-header.header-light .ui-select > .ui-btn,
.ui-header.header-light .control-buttons .ui-btn {
  background: none;
  border: none;
  box-shadow: none;
}
.ui-header.header-light .control-buttons {
  width: 1em;
}
.ui-header.header-light .header-main {
  text-align: center;
}
.ui-header.header-light .header-main .dw-logo a {
  padding: 0;
}
.ui-header.header-light .header-main .dw-logo img {
  max-width: 100%;
}
.ui-header.header-light .header-search {
  padding-left: 1em;
  padding-right: 1em;
  text-align: right;
}
.ui-header.header-light .header-search .ui-btn {
  background-color: notset;
  border-color: notset;
  color: notset;
  text-shadow: 0 0 0 notset;
}
.flex-header {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.flex-header .header-middle {
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-shrink: 0;
  flex-shrink: 0;
}
.flex-header .header-start,
.flex-header .header-end {
  -webkit-flex-basis: 32px;
  -moz-flex-basis: 32px;
  -ms-flex-basis: 32px;
  flex-basis: 32px;
  padding: 0 2em;
}
.flex-header .header-start div.ui-icon-globe,
.flex-header .header-end a.ui-icon-bars {
  font-size: 18px;
  box-shadow: none;
  border-radius: 0;
  border: 0;
}
.flex-header .header-start div.ui-icon-globe:after,
.flex-header .header-end a.ui-icon-bars:after {
  background-size: 32px !important;
  width: 32px !important;
  height: 32px !important;
  margin-top: -16px;
  margin-left: -16px;
}
.flex-header .header-start div.ui-icon-globe:after,
.flex-header .header-end a.ui-icon-bars:after {
  border-radius: 0;
  background-color: transparent;
}
#menu_panel .ui-listview {
  margin-left: -1em;
  margin-right: -1em;
}
.ui-header .ui-title,
.ui-footer .ui-title {
  margin: 0 30%;
  padding: 14px 0;
}
/* top bar */
.price {
  color: #007bb8;
}
.ui-btn:hover .price,
.ui-btn:hover .status {
  color: notset;
}
.success {
  color: #007bb8;
}
.ui-page {
  padding-bottom: 60px;
}
.ui-page[data-inset="false"] .invetory-listview,
.ui-page[data-inset="false"] .invetory-bigimage-listview {
  margin-top: 1em;
  margin-bottom: 1em;
}
.ui-page[data-inset="false"] .swipe.banner-block {
  margin: -1em;
  margin-bottom: 0;
}
.ui-listview[data-inset="false"] {
  margin-top: 1em;
  margin-bottom: 1em;
}
.ui-listview .label-custom {
  display: inline-block;
  position: absolute;
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  left: -17.67766953px;
  top: 88.38834765px;
  width: 150px;
  height: 25px;
  text-align: center;
  color: #ffffff;
  font: bold 13px/25px "corpo s regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
  background-color: #007bb8;
  background-image: linear-gradient(top, #007bb8 0, #007bb8 100%);
  background-image: -webkit-linear-gradient(top, #007bb8 0, #007bb8 100%);
  text-shadow: notset;
  box-shadow: notset;
  z-index: 1;
  margin: -5px 0 0 -5px;
}
.top-bar .ui-field-contain {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 0;
}
.top-bar .inside-bar {
  background: #111111;
  zoom: 1;
  *zoom: 1;
  padding: 10px 15px;
}
.top-bar .inside-bar:before {
  content: '';
  display: block;
}
.top-bar .inside-bar:after {
  content: '';
  display: table;
  clear: both;
}
.top-bar .inside-bar:before,
.top-bar .inside-bar:after {
  display: table;
  content: "";
  line-height: 0;
}
.top-bar .inside-bar:after {
  clear: both;
}
.top-bar .inside-bar .phone,
.top-bar .inside-bar .button-search,
.top-bar .inside-bar .location,
.top-bar .inside-bar .callus {
  display: block;
  float: left;
}
.top-bar .inside-bar .phone {
  line-height: 32px;
}
.top-bar .inside-bar a.ui-link {
  text-decoration: none;
  text-shadow: none;
}
.top-bar .inside-bar a.phone {
  color: #007bb8;
}
.top-bar .inside-bar a.phone:active {
  color: #007bb8;
}
.top-bar .inside-bar .topbar-left {
  display: inline-block;
}
.top-bar .inside-bar .topbar-left + .control-buttons > .ui-controlgroup-controls > .ui-btn + .cms-block {
  display: inline-block;
}
.top-bar .inside-bar .topbar-left .ui-select {
  margin: 0;
}
.top-bar .inside-bar .location,
.top-bar .inside-bar .callus {
  width: 50%;
  text-align: center;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.top-bar .inside-bar .location span,
.top-bar .inside-bar .callus span {
  margin: 0 10px 0 0;
}
.top-bar .inside-bar .callus {
  border-left: 1px solid #222222;
}
.top-bar .inside-bar .button-search {
  margin: 0 !important;
}
.top-bar .inside-bar .control-buttons {
  float: right;
  margin: 0 !important;
}
.topbar-with-phones {
  display: flex;
  align-items: center;
  padding: 0.3em;
  justify-content: space-between;
}
.topbar-with-phones .ui-btn-left,
.topbar-with-phones .ui-btn-right {
  position: relative;
  top: 0;
  left: 0;
}
.topbar-with-phones .tb-start {
  display: flex;
  align-items: center;
}
.topbar-with-phones .tb-start .ui-btn {
  width: 1.5em !important;
  padding: 0.7em 1em;
  font-size: 12.5px !important;
  height: auto;
  border-radius: 0.6em;
  box-shadow: none;
}
.topbar-with-phones .tb-start > :first-child:not(:only-child),
.topbar-with-phones .tb-start > :first-child:not(:only-child) .ui-btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.topbar-with-phones .tb-start > :last-child,
.topbar-with-phones .tb-start > :last-child .ui-btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.topbar-with-phones .tb-start .ui-select {
  margin: 0;
  position: relative;
  left: -1px;
}
.topbar-with-phones .tb-center {
  white-space: nowrap;
  max-width: 40vw;
}
.topbar-with-phones .tb-center h3,
.topbar-with-phones .tb-center .h {
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
}
body.no-blocks .cms-block {
  display: contents;
}
/* footer */
.ui-footer .single-icon {
  display: inline-block;
  margin-top: 3%;
}
.ui-footer .ui-link.button,
.ui-footer .button,
.ui-footer .button:visited,
.ui-footer .ui-link.button:visited {
  color: #ffffff;
  background: #000000;
  text-decoration: none;
  text-shadow: none;
  font-weight: normal;
  display: block;
  text-align: center;
}
.ui-footer .ui-link.button.button-call {
  color: notset;
  background: notset;
}
.ui-footer .ui-link.button.button-location {
  color: notset;
  background: notset;
}
.ui-footer .ui-link.button.button-contacts {
  color: notset;
  background: notset;
}
.ui-footer .footer-helper {
  background: rgba(0, 0, 0, 0.01);
  font-weight: normal;
  text-align: center;
  position: absolute;
  top: -40px;
  width: 100%;
  border-top: 1px solid #333333;
  color: notset;
}
.ui-footer .footer-helper .ui-link {
  color: inherit;
  font-weight: inherit;
  color: #007bb8 !important;
}
.ui-footer .footer-helper p {
  text-align: center;
  margin: 0;
  line-height: 36px;
}
.ui-footer .holder-button {
  border-left: 1px solid #333333;
}
.ui-footer .holder-button:first-child {
  border-left: none;
}
.ui-footer .ui-select {
  margin: 0;
}
.ui-footer .ui-select > .ui-btn {
  text-decoration: none;
  text-shadow: none;
  font-weight: normal;
  display: block;
  text-align: center;
  border-radius: 0;
  padding: 1px 0;
  border: none;
}
.ui-footer .ui-select > .ui-btn,
.ui-footer .ui-select > .ui-btn:hover,
.ui-footer .ui-select > .ui-btn.ui-focus {
  color: #ffffff;
  background: #000000;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.ui-footer .ui-select > .ui-btn:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A#ffffff%3B%22%20d%3D%22M6.949%2C9.182C6.175%2C8.549%2C5.281%2C7.697%2C4.507%2C6.736C3.963%2C6.063%2C3.483%2C5.355%2C3.979%2C4.858l-3.482-3.48%20c-0.508%2C0.634-1.633%2C3.654%2C3.188%2C8.598c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.399C8.734%2C10.561%2C8.123%2C10.139%2C6.949%2C9.182z%20%20M13.83%2C11.512v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.212-0.546-0.205-0.754%2C0.002L9.465%2C9.823l3.402%2C3.407%20c0%2C0%2C0.963-0.961%2C0.961-0.961l0.002-0.002C14.053%2C12.049%2C14.031%2C11.713%2C13.83%2C11.512z%20M5.202%2C3.636V3.634%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.873c0%2C0-2.726-2.725-2.727-2.726c-0.21-0.21-0.545-0.205-0.753%2C0.001L0.761%2C1.113L4.24%2C4.595%20C4.241%2C4.596%2C5.202%2C3.637%2C5.202%2C3.636z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  width: 14px;
  height: 16px;
  vertical-align: middle;
  display: inline-block;
  content: '';
}
.ui-footer .ui-select > .ui-btn:after {
  display: none;
}
/******************************************** swipe slider ********************************************/
.swipe-details .swipe-slide {
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.swipe-details .swipe-slide .pinch-zoom {
  position: relative;
  width: 100%;
  height: 100%;
}
.swipe-details .swipe-slide .pinch-zoom-container {
  text-align: center;
  background: #ffffff;
  font-size: 0;
  padding: 0;
  overflow: hidden;
  position: relative;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
}
.swipe-details .swipe-slide .slideimage-holder {
  -webkit-flex: initial;
  -moz-flex: initial;
  -ms-flex: initial;
  flex: initial;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  text-align: center;
}
.swipe-details .swipe-slide img {
  position: relative;
  max-height: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
  margin: 0 auto;
  -webkit-user-drag: none;
}
.swipe-details .swipe-slide img.loading {
  background: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="64" height="64" viewBox="0 0 32 32" enable-background="new 0 0 16 16" xml:space="preserve" fill="#555555"> <g><path d="M 26,10.652L 26,2 l 0.986,0 C 27.546,2, 28,1.552, 28,1C 28,0.448, 27.546,0, 26.986,0L 7.014,0 C 6.454,0, 6,0.448, 6,1 C 6,1.552, 6.454,2, 7.014,2L 8,2 l0,8.652 c0,0.57, 0.244,1.114, 0.67,1.494L 12.994,16L 8.67,19.854C 8.244,20.234, 8,20.778, 8,21.348L 8,30 L 7.014,30 C 6.454,30, 6,30.448, 6,31C 6,31.552, 6.454,32, 7.014,32l 19.974,0 C 27.546,32, 28,31.552, 28,31c0-0.552-0.454-1-1.014-1L 26,30 l0-8.652 c0-0.57-0.244-1.114-0.67-1.494L 21.006,16l 4.324-3.854C 25.756,11.766, 26,11.222, 26,10.652z M 24,10.652L 18,16l 6,5.348L 24,30 L 10,30 l0-8.652 L 16,16 L 10,10.652L 10,2 l 14,0 L 24,10.652 zM 22,7.756L 22,6L 12,6L 12,7.756L 17,12.212 zM 12,24.252L 12,28L 22,28L 22,24.252L 19.474,22L 14.526,22 z"></path></g></svg>') 50% 50% no-repeat #ffffff;
}
.banner-block .swipe-wrap > div .item-holder {
  width: 100%;
  height: 0;
  padding-bottom: 35%;
}
.banner-block .swipe-wrap > div .item-holder img {
  position: absolute;
  width: 100%;
  max-width: 100%;
  height: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
}
.banner-block .swipe-wrap > div .item-holder .caption {
  display: block;
  background: rgba(0, 136, 204, 0.8);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 5px 10px;
  text-shadow: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.banner-block .swipe-wrap > div .item-holder .caption a {
  color: #007bb8 !important;
}
.banner-block .swipe-wrap > div .item-holder .caption .name {
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #ffffff !important;
  display: block;
}
.banner-block .swipe-wrap > div .item-holder .caption .price-holder .values {
  margin-top: 5px;
  color: #ffffff;
}
.banner-block .swipe-wrap > div .item-holder .caption .price-holder .values .price {
  color: inherit;
}
.banner-block .swipe-wrap > div .item-holder .caption .price-holder .values > span {
  float: left;
}
.banner-block .swipe-wrap > div .item-holder .caption .price-holder .values > span.price-no-tax {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  margin-left: 5px;
  padding-left: 5px;
  font-size: 1em;
}
.banner-block .swipe-wrap > div .item-holder .caption .price-holder .price-value {
  font-weight: bold;
}
.banner-block .swipe-wrap > div .item-holder .caption .price-holder .desc {
  font-size: .9em;
}
.banner-block .swipe-wrap > div .item-description {
  margin-top: 10px;
  padding: 0 10px;
}
.banner-block .emissions-data {
  bottom: 5px;
  left: 10px;
  width: auto;
  color: inherit;
  zoom: 1;
  *zoom: 1;
  padding: 0 2px;
  text-align: center;
}
.banner-block .emissions-data:before {
  content: '';
  display: block;
}
.banner-block .emissions-data:after {
  content: '';
  display: table;
  clear: both;
}
.banner-block .emissions-data:before,
.banner-block .emissions-data:after {
  display: table;
  content: "";
  line-height: 0;
}
.banner-block .emissions-data:after {
  clear: both;
}
.banner-block .emissions-data > * {
  display: inline;
}
.banner-block .emissions-data > *:nth-child(2n) {
  margin-left: 10px;
}
.banner-block .emissions-data > *:nth-child(2n+1) {
  clear: left;
}
.banner-block .emissions-data > * .icon {
  display: none;
}
.banner-block .emissions-data [class*="param-"] {
  display: inline;
}
.banner-block .emissions-data [class*="row-"] {
  line-height: 1.4;
}
/******************************************** inventory & details ********************************************/
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit h3,
body .ui-li-static.ui-li-has-thumb h3,
body ul.invetory-listview li.widget-inventory-item h3 {
  margin-top: 0;
}
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit h3 span,
body .ui-li-static.ui-li-has-thumb h3 span,
body ul.invetory-listview li.widget-inventory-item h3 span {
  display: block;
  white-space: normal;
}
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit a,
body .ui-li-static.ui-li-has-thumb a,
body ul.invetory-listview li.widget-inventory-item a {
  padding-top: 6px;
  padding-bottom: 8px;
}
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit a .ui-li-thumb,
body .ui-li-static.ui-li-has-thumb a .ui-li-thumb,
body ul.invetory-listview li.widget-inventory-item a .ui-li-thumb,
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit a img,
body .ui-li-static.ui-li-has-thumb a img,
body ul.invetory-listview li.widget-inventory-item a img {
  width: auto;
  height: auto;
  max-width: 100% !important;
  max-height: 74px !important;
  margin: auto;
  top: 0;
  bottom: 0;
}
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit a img,
body .ui-li-static.ui-li-has-thumb a img,
body ul.invetory-listview li.widget-inventory-item a img {
  white-space: normal;
  font-size: 0.6em;
}
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit a .image-info,
body .ui-li-static.ui-li-has-thumb a .image-info,
body ul.invetory-listview li.widget-inventory-item a .image-info {
  display: table;
}
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit a .image,
body .ui-li-static.ui-li-has-thumb a .image,
body ul.invetory-listview li.widget-inventory-item a .image,
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit a .info,
body .ui-li-static.ui-li-has-thumb a .info,
body ul.invetory-listview li.widget-inventory-item a .info {
  display: table-cell;
  vertical-align: top;
  position: relative;
}
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit a .image,
body .ui-li-static.ui-li-has-thumb a .image,
body ul.invetory-listview li.widget-inventory-item a .image {
  min-width: 100px;
  overflow: hidden;
}
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit a .image img,
body .ui-li-static.ui-li-has-thumb a .image img,
body ul.invetory-listview li.widget-inventory-item a .image img {
  position: relative;
}
body .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit a .info,
body .ui-li-static.ui-li-has-thumb a .info,
body ul.invetory-listview li.widget-inventory-item a .info {
  padding-left: 10px;
}
body .invetory-listview .ui-btn > .ui-li > .ui-btn-text > .ui-link-inherit {
  padding-top: 6px;
  padding-bottom: 8px;
}
body .invetory-listview .ui-li-heading {
  margin-top: 0;
  font-size: 14px;
}
body .invetory-listview .ui-li-heading span {
  display: block;
}
body .invetory-listview .desc {
  font-size: .8em;
}
body .invetory-listview .mileage {
  display: block;
}
body .invetory-listview .inventory-video-link {
  background: rgba(225, 0, 0, 0.8);
  color: #ffffff;
  text-shadow: none !important;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100px;
  text-align: center;
  line-height: 18px;
}
body .invetory-listview > li > a {
  padding-right: 1em;
  padding-left: 0.4em;
}
body .invetory-listview > li > a:after {
  display: none;
}
body .invetory-listview .label-inventory {
  display: inline-block;
  position: absolute;
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  left: -14.14213562px;
  top: 56.56854249px;
  width: 100px;
  height: 20px;
  text-align: center;
  color: #ffffff;
  font: bold 13px/20px "corpo s regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
  background-color: #007bb8;
  background-image: linear-gradient(top, #007bb8 0, #007bb8 100%);
  background-image: -webkit-linear-gradient(top, #007bb8 0, #007bb8 100%);
  text-shadow: notset;
  box-shadow: notset;
  z-index: 1;
  margin: -5px 0 0 -5px;
}
body .invetory-listview .status {
  width: 100px;
  text-align: center;
  line-height: 18px;
  color: #000;
  box-sizing: border-box;
  margin: 1px 0 0;
  text-shadow: none;
  font-weight: normal;
  background: rgba(0, 0, 0, 0.2);
  color: #000000;
}
body .invetory-listview .status.inventory {
  display: none;
}
body .price .values {
  text-align: right;
}
body .price .values,
body .price .descs {
  display: inline-block;
}
body .price .values > span,
body .price .descs > span {
  display: block;
}
body .price .price-no-tax,
body .price .desc {
  font-size: 1em;
}
body .price .price-no-tax.price-no-tax,
body .price .desc.price-no-tax {
  min-height: 14px;
  font-size: .9em;
}
body .row-current > span,
body .row-current-no-tax > span {
  font-size: 1em;
}
body .row-current > span.price-no-tax,
body .row-current-no-tax > span.price-no-tax {
  font-size: .9em;
}
body .row-current:only-child .desc,
body .price-vat-reclaimable [class*="row-"] .desc {
  display: block;
}
body [class*="row-"] .price-holder {
  font-size: 1.4em;
}
body .row-old,
body .row-diff {
  display: none;
}
body div.price-container {
  font-size: .75em;
  font-weight: 400;
  display: block;
  margin: .6em 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
body .specs {
  margin: 3px 0 0;
  white-space: normal;
  font-weight: 400;
}
body .specs span + span:before {
  content: "|";
  margin: 0 3px;
}
body #add_more [class*="ui-btn-icon-"] {
  position: relative;
}
body .pagination-bottom.no-select .ui-select {
  display: none;
}
/* aligns msrp + benefit */
@supports (grid-auto-flow: column) and (display: contents) {
  .invetory-listview .row-producer-price .desc,
  .invetory-listview .row-buyers-profit .desc {
    display: inline !important;
  }
  .invetory-listview .price-container > .price {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 20px 20px;
    grid-auto-flow: column;
    grid-column-gap: 5px;
  }
  .invetory-listview .producer-price {
    display: contents;
  }
  .invetory-listview .producer-price > * {
    grid-column: 2/3;
  }
  .invetory-listview .row-current .price-holder {
    font-weight: 600;
  }
  .invetory-listview .row-current .price-holder,
  .invetory-listview .row-current-no-tax .price-holder {
    font-size: 1.7em;
  }
  .invetory-listview .price-container > .price > * {
    align-self: baseline !important;
    line-height: 1.82em;
  }
}
.invetory-bigimage-listview .bigimage-block {
  position: relative;
  overflow: hidden;
  text-align: center;
}
.invetory-bigimage-listview .bigimage-block .vehicle-title,
.invetory-bigimage-listview .bigimage-block h3 {
  font-size: 1.4em;
  text-align: center;
  max-height: 2.47em;
}
.invetory-bigimage-listview .bigimage-block .vehicle-title > span:first-child,
.invetory-bigimage-listview .bigimage-block h3 > span:first-child {
  white-space: normal;
}
.invetory-bigimage-listview .bigimage-block .label-inventory {
  position: absolute;
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  left: -21.21320344px;
  top: 63.63961031px;
  width: 120px;
  height: 30px;
  text-align: center;
  color: #ffffff;
  font: bold 15px/30px "corpo s regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
  background-color: #007bb8;
  background-image: linear-gradient(top, #007bb8 0, #007bb8 100%);
  background-image: -webkit-linear-gradient(top, #007bb8 0, #007bb8 100%);
  text-shadow: notset;
  box-shadow: notset;
  z-index: 1;
}
.invetory-bigimage-listview .bigimage-block .inventory-video-link {
  display: inline-block;
  position: absolute;
  top: 3px;
  right: 3px;
}
.invetory-bigimage-listview .bigimage-block .inventory-video-link:before {
  content: "";
  background: #ffffff;
  position: absolute;
  width: 20px;
  height: 18px;
  top: 50%;
  left: 50%;
  margin: -9px 0 0 -10px;
  z-index: 1;
}
.invetory-bigimage-listview .bigimage-block .inventory-video-link:after {
  content: "\f194";
  font-family: "JustVector";
  font-size: 40px;
  line-height: 34px;
  color: #e10000;
  text-shadow: none;
  position: relative;
  z-index: 2;
}
.invetory-bigimage-listview .bigimage-block .specs {
  margin: 2px 0 5px;
}
.invetory-bigimage-listview .bigimage-block .top-info:after {
  content: '';
  display: table-cell;
}
.invetory-bigimage-listview .bigimage-block .top-info .price {
  display: table;
  width: 100%;
  font-weight: bold;
}
.invetory-bigimage-listview .bigimage-block .top-info .price .row-current-no-tax,
.invetory-bigimage-listview .bigimage-block .top-info .price .row-current,
.invetory-bigimage-listview .bigimage-block .top-info .price .producer-price {
  color: #007bb8;
  font-size: 1.1em;
  vertical-align: middle;
  background: rgba(255, 255, 255, 0.05);
  border-left: 1px solid #000000;
  padding: 8px 10px;
  margin: 0 0 0 2px;
  text-align: center;
}
.invetory-bigimage-listview .bigimage-block .top-info .price .producer-price {
  font-weight: 400;
  font-size: 12px;
  text-align: left;
  text-shadow: none;
  margin: 0;
}
.invetory-bigimage-listview .bigimage-block .top-info .price .producer-price .desc {
  font-size: 11px;
}
.invetory-bigimage-listview .bigimage-block .top-info .price .producer-price .price-holder {
  font-size: 1.1em !important;
}
.invetory-bigimage-listview .bigimage-block .top-info .price .row-producer-price .price-holder {
  text-decoration: line-through;
}
.invetory-bigimage-listview .bigimage-block .top-info .price .row-current:not(:only-child),
.invetory-bigimage-listview .bigimage-block .top-info .price .row-current + .row-current-no-tax {
  display: table-cell;
  width: 50%;
}
.invetory-bigimage-listview .bigimage-block .top-info .price .row-current:nth-last-child(3),
.invetory-bigimage-listview .bigimage-block .top-info .price .row-current:nth-last-child(3) + .row-current-no-tax,
.invetory-bigimage-listview .bigimage-block .top-info .price .row-current:nth-last-child(3) ~ .producer-price {
  width: 33.33%;
  display: table-cell;
}
.invetory-bigimage-listview .bigimage-block .top-info .price .price-no-tax:empty {
  display: none;
}
.invetory-bigimage-listview .bigimage-block .top-info .price .row-current {
  margin-left: 0;
  border-left: none;
}
.invetory-bigimage-listview .bigimage-block .top-info [class*="row-"] .price-holder {
  font-size: 1.1em;
  margin: 0;
}
.invetory-bigimage-listview .bigimage-block .top-info [class*="row-"] .desc {
  font-size: .9em;
  display: block !important;
}
.invetory-bigimage-listview .bigimage-block .top-info [class*="row-"] .value.nomwst .desc,
.invetory-bigimage-listview .bigimage-block .top-info [class*="row-"].vat-reclaimable .desc {
  display: block !important;
  font-size: 0.8em;
  font-weight: normal;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete:after {
  content: '';
  display: table-cell;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope {
  background: rgba(255, 255, 255, 0.05);
  vertical-align: middle;
  padding: 8px 10px;
  text-align: center;
  color: #007bb8;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope > .price {
  -webkit-order: 2;
  -moz-order: 2;
  -ms-order: 2;
  order: 2;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope > .producer-price {
  -webkit-order: 1;
  -moz-order: 1;
  -ms-order: 1;
  order: 1;
  -webkit-align-self: center;
  -moz-align-self: center;
  -ms-align-self: center;
  align-self: center;
  padding: 0 10px 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #fff;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope > .row-buyers-profit .value .desc,
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope > .producer-price .value .desc {
  display: none;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .row-buyers-profit .price-holder:before {
  content: '-';
  margin-right: 5px;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope [class*="row-"] .price-holder {
  font-size: 1em;
  font-weight: normal;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .value-null,
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .row-current .price-holder {
  font-weight: bold ;
  font-size: 1.4em;
  margin: 0;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .desc {
  font-weight: normal;
  font-size: 0.875em;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .row-old,
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .row-diff {
  display: none;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .row-old.processed,
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .row-diff.processed {
  display: block;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .row-old,
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .row-producer-price .price-holder {
  text-decoration: line-through;
}
.invetory-bigimage-listview .bigimage-block .top-info-complete .prices-envelope .row-diff.processed + .row-current {
  border-top: 1px solid #fff;
  display: inline-block;
  padding-top: 5px;
  margin-top: 5px;
}
.invetory-bigimage-listview .bigimage-block .image-wrap {
  position: relative;
  overflow: hidden;
}
.invetory-bigimage-listview .bigimage-block .image-wrap .status {
  display: none;
}
.invetory-bigimage-listview .bigimage-block .image-wrap .status.sold {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
}
.invetory-bigimage-listview .bigimage-block .image-wrap .status {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: .3em .7em;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  text-shadow: none;
  font-size: 1em;
}
.invetory-bigimage-listview .bigimage-block .image-wrap .status.inventory {
  display: none;
}
.invetory-bigimage-listview .bigimage-block .image-wrap .status.sold {
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  left: 50%;
  top: 50%;
  bottom: auto;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 2.5em;
  white-space: nowrap;
}
.invetory-bigimage-listview .bigimage-block .image-wrap > img {
  vertical-align: middle;
}
.invetory-bigimage-listview .widget-inventory-item a {
  padding-bottom: 2em;
}
.invetory-bigimage-listview .widget-inventory-item a.ui-btn-active .top-info .price .row-current-no-tax,
.invetory-bigimage-listview .widget-inventory-item a.ui-btn-active .top-info .price .row-current {
  color: initial;
  border-left: 1px solid transparent;
}
.widget-inventory-bigimage-mod1 .widget-header {
  display: table;
  width: 100%;
}
.widget-inventory-bigimage-mod1 .widget-header > * {
  display: table-cell;
  vertical-align: middle;
}
.widget-inventory-bigimage-mod1 .widget-header > :last-child {
  text-align: right;
}
.widget-inventory-bigimage-mod1 .widget-header > .h {
  font-size: 1.17em;
}
.widget-inventory-multiview .view-buttons {
  display: flex;
  align-items: center;
  margin: 0 -0.5em;
}
.widget-inventory-multiview .view-item {
  width: 50%;
  padding: 0 0.5em;
}
.label-inventory {
  position: absolute;
  top: 3px;
  right: 7px;
  color: #007bb8;
}
.label-details {
  color: #007bb8;
  font-size: 11px;
}
.imageblock {
  position: relative;
  overflow: hidden;
  text-align: center;
}
.imageblock .label-details {
  position: absolute;
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  left: -21.21320344px;
  top: 63.63961031px;
  width: 120px;
  height: 30px;
  text-align: center;
  color: #ffffff;
  font: bold 15px/30px "corpo s regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
  background-color: #007bb8;
  background-image: linear-gradient(top, #007bb8 0, #007bb8 100%);
  background-image: -webkit-linear-gradient(top, #007bb8 0, #007bb8 100%);
  text-shadow: notset;
  box-shadow: notset;
  z-index: 1;
}
html > body input.ui-input-text.ui-slider-input {
  width: 45%;
}
html > body input.ui-input-text.ui-slider-input,
html > body input.ui-input-text.ui-slider-input.ui-rangeslider-last {
  box-sizing: border-box;
  height: 30px;
}
html > body input.ui-input-text.ui-slider-input.ui-rangeslider-last {
  margin-left: 10%;
}
html > body .ui-rangeslider .ui-rangeslider-sliders {
  margin: 40px 1em 0.5em;
}
html > body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track,
html > body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child,
html > body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track .ui-slider-bg {
  height: 3px;
}
html > body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track .ui-slider-handle {
  border-radius: 50%;
}
.full-width {
  width: 100% !important;
}
/* details */
.location-info {
  display: none;
}
.socials-mobile-gallery {
  margin: 0 0 1em;
}
.photos-number {
  position: absolute;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  height: 15px;
  padding: 4px 10px 4px 0;
}
form strong {
  font-size: 1.1em;
}
.ui-page-theme-a .ui-checkbox-on:after,
html .ui-bar-a .ui-checkbox-on:after,
html .ui-body-a .ui-checkbox-on:after,
html body .ui-group-theme-a .ui-checkbox-on:after,
.ui-btn.ui-checkbox-on.ui-btn-a:after {
  background-color: notset;
}
#contact-dealer-form .ui-collapsible a,
.order-form-mobile .ui-collapsible a,
.tradein-form-mobile .ui-collapsible a,
#contact-dealer-form .ui-checkbox label,
.order-form-mobile .ui-checkbox label,
.tradein-form-mobile .ui-checkbox label {
  font-weight: normal !important;
  white-space: normal;
}
.row-hidden {
  display: none !important;
}
.ui-panel {
  width: 25em;
  max-width: 100%;
}
.nav-link {
  max-width: 100%;
  text-align: left !important;
}
.nav-link .ui-btn-text {
  font-size: 15px;
}
.nav-link.ui-btn-icon-left .ui-btn-inner {
  padding-left: 35px;
  padding-right: 12px;
}
.nav-link.ui-btn-icon-right .ui-btn-inner {
  padding-right: 35px;
  padding-left: 12px;
}
.litte-info {
  font-size: 10px;
}
body .ui-panel-dismiss-position-left.ui-panel-dismiss-open {
  left: 0;
  right: 0;
  width: 100%;
  display: none;
}
@media (max-width: 480px) {
  .sonata-bc.sonata-page-top-bar,
  .sf-toolbar {
    display: none !important;
  }
}
.colform-tabs-middle:first-child [data-role="collapsible"]:only-child > .ui-collapsible-heading {
  display: none;
}
/*------- details page -------*/
.details-options .property {
  font-weight: bold;
  margin-bottom: 5px;
}
.details-options ul {
  margin: 0;
  padding: 0 0 0 20px;
}
/*------- map -------*/
.map_holder {
  background: notset;
  border-radius: 0;
  padding: 0;
}
.map_holder img {
  max-width: none;
}
.map-info {
  width: 100%;
  text-align: center;
  font-size: 1.2em;
  margin-top: 10px;
}
.map-info .value {
  font-weight: bold;
}
.map-iframe {
  width: 100%;
  height: 100%;
  border: none;
  background: #e5e3df;
}
/*-------- menu --------*/
.mobile-menu .ui-first-child a {
  padding-top: 1.3em;
  padding-bottom: 1.3em;
  color: notset !important;
  background: notset !important;
}
.mobile-menu .ui-li-count {
  background: #007bb8 !important;
  color: #ffffff !important;
  border: none !important;
  font-weight: notset;
}
.mobile-menu .ui-last-child a {
  padding-top: notset;
  padding-bottom: notset;
  color: #007bb8 !important;
  background: notset !important;
}
.mobile-menu.transparent .ui-btn:not(:hover):not(:focus):not(.ui-btn-active) {
  background: transparent !important;
}
.mobile-menu.reset-defaults .ui-first-child a {
  padding-top: .7em;
  padding-bottom: .7em;
}
.mobile-menu.reset-defaults .ui-last-child a {
  color: inherit !important;
}
.mobile-menu-nested [data-role="collapsible"] {
  padding: 0;
}
.mobile-menu-nested .ui-collapsible-heading {
  margin: 0;
}
.mobile-menu-nested [data-role="listview"] {
  margin-top: 0;
  margin-bottom: 0;
}
.mobile-menu-nested [data-role="listview"] .ui-collapsible-heading,
.mobile-menu-nested [data-role="listview"] li > a {
  text-indent: 2.5em;
}
.mobile-menu-nested [data-role="listview"] [data-role="listview"] .ui-collapsible-heading,
.mobile-menu-nested [data-role="listview"] [data-role="listview"] li > a {
  text-indent: 5em;
}
.mobile-menu-nested .ui-collapsible-content {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.mobile-menu-nested .ui-li-static.ui-li-has-count {
  padding-right: 0 !important;
}
.mobile-menu-nested > .ui-first-child a {
  padding-top: 1.3em;
  padding-bottom: 1.3em;
  color: notset !important;
  background: notset !important;
}
.mobile-menu-nested .ui-li-count {
  background: #007bb8 !important;
  color: #ffffff !important;
  border: none !important;
  font-weight: notset;
}
.mobile-menu-nested > .ui-last-child a {
  padding-top: notset;
  padding-bottom: notset;
  color: #007bb8 !important;
  background: notset !important;
}
.mobile-menu-nested.transparent .ui-btn:not(:hover):not(:focus):not(.ui-btn-active) {
  background: transparent !important;
}
.mobile-menu-nested.reset-defaults .ui-first-child a {
  padding-top: .7em;
  padding-bottom: .7em;
}
.mobile-menu-nested.reset-defaults .ui-last-child a {
  color: inherit !important;
}
.fieldcontain .item-custom.itemlevel-1 > a {
  display: none;
}
.selectmenu-popup.ui-popup-active {
  position: fixed;
  top: 66px !important;
  left: 0 !important;
  width: 100%;
  height: 100%;
  max-width: none !important;
}
.selectmenu-popup.ui-popup-active .ui-selectmenu {
  width: 100%;
  height: 100%;
  border-radius: 0;
  border: none;
  background-color: rgba(253, 135, 18, 0.9);
}
.selectmenu-popup.ui-popup-active a.ui-btn {
  text-align: center;
  font-size: 24px;
  padding: .4em 1em;
  text-transform: uppercase;
  background-color: transparent;
  font-weight: 400;
  border-width: 0;
}
.selectmenu-popup.ui-popup-active a.ui-btn:focus {
  box-shadow: none;
  color: #000;
}
.selectmenu-popup.ui-popup-active li.item-accent a {
  color: #000 !important;
}
.selectmenu-popup.ui-popup-active li .text-wrap {
  position: relative;
}
.selectmenu-popup.ui-popup-active li[class*="item-triangle"] .text-wrap::after {
  content: '';
  background-size: 16px !important;
  width: 16px !important;
  height: 16px !important;
  margin-left: 0.3em;
  position: absolute;
  left: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.selectmenu-popup.ui-popup-active li.item-triangle-up .text-wrap::after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%3E%3Cpolygon%20points%3D%220%2C15%208%2C1%2016%2C15%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E");
}
.selectmenu-popup.ui-popup-active li.item-triangle-down .text-wrap::after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%3E%3Cpolygon%20points%3D%220%2C1%208%2C15%2016%2C1%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E");
}
.selectmenu-popup.ui-popup-active li.item-accent.item-triangle-up .text-wrap::after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%3E%3Cpolygon%20points%3D%220%2C15%208%2C1%2016%2C15%22%20fill%3D%22%23000000%22%20%2F%3E%3C%2Fsvg%3E");
}
.selectmenu-popup.ui-popup-active li.item-accent.item-triangle-down .text-wrap::after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%3E%3Cpolygon%20points%3D%220%2C1%208%2C15%2016%2C1%22%20fill%3D%22%23000000%22%20%2F%3E%3C%2Fsvg%3E");
}
body.selectmenu-opened,
body.selectmenu-opened [data-role="page"] {
  height: 100vh;
  overflow: hidden;
  padding: 0 !important;
}
.selectmenu-close {
  width: 32px;
  height: 24px;
  position: relative;
  top: 3px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  cursor: pointer;
  border: none;
  background: none;
  padding: 0;
  outline: none;
}
.selectmenu-close span {
  display: block;
  position: absolute;
  height: 4px;
  width: 100%;
  background: #fff;
  border-radius: 4px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center;
}
.selectmenu-close span:nth-child(1) {
  top: 0px;
}
.selectmenu-close span:nth-child(2) {
  top: 10px;
}
.selectmenu-close span:nth-child(3) {
  top: 20px;
}
.selectmenu-close.open span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  top: -2px;
  left: 4px;
}
.selectmenu-close.open span:nth-child(2) {
  width: 0%;
  opacity: 0;
}
.selectmenu-close.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 21px;
  left: 4px;
}
.selectmenu-close ~ a {
  display: none !important;
}
.dropdown-popup-menu {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  overflow: hidden !important;
}
.dropdown-popup-menu .ui-collapsible li > a {
  text-indent: 2.5em;
}
.dropdown-popup-menu li:not(.ui-collapsible) + .ui-collapsible {
  border-top: none;
}
.dropdown-popup-menu .ui-collapsible + li:not(.ui-collapsible) {
  margin-top: -1px !important;
}
.dropdown-popup-menu .ui-collapsible-heading > a:focus {
  box-shadow: none;
}
.dropdown-popup-menu .ui-listview[data-inset="false"] {
  margin-top: 0;
}
.dropdown-popup-menu .mobile-menu-nested > .ui-first-child a {
  padding-top: .7em;
  /* undo nested style */
  padding-bottom: .7em;
  /* undo nested style */
}
.email-button {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.contact-dealler-button > .ui-collapsible-heading > .ui-btn,
.contact-master > .ui-collapsible-heading > .ui-btn {
  color: #ffffff !important;
  background: #007bb8 !important;
  text-shadow: none !important;
}
.video-link {
  color: #ffffff !important;
  background: #e10000 !important;
  border: #e10000;
  text-shadow: none !important;
}
/******************************************** departments page ********************************************/
.widget-text-item {
  border-bottom: 1px dashed #222222;
  padding-bottom: 10px;
}
.widget-text-item:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
.widget-text-item img {
  padding: 5px;
  background: #ffffff;
  border: 1px solid #222222;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.widget-text-item .more {
  text-align: center;
}
.dealership > a h3 {
  text-transform: uppercase;
  color: #007bb8;
  margin-top: 0;
}
.dealership > a p {
  font-size: 0.85em;
}
/******************************************** contacts page ********************************************/
.contact-simple .widget-header {
  display: none;
}
.contact-simple .info-text,
.contact-simple .submit-holder {
  text-align: center;
}
/******************************************** forms ********************************************/
.control-group {
  margin-bottom: 15px;
}
.widget-forms .heading {
  margin: 0 0 10px;
}
.widget-forms label {
  margin: 0.5em 0;
  font-size: 12.5px;
}
.widget-forms label.required:after {
  content: '*';
  color: red;
}
.widget-forms .ui-btn select {
  width: 100% !important;
}
.error {
  box-shadow: 0 0 12px #ff0000;
  -webkit-box-shadow: 0 0 12px #ff0000;
}
.ui-checkbox label.ui-btn .tos-link {
  color: inherit;
  text-decoration: none;
}
/******************************************** details page ********************************************/
.details-page .dw-header {
  margin: 0 0 5px;
}
.details-page .dw-header .title {
  word-break: break-word;
  word-wrap: break-word;
  overflow-wrap: break-word;
  font-size: 1.4em;
  font-weight: bold;
}
.details-page .dw-header .price-container {
  float: right;
  font-size: 1em;
  text-align: right;
  margin: 0;
}
.details-page .dw-header .price-holder {
  font-weight: 600;
  color: #007bb8;
}
.details-page .dw-header .price-holder a {
  text-decoration: none;
  color: inherit;
}
.details-page .dw-header .price-vat-reclaimable .desc,
.details-page .dw-header .nomwst .desc {
  font-size: 0.8em;
  white-space: nowrap;
}
.details-page .dw-header.cloned {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  padding: 0 0.6em;
  z-index: 10 !important;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background-color: #111 ;
  border-color: #ffffff ;
  color: #fff ;
  text-shadow: 0  0  0  #ffffff ;
}
.details-page .dw-header.cloned .ui-btn.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
.details-page .dw-header.cloned .ui-btn-a.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
.details-page .dw-header.cloned .ui-btn.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
.details-page .dw-header.cloned .ui-btn-a.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active) {
  background-color: notset;
  border-color: notset;
  color: notset;
  text-shadow: 0 0 0 notset;
}
.details-page .dw-header.cloned .header-top {
  display: none;
}
.details-page .dw-body {
  position: relative;
  z-index: 1;
}
.details-page .actions {
  display: table;
  width: 100%;
}
.details-page .actions > .action {
  display: table-cell;
  width: 50%;
  box-sizing: border-box;
}
.details-page .actions .action:first-child {
  padding-right: 0.5em;
}
.details-page .actions .action:last-child {
  padding-left: 0.5em;
}
.details-page .actions.cloned {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  padding: 0 0.6em;
  z-index: 10 !important;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background-color: #111 ;
  border-color: #ffffff ;
  color: #fff ;
  text-shadow: 0  0  0  #ffffff ;
}
.details-page .actions.cloned .ui-btn.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
.details-page .actions.cloned .ui-btn-a.btn-accent:not(:hover):not(:focus):not(.ui-btn-active),
.details-page .actions.cloned .ui-btn.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active),
.details-page .actions.cloned .ui-btn-a.btn-accent:visited:not(:hover):not(:focus):not(.ui-btn-active) {
  background-color: notset;
  border-color: notset;
  color: notset;
  text-shadow: 0 0 0 notset;
}
.details-page.sets-expanded #contact-dealer-form {
  padding: 1em;
}
.details-page.sets-expanded .details-options .ui-collapsible:not(.ui-collapsible-collapsed) > .title > a {
  padding-left: 1em;
}
.details-page.sets-expanded .details-options .ui-collapsible:not(.ui-collapsible-collapsed) > .title > a:after {
  display: none;
}
.details-page.sets-expanded .email-button:not(.ui-collapsible-collapsed) > .ui-collapsible-heading > a.ui-icon-minus {
  padding-left: 1em;
}
.details-page.sets-expanded .email-button:not(.ui-collapsible-collapsed) > .ui-collapsible-heading > a.ui-icon-minus:after {
  display: none;
}
.details-page.details-gallery .dw-body {
  position: static;
}
.details-page.details-enhanced .dw-header .title {
  margin-top: 0.5em;
  text-align: left;
}
.details-page.details-enhanced .actions {
  margin: 0 -1em;
  padding: .7em 1em;
  background-color: #f2f2f2;
}
.details-page.details-enhanced .actions > .action {
  width: auto;
  vertical-align: middle;
}
.details-page.details-enhanced .actions .action.a-email .ui-btn:not(:hover):not(:focus):not(.ui-btn-active) {
  background-color: notset;
  border-color: notset;
  color: notset;
  text-shadow: 0 0 0 notset;
}
.details-page.details-enhanced .actions .a-email {
  width: 50%;
}
.details-page.details-enhanced .actions .a-call .ui-btn {
  background-color: notset;
  border-color: notset;
  color: notset;
  text-shadow: 0 0 0 notset;
}
.details-page.details-enhanced .actions .a-whatsapp {
  text-align: right;
}
.details-page.details-enhanced .actions .a-whatsapp .ui-btn {
  width: 100%;
  box-sizing: border-box;
  text-align: center;
  font-size: 10px;
  margin-top: 0.5em;
}
.details-page.details-enhanced .actions .a-whatsapp .ui-btn [class*="jv-"] {
  float: none;
}
.details-page.details-enhanced .actions .a-whatsapp .ui-btn [class*="jv-"]:before {
  vertical-align: middle;
}
.details-page.details-enhanced .actions.cloned > * .ui-btn {
  width: 100%;
  box-sizing: border-box;
}
.details-page.details-enhanced .actions.cloned .a-email {
  width: 60%;
}
.details-page.details-enhanced .actions.cloned .a-call {
  width: 20%;
}
.details-page.details-enhanced .actions.cloned .a-call .ui-btn {
  padding-left: 0.7em;
  text-indent: -9999px;
}
.details-page.details-enhanced .actions.cloned .a-call .ui-btn:after {
  left: 50%;
  margin-left: -13px;
}
.details-page.details-enhanced .actions.cloned .a-whatsapp {
  width: 20%;
}
.details-page.details-enhanced .actions.cloned .a-whatsapp .ui-btn {
  padding-left: 0.7em;
}
.details-page.details-enhanced .price-container-full {
  margin: 1em 0;
}
.details-page.details-enhanced .price-container-full .price .row-current-no-tax,
.details-page.details-enhanced .price-container-full .price .row-current {
  color: #ff8800;
  background: none;
  padding: 0 10px 0 0;
  vertical-align: bottom;
  line-height: 1em;
  border: none;
  width: auto !important;
  text-align: left;
}
.details-page.details-enhanced .price-container-full .price .row-current-no-tax .desc,
.details-page.details-enhanced .price-container-full .price .row-current .desc {
  color: #ffffff;
}
.details-page.details-enhanced .price-container-full .price .row-current-no-tax .price-holder,
.details-page.details-enhanced .price-container-full .price .row-current .price-holder {
  font-size: 1.8em;
}
.details-page.details-enhanced .table-striped td,
.details-page.details-enhanced .table-striped th {
  background-color: transparent;
  padding: 3px 8px;
  border: none;
}
.details-page.details-enhanced .table-striped td.left,
.details-page.details-enhanced .table-striped th.left {
  font-weight: bold;
}
.details-page .gallery-holder {
  position: relative;
  display: block;
}
.details-page .gallery-holder .status {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: .3em .7em;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  text-shadow: none;
  font-size: 1em;
}
.details-page .gallery-holder .status.inventory {
  display: none;
}
.details-page .gallery-holder .status.sold {
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  left: 50%;
  top: 50%;
  bottom: auto;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 2.5em;
  white-space: nowrap;
}
.details-page .gallery-holder .status.reserved {
  color: #0fc80f;
}
.details-page .gallery-holder > img {
  vertical-align: middle;
}
.details-page .status-description {
  padding: 10px 10px 10px 66px;
  margin-top: 10px;
  margin-bottom: 10px;
  position: relative;
  text-align: left;
  border: 1px solid;
}
.details-page .status-description:before {
  content: "!";
  position: absolute;
  left: 10px;
  font-size: 22px;
  font-weight: 700;
  line-height: 1;
  border: 2px solid;
  border-radius: 50%;
  width: 22px;
  height: 22px;
  padding: 10px;
  text-align: center;
  top: 50%;
  vertical-align: middle;
  transform: translateY(-50%);
}
.details-page .status-description a {
  font-weight: normal;
  color: inherit !important;
  text-decoration: none;
}
.details-page .price-container-complete .prices-envelope {
  background: rgba(255, 255, 255, 0.05);
  vertical-align: middle;
  padding: 8px 10px;
  margin: 10px 0;
  text-align: center;
  color: #007bb8;
}
.details-page .price-container-complete .prices-envelope [class*="row-"] .price-holder {
  font-size: 1em;
  font-weight: normal;
}
.details-page .price-container-complete .prices-envelope .value-null,
.details-page .price-container-complete .prices-envelope .row-current .price-holder {
  font-weight: bold ;
  font-size: 1.4em;
  margin: 0;
}
.details-page .price-container-complete .prices-envelope .desc {
  font-weight: normal;
  font-size: 0.875em;
}
.details-page .price-container-complete .prices-envelope .price {
  display: block;
  width: auto;
  padding: 0;
  background: none;
  position: relative;
}
.details-page .price-container-complete .prices-envelope .price > * {
  padding: 5px 10px;
}
.details-page .price-container-complete .prices-envelope .price > *.row-old {
  text-decoration: line-through;
}
.details-page .price-container-complete .prices-envelope .price > *.row-current .price-holder {
  font-size: 24px;
}
.details-page .price-container-complete .prices-envelope .price > *.row-current .desc {
  display: block;
}
.details-page .price-container-complete .prices-envelope .price > *.row-current-no-tax .price-holder {
  font-size: 20px;
}
.details-page .price-container-complete .prices-envelope .price > *.row-current-no-tax .desc {
  display: block;
  margin: -15px 0 0;
}
.details-page .price-container-complete .prices-envelope .price > *.row-producer-price {
  font-size: 16px;
}
.details-page .price-container-complete .prices-envelope .price > *.row-producer-price .desc {
  padding-right: 5px;
}
.details-page .price-container-complete .prices-envelope .price > *.row-buyers-profit {
  font-size: 16px;
  margin: -10px 0 0;
}
.details-page .price-container-complete .prices-envelope .price > *.row-buyers-profit .price-holder {
  font-weight: bold;
  margin-left: 5px;
}
.details-page .price-container-complete .prices-envelope .row-old,
.details-page .price-container-complete .prices-envelope .row-diff {
  display: none;
}
.details-page .price-container-complete .prices-envelope .row-old.processed,
.details-page .price-container-complete .prices-envelope .row-diff.processed {
  display: inline-block;
  padding-left: 0;
  padding-right: 0;
}
.details-page .price-container-complete .prices-envelope .row-old.processed > .value:before,
.details-page .price-container-complete .prices-envelope .row-diff.processed > .value:before {
  content: attr(title);
  position: absolute;
  padding-right: 5px;
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
  text-decoration: none;
}
.details-page .price-container-complete .prices-envelope .row-diff.processed {
  margin-left: 5px;
  margin-bottom: -10px;
}
.details-page .price-container-complete .prices-envelope .row-diff.processed:before {
  content: '(';
}
.details-page .price-container-complete .prices-envelope .row-diff.processed:after {
  content: ')';
}
.details-page .video-thumbnail {
  display: table;
  width: 100%;
  text-decoration: none;
}
.details-page .video-thumbnail .img-holder,
.details-page .video-thumbnail .text-holder {
  display: table-cell;
  vertical-align: middle;
}
.details-page .video-thumbnail .img-holder {
  width: 100px;
  min-width: 100px;
  max-height: 75px;
  overflow: hidden;
  line-height: 0;
}
.details-page .video-thumbnail .img-holder img {
  width: 100%;
  height: auto;
}
.details-page .video-thumbnail .text-holder {
  color: #ffffff !important;
  background: #e10000 !important;
  border: #e10000;
  text-shadow: none !important;
  font-size: 24px;
  padding-top: 0.2em;
  padding: 0.2em 2.5em 0.2em 1em;
  border-radius: 0;
}
.details-page .video-thumbnail .text-holder p {
  margin: 0;
}
.details-page .video-thumbnail .text-holder .small {
  font-size: 0.5em;
}
.details-page .video-thumbnail .text-holder:after {
  width: 30px;
  height: 30px;
  margin-top: -14px;
}
.details-page .price-container-full {
  margin: 7px 0 10px;
}
.details-page .price-container-full:after {
  content: '';
  display: table-cell;
}
.details-page .price-container-full .price {
  display: table;
  width: 100%;
  font-weight: bold;
}
.details-page .price-container-full .price .row-current-no-tax,
.details-page .price-container-full .price .row-current,
.details-page .price-container-full .price .producer-price {
  color: #007bb8;
  font-size: 1.1em;
  vertical-align: middle;
  background: rgba(255, 255, 255, 0.05);
  border-left: 1px solid #000000;
  padding: 8px 10px;
  margin: 0 0 0 2px;
  text-align: center;
}
.details-page .price-container-full .price .producer-price {
  font-weight: 400;
  font-size: 12px;
  text-align: left;
  text-shadow: none;
  margin: 0;
}
.details-page .price-container-full .price .producer-price .desc {
  font-size: 11px;
}
.details-page .price-container-full .price .producer-price .price-holder {
  font-size: 1.1em !important;
}
.details-page .price-container-full .price .row-producer-price .price-holder {
  text-decoration: line-through;
}
.details-page .price-container-full .price .row-current:not(:only-child),
.details-page .price-container-full .price .row-current + .row-current-no-tax {
  display: table-cell;
  width: 50%;
}
.details-page .price-container-full .price .row-current:nth-last-child(3),
.details-page .price-container-full .price .row-current:nth-last-child(3) + .row-current-no-tax,
.details-page .price-container-full .price .row-current:nth-last-child(3) ~ .producer-price {
  width: 33.33%;
  display: table-cell;
}
.details-page .price-container-full .price .price-no-tax:empty {
  display: none;
}
.details-page .price-container-full .price .row-current {
  margin-left: 0;
  border-left: none;
}
.details-page .price-container-full [class*="row-"] .price-holder {
  font-size: 1.1em;
  margin: 0;
}
.details-page .price-container-full [class*="row-"] .desc {
  font-size: .9em;
  display: block !important;
}
.details-page .price-container-full [class*="row-"] .value.nomwst .desc,
.details-page .price-container-full [class*="row-"].vat-reclaimable .desc {
  display: block !important;
  font-size: 0.8em;
  font-weight: normal;
}
.details-page .price-container-full [class*="row-"] .price-holder {
  font-size: 1.5em;
}
.details-page .price-container-full + .video-thumbnail {
  margin-bottom: 5px;
}
.details-page .vehicle-mobile-de-popularity-stats {
  margin: 7px 0 10px;
}
.details-page .vehicle-mobile-de-popularity-stats.fade {
  pointer-events: none;
}
.details-page .vehicle-mobile-de-popularity-stats.show {
  zoom: 1 !important;
  filter: alpha(opacity=100) !important;
  -webkit-opacity: 1 !important;
  -moz-opacity: 1 !important;
  opacity: 1 !important;
}
.details-page .vehicle-mobile-de-popularity-stats .alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 0;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-heading {
  color: inherit;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-link {
  font-weight: 600;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-dismissible {
  padding-right: 3rem;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-dismissible .close {
  position: absolute;
  top: 10px;
  right: 14px;
  line-height: 20px;
  pointer-events: initial;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-primary {
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-primary .alert-link {
  color: #06357a;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-secondary {
  color: #41464b;
  background-color: #e2e3e5;
  border-color: #d3d6d8;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-secondary .alert-link {
  color: #34383c;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-success {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-success .alert-link {
  color: #0c4128;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-info {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-info .alert-link {
  color: #04414d;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-warning {
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-warning .alert-link {
  color: #6a1a21;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-light {
  color: #636464;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-light .alert-link {
  color: #4f5050;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-dark {
  color: #141619;
  background-color: #d3d3d4;
  border-color: #bcbebf;
}
.details-page .vehicle-mobile-de-popularity-stats .alert-dark .alert-link {
  color: #101214;
}
.details-page .widget-siteinfo .photo-img {
  position: absolute;
  display: block;
  width: 5em;
  height: 5em;
  padding-left: 5em;
  box-sizing: border-box;
  overflow: hidden;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  border-radius: 50% !important;
  top: 50% !important;
  margin-top: -2.5em !important;
  left: 0.5em !important;
  border: 1px solid rgba(128, 128, 128, 0.3);
  background-position: center center;
}
.details-page .carseals {
  margin: 10px 0;
  text-align: center;
}
.details-page .carseals a {
  display: inline-block;
  vertical-align: middle;
  margin: 0 5px;
}
.details-page .carseals img {
  height: 25px;
  max-height: 25px;
}
.details-page .carseals:empty {
  display: none;
}
.details-page .financing-summary {
  position: relative;
  background: rgba(255, 255, 255, 0.05);
  padding: 0.7em 1em;
  margin: 0 0 1em;
}
.details-page .financing-summary .form-title {
  font-size: 15.6px;
  padding: 5px 0;
  font-weight: bold;
  margin: 0 0 5px;
}
.details-page .financing-summary .fin-field {
  zoom: 1;
  *zoom: 1;
  display: block;
  padding: 1px 0;
}
.details-page .financing-summary .fin-field:before {
  content: '';
  display: block;
}
.details-page .financing-summary .fin-field:after {
  content: '';
  display: table;
  clear: both;
}
.details-page .financing-summary .fin-field:before,
.details-page .financing-summary .fin-field:after {
  display: table;
  content: "";
  line-height: 0;
}
.details-page .financing-summary .fin-field:after {
  clear: both;
}
.details-page .financing-summary .fin-field:last-child {
  border: none;
  padding-bottom: 0;
}
.details-page .financing-summary .fin-value {
  float: right;
}
.details-page .financing-summary .fin-value .sublabel {
  padding-right: 5px;
}
.details-page .financing-summary .fin-label {
  display: block;
  padding: 0;
  float: left;
}
.details-page .financing-summary .monthlyRate .fin-value {
  color: #007bb8;
  font-size: 1.65em;
}
.details-page .financing-summary .monthlyRate .fin-label {
  display: inline;
  color: #007bb8;
  padding: 0;
  margin: 7px 0 0;
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content {
  background: #ffcc33;
  border: 1px solid #c29100;
  margin: 1em 1em 0.5em;
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content .ui-body-a {
  background-color: transparent;
  border-color: transparent;
  color: #000;
  text-shadow: none;
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content .ui-body-inherit {
  background-color: #ffffff;
  border: 1px solid #c29100;
  color: #000000;
  text-shadow: none;
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content label.ui-btn,
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content label.ui-btn:hover {
  background: #c29100;
  border: solid 1px #8f6b00;
  color: #231d0e;
  text-shadow: 0 1px 0 #444444;
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content .ui-btn.ui-checkbox-off:after {
  background-color: rgba(0, 0, 0, 0.7);
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content input[type="text"]:-moz-placeholder,
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content input[type="email"]:-moz-placeholder,
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content textarea:-moz-placeholder {
  color: #a9a9a9;
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content input[type="text"]:-ms-input-placeholder,
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content input[type="email"]:-ms-input-placeholder,
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content textarea:-ms-input-placeholder {
  color: #a9a9a9;
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content input[type="text"]::-webkit-input-placeholder,
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content input[type="email"]::-webkit-input-placeholder,
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content textarea::-webkit-input-placeholder {
  color: #a9a9a9;
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content .submit.ui-btn {
  background-color: #373737;
  border-color: #4d4d4d;
  color: #ffffff;
  text-shadow: 0 1px 0 #444444;
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content .form-message {
  color: #000;
  text-shadow: none;
}
.widget-forms.hardaccent > .ui-collapsible > .ui-collapsible-content .form-message .success {
  color: inherit;
}
.symfio-link-accented {
  display: block;
  text-align: center;
  text-decoration: none;
  background: #ffcc33;
  color: #000;
  text-shadow: none;
  font-weight: 400;
  margin: 1em -1em -1em;
  padding: 5px 0;
}
.symfio-link-global {
  border-bottom: 1px solid #333333;
}
.symfio-link-global a.ui-btn {
  box-sizing: border-box;
  width: calc(100% - 2em);
  margin: 0.5em 1em;
  display: block;
  text-align: center;
  padding: 5px 0;
  border-color: #ffe699;
  background-color: #ffcc33;
  color: #000;
  text-shadow: none;
}
.row-fluid .ui-input-text[class*="span"],
.row-fluid .ui-input-text [class*="span"] {
  float: none;
  margin-left: 0;
}
span.text-center {
  display: block;
}
.ui-input-text input,
.ui-input-search input {
  width: 100% !important;
}
.form-submitted {
  text-align: center;
}
.isa-logo-holder {
  text-align: center;
}
.isa-logo-holder .isa-logo {
  vertical-align: middle;
  margin-bottom: -4px;
  display: inline-block;
}
/******************************************** news ********************************************/
.widget-news-details .header-value {
  font-size: 1.3em;
}
.widget-news-details .header-append {
  font-size: .75em;
}
.widget-news-details .widget-body [class*=" span"],
.widget-news-details .widget-body [class^="span"] {
  width: 100%;
  margin-left: 0;
}
.widget-news-details .nav-inner {
  display: table;
  width: 100%;
}
.widget-news-details .nav-inner > .nav-item {
  display: table-cell;
  width: 50%;
  box-sizing: border-box;
}
.widget-news-details .nav-inner .nav-item:first-child {
  padding-right: 0.5em;
}
.widget-news-details .nav-inner .nav-item:last-child {
  padding-left: 0.5em;
}
.widget-news-details.news-default .featered-img img {
  width: 100%;
}
.widget-news-details.news-default.featured-stretch-0 .featered-img img {
  width: auto;
}
/******************************************** news ********************************************/
.widget-userlist .photo-img {
  display: block;
  width: 5em;
  height: 5em;
  padding-left: 5em;
  box-sizing: border-box;
  overflow: hidden;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  border-radius: 50% !important;
  top: 50% !important;
  margin-top: -2.5em !important;
  left: 0.5em !important;
  border: 1px solid rgba(128, 128, 128, 0.3);
  background-position: center center;
}
.widget-userlist li .position {
  display: block;
  font-weight: normal;
  font-size: 12.5px;
}
.widget-userlist a[class*="action-"],
.widget-userlist a[class*="action-"]:visited {
  background: #007bb8;
  color: #ffffff;
  text-shadow: none !important;
  padding: .7em 1.5em .7em 3em;
  border-color: transparent !important;
}
.widget-userlist .user-listview > li:only-child {
  border-width: 1px 0 !important;
}
.widget-userlist.not-details a[class*="action-"].ui-btn-icon-notext {
  padding: 0.1em;
  text-align: center;
  height: 2.11em;
  width: 2.81em;
  border-radius: 0.3125em;
}
/******************************************** news ********************************************/
.widget-language-chooser.language-chooser-default .ui-controlgroup {
  margin: 0;
  text-align: center;
}
.languages-menu .ui-btn > span {
  display: block;
}
.languages-menu .ui-btn > span + span {
  margin-top: 0.2em;
}
.languages-menu .name-int {
  opacity: 0.5;
}
.widget-language-chooser.widget-language-chooser.language-chooser-mobile .ui-popup-container,
[id^="langPopup-"].ui-popup-container {
  min-width: 60%;
}
[id^="langPopup-"].ui-popup-container .ui-header {
  border-width: 0;
}
[id^="langPopup-"].ui-popup-container .ui-header .ui-title {
  margin: 0 1em;
}
[id^="langPopup-"].ui-popup-container .ui-listview {
  margin-top: -1em;
  margin-top: calc(-1em - 1px);
  margin-bottom: -1em;
}
[id^="langPopup-"].ui-popup-container .ui-popup {
  overflow: hidden;
}
/******************************************** Photoswipe ********************************************/
.details-page.details-gallery .dw-header {
  padding-top: 1em;
  padding-bottom: 1em;
}
.details-page.details-gallery .dw-header.cloned {
  padding-right: 1em;
  padding-left: 1em;
  display: none !important;
}
.details-page.details-gallery .gallery-header-link {
  font-size: 1.2em;
  text-decoration: none;
  color: #ffffff;
}
.pswp {
  text-shadow: none;
}
.gallery-page-link {
  display: block;
  background: #000;
  color: #fff !important;
  text-decoration: none;
  text-shadow: none;
  height: 2.5em;
  line-height: 2.5em;
  font-weight: 400 !important;
  letter-spacing: 0.05em;
}
.gallery-photoswipe {
  font-size: 0;
}
.gallery-photoswipe figure {
  margin: 0;
  width: 33.33%;
  display: inline-block;
  overflow: hidden;
  padding: 2px 1px 0 0;
  box-sizing: border-box;
}
@media only screen and (orientation: landscape) {
  .gallery-photoswipe figure {
    width: 20%;
  }
}
.gallery-photoswipe figure > a {
  display: block;
  position: relative;
  padding-top: 100%;
  overflow: hidden;
  height: 0;
}
.gallery-photoswipe figure > a > img {
  position: absolute;
  left: 50%;
  top: 50%;
  max-width: none;
  max-height: none;
  min-width: 100%;
  min-height: 100%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.pswp .pswp__button.ui-btn {
  background-color: transparent;
  text-shadow: none;
  border: none;
  width: 44px;
}
.pswp img {
  object-fit: contain;
}
/* more precise containment if available */
@supports (object-fit: cover) {
  .gallery-photoswipe figure > a > img {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    -ms-transform: none;
    transform: none;
    object-fit: cover;
    object-position: center center;
  }
}
/******************************************** Full price ********************************************/
@supports (display: grid) and (display: contents) {
  .price-container-full > .price.has-msrp,
  .top-info > .price.has-msrp {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    grid-gap: 1px;
    gap: 1px;
  }
  .price-container-full > .price.has-msrp > *,
  .top-info > .price.has-msrp > * {
    box-sizing: border-box;
    margin: 0 !important;
  }
  .price-container-full > .price.has-msrp .row-current:not(:only-child),
  .top-info > .price.has-msrp .row-current:not(:only-child),
  .price-container-full > .price.has-msrp .row-current + .row-current-no-tax,
  .top-info > .price.has-msrp .row-current + .row-current-no-tax {
    width: 100% !important;
  }
  .price-container-full > .price.has-msrp .row-current + .row-current-no-tax,
  .top-info > .price.has-msrp .row-current + .row-current-no-tax {
    display: grid !important;
    align-items: center;
    border: none;
  }
  .price-container-full > .price.has-msrp .producer-price,
  .top-info > .price.has-msrp .producer-price {
    display: contents !important;
  }
  .price-container-full > .price.has-msrp .producer-price > *,
  .top-info > .price.has-msrp .producer-price > * {
    color: #007bb8;
    vertical-align: middle;
    background: rgba(255, 255, 255, 0.05);
    padding: 2px 10px;
    display: grid;
    justify-content: center;
    text-align: center;
  }
  .details-page .price-container-full > .price.has-msrp .producer-price > *,
  .details-page .top-info > .price.has-msrp .producer-price > * {
    padding: 5px 10px;
  }
  .price-container-full > .price.price-vat-reclaimable .row-current,
  .top-info > .price.price-vat-reclaimable .row-current,
  .price-container-full > .price.price-vat-reclaimable .row-current-no-tax,
  .top-info > .price.price-vat-reclaimable .row-current-no-tax {
    grid-column: 1/3;
    grid-row: 1/2;
  }
  .price-container-full > .price.price-vat-reclaimable .row-current,
  .top-info > .price.price-vat-reclaimable .row-current {
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start;
  }
  .price-container-full > .price.price-vat-reclaimable .row-current > *,
  .top-info > .price.price-vat-reclaimable .row-current > * {
    position: relative;
    top: -0.4em;
  }
  .price-container-full > .price.price-vat-reclaimable .row-current-no-tax,
  .top-info > .price.price-vat-reclaimable .row-current-no-tax {
    background: transparent;
    -webkit-align-self: flex-end;
    -moz-align-self: flex-end;
    -ms-align-self: flex-end;
    align-self: flex-end;
  }
  .price-container-full > .price.price-vat-reclaimable .row-current-no-tax > *,
  .top-info > .price.price-vat-reclaimable .row-current-no-tax > * {
    position: relative;
    top: 0.4em;
  }
  .details-page .price-container-full > .price.price-vat-reclaimable .row-current-no-tax > *,
  .details-page .top-info > .price.price-vat-reclaimable .row-current-no-tax > * {
    top: 0.2em;
  }
  .price-container-full > .price.price-vat-reclaimable:not(.has-msrp),
  .top-info > .price.price-vat-reclaimable:not(.has-msrp) {
    display: block !important;
    background: rgba(255, 255, 255, 0.05);
    padding: 8px 10px;
  }
  .price-container-full > .price.price-vat-reclaimable:not(.has-msrp) .row-current,
  .top-info > .price.price-vat-reclaimable:not(.has-msrp) .row-current,
  .price-container-full > .price.price-vat-reclaimable:not(.has-msrp) .row-current-no-tax,
  .top-info > .price.price-vat-reclaimable:not(.has-msrp) .row-current-no-tax {
    width: 100% !important;
    display: block !important;
    background: transparent;
    padding: 0 !important;
  }
  .price-container-full > .price.price-vat-reclaimable:not(.has-msrp) .row-current > *,
  .top-info > .price.price-vat-reclaimable:not(.has-msrp) .row-current > *,
  .price-container-full > .price.price-vat-reclaimable:not(.has-msrp) .row-current-no-tax > *,
  .top-info > .price.price-vat-reclaimable:not(.has-msrp) .row-current-no-tax > * {
    position: static;
  }
}
/******************************************** Site info ********************************************/
.widget-siteinfo .row-siteinfo {
  white-space: normal;
}
/******************************************** Custom logo ********************************************/
.logo-custom .video {
  display: none;
}
.logo-custom .image {
  display: block;
}
.logo-custom.show-video .video {
  display: block;
}
.logo-custom.show-video .image {
  display: none;
}
.video-wrapper {
  height: 0;
  padding-bottom: 56.25%;
  /* 16:9 */
  position: relative;
}
.video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
video {
  max-width: 100%;
}
/******************************************** Propositions ********************************************/
.propositions-default .ui-listview .title-button {
  white-space: normal;
}
.propositions-default .item {
  margin-bottom: 2em;
}
.propositions-default .propositions {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.widget-propositions-details .video-thumbnail {
  display: table;
  width: 100%;
  text-decoration: none;
}
.widget-propositions-details .video-thumbnail .text-holder {
  display: table-cell;
  vertical-align: middle;
}
.widget-propositions-details .video-thumbnail .text-holder {
  color: #ffffff !important;
  background: #e10000 !important;
  border: #e10000;
  text-shadow: none !important;
  font-size: 24px;
  padding-top: 0.2em;
  padding: 0.2em 2.5em 0.2em 1em;
  border-radius: 0;
}
.widget-propositions-details .video-thumbnail .text-holder p {
  margin: 0;
}
.widget-propositions-details .video-thumbnail .text-holder .small {
  font-size: 0.5em;
}
.widget-propositions-details .video-thumbnail .text-holder:after {
  width: 30px;
  height: 30px;
  margin-top: -14px;
}
/******************************************** Breadcrumbs ********************************************/
.breadcrumbs-vehicle {
  display: table;
  width: 100%;
  margin: -1em 0 1em;
  width: calc(100% + 2em);
  margin: -1em calc(-1em) 1em;
  background: #f2f2f2;
  padding-top: .7em;
  padding-bottom: .7em;
}
.breadcrumbs-vehicle > * {
  display: table-cell;
}
.breadcrumbs-vehicle > *:first-child {
  padding-left: 1em;
}
.breadcrumbs-vehicle > *:first-child .ui-btn-icon-left {
  padding-left: 1.9375em;
}
.breadcrumbs-vehicle > *:first-child .ui-btn-icon-left:after {
  left: 0;
}
.breadcrumbs-vehicle > *:last-child {
  text-align: right;
  padding-right: 1em;
}
.breadcrumbs-vehicle > *:only-child {
  text-align: left;
}
.breadcrumbs-vehicle .ui-btn,
.ui-page-theme-a .breadcrumbs-vehicle .ui-btn:hover,
html .ui-bar-a .breadcrumbs-vehicle .ui-btn:hover,
html .ui-body-a .breadcrumbs-vehicle .ui-btn:hover,
html body .ui-group-theme-a .breadcrumbs-vehicle .ui-btn:hover,
html head + body .breadcrumbs-vehicle .ui-btn.ui-btn-a:hover {
  background: none;
  border: none;
  box-shadow: none;
  margin: 0;
  color: #000000;
}
.widget-search.block-submit .submit-contact {
  width: 100%;
  box-sizing: border-box;
  margin-right: 0;
  margin-left: 0;
}
.widget-search.block-submit .submit-contact:not(:hover):not(:focus):not(.ui-btn-active) {
  background-color: notset;
  border-color: notset;
  color: notset;
  text-shadow: 0 0 0 notset;
}
.widget-search .ui-btn [data-context="dynamic-counter"] {
  padding-right: 0.3em;
}
.widget-search .search-control.rangeslider-single-value {
  display: none;
}
.ui-selectmenu-list .toggler {
  padding: .4525em .325em .4525em 3em;
  margin: 0;
  top: 0;
  right: -1px;
  z-index: 10;
  background-color: transparent !important;
  border-color: transparent !important;
  color: transparent !important;
  text-shadow: none !important;
  box-shadow: none !important;
}
.ui-selectmenu-list .toggler:after {
  display: none;
}
.ui-selectmenu-list .toggler [class*="ui-icon-"]:after {
  position: static;
  margin: 0;
}
.ui-selectmenu-list .collapse {
  display: none !important;
}
.ui-btn.search-button-fixed {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  border-radius: 0;
  z-index: 50;
}
.ui-btn.search-button-fixed:not(:hover):not(:focus):not(.ui-btn-active) {
  background-color: notset;
  border-color: notset;
  color: notset;
  text-shadow: 0 0 0 notset;
}
.select-resettable {
  position: relative;
}
.select-resettable .select-reset {
  position: absolute;
  right: 40px;
  transform: translateY(-50%);
  top: 50%;
  background: none;
  border: none;
  text-decoration: none;
  color: inherit !important;
  font-size: 2em;
  line-height: 1;
  z-index: 5;
}
.select-resettable:not(.has-value) .select-reset {
  display: none;
}
.widget-reviews .type-author .label,
.widget-reviews .type-content .label,
.widget-reviews .type-source .label {
  display: none;
}
#menu_panel .ui-field-contain,
.is-home .ui-field-contain {
  border-bottom: none;
}
body.layout-enhanced .widget-forms[class*="form-trade-in"] .ui-btn.submit,
body.layout-enhanced .widget-forms.contact-simple .ui-btn.submit,
body.layout-enhanced .widget-forms.subscribe .ui-btn.submit {
  width: 100%;
  box-sizing: border-box;
}
body.layout-enhanced .widget-forms[class*="form-trade-in"] .ui-btn.submit:not(:hover):not(:focus):not(.ui-btn-active),
body.layout-enhanced .widget-forms.contact-simple .ui-btn.submit:not(:hover):not(:focus):not(.ui-btn-active),
body.layout-enhanced .widget-forms.subscribe .ui-btn.submit:not(:hover):not(:focus):not(.ui-btn-active) {
  background-color: notset;
  border-color: notset;
  color: notset;
  text-shadow: 0 0 0 notset;
}
div.ui-panel-display-push {
  z-index: 1001;
}
.caratana-link-global {
  background-color: #ffcc33;
  padding: 1em;
  margin: 1em 0;
}
.caratana-link-global .link-info {
  display: flex;
}
.caratana-link-global .link-image {
  width: 80px;
  height: 80px;
}
.caratana-link-global .link-text {
  text-align: left;
  padding: 0 0 0 1em;
  color: #000 !important;
}
.caratana-link-global .link-text-heading {
  margin-top: 0;
  font-size: 14px;
  text-shadow: none;
}
.caratana-link-global .link-button {
  background-color: green !important;
  border-color: darkgreen !important;
  color: #fff !important;
  margin-bottom: 0;
}
.caratana-link-global .link-text-description {
  text-shadow: none;
  opacity: 0.8;
  margin: -1.1em 0 1em;
  font-size: 12px;
}
@media (max-width: 767px) and (orientation: landscape) {
  .caratana-link-global {
    display: flex;
    align-items: center;
  }
  .caratana-link-global .link-info {
    width: 60%;
  }
  .caratana-link-global .link-image {
    width: 53px;
    height: 53px;
  }
  .caratana-link-global .link-text-description {
    margin-bottom: 0;
  }
  .caratana-link-global .link-button {
    flex-grow: 1;
  }
}
.symfio-link-eyecatcher {
  padding: 25px;
  position: relative;
  font-size: 18px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  background: url(/images/frontend/fabric/bell-tex.png), linear-gradient(34deg, #3366cc, #6699ff);
  color: #fff;
  text-shadow: none;
  text-align: left;
}
.symfio-link-eyecatcher b {
  font-weight: inherit;
  color: #ffff00;
}
.symfio-link-eyecatcher a {
  text-decoration: none;
}
.symfio-link-eyecatcher .text-h {
  font-size: 1.8em;
}
.symfio-link-eyecatcher .text-d {
  max-width: 28em;
  margin-bottom: 0.5em;
}
.symfio-link-eyecatcher .crtn-btn {
  margin: 1em 1em 0 0;
  padding: 0.8em 1em;
  font-size: 0.8em;
  line-height: 1;
  color: #003399;
  background-color: #fff;
  border-radius: 0.2em;
  text-align: center;
}
.symfio-link-eyecatcher .crtn-btn:not([hidden]) {
  display: inline-block;
  vertical-align: top;
}
.symfio-link-eyecatcher .crtn-toggle {
  padding: 0.8em 2em;
  font-size: 1em;
}
.symfio-link-eyecatcher .crtn-toggle:before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20id%3D%22i-bell%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20%20fill%3D%22none%22%20stroke%3D%22%23005599%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M8%2017%20C8%2012%209%206%2016%206%2023%206%2024%2012%2024%2017%2024%2022%2027%2025%2027%2025%20L5%2025%20C5%2025%208%2022%208%2017%20Z%20M20%2025%20C20%2025%2020%2029%2016%2029%2012%2029%2012%2025%2012%2025%20M16%203%20L16%206%22%20%2F%3E%3C%2Fsvg%3E");
  background-size: contain;
  margin: -0.2em 0.3em 0 0;
}
.symfio-link-eyecatcher .crtn-toggle,
.symfio-link-eyecatcher .crtn-toggle:before {
  vertical-align: middle !important;
}
.symfio-link-eyecatcher .crtn-action:not([hidden]) {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
}
.symfio-link-eyecatcher .options-heading {
  margin: 1em 0 0;
  color: #ffff00;
}
.symfio-link-eyecatcher .service {
  font-size: 0.7em;
  color: #fff;
  position: absolute;
  bottom: 5px;
  right: 10px;
}
.symfio-link-eyecatcher .service a {
  color: inherit;
}
.symfio-link-eyecatcher .crtn-all {
  line-height: 1;
  margin: 10px 0 0;
}
.symfio-link-eyecatcher .crtn-all a {
  font-size: 0.7em;
  color: #fff;
}
.symfio-link-eyecatcher .crtn-all a:hover,
.symfio-link-eyecatcher .crtn-all a:focus {
  text-decoration: underline;
}
.symfio-link-eyecatcher .crtn-action,
.symfio-link-eyecatcher .crtn-options {
  transition: 0.5s opacity;
}
.symfio-link-eyecatcher .crtn-action {
  opacity: 1;
}
.symfio-link-eyecatcher .crtn-options {
  max-width: calc(100% - 45px - 370px);
  opacity: 0;
}
.symfio-link-eyecatcher.detailed .crtn-action {
  opacity: 0;
}
.symfio-link-eyecatcher.detailed .crtn-options {
  opacity: 1;
}
.symfio-link-eyecatcher .crtn-options {
  max-width: 100%;
}
.symfio-link-eyecatcher .crtn-options {
  max-width: 100%;
  margin: 0;
}
@media (max-width: 767px) and (orientation: landscape) {
  .symfio-link-eyecatcher {
    padding-bottom: 35px;
  }
  .symfio-link-eyecatcher .img-social {
    max-width: 9em;
    height: auto;
  }
}
@media (max-width: 767px) and (orientation: portrait) {
  .symfio-link-eyecatcher:not(.detailed) .text-d {
    margin-bottom: 1.5em;
  }
  .symfio-link-eyecatcher .crtn-btn:not([hidden]) {
    margin: 0 0 1em;
    width: 100%;
    display: block;
    box-sizing: border-box;
  }
  .symfio-link-eyecatcher .crtn-btn:not([hidden]):last-child {
    margin-bottom: 0;
  }
  .symfio-link-eyecatcher .crtn-action {
    justify-content: center;
    text-align: center;
  }
  .symfio-link-eyecatcher .options-heading {
    margin: 1em 0;
  }
  .symfio-link-eyecatcher .img-social {
    max-width: 50%;
    height: auto;
  }
  .symfio-link-eyecatcher .service {
    position: static;
    margin: 10px 0 -10px;
    text-align: center;
  }
  .symfio-link-eyecatcher .crtn-all {
    text-align: center;
  }
}
.ui-popup-container[id="modal_isa_frontend_block_form-popup"] {
  position: fixed !important;
  top: 10px !important;
  left: 10px !important;
  right: 10px !important;
  bottom: 10px !important;
  overflow: auto;
}
body.cms-edit-mode .ui-popup-container.ui-popup-hidden {
  visibility: visible;
  position: relative !important;
  clip: initial;
  height: auto;
  width: auto;
}
.image-disclaimer {
  padding: 10px;
  background-color: rgba(0, 0, 0, 0.05);
  margin: 0 0 5px;
}
.image-disclaimer:before {
  content: '!';
  display: inline-block;
  border: 2px solid;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 50%;
  margin: 0 10px 0 0;
  font-size: 20px;
  vertical-align: middle;
}
.bv-accent {
  background-color: #b30000;
  color: white;
  padding: 1em;
  margin: -1em -1em 0;
}
.cfg-iframe iframe {
  border: none;
}
.cfg-iframe .iframe-wrapper {
  margin: 0 -1em 1em;
}
.cfg-iframe .widget-forms {
  margin: 0 0 2em;
}
.video-conference {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
  background: #b30000 !important;
  color: #fff !important;
  text-decoration: none;
  white-space: nowrap;
  text-align: center;
  padding: 1em;
  margin: 0 !important;
  border: none !important;
  border-radius: 0 !important;
  display: flex;
  flex-direction: column-reverse;
}
.video-conference:after {
  position: relative;
  top: 0;
}
.conference-button {
  margin-top: 1em;
}
.fileinput-button .ui-body-inherit {
  border: none;
  margin: 0;
}
.template-download img {
  background-color: rgba(0, 0, 0, 0.2);
  object-fit: contain;
}
.template-download .progress {
  display: none;
}
.template-upload {
  position: relative;
}
.template-upload .preview {
  position: absolute;
  left: 0;
  top: 0;
  max-height: 5em;
  max-width: 5em;
}
.upload-summary .progress {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.upload-summary .ui-li-has-alt > a:first-child {
  position: relative;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 10px;
  margin-bottom: 0;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #ffffff;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  transition: all width 0.6s ease ease-out;
  -webkit-transition: all width 0.6s ease ease-out;
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(to bottom, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
#itt-sl-ucl #teaser {
  background: #fff;
  padding: 20px 10px;
}
.ui-content .ui-listview,
.ui-panel-inner > .ui-listview {
  margin-left: 0;
  margin-right: 0;
}
.mobile-menu .ui-btn,
.ui-selectmenu-list .ui-btn,
li.widget-inventory-item h3,
li.widget-inventory-item .item-title,
.details-page .dw-header .title {
  font-family: "corpo s regular", "times new roman", serif;
  font-size: 1.235em;
}
.details-page .dw-header .title {
  font-size: 1.5em;
}
.details-page .ui-collapsible > .title > a,
.details-page .ui-collapsible > .ui-collapsible-heading > a {
  font-family: "corpo s regular", "times new roman", serif;
  font-size: 1.235em;
}
.widget-inventory .ui-listview > li.widget-inventory-item {
  margin-bottom: 1em;
}
.widget-inventory .ui-listview > li.widget-inventory-item,
.widget-inventory .ui-listview > li.widget-inventory-item > a.ui-btn {
  -webkit-border-top-right-radius: 0.5em;
  border-top-right-radius: 0.5em;
  -webkit-border-top-left-radius: 0.5em;
  border-top-left-radius: 0.5em;
  border-top: 1px solid #515151;
  border-bottom: none;
  background-image: 8121991;
  background-image: -webkit-linear-gradient(#333333, #1f1f1f);
  background-image: -moz-linear-gradient(#333333, #1f1f1f);
  background-image: -o-linear-gradient(#333333, #1f1f1f);
  background-image: linear-gradient(#333333, #1f1f1f);
}
.ui-listview.mobile-menu {
  -webkit-border-top-right-radius: 0.5em;
  border-top-right-radius: 0.5em;
  -webkit-border-top-left-radius: 0.5em;
  border-top-left-radius: 0.5em;
}
.ui-page-theme-a .ui-btn,
html .ui-bar-a .ui-btn,
html .ui-body-a .ui-btn,
html body .ui-group-theme-a .ui-btn,
html head + body .ui-btn.ui-btn-a,
.ui-page-theme-a .ui-btn:visited,
html .ui-bar-a .ui-btn:visited,
html .ui-body-a .ui-btn:visited,
html body .ui-group-theme-a .ui-btn:visited,
html head + body .ui-btn.ui-btn-a:visited {
  background: #1f1f1f;
  border-top: 1px solid #363735;
  border-bottom: 1px solid #000;
  text-shadow: none;
}
.ui-page > .ui-content,
.ui-panel.ui-panel-display-overlay.ui-panel-animate {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjMWYxZjFmIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);
  background-image: -webkit-linear-gradient(top, #000000 0, #1f1f1f 320px, #000000 590px, #000000 100%);
  background-image: -moz-linear-gradient(top, #000000 0, #1f1f1f 320px, #000000 590px, #000000 100%);
  background-image: -o-linear-gradient(top, #000000 0, #1f1f1f 320px, #000000 590px, #000000 100%);
  background-image: linear-gradient(to bottom, #000000 0, #1f1f1f 320px, #000000 590px, #000000 100%);
}
body,
input,
select,
textarea,
button,
.ui-btn {
  font-family: "corpo s regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.navbar-search .search-query {
  font-family: "corpo s regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
}
