/*
* jQuery Mobile Framework Git Build: SHA1: c2d61e2e592c67519d9a9ed0ba796fa44787e136 <> Date: Tue Sep 25 10:38:12 2012 -0700
* http://jquerymobile.com
*
* Copyright 2012 jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
*/

.fa-angle-right:before {
  padding: 3px 0px 0px 6px;
}

.fa-question:before,
.fa-info:before,
.fa-dollar-sign:before,
.fa-angle-left:before,
.fa-bars:before {
  position: absolute;
  top: 3px;
}

.fa-question:before,
.fa-info:before,
.fa-bars:before {
  font-size: .75em;
}

.fa-question:before {
  right: 6px;
  top: 4px;
}

.fa-info:before {
  right: 7px;
}

.fa-dollar-sign:before {
  font-size: .9em;
  right: 6px;
}

.fa-angle-left:before {
  right: 7px;
}

.fa-bars:before {
  right: 5px;
  top: 4px;
}


.ui-footer .ui-navbar .ui-grid-b li.ui-block-c .ui-btn,
.ui-footer .ui-navbar li:last-child .ui-btn {
  margin: 0px;
}

/* END NEW CLASSES */

.ui-block-c>.ui-btn-up-e {
  background: #94331e;
}

.ui-bar-a {
  border: 1px solid #ae3d24;
  background: #ae3d24;
  color: #ffffff;
  font-weight: bold;
  text-shadow: 0 1px 1px #444444;
  /* background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ea262d),
    to(#731316)
  );
  background-image: -webkit-linear-gradient(#ea262d, #731316);
  background-image: -moz-linear-gradient(#ea262d, #731316);
  background-image: -ms-linear-gradient(#ea262d, #731316);
  background-image: -o-linear-gradient(#ea262d, #731316);
  background-image: linear-gradient(#ea262d, #731316); */
}
.ui-bar-a .ui-link-inherit {
  color: #ffffff;
}
.ui-bar-a a.ui-link {
  color: #7cc4e7;
  font-weight: bold;
}
.ui-bar-a a.ui-link:visited {
  color: #ae3d24;
}
.ui-bar-a a.ui-link:hover {
  color: #ae3d24;
}
.ui-bar-a a.ui-link:active {
  color: #ae3d24;
}
.ui-bar-a,
.ui-bar-a input,
.ui-bar-a select,
.ui-bar-a textarea,
.ui-bar-a button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-a,
.ui-overlay-a {
  border: 1px solid #aaaaaa;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background: #f9f9f9;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f9f9f9),
    to(#eeeeee)
  );
  background-image: -webkit-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -moz-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -ms-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -o-linear-gradient(#f9f9f9, #eeeeee);
  background-image: linear-gradient(#f9f9f9, #eeeeee);
}
.ui-overlay-a {
  background-image: none;
  border-width: 0;
}
.ui-body-a,
.ui-body-a input,
.ui-body-a select,
.ui-body-a textarea,
.ui-body-a button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-a .ui-link-inherit {
  color: #333333;
}
.ui-body-a .ui-link {
  color: #be181e;
  font-weight: bold;
}
.ui-body-a .ui-link:visited {
  color: #2489ce;
}
.ui-body-a .ui-link:hover {
  color: #2489ce;
}
.ui-body-a .ui-link:active {
  color: #2489ce;
}
.ui-btn-up-a {
  border: 1px solid #cccccc;
  background: #eeeeee;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffffff),
    to(#f1f1f1)
  );
  background-image: -webkit-linear-gradient(#ffffff, #f1f1f1);
  background-image: -moz-linear-gradient(#ffffff, #f1f1f1);
  background-image: -ms-linear-gradient(#ffffff, #f1f1f1);
  background-image: -o-linear-gradient(#ffffff, #f1f1f1);
  background-image: linear-gradient(#ffffff, #f1f1f1);
}
.ui-btn-up-a:visited,
.ui-btn-up-a a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-hover-a {
  border: 1px solid #bbbbbb;
  background: #dfdfdf;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f6f6f6),
    to(#e0e0e0)
  );
  background-image: -webkit-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -moz-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -ms-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -o-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: linear-gradient(#f6f6f6, #e0e0e0);
}
.ui-btn-hover-a:visited,
.ui-btn-hover-a:hover,
.ui-btn-hover-a a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-down-a {
  border: 1px solid #bbbbbb;
  background: #d6d6d6;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#d0d0d0),
    to(#dfdfdf)
  );
  background-image: -webkit-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -moz-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -ms-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -o-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: linear-gradient(#d0d0d0, #dfdfdf);
}
.ui-btn-down-a:visited,
.ui-btn-down-a:hover,
.ui-btn-down-a a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.ui-bar-b {
  border: 1px solid #8e383b;
  background: #8e383b;
  color: #ffffff;
  font-weight: bold;
  text-shadow: 0 1px 1px #444444;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#9c3d40),
    to(#7f3235)
  );
  background-image: -webkit-linear-gradient(#9c3d40, #7f3235);
  background-image: -moz-linear-gradient(#9c3d40, #7f3235);
  background-image: -ms-linear-gradient(#9c3d40, #7f3235);
  background-image: -o-linear-gradient(#9c3d40, #7f3235);
  background-image: linear-gradient(#9c3d40, #7f3235);
}
.ui-bar-b .ui-link-inherit {
  color: #ffffff;
}
.ui-bar-b a.ui-link {
  color: #7cc4e7;
  font-weight: bold;
}
.ui-bar-b a.ui-link:visited {
  color: #2489ce;
}
.ui-bar-b a.ui-link:hover {
  color: #2489ce;
}
.ui-bar-b a.ui-link:active {
  color: #2489ce;
}
.ui-bar-b,
.ui-bar-b input,
.ui-bar-b select,
.ui-bar-b textarea,
.ui-bar-b button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-b,
.ui-overlay-b {
  border: 1px solid #aaaaaa;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background: #f9f9f9;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f9f9f9),
    to(#eeeeee)
  );
  background-image: -webkit-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -moz-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -ms-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -o-linear-gradient(#f9f9f9, #eeeeee);
  background-image: linear-gradient(#f9f9f9, #eeeeee);
}
.ui-overlay-b {
  background-image: none;
  border-width: 0;
}
.ui-body-b,
.ui-body-b input,
.ui-body-b select,
.ui-body-b textarea,
.ui-body-b button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-b .ui-link-inherit {
  color: #333333;
}
.ui-body-b .ui-link {
  color: #be181e;
  font-weight: bold;
}
.ui-body-b .ui-link:visited {
  color: #2489ce;
}
.ui-body-b .ui-link:hover {
  color: #2489ce;
}
.ui-body-b .ui-link:active {
  color: #2489ce;
}
.ui-btn-up-b {
  border: 1px solid #cccccc;
  background: #eeeeee;
  font-weight: bold;
  /* color: #2f3e46; */
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffffff),
    to(#f1f1f1)
  );
  background-image: -webkit-linear-gradient(#ffffff, #f1f1f1);
  background-image: -moz-linear-gradient(#ffffff, #f1f1f1);
  background-image: -ms-linear-gradient(#ffffff, #f1f1f1);
  background-image: -o-linear-gradient(#ffffff, #f1f1f1);
  background-image: linear-gradient(#ffffff, #f1f1f1);
}
.ui-btn-up-b:visited,
.ui-btn-up-b a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-hover-b {
  border: 1px solid #bbbbbb;
  background: #dfdfdf;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f6f6f6),
    to(#e0e0e0)
  );
  background-image: -webkit-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -moz-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -ms-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -o-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: linear-gradient(#f6f6f6, #e0e0e0);
}
.ui-btn-hover-b:visited,
.ui-btn-hover-b:hover,
.ui-btn-hover-b a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-down-b {
  border: 1px solid #bbbbbb;
  background: #d6d6d6;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#d0d0d0),
    to(#dfdfdf)
  );
  background-image: -webkit-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -moz-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -ms-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -o-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: linear-gradient(#d0d0d0, #dfdfdf);
}
.ui-btn-down-b:visited,
.ui-btn-down-b:hover,
.ui-btn-down-b a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-up-b,
.ui-btn-hover-b,
.ui-btn-down-b {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.ui-bar-c {
  border: 1px solid #8e4d50;
  background: #8e4d50;
  color: #ffffff;
  font-weight: bold;
  text-shadow: 0 1px 1px #444444;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#9c5458),
    to(#7f4548)
  );
  background-image: -webkit-linear-gradient(#9c5458, #7f4548);
  background-image: -moz-linear-gradient(#9c5458, #7f4548);
  background-image: -ms-linear-gradient(#9c5458, #7f4548);
  background-image: -o-linear-gradient(#9c5458, #7f4548);
  background-image: linear-gradient(#9c5458, #7f4548);
}
.ui-bar-c .ui-link-inherit {
  color: #ffffff;
}
.ui-bar-c a.ui-link {
  color: #7cc4e7;
  font-weight: bold;
}
.ui-bar-c a.ui-link:visited {
  color: #2489ce;
}
.ui-bar-c a.ui-link:hover {
  color: #2489ce;
}
.ui-bar-c a.ui-link:active {
  color: #2489ce;
}
.ui-bar-c,
.ui-bar-c input,
.ui-bar-c select,
.ui-bar-c textarea,
.ui-bar-c button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-c,
.ui-overlay-c {
  border: 1px solid #aaaaaa;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background: #f9f9f9;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f9f9f9),
    to(#eeeeee)
  );
  background-image: -webkit-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -moz-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -ms-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -o-linear-gradient(#f9f9f9, #eeeeee);
  background-image: linear-gradient(#f9f9f9, #eeeeee);
}
.ui-overlay-c {
  background-image: none;
  border-width: 0;
}
.ui-body-c,
.ui-body-c input,
.ui-body-c select,
.ui-body-c textarea,
.ui-body-c button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-c .ui-link-inherit {
  color: #333333;
}
.ui-body-c .ui-link {
  color: #be181e;
  font-weight: bold;
}
.ui-body-c .ui-link:visited {
  color: #ae3d24;
}
.ui-body-c .ui-link:hover {
  color: #2489ce;
}
.ui-body-c .ui-link:active {
  color: #2489ce;
}
.ui-btn-up-c {
  border: 1px solid #cccccc;
  background: #eeeeee;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffffff),
    to(#f1f1f1)
  );
  background-image: -webkit-linear-gradient(#ffffff, #f1f1f1);
  background-image: -moz-linear-gradient(#ffffff, #f1f1f1);
  background-image: -ms-linear-gradient(#ffffff, #f1f1f1);
  background-image: -o-linear-gradient(#ffffff, #f1f1f1);
  background-image: linear-gradient(#ffffff, #f1f1f1);
}
.ui-btn-up-c:visited,
.ui-btn-up-c a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-hover-c {
  border: 1px solid #bbbbbb;
  background: #dfdfdf;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f6f6f6),
    to(#e0e0e0)
  );
  background-image: -webkit-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -moz-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -ms-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -o-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: linear-gradient(#f6f6f6, #e0e0e0);
}
.ui-btn-hover-c:visited,
.ui-btn-hover-c:hover,
.ui-btn-hover-c a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-down-c {
  border: 1px solid #bbbbbb;
  background: #d6d6d6;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#d0d0d0),
    to(#dfdfdf)
  );
  background-image: -webkit-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -moz-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -ms-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -o-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: linear-gradient(#d0d0d0, #dfdfdf);
}
.ui-btn-down-c:visited,
.ui-btn-down-c:hover,
.ui-btn-down-c a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-up-c,
.ui-btn-hover-c,
.ui-btn-down-c {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.ui-bar-d {
  border: 1px solid #7e5d5e;
  background: #7e5d5e;
  color: #ffffff;
  font-weight: bold;
  text-shadow: 0 1px 1px #444444;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8a6667),
    to(#715354)
  );
  background-image: -webkit-linear-gradient(#8a6667, #715354);
  background-image: -moz-linear-gradient(#8a6667, #715354);
  background-image: -ms-linear-gradient(#8a6667, #715354);
  background-image: -o-linear-gradient(#8a6667, #715354);
  background-image: linear-gradient(#8a6667, #715354);
}
.ui-bar-d .ui-link-inherit {
  color: #ffffff;
}
.ui-bar-d a.ui-link {
  color: #7cc4e7;
  font-weight: bold;
}
.ui-bar-d a.ui-link:visited {
  color: #2489ce;
}
.ui-bar-d a.ui-link:hover {
  color: #2489ce;
}
.ui-bar-d a.ui-link:active {
  color: #2489ce;
}
.ui-bar-d,
.ui-bar-d input,
.ui-bar-d select,
.ui-bar-d textarea,
.ui-bar-d button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-d,
.ui-overlay-d {
  border: 1px solid #aaaaaa;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background: #f9f9f9;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f9f9f9),
    to(#eeeeee)
  );
  background-image: -webkit-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -moz-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -ms-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -o-linear-gradient(#f9f9f9, #eeeeee);
  background-image: linear-gradient(#f9f9f9, #eeeeee);
}
.ui-overlay-d {
  background-image: none;
  border-width: 0;
}
.ui-body-d,
.ui-body-d input,
.ui-body-d select,
.ui-body-d textarea,
.ui-body-d button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-d .ui-link-inherit {
  color: #333333;
}
.ui-body-d .ui-link {
  color: #be181e;
  font-weight: bold;
}
.ui-body-d .ui-link:visited {
  color: #2489ce;
}
.ui-body-d .ui-link:hover {
  color: #2489ce;
}
.ui-body-d .ui-link:active {
  color: #2489ce;
}
.ui-btn-up-d {
  border: 1px solid #cccccc;
  background: #eeeeee;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffffff),
    to(#f1f1f1)
  );
  background-image: -webkit-linear-gradient(#ffffff, #f1f1f1);
  background-image: -moz-linear-gradient(#ffffff, #f1f1f1);
  background-image: -ms-linear-gradient(#ffffff, #f1f1f1);
  background-image: -o-linear-gradient(#ffffff, #f1f1f1);
  background-image: linear-gradient(#ffffff, #f1f1f1);
}
.ui-btn-up-d:visited,
.ui-btn-up-d a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-hover-d {
  border: 1px solid #bbbbbb;
  background: #dfdfdf;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f6f6f6),
    to(#e0e0e0)
  );
  background-image: -webkit-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -moz-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -ms-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -o-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: linear-gradient(#f6f6f6, #e0e0e0);
}
.ui-btn-hover-d:visited,
.ui-btn-hover-d:hover,
.ui-btn-hover-d a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-down-d {
  border: 1px solid #bbbbbb;
  background: #d6d6d6;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#d0d0d0),
    to(#dfdfdf)
  );
  background-image: -webkit-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -moz-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -ms-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -o-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: linear-gradient(#d0d0d0, #dfdfdf);
}
.ui-btn-down-d:visited,
.ui-btn-down-d:hover,
.ui-btn-down-d a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-up-d,
.ui-btn-hover-d,
.ui-btn-down-d {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.ui-bar-e {
  border: 1px solid #6e6e6e;
  background: #6e6e6e;
  color: #ffffff;
  font-weight: bold;
  text-shadow: 0 1px 1px #444444;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#797979),
    to(#636363)
  );
  background-image: -webkit-linear-gradient(#797979, #636363);
  background-image: -moz-linear-gradient(#797979, #636363);
  background-image: -ms-linear-gradient(#797979, #636363);
  background-image: -o-linear-gradient(#797979, #636363);
  background-image: linear-gradient(#797979, #636363);
}
.ui-bar-e .ui-link-inherit {
  color: #ffffff;
}
.ui-bar-e a.ui-link {
  color: #7cc4e7;
  font-weight: bold;
}
.ui-bar-e a.ui-link:visited {
  color: #2489ce;
}
.ui-bar-e a.ui-link:hover {
  color: #2489ce;
}
.ui-bar-e a.ui-link:active {
  color: #2489ce;
}
.ui-bar-e,
.ui-bar-e input,
.ui-bar-e select,
.ui-bar-e textarea,
.ui-bar-e button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-e,
.ui-overlay-e {
  border: 1px solid #aaaaaa;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background: #f9f9f9;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f9f9f9),
    to(#eeeeee)
  );
  background-image: -webkit-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -moz-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -ms-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -o-linear-gradient(#f9f9f9, #eeeeee);
  background-image: linear-gradient(#f9f9f9, #eeeeee);
}
.ui-overlay-e {
  background-image: none;
  border-width: 0;
}
.ui-body-e,
.ui-body-e input,
.ui-body-e select,
.ui-body-e textarea,
.ui-body-e button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-e .ui-link-inherit {
  color: #333333;
}
.ui-body-e .ui-link {
  color: #be181e;
  font-weight: bold;
}
.ui-body-e .ui-link:visited {
  color: #2489ce;
}
.ui-body-e .ui-link:hover {
  color: #2489ce;
}
.ui-body-e .ui-link:active {
  color: #2489ce;
}
.ui-btn-up-e {
  border: 1px solid #cccccc;
  background: #eeeeee;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffffff),
    to(#f1f1f1)
  );
  background-image: -webkit-linear-gradient(#ffffff, #f1f1f1);
  background-image: -moz-linear-gradient(#ffffff, #f1f1f1);
  background-image: -ms-linear-gradient(#ffffff, #f1f1f1);
  background-image: -o-linear-gradient(#ffffff, #f1f1f1);
  background-image: linear-gradient(#ffffff, #f1f1f1);
}
.ui-btn-up-e:visited,
.ui-btn-up-e a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-hover-e {
  border: 1px solid #bbbbbb;
  background: #dfdfdf;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f6f6f6),
    to(#e0e0e0)
  );
  background-image: -webkit-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -moz-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -ms-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -o-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: linear-gradient(#f6f6f6, #e0e0e0);
}
.ui-btn-hover-e:visited,
.ui-btn-hover-e:hover,
.ui-btn-hover-e a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-down-e {
  border: 1px solid #bbbbbb;
  background: #d6d6d6;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#d0d0d0),
    to(#dfdfdf)
  );
  background-image: -webkit-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -moz-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -ms-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -o-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: linear-gradient(#d0d0d0, #dfdfdf);
}
.ui-btn-down-e:visited,
.ui-btn-down-e:hover,
.ui-btn-down-e a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-up-e,
.ui-btn-hover-e,
.ui-btn-down-e {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.ui-bar-f {
  border: 1px solid #b5b5b5;
  background: #b5b5b5;
  color: #000000;
  font-weight: bold;
  text-shadow: 0 1px 1px #eeeeee;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#c7c7c7),
    to(#a2a2a2)
  );
  background-image: -webkit-linear-gradient(#c7c7c7, #a2a2a2);
  background-image: -moz-linear-gradient(#c7c7c7, #a2a2a2);
  background-image: -ms-linear-gradient(#c7c7c7, #a2a2a2);
  background-image: -o-linear-gradient(#c7c7c7, #a2a2a2);
  background-image: linear-gradient(#c7c7c7, #a2a2a2);
}
.ui-bar-f .ui-link-inherit {
  color: #000000;
}
.ui-bar-f a.ui-link {
  color: #7cc4e7;
  font-weight: bold;
}
.ui-bar-f a.ui-link:visited {
  color: #2489ce;
}
.ui-bar-f a.ui-link:hover {
  color: #2489ce;
}
.ui-bar-f a.ui-link:active {
  color: #2489ce;
}
.ui-bar-f,
.ui-bar-f input,
.ui-bar-f select,
.ui-bar-f textarea,
.ui-bar-f button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-f,
.ui-overlay-f {
  border: 1px solid #aaaaaa;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background: #f9f9f9;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f9f9f9),
    to(#eeeeee)
  );
  background-image: -webkit-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -moz-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -ms-linear-gradient(#f9f9f9, #eeeeee);
  background-image: -o-linear-gradient(#f9f9f9, #eeeeee);
  background-image: linear-gradient(#f9f9f9, #eeeeee);
}
.ui-overlay-f {
  background-image: none;
  border-width: 0;
}
.ui-body-f,
.ui-body-f input,
.ui-body-f select,
.ui-body-f textarea,
.ui-body-f button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-f .ui-link-inherit {
  color: #333333;
}
.ui-body-f .ui-link {
  color: #be181e;
  font-weight: bold;
}
.ui-body-f .ui-link:visited {
  color: #2489ce;
}
.ui-body-f .ui-link:hover {
  color: #2489ce;
}
.ui-body-f .ui-link:active {
  color: #2489ce;
}
.ui-btn-up-f {
  border: 1px solid #cccccc;
  background: #eeeeee;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffffff),
    to(#f1f1f1)
  );
  background-image: -webkit-linear-gradient(#ffffff, #f1f1f1);
  background-image: -moz-linear-gradient(#ffffff, #f1f1f1);
  background-image: -ms-linear-gradient(#ffffff, #f1f1f1);
  background-image: -o-linear-gradient(#ffffff, #f1f1f1);
  background-image: linear-gradient(#ffffff, #f1f1f1);
}
.ui-btn-up-f:visited,
.ui-btn-up-f a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-hover-f {
  border: 1px solid #bbbbbb;
  background: #dfdfdf;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f6f6f6),
    to(#e0e0e0)
  );
  background-image: -webkit-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -moz-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -ms-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: -o-linear-gradient(#f6f6f6, #e0e0e0);
  background-image: linear-gradient(#f6f6f6, #e0e0e0);
}
.ui-btn-hover-f:visited,
.ui-btn-hover-f:hover,
.ui-btn-hover-f a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-down-f {
  border: 1px solid #bbbbbb;
  background: #d6d6d6;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#d0d0d0),
    to(#dfdfdf)
  );
  background-image: -webkit-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -moz-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -ms-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: -o-linear-gradient(#d0d0d0, #dfdfdf);
  background-image: linear-gradient(#d0d0d0, #dfdfdf);
}
.ui-btn-down-f:visited,
.ui-btn-down-f:hover,
.ui-btn-down-f a.ui-link-inherit {
  color: #2f3e46;
}
.ui-btn-up-f,
.ui-btn-hover-f,
.ui-btn-down-f {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
a.ui-link-inherit {
  text-decoration: none !important;
}
.ui-btn-active {
  border: 1px solid #b52126;
  background: #b52126;
  font-weight: bold;
  color: #ffffff;
  cursor: pointer;
  text-shadow: 0 1px 1px #444444;
  text-decoration: none;
  /* background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#c72429),
    to(#a21d22)
  ); */
  /* background-image: -webkit-linear-gradient(#c72429, #a21d22);
  background-image: -moz-linear-gradient(#c72429, #a21d22);
  background-image: -ms-linear-gradient(#c72429, #a21d22);
  background-image: -o-linear-gradient(#c72429, #a21d22);
  background-image: linear-gradient(#c72429, #a21d22); */
  font-family: Helvetica, Arial, sans-serif;
}
.ui-btn-active:visited,
.ui-btn-active:hover,
.ui-btn-active a.ui-link-inherit {
  color: #ffffff;
}
.ui-btn-inner {
  border-top: 1px solid #fff;
  border-color: rgba(255, 255, 255, 0.3);
}
.ui-corner-tl {
  -moz-border-radius-topleft: 0.6em;
  -webkit-border-top-left-radius: 0.6em;
  border-top-left-radius: 0.6em;
}
.ui-corner-tr {
  -moz-border-radius-topright: 0.6em;
  -webkit-border-top-right-radius: 0.6em;
  border-top-right-radius: 0.6em;
}
.ui-corner-bl {
  -moz-border-radius-bottomleft: 0.6em;
  -webkit-border-bottom-left-radius: 0.6em;
  border-bottom-left-radius: 0.6em;
}
.ui-corner-br {
  -moz-border-radius-bottomright: 0.6em;
  -webkit-border-bottom-right-radius: 0.6em;
  border-bottom-right-radius: 0.6em;
}
.ui-corner-top {
  -moz-border-radius-topleft: 0.6em;
  -webkit-border-top-left-radius: 0.6em;
  border-top-left-radius: 0.6em;
  -moz-border-radius-topright: 0.6em;
  -webkit-border-top-right-radius: 0.6em;
  border-top-right-radius: 0.6em;
}
.ui-corner-bottom {
  -moz-border-radius-bottomleft: 0.6em;
  -webkit-border-bottom-left-radius: 0.6em;
  border-bottom-left-radius: 0.6em;
  -moz-border-radius-bottomright: 0.6em;
  -webkit-border-bottom-right-radius: 0.6em;
  border-bottom-right-radius: 0.6em;
}
.ui-corner-right {
  -moz-border-radius-topright: 0.6em;
  -webkit-border-top-right-radius: 0.6em;
  border-top-right-radius: 0.6em;
  -moz-border-radius-bottomright: 0.6em;
  -webkit-border-bottom-right-radius: 0.6em;
  border-bottom-right-radius: 0.6em;
}
.ui-corner-left {
  -moz-border-radius-topleft: 0.6em;
  -webkit-border-top-left-radius: 0.6em;
  border-top-left-radius: 0.6em;
  -moz-border-radius-bottomleft: 0.6em;
  -webkit-border-bottom-left-radius: 0.6em;
  border-bottom-left-radius: 0.6em;
}
.ui-corner-all {
  -moz-border-radius: 0.6em;
  -webkit-border-radius: 0.6em;
  border-radius: 0.6em;
}
.ui-corner-none {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.ui-br {
  border-bottom: rgb(130, 130, 130);
  border-bottom: rgba(130, 130, 130, 0.3);
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.ui-disabled {
  filter: Alpha(Opacity=30);
  opacity: 0.3;
  zoom: 1;
}
.ui-disabled,
.ui-disabled a {
  cursor: default !important;
  pointer-events: none;
}
.ui-icon,
.ui-icon-searchfield:after {
  background: #666666;
  background: rgba(0, 0, 0, 0.4);
  /* background-image: url(images/icons-18-white.png); */
  background-repeat: no-repeat;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  border-radius: 9px;
}
.ui-icon-alt {
  background: #fff;
  background: rgba(255, 255, 255, 0.3);
  /* background-image: url(images/icons-18-black.png); */
  background-repeat: no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min--moz-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 240dpi) {
  .ui-icon-plus,
  .ui-icon-minus,
  .ui-icon-delete,
  .ui-icon-arrow-r,
  .ui-icon-arrow-l,
  .ui-icon-arrow-u,
  .ui-icon-arrow-d,
  .ui-icon-check,
  .ui-icon-gear,
  .ui-icon-refresh,
  .ui-icon-forward,
  .ui-icon-back,
  .ui-icon-grid,
  .ui-icon-star,
  .ui-icon-alert,
  .ui-icon-info,
  .ui-icon-home,
  .ui-icon-search,
  .ui-icon-searchfield:after,
  .ui-icon-checkbox-off,
  .ui-icon-checkbox-on,
  .ui-icon-radio-off,
  .ui-icon-radio-on {
    /* background-image: url(images/icons-36-white.png); */
    -moz-background-size: 776px 18px;
    -o-background-size: 776px 18px;
    -webkit-background-size: 776px 18px;
    background-size: 776px 18px;
  }
  .ui-icon-alt {
    /* background-image: url(images/icons-36-black.png); */
  }
}
.ui-icon-plus {
  background-position: -0 50%;
}
.ui-icon-minus {
  background-position: -36px 50%;
}
.ui-icon-delete {
  background-position: -72px 50%;
}
.ui-icon-arrow-r {
  background-position: -108px 50%;
}
.ui-icon-arrow-l {
  background-position: -144px 50%;
}
.ui-icon-arrow-u {
  background-position: -180px 50%;
}
.ui-icon-arrow-d {
  background-position: -216px 50%;
}
.ui-icon-check {
  background-position: -252px 50%;
}
.ui-icon-gear {
  background-position: -288px 50%;
}
.ui-icon-refresh {
  background-position: -324px 50%;
}
.ui-icon-forward {
  background-position: -360px 50%;
}
.ui-icon-back {
  background-position: -396px 50%;
}
.ui-icon-grid {
  background-position: -432px 50%;
}
.ui-icon-star {
  background-position: -468px 50%;
}
.ui-icon-alert {
  background-position: -504px 50%;
}
.ui-icon-info {
  background-position: -540px 50%;
}
.ui-icon-home {
  background-position: -576px 50%;
}
.ui-icon-search,
.ui-icon-searchfield:after {
  background-position: -612px 50%;
}
.ui-icon-checkbox-off {
  background-position: -684px 50%;
}
.ui-icon-checkbox-on {
  background-position: -648px 50%;
}
.ui-icon-radio-off {
  background-position: -756px 50%;
}
.ui-icon-radio-on {
  background-position: -720px 50%;
}
.ui-checkbox .ui-icon,
.ui-selectmenu-list .ui-icon {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.ui-icon-checkbox-off,
.ui-icon-radio-off {
  background-color: transparent;
}
.ui-checkbox-on .ui-icon,
.ui-radio-on .ui-icon {
  background-color: #b52126;
}
.ui-icon-loading {
  background: url(images/ajax-loader.gif);
  background-size: 46px 46px;
}
.ui-btn-corner-tl {
  -moz-border-radius-topleft: 1em;
  -webkit-border-top-left-radius: 1em;
  border-top-left-radius: 1em;
}
.ui-btn-corner-tr {
  -moz-border-radius-topright: 1em;
  -webkit-border-top-right-radius: 1em;
  border-top-right-radius: 1em;
}
.ui-btn-corner-bl {
  -moz-border-radius-bottomleft: 1em;
  -webkit-border-bottom-left-radius: 1em;
  border-bottom-left-radius: 1em;
}
.ui-btn-corner-br {
  -moz-border-radius-bottomright: 1em;
  -webkit-border-bottom-right-radius: 1em;
  border-bottom-right-radius: 1em;
}
.ui-btn-corner-top {
  -moz-border-radius-topleft: 1em;
  -webkit-border-top-left-radius: 1em;
  border-top-left-radius: 1em;
  -moz-border-radius-topright: 1em;
  -webkit-border-top-right-radius: 1em;
  border-top-right-radius: 1em;
}
.ui-btn-corner-bottom {
  -moz-border-radius-bottomleft: 1em;
  -webkit-border-bottom-left-radius: 1em;
  border-bottom-left-radius: 1em;
  -moz-border-radius-bottomright: 1em;
  -webkit-border-bottom-right-radius: 1em;
  border-bottom-right-radius: 1em;
}
.ui-btn-corner-right {
  -moz-border-radius-topright: 1em;
  -webkit-border-top-right-radius: 1em;
  border-top-right-radius: 1em;
  -moz-border-radius-bottomright: 1em;
  -webkit-border-bottom-right-radius: 1em;
  border-bottom-right-radius: 1em;
}
.ui-btn-corner-left {
  -moz-border-radius-topleft: 1em;
  -webkit-border-top-left-radius: 1em;
  border-top-left-radius: 1em;
  -moz-border-radius-bottomleft: 1em;
  -webkit-border-bottom-left-radius: 1em;
  border-bottom-left-radius: 1em;
}
.ui-btn-corner-all {
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  border-radius: 1em;
}
.ui-corner-tl,
.ui-corner-tr,
.ui-corner-bl,
.ui-corner-br,
.ui-corner-top,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-left,
.ui-corner-all,
.ui-btn-corner-tl,
.ui-btn-corner-tr,
.ui-btn-corner-bl,
.ui-btn-corner-br,
.ui-btn-corner-top,
.ui-btn-corner-bottom,
.ui-btn-corner-right,
.ui-btn-corner-left,
.ui-btn-corner-all {
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.ui-overlay {
  background: #666;
  filter: Alpha(Opacity=50);
  opacity: 0.5;
  position: absolute;
  width: 100%;
  height: 100%;
}
.ui-overlay-shadow {
  -moz-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.6);
}
.ui-shadow {
  -moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3);
}
.ui-bar-a .ui-shadow,
.ui-bar-b .ui-shadow,
.ui-bar-c .ui-shadow {
  -moz-box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.3);
  box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.3);
}
.ui-shadow-inset {
  -moz-box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.2);
}
.ui-icon-shadow {
  -moz-box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.4);
  -webkit-box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.4);
  box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.4);
}
.ui-btn:focus,
.ui-link-inherit:focus {
  outline: 0;
}
.ui-btn.ui-focus {
  z-index: 1;
}
.ui-focus,
.ui-btn:focus {
  -moz-box-shadow: inset 0px 0px 3px #b52126, 0px 0px 9px #b52126;
  -webkit-box-shadow: inset 0px 0px 3px #b52126, 0px 0px 9px #b52126;
  box-shadow: inset 0px 0px 3px #b52126, 0px 0px 9px #b52126;
}
.ui-input-text.ui-focus,
.ui-input-search.ui-focus {
  -moz-box-shadow: 0px 0px 12px #b52126;
  -webkit-box-shadow: 0px 0px 12px #b52126;
  box-shadow: 0px 0px 12px #b52126;
}
.ui-mobile-nosupport-boxshadow * {
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.ui-mobile-nosupport-boxshadow .ui-focus,
.ui-mobile-nosupport-boxshadow .ui-btn:focus,
.ui-mobile-nosupport-boxshadow .ui-link-inherit:focus {
  outline-width: 1px;
  outline-style: auto;
}

.ui-small-corner {
  -moz-border-radius: 0.3em;
  -webkit-border-radius: 0.3em;
  border-radius: 0.3em;
}

.ui-btn-up-e {
  border: 1px solid #ae3d24;
  background: #ae3d24;
  font-weight: bold;
  color: #ffffff;
  text-shadow: 0 -1px 1px #777;
  /* background-image: -webkit-gradient(
    linear,
    0 0,
    0 100%,
    color-stop(0%, #ff6060),
    color-stop(50%, #e03c3c),
    color-stop(50%, #d52727),
    color-stop(100%, #ff7259)
  );
  background-image: -webkit-linear-gradient(
    top,
    #ff6060 0%,
    #e03c3c 50%,
    #d52727 50%,
    #ff7259 100%
  );
  background-image: -moz-linear-gradient(
    top,
    #ff6060 0%,
    #e03c3c 50%,
    #d52727 50%,
    #ff7259 100%
  );
  background-image: -o-linear-gradient(
    top,
    #ff6060 0%,
    #e03c3c 50%,
    #d52727 50%,
    #ff7259 100%
  );
  background-image: -ms-linear-gradient(
    top,
    #ff6060 0%,
    #e03c3c 50%,
    #d52727 50%,
    #ff7259 100%
  );
  background-image: linear-gradient(
    top,
    #ff6060 0%,
    #e03c3c 50%,
    #d52727 50%,
    #ff7259 100%
  ); */
}
.ui-btn-up-e:visited,
.ui-btn-up-e a.ui-link-inherit {
  color: #ffffff;
}

.ui-btn-hover-e {
  border: 1px solid #ff5c21;
  background: #ff4646;
  font-weight: bold;
  text-shadow: 0 -1px 1px #777;
  color: #ffffff;
  /* background-image: -webkit-gradient(
    linear,
    0 0,
    0 100%,
    color-stop(0%, #ff7e66),
    color-stop(50%, #e05641),
    color-stop(50%, #d5432d),
    color-stop(100%, #ff8c5e)
  );
  background-image: -webkit-linear-gradient(
    top,
    #ff7e66 0%,
    #e05641 50%,
    #d5432d 50%,
    #ff8c5e 100%
  );
  background-image: -moz-linear-gradient(
    top,
    #ff7e66 0%,
    #e05641 50%,
    #d5432d 50%,
    #ff8c5e 100%
  );
  background-image: -o-linear-gradient(
    top,
    #ff7e66 0%,
    #e05641 50%,
    #d5432d 50%,
    #ff8c5e 100%
  );
  background-image: -ms-linear-gradient(
    top,
    #ff7e66 0%,
    #e05641 50%,
    #d5432d 50%,
    #ff8c5e 100%
  );
  background-image: linear-gradient(
    top,
    #ff7e66 0%,
    #e05641 50%,
    #d5432d 50%,
    #ff8c5e 100%
  ); */
}
.ui-btn-hover-e:visited,
.ui-btn-hover-e:hover,
.ui-btn-hover-e a.ui-link-inherit {
  color: #ffffff;
}
.ui-btn-down-e {
  border: 1px solid #ff5c21;
  background: #df2525;
  font-weight: bold;
  text-shadow: 0 -1px 1px #777;
  color: #ffffff;
  /* background-image: -webkit-gradient(
    linear,
    0 0,
    0 100%,
    color-stop(0%, #fe3939),
    color-stop(50%, #ce1a1a),
    color-stop(50%, #c40606),
    color-stop(100%, #eb5035)
  );
  background-image: -webkit-linear-gradient(
    top,
    #fe3939 0%,
    #ce1a1a 50%,
    #c40606 50%,
    #eb5035 100%
  );
  background-image: -moz-linear-gradient(
    top,
    #fe3939 0%,
    #ce1a1a 50%,
    #c40606 50%,
    #eb5035 100%
  );
  background-image: -o-linear-gradient(
    top,
    #fe3939 0%,
    #ce1a1a 50%,
    #c40606 50%,
    #eb5035 100%
  );
  background-image: -ms-linear-gradient(
    top,
    #fe3939 0%,
    #ce1a1a 50%,
    #c40606 50%,
    #eb5035 100%
  );
  background-image: linear-gradient(
    top,
    #fe3939 0%,
    #ce1a1a 50%,
    #c40606 50%,
    #eb5035 100%
  ); */
}
.ui-btn-down-e:visited,
.ui-btn-down-e:hover,
.ui-btn-down-e a.ui-link-inherit {
  color: #ffffff;
}
.ui-btn-up-e,
.ui-btn-hover-e,
.ui-btn-down-e {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.in,
.out {
  -webkit-animation-timing-function: ease;
  -webkit-animation-duration: 100ms !important;
}
footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 100000;
}
