Просмотр файла delta_framework-main/admin/styles/css/jquery-ui-1.10.3.css

Размер файла: 18.81Kb
  1. /*! jQuery UI - v1.10.3 - 2013-11-20
  2. * http://jqueryui.com
  3. * Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
  4. * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
  5.  
  6. /* Layout helpers
  7. ----------------------------------*/
  8. .ui-helper-hidden {
  9. display: none;
  10. }
  11. .ui-helper-hidden-accessible {
  12. border: 0;
  13. clip: rect(0 0 0 0);
  14. height: 1px;
  15. margin: -1px;
  16. overflow: hidden;
  17. padding: 0;
  18. position: absolute;
  19. width: 1px;
  20. }
  21. .ui-helper-reset {
  22. margin: 0;
  23. padding: 0;
  24. border: 0;
  25. outline: 0;
  26. line-height: 1.3;
  27. text-decoration: none;
  28. font-size: 100%;
  29. list-style: none;
  30. }
  31. .ui-helper-clearfix:before,
  32. .ui-helper-clearfix:after {
  33. content: "";
  34. display: table;
  35. border-collapse: collapse;
  36. }
  37. .ui-helper-clearfix:after {
  38. clear: both;
  39. }
  40. .ui-helper-clearfix {
  41. min-height: 0; /* support: IE7 */
  42. }
  43. .ui-helper-zfix {
  44. width: 100%;
  45. height: 100%;
  46. top: 0;
  47. left: 0;
  48. position: absolute;
  49. opacity: 0;
  50. filter:Alpha(Opacity=0);
  51. }
  52.  
  53. .ui-front {
  54. z-index: 100;
  55. }
  56.  
  57.  
  58. /* Interaction Cues
  59. ----------------------------------*/
  60. .ui-state-disabled {
  61. cursor: default !important;
  62. }
  63.  
  64.  
  65. /* Icons
  66. ----------------------------------*/
  67.  
  68. /* states and images */
  69. .ui-icon {
  70. display: block;
  71. text-indent: -99999px;
  72. overflow: hidden;
  73. background-repeat: no-repeat;
  74. }
  75.  
  76.  
  77. /* Misc visuals
  78. ----------------------------------*/
  79.  
  80. /* Overlays */
  81. .ui-widget-overlay {
  82. position: fixed;
  83. top: 0;
  84. left: 0;
  85. width: 100%;
  86. height: 100%;
  87. }
  88. .ui-resizable {
  89. position: relative;
  90. }
  91. .ui-resizable-handle {
  92. position: absolute;
  93. font-size: 0.1px;
  94. display: block;
  95. }
  96. .ui-resizable-disabled .ui-resizable-handle,
  97. .ui-resizable-autohide .ui-resizable-handle {
  98. display: none;
  99. }
  100. .ui-resizable-n {
  101. cursor: n-resize;
  102. height: 7px;
  103. width: 100%;
  104. top: -5px;
  105. left: 0;
  106. }
  107. .ui-resizable-s {
  108. cursor: s-resize;
  109. height: 7px;
  110. width: 100%;
  111. bottom: -5px;
  112. left: 0;
  113. }
  114. .ui-resizable-e {
  115. cursor: e-resize;
  116. width: 7px;
  117. right: -5px;
  118. top: 0;
  119. height: 100%;
  120. }
  121. .ui-resizable-w {
  122. cursor: w-resize;
  123. width: 7px;
  124. left: -5px;
  125. top: 0;
  126. height: 100%;
  127. }
  128. .ui-resizable-se {
  129. cursor: se-resize;
  130. width: 12px;
  131. height: 12px;
  132. right: 1px;
  133. bottom: 1px;
  134. }
  135. .ui-resizable-sw {
  136. cursor: sw-resize;
  137. width: 9px;
  138. height: 9px;
  139. left: -5px;
  140. bottom: -5px;
  141. }
  142. .ui-resizable-nw {
  143. cursor: nw-resize;
  144. width: 9px;
  145. height: 9px;
  146. left: -5px;
  147. top: -5px;
  148. }
  149. .ui-resizable-ne {
  150. cursor: ne-resize;
  151. width: 9px;
  152. height: 9px;
  153. right: -5px;
  154. top: -5px;
  155. }
  156. .ui-selectable-helper {
  157. position: absolute;
  158. z-index: 100;
  159. border: 1px dotted black;
  160. }
  161. .ui-accordion .ui-accordion-header {
  162. display: block;
  163. cursor: pointer;
  164. position: relative;
  165. margin-top: 2px;
  166. padding: .5em .5em .5em .7em;
  167. min-height: 0; /* support: IE7 */
  168. }
  169. .ui-accordion .ui-accordion-icons {
  170. padding-left: 2.2em;
  171. }
  172. .ui-accordion .ui-accordion-noicons {
  173. padding-left: .7em;
  174. }
  175. .ui-accordion .ui-accordion-icons .ui-accordion-icons {
  176. padding-left: 2.2em;
  177. }
  178. .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  179. position: absolute;
  180. left: .5em;
  181. top: 50%;
  182. margin-top: -8px;
  183. }
  184. .ui-accordion .ui-accordion-content {
  185. padding: 1em 2.2em;
  186. border-top: 0;
  187. overflow: auto;
  188. }
  189. .ui-autocomplete {
  190. position: absolute;
  191. top: 0;
  192. left: 0;
  193. cursor: default;
  194. }
  195. .ui-button {
  196. display: inline-block;
  197. position: relative;
  198. padding: 0;
  199. line-height: normal;
  200. margin-right: .1em;
  201. cursor: pointer;
  202. vertical-align: middle;
  203. text-align: center;
  204. overflow: visible; /* removes extra width in IE */
  205. }
  206. .ui-button,
  207. .ui-button:link,
  208. .ui-button:visited,
  209. .ui-button:hover,
  210. .ui-button:active {
  211. text-decoration: none;
  212. }
  213. /* to make room for the icon, a width needs to be set here */
  214. .ui-button-icon-only {
  215. width: 2.2em;
  216. }
  217. /* button elements seem to need a little more width */
  218. button.ui-button-icon-only {
  219. width: 2.4em;
  220. }
  221. .ui-button-icons-only {
  222. width: 3.4em;
  223. }
  224. button.ui-button-icons-only {
  225. width: 3.7em;
  226. }
  227.  
  228. /* button text element */
  229. .ui-button .ui-button-text {
  230. display: block;
  231. line-height: normal;
  232. }
  233. .ui-button-text-only .ui-button-text {
  234. padding: .4em 1em;
  235. }
  236. .ui-button-icon-only .ui-button-text,
  237. .ui-button-icons-only .ui-button-text {
  238. padding: .4em;
  239. text-indent: -9999999px;
  240. }
  241. .ui-button-text-icon-primary .ui-button-text,
  242. .ui-button-text-icons .ui-button-text {
  243. padding: .4em 1em .4em 2.1em;
  244. }
  245. .ui-button-text-icon-secondary .ui-button-text,
  246. .ui-button-text-icons .ui-button-text {
  247. padding: .4em 2.1em .4em 1em;
  248. }
  249. .ui-button-text-icons .ui-button-text {
  250. padding-left: 2.1em;
  251. padding-right: 2.1em;
  252. }
  253. /* no icon support for input elements, provide padding by default */
  254. input.ui-button {
  255. padding: .4em 1em;
  256. }
  257.  
  258. /* button icon element(s) */
  259. .ui-button-icon-only .ui-icon,
  260. .ui-button-text-icon-primary .ui-icon,
  261. .ui-button-text-icon-secondary .ui-icon,
  262. .ui-button-text-icons .ui-icon,
  263. .ui-button-icons-only .ui-icon {
  264. position: absolute;
  265. top: 50%;
  266. margin-top: -8px;
  267. }
  268. .ui-button-icon-only .ui-icon {
  269. left: 50%;
  270. margin-left: -8px;
  271. }
  272. .ui-button-text-icon-primary .ui-button-icon-primary,
  273. .ui-button-text-icons .ui-button-icon-primary,
  274. .ui-button-icons-only .ui-button-icon-primary {
  275. left: .5em;
  276. }
  277. .ui-button-text-icon-secondary .ui-button-icon-secondary,
  278. .ui-button-text-icons .ui-button-icon-secondary,
  279. .ui-button-icons-only .ui-button-icon-secondary {
  280. right: .5em;
  281. }
  282.  
  283. /* button sets */
  284. .ui-buttonset {
  285. margin-right: 7px;
  286. }
  287. .ui-buttonset .ui-button {
  288. margin-left: 0;
  289. margin-right: -.3em;
  290. }
  291.  
  292. /* workarounds */
  293. /* reset extra padding in Firefox, see h5bp.com/l */
  294. input.ui-button::-moz-focus-inner,
  295. button.ui-button::-moz-focus-inner {
  296. border: 0;
  297. padding: 0;
  298. }
  299. .ui-datepicker {
  300. width: 17em;
  301. padding: .2em .2em 0;
  302. display: none;
  303. }
  304. .ui-datepicker .ui-datepicker-header {
  305. position: relative;
  306. padding: .2em 0;
  307. }
  308. .ui-datepicker .ui-datepicker-prev,
  309. .ui-datepicker .ui-datepicker-next {
  310. position: absolute;
  311. top: 2px;
  312. width: 1.8em;
  313. height: 1.8em;
  314. }
  315. .ui-datepicker .ui-datepicker-prev-hover,
  316. .ui-datepicker .ui-datepicker-next-hover {
  317. top: 1px;
  318. }
  319. .ui-datepicker .ui-datepicker-prev {
  320. left: 2px;
  321. }
  322. .ui-datepicker .ui-datepicker-next {
  323. right: 2px;
  324. }
  325. .ui-datepicker .ui-datepicker-prev-hover {
  326. left: 1px;
  327. }
  328. .ui-datepicker .ui-datepicker-next-hover {
  329. right: 1px;
  330. }
  331. .ui-datepicker .ui-datepicker-prev span,
  332. .ui-datepicker .ui-datepicker-next span {
  333. display: block;
  334. position: absolute;
  335. left: 50%;
  336. margin-left: -8px;
  337. top: 50%;
  338. margin-top: -8px;
  339. }
  340. .ui-datepicker .ui-datepicker-title {
  341. margin: 0 2.3em;
  342. line-height: 1.8em;
  343. text-align: center;
  344. }
  345. .ui-datepicker .ui-datepicker-title select {
  346. font-size: 1em;
  347. margin: 1px 0;
  348. }
  349. .ui-datepicker select.ui-datepicker-month-year {
  350. width: 100%;
  351. }
  352. .ui-datepicker select.ui-datepicker-month,
  353. .ui-datepicker select.ui-datepicker-year {
  354. width: 49%;
  355. }
  356. .ui-datepicker table {
  357. width: 100%;
  358. font-size: .9em;
  359. border-collapse: collapse;
  360. margin: 0;
  361. }
  362. .ui-datepicker th {
  363. padding: .7em .3em;
  364. text-align: center;
  365. font-weight: bold;
  366. border: 0;
  367. }
  368. .ui-datepicker td {
  369. border: 0;
  370. padding: 1px;
  371. }
  372. .ui-datepicker td span,
  373. .ui-datepicker td a {
  374. display: block;
  375. padding: .2em;
  376. text-align: right;
  377. text-decoration: none;
  378. }
  379. .ui-datepicker .ui-datepicker-buttonpane {
  380. background-image: none;
  381. margin: .7em 0 0 0;
  382. padding: 0 .2em;
  383. border-left: 0;
  384. border-right: 0;
  385. border-bottom: 0;
  386. }
  387. .ui-datepicker .ui-datepicker-buttonpane button {
  388. float: right;
  389. margin: .5em .2em .4em;
  390. cursor: pointer;
  391. padding: .2em .6em .3em .6em;
  392. width: auto;
  393. overflow: visible;
  394. }
  395. .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  396. float: left;
  397. }
  398.  
  399. /* with multiple calendars */
  400. .ui-datepicker.ui-datepicker-multi {
  401. width: auto;
  402. }
  403. .ui-datepicker-multi .ui-datepicker-group {
  404. float: left;
  405. }
  406. .ui-datepicker-multi .ui-datepicker-group table {
  407. width: 95%;
  408. margin: 0 auto .4em;
  409. }
  410. .ui-datepicker-multi-2 .ui-datepicker-group {
  411. width: 50%;
  412. }
  413. .ui-datepicker-multi-3 .ui-datepicker-group {
  414. width: 33.3%;
  415. }
  416. .ui-datepicker-multi-4 .ui-datepicker-group {
  417. width: 25%;
  418. }
  419. .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
  420. .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  421. border-left-width: 0;
  422. }
  423. .ui-datepicker-multi .ui-datepicker-buttonpane {
  424. clear: left;
  425. }
  426. .ui-datepicker-row-break {
  427. clear: both;
  428. width: 100%;
  429. font-size: 0;
  430. }
  431.  
  432. /* RTL support */
  433. .ui-datepicker-rtl {
  434. direction: rtl;
  435. }
  436. .ui-datepicker-rtl .ui-datepicker-prev {
  437. right: 2px;
  438. left: auto;
  439. }
  440. .ui-datepicker-rtl .ui-datepicker-next {
  441. left: 2px;
  442. right: auto;
  443. }
  444. .ui-datepicker-rtl .ui-datepicker-prev:hover {
  445. right: 1px;
  446. left: auto;
  447. }
  448. .ui-datepicker-rtl .ui-datepicker-next:hover {
  449. left: 1px;
  450. right: auto;
  451. }
  452. .ui-datepicker-rtl .ui-datepicker-buttonpane {
  453. clear: right;
  454. }
  455. .ui-datepicker-rtl .ui-datepicker-buttonpane button {
  456. float: left;
  457. }
  458. .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
  459. .ui-datepicker-rtl .ui-datepicker-group {
  460. float: right;
  461. }
  462. .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
  463. .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  464. border-right-width: 0;
  465. border-left-width: 1px;
  466. }
  467. .ui-dialog {
  468. position: absolute;
  469. top: 0;
  470. left: 0;
  471. padding: .2em;
  472. outline: 0;
  473. }
  474. .ui-dialog .ui-dialog-titlebar {
  475. padding: .4em 1em;
  476. position: relative;
  477. }
  478. .ui-dialog .ui-dialog-title {
  479. float: left;
  480. margin: .1em 0;
  481. white-space: nowrap;
  482. width: 90%;
  483. overflow: hidden;
  484. text-overflow: ellipsis;
  485. }
  486. .ui-dialog .ui-dialog-titlebar-close {
  487. position: absolute;
  488. right: .3em;
  489. top: 50%;
  490. width: 21px;
  491. margin: -10px 0 0 0;
  492. padding: 1px;
  493. height: 20px;
  494. }
  495. .ui-dialog .ui-dialog-content {
  496. position: relative;
  497. border: 0;
  498. padding: .5em 1em;
  499. background: none;
  500. overflow: auto;
  501. }
  502. .ui-dialog .ui-dialog-buttonpane {
  503. text-align: left;
  504. border-width: 1px 0 0 0;
  505. background-image: none;
  506. margin-top: .5em;
  507. padding: .3em 1em .5em .4em;
  508. }
  509. .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  510. float: right;
  511. }
  512. .ui-dialog .ui-dialog-buttonpane button {
  513. margin: .5em .4em .5em 0;
  514. cursor: pointer;
  515. }
  516. .ui-dialog .ui-resizable-se {
  517. width: 12px;
  518. height: 12px;
  519. right: -5px;
  520. bottom: -5px;
  521. background-position: 16px 16px;
  522. }
  523. .ui-draggable .ui-dialog-titlebar {
  524. cursor: move;
  525. }
  526. .ui-menu {
  527. list-style: none;
  528. padding: 2px;
  529. margin: 0;
  530. display: block;
  531. outline: none;
  532. }
  533. .ui-menu .ui-menu {
  534. margin-top: -3px;
  535. position: absolute;
  536. }
  537. .ui-menu .ui-menu-item {
  538. margin: 0;
  539. padding: 0;
  540. width: 100%;
  541. /* support: IE10, see #8844 */
  542. list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  543. }
  544. .ui-menu .ui-menu-divider {
  545. margin: 5px -2px 5px -2px;
  546. height: 0;
  547. font-size: 0;
  548. line-height: 0;
  549. border-width: 1px 0 0 0;
  550. }
  551. .ui-menu .ui-menu-item a {
  552. text-decoration: none;
  553. display: block;
  554. padding: 2px .4em;
  555. line-height: 1.5;
  556. min-height: 0; /* support: IE7 */
  557. font-weight: normal;
  558. }
  559. .ui-menu .ui-menu-item a.ui-state-focus,
  560. .ui-menu .ui-menu-item a.ui-state-active {
  561. font-weight: normal;
  562. margin: -1px;
  563. }
  564.  
  565. .ui-menu .ui-state-disabled {
  566. font-weight: normal;
  567. margin: .4em 0 .2em;
  568. line-height: 1.5;
  569. }
  570. .ui-menu .ui-state-disabled a {
  571. cursor: default;
  572. }
  573.  
  574. /* icon support */
  575. .ui-menu-icons {
  576. position: relative;
  577. }
  578. .ui-menu-icons .ui-menu-item a {
  579. position: relative;
  580. padding-left: 2em;
  581. }
  582.  
  583. /* left-aligned */
  584. .ui-menu .ui-icon {
  585. position: absolute;
  586. top: .2em;
  587. left: .2em;
  588. }
  589.  
  590. /* right-aligned */
  591. .ui-menu .ui-menu-icon {
  592. position: static;
  593. float: right;
  594. }
  595. .ui-progressbar {
  596. height: 2em;
  597. text-align: left;
  598. overflow: hidden;
  599. }
  600. .ui-progressbar .ui-progressbar-value {
  601. margin: -1px;
  602. height: 100%;
  603. }
  604. .ui-progressbar .ui-progressbar-overlay {
  605. background: url("images/animated-overlay.gif");
  606. height: 100%;
  607. filter: alpha(opacity=25);
  608. opacity: 0.25;
  609. }
  610. .ui-progressbar-indeterminate .ui-progressbar-value {
  611. background-image: none;
  612. }
  613. .ui-slider {
  614. position: relative;
  615. text-align: left;
  616. }
  617. .ui-slider .ui-slider-handle {
  618. position: absolute;
  619. z-index: 2;
  620. width: 1.2em;
  621. height: 1.2em;
  622. cursor: default;
  623. }
  624. .ui-slider .ui-slider-range {
  625. position: absolute;
  626. z-index: 1;
  627. font-size: .7em;
  628. display: block;
  629. border: 0;
  630. background-position: 0 0;
  631. }
  632.  
  633. /* For IE8 - See #6727 */
  634. .ui-slider.ui-state-disabled .ui-slider-handle,
  635. .ui-slider.ui-state-disabled .ui-slider-range {
  636. filter: inherit;
  637. }
  638.  
  639. .ui-slider-horizontal {
  640. height: .8em;
  641. }
  642. .ui-slider-horizontal .ui-slider-handle {
  643. top: -.3em;
  644. margin-left: -.6em;
  645. }
  646. .ui-slider-horizontal .ui-slider-range {
  647. top: 0;
  648. height: 100%;
  649. }
  650. .ui-slider-horizontal .ui-slider-range-min {
  651. left: 0;
  652. }
  653. .ui-slider-horizontal .ui-slider-range-max {
  654. right: 0;
  655. }
  656.  
  657. .ui-slider-vertical {
  658. width: .8em;
  659. height: 100px;
  660. }
  661. .ui-slider-vertical .ui-slider-handle {
  662. left: -.3em;
  663. margin-left: 0;
  664. margin-bottom: -.6em;
  665. }
  666. .ui-slider-vertical .ui-slider-range {
  667. left: 0;
  668. width: 100%;
  669. }
  670. .ui-slider-vertical .ui-slider-range-min {
  671. bottom: 0;
  672. }
  673. .ui-slider-vertical .ui-slider-range-max {
  674. top: 0;
  675. }
  676. .ui-spinner {
  677. position: relative;
  678. display: inline-block;
  679. overflow: hidden;
  680. padding: 0;
  681. vertical-align: middle;
  682. }
  683. .ui-spinner-input {
  684. border: none;
  685. background: none;
  686. color: inherit;
  687. padding: 0;
  688. margin: .2em 0;
  689. vertical-align: middle;
  690. margin-left: .4em;
  691. margin-right: 22px;
  692. }
  693. .ui-spinner-button {
  694. width: 16px;
  695. height: 50%;
  696. font-size: .5em;
  697. padding: 0;
  698. margin: 0;
  699. text-align: center;
  700. position: absolute;
  701. cursor: default;
  702. display: block;
  703. overflow: hidden;
  704. right: 0;
  705. }
  706. /* more specificity required here to overide default borders */
  707. .ui-spinner a.ui-spinner-button {
  708. border-top: none;
  709. border-bottom: none;
  710. border-right: none;
  711. }
  712. /* vertical centre icon */
  713. .ui-spinner .ui-icon {
  714. position: absolute;
  715. margin-top: -8px;
  716. top: 50%;
  717. left: 0;
  718. }
  719. .ui-spinner-up {
  720. top: 0;
  721. }
  722. .ui-spinner-down {
  723. bottom: 0;
  724. }
  725.  
  726. /* TR overrides */
  727. .ui-spinner .ui-icon-triangle-1-s {
  728. /* need to fix icons sprite */
  729. background-position: -65px -16px;
  730. }
  731. .ui-tabs {
  732. position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  733. padding: .2em;
  734. }
  735. .ui-tabs .ui-tabs-nav {
  736. margin: 0;
  737. padding: .2em .2em 0;
  738. }
  739. .ui-tabs .ui-tabs-nav li {
  740. list-style: none;
  741. float: left;
  742. position: relative;
  743. top: 0;
  744. margin: 1px .2em 0 0;
  745. border-bottom-width: 0;
  746. padding: 0;
  747. white-space: nowrap;
  748. }
  749. .ui-tabs .ui-tabs-nav li a {
  750. float: left;
  751. padding: .5em 1em;
  752. text-decoration: none;
  753. }
  754. .ui-tabs .ui-tabs-nav li.ui-tabs-active {
  755. margin-bottom: -1px;
  756. padding-bottom: 1px;
  757. }
  758. .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
  759. .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
  760. .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
  761. cursor: text;
  762. }
  763. .ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
  764. .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
  765. cursor: pointer;
  766. }
  767. .ui-tabs .ui-tabs-panel {
  768. display: block;
  769. border-width: 0;
  770. padding: 1em 1.4em;
  771. background: none;
  772. }
  773. .ui-tooltip {
  774. padding: 8px;
  775. position: absolute;
  776. z-index: 9999;
  777. max-width: 300px;
  778. -webkit-box-shadow: 0 0 5px #aaa;
  779. box-shadow: 0 0 5px #aaa;
  780. }
  781. body .ui-tooltip {
  782. border-width: 2px;
  783. }
  784.  
  785.  
  786.  
  787. /* JQUERY UI THEME */
  788.  
  789. .ui-datepicker {
  790. background: #fff;
  791. margin-top: 1px;
  792. z-index: 100000;
  793. -moz-border-radius: 2px;
  794. -webkit-border-radius: 2px;
  795. border-radius: 2px;
  796. width: 280px;
  797. border: 1px solid #ddd;
  798. padding: 0;
  799. -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
  800. -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
  801. box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
  802. }
  803.  
  804. .ui-datepicker-inline {
  805. -moz-box-shadow: none;
  806. -webkit-box-shadow: none;
  807. box-shadow: none;
  808. }
  809.  
  810. .ui-datepicker-title {
  811. text-transform: uppercase;
  812. font-weight: 500;
  813. color: #4e5154;
  814. }
  815.  
  816. .ui-datepicker th {
  817. text-transform: uppercase;
  818. font-weight: 500;
  819. }
  820.  
  821. .ui-datepicker td {
  822. border: 1px solid #ddd;
  823. border-right: 0;
  824. border-bottom: 0;
  825. }
  826.  
  827. .ui-datepicker-group td {
  828. border: 1px solid #ddd;
  829. }
  830.  
  831. .ui-datepicker td.ui-datepicker-today a {
  832. background: rgba(255,255,255,0.1);
  833. }
  834.  
  835. .ui-datepicker td a {
  836. color: #4e5154;
  837. -moz-border-radius: 2px;
  838. -webkit-border-radius: 2px;
  839. border-radius: 2px;
  840. padding: 3px 5px;
  841. -moz-transition: all 0.2s ease-out 0s;
  842. -webkit-transition: all 0.2s ease-out 0s;
  843. transition: all 0.2s ease-out 0s;
  844. }
  845.  
  846. .ui-datepicker td a:hover {
  847. background: #4e5154;
  848. color: #fff;
  849. }
  850.  
  851. .ui-datepicker-next,
  852. .ui-datepicker-prev {
  853. -moz-transition: all 0.2s ease-out 0s;
  854. -webkit-transition: all 0.2s ease-out 0s;
  855. transition: all 0.2s ease-out 0s;
  856. -moz-border-radius: 2px;
  857. -webkit-border-radius: 2px;
  858. border-radius: 2px;
  859. }
  860.  
  861. .ui-datepicker-next {
  862. background: url(../images/calendar-arrow.png) no-repeat 10px 5px;
  863. }
  864.  
  865. .ui-datepicker-next:hover {
  866. top: 2px;
  867. right: 2px;
  868. background-color: #ccc;
  869. cursor: pointer;
  870. }
  871.  
  872. .ui-datepicker-prev {
  873. background: url(../images/calendar-arrow.png) no-repeat 8px -80px;
  874. }
  875.  
  876. .ui-datepicker-prev:hover {
  877. top: 2px;
  878. left: 2px;
  879. background-color: #ccc;
  880. cursor: pointer;
  881. }
  882.  
  883. .ui-datepicker-buttonpane button {
  884. border: 0;
  885. background: #1CAF9A;
  886. color: #fff;
  887. -moz-border-radius: 2px;
  888. -webkit-border-radius: 2px;
  889. border-radius: 2px;
  890. padding: 7px 10px;
  891. }
  892.  
  893. .ui-spinner {
  894. border: 1px solid #ccc;
  895. background: #fff;
  896. -moz-border-radius: 2px;
  897. -webkit-border-radius: 2px;
  898. border-radius: 2px;
  899. overflow: hidden;
  900. }
  901.  
  902. .ui-spinner-input {
  903. margin: 0 30px 0 0;
  904. padding: 10px;
  905. }
  906.  
  907. .ui-spinner-button {
  908. background-color: #E4E7EA;
  909. border-left: 1px solid #ccc;
  910. width: 32px;
  911. background-repeat: no-repeat;
  912. background-image: url(../images/dropdown-arrow.png);
  913. cursor: pointer;
  914. }
  915.  
  916. .ui-spinner-up {
  917. background-position: 9px -41px;
  918. border-bottom: 1px solid #ccc !important;
  919. }
  920.  
  921. .ui-spinner-down {
  922. background-position: 9px 6px;
  923. }
  924.  
  925. .ui-spinner-button:hover {
  926. background-color: #f3f3f3;
  927. }
  928.  
  929. .ui-slider {
  930. background: rgba(17,18,18,0.1);
  931. -moz-border-radius: 3px;
  932. -webkit-border-radius: 3px;
  933. border-radius: 3px;
  934. }
  935.  
  936. .ui-slider-horizontal {
  937. height: 4px;
  938. margin: 15px 0;
  939. }
  940.  
  941. .ui-slider .ui-slider-handle {
  942. background: #999;
  943. border: 5px solid #fff;
  944. width: 16px;
  945. height: 16px;
  946. -moz-border-radius: 50px;
  947. -webkit-border-radius: 50px;
  948. border-radius: 50px;
  949. top: -0.4em;
  950. cursor: pointer;
  951. -moz-box-shadow: 0 0 2px rgba(0,0,0,0.4);
  952. -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.4);
  953. box-shadow: 0 0 1px 1px rgba(0,0,0,0.3);
  954. }
  955.  
  956. .ui-slider .ui-slider-handle:hover {
  957. -moz-box-shadow: 0 0 6px rgba(0,0,0,0.5);
  958. -webkit-box-shadow: 0 0 6px rgba(0,0,0,0.5);
  959. box-shadow: 0 0 6px rgba(0,0,0,0.5);
  960. }
  961.  
  962. .ui-slider .ui-slider-range {
  963. -moz-border-radius: 3px;
  964. -webkit-border-radius: 3px;
  965. border-radius: 3px;
  966. background: #4e5154;
  967. }
  968.  
  969. .slider-primary .ui-slider-range,
  970. .slider-primary .ui-slider-handle {
  971. background-color: #428BCA;
  972. }
  973.  
  974. .slider-success .ui-slider-range,
  975. .slider-success .ui-slider-handle {
  976. background-color: #5cb85c;
  977. }
  978.  
  979. .slider-warning .ui-slider-range,
  980. .slider-warning .ui-slider-handle {
  981. background-color: #F0AD4E;
  982. }
  983.  
  984. .slider-danger .ui-slider-range,
  985. .slider-danger .ui-slider-handle {
  986. background-color: #D9534F;
  987. }
  988.  
  989. .slider-info .ui-slider-range,
  990. .slider-info .ui-slider-handle {
  991. background-color: #5BC0DE;
  992. }
  993.  
  994. .ui-slider-vertical {
  995. width: 4px;
  996. display: inline-block;
  997. }
  998.  
  999. .ui-slider-vertical .ui-slider-handle {
  1000. top: auto;
  1001. left: -7px;
  1002. }
  1003.  
  1004.