pyc-website

main website for pyc inc.

git clone https://9o.is/git/pyc-website.git

jquery-ui-1.10.3.custom.less

(57811B)


      1 /*!
      2  * jQuery UI Bootstrap (1.0 alpha)
      3  * http://addyosmani.github.io/jquery-ui-bootstrap/
      4  *
      5  * Copyright 2012 - 2013, Addy Osmani
      6  * Dual licensed under the MIT or GPL Version 2 licenses.
      7  *
      8  * Portions copyright jQuery UI & Twitter Bootstrap
      9  */
     10 
     11 /********** VJ - Move to Less - Start *************/
     12 
     13 /* Layout helpers
     14  ----------------------------------*/
     15 .ui-helper-hidden {
     16 	display: none;
     17 }
     18 
     19 .ui-helper-hidden-accessible {
     20 	border: 0;
     21 	clip: rect(0 0 0 0);
     22 	height: 1px;
     23 	margin: -1px;
     24 	overflow: hidden;
     25 	padding: 0;
     26 	position: absolute;
     27 	width: 1px;
     28 }
     29 
     30 .ui-helper-reset {
     31 	margin: 0;
     32 	padding: 0;
     33 	border: 0;
     34 	outline: 0;
     35 	line-height: 1.3;
     36 	text-decoration: none;
     37 	font-size: 100%;
     38 	list-style: none;
     39 }
     40 
     41 .ui-helper-clearfix:before, .ui-helper-clearfix:after {
     42 	content: "";
     43 	display: table;
     44 	border-collapse: collapse;
     45 }
     46 
     47 .ui-helper-clearfix:after {
     48 	content: ".";
     49 	display: block;
     50 	height: 0;
     51 	clear: both;
     52 	visibility: hidden;
     53 }
     54 
     55 .ui-helper-clearfix {
     56 	/*display: inline-block; */
     57 	display: block;
     58 	min-height: 0; /* support: IE7 */
     59 }
     60 
     61 /* required comment for clearfix to work in Opera \*/
     62 * html .ui-helper-clearfix {
     63 	height: 1%;
     64 }
     65 
     66 /* end clearfix */
     67 .ui-helper-zfix {
     68 	width: 100%;
     69 	height: 100%;
     70 	top: 0;
     71 	left: 0;
     72 	position: absolute;
     73 	opacity: 0;
     74 	filter: Alpha(Opacity=0);
     75 }
     76 .ui-front {
     77 	z-index: 100;
     78 }
     79 
     80 /* Interaction Cues
     81  ----------------------------------*/
     82 .ui-state-disabled {
     83 	cursor: default !important;
     84 }
     85 
     86 /* Icons
     87  ----------------------------------*/
     88 
     89 /* states and images */
     90 .ui-icon {
     91 	display: block;
     92 	text-indent: -99999px;
     93 	overflow: hidden;
     94 	background-repeat: no-repeat;
     95 }
     96 
     97 /* Misc visuals
     98  ----------------------------------*/
     99 
    100 /* Overlays */
    101 
    102 .ui-widget-overlay {
    103 	position: absolute;
    104 	top: 0;
    105 	left: 0;
    106 	width: 100%;
    107 	height: 100%;
    108 }
    109 
    110 /*
    111  * jQuery UI Resizable 1.10.3
    112  *
    113  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
    114  * Dual licensed under the MIT or GPL Version 2 licenses.
    115  * http://jquery.org/license
    116  *
    117  * http://api.jqueryui.com/resizable/
    118  */
    119 
    120 .ui-resizable {
    121 	position: relative;
    122 }
    123 
    124 .ui-resizable-handle {
    125 	position: absolute;
    126 	font-size: 0.1px;
    127 	z-index: 99999;
    128 	display: block;
    129 }
    130 
    131 .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
    132 	display: none;
    133 }
    134 
    135 .ui-resizable-n {
    136 	cursor: n-resize;
    137 	height: 7px;
    138 	width: 100%;
    139 	top: -5px;
    140 	left: 0;
    141 }
    142 
    143 .ui-resizable-s {
    144 	cursor: s-resize;
    145 	height: 7px;
    146 	width: 100%;
    147 	bottom: -5px;
    148 	left: 0;
    149 }
    150 
    151 .ui-resizable-e {
    152 	cursor: e-resize;
    153 	width: 7px;
    154 	right: -5px;
    155 	top: 0;
    156 	height: 100%;
    157 }
    158 
    159 .ui-resizable-w {
    160 	cursor: w-resize;
    161 	width: 7px;
    162 	left: -5px;
    163 	top: 0;
    164 	height: 100%;
    165 }
    166 
    167 .ui-resizable-se {
    168 	cursor: se-resize;
    169 	width: 12px;
    170 	height: 12px;
    171 	right: 1px;
    172 	bottom: 1px;
    173 }
    174 
    175 .ui-resizable-sw {
    176 	cursor: sw-resize;
    177 	width: 9px;
    178 	height: 9px;
    179 	left: -5px;
    180 	bottom: -5px;
    181 }
    182 
    183 .ui-resizable-nw {
    184 	cursor: nw-resize;
    185 	width: 9px;
    186 	height: 9px;
    187 	left: -5px;
    188 	top: -5px;
    189 }
    190 
    191 .ui-resizable-ne {
    192 	cursor: ne-resize;
    193 	width: 9px;
    194 	height: 9px;
    195 	right: -5px;
    196 	top: -5px;
    197 }
    198 
    199 /*
    200  * jQuery UI Selectable 1.10.3
    201  *
    202  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
    203  * Dual licensed under the MIT or GPL Version 2 licenses.
    204  * http://jquery.org/license
    205  *
    206  * http://jqueryui.com/selectable/
    207  */
    208 
    209 .ui-selectable-helper {
    210 	position: absolute;
    211 	z-index: 100;
    212 	border: 1px dotted black;
    213 }
    214 
    215 /*
    216  * jQuery UI CSS Framework 1.10.3
    217  *
    218  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
    219  * Dual licensed under the MIT or GPL Version 2 licenses.
    220  * http://jquery.org/license
    221  *
    222  *
    223  *
    224  * To view and modify this theme, visit http://jqueryui.com/themeroller/
    225  */
    226 
    227 /* Component containers
    228  ----------------------------------*/
    229 
    230 .ui-widget {
    231 	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    232 	font-size: 13px;
    233 }
    234 
    235 .ui-widget .ui-widget {
    236 	font-size: 13px;
    237 }
    238 
    239 .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    240 	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    241 	font-size: inherit;
    242 }
    243 
    244 .ui-widget-content {
    245 	border: 1px solid #aaaaaa;
    246 	background: #ffffff;
    247 	color: #404040;
    248 }
    249 
    250 .ui-widget-header {
    251 	font-weight: bold;
    252 	background-color: #F5F5F5;
    253 	border-color: #DDDDDD;
    254 	color: #333333;
    255 }
    256 
    257 .ui-widget-header a {
    258 	color: #222222;
    259 }
    260 
    261 /* Interaction states
    262  ----------------------------------*/
    263 
    264 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    265 	color: #333333;
    266 	background-color: #ffffff;
    267 	font-weight: normal;
    268 	border: 1px solid #cccccc;
    269 }
    270 
    271 .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    272 	color: #555555;
    273 	text-decoration: none;
    274 }
    275 
    276 .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 {
    277 	color: #333333;
    278 	background-color: #ebebeb;
    279 	border-color: #adadad;
    280 	text-decoration: none;
    281 }
    282 
    283 .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
    284 	color: #333333;
    285 	text-decoration: none;
    286 }
    287 .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    288 	border: 1px solid #adadad;
    289 	font-weight: normal;
    290 	color: #333333;
    291 }
    292 
    293 .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    294 	color: #333333;
    295 	text-decoration: none;
    296 }
    297 
    298 .ui-widget :active {
    299 	outline: none;
    300 }
    301 
    302 /* Interaction Cues
    303  ----------------------------------*/
    304 
    305 .ui-state-highlight, .ui-state-error, .ui-state-default {
    306 	position: relative;
    307 	border-width: 1px;
    308 	border-style: solid;
    309 }
    310 
    311 .ui-state-highlight p, .ui-state-error p, .ui-state-default p {
    312 	font-size: 13px;
    313 	font-weight: normal;
    314 	line-height: 18px;
    315 	margin: 7px 15px;
    316 }
    317 
    318 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    319 	color: #3a87ad;
    320 	background-color: #d9edf7;
    321 	border-color: #bce8f1;
    322 }
    323 
    324 .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    325 	color: #2d6987;
    326 }
    327 
    328 .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    329 	color: #b94a48;
    330 	background-color: #f2dede;
    331 	border-color: #eed3d7;
    332 }
    333 
    334 .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
    335 	color: #953b39;
    336 }
    337 
    338 .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
    339 	color: #953b39;
    340 }
    341 
    342 .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
    343 	font-weight: bold;
    344 }
    345 
    346 .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
    347 	opacity: .7;
    348 	filter: Alpha(Opacity=70);
    349 	font-weight: normal;
    350 }
    351 
    352 .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    353 	opacity: .35;
    354 	filter: Alpha(Opacity=35);
    355 	background-image: none;
    356 }
    357 
    358 .ui-state-disabled .ui-icon {
    359 	filter: Alpha(Opacity=35); /* For IE8 - See #6059 */
    360 }
    361 
    362 /* Icons
    363  ----------------------------------*/
    364 
    365 /* states and images
    366 
    367 .ui-icon {
    368 	width: 16px;
    369 	height: 16px;
    370 	background-image: url("@{base-url}/jqueryui/ui-icons_222222_256x240.png");
    371 }
    372 
    373 .ui-widget-content .ui-icon {
    374 	background-image: url("@{base-url}/jqueryui/ui-icons_222222_256x240.png");
    375 }
    376 
    377 .ui-widget-header .ui-icon {
    378 	background-image: url("@{base-url}/jqueryui/ui-icons_222222_256x240.png");
    379 }
    380 
    381 .ui-state-default .ui-icon {
    382 	background-image: url("@{base-url}/jqueryui/ui-icons_888888_256x240.png");
    383 }
    384 
    385 .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    386 	background-image: url("@{base-url}/jqueryui/ui-icons_454545_256x240.png");
    387 }
    388 
    389 .ui-state-active .ui-icon {
    390 	background-image: url("@{base-url}/jqueryui/ui-icons_454545_256x240.png");
    391 }
    392 
    393 .ui-state-highlight .ui-icon {
    394 	background-image: url("@{base-url}/jqueryui/ui-icons_2e83ff_256x240.png");
    395 }
    396 
    397 .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    398 	background-image: url("@{base-url}/jqueryui/ui-icons_f6cf3b_256x240.png");
    399 } */
    400 
    401 /* positioning */
    402 
    403 .ui-icon-carat-1-n {
    404 	background-position: 0 0;
    405 }
    406 .ui-icon-carat-1-ne {
    407 	background-position: -16px 0;
    408 }
    409 .ui-icon-carat-1-e {
    410 	background-position: -32px 0;
    411 }
    412 .ui-icon-carat-1-se {
    413 	background-position: -48px 0;
    414 }
    415 .ui-icon-carat-1-s {
    416 	background-position: -64px 0;
    417 }
    418 .ui-icon-carat-1-sw {
    419 	background-position: -80px 0;
    420 }
    421 .ui-icon-carat-1-w {
    422 	background-position: -96px 0;
    423 }
    424 .ui-icon-carat-1-nw {
    425 	background-position: -112px 0;
    426 }
    427 .ui-icon-carat-2-n-s {
    428 	background-position: -128px 0;
    429 }
    430 .ui-icon-carat-2-e-w {
    431 	background-position: -144px 0;
    432 }
    433 
    434 .ui-icon-triangle-1-n {
    435 	background-position: 0 -16px;
    436 }
    437 .ui-icon-triangle-1-ne {
    438 	background-position: -16px -16px;
    439 }
    440 .ui-icon-triangle-1-e {
    441 	background-position: -32px -16px;
    442 }
    443 .ui-icon-triangle-1-se {
    444 	background-position: -48px -16px;
    445 }
    446 .ui-icon-triangle-1-s {
    447 	background-position: -64px -16px;
    448 }
    449 .ui-icon-triangle-1-sw {
    450 	background-position: -80px -16px;
    451 }
    452 .ui-icon-triangle-1-w {
    453 	background-position: -96px -16px;
    454 }
    455 .ui-icon-triangle-1-nw {
    456 	background-position: -112px -16px;
    457 }
    458 .ui-icon-triangle-2-n-s {
    459 	background-position: -128px -16px;
    460 }
    461 .ui-icon-triangle-2-e-w {
    462 	background-position: -144px -16px;
    463 }
    464 
    465 .ui-icon-arrow-1-n {
    466 	background-position: 0 -32px;
    467 }
    468 .ui-icon-arrow-1-ne {
    469 	background-position: -16px -32px;
    470 }
    471 .ui-icon-arrow-1-e {
    472 	background-position: -32px -32px;
    473 }
    474 .ui-icon-arrow-1-se {
    475 	background-position: -48px -32px;
    476 }
    477 .ui-icon-arrow-1-s {
    478 	background-position: -64px -32px;
    479 }
    480 .ui-icon-arrow-1-sw {
    481 	background-position: -80px -32px;
    482 }
    483 .ui-icon-arrow-1-w {
    484 	background-position: -96px -32px;
    485 }
    486 .ui-icon-arrow-1-nw {
    487 	background-position: -112px -32px;
    488 }
    489 .ui-icon-arrow-2-n-s {
    490 	background-position: -128px -32px;
    491 }
    492 .ui-icon-arrow-2-ne-sw {
    493 	background-position: -144px -32px;
    494 }
    495 .ui-icon-arrow-2-e-w {
    496 	background-position: -160px -32px;
    497 }
    498 .ui-icon-arrow-2-se-nw {
    499 	background-position: -176px -32px;
    500 }
    501 .ui-icon-arrowstop-1-n {
    502 	background-position: -192px -32px;
    503 }
    504 .ui-icon-arrowstop-1-e {
    505 	background-position: -208px -32px;
    506 }
    507 .ui-icon-arrowstop-1-s {
    508 	background-position: -224px -32px;
    509 }
    510 .ui-icon-arrowstop-1-w {
    511 	background-position: -240px -32px;
    512 }
    513 
    514 .ui-icon-arrowthick-1-n {
    515 	background-position: 0 -48px;
    516 }
    517 .ui-icon-arrowthick-1-ne {
    518 	background-position: -16px -48px;
    519 }
    520 .ui-icon-arrowthick-1-e {
    521 	background-position: -32px -48px;
    522 }
    523 .ui-icon-arrowthick-1-se {
    524 	background-position: -48px -48px;
    525 }
    526 .ui-icon-arrowthick-1-s {
    527 	background-position: -64px -48px;
    528 }
    529 .ui-icon-arrowthick-1-sw {
    530 	background-position: -80px -48px;
    531 }
    532 .ui-icon-arrowthick-1-w {
    533 	background-position: -96px -48px;
    534 }
    535 .ui-icon-arrowthick-1-nw {
    536 	background-position: -112px -48px;
    537 }
    538 .ui-icon-arrowthick-2-n-s {
    539 	background-position: -128px -48px;
    540 }
    541 .ui-icon-arrowthick-2-ne-sw {
    542 	background-position: -144px -48px;
    543 }
    544 .ui-icon-arrowthick-2-e-w {
    545 	background-position: -160px -48px;
    546 }
    547 .ui-icon-arrowthick-2-se-nw {
    548 	background-position: -176px -48px;
    549 }
    550 .ui-icon-arrowthickstop-1-n {
    551 	background-position: -192px -48px;
    552 }
    553 .ui-icon-arrowthickstop-1-e {
    554 	background-position: -208px -48px;
    555 }
    556 .ui-icon-arrowthickstop-1-s {
    557 	background-position: -224px -48px;
    558 }
    559 .ui-icon-arrowthickstop-1-w {
    560 	background-position: -240px -48px;
    561 }
    562 
    563 .ui-icon-arrowreturnthick-1-w {
    564 	background-position: 0 -64px;
    565 }
    566 .ui-icon-arrowreturnthick-1-n {
    567 	background-position: -16px -64px;
    568 }
    569 .ui-icon-arrowreturnthick-1-e {
    570 	background-position: -32px -64px;
    571 }
    572 .ui-icon-arrowreturnthick-1-s {
    573 	background-position: -48px -64px;
    574 }
    575 .ui-icon-arrowreturn-1-w {
    576 	background-position: -64px -64px;
    577 }
    578 .ui-icon-arrowreturn-1-n {
    579 	background-position: -80px -64px;
    580 }
    581 .ui-icon-arrowreturn-1-e {
    582 	background-position: -96px -64px;
    583 }
    584 .ui-icon-arrowreturn-1-s {
    585 	background-position: -112px -64px;
    586 }
    587 .ui-icon-arrowrefresh-1-w {
    588 	background-position: -128px -64px;
    589 }
    590 .ui-icon-arrowrefresh-1-n {
    591 	background-position: -144px -64px;
    592 }
    593 .ui-icon-arrowrefresh-1-e {
    594 	background-position: -160px -64px;
    595 }
    596 .ui-icon-arrowrefresh-1-s {
    597 	background-position: -176px -64px;
    598 }
    599 
    600 .ui-icon-arrow-4 {
    601 	background-position: 0 -80px;
    602 }
    603 .ui-icon-arrow-4-diag {
    604 	background-position: -16px -80px;
    605 }
    606 .ui-icon-extlink {
    607 	background-position: -32px -80px;
    608 }
    609 .ui-icon-newwin {
    610 	background-position: -48px -80px;
    611 }
    612 .ui-icon-refresh {
    613 	background-position: -64px -80px;
    614 }
    615 .ui-icon-shuffle {
    616 	background-position: -80px -80px;
    617 }
    618 .ui-icon-transfer-e-w {
    619 	background-position: -96px -80px;
    620 }
    621 .ui-icon-transferthick-e-w {
    622 	background-position: -112px -80px;
    623 }
    624 
    625 .ui-icon-folder-collapsed {
    626 	background-position: 0 -96px;
    627 }
    628 .ui-icon-folder-open {
    629 	background-position: -16px -96px;
    630 }
    631 .ui-icon-document {
    632 	background-position: -32px -96px;
    633 }
    634 .ui-icon-document-b {
    635 	background-position: -48px -96px;
    636 }
    637 .ui-icon-note {
    638 	background-position: -64px -96px;
    639 }
    640 .ui-icon-mail-closed {
    641 	background-position: -80px -96px;
    642 }
    643 .ui-icon-mail-open {
    644 	background-position: -96px -96px;
    645 }
    646 .ui-icon-suitcase {
    647 	background-position: -112px -96px;
    648 }
    649 .ui-icon-comment {
    650 	background-position: -128px -96px;
    651 }
    652 .ui-icon-person {
    653 	background-position: -144px -96px;
    654 }
    655 .ui-icon-print {
    656 	background-position: -160px -96px;
    657 }
    658 .ui-icon-trash {
    659 	background-position: -176px -96px;
    660 }
    661 .ui-icon-locked {
    662 	background-position: -192px -96px;
    663 }
    664 .ui-icon-unlocked {
    665 	background-position: -208px -96px;
    666 }
    667 .ui-icon-bookmark {
    668 	background-position: -224px -96px;
    669 }
    670 .ui-icon-tag {
    671 	background-position: -240px -96px;
    672 }
    673 
    674 .ui-icon-home {
    675 	background-position: 0 -112px;
    676 }
    677 .ui-icon-flag {
    678 	background-position: -16px -112px;
    679 }
    680 .ui-icon-calendar {
    681 	background-position: -32px -112px;
    682 }
    683 .ui-icon-cart {
    684 	background-position: -48px -112px;
    685 }
    686 .ui-icon-pencil {
    687 	background-position: -64px -112px;
    688 }
    689 .ui-icon-clock {
    690 	background-position: -80px -112px;
    691 }
    692 .ui-icon-disk {
    693 	background-position: -96px -112px;
    694 }
    695 .ui-icon-calculator {
    696 	background-position: -112px -112px;
    697 }
    698 .ui-icon-zoomin {
    699 	background-position: -128px -112px;
    700 }
    701 .ui-icon-zoomout {
    702 	background-position: -144px -112px;
    703 }
    704 .ui-icon-search {
    705 	background-position: -160px -112px;
    706 }
    707 .ui-icon-wrench {
    708 	background-position: -176px -112px;
    709 }
    710 .ui-icon-gear {
    711 	background-position: -192px -112px;
    712 }
    713 .ui-icon-heart {
    714 	background-position: -208px -112px;
    715 }
    716 .ui-icon-star {
    717 	background-position: -224px -112px;
    718 }
    719 .ui-icon-link {
    720 	background-position: -240px -112px;
    721 }
    722 
    723 .ui-icon-cancel {
    724 	background-position: 0 -128px;
    725 }
    726 .ui-icon-plus {
    727 	background-position: -16px -128px;
    728 }
    729 .ui-icon-plusthick {
    730 	background-position: -32px -128px;
    731 }
    732 .ui-icon-minus {
    733 	background-position: -48px -128px;
    734 }
    735 .ui-icon-minusthick {
    736 	background-position: -64px -128px;
    737 }
    738 .ui-icon-close {
    739 	background-position: -80px -128px;
    740 }
    741 .ui-icon-closethick {
    742 	background-position: -96px -128px;
    743 }
    744 .ui-icon-key {
    745 	background-position: -112px -128px;
    746 }
    747 .ui-icon-lightbulb {
    748 	background-position: -128px -128px;
    749 }
    750 .ui-icon-scissors {
    751 	background-position: -144px -128px;
    752 }
    753 .ui-icon-clipboard {
    754 	background-position: -160px -128px;
    755 }
    756 .ui-icon-copy {
    757 	background-position: -176px -128px;
    758 }
    759 .ui-icon-contact {
    760 	background-position: -192px -128px;
    761 }
    762 .ui-icon-image {
    763 	background-position: -208px -128px;
    764 }
    765 .ui-icon-video {
    766 	background-position: -224px -128px;
    767 }
    768 .ui-icon-script {
    769 	background-position: -240px -128px;
    770 }
    771 
    772 .ui-icon-alert {
    773 	background-position: 0 -144px;
    774 }
    775 .ui-icon-info {
    776 	background-position: -16px -144px;
    777 }
    778 .ui-icon-notice {
    779 	background-position: -32px -144px;
    780 }
    781 .ui-icon-help {
    782 	background-position: -48px -144px;
    783 }
    784 .ui-icon-check {
    785 	background-position: -64px -144px;
    786 }
    787 .ui-icon-bullet {
    788 	background-position: -80px -144px;
    789 }
    790 .ui-icon-radio-on {
    791 	background-position: -96px -144px;
    792 }
    793 .ui-icon-radio-off {
    794 	background-position: -112px -144px;
    795 }
    796 .ui-icon-pin-w {
    797 	background-position: -128px -144px;
    798 }
    799 .ui-icon-pin-s {
    800 	background-position: -144px -144px;
    801 }
    802 
    803 .ui-icon-play {
    804 	background-position: 0 -160px;
    805 }
    806 .ui-icon-pause {
    807 	background-position: -16px -160px;
    808 }
    809 .ui-icon-seek-next {
    810 	background-position: -32px -160px;
    811 }
    812 .ui-icon-seek-prev {
    813 	background-position: -48px -160px;
    814 }
    815 .ui-icon-seek-end {
    816 	background-position: -64px -160px;
    817 }
    818 .ui-icon-seek-first {
    819 	background-position: -80px -160px;
    820 }
    821 .ui-icon-seek-start {
    822 	background-position: -80px -160px;
    823 }
    824 .ui-icon-stop {
    825 	background-position: -96px -160px;
    826 }
    827 .ui-icon-eject {
    828 	background-position: -112px -160px;
    829 }
    830 .ui-icon-volume-off {
    831 	background-position: -128px -160px;
    832 }
    833 .ui-icon-volume-on {
    834 	background-position: -144px -160px;
    835 }
    836 
    837 .ui-icon-power {
    838 	background-position: 0 -176px;
    839 }
    840 .ui-icon-signal-diag {
    841 	background-position: -16px -176px;
    842 }
    843 .ui-icon-signal {
    844 	background-position: -32px -176px;
    845 }
    846 .ui-icon-battery-0 {
    847 	background-position: -48px -176px;
    848 }
    849 .ui-icon-battery-1 {
    850 	background-position: -64px -176px;
    851 }
    852 .ui-icon-battery-2 {
    853 	background-position: -80px -176px;
    854 }
    855 .ui-icon-battery-3 {
    856 	background-position: -96px -176px;
    857 }
    858 
    859 .ui-icon-circle-plus {
    860 	background-position: 0 -192px;
    861 }
    862 .ui-icon-circle-minus {
    863 	background-position: -16px -192px;
    864 }
    865 .ui-icon-circle-close {
    866 	background-position: -32px -192px;
    867 }
    868 .ui-icon-circle-triangle-e {
    869 	background-position: -48px -192px;
    870 }
    871 .ui-icon-circle-triangle-s {
    872 	background-position: -64px -192px;
    873 }
    874 .ui-icon-circle-triangle-w {
    875 	background-position: -80px -192px;
    876 }
    877 .ui-icon-circle-triangle-n {
    878 	background-position: -96px -192px;
    879 }
    880 .ui-icon-circle-arrow-e {
    881 	background-position: -112px -192px;
    882 }
    883 .ui-icon-circle-arrow-s {
    884 	background-position: -128px -192px;
    885 }
    886 .ui-icon-circle-arrow-w {
    887 	background-position: -144px -192px;
    888 }
    889 .ui-icon-circle-arrow-n {
    890 	background-position: -160px -192px;
    891 }
    892 .ui-icon-circle-zoomin {
    893 	background-position: -176px -192px;
    894 }
    895 .ui-icon-circle-zoomout {
    896 	background-position: -192px -192px;
    897 }
    898 .ui-icon-circle-check {
    899 	background-position: -208px -192px;
    900 }
    901 
    902 .ui-icon-circlesmall-plus {
    903 	background-position: 0 -208px;
    904 }
    905 .ui-icon-circlesmall-minus {
    906 	background-position: -16px -208px;
    907 }
    908 .ui-icon-circlesmall-close {
    909 	background-position: -32px -208px;
    910 }
    911 .ui-icon-squaresmall-plus {
    912 	background-position: -48px -208px;
    913 }
    914 .ui-icon-squaresmall-minus {
    915 	background-position: -64px -208px;
    916 }
    917 .ui-icon-squaresmall-close {
    918 	background-position: -80px -208px;
    919 }
    920 
    921 .ui-icon-grip-dotted-vertical {
    922 	background-position: 0 -224px;
    923 }
    924 .ui-icon-grip-dotted-horizontal {
    925 	background-position: -16px -224px;
    926 }
    927 .ui-icon-grip-solid-vertical {
    928 	background-position: -32px -224px;
    929 }
    930 .ui-icon-grip-solid-horizontal {
    931 	background-position: -48px -224px;
    932 }
    933 .ui-icon-gripsmall-diagonal-se {
    934 	background-position: -64px -224px;
    935 }
    936 .ui-icon-grip-diagonal-se {
    937 	background-position: -80px -224px;
    938 }
    939 
    940 /* Misc visuals
    941  ----------------------------------*/
    942 
    943 /* Corner radius */
    944 
    945 .ui-corner-all {
    946 	-webkit-border-radius: 0px; /* Safari 4 */
    947 	-moz-border-radius: 0px; /* Firefox 3.6 */
    948 	border-radius: 0px;
    949 }
    950 
    951 .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    952 	-webkit-border-top-left-radius: 4px; /* Safari 4 */
    953 	-moz-border-radius-topleft: 4px; /* Firefox 3.6 */
    954 	border-top-left-radius: 4px;
    955 }
    956 
    957 .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    958 	-webkit-border-top-right-radius: 4px; /* Safari 4 */
    959 	-moz-border-radius-topright: 4px; /* Firefox 3.6 */
    960 	border-top-right-radius: 4px;
    961 }
    962 
    963 .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    964 	-webkit-border-bottom-left-radius: 4px; /* Safari 4 */
    965 	-moz-border-radius-bottomleft: 4px; /* Firefox 3.6 */
    966 	border-bottom-left-radius: 4px;
    967 }
    968 
    969 .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    970 	-webkit-border-bottom-right-radius: 4px; /* Safari 4 */
    971 	-moz-border-radius-bottomright: 4px; /* Firefox 3.6 */
    972 	border-bottom-right-radius: 4px;
    973 }
    974 
    975 /* Overlays */
    976 
    977 .ui-widget-overlay {
    978 	background: #aaaaaa;
    979 	opacity: .30;
    980 	filter: Alpha(Opacity=30);
    981 }
    982 
    983 .ui-widget-shadow {
    984 	margin: -8px 0 0 -8px;
    985 	padding: 8px;
    986 	background: #aaaaaa;
    987 	opacity: .30;
    988 	filter: Alpha(Opacity=30);
    989 	-webkit-border-radius: 8px; /* Safari 4 */
    990 	-moz-border-radius: 8px; /* Firefox 3.6 */
    991 	border-radius: 8px;
    992 }
    993 
    994 /*
    995  * jQuery UI Accordion 1.10.3
    996  *
    997  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
    998  * Dual licensed under the MIT or GPL Version 2 licenses.
    999  * http://jquery.org/license
   1000  *
   1001  * http://jqueryui.com/accordion/
   1002  */
   1003 
   1004 /* IE/Win - Fix animation bug - #4615 */
   1005 .ui-accordion {
   1006 	width: 100%;
   1007 }
   1008 
   1009 .ui-accordion .ui-accordion-li-fix {
   1010 	display: inline;
   1011 }
   1012 
   1013 .ui-accordion .ui-accordion-header-active {
   1014 	border-bottom: 0 !important;
   1015 }
   1016 
   1017 .ui-accordion .ui-accordion-header {
   1018 	display: block;
   1019 	cursor: pointer;
   1020 	position: relative;
   1021 	margin-top: 2px;
   1022 	padding: .5em .5em .5em .7em;
   1023 	min-height: 0; /* support: IE7 */
   1024 }
   1025 
   1026 .ui-accordion .ui-accordion-icons {
   1027 	padding-left: 2.2em;
   1028 }
   1029 .ui-accordion .ui-accordion-noicons {
   1030 	padding-left: .7em;
   1031 }
   1032 .ui-accordion .ui-accordion-icons .ui-accordion-icons {
   1033 	padding-left: 2.2em;
   1034 }
   1035 .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
   1036 	position: absolute;
   1037 	left: .5em;
   1038 	top: 50%;
   1039 	margin-top: -8px;
   1040 }
   1041 
   1042 .ui-accordion .ui-accordion-content {
   1043 	padding: 1em 2.2em;
   1044 	border-top: 0 none;
   1045 	margin-top: -3px;
   1046 	position: relative;
   1047 	top: 1px;
   1048 	margin-bottom: 2px;
   1049 	overflow: auto;
   1050 	display: none;
   1051 }
   1052 
   1053 .ui-accordion .ui-accordion-content-active {
   1054 	display: block;
   1055 }
   1056 
   1057 /*
   1058  * jQuery UI Autocomplete 1.10.3
   1059  *
   1060  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
   1061  * Dual licensed under the MIT or GPL Version 2 licenses.
   1062  * http://jquery.org/license
   1063  *
   1064  * http://jqueryui.com/autocomplete/
   1065  */
   1066 
   1067 .ui-autocomplete {
   1068 	position: absolute;
   1069 	top: 0;
   1070 	left: 0;
   1071 	cursor: default;
   1072 }
   1073 
   1074 /*
   1075  * jQuery UI Button 1.10.3
   1076  *
   1077  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
   1078  * Dual licensed under the MIT or GPL Version 2 licenses.
   1079  * http://jquery.org/license
   1080  *
   1081  * http://docs.jquery.com/UI/Button#theming
   1082  */
   1083 
   1084 .ui-button {
   1085 	cursor: pointer;
   1086 	display: inline-block;
   1087 	padding: 6px 12px;
   1088 	margin-bottom: 0;
   1089 	font-size: 14px;
   1090 	font-weight: normal;
   1091 	line-height: 1.428571429;
   1092 	text-align: center;
   1093 	white-space: nowrap;
   1094 	vertical-align: middle;
   1095 	cursor: pointer;
   1096 	border: 1px solid #ccc;
   1097 	-webkit-user-select: none;
   1098 	-moz-user-select: none;
   1099 	-ms-user-select: none;
   1100 	-o-user-select: none;
   1101 	user-select: none;
   1102 }
   1103 
   1104 .ui-button:focus {
   1105 	outline: thin dotted #333;
   1106 	outline: 5px auto -webkit-focus-ring-color;
   1107 	outline-offset: -2px;
   1108 }
   1109 
   1110 .ui-button:focus, .ui-button:hover {
   1111 	color: #333333;
   1112 	background-color: #ebebeb;
   1113 	border-color: #adadad;
   1114 	text-decoration: none;
   1115 }
   1116 
   1117 ui-button.disabled, ui-button[disabled], fieldset[disabled] ui-button, ui-button.disabled:hover, ui-button[disabled]:hover, fieldset[disabled] ui-button:hover, ui-button.disabled:focus, ui-button[disabled]:focus, fieldset[disabled] ui-button:focus, ui-button.disabled:active, ui-button[disabled]:active, fieldset[disabled] ui-button:active, ui-button.disabled.active, ui-button[disabled].active, fieldset[disabled] ui-button.ui-state-active {
   1118 	background-color: #ffffff;
   1119 	border-color: #cccccc;
   1120 }
   1121 
   1122 .ui-btn-lg {
   1123 	padding: 10px 16px;
   1124 	font-size: 18px;
   1125 	line-height: 1.33;
   1126 	border-radius: 6px;
   1127 }
   1128 
   1129 .ui-btn-sm, .ui-btn-xs {
   1130 	padding: 5px 10px;
   1131 	font-size: 12px;
   1132 	line-height: 1.5;
   1133 	border-radius: 3px;
   1134 }
   1135 
   1136 .ui-btn-xs {
   1137 	padding: 1px 5px;
   1138 }
   1139 
   1140 .ui-btn-block {
   1141 	display: block;
   1142 	width: 100%;
   1143 	padding-right: 0;
   1144 	padding-left: 0;
   1145 }
   1146 
   1147 .ui-btn-block + .ui-btn-block {
   1148 	margin-top: 5px;
   1149 }
   1150 
   1151 input[type="submit"].ui-btn-block, input[type="reset"].ui-btn-block, input[type="button"].ui-btn-block {
   1152 	width: 100%;
   1153 }
   1154 
   1155 .ui-button-text-icon-primary
   1156 .ui-button-icon-primary {
   1157 	float: left;
   1158 }
   1159 
   1160 .ui-button-text-icon-primary {
   1161 	padding: 2px 7px 3px;
   1162 }
   1163 
   1164 .ui-button-primary {
   1165 	color: #ffffff;
   1166 	background-color: #428bca;
   1167 	border-color: #357ebd;
   1168 }
   1169 
   1170 .ui-button-warning {
   1171 	color: #ffffff;
   1172 	background-color: #f0ad4e;
   1173 	border-color: #eea236;
   1174 }
   1175 
   1176 .ui-button-info {
   1177 	color: #ffffff;
   1178 	background-color: #5bc0de;
   1179 	border-color: #46b8da;
   1180 }
   1181 .ui-button-danger {
   1182 	color: #ffffff;
   1183 	background-color: #d9534f;
   1184 	border-color: #d43f3a;
   1185 }
   1186 
   1187 .ui-button-inverse {
   1188 	color: #ffffff;
   1189 	background-color: #222222;
   1190 	border-color: #080808;
   1191 }
   1192 
   1193 .ui-button-success {
   1194 	color: #ffffff;
   1195 	background-color: #5cb85c;
   1196 	border-color: #4cae4c;
   1197 }
   1198 
   1199 .ui-button-error {
   1200 	color: #ffffff;
   1201 	background-color: #c43c35;
   1202 	border-color: #882a25;
   1203 }
   1204 
   1205 .ui-button-primary:hover, .ui-button-success:hover, .ui-button-info:hover, .ui-button-danger:hover, .ui-button-warning:hover, .ui-button-inverse:hover {
   1206 	color: #ffffff;
   1207 	text-decoration: none;
   1208 }
   1209 
   1210 .ui-button-primary:hover, .ui-button-primary:focus {
   1211 	color: #ffffff;
   1212 	background-color: #3276b1;
   1213 	border-color: #285e8e;
   1214 }
   1215 .ui-button-success:hover {
   1216 	color: #ffffff;
   1217 	background-color: #47a447;
   1218 	border-color: #398439;
   1219 }
   1220 
   1221 .ui-button-info:hover {
   1222 	color: #ffffff;
   1223 	background-color: #39b3d7;
   1224 	border-color: #269abc;
   1225 }
   1226 
   1227 .ui-button-danger:hover {
   1228 	color: #ffffff;
   1229 	background-color: #d2322d;
   1230 	border-color: #ac2925;
   1231 }
   1232 
   1233 .ui-button-warning:hover {
   1234 	color: #ffffff;
   1235 	background-color: #ed9c28;
   1236 	border-color: #d58512;
   1237 }
   1238 
   1239 .ui-button-inverse:hover {
   1240 	color: #ffffff;
   1241 	background-color: #363636;
   1242 	border-color: #000000;
   1243 }
   1244 
   1245 /* to make room for the icon, a width needs to be set here */
   1246 .ui-button-icon-only {
   1247 	width: 2.2em;
   1248 }
   1249 
   1250 /* button elements seem to need a little more width */
   1251 .ui-button-icons-only {
   1252 	width: 3.4em;
   1253 }
   1254 
   1255 button.ui-button-icons-only {
   1256 	width: 3.7em;
   1257 }
   1258 
   1259 .ui-button-text-icon-primary .ui-button-icon-primary.ui-icon {
   1260 	margin-top: 5px;
   1261 }
   1262 /*button text element */
   1263 
   1264 .ui-button .ui-button-text {
   1265 	display: block;
   1266 	line-height: normal;
   1267 }
   1268 
   1269 .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
   1270 	padding: .4em;
   1271 	text-indent: -9999px;
   1272 	display: none; /*tempfix*/
   1273 }
   1274 
   1275 .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
   1276 	padding: .4em 1em .4em 2.1em;
   1277 }
   1278 
   1279 .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
   1280 	padding: .4em 2.1em .4em 1em;
   1281 }
   1282 
   1283 .ui-button-text-icons .ui-button-text {
   1284 	padding-left: 2.1em;
   1285 	padding-right: 2.1em;
   1286 }
   1287 
   1288 /* no icon support for input elements, provide padding by default */
   1289 input.ui-button {
   1290 	padding: .4em 1em;
   1291 }
   1292 
   1293 /*button icon element(s) */
   1294 .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 {
   1295 	margin-bottom: 0;
   1296 	margin-top: 0;
   1297 	top: 50%;
   1298 }
   1299 
   1300 .ui-button-icon-only .ui-icon {
   1301 	left: 50%;
   1302 	/* chrome margin*/
   1303 	margin-left: -8px;
   1304 	/* firefox margin*/
   1305 	margin-right: -6px;
   1306 }
   1307 
   1308 .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 {
   1309 	left: .5em;
   1310 }
   1311 
   1312 .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 {
   1313 	right: .5em;
   1314 }
   1315 
   1316 .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
   1317 	right: .5em;
   1318 }
   1319 
   1320 /*button sets*/
   1321 
   1322 .ui-buttonset {
   1323 	margin-right: 7px;
   1324 }
   1325 
   1326 .ui-buttonset .ui-state-active {
   1327 	color: #ffffff;
   1328 	background-color: #428bca;
   1329 	border-color: #357ebd;
   1330 }
   1331 
   1332 .ui-buttonset .ui-state-active.ui-state-hover {
   1333 	color: #ffffff;
   1334 	background-color: #3276b1;
   1335 	border-color: #285e8e;
   1336 }
   1337 
   1338 .ui-buttonset .ui-button {
   1339 	margin-left: 0;
   1340 	margin-right: -.4em;
   1341 }
   1342 
   1343 /* reset extra padding in Firefox */
   1344 button.ui-button::-moz-focus-inner {
   1345 	border: 0;
   1346 	padding: 0;
   1347 }
   1348 
   1349 /*
   1350  * jQuery UI Menu 1.10.3
   1351  *
   1352  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
   1353  * Dual licensed under the MIT or GPL Version 2 licenses.
   1354  * http://jquery.org/license
   1355  *
   1356  * http://docs.jquery.com/UI/Menu#theming
   1357  */
   1358 
   1359 .ui-menu {
   1360 	list-style: none;
   1361 	padding: 2px;
   1362 	margin: 0;
   1363 	display: block;
   1364 	outline: none;
   1365 }
   1366 
   1367 .ui-menu .ui-menu {
   1368 	margin-top: -3px;
   1369 	position: absolute;
   1370 	list-style: none;
   1371 }
   1372 
   1373 .ui-menu .ui-menu-item {
   1374 	margin: 0;
   1375 	padding: 0;
   1376 	width: 100%;
   1377 	list-style: none;
   1378 	/* support: IE10, see #8844 */
   1379 	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
   1380 }
   1381 
   1382 .ui-menu .ui-menu-divider {
   1383 	margin: 5px -2px 5px -2px;
   1384 	height: 0;
   1385 	font-size: 0;
   1386 	line-height: 0;
   1387 	border-width: 1px 0 0 0;
   1388 }
   1389 
   1390 .ui-menu .ui-menu-item a {
   1391 	text-decoration: none;
   1392 	display: block;
   1393 	padding: 2px .4em;
   1394 	line-height: 1.5;
   1395 	min-height: 0; /* support: IE7 */
   1396 	font-weight: normal;
   1397 }
   1398 
   1399 .ui-menu .ui-menu-item a.ui-corner-all {
   1400 	-webkit-border-radius: 0px; /* Safari 4 */
   1401 	-moz-border-radius: 0px; /* Firefox 3.6 */
   1402 	border-radius: 0px;
   1403 }
   1404 
   1405 .ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active, .ui-menu .ui-menu-item a.ui-widget-content {
   1406 	font-weight: bold;
   1407 	margin: 0;
   1408 	background-color: #428BCA;
   1409 	border-color: #357EBD;
   1410 	color: #FFFFFF;
   1411 	display: block;
   1412 	white-space: nowrap;
   1413 }
   1414 
   1415 /* Fix problem with border in ui-state-active */
   1416 .ui-menu .ui-menu-item a.ui-state-active {
   1417 	padding: 1px .4em;
   1418 }
   1419 
   1420 .ui-menu .ui-state-disabled {
   1421 	font-weight: normal;
   1422 	margin: .4em 0 .2em;
   1423 	line-height: 1.5;
   1424 }
   1425 
   1426 .ui-menu .ui-state-disabled a {
   1427 	cursor: default;
   1428 }
   1429 
   1430 /* icon support */
   1431 .ui-menu-icons {
   1432 	position: relative;
   1433 }
   1434 
   1435 .ui-menu-icons .ui-menu-item a {
   1436 	position: relative;
   1437 	padding-left: 2em;
   1438 }
   1439 
   1440 /* left-aligned */
   1441 .ui-menu .ui-icon {
   1442 	position: absolute;
   1443 	top: .2em;
   1444 	left: .2em;
   1445 }
   1446 
   1447 /* right-aligned */
   1448 .ui-menu .ui-menu-icon {
   1449 	position: static;
   1450 	float: right;
   1451 }
   1452 
   1453 .ui-menu {
   1454 	width: 200px;
   1455 	margin-bottom: 2em;
   1456 }
   1457 
   1458 /*
   1459  * jQuery UI spinner 1.10.3
   1460  *
   1461  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
   1462  * Dual licensed under the MIT or GPL Version 2 licenses.
   1463  * http://jquery.org/license
   1464  *
   1465  * http://docs.jquery.com/UI/Menu#theming
   1466  */
   1467 
   1468 .ui-spinner {
   1469 	position: relative;
   1470 	display: inline-block;
   1471 	overflow: hidden;
   1472 	padding: 0;
   1473 	vertical-align: middle;
   1474 }
   1475 
   1476 .ui-spinner-input {
   1477 	border: none;
   1478 	background: none;
   1479 	padding: 0;
   1480 	margin: .2em 0;
   1481 	vertical-align: middle;
   1482 	margin-left: .4em;
   1483 	margin-right: 22px;
   1484 }
   1485 
   1486 .ui-spinner-button {
   1487 	width: 16px;
   1488 	height: 50%;
   1489 	font-size: .5em;
   1490 	padding: 0;
   1491 	margin: 0;
   1492 	text-align: center;
   1493 	position: absolute;
   1494 	cursor: default;
   1495 	display: block;
   1496 	overflow: hidden;
   1497 	right: 0;
   1498 }
   1499 
   1500 /* more specificity required here to overide default borders */
   1501 .ui-spinner a.ui-spinner-button {
   1502 	border-top: none;
   1503 	border-bottom: none;
   1504 	border-right: none;
   1505 }
   1506 
   1507 /* vertical centre icon */
   1508 .ui-spinner .ui-icon {
   1509 	position: absolute;
   1510 	margin-top: -8px;
   1511 	top: 50%;
   1512 	left: 0;
   1513 }
   1514 
   1515 .ui-spinner-up {
   1516 	top: 0;
   1517 }
   1518 
   1519 .ui-spinner-down {
   1520 	bottom: 0;
   1521 }
   1522 
   1523 /* need to fix icons sprite */
   1524 .ui-spinner .ui-icon-triangle-1-s {
   1525 	background-position: -65px -16px;
   1526 }
   1527 
   1528 /********** VJ - Move to Less - End *************/
   1529 
   1530 /*
   1531  * jQuery UI Dialog 1.10.3
   1532  *
   1533  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
   1534  * Dual licensed under the MIT or GPL Version 2 licenses.
   1535  * http://jquery.org/license
   1536  *
   1537  * http://docs.jquery.com/UI/Dialog#theming
   1538  */
   1539 
   1540 .ui-dialog {
   1541 	position: absolute;
   1542 	top: 0;
   1543 	left: 0;
   1544 	padding: 0;
   1545 	width: 300px;
   1546 	overflow: hidden;
   1547 	outline: 0;
   1548 	background-clip: padding-box;
   1549 	background-color: #ffffff;
   1550 	border: 1px solid rgba(0, 0, 0, 0.3);
   1551 	border-radius: 6px 6px 6px 6px;
   1552 	-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); /* Safari 4 */
   1553 	-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); /* Firefox 3.6 */
   1554 	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
   1555 	/*left: 50%;
   1556 	 margin-left: -280px;*/
   1557 	outline: medium none;
   1558 	/*top: 10%;
   1559 	 width: 560px;*/
   1560 	z-index: 1050;
   1561 }
   1562 
   1563 .ui-dialog .ui-dialog-titlebar {
   1564 	/*padding: .4em 1em;*/
   1565 	position: relative;
   1566 	padding: 5px 15px;
   1567 	border: 0 0 0 1px solid;
   1568 	border-color: white;
   1569 	padding: 5px 15px;
   1570 	font-size: 18px;
   1571 	text-decoration: none;
   1572 	-webkit-border-bottom-right-radius: 0; /* Safari 4 */
   1573 	-moz-border-radius-bottomright: 0; /* Firefox 3.6 */
   1574 	border-bottom-right-radius: 0;
   1575 	-webkit-border-bottom-left-radius: 0; /* Safari 4 */
   1576 	-moz-border-radius-bottomleft: 0; /* Firefox 3.6 */
   1577 	border-bottom-left-radius: 0;
   1578 	border-bottom: 1px solid #ccc;
   1579 }
   1580 
   1581 .ui-dialog .ui-dialog-title {
   1582 	float: left;
   1583 	color: #404040;
   1584 	font-weight: bold;
   1585 	margin-top: 5px;
   1586 	margin-bottom: 5px;
   1587 	padding: 5px;
   1588 	text-overflow: ellipsis;
   1589 	overflow: hidden;
   1590 }
   1591 
   1592 .ui-dialog .ui-dialog-titlebar-close {
   1593 	position: absolute;
   1594 	right: .3em;
   1595 	top: 50%;
   1596 	width: 19px;
   1597 	margin: -20px 0 0 0;
   1598 	padding: 1px;
   1599 	height: 18px;
   1600 	font-size: 20px;
   1601 	font-weight: bold;
   1602 	line-height: 13.5px;
   1603 	text-shadow: 0 1px 0 #ffffff;
   1604 	filter: alpha(opacity=25);
   1605 	-khtml-opacity: 0.25;
   1606 	-moz-opacity: 0.25;
   1607 	opacity: 0.25;
   1608 	background: none;
   1609 	border-width: 0;
   1610 	border: none;
   1611 	-webkit-box-shadow: none; /* Safari 4 */
   1612 	-moz-box-shadow: none; /* Firefox 3.6 */
   1613 	box-shadow: none;
   1614 }
   1615 
   1616 .ui-dialog .ui-dialog-titlebar-close span {
   1617 	display: block;
   1618 	margin: 1px;
   1619 	text-indent: 9999px;
   1620 }
   1621 
   1622 .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
   1623 	padding: 1px;
   1624 	filter: alpha(opacity=90);
   1625 	-moz-opacity: 0.90;
   1626 	opacity: 0.90;
   1627 }
   1628 
   1629 .ui-dialog .ui-dialog-content {
   1630 	position: relative;
   1631 	border: 0;
   1632 	padding: .5em 1em;
   1633 	background: none;
   1634 	overflow: auto;
   1635 }
   1636 
   1637 .ui-dialog .ui-dialog-buttonpane {
   1638 	text-align: left;
   1639 	border-width: 1px 0 0 0;
   1640 	background-image: none;
   1641 	margin: .5em 0 0 0;
   1642 	background-color: #ffffff;
   1643 	padding: 5px 15px 5px;
   1644 	border-top: 1px solid #ddd;
   1645 	-webkit-border-radius: 0 0 6px 6px; /* Safari 4 */
   1646 	-moz-border-radius: 0 0 6px 6px; /* Firefox 3.6 */
   1647 	border-radius: 0 0 6px 6px;
   1648 	-webkit-box-shadow: inset 0 1px 0 #ffffff; /* Safari 4 */
   1649 	-moz-box-shadow: inset 0 1px 0 #ffffff; /* Firefox 3.6 */
   1650 	box-shadow: inset 0 1px 0 #ffffff;
   1651 	margin-bottom: 0;
   1652 }
   1653 
   1654 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
   1655 	float: right;
   1656 }
   1657 
   1658 .ui-dialog .ui-dialog-buttonpane button {
   1659 	margin: .5em .4em .5em 0;
   1660 	cursor: pointer;
   1661 }
   1662 
   1663 .ui-dialog .ui-resizable-se {
   1664 	width: 14px;
   1665 	height: 14px;
   1666 	right: 3px;
   1667 	bottom: 3px;
   1668 }
   1669 
   1670 .ui-draggable .ui-dialog-titlebar {
   1671 	cursor: move;
   1672 }
   1673 
   1674 .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
   1675 	color: #ffffff;
   1676 	background-color: #428bca;
   1677 	border-color: #357ebd;
   1678 }
   1679 
   1680 .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-hover {
   1681 	color: #ffffff;
   1682 	background-color: #3276b1;
   1683 	border-color: #285e8e;
   1684 }
   1685 
   1686 /***Dialog fixes**/
   1687 
   1688 .ui-dialog-buttonset .ui-button:not(:first-child) {
   1689 cursor: pointer;
   1690 display: inline-block;
   1691 color: #333333;
   1692 background-color: #ffffff;
   1693 border: 1px solid #cccccc;
   1694 -webkit-transition: 0.1s linear all;
   1695 -moz-transition: 0.1s linear all;
   1696 -o-transition: 0.1s linear all;
   1697 transition: 0.1s linear all;
   1698 overflow: visible;
   1699 }
   1700 
   1701 .ui-dialog-buttonset .ui-button:not(:first-child)
   1702 .ui-state-hover {
   1703 	color: #333333;
   1704 	background-color: #ebebeb;
   1705 	border-color: #adadad;
   1706 	text-decoration: none;
   1707 }
   1708 
   1709 /* ui-dialog-buttonset UI info */
   1710 .ui-dialog-buttonset .ui-button.ui-button-info {
   1711 	color: #ffffff;
   1712 	background-color: #5bc0de;
   1713 	border-color: #46b8da;
   1714 }
   1715 
   1716 .ui-dialog-buttonset .ui-button.ui-button-info.ui-state-hover {
   1717 	color: #ffffff;
   1718 	background-color: #39b3d7;
   1719 	border-color: #269abc;
   1720 }
   1721 
   1722 /* ui-dialog-buttonset UI success */
   1723 .ui-dialog-buttonset .ui-button.ui-button-success {
   1724 	color: #ffffff;
   1725 	background-color: #5cb85c;
   1726 	border-color: #4cae4c;
   1727 }
   1728 
   1729 .ui-dialog-buttonset .ui-button.ui-button-success.ui-state-hover {
   1730 	color: #ffffff;
   1731 	background-color: #47a447;
   1732 	border-color: #398439;
   1733 }
   1734 
   1735 /* ui-dialog-buttonset UI warning */
   1736 .ui-dialog-buttonset .ui-button.ui-button-warning {
   1737 	color: #ffffff;
   1738 	background-color: #f0ad4e;
   1739 	border-color: #eea236;
   1740 }
   1741 
   1742 .ui-dialog-buttonset .ui-button.ui-button-warning.ui-state-hover {
   1743 	color: #ffffff;
   1744 	background-color: #ed9c28;
   1745 	border-color: #d58512;
   1746 }
   1747 
   1748 /* ui-dialog-buttonset UI Danger */
   1749 .ui-dialog-buttonset .ui-button.ui-button-danger {
   1750 	color: #ffffff;
   1751 	background-color: #d9534f;
   1752 	border-color: #d43f3a;
   1753 }
   1754 
   1755 .ui-dialog-buttonset .ui-button.ui-button-danger.ui-state-hover {
   1756 	color: #ffffff;
   1757 	background-color: #d2322d;
   1758 	border-color: #ac2925;
   1759 }
   1760 
   1761 /* ui-dialog-buttonset UI Inverse */
   1762 .ui-dialog-buttonset .ui-button.ui-button-inverse {
   1763 	color: #ffffff;
   1764 	background-color: #222222;
   1765 	border-color: #080808;
   1766 }
   1767 
   1768 .ui-dialog-buttonset .ui-button.ui-button-inverse.ui-state-hover {
   1769 	color: #ffffff;
   1770 	background-color: #363636;
   1771 	border-color: #000000;
   1772 }
   1773 
   1774 /*
   1775  * jQuery UI Slider 1.10.3
   1776  *
   1777  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
   1778  * Dual licensed under the MIT or GPL Version 2 licenses.
   1779  * http://jquery.org/license
   1780  *
   1781  * http://docs.jquery.com/UI/Slider#theming
   1782  */
   1783 
   1784 .ui-slider {
   1785 	position: relative;
   1786 	text-align: left;
   1787 }
   1788 
   1789 /* For IE8 - See #6727 */
   1790 .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
   1791 	filter: inherit;
   1792 }
   1793 
   1794 .ui-slider .ui-slider-handle {
   1795 	position: absolute;
   1796 	z-index: 2;
   1797 	width: 16px;
   1798 	height: 18px;
   1799 	cursor: default;
   1800 }
   1801 
   1802 .ui-slider .ui-slider-range {
   1803 	position: absolute;
   1804 	z-index: 1;
   1805 	font-size: .7em;
   1806 	display: block;
   1807 	border: 0;
   1808 	background-position: 0 0;
   1809 	color: #ffffff;
   1810 	background-color: #0e90d2;
   1811 	background-image: -moz-linear-gradient(top, #149bdf, #0480be);
   1812 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
   1813 	background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
   1814 	background-image: -o-linear-gradient(top, #149bdf, #0480be);
   1815 	background-image: linear-gradient(to bottom, #149bdf, #0480be);
   1816 	background-repeat: repeat-x;
   1817 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
   1818 	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
   1819 	-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
   1820 	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
   1821 	-webkit-box-sizing: border-box;
   1822 	-moz-box-sizing: border-box;
   1823 	box-sizing: border-box;
   1824 	-webkit-transition: width 0.6s ease;
   1825 	-moz-transition: width 0.6s ease;
   1826 	-o-transition: width 0.6s ease;
   1827 	transition: width 0.6s ease;
   1828 }
   1829 
   1830 .ui-slider-horizontal {
   1831 	height: 10px;
   1832 	background: #D5D5D5;
   1833 	border: none;
   1834 }
   1835 
   1836 .ui-slider-horizontal .ui-slider-handle {
   1837 	top: -.3em;
   1838 	margin-left: -.6em;
   1839 	background-color: #fff;
   1840 	border-color: #CCC;
   1841 }
   1842 
   1843 .ui-slider-horizontal .ui-slider-handle:focus {
   1844 	background-color: #fff;
   1845 	border-color: #357EBD;
   1846 }
   1847 
   1848 .ui-slider-horizontal .ui-slider-handle:hover {
   1849 
   1850 	background-color: #fff;
   1851 	border-color: #285E8E;
   1852 	outline: 0;
   1853 }
   1854 
   1855 .ui-slider-horizontal .ui-slider-handle:active {
   1856 	background-color: #428BCA;
   1857 	border-color: #3276B1;
   1858 }
   1859 
   1860 .ui-slider-horizontal .ui-slider-range {
   1861 	top: 0;
   1862 	height: 100%;
   1863 }
   1864 
   1865 .ui-slider-horizontal .ui-slider-range-min {
   1866 	left: 0;
   1867 }
   1868 
   1869 .ui-slider-horizontal .ui-slider-range-max {
   1870 	right: 0;
   1871 }
   1872 
   1873 .ui-slider-vertical {
   1874 	width: .8em;
   1875 	height: 100px;
   1876 }
   1877 
   1878 .ui-slider-vertical .ui-slider-handle {
   1879 	left: -.3em;
   1880 	margin-left: 0;
   1881 	margin-bottom: -.6em;
   1882 }
   1883 
   1884 .ui-slider-vertical .ui-slider-range {
   1885 	left: 0;
   1886 	width: 100%;
   1887 }
   1888 
   1889 .ui-slider-vertical .ui-slider-range-min {
   1890 	bottom: 0;
   1891 }
   1892 
   1893 .ui-slider-vertical .ui-slider-range-max {
   1894 	top: 0;
   1895 }
   1896 
   1897 /*
   1898  * jQuery UI Tabs 1.10.3
   1899  *
   1900  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
   1901  * Dual licensed under the MIT or GPL Version 2 licenses.
   1902  * http://jquery.org/license
   1903  *
   1904  * http://jqueryui.com/tabs/
   1905  */
   1906 
   1907 .ui-tabs {
   1908 	position: relative; /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
   1909 	border: 0;
   1910 	-webkit-border-radius: 0; /* Safari 4 */
   1911 	-moz-border-radius: 0; /* Firefox 3.6 */
   1912 	border-radius: 0;
   1913 }
   1914 
   1915 .ui-tabs .ui-tabs-nav {
   1916 	margin-bottom: 5px;
   1917 	border: solid #ddd;
   1918 	border-width: 0 0 1px 0;
   1919 	-webkit-border-radius: 0; /* Safari 4 */
   1920 	-moz-border-radius: 0; /* Firefox 3.6 */
   1921 	border-radius: 0;
   1922 	background: none;
   1923 }
   1924 
   1925 .ui-tabs .ui-tabs-nav li {
   1926 	position: relative;
   1927 	top: 0;
   1928 	float: left;
   1929 	margin-right: 2px;
   1930 	margin-bottom: -1px;
   1931 	border: 0;
   1932 	list-style: none;
   1933 	white-space: nowrap;
   1934 	background: none;
   1935 }
   1936 
   1937 .ui-tabs-nav .ui-state-default {
   1938 	border: 0;
   1939 	-webkit-box-shadow: none; /* Safari 4 */
   1940 	-moz-box-shadow: none; /* Firefox 3.6 */
   1941 	box-shadow: none;
   1942 }
   1943 
   1944 .ui-tabs .ui-tabs-nav li a {
   1945 	float: left;
   1946 	border: 1px solid #fff;
   1947 	border-bottom: 1px solid #ddd;
   1948 	-webkit-border-radius: 4px 4px 0 0; /* Safari 4 */
   1949 	-moz-border-radius: 4px 4px 0 0; /* Firefox 3.6 */
   1950 	border-radius: 4px 4px 0 0;
   1951 	padding: 8px 12px;
   1952 	font-weight: normal;
   1953 	text-decoration: none;
   1954 	outline: none;
   1955 	color: #0069D6;
   1956 	background: none;
   1957 }
   1958 
   1959 .ui-tabs .ui-tabs-nav li a:hover {
   1960 	border: 1px solid whiteSmoke;
   1961 	border-bottom: 1px solid #ddd;
   1962 	background-color: whiteSmoke;
   1963 }
   1964 
   1965 .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
   1966 	border: 1px solid #ddd;
   1967 	border-bottom: 1px solid #fff;
   1968 	background-color: #fff;
   1969 	color: #555;
   1970 }
   1971 
   1972 .ui-tabs .ui-tabs-nav li.ui-tabs-active:hover {
   1973 	background: #fff;
   1974 	cursor: text;
   1975 }
   1976 
   1977 .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
   1978 	cursor: text;
   1979 }
   1980 
   1981 /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
   1982 .ui-tabs .ui-tabs-panel {
   1983 	display: block;
   1984 	margin: 1em 0;
   1985 	border: 0;
   1986 	-webkit-border-radius: 0; /* Safari 4 */
   1987 	-moz-border-radius: 0; /* Firefox 3.6 */
   1988 	border-radius: 0;
   1989 	padding: 1px 0;
   1990 	background: none;
   1991 }
   1992 
   1993 .ui-tabs .ui-tabs-hide {
   1994 	display: none !important;
   1995 }
   1996 
   1997 /* IE fix for background inheritance from ui-widget */
   1998 .ui-tabs .ui-tabs-nav li {
   1999 	filter: none;
   2000 }
   2001 
   2002 /*
   2003  * jQuery UI Tooltip 1.10.3
   2004  *
   2005  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
   2006  * Dual licensed under the MIT or GPL Version 2 licenses.
   2007  * http://jquery.org/license
   2008  *
   2009  * http://jqueryui.com/tooltip/
   2010  */
   2011 
   2012 .ui-tooltip {
   2013 	display: block;
   2014 	font-size: 11px;
   2015 	opacity: 0.8;
   2016 	position: absolute;
   2017 	visibility: visible;
   2018 	z-index: 1024;
   2019 	max-width: 200px;
   2020 }
   2021 
   2022 .ui-tooltip {
   2023 	background: #000000;
   2024 	border: 1px solid #000000;
   2025 }
   2026 
   2027 .ui-tooltip {
   2028 	color: #FFFFFF;
   2029 	padding: 3px 8px;
   2030 	text-align: center;
   2031 	text-decoration: none;
   2032 	-webkit-box-shadow: inset 0 1px 0 #000000; /* Safari 4 */
   2033 	-moz-box-shadow: inset 0 1px 0 #000000; /* Firefox 3.6 */
   2034 	box-shadow: inset 0 1px 0 #000000;
   2035 	border-radius: 4px 4px 4px 4px;
   2036 }
   2037 
   2038 body .ui-tooltip {
   2039 	border-width: 1px;
   2040 }
   2041 
   2042 /*
   2043  .arrow {
   2044  overflow: hidden;
   2045  position: absolute;
   2046  margin-left: 0;
   2047  height: 20px;
   2048  width: 20px;
   2049  }
   2050 
   2051  .arrow.bottom {
   2052  top: 100%;
   2053  left: 38%;
   2054  }
   2055 
   2056  .arrow.top {
   2057  top: -50%;
   2058  bottom: 22px;
   2059  left: 42%;
   2060  }
   2061 
   2062  .arrow.left {
   2063  top : 25%;
   2064  left: -15%;
   2065  right: 0;
   2066  bottom:-16px;
   2067  }
   2068 
   2069  .arrow.right {
   2070  top: 26%;
   2071  left: 100%;
   2072  right: 0;
   2073  bottom:-16px;
   2074  margin-left: 1px;
   2075  }
   2076 
   2077  .arrow:after {
   2078  content : " " ;
   2079  position : absolute ;
   2080  height : 0 ;
   2081  left:0;
   2082  top: 0;
   2083  width: 0;
   2084  margin-left : 0 ;
   2085  bottom : 12px ;
   2086  box-shadow: 6px 5px 9px -9px black;
   2087  }
   2088 
   2089  .arrow.bottom:after {
   2090  border-top:8px solid #000000;
   2091  border-right:8px solid transparent;
   2092  border-bottom:8px solid transparent;
   2093  border-left:8px solid transparent;
   2094  }
   2095 
   2096  .arrow.top:after {
   2097  border-top:6px solid transparent;
   2098  border-right:6px solid transparent;
   2099  border-bottom:6px solid #000000;
   2100  border-left:6px solid transparent;
   2101  }
   2102 
   2103  .arrow.left:after{
   2104  width:0;
   2105  border-top: 6px solid transparent;
   2106  border-right: 6px solid #000000;
   2107  border-bottom: 6px solid transparent;
   2108  border-left: 6px solid transparent;
   2109  }
   2110 
   2111  .arrow.right:after{
   2112  width:0;
   2113  border-top: 6px solid transparent;
   2114  border-right: 6px solid transparent;
   2115  border-bottom: 6px solid transparent;
   2116  border-left: 6px solid #000000;
   2117  }*/
   2118 
   2119 /*
   2120  * jQuery UI Datepicker 1.10.3
   2121  *
   2122  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
   2123  * Dual licensed under the MIT or GPL Version 2 licenses.
   2124  * http://jquery.org/license
   2125  *
   2126  * http://jqueryui.com/datepicker/
   2127  */
   2128 
   2129 .ui-datepicker {
   2130 	width: 17em;
   2131 	padding: .2em .2em 0;
   2132 	display: none;
   2133 }
   2134 
   2135 .ui-datepicker .ui-datepicker-header {
   2136 	position: relative;
   2137 	padding: .2em 0;
   2138 	border: 0;
   2139 	font-weight: bold;
   2140 	width: 100%;
   2141 	padding: 4px 0;
   2142 	background-color: #f5f5f5;
   2143 	color: #808080;
   2144 }
   2145 
   2146 .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
   2147 	position: absolute;
   2148 	top: 2px;
   2149 	width: 1.8em;
   2150 	height: 1.8em;
   2151 }
   2152 
   2153 .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
   2154 	/*top: 1px;*/
   2155 }
   2156 
   2157 .ui-datepicker .ui-datepicker-prev {
   2158 	left: 2px;
   2159 }
   2160 
   2161 .ui-datepicker .ui-datepicker-next {
   2162 	right: 2px;
   2163 }
   2164 
   2165 .ui-datepicker .ui-datepicker-prev-hover {
   2166 	/*left:1px;*/
   2167 }
   2168 
   2169 .ui-datepicker .ui-datepicker-next-hover {
   2170 	/*right:1px;*/
   2171 }
   2172 
   2173 .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
   2174 	display: block;
   2175 	position: absolute;
   2176 	left: 50%;
   2177 	margin-left: -8px;
   2178 	top: 50%;
   2179 	margin-top: -8px;
   2180 }
   2181 
   2182 .ui-datepicker .ui-datepicker-title {
   2183 	margin: 0 2.3em;
   2184 	line-height: 1.8em;
   2185 	text-align: center;
   2186 }
   2187 
   2188 .ui-datepicker .ui-datepicker-title select {
   2189 	font-size: 1em;
   2190 	margin: 1px 0;
   2191 }
   2192 
   2193 .ui-datepicker select.ui-datepicker-month-year {
   2194 	width: 100%;
   2195 }
   2196 
   2197 .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
   2198 	width: 49%;
   2199 }
   2200 
   2201 .ui-datepicker table {
   2202 	width: 100%;
   2203 	font-size: .9em;
   2204 	border-collapse: collapse;
   2205 	margin: 0 0 .4em;
   2206 }
   2207 
   2208 .ui-datepicker th {
   2209 	padding: .7em .3em;
   2210 	text-align: center;
   2211 	font-weight: bold;
   2212 	border: 0;
   2213 }
   2214 
   2215 .ui-datepicker td {
   2216 	border: 0;
   2217 	padding: 1px;
   2218 }
   2219 
   2220 .ui-datepicker td span, .ui-datepicker td a {
   2221 	display: block;
   2222 	padding: .2em;
   2223 	text-align: right;
   2224 	text-decoration: none;
   2225 }
   2226 
   2227 .ui-datepicker .ui-datepicker-buttonpane {
   2228 	background-image: none;
   2229 	margin: .7em 0 0 0;
   2230 	padding: 0 .2em;
   2231 	border-left: 0;
   2232 	border-right: 0;
   2233 	border-bottom: 0;
   2234 }
   2235 
   2236 .ui-datepicker .ui-datepicker-buttonpane button {
   2237 	float: right;
   2238 	margin: .5em .2em .4em;
   2239 	cursor: pointer;
   2240 	padding: .2em .6em .3em .6em;
   2241 	width: auto;
   2242 	overflow: visible;
   2243 }
   2244 
   2245 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
   2246 	float: left;
   2247 }
   2248 
   2249 /* with multiple calendars */
   2250 
   2251 .ui-datepicker.ui-datepicker-multi {
   2252 	width: auto;
   2253 }
   2254 
   2255 .ui-datepicker-multi .ui-datepicker-group {
   2256 	float: left;
   2257 }
   2258 
   2259 .ui-datepicker-multi .ui-datepicker-group table {
   2260 	width: 95%;
   2261 	margin: 0 auto .4em;
   2262 }
   2263 
   2264 .ui-datepicker-multi-2 .ui-datepicker-group {
   2265 	width: 50%;
   2266 }
   2267 
   2268 .ui-datepicker-multi-3 .ui-datepicker-group {
   2269 	width: 33.3%;
   2270 }
   2271 
   2272 .ui-datepicker-multi-4 .ui-datepicker-group {
   2273 	width: 25%;
   2274 }
   2275 
   2276 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
   2277 	border-left-width: 0;
   2278 }
   2279 
   2280 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
   2281 	border-left-width: 0;
   2282 }
   2283 
   2284 .ui-datepicker-multi .ui-datepicker-buttonpane {
   2285 	clear: left;
   2286 }
   2287 
   2288 .ui-datepicker-row-break {
   2289 	clear: both;
   2290 	width: 100%;
   2291 	font-size: 0em;
   2292 }
   2293 
   2294 /* RTL support */
   2295 
   2296 .ui-datepicker-rtl {
   2297 	direction: rtl;
   2298 }
   2299 
   2300 .ui-datepicker-rtl .ui-datepicker-prev {
   2301 	right: 2px;
   2302 	left: auto;
   2303 }
   2304 
   2305 .ui-datepicker-rtl .ui-datepicker-next {
   2306 	left: 2px;
   2307 	right: auto;
   2308 }
   2309 
   2310 .ui-datepicker-rtl .ui-datepicker-prev:hover {
   2311 	right: 1px;
   2312 	left: auto;
   2313 }
   2314 
   2315 .ui-datepicker-rtl .ui-datepicker-next:hover {
   2316 	left: 1px;
   2317 	right: auto;
   2318 }
   2319 
   2320 .ui-datepicker-rtl .ui-datepicker-buttonpane {
   2321 	clear: right;
   2322 }
   2323 
   2324 .ui-datepicker-rtl .ui-datepicker-buttonpane button {
   2325 	float: left;
   2326 }
   2327 
   2328 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
   2329 	float: right;
   2330 }
   2331 
   2332 .ui-datepicker-rtl .ui-datepicker-group {
   2333 	float: right;
   2334 }
   2335 
   2336 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
   2337 	border-right-width: 0;
   2338 	border-left-width: 1px;
   2339 }
   2340 
   2341 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
   2342 	border-right-width: 0;
   2343 	border-left-width: 1px;
   2344 }
   2345 
   2346 /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
   2347 .ui-datepicker-cover {
   2348 	display: none; 
   2349 	display: block; 
   2350 	position: absolute; 
   2351 	z-index: -1; 
   2352 	filter: mask();
   2353 	top: -4px; 
   2354 	left: -4px; 
   2355 	width: 200px; 
   2356 	height: 200px; 
   2357 }
   2358 
   2359 .ui-datepicker th {
   2360 	font-weight: bold;
   2361 	color: gray;
   2362 }
   2363 
   2364 .ui-datepicker-today a:hover {
   2365 	background-color: #808080;
   2366 	color: #ffffff;
   2367 }
   2368 .ui-datepicker-today a {
   2369 	background-color: #BFBFBF;
   2370 	cursor: pointer;
   2371 	padding: 0 4px;
   2372 	margin-bottom: 0;
   2373 }
   2374 
   2375 .ui-datepicker td a {
   2376 	margin-bottom: 0;
   2377 	border: 0;
   2378 }
   2379 
   2380 .ui-datepicker td:hover {
   2381 	color: #ffffff;
   2382 }
   2383 
   2384 .ui-datepicker td .ui-state-default {
   2385 	border: 0;
   2386 	background: none;
   2387 	margin-bottom: 0;
   2388 	padding: 5px;
   2389 	color: gray;
   2390 	text-align: center;
   2391 	filter: none;
   2392 }
   2393 
   2394 .ui-datepicker td .ui-state-highlight {
   2395 	color: #ffffff;
   2396 	background-color: #A90329;
   2397 	border-color: #46b8da;
   2398 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
   2399 	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
   2400 	-webkit-border-radius: 0px; /* Safari 4 */
   2401 	-moz-border-radius: 0px; /* Firefox 3.6 */
   2402 	border-radius: 0px;
   2403 }
   2404 
   2405 .ui-datepicker td .ui-state-active {
   2406 	color: #333333;
   2407 	background-color: #ebebeb;
   2408 	border-color: #adadad;
   2409 	margin-bottom: 0;
   2410 	font-size: normal;
   2411 	text-shadow: 0;
   2412 	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
   2413 	-webkit-border-radius: 0px; /* Safari 4 */
   2414 	-moz-border-radius: 0px; /* Firefox 3.6 */
   2415 	border-radius: 0px;
   2416 }
   2417 
   2418 .ui-datepicker td .ui-state-hover {
   2419 	color: #ffffff;
   2420 	background: #428bca;
   2421 	background-color: #428bca;
   2422 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
   2423 	border-color: #357ebd;
   2424 	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
   2425 	-webkit-border-radius: 0px; /* Safari 4 */
   2426 	-moz-border-radius: 0px; /* Firefox 3.6 */
   2427 	border-radius: 0px;
   2428 }
   2429 
   2430 /*
   2431  * jQuery UI Progressbar 1.10.3
   2432  *
   2433  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
   2434  * Dual licensed under the MIT or GPL Version 2 licenses.
   2435  * http://jquery.org/license
   2436  *
   2437  * http://docs.jquery.com/UI/Progressbar#theming
   2438  */
   2439 
   2440 .ui-progressbar {
   2441 	height: 2em;
   2442 	margin-bottom: 20px;
   2443 	border: 0px;
   2444 	overflow: hidden;
   2445 	background-color: #f7f7f7;
   2446 	background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
   2447 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
   2448 	background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
   2449 	background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
   2450 	background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
   2451 	background-repeat: repeat-x;
   2452 	-webkit-border-radius: 0px;
   2453 	-moz-border-radius: 0px;
   2454 	border-radius: 0px;
   2455 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
   2456 	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
   2457 	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
   2458 	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
   2459 }
   2460 
   2461 .ui-progressbar .ui-progressbar-value {
   2462 	margin: 0px;
   2463 	height: 100%;
   2464 	height: 100%;
   2465 	color: #ffffff; /*this can be removed if ui-widget-header is blue*/
   2466 	background-color: #428BCA;
   2467 	-webkit-box-sizing: border-box;
   2468 	-moz-box-sizing: border-box;
   2469 	box-sizing: border-box;
   2470 	-webkit-transition: width 0.6s ease;
   2471 	transition: width 0.6s ease;
   2472 }
   2473 
   2474 .ui-progressbar .ui-progressbar-overlay {
   2475 	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
   2476 	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   2477 	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   2478 	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   2479 	background-size: 40px 40px;
   2480 	-webkit-animation: progress-bar-stripes 2s linear infinite;
   2481 	-moz-animation: progress-bar-stripes 2s linear infinite;
   2482 	-ms-animation: progress-bar-stripes 2s linear infinite;
   2483 	-o-animation: progress-bar-stripes 2s linear infinite;
   2484 	animation: progress-bar-stripes 2s linear infinite;
   2485 }
   2486 
   2487 .ui-progressbar-indeterminate .ui-progressbar-value {
   2488 	background-image: none;
   2489 }
   2490 
   2491 /**Toolbar**/
   2492 
   2493 .ui-toolbar {
   2494 	padding: 7px 14px;
   2495 	margin: 0 0 18px;
   2496 	background-color: #f5f5f5;
   2497 	background-repeat: repeat-x;
   2498 	background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); /* Safari 5.1+, Chrome 10+ */
   2499 	background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); /* Firefox 3.6 */
   2500 	background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); /* Opera 11.10+ */
   2501 	background-image: linear-gradient(top, #ffffff, #f5f5f5); /* CSS3 Compliant */
   2502 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0); /* IE8 */
   2503 	border: 1px solid #ddd;
   2504 	-webkit-border-radius: 3px; /* Safari 4 */
   2505 	-moz-border-radius: 3px; /* Firefox 3.6 */
   2506 	border-radius: 3px;
   2507 	-webkit-box-shadow: inset 0 1px 0 #ffffff; /* Safari 4 */
   2508 	-moz-box-shadow: inset 0 1px 0 #ffffff; /* Firefox 3.6 */
   2509 	box-shadow: inset 0 1px 0 #ffffff;
   2510 }
   2511 /** File Input **/
   2512 
   2513 .customfile-button {
   2514 	padding: 6px 12px;
   2515 	margin-bottom: 0;
   2516 	font-size: 14px;
   2517 	font-weight: normal;
   2518 	line-height: 1.428571429;
   2519 	text-align: center;
   2520 	white-space: nowrap;
   2521 	vertical-align: middle;
   2522 	cursor: pointer;
   2523 	border: 1px solid #ccc;
   2524 	-webkit-user-select: none;
   2525 	-moz-user-select: none;
   2526 	-ms-user-select: none;
   2527 	-o-user-select: none;
   2528 	user-select: none;
   2529 }
   2530 /***Wijmo Theming**/
   2531 
   2532 div.wijmo-wijmenu {
   2533 	padding: 0 20px;
   2534 	background-color: #222222;
   2535 	background-repeat: repeat-x;
   2536 	background-image: -webkit-linear-gradient(top, #333333, #222222); /* Safari 5.1+, Chrome 10+ */
   2537 	background-image: -moz-linear-gradient(top, #333333, #222222); /* Firefox 3.6 */
   2538 	background-image: -o-linear-gradient(top, #333333, #222222); /* Opera 11.10+ */
   2539 	background-image: linear-gradient(top, #333333, #222222); /* CSS3 Compliant */
   2540 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); /* IE8 */
   2541 	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); /* Safari 4 */
   2542 	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); /* Firefox 3.6 */
   2543 	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
   2544 }
   2545 
   2546 .wijmo-wijmenu .ui-state-default {
   2547 	-webkit-box-shadow: none; /* Safari 4 */
   2548 	-moz-box-shadow: none; /* Firefox 3.6 */
   2549 	box-shadow: none;
   2550 	color: #bfbfbf;
   2551 }
   2552 
   2553 .wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text {
   2554 	color: #bfbfbf;
   2555 }
   2556 
   2557 .wijmo-wijmenu .ui-state-hover {
   2558 	background: #444;
   2559 	background: rgba(255, 255, 255, 0.05);
   2560 }
   2561 
   2562 .wijmo-wijmenu .ui-state-hover .wijmo-wijmenu-text {
   2563 	color: #ffffff;
   2564 }
   2565 
   2566 div.wijmo-wijmenu .ui-widget-header h3 {
   2567 	position: relative;
   2568 	margin-top: 1px;
   2569 	padding: 0;
   2570 }
   2571 
   2572 .wijmo-wijmenu h3 a {
   2573 	color: #ffffff;
   2574 	display: block;
   2575 	float: left;
   2576 	font-size: 20px;
   2577 	font-weight: 200;
   2578 	line-height: 1;
   2579 	margin-left: -20px;
   2580 	margin-top: 1px;
   2581 	padding: 8px 20px 12px;
   2582 }
   2583 
   2584 .wijmo-wijmenu h3 a:hover {
   2585 	background-color: rgba(255, 255, 255, 0.05);
   2586 	color: #ffffff;
   2587 	text-decoration: none;
   2588 }
   2589 
   2590 .wijmo-wijmenu .ui-widget-header {
   2591 	border: 0;
   2592 }
   2593 
   2594 .wijmo-wijmenu .wijmo-wijmenu-parent .wijmo-wijmenu-child {
   2595 	padding: 0.3em 0;
   2596 }
   2597 
   2598 div.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child {
   2599 	background: #333;
   2600 	border: 0;
   2601 	margin: 0;
   2602 	padding: 6px 0;
   2603 	width: 160px;
   2604 	-webkit-border-radius: 0 0 6px 6px; /* Safari 4 */
   2605 	-moz-border-radius: 0 0 6px 6px; /* Firefox 3.6 */
   2606 	border-radius: 0 0 6px 6px;
   2607 	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); /* Safari 4 */
   2608 	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); /* Firefox 3.6 */
   2609 	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
   2610 }
   2611 
   2612 div.wijmo-wijmenu .wijmo-wijmenu-item {
   2613 	margin: 0;
   2614 	border: 0;
   2615 }
   2616 
   2617 .wijmo-wijmenu a.wijmo-wijmenu-link {
   2618 	margin: 0;
   2619 	line-height: 19px;
   2620 	padding: 10px 10px 11px;
   2621 	border: 0;
   2622 	-webkit-border-radius: 0; /* Safari 4 */
   2623 	-moz-border-radius: 0; /* Firefox 3.6 */
   2624 	border-radius: 0;
   2625 }
   2626 
   2627 div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-link {
   2628 	display: block;
   2629 	float: none;
   2630 	padding: 4px 15px;
   2631 	width: auto;
   2632 }
   2633 
   2634 div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-text {
   2635 	float: none;
   2636 }
   2637 
   2638 .wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child .ui-state-hover {
   2639 	background: #191919;
   2640 }
   2641 
   2642 .wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-separator {
   2643 	padding: 5px 0;
   2644 	background-image: none;
   2645 	background-color: #222;
   2646 	border-top: 1px solid #444;
   2647 	border-bottom: 0;
   2648 	border-left: 0;
   2649 	border-right: 0;
   2650 }
   2651 
   2652 .wijmo-wijmenu .wijmo-wijmenu-item input {
   2653 	-moz-transition: none 0s ease 0s;
   2654 	background-color: rgba(255, 255, 255, 0.3);
   2655 	border: 1px solid #111111;
   2656 	border-radius: 4px 4px 4px 4px;
   2657 	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.25); /* Safari 4 */
   2658 	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.25); /* Firefox 3.6 */
   2659 	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.25);
   2660 	color: rgba(255, 255, 255, 0.75);
   2661 	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   2662 	line-height: 1;
   2663 	margin: 5px 10px 0 10px;
   2664 	padding: 4px 9px;
   2665 	width: 100px;
   2666 }
   2667 
   2668 .wijmo-wijmenu .wijmo-wijmenu-item input:hover {
   2669 	background-color: rgba(255, 255, 255, 0.5);
   2670 	color: #ffffff;
   2671 }
   2672 
   2673 .wijmo-wijmenu .wijmo-wijmenu-item input:focus {
   2674 	background-color: #ffffff;
   2675 	border: 0 none;
   2676 	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); /* Safari 4 */
   2677 	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); /* Firefox 3.6 */
   2678 	box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
   2679 	color: #404040;
   2680 	outline: 0 none;
   2681 	padding: 5px 10px;
   2682 	text-shadow: 0 1px 0 #ffffff;
   2683 }
   2684 
   2685 .wijmo-wijmenu .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
   2686 	text-shadow: none;
   2687 }
   2688 
   2689 .wijmo-wijmenu .ui-state-default {
   2690 	-webkit-box-shadow: none; /* Safari 4 */
   2691 	-moz-box-shadow: none; /* Firefox 3.6 */
   2692 	box-shadow: none;
   2693 	color: #bfbfbf;
   2694 	filter: none;
   2695 }
   2696 
   2697 /**
   2698  * Font Awesome in jQuery UI
   2699  * @author Gerits Aurelien
   2700  *
   2701  **/
   2702 
   2703 .ui-button-icon-primary.ui-icon[class^="icon-"]:before, .ui-button-icon-primary.ui-icon[class*=" icon-"]:before, .ui-button-icon-secondary.ui-icon[class^="icon-"]:before, .ui-button-icon-secondary.ui-icon[class*=" icon-"]:before {
   2704 	font-size: inherit;
   2705 	margin-left: 7px !important;
   2706 	margin-left: 5px;
   2707 	display: inline;
   2708 	text-decoration: inherit;
   2709 	color: inherit;
   2710 }
   2711 
   2712 /* **
   2713  * If you use "Font awesome" is disable UI icons in element
   2714  ** */
   2715 .ui-state-default .ui-icon[class*=" icon-"] {
   2716 	/* Reset background with font Awesome */
   2717 	background: none;
   2718 	margin-left: -12px; /*fix for margin issue with font awesome buttons*/
   2719 }
   2720 
   2721 /* If you do not use ui-icon uncomment the lines */
   2722 /*
   2723  .ui-button .ui-button-text{
   2724  display: inline-block;
   2725  padding: 0px;
   2726  }
   2727 
   2728  .ui-button-text-icon-primary .ui-button-icon-primary{
   2729  float:none;
   2730  }*/