/*! jQuery Mobile 1.3.1 | Git HEAD hash: 74b4bec <> 2013-04-10T21:57:23Z | (c) 2010, 2013 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-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-mobile .ui-page-active{display:block;overflow:visible}.ui-page{outline:0}@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-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:46px;height:46px;margin-left:-23px;margin-top:-23px}.ui-loader-verbose{width:200px;filter:Alpha(Opacity=88);opacity:.88;box-shadow:0 1px 1px -1px #fff;height:auto;margin-left:-110px;margin-top:-43px;padding:10px}.ui-loader-default h1{font-size:0;width:0;height:0;overflow:hidden}.ui-loader-verbose h1{font-size:16px;margin:0;text-align:center}.ui-loader .ui-icon{background-color:#000;display:block;margin:0;width:44px;height:44px;padding:1px;-webkit-border-radius:36px;border-radius:36px}.ui-loader-verbose .ui-icon{margin:0 auto 10px;filter:Alpha(Opacity=75);opacity:.75}.ui-loader-textonly{padding:15px;margin-left:-115px}.ui-loader-textonly .ui-icon{display:none}.ui-loader-fakefix{position:absolute}.ui-mobile-rendering>*{visibility:hidden}.ui-bar,.ui-body{position:relative;padding:.4em 15px;overflow:hidden;display:block;clear:both}.ui-bar{font-size:16px;margin:0}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:16px;display:inline-block}.ui-header,.ui-footer{position:relative;zoom:1}.ui-mobile .ui-header,.ui-mobile .ui-footer{border-left-width:0;border-right-width:0}.ui-header .ui-btn-left,.ui-header .ui-btn-right,.ui-footer .ui-btn-left,.ui-footer .ui-btn-right,.ui-header-fixed.ui-fixed-hidden .ui-btn-left,.ui-header-fixed.ui-fixed-hidden .ui-btn-right{position:absolute;top:3px}.ui-header-fixed .ui-btn-left,.ui-header-fixed .ui-btn-right{top:4px}.ui-header .ui-btn-left,.ui-footer .ui-btn-left{left:5px}.ui-header .ui-btn-right,.ui-footer .ui-btn-right{right:5px}.ui-footer>.ui-btn-icon-notext,.ui-header>.ui-btn-icon-notext,.ui-header-fixed.ui-fixed-hidden>.ui-btn-icon-notext{top:6px}.ui-header-fixed>.ui-btn-icon-notext{top:7px}.ui-header .ui-title,.ui-footer .ui-title{min-height:1.1em;text-align:center;font-size:16px;display:block;margin:.6em 30% .8em;padding:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}.ui-footer .ui-title{margin:.6em 15px .8em}.ui-content{border-width:0;overflow:visible;overflow-x:hidden;padding:15px}.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-icon{width:18px;height:18px}.ui-nojs{position:absolute;left:-9999px}.ui-hide-label label.ui-input-text,.ui-hide-label label.ui-select,.ui-hide-label label.ui-slider,.ui-hide-label label.ui-submit,.ui-hide-label .ui-controlgroup-label,.ui-hidden-accessible{position:absolute!important;left:-9999px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.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(.8);-webkit-animation-name:popout;-moz-transform:scale(.8);-moz-animation-name:popout;transform:scale(.8);animation-name:popout}@-webkit-keyframes popin{from{-webkit-transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes popin{from{-moz-transform:scale(.8);opacity:0}to{-moz-transform:scale(1);opacity:1}}@keyframes popin{from{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes popout{from{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);opacity:0}}@-moz-keyframes popout{from{-moz-transform:scale(1);opacity:1}to{-moz-transform:scale(.8);opacity:0}}@keyframes popout{from{transform:scale(1);opacity:1}to{transform:scale(.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(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:175ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:175ms;transform:rotateY(-90deg) scale(.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(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright;transform:rotateY(90deg) scale(.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(.9)}}@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(-90deg) scale(.9)}}@keyframes flipouttoleft{from{transform:rotateY(0)}to{transform:rotateY(-90deg) scale(.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@keyframes flipouttoright{from{transform:rotateY(0)}to{transform:rotateY(90deg) scale(.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoleft{from{transform:rotateY(-90deg) scale(.9)}to{transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoright{from{transform:rotateY(90deg) scale(.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(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:125ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:125ms;transform:rotateY(-90deg) scale(.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(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright;transform:rotateY(90deg) scale(.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(.9)}}@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(-90deg) scale(.9)}}@keyframes flipouttoleft{from{transform:rotateY(0)}to{transform:rotateY(-90deg) scale(.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@keyframes flipouttoright{from{transform:rotateY(0)}to{transform:rotateY(90deg) scale(.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoleft{from{transform:rotateY(-90deg) scale(.9)}to{transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoright{from{transform:rotateY(90deg) scale(.9)}to{transform:rotateY(0)}}.flow{-webkit-transform-origin:50% 30%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);-moz-transform-origin:50% 30%;-moz-box-shadow:0 0 20px rgba(0,0,0,.4);transform-origin:50% 30%;box-shadow:0 0 20px rgba(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(.7);-webkit-animation-name:flowouttoleft;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(-100%) scale(.7);-moz-animation-name:flowouttoleft;-moz-animation-timing-function:ease;-moz-animation-duration:350ms;transform:translateX(-100%) scale(.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(.7)}100%{-webkit-transform:translateX(-100%) scale(.7)}}@-moz-keyframes flowouttoleft{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(-100%) scale(.7)}}@keyframes flowouttoleft{0%{transform:translateX(0) scale(1)}60%,70%{transform:translateX(0) scale(.7)}100%{transform:translateX(-100%) scale(.7)}}@-webkit-keyframes flowouttoright{0%{-webkit-transform:translateX(0) scale(1)}60%,70%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(100%) scale(.7)}}@-moz-keyframes flowouttoright{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(100%) scale(.7)}}@keyframes flowouttoright{0%{transform:translateX(0) scale(1)}60%,70%{transform:translateX(0) scale(.7)}100%{transform:translateX(100%) scale(.7)}}@-webkit-keyframes flowinfromleft{0%{-webkit-transform:translateX(-100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromleft{0%{-moz-transform:translateX(-100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}@keyframes flowinfromleft{0%{transform:translateX(-100%) scale(.7)}30%,40%{transform:translateX(0) scale(.7)}100%{transform:translateX(0) scale(1)}}@-webkit-keyframes flowinfromright{0%{-webkit-transform:translateX(100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromright{0%{-moz-transform:translateX(100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}@keyframes flowinfromright{0%{transform:translateX(100%) scale(.7)}30%,40%{transform:translateX(0) scale(.7)}100%{transform:translateX(0) scale(1)}}.ui-grid-a,.ui-grid-b,.ui-grid-c,.ui-grid-d{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;-ms-box-sizing:border-box;box-sizing:border-box}.ui-grid-solo .ui-block-a{display:block;float:none}.ui-grid-a .ui-block-a,.ui-grid-a .ui-block-b{width:49.95%}.ui-grid-a>:nth-child(n){width:50%;margin-right:-.5px}.ui-grid-a .ui-block-a{clear:left}.ui-grid-b .ui-block-a,.ui-grid-b .ui-block-b,.ui-grid-b .ui-block-c{width:33.25%}.ui-grid-b>:nth-child(n){width:33.333%;margin-right:-.5px}.ui-grid-b .ui-block-a{clear:left}.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:24.925%}.ui-grid-c>:nth-child(n){width:25%;margin-right:-.5px}.ui-grid-c .ui-block-a{clear:left}.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:19.925%}.ui-grid-d>:nth-child(n){width:20%}.ui-grid-d .ui-block-a{clear:left}@media all and (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-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:.9}.ui-page-header-fixed{padding-top:2.6875em}.ui-page-footer-fixed{padding-bottom:2.6875em}.ui-page-header-fullscreen>.ui-content,.ui-page-footer-fullscreen>.ui-content{padding:0}.ui-fixed-hidden{position:absolute}.ui-page-header-fullscreen .ui-fixed-hidden,.ui-page-footer-fullscreen .ui-fixed-hidden{left:-9999px}.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.ui-mini{margin:0}.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;zoom:1}.ui-navbar li .ui-btn{display:block;text-align:center;margin:0 -1px 0 0;border-right-width:0}.ui-navbar li .ui-btn-icon-right .ui-icon{right:6px}.ui-navbar li:last-child .ui-btn,.ui-navbar .ui-grid-duo .ui-block-b .ui-btn{margin-right:0;border-right-width:1px}.ui-header .ui-navbar li:last-child .ui-btn,.ui-footer .ui-navbar li:last-child .ui-btn,.ui-header .ui-navbar .ui-grid-duo .ui-block-b .ui-btn,.ui-footer .ui-navbar .ui-grid-duo .ui-block-b .ui-btn{margin-right:-1px;border-right-width:0}.ui-navbar .ui-grid-duo li.ui-block-a:last-child .ui-btn{margin-right:-1px;border-right-width:1px}.ui-header .ui-navbar li .ui-btn,.ui-footer .ui-navbar li .ui-btn{border-top-width:0;border-bottom-width:0}.ui-header .ui-navbar .ui-grid-b li.ui-block-c .ui-btn,.ui-footer .ui-navbar .ui-grid-b li.ui-block-c .ui-btn{margin-right:-5px}.ui-header .ui-navbar .ui-grid-c li.ui-block-d .ui-btn,.ui-footer .ui-navbar .ui-grid-c li.ui-block-d .ui-btn,.ui-header .ui-navbar .ui-grid-d li.ui-block-e .ui-btn,.ui-footer .ui-navbar .ui-grid-d li.ui-block-e .ui-btn{margin-right:-4px}.ui-header .ui-navbar .ui-grid-b li.ui-block-c .ui-btn-icon-right .ui-icon,.ui-footer .ui-navbar .ui-grid-b li.ui-block-c .ui-btn-icon-right .ui-icon,.ui-header .ui-navbar .ui-grid-c li.ui-block-d .ui-btn-icon-right .ui-icon,.ui-footer .ui-navbar .ui-grid-c li.ui-block-d .ui-btn-icon-right .ui-icon,.ui-header .ui-navbar .ui-grid-d li.ui-block-e .ui-btn-icon-right .ui-icon,.ui-footer .ui-navbar .ui-grid-d li.ui-block-e .ui-btn-icon-right .ui-icon{right:8px}.ui-navbar li .ui-btn .ui-btn-inner{padding-top:.7em;padding-bottom:.8em}.ui-navbar li .ui-btn-icon-top .ui-btn-inner{padding-top:30px}.ui-navbar li .ui-btn-icon-bottom .ui-btn-inner{padding-bottom:30px}.ui-btn{display:block;text-align:center;cursor:pointer;position:relative;margin:.5em 0;padding:0}.ui-mini{margin-top:.25em;margin-bottom:.25em}.ui-btn-left,.ui-btn-right,.ui-input-clear,.ui-btn-inline,.ui-grid-a .ui-btn,.ui-grid-b .ui-btn,.ui-grid-c .ui-btn,.ui-grid-d .ui-btn,.ui-grid-e .ui-btn,.ui-grid-solo .ui-btn{margin-right:5px;margin-left:5px}.ui-btn-inner{font-size:16px;padding:.6em 20px;min-width:.75em;display:block;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;zoom:1}.ui-btn input,.ui-btn button{z-index:2}.ui-btn-left,.ui-btn-right,.ui-btn-inline{display:inline-block;vertical-align:middle}.ui-mobile .ui-btn-left,.ui-mobile .ui-btn-right,.ui-btn-left>.ui-btn,.ui-btn-right>.ui-btn{margin:0}.ui-btn-block{display:block}.ui-header>.ui-btn,.ui-footer>.ui-btn{display:inline-block;margin:0}.ui-header .ui-btn-block,.ui-footer .ui-btn-block{display:block}.ui-header .ui-btn-inner,.ui-footer .ui-btn-inner,.ui-mini .ui-btn-inner{font-size:12.5px;padding:.55em 11px .5em}.ui-fullsize .ui-btn-inner,.ui-fullsize .ui-btn-inner{font-size:16px;padding:.6em 20px}.ui-btn-icon-notext{width:24px;height:24px}.ui-btn-icon-notext .ui-btn-inner{padding:0;height:100%}.ui-btn-icon-notext .ui-btn-inner .ui-icon{margin:2px 1px 2px 3px;float:left}.ui-btn-text{position:relative;z-index:1;width:100%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}div.ui-btn-text{width:auto}.ui-btn-icon-notext .ui-btn-text{position:absolute;left:-9999px}.ui-btn-icon-left .ui-btn-inner{padding-left:40px}.ui-btn-icon-right .ui-btn-inner{padding-right:40px}.ui-btn-icon-top .ui-btn-inner{padding-top:40px}.ui-btn-icon-bottom .ui-btn-inner{padding-bottom:40px}.ui-header .ui-btn-icon-left .ui-btn-inner,.ui-footer .ui-btn-icon-left .ui-btn-inner,.ui-mini.ui-btn-icon-left .ui-btn-inner,.ui-mini .ui-btn-icon-left .ui-btn-inner{padding-left:30px}.ui-header .ui-btn-icon-right .ui-btn-inner,.ui-footer .ui-btn-icon-right .ui-btn-inner,.ui-mini.ui-btn-icon-right .ui-btn-inner,.ui-mini .ui-btn-icon-right .ui-btn-inner{padding-right:30px}.ui-header .ui-btn-icon-top .ui-btn-inner,.ui-footer .ui-btn-icon-top .ui-btn-inner{padding:30px 3px .5em}.ui-mini.ui-btn-icon-top .ui-btn-inner,.ui-mini .ui-btn-icon-top .ui-btn-inner{padding-top:30px}.ui-header .ui-btn-icon-bottom .ui-btn-inner,.ui-footer .ui-btn-icon-bottom .ui-btn-inner{padding:.55em 3px 30px}.ui-mini.ui-btn-icon-bottom .ui-btn-inner,.ui-mini .ui-btn-icon-bottom .ui-btn-inner{padding-bottom:30px}.ui-btn-inner{-webkit-border-radius:inherit;border-radius:inherit}.ui-btn-icon-notext .ui-icon{display:block;z-index:0}.ui-btn-icon-left>.ui-btn-inner>.ui-icon,.ui-btn-icon-right>.ui-btn-inner>.ui-icon{position:absolute;top:50%;margin-top:-9px}.ui-btn-icon-top .ui-btn-inner .ui-icon,.ui-btn-icon-bottom .ui-btn-inner .ui-icon{position:absolute;left:50%;margin-left:-9px}.ui-btn-icon-left .ui-icon{left:10px}.ui-btn-icon-right .ui-icon{right:10px}.ui-btn-icon-top .ui-icon{top:10px}.ui-btn-icon-bottom .ui-icon{top:auto;bottom:10px}.ui-header .ui-btn-icon-left .ui-icon,.ui-footer .ui-btn-icon-left .ui-icon,.ui-mini.ui-btn-icon-left .ui-icon,.ui-mini .ui-btn-icon-left .ui-icon{left:5px}.ui-header .ui-btn-icon-right .ui-icon,.ui-footer .ui-btn-icon-right .ui-icon,.ui-mini.ui-btn-icon-right .ui-icon,.ui-mini .ui-btn-icon-right .ui-icon{right:5px}.ui-header .ui-btn-icon-top .ui-icon,.ui-footer .ui-btn-icon-top .ui-icon,.ui-mini.ui-btn-icon-top .ui-icon,.ui-mini .ui-btn-icon-top .ui-icon{top:5px}.ui-header .ui-btn-icon-bottom .ui-icon,.ui-footer .ui-btn-icon-bottom .ui-icon,.ui-mini.ui-btn-icon-bottom .ui-icon,.ui-mini .ui-btn-icon-bottom .ui-icon{bottom:5px}.ui-btn-hidden{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;cursor:pointer;background:#fff;background:rgba(255,255,255,0);filter:Alpha(Opacity=0);opacity:.1;font-size:1px;border:0;text-indent:-9999px}.ui-disabled .ui-btn-hidden{display:none}.ui-disabled{z-index:1}.ui-field-contain .ui-btn.ui-submit{margin:0}label.ui-submit{font-size:16px;line-height:1.4;font-weight:400;margin:0 0 .3em;display:block}@media all and (min-width:28em){.ui-field-contain label.ui-submit{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-btn.ui-submit{width:78%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ui-hide-label .ui-btn.ui-submit{width:auto;display:block}}.ui-collapsible-inset{margin:.5em 0}.ui-collapsible-heading{font-size:16px;display:block;margin:0 -15px;padding:0;position:relative}.ui-collapsible-inset .ui-collapsible-heading{margin:0}.ui-collapsible-heading .ui-btn{text-align:left;margin:0;border-left-width:0;border-right-width:0}.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 .ui-btn-inner{padding-left:12px;padding-right:12px}.ui-collapsible-heading .ui-btn-icon-left .ui-btn-inner{padding-left:40px}.ui-collapsible-heading .ui-btn-icon-right .ui-btn-inner{padding-right:40px}.ui-collapsible-heading .ui-btn-icon-top .ui-btn-inner,.ui-collapsible-heading .ui-btn-icon-bottom .ui-btn-inner{text-align:center}.ui-collapsible-heading .ui-btn-icon-left.ui-mini .ui-btn-inner{padding-left:30px}.ui-collapsible-heading .ui-btn-icon-right.ui-mini .ui-btn-inner{padding-right:30px}.ui-collapsible-heading .ui-btn span.ui-btn{position:absolute;left:6px;top:50%;margin:-12px 0 0 0;width:20px;height:20px;padding:1px 0 1px 2px;text-indent:-9999px}.ui-collapsible-heading .ui-btn span.ui-btn .ui-btn-inner{padding:10px 0}.ui-collapsible-heading .ui-btn span.ui-btn .ui-icon{left:0;margin-top:-10px}.ui-collapsible-heading-status{position:absolute;top:-9999px;left:0}.ui-collapsible-content{display:block;margin:0 -15px;padding:10px 15px;border-left-width:0;border-right-width:0;border-top:0;background-image:none}.ui-collapsible-inset .ui-collapsible-content{margin:0;border-right-width:1px;border-left-width:1px}.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{margin:.5em 0}.ui-collapsible-set .ui-collapsible{margin:-1px 0 0}.ui-collapsible-set .ui-collapsible.ui-first-child{margin-top:0}.ui-controlgroup,fieldset.ui-controlgroup{padding:0;margin:.5em 0;zoom:1}.ui-controlgroup.ui-mini,fieldset.ui-controlgroup.ui-mini{margin:.25em 0}.ui-field-contain .ui-controlgroup,.ui-field-contain fieldset.ui-controlgroup{margin:0}.ui-bar .ui-controlgroup{margin:0 5px}.ui-controlgroup-label{font-size:16px;line-height:1.4;font-weight:400;margin:0 0 .4em}.ui-controlgroup-controls label.ui-select,.ui-controlgroup-controls label.ui-submit{position:absolute;left:-9999px}.ui-controlgroup li{list-style:none}.ui-controlgroup .ui-btn{margin:0}.ui-controlgroup .ui-btn-icon-notext{width:auto;height:auto;top:auto}.ui-controlgroup .ui-btn-icon-notext .ui-btn-inner{height:20px;padding:.6em 20px}.ui-controlgroup-horizontal .ui-btn-icon-notext .ui-btn-inner{width:18px}.ui-controlgroup.ui-mini .ui-btn-icon-notext .ui-btn-inner,.ui-header .ui-controlgroup .ui-btn-icon-notext .ui-btn-inner,.ui-footer .ui-controlgroup .ui-btn-icon-notext .ui-btn-inner{height:16px;padding:.55em 11px .5em}.ui-controlgroup .ui-btn-icon-notext .ui-btn-inner .ui-icon{position:absolute;top:50%;right:50%;margin:-9px -9px 0 0}.ui-controlgroup-horizontal .ui-btn-inner{text-align:center}.ui-controlgroup-horizontal.ui-mini .ui-btn-inner{height:16px;line-height:16px}.ui-controlgroup .ui-checkbox label,.ui-controlgroup .ui-radio label{font-size:16px}.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{display:inline-block;vertical-align:middle;zoom:1}.ui-controlgroup-horizontal .ui-controlgroup-controls>.ui-btn,.ui-controlgroup-horizontal .ui-controlgroup-controls li>.ui-btn,.ui-controlgroup-horizontal .ui-checkbox,.ui-controlgroup-horizontal .ui-radio,.ui-controlgroup-horizontal .ui-select{float:left;clear:none;margin:0}.ui-controlgroup-horizontal .ui-select .ui-btn-text{width:auto}.ui-controlgroup-vertical .ui-btn{border-bottom-width:0}.ui-controlgroup-vertical .ui-btn.ui-last-child{border-bottom-width:1px}.ui-controlgroup-horizontal .ui-btn{border-right-width:0}.ui-controlgroup-horizontal .ui-btn.ui-last-child{border-right-width:1px}.ui-controlgroup .ui-btn-corner-all{-webkit-border-radius:0;border-radius:0}.ui-controlgroup .ui-controlgroup-controls,.ui-controlgroup .ui-radio,.ui-controlgroup .ui-checkbox,.ui-controlgroup .ui-select,.ui-controlgroup 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 .ui-shadow:not(.ui-focus){-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media all and (min-width:28em){.ui-field-contain .ui-controlgroup-label{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-controlgroup-controls{width:78%;display:inline-block}.ui-field-contain .ui-controlgroup .ui-select{width:100%;display:block}.ui-field-contain .ui-controlgroup-horizontal .ui-select{width:auto}.ui-hide-label .ui-controlgroup-controls{width:100%}}.ui-dialog{background:none!important}.ui-dialog-contain{width:92.5%;max-width:500px;margin:10% auto 15px;padding:0;position:relative;top:-15px}.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{border:0;overflow:hidden;z-index:10;padding:0}.ui-dialog-contain>.ui-content{padding:15px}.ui-dialog-contain>.ui-footer{z-index:10;padding:0 15px}.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-content,.ui-popup .ui-content{overflow:visible}.ui-popup>p,.ui-popup>h1,.ui-popup>h2,.ui-popup>h3,.ui-popup>h4,.ui-popup>h5,.ui-popup>h6{margin:.5em 7px}.ui-popup>span{display:block;margin:.5em 7px}.ui-popup .ui-title{font-size:16px;font-weight:700;margin-top:.5em;margin-bottom:.5em}.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:.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{width:auto;height:auto;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}@media all and (min-width:28em){.ui-popup .ui-field-contain label.ui-submit,.ui-popup .ui-field-contain .ui-controlgroup-label,.ui-popup .ui-field-contain label.ui-select,.ui-popup .ui-field-contain label.ui-input-text{font-size:16px;line-height:1.4;display:block;font-weight:400;margin:0 0 .3em}.ui-popup .ui-field-contain .ui-btn.ui-submit,.ui-popup .ui-field-contain .ui-controlgroup-controls,.ui-popup .ui-field-contain .ui-select,.ui-popup .ui-field-contain input.ui-input-text,.ui-popup .ui-field-contain textarea.ui-input-text,.ui-popup .ui-field-contain .ui-input-search{width:100%;display:block}}.ui-popup>.ui-btn-left,.ui-popup>.ui-btn-right{position:absolute;top:-9px;margin:0;z-index:1101}.ui-popup>.ui-btn-left{left:-9px}.ui-popup>.ui-btn-right{right:-9px}.ui-popup-hidden{top:-99999px;left:-9999px}.ui-checkbox,.ui-radio{position:relative;clear:both;margin:0;z-index:1}.ui-checkbox .ui-btn,.ui-radio .ui-btn{text-align:left;z-index:2}.ui-controlgroup .ui-checkbox .ui-btn,.ui-controlgroup .ui-radio .ui-btn{margin:0}.ui-checkbox .ui-btn-inner,.ui-radio .ui-btn-inner{white-space:normal}.ui-checkbox .ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-btn-icon-left .ui-btn-inner{padding-left:45px}.ui-checkbox .ui-mini.ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-mini.ui-btn-icon-left .ui-btn-inner{padding-left:36px}.ui-checkbox .ui-btn-icon-right .ui-btn-inner,.ui-radio .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-btn-inner,.ui-radio .ui-mini.ui-btn-icon-right .ui-btn-inner{padding-right:36px}.ui-checkbox .ui-btn-icon-top .ui-btn-inner,.ui-radio .ui-btn-icon-top .ui-btn-inner{padding-right:0;padding-left:0;text-align:center}.ui-checkbox .ui-btn-icon-bottom .ui-btn-inner,.ui-radio .ui-btn-icon-bottom .ui-btn-inner{padding-right:0;padding-left:0;text-align:center}.ui-checkbox .ui-icon,.ui-radio .ui-icon{top:1.1em}.ui-checkbox .ui-btn-icon-left .ui-icon,.ui-radio .ui-btn-icon-left .ui-icon{left:15px}.ui-checkbox .ui-mini.ui-btn-icon-left .ui-icon,.ui-radio .ui-mini.ui-btn-icon-left .ui-icon{left:9px}.ui-checkbox .ui-btn-icon-right .ui-icon,.ui-radio .ui-btn-icon-right .ui-icon{right:15px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-icon,.ui-radio .ui-mini.ui-btn-icon-right .ui-icon{right:9px}.ui-checkbox .ui-btn-icon-top .ui-icon,.ui-radio .ui-btn-icon-top .ui-icon{top:10px}.ui-checkbox .ui-btn-icon-bottom .ui-icon,.ui-radio .ui-btn-icon-bottom .ui-icon{top:auto;bottom:10px}.ui-checkbox .ui-btn-icon-right .ui-icon,.ui-radio .ui-btn-icon-right .ui-icon{right:15px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-icon,.ui-radio .ui-mini.ui-btn-icon-right .ui-icon{right:9px}.ui-controlgroup-horizontal .ui-checkbox .ui-icon,.ui-controlgroup-horizontal .ui-radio .ui-icon{display:none}.ui-controlgroup-horizontal .ui-checkbox .ui-btn-inner,.ui-controlgroup-horizontal .ui-radio .ui-btn-inner{padding:.6em 20px}.ui-controlgroup-horizontal .ui-checkbox .ui-mini .ui-btn-inner,.ui-controlgroup-horizontal .ui-radio .ui-mini .ui-btn-inner{padding:.55em 11px .5em}.ui-checkbox input,.ui-radio input{position:absolute;left:20px;top:50%;width:10px;height:10px;margin:-5px 0 0 0;outline:0!important;z-index:1}.ui-field-contain,fieldset.ui-field-contain{padding:.8em 0;margin:0;border-width:0 0 1px;overflow:visible}.ui-field-contain:last-child{border-bottom-width:0}.ui-field-contain{max-width:100%}@media all and (min-width:28em){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{border-width:0;padding:0;margin:1em 0}}.ui-select{display:block;position:relative}.ui-select select{position:absolute;left:-9999px;top:-9999px}.ui-select .ui-btn{opacity:1}.ui-field-contain .ui-select .ui-btn{margin:0}.ui-select .ui-btn select{cursor:pointer;-webkit-appearance:none;left:0;top:0;width:100%;min-height:1.5em;min-height:100%;height:3em;max-height:100%;filter:Alpha(Opacity=0);opacity:0;z-index:2}.ui-select .ui-disabled{opacity:.3}.ui-select .ui-disabled select{display:none}@-moz-document url-prefix(){.ui-select .ui-btn select{opacity:.0001}}.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-disabled.ui-select-nativeonly .ui-btn-inner{opacity:0}.ui-select .ui-btn-icon-right .ui-btn-inner,.ui-select .ui-li-has-count .ui-btn-inner{padding-right:45px}.ui-select .ui-mini.ui-btn-icon-right .ui-btn-inner{padding-right:32px}.ui-select .ui-btn-icon-right.ui-li-has-count .ui-btn-inner{padding-right:80px}.ui-select .ui-mini.ui-btn-icon-right.ui-li-has-count .ui-btn-inner{padding-right:67px}.ui-select .ui-btn-icon-right .ui-icon{right:15px}.ui-select .ui-mini.ui-btn-icon-right .ui-icon{right:7px}.ui-select .ui-btn-icon-right.ui-li-has-count .ui-li-count{right:45px}.ui-select .ui-mini.ui-btn-icon-right.ui-li-has-count .ui-li-count{right:32px}label.ui-select{font-size:16px;line-height:1.4;font-weight:400;margin:0 0 .3em;display:block}.ui-select .ui-btn-text,.ui-selectmenu .ui-btn-text{display:block;min-height:1em;overflow:hidden!important}.ui-select .ui-btn-text{text-overflow:ellipsis}.ui-selectmenu{padding:6px;min-width:160px}.ui-selectmenu .ui-listview{margin:0}.ui-selectmenu .ui-btn.ui-li-divider{cursor:default}.ui-screen-hidden,.ui-selectmenu-list .ui-li .ui-icon{display:none}.ui-selectmenu-list .ui-li .ui-icon{display:block}.ui-li.ui-selectmenu-placeholder{display:none}.ui-selectmenu .ui-header{margin:0;padding:0}.ui-selectmenu.ui-popup .ui-header{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.ui-selectmenu .ui-header .ui-title{margin:.6em 46px .8em}@media all and (min-width:28em){.ui-field-contain label.ui-select{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-select{width:78%;display:inline-block}.ui-hide-label .ui-select{width:100%}}.ui-selectmenu .ui-header h1:after{content:'.';visibility:hidden}label.ui-input-text{font-size:16px;line-height:1.4;display:block;font-weight:400;margin:0 0 .3em}input.ui-input-text,textarea.ui-input-text{background-image:none;padding:.4em;margin:.5em 0;min-height:1.4em;line-height:1.4em;font-size:16px;display:block;width:100%;outline:0}input.ui-mini,.ui-mini input,textarea.ui-mini{font-size:14px}div.ui-input-text input.ui-input-text,div.ui-input-text textarea.ui-input-text,.ui-input-search input.ui-input-text{border:0;width:100%;padding:.4em 0;margin:0;display:block;background:transparent none;outline:0!important}.ui-input-search,div.ui-input-text{margin:.5em 0;background-image:none;position:relative}.ui-input-search{padding:0 30px}div.ui-input-text{padding:0 .4em}div.ui-input-has-clear{padding:0 30px 0 .4em}input.ui-input-text.ui-mini,textarea.ui-input-text.ui-mini,.ui-input-search.ui-mini,div.ui-input-text.ui-mini{margin:.25em 0}.ui-field-contain input.ui-input-text,.ui-field-contain textarea.ui-input-text,.ui-field-contain .ui-input-search,.ui-field-contain div.ui-input-text{margin:0}textarea.ui-input-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}input.ui-input-text{-webkit-appearance:none}textarea.ui-input-text{height:50px;-webkit-transition:height 200ms linear;-moz-transition:height 200ms linear;-o-transition:height 200ms linear;transition:height 200ms linear}textarea.ui-mini{height:45px}.ui-icon-searchfield:after{position:absolute;left:7px;top:50%;margin-top:-9px;content:"";width:18px;height:18px;opacity:.5}.ui-input-search .ui-input-clear,.ui-input-text .ui-input-clear{position:absolute;right:0;top:50%;margin-top:-13px}.ui-mini .ui-input-clear{right:-3px}.ui-input-search .ui-input-clear-hidden,.ui-input-text .ui-input-clear-hidden{display:none}input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa}input[type=number]::-webkit-outer-spin-button{margin:0}@media all and (min-width:28em){.ui-field-contain label.ui-input-text{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain input.ui-input-text,.ui-field-contain textarea.ui-input-text,.ui-field-contain .ui-input-search,.ui-field-contain div.ui-input-text{width:78%;display:inline-block}.ui-field-contain .ui-input-search,.ui-field-contain div.ui-input-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ui-hide-label input.ui-input-text,.ui-hide-label textarea.ui-input-text,.ui-hide-label .ui-input-search,.ui-hide-label div.ui-input-text,.ui-input-search input.ui-input-text,div.ui-input-text input.ui-input-text{width:100%}}.ui-rangeslider{zoom:1;margin:0}.ui-rangeslider:before,.ui-rangeslider:after{content:"";display:table}.ui-rangeslider:after{clear:both}.ui-rangeslider input.ui-input-text.ui-slider-input{margin:.57143em 0}.ui-rangeslider.ui-mini input.ui-slider-input{margin:.28571em 0}.ui-rangeslider input.ui-slider-input.ui-rangeslider-last{float:right}.ui-rangeslider .ui-rangeslider-sliders{position:relative;overflow:visible;height:30px;margin:.5em 68px}.ui-rangeslider.ui-mini .ui-rangeslider-sliders{margin:.25em 68px}.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-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}@media all and (min-width:28em){.ui-field-contain .ui-rangeslider label.ui-slider{float:left}.ui-field-contain .ui-rangeslider input.ui-slider-input{position:relative;z-index:1}.ui-field-contain .ui-rangeslider input.ui-slider-input.ui-rangeslider-first,.ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input.ui-rangeslider-first{margin-right:17px}.ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,.ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders{float:left;width:78%;margin:0 -68px}.ui-field-contain .ui-rangeslider .ui-slider-track,.ui-field-contain .ui-rangeslider.ui-mini .ui-slider-track{right:68px;left:68px}.ui-field-contain.ui-hide-label .ui-rangeslider input.ui-slider-input.ui-rangeslider-first{margin:0}.ui-field-contain.ui-hide-label .ui-rangeslider .ui-rangeslider-sliders,.ui-field-contain.ui-hide-label .ui-rangeslider.ui-mini .ui-rangeslider-sliders{width:auto;float:none;margin:0 68px}.ui-field-contain.ui-hide-label .ui-rangeslider .ui-slider-track,.ui-field-contain.ui-hide-label .ui-rangeslider.ui-mini .ui-slider-track{right:0;left:0}}.ui-listview{margin:0}ol.ui-listview,ol.ui-listview .ui-li-divider{counter-reset:listnumbering}.ui-content .ui-listview,.ui-panel-inner>.ui-listview{margin:-15px}.ui-collapsible-content>.ui-listview{margin:-10px -15px}.ui-content .ui-listview-inset,.ui-panel-inner .ui-listview-inset{margin:1em 0}.ui-collapsible-content .ui-listview-inset{margin:.5em 0}.ui-listview,.ui-li{list-style:none;padding:0}.ui-li,.ui-li.ui-field-contain{display:block;margin:0;position:relative;overflow:visible;text-align:left;border-width:0;border-top-width:1px}.ui-li.ui-btn,.ui-li.ui-field-contain,.ui-li-divider,.ui-li-static{margin:0}.ui-listview-inset .ui-li{border-right-width:1px;border-left-width:1px}.ui-li.ui-last-child,.ui-li.ui-field-contain.ui-last-child{border-bottom-width:1px}.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>.ui-li.ui-first-child{border-top-width:0}.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>.ui-li.ui-last-child{border-bottom-width:0}.ui-li .ui-btn-text a.ui-link-inherit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-static{background-image:none}.ui-li-divider{padding:.5em 15px;font-size:14px;font-weight:700}ol.ui-listview .ui-link-inherit:before,ol.ui-listview .ui-li-static:before,.ui-li-dec{font-size:.8em;display:inline-block;padding-right:.3em;font-weight:400;counter-increment:listnumbering;content:counter(listnumbering) ". "}ol.ui-listview .ui-li-jsnumbering:before{content:""!important}.ui-listview .ui-li>.ui-btn-text{-webkit-border-radius:inherit;border-radius:inherit}.ui-listview>.ui-li.ui-first-child,.ui-listview .ui-btn.ui-first-child>.ui-li>.ui-btn-text>.ui-link-inherit{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}.ui-listview>.ui-li.ui-last-child,.ui-listview .ui-btn.ui-last-child>.ui-li>.ui-btn-text>.ui-link-inherit,.ui-collapsible-content>.ui-listview:not(.ui-listview-inset),.ui-collapsible-content>.ui-listview:not(.ui-listview-inset) .ui-li.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-listview>.ui-li.ui-first-child .ui-li-link-alt{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}.ui-listview>.ui-li.ui-last-child .ui-li-link-alt{-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-listview>.ui-li.ui-first-child .ui-li-thumb:not(.ui-li-icon){-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}.ui-listview>.ui-li.ui-last-child .ui-li-thumb:not(.ui-li-icon){-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-li>.ui-btn-inner{display:block;position:relative;padding:0}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding:.7em 15px;display:block}.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-thumb{min-height:59px;padding-left:100px}.ui-li-has-icon .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-icon{min-height:20px;padding-left:40px}.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-count,.ui-li-divider.ui-li-has-count{padding-right:45px}.ui-li-has-arrow .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow{padding-right:40px}.ui-li-has-arrow.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow.ui-li-has-count{padding-right:75px}.ui-li-heading{font-size:16px;font-weight:700;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-desc{font-size:12px;font-weight:400;display:block;margin:-.5em 0 .6em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}ol.ui-listview>.ui-li .ui-li-heading{display:inline-block;width:100%;margin-left:-1.3em;text-indent:1.3em;vertical-align:middle}ol.ui-listview>.ui-li .ui-li-desc:not(.ui-li-aside){text-indent:1.55em}.ui-li-thumb,.ui-listview .ui-li-icon{position:absolute;left:1px;top:0;max-height:80px;max-width:80px}.ui-listview .ui-li-icon{max-height:16px;max-width:16px;left:10px;top:.9em}.ui-li-thumb,.ui-listview .ui-li-icon,.ui-li-content{float:left;margin-right:10px}.ui-li-aside{float:right;width:50%;text-align:right;margin:.3em 0}@media all and (min-width:480px){.ui-li-aside{width:45%}}.ui-li-divider{cursor:default}.ui-li-has-alt .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-alt{padding-right:53px}.ui-li-has-alt.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-alt.ui-li-has-count{padding-right:88px}.ui-li-has-count .ui-li-count{position:absolute;font-size:11px;font-weight:700;padding:.2em .5em;top:50%;margin-top:-.9em;right:10px}.ui-li-has-count.ui-li-divider .ui-li-count,.ui-li-has-count .ui-link-inherit .ui-li-count{margin-top:-.95em}.ui-li-has-arrow.ui-li-has-count .ui-li-count{right:40px}.ui-li-has-alt.ui-li-has-count .ui-li-count{right:53px}.ui-li-link-alt{position:absolute;width:40px;height:100%;border-width:0;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}.ui-li-link-alt .ui-btn{overflow:hidden;position:absolute;right:8px;top:50%;margin:-13px 0 0 0;border-bottom-width:1px;z-index:-1}.ui-li-link-alt .ui-btn-inner{padding:0;height:100%;position:absolute;width:100%;top:0;left:0}.ui-li-link-alt .ui-btn .ui-icon{right:50%;margin-right:-9px}.ui-li-link-alt .ui-btn-icon-notext .ui-btn-inner .ui-icon{position:absolute;top:50%;margin-top:-9px}.ui-listview * .ui-btn-inner>.ui-btn>.ui-btn-inner{border-top:0}.ui-listview-filter{border-width:0;overflow:hidden;margin:-15px -15px 15px -15px}.ui-collapsible-content .ui-listview-filter{margin:-10px -15px 10px -15px;border-bottom:inherit}.ui-listview-filter-inset{margin:-15px -5px;background:transparent}.ui-collapsible-content .ui-listview-filter-inset{margin:-5px;border-bottom-width:0}.ui-listview-filter .ui-input-search{margin:5px;width:auto;display:block}.ui-li.ui-screen-hidden{display:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.ui-li .ui-btn-text{overflow:visible}}label.ui-slider{font-size:16px;line-height:1.4;font-weight:400;margin:0;display:block}.ui-field-contain label.ui-slider{margin-bottom:.4em}div.ui-slider{height:30px;margin:.5em 0;zoom:1}div.ui-slider.ui-mini{margin:.25em 0}.ui-field-contain div.ui-slider,.ui-field-contain div.ui-slider.ui-mini{margin:0}div.ui-slider:before,div.ui-slider:after{content:"";display:table}div.ui-slider:after{clear:both}input.ui-input-text.ui-slider-input{display:block;float:left;margin:0;padding:4px;width:40px;height:22px;line-height:22px;font-size:14px;border-width:0;background-image:none;font-weight:700;text-align:center;vertical-align:text-bottom;outline:0;-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,.ui-slider-switch{position:relative;overflow:visible;height:15px;margin:0 15px 0 68px;top:6px}.ui-slider-track.ui-mini{height:12px;top:8px}.ui-slider-bg{border:0;height:100%}.ui-slider-track .ui-btn.ui-slider-handle,.ui-slider-switch .ui-btn.ui-slider-handle{position:absolute;z-index:1;top:50%;width:28px;height:28px;margin:-15px 0 0 -15px;outline:0}.ui-slider-track.ui-mini .ui-slider-handle{height:14px;width:14px;margin:-8px 0 0 -7px}.ui-slider-handle .ui-btn-inner{padding:0;height:100%}.ui-slider-track.ui-mini .ui-slider-handle .ui-btn-inner{height:30px;width:30px;padding:0;margin:-9px 0 0 -9px;border-top:0}select.ui-slider-switch{display:none}div.ui-slider-switch{display:inline-block;height:32px;width:5.8em;margin:.5em 0;top:0}div.ui-slider-switch:before,div.ui-slider-switch:after{display:none;clear:none}div.ui-slider-switch.ui-mini{width:5em;height:29px;margin:.25em 0;top:0}.ui-field-contain .ui-slider-switch,.ui-field-contain .ui-slider-switch.ui-mini{margin: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}.ui-slider-switch.ui-mini .ui-slider-handle .ui-btn-inner{height:30px;width:30px;padding:0;margin:0;border-top:0}.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%;border-width:0;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}@media all and (min-width:28em){.ui-field-contain label.ui-slider{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain div.ui-slider{display:inline-block;width:78%}.ui-field-contain.ui-hide-label div.ui-slider{display:block;width:auto}.ui-field-contain div.ui-slider-switch,.ui-field-contain.ui-hide-label div.ui-slider-switch{display:inline-block;width:5.8em}.ui-field-contain div.ui-slider-switch.ui-mini{width:5em}}.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:.5}.table-stroke thead th{border-bottom:1px solid #d6d6d6;border-bottom:1px solid rgba(0,0,0,.1)}.table-stroke tbody th,.table-stroke tbody td{border-bottom:1px solid #e6e6e6;border-bottom:1px solid rgba(0,0,0,.05)}.table-stripe tbody tr:nth-child(odd) td,.table-stripe tbody tr:nth-child(odd) th{background-color:#eee;background-color:rgba(0,0,0,.04)}.table-stripe thead th,.table-stripe tbody tr:last-child{border-bottom:1px solid #d6d6d6;border-bottom:1px solid rgba(0,0,0,.1)}.ui-table-columntoggle-btn{float:right;margin-bottom:.8em}.ui-table-columntoggle-popup fieldset{margin:0}@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{display:block;padding:.4em;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.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-overlay{z-index:1001}.ui-panel-display-reveal{z-index:0}.ui-panel-display-push{z-index:999}.ui-panel-inner{padding:15px}.ui-panel-content-wrap{position:relative;left:0;min-height:inherit;border:0;z-index:999}.ui-panel-content-wrap-display-overlay,.ui-panel-animate.ui-panel-content-wrap>.ui-header,.ui-panel-content-wrap-closed{position:static}.ui-panel-dismiss{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1002;display:none}.ui-panel-dismiss-open{display:block}.ui-panel-animate{-webkit-transition:-webkit-transform 350ms ease;-moz-transition:-moz-transform 350ms ease;transition:transform 350ms ease}.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal),.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal)>div,.ui-panel-animate.ui-panel-closed.ui-panel-display-reveal>div,.ui-panel-animate.ui-panel-content-wrap,.ui-panel-animate.ui-panel-content-fixed-toolbar{-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-position-left.ui-panel-open{left:0}.ui-panel-animate.ui-panel-position-left.ui-panel-open.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-left.ui-panel-open.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-position-right.ui-panel-open.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-right.ui-panel-open.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open,.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open,.ui-panel-dismiss-position-left.ui-panel-dismiss-open{left:17em;right:-17em}.ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-reveal,.ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push,.ui-panel-animate.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open.ui-panel-content-wrap-display-reveal,.ui-panel-animate.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open.ui-panel-content-wrap-display-push{left:0;right:0;-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open,.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open,.ui-panel-dismiss-position-right.ui-panel-dismiss-open{left:-17em;right:17em}.ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-reveal,.ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push,.ui-panel-animate.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open.ui-panel-content-wrap-display-reveal,.ui-panel-animate.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open.ui-panel-content-wrap-display-push{left:0;right:0;-webkit-transform:translate3d(-17em,0,0);-moz-transform:translate3d(-17em,0,0);transform:translate3d(-17em,0,0)}.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-overlay,.ui-panel-content-wrap-open.ui-panel-content-wrap-display-overlay{left:0}.ui-page-active.ui-page-panel{overflow-x:hidden}.ui-panel-display-reveal{-webkit-box-shadow:inset -5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:inset -5px 0 5px rgba(0,0,0,.15);box-shadow:inset -5px 0 5px rgba(0,0,0,.15)}.ui-panel-position-right.ui-panel-display-reveal{-webkit-box-shadow:inset 5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:inset 5px 0 5px rgba(0,0,0,.15);box-shadow:inset 5px 0 5px rgba(0,0,0,.15)}.ui-panel-display-overlay{-webkit-box-shadow:5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:5px 0 5px rgba(0,0,0,.15);box-shadow:5px 0 5px rgba(0,0,0,.15)}.ui-panel-position-right.ui-panel-display-overlay{-webkit-box-shadow:-5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:-5px 0 5px rgba(0,0,0,.15);box-shadow:-5px 0 5px rgba(0,0,0,.15)}.ui-panel-display-push.ui-panel-open.ui-panel-position-left{border-right-width:1px;margin-right:-1px}.ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push{margin-left:1px}.ui-panel-display-push.ui-panel-open.ui-panel-position-right{border-left-width:1px;margin-left:-1px}.ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push{margin-right:1px}@media (min-width:55em){.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-push.ui-panel-content-fixed-toolbar-position-left,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-reveal.ui-panel-content-fixed-toolbar-position-left,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-push.ui-panel-content-wrap-position-left,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-reveal.ui-panel-content-wrap-position-left{margin-right:17em}.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-push.ui-panel-content-fixed-toolbar-position-right,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-reveal.ui-panel-content-fixed-toolbar-position-right,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-push.ui-panel-content-wrap-position-right,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-reveal.ui-panel-content-wrap-position-right{margin-left:17em}.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-push,.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-reveal{width:auto}.ui-responsive-panel .ui-panel-dismiss-display-push{display:none}}/*
############ ___ ######### ___ ######  ___ #####################################
########### /\__\ FAST2 # /\  \ ##### /\  \ ####################################
########## /::|  | ##### /::\  \ #### \:\  \ ###################################
######### /:|:|  | #### /:/\:\  \ #### \:\  \ ##################################
######## /:/|:|__|__ # /::\~\:\__\ ### /::\  \ #################################
####### /:/ |::::\__\ /:/\:\ \:|__| # /:/\:\__\ ################################
####### \/__/~~/:/  / \:\~\:\/:/  /  /:/  \/__/ ################################
########..... /:/  / # \:\ \::/  /  /:/  / ....#################################
############ /:/  / ### \:\/:/  / # \/__/ ######################################
########### /:/  / ##### \::/__/ ###.....#######################################
########### \/__/ #######  ~~   ################################################
############.....#########....##################################################
################################################################################
##´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´##
##  fenix.css                                                                 ##
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~##
## $LastChangedDate: $
## $Author: $
## $Rev: $
##............................................................................##
################################################################################
*
* jQuery Mobile 1.3.1
* Git HEAD hash: 74b4bec049fd93e4fe40205e6157de16eb64eb46 <> Date: Mon Apr 8 2013 19:41:28 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2013 jQuery Foundation, Inc. and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
*/

