/*
           _/    _/_/    _/_/_/_/_/                              _/
              _/    _/      _/      _/_/    _/    _/    _/_/_/  _/_/_/
         _/  _/  _/_/      _/    _/    _/  _/    _/  _/        _/    _/
        _/  _/    _/      _/    _/    _/  _/    _/  _/        _/    _/
       _/    _/_/  _/    _/      _/_/      _/_/_/    _/_/_/  _/    _/
      _/
   _/

   Created by David Kaneda <http://www.davidkaneda.com>
   Maintained by Thomas Yip <http://beedesk.com/>
   Sponsored by Sencha Labs <http://www.sencha.com/>
   Special thanks to Jonathan Stark <http://www.jonathanstark.com/>

   Documentation and issue tracking on GitHub <http://github.com/senchalabs/jQTouch/>

   (c) 2009-2015 Sencha Labs

   Version: 1.0.1- - 2015-01-31

   jQTouch may be freely distributed under the MIT license.
*/

@charset "UTF-8";/*! normalize.css 2011-07-12T10:51 UTC · http://github.com/necolas/normalize.css */.webfont-icon-base{color:transparent;-moz-background-clip:text;-o-background-clip:text;-webkit-background-clip:text;background-clip:text;position:absolute;top:0;left:0;text-indent:0;text-shadow:none;-webkit-user-select:none;user-select:none}*{margin:0;padding:0}body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}#jqt{-webkit-text-size-adjust:none;-webkit-user-select:none;user-select:none;font-family:"Helvetica Neue",Helvetica;position:absolute;right:0;top:0;left:0;bottom:0}#jqt a{-webkit-tap-highlight-color:transparent;-webkit-user-drag:none}#jqt .selectable,#jqt input,#jqt textarea{-webkit-user-select:auto}#jqt.notransform{-webkit-transform:none!important}#jqt>*{left:0;top:0;min-height:100%;width:100%;overflow-x:hidden;position:absolute;z-index:0;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical}#jqt>.current{z-index:10}#jqt>:not(.current):not(.in):not(.out){display:none}#jqt.autoscroll:not(.animating3d),#jqt.touchscroll:not(.animating3d){overflow-y:auto;-webkit-overflow-scrolling:touch}#jqt.autoscroll:not(.animating3d)>*,#jqt.touchscroll:not(.animating3d)>*{height:100%}#jqt.autoscroll:not(.animating3d) .scroll,#jqt.touchscroll:not(.animating3d) .scroll{position:relative;-webkit-box-flex:1;box-flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}#jqt.touchscroll:not(.animating3d) .scroll{overflow-y:scroll}#jqt .scroll{-webkit-margin-collapse:separate}#jqt .in,#jqt .out{-webkit-animation-duration:375ms;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out}#jqt .in:after,#jqt .out:after{content:"";position:absolute;display:block;top:0;left:0;bottom:0;right:0}#jqt .in a,#jqt .in input,#jqt .out a,#jqt .out input{pointer-events:none}#jqt .in{z-index:10}#jqt .out{z-index:0!important}#jqt.supports3d{-webkit-perspective:1000}#jqt.supports3d>*{-webkit-transform:translate3d(0,0,0) rotate(0) scale(1)}#jqt .fade.in{-webkit-animation-name:fadeIn}#jqt .fade.out{z-index:10;-webkit-animation-name:fadeOut}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%,100%{opacity:1}}#jqt .dissolve.in{-webkit-animation-name:dissolveIn}#jqt .dissolve.out{-webkit-animation-name:dissolveOut}@-webkit-keyframes dissolveIn{0%,5%{opacity:0}100%{opacity:1}}@-webkit-keyframes dissolveOut{5%{opacity:1}100%{opacity:0}}#jqt .pop.in{-webkit-animation-name:popIn}#jqt .pop.out{-webkit-animation-name:popOut}@-webkit-keyframes popIn{0%{opacity:0}5%{-webkit-transform:scale(0.2);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@-webkit-keyframes popOut{5%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.2);opacity:0}}#jqt .slideleft.in{-webkit-animation-name:slideLeftIn}#jqt .slideleft.out{-webkit-animation-name:slideLeftOut}@-webkit-keyframes slideLeftIn{0%{-webkit-transform:translateX(90%)}100%{-webkit-transform:translateX(0)}}@-webkit-keyframes slideLeftOut{0%{-webkit-transform:translateX(-10%)}100%{-webkit-transform:translateX(-100%)}}#jqt .slideright.in{-webkit-animation-name:slideRightIn}#jqt .slideright.out{-webkit-animation-name:slideRightOut}@-webkit-keyframes slideRightIn{0%{-webkit-transform:translateX(-90%)}100%{-webkit-transform:translateX(0)}}@-webkit-keyframes slideRightOut{0%{-webkit-transform:translateX(10%)}100%{-webkit-transform:translateX(100%)}}#jqt .slideup.in{-webkit-animation-name:slideUpIn}#jqt .slideup.out{-webkit-animation-name:slideUpOut}@-webkit-keyframes slideUpIn{20%{-webkit-transform:translateY(80%)}100%{-webkit-transform:translateY(0%)}}@-webkit-keyframes slideUpOut{20%{-webkit-transform:translateY(-20%)}100%{-webkit-transform:translateY(-100%)}}#jqt .slidedown.in{-webkit-animation-name:slideDownIn}#jqt .slidedown.out{-webkit-animation-name:slideDownOut}@-webkit-keyframes slideDownIn{0%{-webkit-transform:translateY(-80%)}100%{-webkit-transform:translateY(0%)}}@-webkit-keyframes slideDownOut{0%{-webkit-transform:translateY(20%)}100%{-webkit-transform:translateY(100%)}}#jqt .slidedown,#jqt .slideleft,#jqt .slideright,#jqt .slideup{-webkit-animation-timing-function:ease-in-out}#jqt .flipleft{-webkit-backface-visibility:hidden}#jqt .flipleft.in{-webkit-animation-name:flipLeftIn}#jqt .flipleft.out{-webkit-animation-name:flipLeftOut}@-webkit-keyframes flipLeftIn{0%{opacity:0}5%{opacity:1;-webkit-transform:rotateY(180deg) scale(0.8)}100%{-webkit-transform:rotateY(0deg) scale(1)}}@-webkit-keyframes flipLeftOut{5%{-webkit-transform:rotateY(0deg) scale(1)}100%{-webkit-transform:rotateY(-180deg) scale(0.8)}}#jqt .flipright{-webkit-backface-visibility:hidden}#jqt .flipright.in{-webkit-animation-name:flipRightIn}#jqt .flipright.out{-webkit-animation-name:flipRightOut}@-webkit-keyframes flipRightIn{0%{opacity:0}5%{-webkit-transform:rotateY(-180deg) scale(0.8)}100%{-webkit-transform:rotateY(0deg) scale(1)}}@-webkit-keyframes flipRightOut{5%{-webkit-transform:rotateY(0deg) scale(1)}100%{-webkit-transform:rotateY(180deg) scale(0.8)}}#jqt .swapright{-webkit-animation-duration:.7s;-webkit-transform:perspective(800);-webkit-animation-timing-function:ease-out}#jqt .swapright.in{-webkit-animation-name:swapRightIn}#jqt .swapright.out{-webkit-animation-name:swapRightOut}@-webkit-keyframes swapRightIn{0%{opacity:0}5%{-webkit-transform:translate3d(0px,0,-800px) rotateY(70deg);opacity:0}35%{-webkit-transform:translate3d(-180px,0,-400px) rotateY(20deg);opacity:1}95%{-webkit-transform:translate3d(0px,0,0) rotateY(0deg);opacity:1}}@-webkit-keyframes swapRightOut{5%{-webkit-transform:translate3d(0px,0,0) rotateY(0deg);opacity:1}35%{-webkit-transform:translate3d(180px,0,-400px) rotateY(-20deg);opacity:.5}95%{-webkit-transform:translate3d(0px,0,-800px) rotateY(-70deg);opacity:0}}#jqt .swapleft{-webkit-animation-duration:.7s;-webkit-transform:perspective(800);-webkit-animation-timing-function:ease-out}#jqt .swapleft.in{-webkit-animation-name:swapLeftIn}#jqt .swapleft.out{-webkit-animation-name:swapLeftOut}@-webkit-keyframes swapLeftIn{0%{opacity:0}5%{-webkit-transform:translate3d(0px,0,-800px) rotateY(-70deg);opacity:0}35%{-webkit-transform:translate3d(180px,0,-400px) rotateY(-20deg);opacity:1}95%{opacity:1;-webkit-transform:translate3d(0px,0,0) rotateY(0deg)}}@-webkit-keyframes swapLeftOut{5%{-webkit-transform:translate3d(0px,0,0) rotateY(0deg);opacity:1}35%{-webkit-transform:translate3d(-180px,0,-400px) rotateY(20deg);opacity:.5}95%{-webkit-transform:translate3d(0px,0,-800px) rotateY(70deg);opacity:0}}#jqt .cubeleft.in,#jqt .cubeleft.out,#jqt .cuberight.in,#jqt .cuberight.out{-webkit-animation-duration:.6s;-webkit-transform:perspective(800)}#jqt .cubeleft.in{-webkit-transform-origin:0 50%;-webkit-animation-name:cubeLeftIn}#jqt .cubeleft.out{-webkit-transform-origin:100% 50%;-webkit-animation-name:cubeLeftOut}@-webkit-keyframes cubeLeftIn{0%{opacity:0}5%{-webkit-transform:rotateY(90deg) translateZ(320px);opacity:.5}95%{-webkit-transform:rotateY(0deg) translateZ(0) translateX(0);opacity:1}}@-webkit-keyframes cubeLeftOut{5%{-webkit-transform:rotateY(0deg) translateZ(0) translateX(0);opacity:1}95%{-webkit-transform:rotateY(-90deg) translateZ(320px);opacity:.5}}#jqt .cuberight.in{-webkit-transform-origin:100% 50%;-webkit-animation-name:cubeRightIn}#jqt .cuberight.out{-webkit-transform-origin:0 50%;-webkit-animation-name:cubeRightOut}@-webkit-keyframes cubeRightIn{0%{opacity:0}5%{-webkit-transform:rotateY(-90deg) translateZ(320px);opacity:.5}95%{-webkit-transform:rotateY(0deg) translateZ(0) translateX(0);opacity:1}}@-webkit-keyframes cubeRightOut{5%{-webkit-transform:rotateY(0deg) translateZ(0) translateX(0);opacity:1}95%{-webkit-transform:rotateY(90deg) translateZ(320px);opacity:.5}}body{background:#000}#jqt ul li.arrow:after,#jqt ul li.forward:after,.base-chevron{content:'›';width:22px;height:100%;vertical-align:middle;font-size:30px;line-height:38px;font-family:Futura,"Futura Condensed",Helvetica,Arial,sans-serif;font-weight:700;filter:alpha(Opacity=60);opacity:.6;position:absolute;right:0;top:0;pointer-events:none;z-index:10}#jqt ul.edgetoedge,#jqt ul.metal,#jqt ul.plastic,.base-flatlists{margin:0;padding:0;border-width:0 0 0 1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#jqt>*{background-color:#eee}#jqt h1,#jqt h2{font:700 18px "Helvetica Neue",Helvetica;margin:10px 20px 6px;color:#888;text-shadow:#fff 0 1px 0}#jqt .toolbar{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#c8c8c8;border-bottom:1px solid #959595;z-index:10;position:relative;padding:10px;height:44px}#jqt .toolbar>h1{position:absolute;overflow:hidden;left:50%;bottom:9px;margin:1px 0 0 -75px;width:150px;font-size:20px;font-weight:700;line-height:1.3em;text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#000;text-shadow:#e1e1e1 0 1px 0}#jqt.black-translucent .toolbar{padding-top:30px;height:64px}#jqt.landscape .toolbar>h1{margin-left:-125px;width:250px}#jqt .add,#jqt .back,#jqt .button,#jqt .cancel{position:absolute;overflow:hidden;width:auto;height:30px;font-family:inherit;font-size:12px;font-weight:700;line-height:30px;text-overflow:ellipsis;text-decoration:none;white-space:nowrap;background:0 0;bottom:6px;right:10px;margin:0;padding:0 10px;color:#000;text-shadow:#bbb 0 1px 0;border:1px solid #6e6e6e;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-image:none;background-color:#a2a2a2}#jqt .add.active,#jqt .back.active,#jqt .button.active,#jqt .cancel.active{border-color:#626262;background-image:none;background-color:#959595;color:#000;text-shadow:#aeaeae 0 1px 0}#jqt .blueButton,#jqt .grayButton,#jqt .greenButton,#jqt .redButton,#jqt .whiteButton{display:block;font-size:20px;font-weight:700;margin:10px 20px;padding:10px;text-align:center;text-decoration:inherit;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #d4d4d4}#jqt .blueButton.active,#jqt .blueButton:active,#jqt .grayButton.active,#jqt .grayButton:active,#jqt .greenButton.active,#jqt .greenButton:active,#jqt .redButton.active,#jqt .redButton:active,#jqt .whiteButton.active,#jqt .whiteButton:active{background-image:none;background-color:#ddd;color:#040404;text-shadow:#f6f6f6 0 1px 0}#jqt .whiteButton{background-image:none;background-color:#eee;color:#151515;text-shadow:#fff 0 1px 0}#jqt .grayButton{background-image:none;background-color:#444;color:#fff;text-shadow:#2b2b2b 0 -1px 0}#jqt .redButton{background-image:none;background-color:#D83B38;color:#fff;text-shadow:#b92724 0 -1px 0}#jqt .redButton.active,#jqt .redButton:active{background-image:none;background-color:#c12926;color:#fff;text-shadow:#97201e 0 -1px 0}#jqt .blueButton{background-image:none;background-color:#2F7CE3;color:#fff;text-shadow:#1a63c5 0 -1px 0}#jqt .greenButton{background-image:none;background-color:#53b401;color:#fff;text-shadow:#3c8101 0 -1px 0}#jqt .greenButton.active,#jqt .greenButton:active{background-image:none;background-color:#408b01;color:#fff;text-shadow:#295900 0 -1px 0}#jqt .back,#jqt .cancel,#jqt .leftButton{left:10px;right:auto}#jqt .add{font-size:24px;line-height:24px;font-weight:700}#jqt ul{padding:0;margin:5px 10px 10px;-webkit-margin-collapse:separate}#jqt ul,#jqt ul.individual li{background-color:#eee;color:#6e6e6e;text-shadow:#fff 0 1px 0;border:1px solid #c8c8c8;font:700 18px "Helvetica Neue",Helvetica}#jqt ul:first-child{margin-top:15px}#jqt ul li{border-top:1px solid #e1e1e1;list-style-type:none;overflow:hidden;padding:10px;-webkit-transform:translate3d(0,0,0);position:relative}#jqt ul li a{text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;padding:10px;margin:-10px;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);color:#151515;text-shadow:#fff 0 1px 0}#jqt ul li a.active,#jqt ul li a.selected{background-image:none;background-color:#f6f6f6;color:#1d1d1d;text-shadow:#fff 0 1px 0}#jqt ul li a.active small,#jqt ul li a.selected small{color:#101010;text-shadow:#c3c3c3 0 1px 0}#jqt ul li a.active small.counter,#jqt ul li a.selected small.counter{background-color:#d0d0d0}#jqt ul li small{color:#f6f6f6;font:16px "Helvetica Neue",Helvetica;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:23%;position:relative;z-index:20;float:right;line-height:16px;padding:2px 8px 4px}#jqt ul li small.counter{background:#c8c8c8;color:#484848;text-shadow:#d4d4d4 0 1px 0;z-index:10;font-size:16px;font-weight:700;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;width:auto}#jqt ul li ::-webkit-input-placeholder{color:#aeaeae;text-shadow:#fff 0 1px 0}#jqt ul li input[type=email],#jqt ul li input[type=number],#jqt ul li input[type=password],#jqt ul li input[type=search],#jqt ul li input[type=tel],#jqt ul li input[type=text],#jqt ul li input[type=url],#jqt ul li select,#jqt ul li textarea{color:#151515;text-shadow:#fff 0 1px 0;background:transparent url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);border:0;font:400 17px "Helvetica Neue",Helvetica;padding:0;display:inline-block;margin-left:0;width:100%;-webkit-appearance:textarea}#jqt ul li textarea{height:120px;padding:0;text-indent:-2px}#jqt ul li input[type=checkbox],#jqt ul li input[type=radio]{margin:0;padding:10px}#jqt ul li input[type=checkbox]:after,#jqt ul li input[type=radio]:after{content:attr(title);position:absolute;display:block;left:21px;top:12px;font-family:"Helvetica Neue",Helvetica;font-size:17px;line-height:21px;width:246px;margin:0 0 0 17px;color:#151515;text-shadow:#fff 0 1px 0}#jqt ul li input[type=submit]{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#9c9ea0));border:1px outset #aaa;display:block;font-size:inherit;font-weight:inherit;padding:10px}#jqt ul li.arrow small,#jqt ul li.forward small{margin-right:24px}#jqt ul li.forward:after{content:"›";position:absolute;display:block;width:24px;height:24px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;top:50%;right:6px;margin-top:-12px;border:2px solid #fff;-webkit-box-sizing:border-box;padding:0;z-index:10;line-height:13px;text-indent:5px;pointer-events:none;background-image:none;background-color:#f6f6f6;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);color:#1d1d1d;text-shadow:#fff 0 1px 0;filter:alpha(enabled=false);opacity:1;font-size:24px}#jqt ul.individual li,#jqt ul.rounded{border:1px solid #c8c8c8}#jqt ul.rounded{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#jqt ul.rounded li:first-child,#jqt ul.rounded li:first-child a{border-top:0;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}#jqt ul.rounded li:last-child,#jqt ul.rounded li:last-child a{-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}#jqt ul.form li{padding:7px 10px}#jqt ul.form li.error{border:2px solid red}#jqt ul.form li.error+#jqt ul.form li.error{border-top:0}#jqt ul.metal li{background-image:none;border-top:1px solid #fff;border-bottom:1px solid #666;font-size:26px}#jqt ul.metal li a{line-height:26px;margin:0;padding:13px 0}#jqt ul.metal li em{display:block;font-size:14px;font-style:normal;width:50%;line-height:14px}#jqt ul.metal li small{float:right;position:relative;margin-top:10px;font-weight:700}#jqt ul.edgetoedge li{font-size:20px}#jqt ul.edgetoedge li:first-child{border-top:0}#jqt ul.edgetoedge li.sep{font-size:16px;padding:2px 10px}#jqt ul.edgetoedge li em{font-weight:400;font-style:normal}#jqt ul.plastic{font-size:18px}#jqt ul.plastic li{border-width:1px 0;border-style:solid;background-image:none;background-color:#c3c3c3;border-top-color:#c8c8c8;border-bottom-color:#bbb}#jqt ul.plastic li:nth-child(odd){background-image:none;background-color:#c8c8c8}#jqt ul.plastic li a.active.loading{background-image:url(../img/vanilla/loading.gif);background-position:95% center;background-repeat:no-repeat}#jqt ul.plastic li small{color:#626262;font-size:13px;font-weight:700;text-transform:uppercase}#jqt ul.individual{border:0;background:0 0;clear:both;overflow:hidden}#jqt ul.individual li{font-size:14px;text-align:center;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:48%;float:left;display:block;padding:11px 10px 14px}#jqt ul.individual li+li{float:right}#jqt ul.individual a{line-height:16px;margin:-11px -10px -14px -10px;padding:11px 10px 14px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#jqt div.toggle,#jqt span.toggle{width:94px;position:relative;height:27px;display:block;overflow:hidden;float:right}#jqt div.toggle input[type=checkbox],#jqt span.toggle input[type=checkbox]{margin:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:27px;overflow:hidden;width:149px;border:0;-moz-transition:left .15s ease-in-out;-o-transition:left .15s ease-in-out;-webkit-transition:left .15s ease-in-out;transition:left .15s ease-in-out;position:absolute;top:0;left:-55px;-webkit-appearance:textarea;-webkit-tap-highlight-color:transparent}#jqt div.toggle input[type=checkbox]:checked,#jqt span.toggle input[type=checkbox]:checked{left:0}#jqt input[type=checkbox].toggle,#jqt li input[type=radio].toggle{position:relative;appearance:none;-webkit-appearance:none;display:inline-block;border-radius:16px;background-color:#fff;padding:1px;width:52px;height:32px;cursor:pointer;margin:0;vertical-align:middle;border:0 solid transparent;box-shadow:inset 0 0 0 1px #e6e6e6;transition:all .3s ease-out}#jqt input[type=checkbox].toggle:before,#jqt li input[type=radio].toggle:before{content:'';position:absolute;width:30px;height:30px;border-radius:30.5px;top:1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),-1px 2px 5px rgba(0,0,0,.1);border:0 solid transparent;cursor:pointer;background-color:#fff;transition:left .1s ease-in .1s,box-shadow .2s ease-in .2s}#jqt input[type=checkbox].toggle:checked,#jqt li input[type=radio].toggle:checked{box-shadow:inset 0 0 0 20px #53d76a,-1px 2px 5px rgba(0,0,0,.1)}#jqt input[type=checkbox].toggle:checked:before,#jqt li input[type=radio].toggle:checked:before{left:22px}#jqt li input[type=checkbox].toggle{position:absolute;right:10px;left:auto;margin-top:6px;top:0}#jqt .info{font-size:12px;line-height:16px;text-align:center;color:#444;padding:15px;font-weight:700}