Commit f2a76228f21fb76529f9d42c930fb49ae6e236ec

Authored by Dmitriy Zaporozhets
1 parent 2d076394

Remove unsued css styles. Fixed Milestone preselected date.

app/assets/stylesheets/application.css
@@ -2,8 +2,7 @@ @@ -2,8 +2,7 @@
2 * This is a manifest file that'll automatically include all the stylesheets available in this directory 2 * This is a manifest file that'll automatically include all the stylesheets available in this directory
3 * and any sub-directories. You're free to add application-wide styles to this file and they'll appear at 3 * and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
4 * the top of the compiled file, but it's generally better to create a new file per style scope. 4 * the top of the compiled file, but it's generally better to create a new file per style scope.
5 - *= require jquery.ui.all  
6 - *= require jquery.ui.aristo 5 + *= require jquery.ui.gitlab
7 *= require jquery.atwho 6 *= require jquery.atwho
8 *= require chosen 7 *= require chosen
9 *= require_self 8 *= require_self
app/assets/stylesheets/jquery.ui.gitlab.css 0 → 100644
@@ -0,0 +1,367 @@ @@ -0,0 +1,367 @@
  1 +/*
  2 + * jQuery UI CSS Framework 1.8.7
  3 + *
  4 + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
  5 + * Dual licensed under the MIT or GPL Version 2 licenses.
  6 + * http://jquery.org/license
  7 + *
  8 + * http://docs.jquery.com/UI/Theming/API
  9 + */
  10 +
  11 +/* Layout helpers
  12 +----------------------------------*/
  13 +.ui-helper-hidden { display: none; }
  14 +.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
  15 +.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
  16 +.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
  17 +.ui-helper-clearfix { display: inline-block; }
  18 +/* required comment for clearfix to work in Opera \*/
  19 +* html .ui-helper-clearfix { height:1%; }
  20 +.ui-helper-clearfix { display:block; }
  21 +/* end clearfix */
  22 +.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
  23 +
  24 +
  25 +/* Interaction Cues
  26 +----------------------------------*/
  27 +.ui-state-disabled { cursor: default !important; }
  28 +
  29 +
  30 +/* Icons
  31 +----------------------------------*/
  32 +
  33 +/* states and images */
  34 +.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
  35 +
  36 +
  37 +/* Misc visuals
  38 +----------------------------------*/
  39 +
  40 +/* Overlays */
  41 +.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
  42 +
  43 +
  44 +/*
  45 + * jQuery UI CSS Framework 1.8.7
  46 + *
  47 + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
  48 + * Dual licensed under the MIT or GPL Version 2 licenses.
  49 + * http://jquery.org/license
  50 + *
  51 + * http://docs.jquery.com/UI/Theming/API
  52 + *
  53 + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ctl=themeroller
  54 + */
  55 +
  56 +
  57 +/* Component containers
  58 +----------------------------------*/
  59 +.ui-widget { font-family: Arial,sans-serif; font-size: 1.1em; }
  60 +.ui-widget .ui-widget { font-size: 1em; }
  61 +.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; }
  62 +.ui-widget-content { border: 1px solid #CCC; background: #ffffff; color: #4F4F4F; }
  63 +.ui-widget-content a { color: #4F4F4F; }
  64 +.ui-widget-header { border: 1px solid #B6B6B6; color: #4F4F4F; font-weight: bold; }
  65 +.ui-widget-header {
  66 + background: #ededed url(bg_fallback.png) 0 0 repeat-x; /* Old browsers */
  67 + background: -moz-linear-gradient(top, #ededed 0%, #c4c4c4 100%); /* FF3.6+ */
  68 + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#c4c4c4)); /* Chrome,Safari4+ */
  69 + background: -webkit-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* Chrome10+,Safari5.1+ */
  70 + background: -o-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* Opera11.10+ */
  71 + background: -ms-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* IE10+ */
  72 + background: linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* W3C */
  73 +}
  74 +.ui-widget-header a { color: #4F4F4F; }
  75 +
  76 +/* Interaction states
  77 +----------------------------------*/
  78 +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #B6B6B6; font-weight: normal; color: #4F4F4F; }
  79 +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  80 + background: #ededed url(bg_fallback.png) 0 0 repeat-x; /* Old browsers */
  81 + background: -moz-linear-gradient(top, #ededed 0%, #c4c4c4 100%); /* FF3.6+ */
  82 + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#c4c4c4)); /* Chrome,Safari4+ */
  83 + background: -webkit-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* Chrome10+,Safari5.1+ */
  84 + background: -o-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* Opera11.10+ */
  85 + background: -ms-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* IE10+ */
  86 + background: linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* W3C */
  87 + -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset;
  88 + -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset;
  89 + box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset;
  90 +}
  91 +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #4F4F4F; text-decoration: none; }
  92 +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #9D9D9D; font-weight: normal; color: #313131; }
  93 +.ui-state-hover a, .ui-state-hover a:hover { color: #313131; text-decoration: none; }
  94 +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  95 + outline: none;
  96 + color: #1c4257; border: 1px solid #7096ab;
  97 + background: #ededed url(bg_fallback.png) 0 -50px repeat-x; /* Old browsers */
  98 + background: -moz-linear-gradient(top, #b9e0f5 0%, #92bdd6 100%); /* FF3.6+ */
  99 + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9e0f5), color-stop(100%,#92bdd6)); /* Chrome,Safari4+ */
  100 + background: -webkit-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* Chrome10+,Safari5.1+ */
  101 + background: -o-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* Opera11.10+ */
  102 + background: -ms-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* IE10+ */
  103 + background: linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* W3C */
  104 + -webkit-box-shadow: none;
  105 + -moz-box-shadow: none;
  106 + box-shadow: none;
  107 +}
  108 +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #313131; text-decoration: none; }
  109 +.ui-widget :active { outline: none; }
  110 +
  111 +/* Interaction Cues
  112 +----------------------------------*/
  113 +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #d2dbf4; background: #f4f8fd; color: #0d2054; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; }
  114 +.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
  115 +.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #e2d0d0; background: #fcf0f0; color: #280b0b; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; }
  116 +.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
  117 +.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
  118 +.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
  119 +.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
  120 +.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
  121 +
  122 +/* Icons
  123 +----------------------------------*/
  124 +
  125 +/* states and images */
  126 +.ui-icon { width: 16px; height: 16px; background-image: url(ui-icons_222222_256x240.png); }
  127 +.ui-widget-content .ui-icon {background-image: url(ui-icons_222222_256x240.png); }
  128 +.ui-widget-header .ui-icon {background-image: url(ui-icons_222222_256x240.png); }
  129 +.ui-state-default .ui-icon { background-image: url(ui-icons_454545_256x240.png); }
  130 +.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(ui-icons_454545_256x240.png); }
  131 +.ui-state-active .ui-icon {background-image: url(ui-icons_454545_256x240.png); }
  132 +.ui-state-highlight .ui-icon {background-image: url(ui-icons_454545_256x240.png); }
  133 +.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background: url(icon_sprite.png) -16px 0 no-repeat !important; }
  134 +.ui-state-highlight .ui-icon, .ui-state-error .ui-icon { margin-top: -1px; }
  135 +
  136 +
  137 +/* Misc visuals
  138 +----------------------------------*/
  139 +
  140 +/* Overlays */
  141 +.ui-widget-overlay { background: #262b33; opacity: .70;filter:Alpha(Opacity=70); }
  142 +.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #000000; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
  143 + * jQuery UI Resizable 1.8.7
  144 + *
  145 + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
  146 + * Dual licensed under the MIT or GPL Version 2 licenses.
  147 + * http://jquery.org/license
  148 + *
  149 + * http://docs.jquery.com/UI/Resizable#theming
  150 + */
  151 +.ui-resizable { position: relative;}
  152 +.ui-resizable-handle { position: absolute; font-size: 0.1px; z-index: 999; display: block;}
  153 +.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
  154 +.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
  155 +.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
  156 +.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
  157 +.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
  158 +.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
  159 +.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
  160 +.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
  161 +.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
  162 + * jQuery UI Selectable 1.8.7
  163 + *
  164 + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
  165 + * Dual licensed under the MIT or GPL Version 2 licenses.
  166 + * http://jquery.org/license
  167 + *
  168 + * http://docs.jquery.com/UI/Selectable#theming
  169 + */
  170 +.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
  171 + * jQuery UI Autocomplete 1.8.7
  172 + *
  173 + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
  174 + * Dual licensed under the MIT or GPL Version 2 licenses.
  175 + * http://jquery.org/license
  176 + *
  177 + * http://docs.jquery.com/UI/Autocomplete#theming
  178 + */
  179 +.ui-autocomplete {
  180 + position: absolute; cursor: default; z-index: 3;
  181 + -moz-border-radius: 0;
  182 + -webkit-border-radius: 0;
  183 + border-radius: 0;
  184 + -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.3);
  185 + -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.3);
  186 + box-shadow: 0 1px 5px rgba(0,0,0,0.3);
  187 +}
  188 +
  189 +/* workarounds */
  190 +* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
  191 +
  192 +/*
  193 + * jQuery UI Menu 1.8.7
  194 + *
  195 + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
  196 + * Dual licensed under the MIT or GPL Version 2 licenses.
  197 + * http://jquery.org/license
  198 + *
  199 + * http://docs.jquery.com/UI/Menu#theming
  200 + */
  201 +.ui-menu {
  202 + list-style:none;
  203 + padding: 1px;
  204 + margin: 0;
  205 + display:block;
  206 + float: left;
  207 +}
  208 +.ui-menu .ui-menu {
  209 + margin-top: -3px;
  210 +}
  211 +.ui-menu .ui-menu-item {
  212 + margin:0;
  213 + padding: 0;
  214 + zoom: 1;
  215 + float: left;
  216 + clear: left;
  217 + width: 100%;
  218 +}
  219 +.ui-menu .ui-menu-item a {
  220 + text-decoration:none;
  221 + display:block;
  222 + padding:.2em .4em;
  223 + line-height:1.5;
  224 + zoom:1;
  225 + color: #666;
  226 + font-size: 13px;
  227 +}
  228 +.ui-menu .ui-menu-item a.ui-state-hover,
  229 +.ui-menu .ui-menu-item a.ui-state-active {
  230 + font-weight: normal;
  231 + margin: -1px;
  232 + background: #D9EDF7;
  233 + color: #3A89A3;
  234 + text-shadow: 0px 1px 1px #fff;
  235 + border: none;
  236 + border: 1px solid #ADE;
  237 + cursor: pointer;
  238 + font-weight: bold;
  239 +}
  240 +/*
  241 + * jQuery UI Slider 1.8.7
  242 + *
  243 + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
  244 + * Dual licensed under the MIT or GPL Version 2 licenses.
  245 + * http://jquery.org/license
  246 + *
  247 + * http://docs.jquery.com/UI/Slider#theming
  248 + */
  249 +.ui-slider { position: relative; text-align: left; background: #d7d7d7; z-index: 1; }
  250 +.ui-slider { -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; }
  251 +.ui-slider .ui-slider-handle { background: url(slider_handles.png) 0px -23px no-repeat; position: absolute; z-index: 2; width: 23px; height: 23px; cursor: default; border: none; outline: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
  252 +.ui-slider .ui-state-hover, .ui-slider .ui-state-active { background-position: 0 0; }
  253 +.ui-slider .ui-slider-range { background: #a3cae0; position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
  254 +.ui-slider .ui-slider-range { -moz-box-shadow: 0 1px 2px rgba(17,35,45,0.6) inset; -webkit-box-shadow: 0 1px 2px rgba(17,35,45,0.6) inset; box-shadow: 0 1px 2px rgba(17,35,45,0.6) inset; }
  255 +
  256 +
  257 +.ui-slider-horizontal { height: 5px; }
  258 +.ui-slider-horizontal .ui-slider-handle { top: -8px; margin-left: -13px; }
  259 +.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
  260 +.ui-slider-horizontal .ui-slider-range-min { left: 0; }
  261 +.ui-slider-horizontal .ui-slider-range-max { right: 0; }
  262 +
  263 +.ui-slider-vertical { width: 5px; height: 100px; }
  264 +.ui-slider-vertical .ui-slider-handle { left: -8px; margin-left: 0; margin-bottom: -13px; }
  265 +.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
  266 +.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
  267 +.ui-slider-vertical .ui-slider-range-max { top: 0; }
  268 +/*
  269 + * jQuery UI Datepicker 1.8.7
  270 + *
  271 + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
  272 + * Dual licensed under the MIT or GPL Version 2 licenses.
  273 + * http://jquery.org/license
  274 + *
  275 + * http://docs.jquery.com/UI/Datepicker#theming
  276 + */
  277 +.ui-datepicker {
  278 + width: 17em;
  279 + padding: 0;
  280 + display: none;
  281 + border-color: #DDDDDD;
  282 + border: none;
  283 + box-shadow: none;
  284 +}
  285 +.ui-datepicker .ui-datepicker-header {
  286 + position:relative;
  287 + padding:.35em 0;
  288 + border: none;
  289 + border-bottom: 1px solid #B6B6B6;
  290 + -moz-border-radius: 0;
  291 + -webkit-border-radius: 0;
  292 + border-radius: 0;
  293 + margin-bottom: 10px;
  294 + border: 1px solid #bbb;
  295 + -webkit-box-shadow: 0 0 0 3px #F1F1F1;
  296 + -moz-box-shadow: 0 0 0 3px #f1f1f1;
  297 + -ms-box-shadow: 0 0 0 3px #f1f1f1;
  298 + -o-box-shadow: 0 0 0 3px #f1f1f1;
  299 + box-shadow: 0 0 0 3px #F1F1F1;
  300 +}
  301 +
  302 +.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 6px; width: 1.8em; height: 1.8em; }
  303 +.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { border: 1px none; }
  304 +.ui-datepicker .ui-datepicker-prev { left:2px; }
  305 +.ui-datepicker .ui-datepicker-next { right:2px; }
  306 +.ui-datepicker .ui-datepicker-prev span { background-position: 0px -32px !important; }
  307 +.ui-datepicker .ui-datepicker-next span { background-position: -16px -32px !important; }
  308 +.ui-datepicker .ui-datepicker-prev-hover span { background-position: 0px -48px !important; }
  309 +.ui-datepicker .ui-datepicker-next-hover span { background-position: -16px -48px !important; }
  310 +.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; background: url(icon_sprite.png) no-repeat; }
  311 +.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; font-size: 12px; text-shadow: 0 1px 0 rgba(255,255,255,0.6); }
  312 +.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
  313 +.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
  314 +.ui-datepicker select.ui-datepicker-month,
  315 +.ui-datepicker select.ui-datepicker-year { width: 49%;}
  316 +.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
  317 +.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
  318 +.ui-datepicker td { border: 0; padding: 1px; line-height: 24px; background-color: #FFF!important; }
  319 +.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
  320 +.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
  321 +.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
  322 +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
  323 +.ui-datepicker table .ui-state-highlight { border-color: #ADE; }
  324 +.ui-datepicker-calendar .ui-state-default { background: transparent; border-color: #FFF; }
  325 +.ui-datepicker-calendar .ui-state-active { background: #D9EDF7; border-color: #ADE; color: #3A89A3; font-weight: bold; text-shadow: 0 1px 1px #fff; }
  326 +
  327 +/* with multiple calendars */
  328 +.ui-datepicker.ui-datepicker-multi { width:auto; }
  329 +.ui-datepicker-multi .ui-datepicker-group { float:left; }
  330 +.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
  331 +.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
  332 +.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
  333 +.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
  334 +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
  335 +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
  336 +.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
  337 +.ui-datepicker-row-break { clear:both; width:100%; }
  338 +
  339 +
  340 +/* Extra Input Field Styling */
  341 +.ui-form textarea, .ui-form input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]) {
  342 + padding: 3px;
  343 + -webkit-border-radius: 2px;
  344 + -moz-border-radius: 2px;
  345 + border-radius: 2px;
  346 + border: 1px solid #cecece;
  347 + outline: none;
  348 + -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
  349 + -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
  350 + box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
  351 + -webkit-transition: all 250ms ease-in-out;
  352 + -moz-transition: all 250ms ease-in-out;
  353 + -o-transition: all 250ms ease-in-out;
  354 + transition: all 250ms ease-in-out;
  355 +}
  356 +.ui-form textarea:hover, .ui-form input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]):hover {
  357 + border: 1px solid #bdbdbd;
  358 + -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
  359 + -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
  360 + box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
  361 +}
  362 +.ui-form textarea:focus, .ui-form input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]):focus {
  363 + border: 1px solid #95bdd4;
  364 + -webkit-box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
  365 + -moz-box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
  366 + box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
  367 +}
app/assets/stylesheets/sections/issues.scss
@@ -130,17 +130,3 @@ input.check_all_issues { @@ -130,17 +130,3 @@ input.check_all_issues {
130 .milestone { 130 .milestone {
131 @extend .wll; 131 @extend .wll;
132 } 132 }
133 -  
134 -/**  
135 - * Fix milestone calendar  
136 - */  
137 -  
138 -.ui-datepicker {  
139 - border: none;  
140 - box-shadow: none;  
141 - .ui-datepicker-header {  
142 - @include solid-shade;  
143 - margin-bottom: 10px;  
144 - border: 1px solid #bbb;  
145 - }  
146 -}  
app/views/milestones/_form.html.haml
@@ -45,5 +45,5 @@ @@ -45,5 +45,5 @@
45 $( ".datepicker" ).datepicker({ 45 $( ".datepicker" ).datepicker({
46 dateFormat: "yy-mm-dd", 46 dateFormat: "yy-mm-dd",
47 onSelect: function(dateText, inst) { $("#milestone_due_date").val(dateText) } 47 onSelect: function(dateText, inst) { $("#milestone_due_date").val(dateText) }
48 - }); 48 + }).datepicker("setDate", $.datepicker.parseDate('yy-mm-dd', $('#milestone_due_date').val()));
49 }); 49 });
vendor/assets/stylesheets/jquery.ui.aristo.css
@@ -1,738 +0,0 @@ @@ -1,738 +0,0 @@
1 -/*  
2 - * jQuery UI CSS Framework 1.8.7  
3 - *  
4 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
5 - * Dual licensed under the MIT or GPL Version 2 licenses.  
6 - * http://jquery.org/license  
7 - *  
8 - * http://docs.jquery.com/UI/Theming/API  
9 - */  
10 -  
11 -/* Layout helpers  
12 -----------------------------------*/  
13 -.ui-helper-hidden { display: none; }  
14 -.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }  
15 -.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }  
16 -.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }  
17 -.ui-helper-clearfix { display: inline-block; }  
18 -/* required comment for clearfix to work in Opera \*/  
19 -* html .ui-helper-clearfix { height:1%; }  
20 -.ui-helper-clearfix { display:block; }  
21 -/* end clearfix */  
22 -.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }  
23 -  
24 -  
25 -/* Interaction Cues  
26 -----------------------------------*/  
27 -.ui-state-disabled { cursor: default !important; }  
28 -  
29 -  
30 -/* Icons  
31 -----------------------------------*/  
32 -  
33 -/* states and images */  
34 -.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }  
35 -  
36 -  
37 -/* Misc visuals  
38 -----------------------------------*/  
39 -  
40 -/* Overlays */  
41 -.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }  
42 -  
43 -  
44 -/*  
45 - * jQuery UI CSS Framework 1.8.7  
46 - *  
47 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
48 - * Dual licensed under the MIT or GPL Version 2 licenses.  
49 - * http://jquery.org/license  
50 - *  
51 - * http://docs.jquery.com/UI/Theming/API  
52 - *  
53 - * To view and modify this theme, visit http://jqueryui.com/themeroller/?ctl=themeroller  
54 - */  
55 -  
56 -  
57 -/* Component containers  
58 -----------------------------------*/  
59 -.ui-widget { font-family: Arial,sans-serif; font-size: 1.1em; }  
60 -.ui-widget .ui-widget { font-size: 1em; }  
61 -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; }  
62 -.ui-widget-content { border: 1px solid #B6B6B6; background: #ffffff; color: #4F4F4F; }  
63 -.ui-widget-content a { color: #4F4F4F; }  
64 -.ui-widget-header { border: 1px solid #B6B6B6; color: #4F4F4F; font-weight: bold; }  
65 -.ui-widget-header {  
66 - background: #ededed url(bg_fallback.png) 0 0 repeat-x; /* Old browsers */  
67 - background: -moz-linear-gradient(top, #ededed 0%, #c4c4c4 100%); /* FF3.6+ */  
68 - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#c4c4c4)); /* Chrome,Safari4+ */  
69 - background: -webkit-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* Chrome10+,Safari5.1+ */  
70 - background: -o-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* Opera11.10+ */  
71 - background: -ms-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* IE10+ */  
72 - background: linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* W3C */  
73 -}  
74 -.ui-widget-header a { color: #4F4F4F; }  
75 -  
76 -/* Interaction states  
77 -----------------------------------*/  
78 -.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #B6B6B6; font-weight: normal; color: #4F4F4F; }  
79 -.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {  
80 - background: #ededed url(bg_fallback.png) 0 0 repeat-x; /* Old browsers */  
81 - background: -moz-linear-gradient(top, #ededed 0%, #c4c4c4 100%); /* FF3.6+ */  
82 - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#c4c4c4)); /* Chrome,Safari4+ */  
83 - background: -webkit-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* Chrome10+,Safari5.1+ */  
84 - background: -o-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* Opera11.10+ */  
85 - background: -ms-linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* IE10+ */  
86 - background: linear-gradient(top, #ededed 0%,#c4c4c4 100%); /* W3C */  
87 - -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset;  
88 - -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset;  
89 - box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset;  
90 -}  
91 -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #4F4F4F; text-decoration: none; }  
92 -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #9D9D9D; font-weight: normal; color: #313131; }  
93 -.ui-state-hover a, .ui-state-hover a:hover { color: #313131; text-decoration: none; }  
94 -.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {  
95 - outline: none;  
96 - color: #1c4257; border: 1px solid #7096ab;  
97 - background: #ededed url(bg_fallback.png) 0 -50px repeat-x; /* Old browsers */  
98 - background: -moz-linear-gradient(top, #b9e0f5 0%, #92bdd6 100%); /* FF3.6+ */  
99 - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9e0f5), color-stop(100%,#92bdd6)); /* Chrome,Safari4+ */  
100 - background: -webkit-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* Chrome10+,Safari5.1+ */  
101 - background: -o-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* Opera11.10+ */  
102 - background: -ms-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* IE10+ */  
103 - background: linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* W3C */  
104 - -webkit-box-shadow: none;  
105 - -moz-box-shadow: none;  
106 - box-shadow: none;  
107 -}  
108 -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #313131; text-decoration: none; }  
109 -.ui-widget :active { outline: none; }  
110 -  
111 -/* Interaction Cues  
112 -----------------------------------*/  
113 -.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #d2dbf4; background: #f4f8fd; color: #0d2054; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; }  
114 -.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }  
115 -.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #e2d0d0; background: #fcf0f0; color: #280b0b; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; }  
116 -.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }  
117 -.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }  
118 -.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }  
119 -.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }  
120 -.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }  
121 -  
122 -/* Icons  
123 -----------------------------------*/  
124 -  
125 -/* states and images */  
126 -.ui-icon { width: 16px; height: 16px; background-image: url(ui-icons_222222_256x240.png); }  
127 -.ui-widget-content .ui-icon {background-image: url(ui-icons_222222_256x240.png); }  
128 -.ui-widget-header .ui-icon {background-image: url(ui-icons_222222_256x240.png); }  
129 -.ui-state-default .ui-icon { background-image: url(ui-icons_454545_256x240.png); }  
130 -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(ui-icons_454545_256x240.png); }  
131 -.ui-state-active .ui-icon {background-image: url(ui-icons_454545_256x240.png); }  
132 -.ui-state-highlight .ui-icon {background-image: url(ui-icons_454545_256x240.png); }  
133 -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background: url(icon_sprite.png) -16px 0 no-repeat !important; }  
134 -.ui-state-highlight .ui-icon, .ui-state-error .ui-icon { margin-top: -1px; }  
135 -  
136 -/* positioning */  
137 -.ui-icon-carat-1-n { background-position: 0 0; }  
138 -.ui-icon-carat-1-ne { background-position: -16px 0; }  
139 -.ui-icon-carat-1-e { background-position: -32px 0; }  
140 -.ui-icon-carat-1-se { background-position: -48px 0; }  
141 -.ui-icon-carat-1-s { background-position: -64px 0; }  
142 -.ui-icon-carat-1-sw { background-position: -80px 0; }  
143 -.ui-icon-carat-1-w { background-position: -96px 0; }  
144 -.ui-icon-carat-1-nw { background-position: -112px 0; }  
145 -.ui-icon-carat-2-n-s { background-position: -128px 0; }  
146 -.ui-icon-carat-2-e-w { background-position: -144px 0; }  
147 -.ui-icon-triangle-1-n { background-position: 0 -16px; }  
148 -.ui-icon-triangle-1-ne { background-position: -16px -16px; }  
149 -.ui-icon-triangle-1-e { background-position: -32px -16px; }  
150 -.ui-icon-triangle-1-se { background-position: -48px -16px; }  
151 -.ui-icon-triangle-1-s { background-position: -64px -16px; }  
152 -.ui-icon-triangle-1-sw { background-position: -80px -16px; }  
153 -.ui-icon-triangle-1-w { background-position: -96px -16px; }  
154 -.ui-icon-triangle-1-nw { background-position: -112px -16px; }  
155 -.ui-icon-triangle-2-n-s { background-position: -128px -16px; }  
156 -.ui-icon-triangle-2-e-w { background-position: -144px -16px; }  
157 -.ui-icon-arrow-1-n { background-position: 0 -32px; }  
158 -.ui-icon-arrow-1-ne { background-position: -16px -32px; }  
159 -.ui-icon-arrow-1-e { background-position: -32px -32px; }  
160 -.ui-icon-arrow-1-se { background-position: -48px -32px; }  
161 -.ui-icon-arrow-1-s { background-position: -64px -32px; }  
162 -.ui-icon-arrow-1-sw { background-position: -80px -32px; }  
163 -.ui-icon-arrow-1-w { background-position: -96px -32px; }  
164 -.ui-icon-arrow-1-nw { background-position: -112px -32px; }  
165 -.ui-icon-arrow-2-n-s { background-position: -128px -32px; }  
166 -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }  
167 -.ui-icon-arrow-2-e-w { background-position: -160px -32px; }  
168 -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }  
169 -.ui-icon-arrowstop-1-n { background-position: -192px -32px; }  
170 -.ui-icon-arrowstop-1-e { background-position: -208px -32px; }  
171 -.ui-icon-arrowstop-1-s { background-position: -224px -32px; }  
172 -.ui-icon-arrowstop-1-w { background-position: -240px -32px; }  
173 -.ui-icon-arrowthick-1-n { background-position: 0 -48px; }  
174 -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }  
175 -.ui-icon-arrowthick-1-e { background-position: -32px -48px; }  
176 -.ui-icon-arrowthick-1-se { background-position: -48px -48px; }  
177 -.ui-icon-arrowthick-1-s { background-position: -64px -48px; }  
178 -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }  
179 -.ui-icon-arrowthick-1-w { background-position: -96px -48px; }  
180 -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }  
181 -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }  
182 -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }  
183 -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }  
184 -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }  
185 -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }  
186 -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }  
187 -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }  
188 -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }  
189 -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }  
190 -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }  
191 -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }  
192 -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }  
193 -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }  
194 -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }  
195 -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }  
196 -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }  
197 -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }  
198 -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }  
199 -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }  
200 -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }  
201 -.ui-icon-arrow-4 { background-position: 0 -80px; }  
202 -.ui-icon-arrow-4-diag { background-position: -16px -80px; }  
203 -.ui-icon-extlink { background-position: -32px -80px; }  
204 -.ui-icon-newwin { background-position: -48px -80px; }  
205 -.ui-icon-refresh { background-position: -64px -80px; }  
206 -.ui-icon-shuffle { background-position: -80px -80px; }  
207 -.ui-icon-transfer-e-w { background-position: -96px -80px; }  
208 -.ui-icon-transferthick-e-w { background-position: -112px -80px; }  
209 -.ui-icon-folder-collapsed { background-position: 0 -96px; }  
210 -.ui-icon-folder-open { background-position: -16px -96px; }  
211 -.ui-icon-document { background-position: -32px -96px; }  
212 -.ui-icon-document-b { background-position: -48px -96px; }  
213 -.ui-icon-note { background-position: -64px -96px; }  
214 -.ui-icon-mail-closed { background-position: -80px -96px; }  
215 -.ui-icon-mail-open { background-position: -96px -96px; }  
216 -.ui-icon-suitcase { background-position: -112px -96px; }  
217 -.ui-icon-comment { background-position: -128px -96px; }  
218 -.ui-icon-person { background-position: -144px -96px; }  
219 -.ui-icon-print { background-position: -160px -96px; }  
220 -.ui-icon-trash { background-position: -176px -96px; }  
221 -.ui-icon-locked { background-position: -192px -96px; }  
222 -.ui-icon-unlocked { background-position: -208px -96px; }  
223 -.ui-icon-bookmark { background-position: -224px -96px; }  
224 -.ui-icon-tag { background-position: -240px -96px; }  
225 -.ui-icon-home { background-position: 0 -112px; }  
226 -.ui-icon-flag { background-position: -16px -112px; }  
227 -.ui-icon-calendar { background-position: -32px -112px; }  
228 -.ui-icon-cart { background-position: -48px -112px; }  
229 -.ui-icon-pencil { background-position: -64px -112px; }  
230 -.ui-icon-clock { background-position: -80px -112px; }  
231 -.ui-icon-disk { background-position: -96px -112px; }  
232 -.ui-icon-calculator { background-position: -112px -112px; }  
233 -.ui-icon-zoomin { background-position: -128px -112px; }  
234 -.ui-icon-zoomout { background-position: -144px -112px; }  
235 -.ui-icon-search { background-position: -160px -112px; }  
236 -.ui-icon-wrench { background-position: -176px -112px; }  
237 -.ui-icon-gear { background-position: -192px -112px; }  
238 -.ui-icon-heart { background-position: -208px -112px; }  
239 -.ui-icon-star { background-position: -224px -112px; }  
240 -.ui-icon-link { background-position: -240px -112px; }  
241 -.ui-icon-cancel { background-position: 0 -128px; }  
242 -.ui-icon-plus { background-position: -16px -128px; }  
243 -.ui-icon-plusthick { background-position: -32px -128px; }  
244 -.ui-icon-minus { background-position: -48px -128px; }  
245 -.ui-icon-minusthick { background-position: -64px -128px; }  
246 -.ui-icon-close { background-position: -80px -128px; }  
247 -.ui-icon-closethick { background-position: -96px -128px; }  
248 -.ui-icon-key { background-position: -112px -128px; }  
249 -.ui-icon-lightbulb { background-position: -128px -128px; }  
250 -.ui-icon-scissors { background-position: -144px -128px; }  
251 -.ui-icon-clipboard { background-position: -160px -128px; }  
252 -.ui-icon-copy { background-position: -176px -128px; }  
253 -.ui-icon-contact { background-position: -192px -128px; }  
254 -.ui-icon-image { background-position: -208px -128px; }  
255 -.ui-icon-video { background-position: -224px -128px; }  
256 -.ui-icon-script { background-position: -240px -128px; }  
257 -.ui-icon-alert { background-position: 0 -144px; }  
258 -.ui-icon-info { background: url(icon_sprite.png) 0 0 no-repeat !important; }  
259 -.ui-icon-notice { background-position: -32px -144px; }  
260 -.ui-icon-help { background-position: -48px -144px; }  
261 -.ui-icon-check { background-position: -64px -144px; }  
262 -.ui-icon-bullet { background-position: -80px -144px; }  
263 -.ui-icon-radio-off { background-position: -96px -144px; }  
264 -.ui-icon-radio-on { background-position: -112px -144px; }  
265 -.ui-icon-pin-w { background-position: -128px -144px; }  
266 -.ui-icon-pin-s { background-position: -144px -144px; }  
267 -.ui-icon-play { background-position: 0 -160px; }  
268 -.ui-icon-pause { background-position: -16px -160px; }  
269 -.ui-icon-seek-next { background-position: -32px -160px; }  
270 -.ui-icon-seek-prev { background-position: -48px -160px; }  
271 -.ui-icon-seek-end { background-position: -64px -160px; }  
272 -.ui-icon-seek-start { background-position: -80px -160px; }  
273 -/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */  
274 -.ui-icon-seek-first { background-position: -80px -160px; }  
275 -.ui-icon-stop { background-position: -96px -160px; }  
276 -.ui-icon-eject { background-position: -112px -160px; }  
277 -.ui-icon-volume-off { background-position: -128px -160px; }  
278 -.ui-icon-volume-on { background-position: -144px -160px; }  
279 -.ui-icon-power { background-position: 0 -176px; }  
280 -.ui-icon-signal-diag { background-position: -16px -176px; }  
281 -.ui-icon-signal { background-position: -32px -176px; }  
282 -.ui-icon-battery-0 { background-position: -48px -176px; }  
283 -.ui-icon-battery-1 { background-position: -64px -176px; }  
284 -.ui-icon-battery-2 { background-position: -80px -176px; }  
285 -.ui-icon-battery-3 { background-position: -96px -176px; }  
286 -.ui-icon-circle-plus { background-position: 0 -192px; }  
287 -.ui-icon-circle-minus { background-position: -16px -192px; }  
288 -.ui-icon-circle-close { background-position: -32px -192px; }  
289 -.ui-icon-circle-triangle-e { background-position: -48px -192px; }  
290 -.ui-icon-circle-triangle-s { background-position: -64px -192px; }  
291 -.ui-icon-circle-triangle-w { background-position: -80px -192px; }  
292 -.ui-icon-circle-triangle-n { background-position: -96px -192px; }  
293 -.ui-icon-circle-arrow-e { background-position: -112px -192px; }  
294 -.ui-icon-circle-arrow-s { background-position: -128px -192px; }  
295 -.ui-icon-circle-arrow-w { background-position: -144px -192px; }  
296 -.ui-icon-circle-arrow-n { background-position: -160px -192px; }  
297 -.ui-icon-circle-zoomin { background-position: -176px -192px; }  
298 -.ui-icon-circle-zoomout { background-position: -192px -192px; }  
299 -.ui-icon-circle-check { background-position: -208px -192px; }  
300 -.ui-icon-circlesmall-plus { background-position: 0 -208px; }  
301 -.ui-icon-circlesmall-minus { background-position: -16px -208px; }  
302 -.ui-icon-circlesmall-close { background-position: -32px -208px; }  
303 -.ui-icon-squaresmall-plus { background-position: -48px -208px; }  
304 -.ui-icon-squaresmall-minus { background-position: -64px -208px; }  
305 -.ui-icon-squaresmall-close { background-position: -80px -208px; }  
306 -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }  
307 -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }  
308 -.ui-icon-grip-solid-vertical { background-position: -32px -224px; }  
309 -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }  
310 -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }  
311 -.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  
312 -  
313 -  
314 -/* Misc visuals  
315 -----------------------------------*/  
316 -  
317 -/* Corner radius */  
318 -.ui-corner-tl { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; }  
319 -.ui-corner-tr { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; }  
320 -.ui-corner-bl { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }  
321 -.ui-corner-br { -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }  
322 -.ui-corner-top { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; }  
323 -.ui-corner-bottom { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }  
324 -.ui-corner-right { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }  
325 -.ui-corner-left { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }  
326 -.ui-corner-all { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }  
327 -  
328 -/* Overlays */  
329 -.ui-widget-overlay { background: #262b33; opacity: .70;filter:Alpha(Opacity=70); }  
330 -.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #000000; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*  
331 - * jQuery UI Resizable 1.8.7  
332 - *  
333 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
334 - * Dual licensed under the MIT or GPL Version 2 licenses.  
335 - * http://jquery.org/license  
336 - *  
337 - * http://docs.jquery.com/UI/Resizable#theming  
338 - */  
339 -.ui-resizable { position: relative;}  
340 -.ui-resizable-handle { position: absolute; font-size: 0.1px; z-index: 999; display: block;}  
341 -.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }  
342 -.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }  
343 -.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }  
344 -.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }  
345 -.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }  
346 -.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }  
347 -.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }  
348 -.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }  
349 -.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*  
350 - * jQuery UI Selectable 1.8.7  
351 - *  
352 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
353 - * Dual licensed under the MIT or GPL Version 2 licenses.  
354 - * http://jquery.org/license  
355 - *  
356 - * http://docs.jquery.com/UI/Selectable#theming  
357 - */  
358 -.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }  
359 -/*  
360 - * jQuery UI Accordion 1.8.7  
361 - *  
362 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
363 - * Dual licensed under the MIT or GPL Version 2 licenses.  
364 - * http://jquery.org/license  
365 - *  
366 - * http://docs.jquery.com/UI/Accordion#theming  
367 - */  
368 -/* IE/Win - Fix animation bug - #4615 */  
369 -.ui-accordion { width: 100%; }  
370 -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }  
371 -.ui-accordion .ui-accordion-header, .ui-accordion .ui-accordion-content { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }  
372 -.ui-accordion .ui-accordion-li-fix { display: inline; }  
373 -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }  
374 -.ui-accordion .ui-accordion-header a { display: block; font-size: 12px; font-weight: bold; padding: .5em .5em .5em .7em; }  
375 -.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }  
376 -.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }  
377 -.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }  
378 -.ui-accordion .ui-accordion-content-active { display: block; }/*  
379 - * jQuery UI Autocomplete 1.8.7  
380 - *  
381 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
382 - * Dual licensed under the MIT or GPL Version 2 licenses.  
383 - * http://jquery.org/license  
384 - *  
385 - * http://docs.jquery.com/UI/Autocomplete#theming  
386 - */  
387 -.ui-autocomplete {  
388 - position: absolute; cursor: default; z-index: 3;  
389 - -moz-border-radius: 0;  
390 - -webkit-border-radius: 0;  
391 - border-radius: 0;  
392 - -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.3);  
393 - -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.3);  
394 - box-shadow: 0 1px 5px rgba(0,0,0,0.3);  
395 -}  
396 -  
397 -/* workarounds */  
398 -* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */  
399 -  
400 -/*  
401 - * jQuery UI Menu 1.8.7  
402 - *  
403 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
404 - * Dual licensed under the MIT or GPL Version 2 licenses.  
405 - * http://jquery.org/license  
406 - *  
407 - * http://docs.jquery.com/UI/Menu#theming  
408 - */  
409 -.ui-menu {  
410 - list-style:none;  
411 - padding: 2px;  
412 - margin: 0;  
413 - display:block;  
414 - float: left;  
415 -}  
416 -.ui-menu .ui-menu {  
417 - margin-top: -3px;  
418 -}  
419 -.ui-menu .ui-menu-item {  
420 - margin:0;  
421 - padding: 0;  
422 - zoom: 1;  
423 - float: left;  
424 - clear: left;  
425 - width: 100%;  
426 -}  
427 -.ui-menu .ui-menu-item a {  
428 - text-decoration:none;  
429 - display:block;  
430 - padding:.2em .4em;  
431 - line-height:1.5;  
432 - zoom:1;  
433 -}  
434 -.ui-menu .ui-menu-item a.ui-state-hover,  
435 -.ui-menu .ui-menu-item a.ui-state-active {  
436 - font-weight: normal;  
437 - margin: -1px;  
438 - background: #5f83b9;  
439 - color: #FFFFFF;  
440 - text-shadow: 0px 1px 1px #234386;  
441 - border-color: #466086;  
442 - -moz-border-radius: 0;  
443 - -webkit-border-radius: 0;  
444 - border-radius: 0;  
445 -}  
446 -/*  
447 - * jQuery UI Button 1.8.7  
448 - *  
449 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
450 - * Dual licensed under the MIT or GPL Version 2 licenses.  
451 - * http://jquery.org/license  
452 - *  
453 - * http://docs.jquery.com/UI/Button#theming  
454 - */  
455 -.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; -webkit-user-select: none; -moz-user-select: none; user-select: none; } /* the overflow property removes extra width in IE */  
456 -.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */  
457 -button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */  
458 -.ui-button-icons-only { width: 3.4em; }  
459 -button.ui-button-icons-only { width: 3.7em; }  
460 -  
461 -/* button animation properties */  
462 -.ui-button {  
463 - -webkit-transition: all 250ms ease-in-out;  
464 - -moz-transition: all 250ms ease-in-out;  
465 - -o-transition: all 250ms ease-in-out;  
466 - transition: all 250ms ease-in-out;  
467 -}  
468 -  
469 -/*states*/  
470 -.ui-button.ui-state-hover {  
471 - -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255,255,255,0.8) inset;  
472 - -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255,255,255,0.8) inset;  
473 - box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255,255,255,0.8) inset;  
474 -}  
475 -.ui-button.ui-state-focus {  
476 - outline: none;  
477 - color: #1c4257;  
478 - border-color: #7096ab;  
479 - background: #ededed url(bg_fallback.png) 0 -50px repeat-x; /* Old browsers */  
480 - background: -moz-linear-gradient(top, #b9e0f5 0%, #92bdd6 100%); /* FF3.6+ */  
481 - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9e0f5), color-stop(100%,#92bdd6)); /* Chrome,Safari4+ */  
482 - background: -webkit-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* Chrome10+,Safari5.1+ */  
483 - background: -o-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* Opera11.10+ */  
484 - background: -ms-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* IE10+ */  
485 - background: linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* W3C */  
486 - -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255,255,255,0.8) inset;  
487 - -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255,255,255,0.8) inset;  
488 - box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255,255,255,0.8) inset;  
489 -}  
490 -  
491 -/*button text element */  
492 -.ui-button .ui-button-text { display: block; line-height: 1.4; font-size: 14px; font-weight: bold; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); }  
493 -.ui-button-text-only .ui-button-text { padding: .4em 1em; }  
494 -.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }  
495 -.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }  
496 -.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }  
497 -.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }  
498 -/* no icon support for input elements, provide padding by default */  
499 -input.ui-button, .ui-widget-content input.ui-button { font-size: 14px; font-weight: bold; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); padding: 0 1em !important; height: 33px; }  
500 -/*remove submit button internal padding in Firefox*/  
501 -input.ui-button::-moz-focus-inner {  
502 - border: 0;  
503 - padding: 0;  
504 -}  
505 -/* fix webkits handling of the box model */  
506 -@media screen and (-webkit-min-device-pixel-ratio:0) {  
507 - input.ui-button {  
508 - height: 31px !important;  
509 - }  
510 -}  
511 -  
512 -  
513 -/*button icon element(s) */  
514 -.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }  
515 -.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }  
516 -.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }  
517 -.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }  
518 -.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }  
519 -  
520 -/*button sets*/  
521 -.ui-buttonset { margin-right: 7px; }  
522 -.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }  
523 -.ui-buttonset .ui-button.ui-state-active { color: #1c4257; border-color: #7096ab; }  
524 -.ui-buttonset .ui-button.ui-state-active {  
525 - background: #ededed url(bg_fallback.png) 0 -50px repeat-x; /* Old browsers */  
526 - background: -moz-linear-gradient(top, #b9e0f5 0%, #92bdd6 100%); /* FF3.6+ */  
527 - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9e0f5), color-stop(100%,#92bdd6)); /* Chrome,Safari4+ */  
528 - background: -webkit-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* Chrome10+,Safari5.1+ */  
529 - background: -o-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* Opera11.10+ */  
530 - background: -ms-linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* IE10+ */  
531 - background: linear-gradient(top, #b9e0f5 0%,#92bdd6 100%); /* W3C */  
532 - -webkit-box-shadow: none;  
533 - -moz-box-shadow: none;  
534 - box-shadow: none;  
535 -}  
536 -  
537 -/* workarounds */  
538 -button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */  
539 -/*  
540 - * jQuery UI Dialog 1.8.7  
541 - *  
542 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
543 - * Dual licensed under the MIT or GPL Version 2 licenses.  
544 - * http://jquery.org/license  
545 - *  
546 - * http://docs.jquery.com/UI/Dialog#theming  
547 - */  
548 -.ui-dialog { position: absolute; padding: 0; width: 300px; overflow: hidden; }  
549 -.ui-dialog {  
550 - -webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.6);  
551 - -moz-box-shadow: 0 2px 12px rgba(0,0,0,0.6);  
552 - box-shadow: 0 2px 12px rgba(0,0,0,0.6);  
553 -}  
554 -.ui-dialog .ui-dialog-titlebar { padding: 0.7em 1em 0.6em 1em; position: relative; border: none; border-bottom: 1px solid #979797; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }  
555 -.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; font-size: 14px; text-shadow: 0 1px 0 rgba(255,255,255,0.5); }  
556 -.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .8em; top: 55%; width: 16px; margin: -10px 0 0 0; padding: 0; height: 16px; }  
557 -.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; background: url(icon_sprite.png) 0 -16px no-repeat; }  
558 -.ui-dialog .ui-dialog-titlebar-close:hover span { background-position: -16px -16px; }  
559 -.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; border: 0; }  
560 -.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }  
561 -.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }  
562 -.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }  
563 -.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }  
564 -.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }  
565 -.ui-draggable .ui-dialog-titlebar { cursor: move; }  
566 -/*  
567 - * jQuery UI Slider 1.8.7  
568 - *  
569 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
570 - * Dual licensed under the MIT or GPL Version 2 licenses.  
571 - * http://jquery.org/license  
572 - *  
573 - * http://docs.jquery.com/UI/Slider#theming  
574 - */  
575 -.ui-slider { position: relative; text-align: left; background: #d7d7d7; z-index: 1; }  
576 -.ui-slider { -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; }  
577 -.ui-slider .ui-slider-handle { background: url(slider_handles.png) 0px -23px no-repeat; position: absolute; z-index: 2; width: 23px; height: 23px; cursor: default; border: none; outline: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }  
578 -.ui-slider .ui-state-hover, .ui-slider .ui-state-active { background-position: 0 0; }  
579 -.ui-slider .ui-slider-range { background: #a3cae0; position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }  
580 -.ui-slider .ui-slider-range { -moz-box-shadow: 0 1px 2px rgba(17,35,45,0.6) inset; -webkit-box-shadow: 0 1px 2px rgba(17,35,45,0.6) inset; box-shadow: 0 1px 2px rgba(17,35,45,0.6) inset; }  
581 -  
582 -  
583 -.ui-slider-horizontal { height: 5px; }  
584 -.ui-slider-horizontal .ui-slider-handle { top: -8px; margin-left: -13px; }  
585 -.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }  
586 -.ui-slider-horizontal .ui-slider-range-min { left: 0; }  
587 -.ui-slider-horizontal .ui-slider-range-max { right: 0; }  
588 -  
589 -.ui-slider-vertical { width: 5px; height: 100px; }  
590 -.ui-slider-vertical .ui-slider-handle { left: -8px; margin-left: 0; margin-bottom: -13px; }  
591 -.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }  
592 -.ui-slider-vertical .ui-slider-range-min { bottom: 0; }  
593 -.ui-slider-vertical .ui-slider-range-max { top: 0; }/*  
594 - * jQuery UI Tabs 1.8.7  
595 - *  
596 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
597 - * Dual licensed under the MIT or GPL Version 2 licenses.  
598 - * http://jquery.org/license  
599 - *  
600 - * http://docs.jquery.com/UI/Tabs#theming  
601 - */  
602 -.ui-tabs { position: relative; zoom: 1; border: 0; background: transparent; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */  
603 -.ui-tabs .ui-tabs-nav { margin: 0; padding: 0; background: transparent; border-width: 0 0 1px 0; }  
604 -.ui-tabs .ui-tabs-nav {  
605 - -moz-border-radius: 0;  
606 - -webkit-border-radius: 0;  
607 - border-radius: 0;  
608 -}  
609 -.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }  
610 -.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; font-size: 12px; font-weight: bold; text-shadow: 0 1px 0 rgba(255,255,255,0.5); }  
611 -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; background: #fff; border-color: #B6B6B6; }  
612 -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; outline: none; }  
613 -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */  
614 -.ui-tabs .ui-tabs-panel { display: block; border-width: 0 1px 1px 1px; padding: 1em 1.4em; background: none; }  
615 -.ui-tabs .ui-tabs-panel { background: #FFF;  
616 - -moz-border-radius: 0;  
617 - -webkit-border-radius: 0;  
618 - border-radius: 0;  
619 -}  
620 -.ui-tabs .ui-tabs-hide { display: none !important; }  
621 -/*  
622 - * jQuery UI Datepicker 1.8.7  
623 - *  
624 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
625 - * Dual licensed under the MIT or GPL Version 2 licenses.  
626 - * http://jquery.org/license  
627 - *  
628 - * http://docs.jquery.com/UI/Datepicker#theming  
629 - */  
630 -.ui-datepicker { width: 17em; padding: 0; display: none; border-color: #DDDDDD; }  
631 -.ui-datepicker {  
632 - -moz-box-shadow: 0 4px 8px rgba(0,0,0,0.5);  
633 - -webkit-box-shadow: 0 4px 8px rgba(0,0,0,0.5);  
634 - box-shadow: 0 4px 8px rgba(0,0,0,0.5);  
635 -}  
636 -.ui-datepicker .ui-datepicker-header { position:relative; padding:.35em 0; border: none; border-bottom: 1px solid #B6B6B6; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }  
637 -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 6px; width: 1.8em; height: 1.8em; }  
638 -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { border: 1px none; }  
639 -.ui-datepicker .ui-datepicker-prev { left:2px; }  
640 -.ui-datepicker .ui-datepicker-next { right:2px; }  
641 -.ui-datepicker .ui-datepicker-prev span { background-position: 0px -32px !important; }  
642 -.ui-datepicker .ui-datepicker-next span { background-position: -16px -32px !important; }  
643 -.ui-datepicker .ui-datepicker-prev-hover span { background-position: 0px -48px !important; }  
644 -.ui-datepicker .ui-datepicker-next-hover span { background-position: -16px -48px !important; }  
645 -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; background: url(icon_sprite.png) no-repeat; }  
646 -.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; font-size: 12px; text-shadow: 0 1px 0 rgba(255,255,255,0.6); }  
647 -.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }  
648 -.ui-datepicker select.ui-datepicker-month-year {width: 100%;}  
649 -.ui-datepicker select.ui-datepicker-month,  
650 -.ui-datepicker select.ui-datepicker-year { width: 49%;}  
651 -.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }  
652 -.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }  
653 -.ui-datepicker td { border: 0; padding: 1px; }  
654 -.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }  
655 -.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }  
656 -.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }  
657 -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }  
658 -.ui-datepicker table .ui-state-highlight { border-color: #5F83B9; }  
659 -.ui-datepicker table .ui-state-hover { background: #5F83B9; color: #FFF; font-weight: bold; text-shadow: 0 1px 1px #234386; -webkit-box-shadow: 0 0px 0 rgba(255,255,255,0.6) inset; -moz-box-shadow: 0 0px 0 rgba(255,255,255,0.6) inset; box-shadow: 0 0px 0 rgba(255,255,255,0.6) inset; border-color: #5F83B9; }  
660 -.ui-datepicker-calendar .ui-state-default { background: transparent; border-color: #FFF; }  
661 -.ui-datepicker-calendar .ui-state-active { background: #5F83B9; border-color: #5F83B9; color: #FFF; font-weight: bold; text-shadow: 0 1px 1px #234386; }  
662 -  
663 -/* with multiple calendars */  
664 -.ui-datepicker.ui-datepicker-multi { width:auto; }  
665 -.ui-datepicker-multi .ui-datepicker-group { float:left; }  
666 -.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }  
667 -.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }  
668 -.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }  
669 -.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }  
670 -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }  
671 -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }  
672 -.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }  
673 -.ui-datepicker-row-break { clear:both; width:100%; }  
674 -  
675 -/* RTL support */  
676 -.ui-datepicker-rtl { direction: rtl; }  
677 -.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }  
678 -.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }  
679 -.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }  
680 -.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }  
681 -.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }  
682 -.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }  
683 -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }  
684 -.ui-datepicker-rtl .ui-datepicker-group { float:right; }  
685 -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }  
686 -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }  
687 -  
688 -/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */  
689 -.ui-datepicker-cover {  
690 - display: none; /*sorry for IE5*/  
691 - display/**/: block; /*sorry for IE5*/  
692 - position: absolute; /*must have*/  
693 - z-index: -1; /*must have*/  
694 - filter: mask(); /*must have*/  
695 - top: -4px; /*must have*/  
696 - left: -4px; /*must have*/  
697 - width: 200px; /*must have*/  
698 - height: 200px; /*must have*/  
699 -}/*  
700 - * jQuery UI Progressbar 1.8.7  
701 - *  
702 - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)  
703 - * Dual licensed under the MIT or GPL Version 2 licenses.  
704 - * http://jquery.org/license  
705 - *  
706 - * http://docs.jquery.com/UI/Progressbar#theming  
707 - */  
708 -.ui-progressbar { height: 12px; text-align: left; background: #FFF url(progress_bar.gif) 0 -14px repeat-x; }  
709 -.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; background: url(progress_bar.gif) 0 0 repeat-x; }  
710 -  
711 -/* Extra Input Field Styling */  
712 -.ui-form textarea, .ui-form input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]) {  
713 - padding: 3px;  
714 - -webkit-border-radius: 2px;  
715 - -moz-border-radius: 2px;  
716 - border-radius: 2px;  
717 - border: 1px solid #cecece;  
718 - outline: none;  
719 - -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);  
720 - -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);  
721 - box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);  
722 - -webkit-transition: all 250ms ease-in-out;  
723 - -moz-transition: all 250ms ease-in-out;  
724 - -o-transition: all 250ms ease-in-out;  
725 - transition: all 250ms ease-in-out;  
726 -}  
727 -.ui-form textarea:hover, .ui-form input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]):hover {  
728 - border: 1px solid #bdbdbd;  
729 - -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);  
730 - -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);  
731 - box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);  
732 -}  
733 -.ui-form textarea:focus, .ui-form input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]):focus {  
734 - border: 1px solid #95bdd4;  
735 - -webkit-box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);  
736 - -moz-box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);  
737 - box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);  
738 -}