html {
    background: #fff;
    color: #222;
    font: normal 87.5%/1.5 arial, sans-serif;
    -webkit-text-size-adjust: 100%; /* 4 */
    -ms-text-size-adjust: 100%; /* 4 */
	background: #fff url("media/images/bg_pattern.jpg") repeat top left;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
body {
}
table {
	border-collapse:collapse;
	border-spacing:0;
}

table tbody tr td:last-child {
	margin-bottom: 30px;
}

fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr,acronym { 
	border:0;
}

label {
	color: #646464;
}


.ui-li-heading {
	font-weight: normal;
	text-transform: none;
	color: #222;
}


input[type="text"].ui-input-text,
input[type="password"].ui-input-text,
input[type="datetime"].ui-input-text,
input[type="datetime-local"].ui-input-text,
input[type="date"].ui-input-text,
input[type="month"].ui-input-text,
input[type="time"].ui-input-text,
input[type="week"].ui-input-text,
input[type="number"].ui-input-text,
input[type="email"].ui-input-text,
input[type="url"].ui-input-text,
input[type="search"].ui-input-text,
input[type="tel"].ui-input-text,
input[type="color"].ui-input-text,
select.ui-input-text,
textarea.ui-input-text,
div.ui-input-text,
.ui-field-contain div.ui-input-text {
	border: 1px solid #ccc;
	border-right-color: #eee;
	border-bottom-color: #eee;
	background-color: #fff;
	color: #000;

	margin: 3px 0;
	
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	   -moz-transition: border linear .2s, box-shadow linear .2s;
         -o-transition: border linear .2s, box-shadow linear .2s;
	        transition: border linear .2s, box-shadow linear .2s;
}
/* READ ONLY */
.ui-field-contain > strong {
	display: block;
	padding: 4px 0;
	line-height: 1.25;
	color: #000;
}

.ui-panel {
	background: #fff url("media/images/bg_panel.jpg") repeat top left !important;
}
.ui-panel ul {
	margin: 8px 8px;
}

.ui-content {
    -webkit-touch-callout: none;
	-webkit-user-select: none;
 	 -khtml-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}

.ui-listview-filter-inset {
	background: transparent !important;
	-webkit-box-shadow: none !important;
	   -moz-box-shadow: none !important;
			box-shadow: none !important;
}

a, a:visited a:hover, a:active, 
a.ui-link, a.ui-link:visited, .ui-bar-a a.ui-link:hover, .ui-bar-a a.ui-link:active {
    color: #2489ce;
}

.ui-btn-inner {
	font-size: 14px;
}

h2, h3, h4, 
h5 {
	font-weight: normal;
	text-transform: uppercase;
	color: #646464;
	text-shadow: 0px 1px 1px #FFF;
}

ul li.ui-btn-a, 
ul li.ui-btn-hover-a, 
ul li.ui-btn-up-a {
	border-top:none;
}
	ul li.ui-btn-hover-a:first-child, 
	ul li.ui-btn-up-a:first-child {
		border-top:1px;
	}

/* Swatches */
/* A
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-a {
	border: 1px solid #000;
	background: #222;
	color: #fff;
	font-weight: normal;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
 	 -khtml-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}
	.MenuStyle-TEST .ui-bar-a {
		background: #907296;
	}
	.MenuStyle-UTB .ui-bar-a {
		background: #7091b2;
	}

.ui-bar-a .ui-link-inherit {
	color: #fff;
}

.ui-body-a {
	background: #fff url("media/images/bg_pattern.jpg") repeat top left;
}

.ui-body-a .ui-link-inherit {
	color: #333333 /*{a-body-color}*/;
}
.ui-body-a .ui-link {
	color: #1f98df /*{a-body-link-color}*/;
	font-weight: normal;
}
.ui-body-a .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-a .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-a .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}
.ui-btn-up-a {
	border: 1px solid #c8c8c8;
	background: #F5F5F5;
	font-weight: normal;
	color: #222;

	border-radius: 2px;

	-webkit-box-shadow: none !important;
	   -moz-box-shadow: none !important;
	        box-shadow: none !important;

	background-image: -webkit-gradient(linear, left top, left bottom, from( #fff ), to( #E6E6E7)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fff , #E6E6E7); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fff , #E6E6E7); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fff , #E6E6E7); /* IE10 */
	background-image:      -o-linear-gradient( #fff , #E6E6E7); /* Opera 11.10+ */
	background-image:         linear-gradient( #fff , #E6E6E7);
}
.ui-btn-up-a:visited,
.ui-btn-up-a a.ui-link-inherit {
	color: #222 /*{a-bup-color}*/;
}
.ui-btn-hover-a {
	border: 1px solid #c8c8c8;
	background: #f1f1f1;
	font-weight: normal;
	color: #222;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f1f1f1 ), to( #e6e6e6)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f1f1f1 , #e6e6e6); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f1f1f1 , #e6e6e6); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f1f1f1 , #e6e6e6); /* IE10 */
	background-image:      -o-linear-gradient( #f1f1f1 , #e6e6e6); /* Opera 11.10+ */
	background-image:         linear-gradient( #f1f1f1 , #e6e6e6);
}
.ui-btn-hover-a:visited,
.ui-btn-hover-a:hover,
.ui-btn-hover-a a.ui-link-inherit {
	color: #222 /*{a-bhover-color}*/;
}
.ui-btn-down-a {
	border: 1px solid #c8c8c8 /*{a-bdown-border}*/;
	background: #f1f1f1 /*{a-bdown-background-color}*/;
	font-weight: normal;
	color: #222 /*{a-bdown-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e0e0e0), to( #e6e6e6)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #e0e0e0, #e6e6e6); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #e0e0e0, #e6e6e6); /* FF3.6 */
	background-image:     -ms-linear-gradient( #e0e0e0, #e6e6e6); /* IE10 */
	background-image:      -o-linear-gradient( #e0e0e0, #e6e6e6); /* Opera 11.10+ */
	background-image:         linear-gradient( #e0e0e0, #e6e6e6);
}
.ui-btn-down-a:visited,
.ui-btn-down-a:hover,
.ui-btn-down-a a.ui-link-inherit {
	color: #222 /*{a-bdown-color}*/;
}
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a {
	text-decoration: none;
}
/* B
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-b {
	border: 1px solid #000;
	background: #222;
	color: #fff;
	font-weight: normal;
	text-shadow: none;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
 	 -khtml-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}
.ui-bar-b .ui-link-inherit {
	color: #fff /*{b-bar-color}*/;
}
.ui-bar-b a.ui-link {
	color: #7cc4e7 /*{b-bar-link-color}*/;
	font-weight: normal;
}
.ui-bar-b a.ui-link:visited {
    color: #2489ce /*{b-bar-link-visited}*/;
}
.ui-bar-b a.ui-link:hover {
	color: #2489ce /*{b-bar-link-hover}*/;
}
.ui-bar-b a.ui-link:active {
	color: #2489ce /*{b-bar-link-active}*/;
}
.ui-body-b,
.ui-overlay-b {
	background: #F4F4F4;
}
.ui-body-b .ui-link-inherit {
	color: #222 /*{b-body-color}*/;
}
.ui-body-b .ui-link {
	color: #1f98df /*{b-body-link-color}*/;
	font-weight: normal;
}
.ui-body-b .ui-link:visited {
    color: #2489ce /*{b-body-link-visited}*/;
}
.ui-body-b .ui-link:hover {
	color: #2489ce /*{b-body-link-hover}*/;
}
.ui-body-b .ui-link:active {
	color: #2489ce /*{b-body-link-active}*/;
}
.ui-btn-up-b {
	border: 1px solid #153a57 /*{b-bup-border}*/;
	background: #3790db /*{b-bup-background-color}*/;
	font-weight: normal;
	color: #fff /*{b-bup-color}*/;
	text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #153a57 /*{b-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #3790db ), to( #1c4c73)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #3790db , #1c4c73); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #3790db , #1c4c73); /* FF3.6 */
	background-image:     -ms-linear-gradient( #3790db , #1c4c73); /* IE10 */
	background-image:      -o-linear-gradient( #3790db , #1c4c73); /* Opera 11.10+ */
	background-image:         linear-gradient( #3790db , #1c4c73);
}
.ui-btn-up-b:visited,
.ui-btn-up-b a.ui-link-inherit {
	color: #fff /*{b-bup-color}*/;
}
.ui-btn-hover-b {
	border: 1px solid #153a57 /*{b-bhover-border}*/;
	background: #dfdfdf /*{b-bhover-background-color}*/;
	font-weight: normal;
	color: #fff /*{b-bhover-color}*/;
	text-shadow: 0 /*{b-bhover-shadow-x}*/ 0 /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #ffffff /*{b-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #245f91 ), to( #1b4a70)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #245f91 , #1b4a70); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #245f91 , #1b4a70); /* FF3.6 */
	background-image:     -ms-linear-gradient( #245f91 , #1b4a70); /* IE10 */
	background-image:      -o-linear-gradient( #245f91 , #1b4a70); /* Opera 11.10+ */
	background-image:         linear-gradient( #245f91 , #1b4a70);
}
.ui-btn-hover-b:visited,
.ui-btn-hover-b:hover,
.ui-btn-hover-b a.ui-link-inherit {
	color: #fff /*{b-bhover-color}*/;
}
.ui-btn-down-b {
	border: 1px solid #153a57 /*{b-bdown-border}*/;
	background: #d6d6d6 /*{b-bdown-background-color}*/;
	font-weight: normal;
	color: #fff /*{b-bdown-color}*/;
	text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #ffffff /*{b-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #215078), to( #1b4a70)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #215078, #1b4a70); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #215078, #1b4a70); /* FF3.6 */
	background-image:     -ms-linear-gradient( #215078, #1b4a70); /* IE10 */
	background-image:      -o-linear-gradient( #215078, #1b4a70); /* Opera 11.10+ */
	background-image:         linear-gradient( #215078, #1b4a70);
}
.ui-btn-down-b:visited,
.ui-btn-down-b:hover,
.ui-btn-down-b a.ui-link-inherit {
	color: #fff /*{b-bdown-color}*/;
}
.ui-btn-up-b,
.ui-btn-hover-b,
.ui-btn-down-b {
	   font-family: Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}


/* C
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-c {
	border: 1px solid #c8c8c8 /*{c-bar-border}*/;
	background: #eeeeee /*{c-bar-background-color}*/;
	color: #222 /*{c-bar-color}*/;
	font-weight: normal;
	text-shadow: 0 1px 0 #ffffff;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ededed), to( #d0d0d0)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ededed, #d0d0d0 ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ededed, #d0d0d0 ); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ededed, #d0d0d0 ); /* IE10 */
	background-image:      -o-linear-gradient( #ededed, #d0d0d0 ); /* Opera 11.10+ */
	background-image:         linear-gradient( #ededed, #d0d0d0 );
	-webkit-touch-callout: none;
	-webkit-user-select: none;
 	 -khtml-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}
.ui-bar-c .ui-link-inherit {
	color: #222 /*{c-bar-color}*/;
}
.ui-bar-c a.ui-link {
	color: #7cc4e7 /*{c-bar-link-color}*/;
	font-weight: normal;
}
.ui-bar-c a.ui-link:visited {
    color: #2489ce /*{c-bar-link-visited}*/;
}
.ui-bar-c a.ui-link:hover {
	color: #2489ce /*{c-bar-link-hover}*/;
}
.ui-bar-c a.ui-link:active {
	color: #2489ce /*{c-bar-link-active}*/;
}

.ui-body-c,
.ui-overlay-c {
	background: #F4F4F4;
}

.ui-body-c .ui-link-inherit {
	color: #222 /*{c-body-color}*/;
}
.ui-body-c .ui-link {
	color: #1f98df /*{c-body-link-color}*/;
	font-weight: normal;
}
.ui-body-c .ui-link:visited {
    color: #2489ce /*{c-body-link-visited}*/;
}
.ui-body-c .ui-link:hover {
	color: #2489ce /*{c-body-link-hover}*/;
}
.ui-body-c .ui-link:active {
	color: #2489ce /*{c-body-link-active}*/;
}
.ui-btn-up-c {
	border: 1px solid #c8c8c8;
	background: #fff;
	font-weight: normal;
	color: #222;
	border-radius: 2px;
	-webkit-box-shadow: none !important;
	   -moz-box-shadow: none !important;
	        box-shadow: none !important;
	background-image: none;
}
.ui-btn-up-c:visited,
.ui-btn-up-c a.ui-link-inherit {
	color: #222 /*{a-bup-color}*/;
}
.ui-btn-hover-c {
	border: 1px solid #c8c8c8;
	background: #f1f1f1;
	font-weight: normal;
	color: #222;
	background-image: none;
}
.ui-btn-hover-c:visited,
.ui-btn-hover-c:hover,
.ui-btn-hover-c a.ui-link-inherit {
	color: #222 /*{a-bhover-color}*/;
}
.ui-btn-down-c {
	border: 1px solid #c8c8c8 /*{a-bdown-border}*/;
	background: #f1f1f1 /*{a-bdown-background-color}*/;
	font-weight: normal;
	color: #222 /*{a-bdown-color}*/;
	background-image: none;
}
.ui-btn-down-c:visited,
.ui-btn-down-c:hover,
.ui-btn-down-c a.ui-link-inherit {
	color: #222 /*{a-bdown-color}*/;
}
.ui-btn-up-c,
.ui-btn-hover-c,
.ui-btn-down-c {
	text-decoration: none;
}

.ui-radio-off.ui-btn-up-c {
	border: 1px solid #c8c8c8;
	background: #F5F5F5;
	font-weight: normal;
	color: #222;

	background-image: -webkit-gradient(linear, left top, left bottom, from( #fff ), to( #E6E6E7)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fff , #E6E6E7); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fff , #E6E6E7); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fff , #E6E6E7); /* IE10 */
	background-image:      -o-linear-gradient( #fff , #E6E6E7); /* Opera 11.10+ */
	background-image:         linear-gradient( #fff , #E6E6E7);
}
.ui-radio-off.ui-btn-up-c:visited,
.ui-radio-off.ui-btn-up-c a.ui-link-inherit {
	color: #222 /*{a-bup-color}*/;
}
.ui-radio-off.ui-btn-hover-c {
	border: 1px solid #c8c8c8;
	background: #f1f1f1;
	font-weight: normal;
	color: #222;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f1f1f1 ), to( #e6e6e6)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f1f1f1 , #e6e6e6); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f1f1f1 , #e6e6e6); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f1f1f1 , #e6e6e6); /* IE10 */
	background-image:      -o-linear-gradient( #f1f1f1 , #e6e6e6); /* Opera 11.10+ */
	background-image:         linear-gradient( #f1f1f1 , #e6e6e6);
}
.ui-radio-off.ui-btn-hover-c:visited,
.ui-radio-off.ui-btn-hover-c:hover,
.ui-radio-off.ui-btn-hover-c a.ui-link-inherit {
	color: #222 /*{a-bhover-color}*/;
}
.ui-radio-off.ui-btn-down-c {
	border: 1px solid #c8c8c8 /*{a-bdown-border}*/;
	background: #f1f1f1 /*{a-bdown-background-color}*/;
	font-weight: normal;
	color: #222 /*{a-bdown-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e0e0e0), to( #e6e6e6)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #e0e0e0, #e6e6e6); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #e0e0e0, #e6e6e6); /* FF3.6 */
	background-image:     -ms-linear-gradient( #e0e0e0, #e6e6e6); /* IE10 */
	background-image:      -o-linear-gradient( #e0e0e0, #e6e6e6); /* Opera 11.10+ */
	background-image:         linear-gradient( #e0e0e0, #e6e6e6);
}

/* D
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-d {
	border: 1px solid #7e161f /*{d-bar-border}*/;
	background: #7e161f /*{d-bar-background-color}*/;
	color: #fff /*{d-bar-color}*/;
	font-weight: normal;
	text-shadow: 0 /*{d-bar-shadow-x}*/ 1px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #7e161f /*{d-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ea2e49 ), to( #7e161f)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ea2e49 , #7e161f); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ea2e49 , #7e161f); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ea2e49 , #7e161f); /* IE10 */
	background-image:      -o-linear-gradient( #ea2e49 , #7e161f); /* Opera 11.10+ */
	background-image:         linear-gradient( #ea2e49 , #7e161f);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
 	 -khtml-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}
.ui-bar-d .ui-link-inherit {
	color: #fff /*{d-bar-color}*/;
}
.ui-bar-d a.ui-link {
	color: #7cc4e7 /*{d-bar-link-color}*/;
	font-weight: normal;
}
.ui-bar-d a.ui-link:visited {
    color: #2489ce /*{d-bar-link-visited}*/;
}
.ui-bar-d a.ui-link:hover {
	color: #2489ce /*{d-bar-link-hover}*/;
}
.ui-bar-d a.ui-link:active {
	color: #2489ce /*{d-bar-link-active}*/;
}
.ui-body-d,
.ui-overlay-d {
	background: #F4F4F4;
}

.ui-body-d .ui-link-inherit {
	color: #222 /*{d-body-color}*/;
}
.ui-body-d .ui-link {
	color: #1f98df /*{d-body-link-color}*/;
	font-weight: normal;
}
.ui-body-d .ui-link:visited {
    color: #2489ce /*{d-body-link-visited}*/;
}
.ui-body-d .ui-link:hover {
	color: #2489ce /*{d-body-link-hover}*/;
}
.ui-body-d .ui-link:active {
	color: #2489ce /*{d-body-link-active}*/;
}
.ui-btn-up-d {
	border: 1px solid #7e161f /*{d-bup-border}*/;
	background: #ea2e49 /*{d-bup-background-color}*/;
	font-weight: normal;
	color: #fff /*{d-bup-color}*/;
	text-shadow: 0 /*{d-bup-shadow-x}*/ 1px /*{d-bup-shadow-y}*/ 0 /*{d-bup-shadow-radius}*/ #7e161f /*{d-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ea2e49 ), to( #7e161f)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ea2e49 , #7e161f); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ea2e49 , #7e161f); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ea2e49 , #7e161f); /* IE10 */
	background-image:      -o-linear-gradient( #ea2e49 , #7e161f); /* Opera 11.10+ */
	background-image:         linear-gradient( #ea2e49 , #7e161f);
}
.ui-btn-up-d:visited,
.ui-btn-up-d a.ui-link-inherit {
	color: #fff /*{d-bup-color}*/;
}
.ui-btn-hover-d {
	border: 1px solid #47050b /*{d-bhover-border}*/;
	background: #47050b /*{d-bhover-background-color}*/;
	font-weight: normal;
	color: #fff /*{d-bhover-color}*/;
	text-shadow: 0 /*{d-bhover-shadow-x}*/ 1px /*{d-bhover-shadow-y}*/ 0 /*{d-bhover-shadow-radius}*/ #47050b /*{d-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #47050b ), to( #b8243a)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #47050b , #b8243a); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #47050b , #b8243a); /* FF3.6 */
	background-image:     -ms-linear-gradient( #47050b , #b8243a); /* IE10 */
	background-image:      -o-linear-gradient( #47050b , #b8243a); /* Opera 11.10+ */
	background-image:         linear-gradient( #47050b , #b8243a);
}
.ui-btn-hover-d:visited,
.ui-btn-hover-d:hover,
.ui-btn-hover-d a.ui-link-inherit {
	color: #fff /*{d-bhover-color}*/;
}
.ui-btn-down-d {
	border: 1px solid #47050b /*{d-bdown-border}*/;
	background: #47050b /*{d-bdown-background-color}*/;
	font-weight: normal;
	color: #fff /*{d-bdown-color}*/;
	text-shadow: 0 /*{d-bdown-shadow-x}*/ 1px /*{d-bdown-shadow-y}*/ 0 /*{d-bdown-shadow-radius}*/ #47050b /*{d-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #271113), to( #b8243a)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #271113, #b8243a); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #271113, #b8243a); /* FF3.6 */
	background-image:     -ms-linear-gradient( #271113, #b8243a); /* IE10 */
	background-image:      -o-linear-gradient( #271113, #b8243a); /* Opera 11.10+ */
	background-image:         linear-gradient( #271113, #b8243a);
}
.ui-btn-down-d:visited,
.ui-btn-down-d:hover,
.ui-btn-down-d a.ui-link-inherit {
	color: #fff /*{d-bdown-color}*/;
}
.ui-btn-up-d,
.ui-btn-hover-d,
.ui-btn-down-d {
	text-decoration: none;
}


/* E
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-e {
	border: 1px solid #c8c8c8 /*{c-bar-border}*/;
	background: #eeeeee;
	color: #222;
	font-weight: normal;
	text-shadow: 0 1px 0 #ffffff;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ededed), to( #d0d0d0)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ededed, #d0d0d0 ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ededed, #d0d0d0 ); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ededed, #d0d0d0 ); /* IE10 */
	background-image:      -o-linear-gradient( #ededed, #d0d0d0 ); /* Opera 11.10+ */
	background-image:         linear-gradient( #ededed, #d0d0d0 );
	-webkit-touch-callout: none;
	-webkit-user-select: none;
 	 -khtml-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}
.ui-bar-e .ui-link-inherit {
	color: #222 /*{c-bar-eolor}*/;
}
.ui-bar-e a.ui-link {
	color: #7cc4e7 /*{c-bar-link-eolor}*/;
	font-weight: normal;
}
.ui-bar-e a.ui-link:visited {
    color: #2489ce /*{c-bar-link-visited}*/;
}
.ui-bar-e a.ui-link:hover {
	color: #2489ce /*{c-bar-link-hover}*/;
}
.ui-bar-e a.ui-link:active {
	color: #2489ce /*{c-bar-link-active}*/;
}

.ui-body-e,
.ui-overlay-e {
	background: #F4F4F4;
}

.ui-body-e .ui-link-inherit {
	color: #222 /*{c-body-eolor}*/;
}
.ui-body-e .ui-link {
	color: #1f98df /*{c-body-link-eolor}*/;
	font-weight: normal;
}
.ui-body-e .ui-link:visited {
    color: #2489ce /*{c-body-link-visited}*/;
}
.ui-body-e .ui-link:hover {
	color: #2489ce /*{c-body-link-hover}*/;
}
.ui-body-e .ui-link:active {
	color: #2489ce /*{c-body-link-active}*/;
}
.ui-btn-up-e {
	border: 1px solid #795a19;
	font-weight: normal;
	color: #2f3e46;
	text-shadow: 0 1px 0 rgba( 255, 255, 255, .5);
	background: #eac029;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #eac029), to( #de9a19)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #eac029, #de9a19); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #eac029, #de9a19); /* FF3.6 */
	background-image:     -ms-linear-gradient( #eac029, #de9a19); /* IE10 */
	background-image:      -o-linear-gradient( #eac029, #de9a19); /* Opera 11.10+ */
	background-image:         linear-gradient( #eac029, #de9a19);
}
.ui-btn-up-e:visited,
.ui-btn-up-e a.ui-link-inherit {
	color: #2f3e46 /*{c-bup-eolor}*/;
}
.ui-btn-hover-e {
	border: 1px solid #795a19;
	font-weight: normal;
	color: #2f3e46;
	text-shadow: 0 1px 0 rgba( 255, 255, 255, .5);
	background: #eac029;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #eac029), to( #de9a19)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #eac029, #de9a19); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #eac029, #de9a19); /* FF3.6 */
	background-image:     -ms-linear-gradient( #eac029, #de9a19); /* IE10 */
	background-image:      -o-linear-gradient( #eac029, #de9a19); /* Opera 11.10+ */
	background-image:         linear-gradient( #eac029, #de9a19);
}
.ui-btn-hover-e:visited,
.ui-btn-hover-e:hover,
.ui-btn-hover-e a.ui-link-inherit {
	color: #2f3e46 /*{c-bhover-eolor}*/;
}
.ui-btn-down-e {
	border: 1px solid #bbbbbb /*{c-bdown-border}*/;
	background: #d6d6d6 /*{c-bdown-background-eolor}*/;
	font-weight: normal;
	color: #2f3e46 /*{c-bdown-eolor}*/;
	text-shadow: 0 /*{c-bdown-shadow-x}*/ 1px /*{c-bdown-shadow-y}*/ 0 /*{c-bdown-shadow-radius}*/ #ffffff /*{c-bdown-shadow-eolor}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0), to( #dfdfdf)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d0d0d0, #dfdfdf); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d0d0d0, #dfdfdf); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d0d0d0, #dfdfdf); /* IE10 */
	background-image:      -o-linear-gradient( #d0d0d0, #dfdfdf); /* Opera 11.10+ */
	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 /*{c-bdown-eolor}*/;
}
.ui-btn-up-e,
.ui-btn-hover-e,
.ui-btn-down-e {
	  font-family: Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

.ui-radio-off.ui-btn-up-e {
	border: 1px solid #c8c8c8;
	background: #F5F5F5;
	font-weight: normal;
	color: #222;

	background-image: -webkit-gradient(linear, left top, left bottom, from( #fff ), to( #E6E6E7)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fff , #E6E6E7); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fff , #E6E6E7); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fff , #E6E6E7); /* IE10 */
	background-image:      -o-linear-gradient( #fff , #E6E6E7); /* Opera 11.10+ */
	background-image:         linear-gradient( #fff , #E6E6E7);
}
.ui-radio-off.ui-btn-up-e:visited,
.ui-radio-off.ui-btn-up-e a.ui-link-inherit {
	color: #222 /*{a-bup-eolor}*/;
}
.ui-radio-off.ui-btn-hover-e {
	border: 1px solid #c8c8c8;
	background: #f1f1f1;
	font-weight: normal;
	color: #222;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f1f1f1 ), to( #e6e6e6)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f1f1f1 , #e6e6e6); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f1f1f1 , #e6e6e6); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f1f1f1 , #e6e6e6); /* IE10 */
	background-image:      -o-linear-gradient( #f1f1f1 , #e6e6e6); /* Opera 11.10+ */
	background-image:         linear-gradient( #f1f1f1 , #e6e6e6);
}
.ui-radio-off.ui-btn-hover-e:visited,
.ui-radio-off.ui-btn-hover-e:hover,
.ui-radio-off.ui-btn-hover-e a.ui-link-inherit {
	color: #222 /*{a-bhover-eolor}*/;
}
.ui-radio-off.ui-btn-down-e {
	border: 1px solid #c8c8c8 /*{a-bdown-border}*/;
	background: #f1f1f1 /*{a-bdown-background-color}*/;
	font-weight: normal;
	color: #222 /*{a-bdown-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e0e0e0), to( #e6e6e6)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #e0e0e0, #e6e6e6); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #e0e0e0, #e6e6e6); /* FF3.6 */
	background-image:     -ms-linear-gradient( #e0e0e0, #e6e6e6); /* IE10 */
	background-image:      -o-linear-gradient( #e0e0e0, #e6e6e6); /* Opera 11.10+ */
	background-image:         linear-gradient( #e0e0e0, #e6e6e6);
}



/* Structure */
/* links within "buttons" 
-----------------------------------------------------------------------------------------------------------*/
a.ui-link-inherit {
	text-decoration: none !important;
}
/* Active class used as the "on" state across all themes
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-active {
	border: 1px solid #795a19 /*{global-active-border}*/;
	background: #eac029 /*{global-active-background-color}*/;
	font-weight: normal;
	color: #000 /*{global-active-color}*/;
	cursor: pointer;
	text-shadow: 0 /*{global-active-shadow-x}*/ 0 /*{global-active-shadow-y}*/ 0 /*{global-active-shadow-radius}*/  /*{global-active-shadow-color}*/;
	text-decoration: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #eac029), to( #de9a19)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #eac029, #de9a19); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #eac029, #de9a19); /* FF3.6 */
	background-image:     -ms-linear-gradient( #eac029, #de9a19); /* IE10 */
	background-image:      -o-linear-gradient( #eac029, #de9a19); /* Opera 11.10+ */
	background-image:         linear-gradient( #eac029, #de9a19);
}
.ui-btn-active:visited,
.ui-btn-active:hover,
.ui-btn-active a.ui-link-inherit {
	color: #000;
}
/* button inner top highlight
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-inner {
	border-top: 1px solid 	#fff;
	border-color: rgba(255,255,255,.3);
}
/* corner rounding classes
-----------------------------------------------------------------------------------------------------------*/
.ui-corner-all {
	-webkit-border-radius: .3rem;
	border-radius: .3rem;
}
ul.ui-corner-all {
	-webkit-border-radius: .5rem;
	border-radius: .5rem;
}
/* Form field separator
-----------------------------------------------------------------------------------------------------------*/
.ui-br {
	border-color: rgba( 0, 0, 0, 0.07 );
	border-style: solid;
}
/* Interaction cues
-----------------------------------------------------------------------------------------------------------*/
.ui-disabled {
	filter: Alpha(Opacity=30);
	opacity: .3;
	zoom: 1;
}
.ui-disabled,
.ui-disabled a {
	cursor: default !important;
	pointer-events: none;
}
/* Icons
-----------------------------------------------------------------------------------------------------------*/
.ui-icon,
.ui-icon-searchfield:after {
	background-color: #fff;
	background-color: transparent;
	background-image: url("jqm-1.3.1/images/icons-18-black.png");
	background-repeat: no-repeat;
	-webkit-border-radius: 9px;
	border-radius: 9px;
}
/* Alt icon color
-----------------------------------------------------------------------------------------------------------*/
.ui-icon-alt .ui-icon,
.ui-icon-alt .ui-icon-searchfield:after {
	background-color: #222;
	background-color: transparent;
	background-image: url(jqm-1.3.1/images/icons-18-white.png);
	background-repeat: no-repeat;
}
/* No disc
-----------------------------------------------------------------------------------------------------------*/
.ui-icon-nodisc .ui-icon,
.ui-icon-nodisc .ui-icon-searchfield:after,
.ui-icon-nodisc .ui-icon-alt .ui-icon,
.ui-icon-nodisc .ui-icon-alt .ui-icon-searchfield:after {
	background-color: transparent;
}
/* Icon sprite
-----------------------------------------------------------------------------------------------------------*/
/* plus minus */
.ui-icon-plus {
	background-position: 	-1px -1px;
}
.ui-icon-minus {
	background-position: 	-37px -1px;
}
/* delete/close */
.ui-icon-delete {
	background-position: 	-73px -1px;
}
/* arrows */
.ui-icon-arrow-r {
	background-position: 	-108px -1px;
}
.ui-icon-arrow-l {
	background-position: 	-144px -1px;
}
.ui-icon-arrow-u {
	background-position: 	-180px -1px;
}
.ui-icon-arrow-d {
	background-position: 	-216px -1px;
}
/* misc */
.ui-icon-check {
	background-position: 	-252px -1px;
}
.ui-icon-gear {
	background-position: 	-288px -1px;
}
.ui-icon-refresh {
	background-position: 	-323px -1px;
}
.ui-icon-forward {
	background-position: 	-360px -1px;
}
.ui-icon-back {
	background-position: 	-396px -1px;
}
.ui-icon-grid {
	background-position: 	-432px -1px;
}
.ui-icon-star {
	background-position: 	-467px -1px;
}
.ui-icon-alert {
	background-position: 	-503px -1px;
}
.ui-icon-info {
	background-position: 	-539px -1px;
}
.ui-icon-home {
	background-position: 	-575px -1px;
}
/* search */
.ui-icon-search,
.ui-icon-searchfield:after {
	background-position: 	-611px -1px;
}
/* checkbox radio */
.ui-icon-checkbox-on {
	background-position: 	-647px -1px;
}
.ui-icon-checkbox-off {
	background-position: 	-683px -1px;
}
.ui-icon-radio-on {
	background-position: 	-718px -1px;
}
.ui-icon-radio-off {
	background-position: 	-754px -1px;
}
/* menu edit */
.ui-icon-bars {
	background-position: 	-788px -1px;
}
.ui-icon-edit {
	background-position: 	-824px -1px;
}

/* plus minus */
.ui-icon-nada {
	background-image: 	none;
}


/* HD/"retina" sprite
-----------------------------------------------------------------------------------------------------------*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.3),
       only screen and (min--moz-device-pixel-ratio: 1.3),
       only screen and (min-resolution: 200dpi) {
	
	.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-bars, .ui-icon-edit,
	.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(jqm-1.3.1/images/icons-36-black.png);
		-moz-background-size: 864px 18px;
		-o-background-size: 864px 18px;
		-webkit-background-size: 864px 18px;
		background-size: 864px 18px;
	}
	.ui-icon-alt .ui-icon {
		background-image: url(jqm-1.3.1/images/icons-36-white.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: 	-179px 50%;
	}
	.ui-icon-arrow-d {
		background-position: 	-215px 50%;
	}
	.ui-icon-check {
		background-position: 	-252px 50%;
	}
	.ui-icon-gear {
		background-position: 	-287px 50%;
	}
	.ui-icon-refresh {
		background-position: 	-323px 50%;
	}
	.ui-icon-forward {
		background-position: 	-360px 50%;
	}
	.ui-icon-back {
		background-position: 	-395px 50%;
	}
	.ui-icon-grid {
		background-position: 	-431px 50%;
	}
	.ui-icon-star {
		background-position: 	-467px 50%;
	}
	.ui-icon-alert {
		background-position: 	-503px 50%;
	}
	.ui-icon-info {
		background-position: 	-538px 50%;
	}
	.ui-icon-home {
		background-position: 	-575px 50%;
	}
	.ui-icon-search,
	.ui-icon-searchfield:after {
		background-position: 	-611px 50%;
	}
	.ui-icon-checkbox-on {
		background-position: 	-647px 50%;
	}
	.ui-icon-checkbox-off {
		background-position: 	-683px 50%;
	}
	.ui-icon-radio-on {
		background-position: 	-718px 50%;
	}
	.ui-icon-radio-off {
		background-position: 	-754px 50%;
	}
	.ui-icon-bars {
		background-position: 	-788px 50%;
	
	}.ui-icon-edit {
		background-position: 	-824px 50%;
	}
}
/* checks,radios */
.ui-checkbox .ui-icon,
.ui-selectmenu-list .ui-icon {
	-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: #eac029 /*{global-active-background-color}*/; /* NOTE: this hex should match the active state color. It's repeated here for cascade */
}
/* loading icon */
.ui-icon-loading {
	background: url(jqm-1.3.1/images/ajax-loader.gif);
	background-size: 46px 46px;
}
/* Button corner class
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-corner-all {
	-webkit-border-radius: .2em /*{global-radii-buttons}*/;
	border-radius: .2em /*{global-radii-buttons}*/;
}
/* radius clip workaround for cleaning up corner trapping */
.ui-corner-all,
.ui-btn-corner-all {
	-webkit-background-clip: padding;
	background-clip: padding-box;
}

/* Overlay / modal
-----------------------------------------------------------------------------------------------------------*/
.ui-overlay {
	background: #666;
	filter: Alpha(Opacity=50);
	opacity: .5;
	position: absolute;
	width: 100%;
	height: 100%;
}
.ui-overlay-shadow {
	-moz-box-shadow: 0 0 12px 			rgba(0,0,0,.6);
	-webkit-box-shadow: 0 0 12px 		rgba(0,0,0,.6);
	box-shadow: 0 0 12px 				rgba(0,0,0,.6);
}
.ui-shadow {
	-moz-box-shadow: 0 1px 1px /*{global-box-shadow-size}*/ rgba(0,0,0,0.1) /*{global-box-shadow-color}*/;
	-webkit-box-shadow: 0 1px 1px /*{global-box-shadow-size}*/ rgba(0,0,0,0.1) /*{global-box-shadow-color}*/;
	box-shadow: 0 1px 1px /*{global-box-shadow-size}*/ rgba(0,0,0,0.1) /*{global-box-shadow-color}*/
}
.ui-bar-a .ui-shadow,
.ui-bar-b .ui-shadow ,
.ui-bar-c .ui-shadow  {
	-moz-box-shadow: 0 1px 0 				rgba(255,255,255,.3);
	-webkit-box-shadow: 0 1px 0 			rgba(255,255,255,.3);
	box-shadow: 0 1px 0 					rgba(255,255,255,.3);
}
.ui-shadow-inset {
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
		    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.ui-icon-shadow {
	-moz-box-shadow: 0 1px 0 transparent /*{global-icon-shadow}*/;
	-webkit-box-shadow: 0 1px 0 transparent /*{global-icon-shadow}*/;
	box-shadow: 0 1px 0 transparent /*{global-icon-shadow}*/;
}
/* Focus state - set here for specificity (note: these classes are added by JavaScript)
-----------------------------------------------------------------------------------------------------------*/
.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 0 0 3px #eac029 /*{global-active-background-color}*/, 0 0 9px #eac029 /*{global-active-background-color}*/;
	-webkit-box-shadow: inset 0 0 3px #eac029 /*{global-active-background-color}*/, 0 0 9px #eac029 /*{global-active-background-color}*/;
	box-shadow: inset 0 0 3px #eac029 /*{global-active-background-color}*/, 0 0 9px #eac029 /*{global-active-background-color}*/;
}
.ui-input-text.ui-focus,
.ui-input-search.ui-focus,
div.ui-input-text.ui-focus,
div.ui-input-search.ui-focus {
	border-color: rgba(226, 165, 30, 0.8);
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba( 226, 165, 30, .6);
	   -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba( 226, 165, 30, .6);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba( 226, 165, 30, .6);
	
}

.ui-select select {
	font-size: 16px ;
}

/* unset box shadow in browsers that don't do it right
-----------------------------------------------------------------------------------------------------------*/
.ui-mobile-nosupport-boxshadow * {
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}
/* ...and bring back focus */
.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;
}

/* toggle knappar 
-----------------------------------------------------------------------------------------------------------*/
.ui-controlgroup {
	text-align: center;
}

/* Toolbar icon buttons should only show an icon with a reversed image
-----------------------------------------------------------------------------------------------------------*/
.ui-header .ui-btn.ui-btn-icon-notext {
	background: transparent;
	background-image: none;
	border-color: transparent;
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
		    box-shadow: none;
}
	.ui-header .ui-btn.ui-btn-icon-notext .ui-btn-inner {
		border-color: transparent;
	}
		.ui-header .ui-btn.ui-btn-icon-notext .ui-icon {
			background-image: url(jqm-1.3.1/images/icons-18-white.png);
		}

	@media only screen and (-webkit-min-device-pixel-ratio: 1.3),
	       only screen and (min--moz-device-pixel-ratio: 1.3),
	       only screen and (min-resolution: 200dpi) {

		.ui-header .ui-btn.ui-btn-icon-notext .ui-icon {

			background-image: url(jqm-1.3.1/images/icons-36-white.png);
		}

	}

/* orientation adjustments - incomplete!*/
.min-width-480px label.ui-input-text  { vertical-align: baseline;   }
.min-width-480px label.ui-input-text { display: block;  width: auto; margin: 0 0 .3em; }
/*
############ ___ ######### ___ ######  ___ #####################################
########### /\__\ FAST2 # /\  \ ##### /\  \ ####################################
########## /::|  | ##### /::\  \ #### \:\  \ ###################################
######### /:|:|  | #### /:/\:\  \ #### \:\  \ ##################################
######## /:/|:|__|__ # /::\~\:\__\ ### /::\  \ #################################
####### /:/ |::::\__\ /:/\:\ \:|__| # /:/\:\__\ ################################
####### \/__/~~/:/  / \:\~\:\/:/  /  /:/  \/__/ ################################
########..... /:/  / # \:\ \::/  /  /:/  / ....#################################
############ /:/  / ### \:\/:/  / # \/__/ ######################################
########### /:/  / ##### \::/__/ ###.....#######################################
########### \/__/ #######  ~~   ################################################
############.....#########....##################################################
################################################################################
##´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´##
##  mbt.css                                                                   ##
##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~##
## $LastChangedDate: 2016-03-08 18:10:51 +0100 (Tue, 08 Mar 2016) $
## $Author: frank $
## $Rev: 63906 $
##............................................................................##
################################################################################
*/




  /* should fix jumping animations */
/*

  body { margin: 0; background: #ccc; }  
   
    .useFixedHeaders .ui-content { 
        padding: 67px 15px 15px !important; 
    }
    .useFixedHeaders .ui-page .ui-header {
        top: 0px !important;
        left: 0px !important;
        position: fixed !important;
        z-index: 100 !important;
    }
*/
/*   .ui-footer-fixed { width:auto; }  Removes the horizontal scroll on fixed footers.
   div.ui-select { width: auto; display: inline-block; }  Makes the ui-select fit into the toolbar 

    TODO: FIX FOR IPAD
   ul li div.ui-slider { width:100%; }  Ensure that the slider will be as wide as it can 


   .ui-btn-inne:empty { display: none; }

    Fast2 page background 
   .ui-page-active{ background-image: url("../media/logo_smal.png"); background-repeat: no-repeat; background-position: bottom center; }

   .ui-header .ui-title, .ui-footer .ui-title { margin: 1em 90px 1em; }
   .ui-header .ui-btn, .ui-footer .ui-btn, .ui-bar .ui-btn { font-size: 15px; }
   .ui-header .ui-btn-inner, .ui-footer .ui-btn-inner, .ui-bar .ui-btn-inner { padding: 0.6em 8px; }
*/
/*
   .ui-header .ui-title, .ui-footer .ui-title { margin: 1em 90px 1em; }
   .ui-header .ui-btn, .ui-footer .ui-btn, .ui-bar .ui-btn { font-size: 15px; }
   .ui-header .ui-btn-inner, .ui-footer .ui-btn-inner, .ui-bar .ui-btn-inner { padding: 0.6em 8px; }

   .ui-field-contain { border-bottom-width: 0; border-bottom:none; padding: 1em 0; }
*/
   /* Se till så att länkar syns */
/*
  .ui-li-desc { margin : 0 0 .6em; } 

   .ui-controlgroup, fieldset.ui-controlgroup { text-align: center; }
*/

   /**
    * SAMSUNG GALAXY TAB EXCEPTION
    */
   /** Ensure that the native dropdowns will be displayed. Opacity 0.001 will not work on Samsung galaxy tab */
/*
   .GalaxyTab .ui-select .ui-btn select { opacity: 1; background:transparent; border:none; color: transparent; }
*/


/* iOS 8 EXCEPTION */
.ui-select .ui-btn select {
  font-size: 16px;
}

/** JQUERYMOBLE OVERIDE end */

div.Message { 
   margin: 20px 0; 
   padding:10px; 
   border: 2px solid #999; 
   background: #ffffee; 
   color: #333;
   text-align: center; 
   -webkit-border-radius: 6px; 
           border-radius: 6px; 
}
div.Message.Error { 
   border-color: #7e1e19; 
   background: #d6231b 
   -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d6231b), to(#7e1e19));
   color: #fff;
   text-shadow: rgba(0, 0, 0, 0.7) -1px -1px 1px;
}
  div.Message.Error h2 { 
    color: #fff; 
    text-shadow: rgba(0, 0, 0, 0.7) -1px -1px 1px;
  }
  div.Message.Error ul { 
     padding-left: 1.5rem; 
     list-style: circle;
  }
  div.Message.Error li, 
  div.Message.Error p { 
      margin: 8px 0;
      text-align: left;
      font-weight: normal;
  }

label.descriptionLabel,
.min-width-480px label.descriptionLabel,
.min-width-480px label.descriptionLabel.ui-slider {
   display:none;
}

.ui-field-contain input.ui-input-text, 
.ui-field-contain textarea.ui-input-text, 
.ui-field-contain .ui-input-search, 
.ui-field-contain div.ui-input-text,
.ui-field-contain .ui-select {
  display: block !important;
  width: 100% !important;
}

h3 span.small { font-weight:normal; font-size:77%; font-style: italic; }


  .ui-header-fixed, 
  .ui-header-fixed.ui-fixed-hidden {
    top: -1px;
    padding-top: 1px;
  }
  .ui-header-fixed .ui-btn-left, 
  .ui-header-fixed .ui-btn-right {
    top: 7px !important;
  }
  .ui-header .ui-btn.ui-btn-icon-notext {
    top: 0 !important;
    left: 0 !important;
    width: 25%;
    height: 3.2rem;
  }
    .ui-header .ui-btn-icon-notext .ui-btn-inner {
      padding: .9rem .9rem 1.1rem;
      height: 100%;
      width: auto;
      height: 1.2rem;
      text-align: center;
    }
  .ui-header .ui-btn.ui-btn-right.ui-btn-icon-notext {
    top: 0 !important;
    right: 0 !important;
    left: auto  !important;
    width: 25%;
    height: 3.2rem;
  }
    .ui-header .ui-btn.ui-btn-right.ui-btn-icon-notext .ui-btn-inner {
      float:right;
    }

/** SCREEN:START start */

   ul.menu { background-color: transparent; border:none; }
   ul.menu:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
   ul.menu li {
      box-sizing: border-box;
         width: calc(50% - 2px); float:left; margin: 1px; padding: 0;
         border:1px solid #999;
         background: -webkit-gradient(linear, left bottom, left top, from(#ccc), to(#fff), color-stop(0.4, #fff));
   }
   ul.menu li a.ui-link {
      position: relative; display: block; padding: 10px 5px; margin: 0;
      text-align: center; color: #666; text-decoration: none;
      background-position: center 38%; background-repeat: no-repeat;
   }
   /*** BUBLA ***/
   ul.menu li a small {
      position: absolute;
      top: .6rem;
      right: .6rem;
      min-width: 1rem;
      -webkit-border-radius: 3rem;
         -moz-border-radius: 3rem;
              border-radius: 3rem;
      background: #b4261e;
      font-size: 1rem;
      font-weight: normal;
      color: #fff;
      line-height: 1rem;
      text-align: center;
      text-decoration: none;
      padding: .2rem .5rem;
      display: none;
   }
   /* ul.menu li a small:empty { display:none;} */
   ul.menu li a span {
      display: inline-block; height:64px; width: 64px; background: transparent url("media/icons/64.png") no-repeat 0px 0px;
      -webkit-box-reflect: below -15px -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), color-stop(0.28, transparent), to(rgba(255, 255, 255, 0.25))) 0 0 0 0 stretch stretch;
   }
   /** ANDOID TVEAKS */

   body.android ul.menu li a span { -webkit-box-reflect: none;}
   body.android ul.menu li a small { text-shadow: none; }

   ul.menu { list-style: none; padding: 0px; margin:0; }
   ul.menu li a strong { 
      color: #222;
      display:block; 
   }
   ul.menu li a.active { color: #fff; background:-webkit-gradient(linear, left top, left bottom, from(#4286f5), to(#194fdb), color-stop(0.65, #4286f5)); }
      .menu li.get a span { background-position: -128px 0px; }
      .menu li.inspect a span { background-position:  0 0px; }
      .menu li.hand a span { background-position:  -192px 0px; }
      .menu li.obliterate a span { background-position:  -64px 0px; }
      .menu li.quit a span { background-position:  -254px 0px; }
      .menu li.help a span { background-position:  -320px 0px; }

      /* Offline */

      body.offline ul.menu li.get a ,
      body.offline ul.menu li.hand a ,
      body.offline ul.menu li.obliterate a { opacity: 0.4; }

      body.offline div.ui-header {  
         background: #CCC -webkit-gradient(linear, 0% 0%, 0% 100%, from(#999), to(#555));
         border: 1px solid #666;
      }

   ul.menu li.get { border-radius: 3px 0 0 0;}
   ul.menu li.inspect {  border-radius: 0 3px 0 0;}
   ul.menu li.hand {  border-radius: 0 ; }
   ul.menu li.obliterate { border-radius: 0 ; }
   ul.menu li.quit {  border-radius: 0 0 0 3px; }
   ul.menu li.help { border-radius: 0 0 3px 0; }



   .username { text-align: center; margin-top:10px; }

/** SCREEN:START end */

/** SCREEN:INIT start */

div.reload { display:none; }

ul.checklist li { color: #ccc; padding-right: 30px; }
ul.checklist li div.message { font-weight: normal; font-size: 85%; padding: 4px 0; color: #666; display:none; }
ul.checklist li div.message:empty { display:none; }
ul.checklist li.ok { color: #3D882D; }
ul.checklist li.nok { color: #871f19; }
ul.checklist li.na { color: #000; }
ul.checklist li.working { color: #000; background: #fff url("media/loading_smal.gif") no-repeat 99% center; }

/** SCREEN:INIT end */


ul.selectlist li label { display: block; color:#000; line-height: 27px; text-overflow: ellipsis; }
ul.selectlist li label:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
ul.selectlist li label span { font-size: 70%; font-weight: normal; }

ul li div.details { display:block; clear: both; margin-top:5px; font-size: 70%; color:#999; }
ul li div.details strong { color:#333; margin:0; padding:0; }

.error { border: 1px solid #f2ae00; border-right: none; border-left:none; color:#fff; text-shadow: rgba(0, 0, 0, 0.7) 1px 1px 1px; background:#333; padding: 10px 10px; }
.error strong { color:#f6ba00;}
.error p { color:#fff;}

ul.individual li a.disabled { color: #CCC; }
ul.individual li a.disabled:hover { background: transparent; color: #CCC; cursor: default; }

.block { display:block; }
.none {display:none; }


/** SCREEN: GET start */
.ToggleBar {
  display: none;
  margin: 0 0 1.5rem 0;
}
.InventeringarList {
  display: none;
}
/** SCREEN: GET end */


/** SCREEN:INSPECT LIST start */

   li.status-10 { background: #93c816 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#93c816), to(#397133)); }
   li.status-20 { background: #FF9 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFE), to(#FF6)); }
   li.status-FAILED { color:#fff; background: #d6231b -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d6231b), to(#7e1e19)); }
   li.status-10 .ui-li-heading,
   li.status-10  .ui-li-desc,
   li.status-FAILED .ui-li-heading,
   li.status-FAILED .ui-li-desc { color:#fff; text-shadow: rgba(0, 0, 0, 0.7) 1px 1px 1px; }

/** SCREEN:INSPECT LIST end */


/** SCREEN:INSPECT start */
.linkLabel { font-weight: normal; font-size: 80%; }

a.icon { display:inline-block; padding: 0 5px; }
a.icon span { display:inline-block; width:24px; height:24px; background: transparent url("media/icons/24.png") no-repeat 0px 0px; text-indent: -100em; }
a.icon.tel span {  }
a.icon.sms span { background-position: -24px 0px; }
a.icon.email span { background-position: -48px 0px; }

/*label.iconLabel,*/
label.iconLabel { float:left; } 
/* For comment phrase selection */
.min-width-480px label.iconLabel { width:auto !important; }
/* For comment phrase selection */
.min-width-480px label.ui-slider { display:block; }
/** SCREEN:INSPECT end */


/** SCREEN:UNIT_NEW start */
#unit_new .ui-listview-filter {
    margin: 0;
    background-color: transparent;
    background-image: none;
}

/** SCREEN:UNIT_NEW end */

/** SCREEEN: Comment list start */

    .ui-collapsible-content {
      background: #f9f9f9;
      border: 1px solid #c8c8c8 !important;
      border-top: none !important;
      border-radius: 0 0 4px 4px !important;
    }
    .ui-collapsible-heading {
        margin: 0 !important;
    }
    .ReadOnlyBox p {
        display: block;
        width: 95%;
        padding: .4em;
        border: 1px solid #C6C6C6;
        background-image: none;
        background: #cccccc;
        color: #333333;
        text-shadow: 0 1px 0 #fff;
        font-weight: normal;
        line-height: 1.4;
        font-size: 16px;
        -webkit-box-shadow: inset 0px 1px 4px 	rgba(0,0,0,.2);
           -moz-box-shadow: inset 0px 1px 4px 	rgba(0,0,0,.2);
                box-shadow: inset 0px 1px 4px 	rgba(0,0,0,.2);
        -webkit-border-radius: 	.6em;
           -moz-border-radius: 	.6em;
                border-radius: 	.6em;
    }

/** SCREEEN: Comment list end */

/** SCREEN:COMMENT start **/
   
   div.inlineSelect label { 
      display:inline-block !important; 
   }
   div.inlineSelect label.dialogLabel { 
      display:none !important; 
   }
   div.inlineSelect div.ui-select { 
      display:inline-block !important; 
      float: right;
      margin-top: -3px;
      width: auto !important;
   }
   div.inlineSelect a.ui-btn { margin:0; }
   
   .ImagePreviewContainer {
       position:absolute;
       top:0px;
       right:0px;
       bottom:0px;
       left:0px;
       background: rgba( 0, 0, 0, .65 );
       z-index: 100;
       padding: 1em;
       display: none;
   }
   
   .FotoContainer {
       border: 0.1em solid rgba( 0, 0, 0, 0.07 );
       border-left:none;
       border-right:none;
       padding: 0.6em;
       margin: 1.2em 0;
   }
    .FileButton { 
        /*visibility: hidden;
        height:0px;
        width:0px;
        margin:0;
        padding:0;
        float:left;*/
        position: absolute;
        z-index: 100;
        top: 0px;
        bottom: 0px;
        border: none;
        text-indent: -80em;
        background-color: transparent;
        box-shadow: none;
        color: transparent;
        height: 2.15rem;
    }
      .FotoContainer h4 {
          margin: 0 0 .6em 0;
          line-height: 25px;
      }
          .FotoContainer h4 span.Icon.Photo {
              float:left;
              width: 24px;
              height: 24px;
              background: transparent url("media/icons/24.png") no-repeat -72px 0px;
              margin-right: 0.6em;
          }
   
   .FotoContainer .NoFotoContainer {
       display:block;
       position:relative;
   }
      .NoFotoContainer .ui-input-text {
        border : none;
        -webkit-box-shadow: none;
           -moz-box-shadow: none;
                box-shadow: none;
        padding: 0;
        margin: 0;
      }
   .FotoContainer.HasFoto .NoFotoContainer {
       display:none;
   }
   .FotoContainer.HasFoto .HasFotoContainer {
       display:block;
   }
   .FotoContainer .HasFotoContainer {
       display:none;
   }
   

/** SCREEN:COMMENT end **/


/** SCREEN:OBJECT start **/
    .FileListContainer .FileButtonContainer {
      display:block;
      position:relative;
    }
      .FileListContainer .FileButtonContainer .ui-input-text {
        border : none;
        -webkit-box-shadow: none;
           -moz-box-shadow: none;
                box-shadow: none;
        padding: 0;
        margin: 0;
      }

/** SCREEN:OBJECT end **/


/** SCREEN:INSPECT ITEM UNIT LIST start */


p.info { 
  margin: .3rem 0 .5rem;
  text-align: center; 
  font-size: 1rem; 
  padding: 6px 2px;
  font-weight: normal;
  color: #888;
}
  p.info.alternative{
    text-align: left;
  }
  p.info strong {
     font-weight: bold;
     color: #222;
     margin: 0 4px;
  }
  .ui-body-a p.info {
    color: #555;
  }


li.BesStatus-1 strong , 
li.BesStatus-1 h3 a.ui-link-inherit {
   color: #b4261e;
}

li.BesUnitNew {
   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdf8d9), to(#fbf0ad));
   background-image: -webkit-linear-gradient(#fdf8d9, #fbf0ad);
   background-image: -moz-linear-gradient(#fdf8d9, #fbf0ad);
   background-image: -o-linear-gradient(#fdf8d9, #fbf0ad);
   background-image: linear-gradient(#fdf8d9, #fbf0ad);
}
li.BesUnitInaktivera {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ccc), to(#999));
  background-image: -webkit-linear-gradient(#ccc, #999);
  background-image: -moz-linear-gradient(#ccc, #999);
  background-image: -o-linear-gradient(#ccc, #999);
  background-image: linear-gradient(#ccc, #999);
}
   li.BesUnitInaktivera * {
      color: #666;
      text-shadow: none;
   }

ul.Utrymmen p.ui-li-desc { overflow: auto; white-space: normal; }
ul.Utrymmen p.ui-li-desc strong { color: #b4261e; font-weight: normal; }
ul.Utrymmen p.ui-li-desc span.HistoryRemark, ul.Utrymmen p.ui-li-desc span.HistoryRemark strong { font-weight: bold; }

span.ui-li-count.ui-btn-up-c.HistoryRemarkCount {
    background: #CCC -webkit-gradient(linear, 100% 100%, 100% 0%, from(#ccc), to(#fff));
    top: 9px;
    right: 0;
    border-radius: 0px 0 0 15px;
    padding: .5em .8em .5em 1em;
    color: #888;
    -webkit-box-shadow: inset 1px -1px 8px rgba( 10, 10, 10, 0.2);
}

span.ui-li-count.ui-btn-up-c { 
   background: #B4261E; 
   color: #fff; 
   border:none;
   border-radius: 12px;
   font-weight: normal;
   text-shadow: none;
   padding: 3px 5px 2px 5px;
   line-height: 1;
   text-align: center;
}

/** SCREEN:INSPECT ITEM UNIT LIST end */


/** SCREEN:FOND start */

    #fond .ui-disabled {
        opacity: 1;
        border: 1px solid transparent;
        background: none;
        line-height: 1.4;
        padding: 4px;
    }
    
    #fond .Inflyttandefaltet label {
        width: auto;
    }

    #fond .FondInfo {
      border-bottom: 1px solid #CCC;
      padding: 8px 0px;
    }
        #fond .FondInfo p {
            font-size: 80%;
            font-weight: normal;
            padding: 2px 8px;
        }
            #fond .FondInfo p span {
                min-width: 60px;
                display: inline-block;
            }
            #fond .FondInfo p.Ok strong {
                color:#588c2a;
            }
            #fond .FondInfo p.Nok strong {
                color:#871f19;
            }

    #fond span.ui-li-count.ui-btn-up-c {
        border: 1px solid #CCC;
        background: #EEE;
        color: #444;
    }
    #fond .ui-controlgroup-label {
        text-align: left;
    }

    #fond .Types {
        text-align: right;
        font-size: 80%;
        color: #7f7f7f;
        padding: 8px 6px 3px 0;
    }
        #fond .Types span {
            display: inline-block;
            min-width: 38px;
            text-align: center;
            padding-right: 1px;
        }
        
    #fond ul.FondFonder {
        margin: 0 0 3px 0;
    }
    #fond ul.FondFonder.NA {
        display: none;
    }
    
        #fond .FondFonder li {
          background: #FFF;
          border: 1px solid #DEDEDE;
          padding: 4px 4px;
        }
        #fond .FondFonder li:after {
          /* clearfix */
          content: ".";
          display: block;
          clear: both;
          visibility: hidden;
          line-height: 0;
          height: 0;
        }

            #fond .FondFonder li .Text {
                float: left;
                padding: 7px 4px 0px;
            }
            #fond .FondFonder li .Input {
                /*position: absolute;
                right: 0px;
                z-index: 1;*/
                text-align: right;
            }
                #fond .FondFonder li .Input strong {
                    display: inline-block;
                    font-size: 80%;
                    font-weight: normal;
                    padding-right: 6px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }
                
                #fond .FondFonder li .Input small {
                    font-weight: 100;
                    font-size: 80%;
                    margin-right: .3em;
                    color: #000;
                }

                #fond .FondFonder .ui-select {
                    display: inline-block;
                    margin: 0 1px 0 -3px;
                    width: auto;
                }
                    #fond .FondFonder .ui-select .ui-btn {
                        margin: 0;
                    }
                        #fond .FondFonder .ui-btn .ui-btn-inner {
                            padding: 4px 9px
                        }
                            #fond .FondFonder .ui-select .ui-btn-text {
                                width:100%;
                                min-width: 18px;
                            }


    #fond .Sum {
        display: none;
    }
    
    .FondLink .Heading {
        font-size: 120%;
        margin-right: 12px;
    }
    .FondLink a span {
        margin-right: 6px;
    }
    .FondLink a strong {
        margin-right: 8px;
    }

/** SCREEN:FOND end */


/** SCREEN:avflyttande start */

#avflyttande #SignatureAddContainer,
#avflyttande #SignatureNoneContainer, 
#avflyttande #SignatureExistingContainer {
    display: none;
}
#avflyttande #SignatureForm {
    height: 5em;
    background-color: #fff;
    border: 1px solid #B3B3B3;
    border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;
}

/** SCREEN:avflyttande end */



/** SCREEN:hand start */

#hand #LamnaStatusSlider div.ui-slider-switch {
  width: 12em;
}

#hand .Status {
    position: relative;
    height: 30px;
            border-radius: 25px;
       -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    padding: 10px;
    background: #eee;
            box-shadow: inset 0 3px 5px 3px rgba(0, 0, 0, 0.1);
       -moz-box-shadow: inset 0 3px 5px 3px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 3px 5px 3px rgba(0, 0, 0, 0.1);
}
    #hand li.MobStatus-10 .Status {
        display:none;
    }
    #hand li[data-status="handing"] .HandingSlider {
        display:none;
    }

    #hand .Status .Text {
        position: absolute;
        z-index: 100;
        width: 100%;
        text-align: center;
        font-weight: 500;
        line-height: 2.5;
    }
        #hand .Status .Text span {
            padding: 0 4px 0 0;
            font-weight: bold;
        }

    #hand .Status .Progress {
        position: relative;
        display: block;
        overflow: hidden;
        height: 100%;
        width: 0%;
        min-width: 0%;
                border-radius: 20px;
           -moz-border-radius: 20px;
        -webkit-border-radius: 20px;
        
        background-color: #FADB4E;
        background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #FCEDA7), color-stop(1, #FADB4E) );
        background-image: -moz-linear-gradient( center top, #FCEDA7 37%, #FADB4E 69% );
                box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
           -moz-box-shadow: inset 0 2px 9px rgba(255,255,255,0.3), inset 0 -2px 6px rgba(0,0,0,0.4);
        -webkit-box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
        
                transition: width 1s ease-in-out;
           -moz-transition: width 1s ease-in-out;
        -webkit-transition: width 1s ease-in-out;
    }
        #hand .Status.Done .Progress {
            background-color: #93c816;
            background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #93c816), color-stop(1, #397133) );
            background-image: -moz-linear-gradient( center top, #93c816 37%, #397133 69% );
        }
        #hand .Status.Fail .Progress {
            background-color: #d6231b;
            background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #d6231b), color-stop(1, #7e1e19) );
            background-image: -moz-linear-gradient( center top, #d6231b 37%, #7e1e19 69% );
        }
            #hand .Status.Fail .Text,
            #hand .Status.Done .Text {
                color: #fff;
                text-shadow: 0 1px 1px #222;
            }

  #hand .StatusErrorMessage {
    font-size: 84%;
    padding: 8px 8px 0 8px;
    display: none;
  }

/** SCREEN:hand end */

/** SCREEN:inventera start */

   .InspectTable {
      overflow: hidden;
      background-color: #fff;
      /*border: 1px solid #afafaf;*/
      /*border-top: 1px solid #795a19;*/
      /*border-radius: 4px ;*/
      /*
      -webkit-box-shadow: inset 1px -1px 5px rgba(0, 0, 0, 0.35);
         -moz-box-shadow: inset 1px -1px 5px rgba(0, 0, 0, 0.35);
              box-shadow: inset 1px -1px 5px rgba(0, 0, 0, 0.35);
      */
      /*min-height: 300px;*/
      margin: -15px;
   }
      .InspectTable > .InnerContainer {
         /*.border-radius: 4px;*/
      }

         .InspectTable .Row {
            width: auto;
            *zoom: 1;
            -webkit-touch-callout: none;
            -webkit-user-select: none;
             -khtml-user-select: none;
               -moz-user-select: none;
                -ms-user-select: none;
                    user-select: none;
         }
            .InspectTable .Row:before,
            .InspectTable .Row:after {
               display: table;
               content: "";
               line-height: 0;
            }
            .InspectTable .Row:after {
               clear: both;
            }

            .InspectTable .Row .Col {
               float: left;
               padding: 4px 8px;
               min-width: 60px;
            }

         .InspectTable .Head {
            position: relative;
         }
            .InspectTable .Head .Inner {
               width: 10000px;
            }

            .InspectTable .Head .Row,
            .InspectTable .Head .Row .Col-Static {
               border: 1px solid #795a19;
               border-left: none;
               border-right: none;
               background-color: #de9a19; /* orange */
               background-image: -moz-linear-gradient(top, #eac029, #de9a19); /* FF 3.6+ */
               background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eac029), to(#de9a19)); /* Safari 4+, Chrome 2+ */
               background-image: -webkit-linear-gradient(top, #eac029, #de9a19); /* Safari 5.1+, Chrome 10+ */
               background-image: -o-linear-gradient(top, #eac029, #de9a19); /* Opera 11.10 */
               background-image: linear-gradient(to bottom, #eac029, #de9a19); /* Standard, IE10 */
               color: #fff;
               font-weight: normal;
            }
               .InspectTable .Head .Row .Col {
                  border-right: 1px solid #795a19;
                  text-shadow: 0 1px 1px rgba( 0, 0, 0, .35);
               }

         .InspectTable .Col-Static {
            position: absolute;
            top: 0;
            left: 0;
         }
         .InspectTable .Body {
            overflow:auto;
            -webkit-overflow-scrolling: touch;
            height: 250px;
         }
            .InspectTable .Body .Inner {
              width: 10000px;
            }

           .InspectTable .Body .Row {
              position: relative;
              border-bottom: 1px solid #e0e0e0;
              cursor: default;
            }
               .InspectTable .Body .Row .Col.Col-Static {
                  background-color: #fff;
               }
               .InspectTable .Body .Row:nth-child(odd),
               .InspectTable .Body .Row:nth-child(odd) .Col-Static {
                  background-color: #f4f4f4;
               }
                  .InspectTable .Body .Row:nth-child(odd) .Col {
                     border-right: 1px solid #e9e9e9; 
                  }


               .InspectTable .Body .Row.inactive,
               .InspectTable .Body .Row.inactive:hover {
                  background-color: #aeaeae !important;
                  color: #101010 !important;
                  text-decoration: line-through !important;
                  font-style: italic !important;
               }

                  .InspectTable .Body .Row .Col {
                     background-color: transparent;
                     padding: 4px 8px;
                     text-shadow: none;
                     border-right: 1px solid #eee;
                     -webkit-font-smoothing: subpixel-antialiased;
                  }
                  .InspectTable .Body .Row.Selected {
                     background-color: #404040;
                     color: #fff;
                     -webkit-font-smoothing: subpixel-antialiased;
                  }
                  .InspectTable .Body .Row .Col.Manipulated {
                     background-color: #ffffd9;
                     color: #222;
                     border: 1px solid #de9a19;
                     margin: -1px 0 -1px -1px;
                     /*background-image: repeating-linear-gradient(47deg, transparent, transparent 8px, #feb 8px, #ffd 20px);*/
                  }
                  .InspectTable .Body .Row .Col.CopyCell {
                    background-color: #DEEBF7;
                    color: #126DB4;
                    border: 1px dashed #0060ae;
                    margin: -1px 0 -1px -1px;
                  }
                  .InspectTable .Body .Row .Col.Paste {
                    background-color: #ffffee;
                    color: #333;
                    border: 1px dashed #0060ae;
                    margin: -1px 0 -1px -1px;
                  }

                  .InspectTable .Body .Row .Col.Number {
                     text-align: right;
                  }

   .PopUp {
      position: absolute;
      z-index: 1001;
      top: 9%;
      left: 50%;
      width: 70%;
      margin: 0 0 0 -35%;
      display: none;
   }
      .PopUp .Inner {
         max-height: 380px;
         overflow: auto;
         -webkit-overflow-scrolling: touch;
      }
      .PopUp .ui-field-contain {
        
      }
         .PopUp .ui-field-contain:after { 
            content: "."; display: block; height: 0; clear: both; visibility: hidden; 
          }

         .PopUp .ui-field-contain label {
            /*width: 20%;
            float: left;*/
            /*text-align: right;*/
            display: block;
            padding: .5rem 1rem .5rem 0
         }
         .PopUp .ui-field-contain .ui-input-text,
         .PopUp .ui-field-contain .ui-select {
            width: 70%;
         }
         .PopUp .ui-field-contain strong {
            padding: .5rem 0;
            line-height: 1.5;
         }

   .PopUpShim {
      position: absolute;
      z-index: 1000;
      width:100%;
      height:100%;
      top: 0;
      left: 0;
      background-color: rgba( 255, 255, 255, 0.8);
      display:none;
   }

/** SCREEN:inventera end */
