You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1835 lines
48 KiB

7 years ago
  1. .bk-root {
  2. @charset "UTF-8";
  3. /* Functional styling;
  4. * These styles are required for noUiSlider to function.
  5. * You don't need to change these rules to apply your design.
  6. */
  7. /* Painting and performance;
  8. * Browsers can paint handles in their own layer.
  9. */
  10. /* Slider size and handle placement;
  11. */
  12. /* Styling;
  13. */
  14. /* Handles and cursors;
  15. */
  16. /* Handle stripes;
  17. */
  18. /* Disabled state;
  19. */
  20. /* Base;
  21. *
  22. */
  23. /* Values;
  24. *
  25. */
  26. /* Markings;
  27. *
  28. */
  29. /* Horizontal layout;
  30. *
  31. */
  32. /* Vertical layout;
  33. *
  34. */
  35. /*!
  36. * Pikaday
  37. * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
  38. */
  39. /*
  40. clear child float (pika-lendar), using the famous micro clearfix hack
  41. http://nicolasgallagher.com/micro-clearfix-hack/
  42. */
  43. /* styling for abbr */
  44. /* This is the line that gives everything bootstrap styling */
  45. /* misc */
  46. /* dropdown */
  47. /* tabs */
  48. }
  49. .bk-root .bk-noUi-target,
  50. .bk-root .bk-noUi-target * {
  51. -webkit-touch-callout: none;
  52. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  53. -webkit-user-select: none;
  54. -ms-touch-action: none;
  55. touch-action: none;
  56. -ms-user-select: none;
  57. -moz-user-select: none;
  58. user-select: none;
  59. -moz-box-sizing: border-box;
  60. box-sizing: border-box;
  61. }
  62. .bk-root .bk-noUi-target {
  63. position: relative;
  64. direction: ltr;
  65. }
  66. .bk-root .bk-noUi-base {
  67. width: 100%;
  68. height: 100%;
  69. position: relative;
  70. z-index: 1;
  71. /* Fix 401 */
  72. }
  73. .bk-root .bk-noUi-connect {
  74. position: absolute;
  75. right: 0;
  76. top: 0;
  77. left: 0;
  78. bottom: 0;
  79. }
  80. .bk-root .bk-noUi-origin {
  81. position: absolute;
  82. height: 0;
  83. width: 0;
  84. }
  85. .bk-root .bk-noUi-handle {
  86. position: relative;
  87. z-index: 1;
  88. }
  89. .bk-root .bk-noUi-state-tap .bk-noUi-connect,
  90. .bk-root .bk-noUi-state-tap .bk-noUi-origin {
  91. -webkit-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
  92. transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
  93. }
  94. .bk-root .bk-noUi-state-drag * {
  95. cursor: inherit !important;
  96. }
  97. .bk-root .bk-noUi-base,
  98. .bk-root .bk-noUi-handle {
  99. -webkit-transform: translate3d(0, 0, 0);
  100. transform: translate3d(0, 0, 0);
  101. }
  102. .bk-root .bk-noUi-horizontal {
  103. height: 18px;
  104. }
  105. .bk-root .bk-noUi-horizontal .bk-noUi-handle {
  106. width: 34px;
  107. height: 28px;
  108. left: -17px;
  109. top: -6px;
  110. }
  111. .bk-root .bk-noUi-vertical {
  112. width: 18px;
  113. }
  114. .bk-root .bk-noUi-vertical .bk-noUi-handle {
  115. width: 28px;
  116. height: 34px;
  117. left: -6px;
  118. top: -17px;
  119. }
  120. .bk-root .bk-noUi-target {
  121. background: #FAFAFA;
  122. border-radius: 4px;
  123. border: 1px solid #D3D3D3;
  124. box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
  125. }
  126. .bk-root .bk-noUi-connect {
  127. background: #3FB8AF;
  128. border-radius: 4px;
  129. box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
  130. -webkit-transition: background 450ms;
  131. transition: background 450ms;
  132. }
  133. .bk-root .bk-noUi-draggable {
  134. cursor: ew-resize;
  135. }
  136. .bk-root .bk-noUi-vertical .bk-noUi-draggable {
  137. cursor: ns-resize;
  138. }
  139. .bk-root .bk-noUi-handle {
  140. border: 1px solid #D9D9D9;
  141. border-radius: 3px;
  142. background: #FFF;
  143. cursor: default;
  144. box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
  145. }
  146. .bk-root .bk-noUi-active {
  147. box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
  148. }
  149. .bk-root .bk-noUi-handle:before,
  150. .bk-root .bk-noUi-handle:after {
  151. content: "";
  152. display: block;
  153. position: absolute;
  154. height: 14px;
  155. width: 1px;
  156. background: #E8E7E6;
  157. left: 14px;
  158. top: 6px;
  159. }
  160. .bk-root .bk-noUi-handle:after {
  161. left: 17px;
  162. }
  163. .bk-root .bk-noUi-vertical .bk-noUi-handle:before,
  164. .bk-root .bk-noUi-vertical .bk-noUi-handle:after {
  165. width: 14px;
  166. height: 1px;
  167. left: 6px;
  168. top: 14px;
  169. }
  170. .bk-root .bk-noUi-vertical .bk-noUi-handle:after {
  171. top: 17px;
  172. }
  173. .bk-root [disabled] .bk-noUi-connect {
  174. background: #B8B8B8;
  175. }
  176. .bk-root [disabled].bk-noUi-target,
  177. .bk-root [disabled].bk-noUi-handle,
  178. .bk-root [disabled] .bk-noUi-handle {
  179. cursor: not-allowed;
  180. }
  181. .bk-root .bk-noUi-pips,
  182. .bk-root .bk-noUi-pips * {
  183. -moz-box-sizing: border-box;
  184. box-sizing: border-box;
  185. }
  186. .bk-root .bk-noUi-pips {
  187. position: absolute;
  188. color: #999;
  189. }
  190. .bk-root .bk-noUi-value {
  191. position: absolute;
  192. white-space: nowrap;
  193. text-align: center;
  194. }
  195. .bk-root .bk-noUi-value-sub {
  196. color: #ccc;
  197. font-size: 10px;
  198. }
  199. .bk-root .bk-noUi-marker {
  200. position: absolute;
  201. background: #CCC;
  202. }
  203. .bk-root .bk-noUi-marker-sub {
  204. background: #AAA;
  205. }
  206. .bk-root .bk-noUi-marker-large {
  207. background: #AAA;
  208. }
  209. .bk-root .bk-noUi-pips-horizontal {
  210. padding: 10px 0;
  211. height: 80px;
  212. top: 100%;
  213. left: 0;
  214. width: 100%;
  215. }
  216. .bk-root .bk-noUi-value-horizontal {
  217. -webkit-transform: translate3d(-50%, 50%, 0);
  218. transform: translate3d(-50%, 50%, 0);
  219. }
  220. .bk-root .bk-noUi-marker-horizontal.bk-noUi-marker {
  221. margin-left: -1px;
  222. width: 2px;
  223. height: 5px;
  224. }
  225. .bk-root .bk-noUi-marker-horizontal.bk-noUi-marker-sub {
  226. height: 10px;
  227. }
  228. .bk-root .bk-noUi-marker-horizontal.bk-noUi-marker-large {
  229. height: 15px;
  230. }
  231. .bk-root .bk-noUi-pips-vertical {
  232. padding: 0 10px;
  233. height: 100%;
  234. top: 0;
  235. left: 100%;
  236. }
  237. .bk-root .bk-noUi-value-vertical {
  238. -webkit-transform: translate3d(0, 50%, 0);
  239. transform: translate3d(0, 50%, 0);
  240. padding-left: 25px;
  241. }
  242. .bk-root .bk-noUi-marker-vertical.bk-noUi-marker {
  243. width: 5px;
  244. height: 2px;
  245. margin-top: -1px;
  246. }
  247. .bk-root .bk-noUi-marker-vertical.bk-noUi-marker-sub {
  248. width: 10px;
  249. }
  250. .bk-root .bk-noUi-marker-vertical.bk-noUi-marker-large {
  251. width: 15px;
  252. }
  253. .bk-root .bk-noUi-tooltip {
  254. display: block;
  255. position: absolute;
  256. border: 1px solid #D9D9D9;
  257. border-radius: 3px;
  258. background: #fff;
  259. color: #000;
  260. padding: 5px;
  261. text-align: center;
  262. white-space: nowrap;
  263. }
  264. .bk-root .bk-noUi-horizontal .bk-noUi-tooltip {
  265. -webkit-transform: translate(-50%, 0);
  266. transform: translate(-50%, 0);
  267. left: 50%;
  268. bottom: 120%;
  269. }
  270. .bk-root .bk-noUi-vertical .bk-noUi-tooltip {
  271. -webkit-transform: translate(0, -50%);
  272. transform: translate(0, -50%);
  273. top: 50%;
  274. right: 120%;
  275. }
  276. .bk-root .bk-noUi-handle {
  277. cursor: grab;
  278. cursor: -webkit-grab;
  279. }
  280. .bk-root .bk-noUi-handle.bk-noUi-active {
  281. cursor: grabbing;
  282. cursor: -webkit-grabbing;
  283. }
  284. .bk-root .bk-noUi-tooltip {
  285. display: none;
  286. white-space: nowrap;
  287. }
  288. .bk-root .bk-noUi-handle:hover .bk-noUi-tooltip {
  289. display: block;
  290. }
  291. .bk-root .bk-noUi-horizontal {
  292. width: 100%;
  293. height: 10px;
  294. }
  295. .bk-root .bk-noUi-horizontal .bk-noUi-handle {
  296. width: 14px;
  297. height: 18px;
  298. left: -7px;
  299. top: -5px;
  300. }
  301. .bk-root .bk-noUi-vertical {
  302. width: 10px;
  303. height: 100%;
  304. }
  305. .bk-root .bk-noUi-vertical .bk-noUi-handle {
  306. width: 18px;
  307. height: 14px;
  308. left: -5px;
  309. top: -7px;
  310. }
  311. .bk-root .bk-noUi-handle:after,
  312. .bk-root .bk-noUi-handle:before {
  313. display: none;
  314. }
  315. .bk-root .bk-noUi-connect {
  316. box-shadow: none;
  317. }
  318. .bk-root fieldset {
  319. padding: 0;
  320. margin: 0;
  321. border: 0;
  322. min-width: 0;
  323. }
  324. .bk-root legend {
  325. display: block;
  326. width: 100%;
  327. padding: 0;
  328. margin-bottom: 17px;
  329. line-height: inherit;
  330. color: #333333;
  331. border: 0;
  332. border-bottom: 1px solid #e5e5e5;
  333. }
  334. .bk-root label {
  335. display: inline-block;
  336. margin-bottom: 5px;
  337. }
  338. .bk-root input[type="search"] {
  339. -webkit-box-sizing: border-box;
  340. -moz-box-sizing: border-box;
  341. box-sizing: border-box;
  342. }
  343. .bk-root input[type="radio"],
  344. .bk-root input[type="checkbox"] {
  345. margin: 4px 0 0;
  346. margin-top: 1px \9;
  347. /* IE8-9 */
  348. line-height: normal;
  349. }
  350. .bk-root input[type="file"] {
  351. display: block;
  352. }
  353. .bk-root input[type="range"] {
  354. display: block;
  355. width: 100%;
  356. }
  357. .bk-root select[multiple],
  358. .bk-root select[size] {
  359. height: auto;
  360. }
  361. .bk-root input[type="file"]:focus,
  362. .bk-root input[type="radio"]:focus,
  363. .bk-root input[type="checkbox"]:focus {
  364. outline: thin dotted;
  365. outline: 5px auto -webkit-focus-ring-color;
  366. outline-offset: -2px;
  367. }
  368. .bk-root output {
  369. display: block;
  370. padding-top: 7px;
  371. line-height: 1.42857143;
  372. color: #555555;
  373. }
  374. .bk-root .bk-bs-form-control {
  375. display: block;
  376. height: 31px;
  377. padding: 0 12px;
  378. background-color: #fff;
  379. background-image: none;
  380. border: 1px solid #ccc;
  381. border-radius: 4px;
  382. }
  383. .bk-root .bk-bs-form-control:focus {
  384. border-color: #66afe9;
  385. outline: 0;
  386. -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  387. box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  388. }
  389. .bk-root .bk-bs-form-control::-moz-placeholder {
  390. color: #999999;
  391. opacity: 1;
  392. }
  393. .bk-root .bk-bs-form-control:-ms-input-placeholder {
  394. color: #999999;
  395. }
  396. .bk-root .bk-bs-form-control::-webkit-input-placeholder {
  397. color: #999999;
  398. }
  399. .bk-root .bk-bs-form-control[disabled],
  400. .bk-root .bk-bs-form-control[readonly],
  401. fieldset[disabled] .bk-root .bk-bs-form-control {
  402. cursor: not-allowed;
  403. background-color: #eeeeee;
  404. opacity: 1;
  405. }
  406. textarea.bk-root .bk-bs-form-control {
  407. height: auto;
  408. }
  409. .bk-root input[type="search"] {
  410. -webkit-appearance: none;
  411. }
  412. .bk-root input[type="date"] {
  413. line-height: 31px;
  414. }
  415. .bk-root .bk-bs-form-group {
  416. margin-bottom: 15px;
  417. }
  418. .bk-root .bk-bs-radio,
  419. .bk-root .bk-bs-checkbox {
  420. display: block;
  421. min-height: 17px;
  422. margin-top: 10px;
  423. margin-bottom: 10px;
  424. padding-left: 20px;
  425. }
  426. .bk-root .bk-bs-radio label,
  427. .bk-root .bk-bs-checkbox label {
  428. display: inline;
  429. font-weight: normal;
  430. cursor: pointer;
  431. }
  432. .bk-root .bk-bs-radio input[type="radio"],
  433. .bk-root .bk-bs-radio-inline input[type="radio"],
  434. .bk-root .bk-bs-checkbox input[type="checkbox"],
  435. .bk-root .bk-bs-checkbox-inline input[type="checkbox"] {
  436. float: left;
  437. margin-left: -20px;
  438. }
  439. .bk-root .bk-bs-radio + .bk-bs-radio,
  440. .bk-root .bk-bs-checkbox + .bk-bs-checkbox {
  441. margin-top: -5px;
  442. }
  443. .bk-root .bk-bs-radio-inline,
  444. .bk-root .bk-bs-checkbox-inline {
  445. display: inline-block;
  446. padding-left: 20px;
  447. margin-bottom: 0;
  448. vertical-align: middle;
  449. font-weight: normal;
  450. cursor: pointer;
  451. }
  452. .bk-root .bk-bs-radio-inline + .bk-bs-radio-inline,
  453. .bk-root .bk-bs-checkbox-inline + .bk-bs-checkbox-inline {
  454. margin-top: 0;
  455. margin-left: 10px;
  456. }
  457. .bk-root input[type="radio"][disabled],
  458. .bk-root input[type="checkbox"][disabled],
  459. .bk-root .bk-bs-radio[disabled],
  460. .bk-root .bk-bs-radio-inline[disabled],
  461. .bk-root .bk-bs-checkbox[disabled],
  462. .bk-root .bk-bs-checkbox-inline[disabled],
  463. fieldset[disabled] .bk-root input[type="radio"],
  464. fieldset[disabled] .bk-root input[type="checkbox"],
  465. fieldset[disabled] .bk-root .bk-bs-radio,
  466. fieldset[disabled] .bk-root .bk-bs-radio-inline,
  467. fieldset[disabled] .bk-root .bk-bs-checkbox,
  468. fieldset[disabled] .bk-root .bk-bs-checkbox-inline {
  469. cursor: not-allowed;
  470. }
  471. .bk-root .bk-bs-input-sm {
  472. height: 28px;
  473. padding: 5px 10px;
  474. font-size: 11px;
  475. line-height: 1.5;
  476. border-radius: 3px;
  477. }
  478. select.bk-root .bk-bs-input-sm {
  479. height: 28px;
  480. line-height: 28px;
  481. }
  482. textarea.bk-root .bk-bs-input-sm,
  483. select[multiple].bk-root .bk-bs-input-sm {
  484. height: auto;
  485. }
  486. .bk-root .bk-bs-input-lg {
  487. height: 42px;
  488. padding: 10px 16px;
  489. font-size: 15px;
  490. line-height: 1.33;
  491. border-radius: 6px;
  492. }
  493. select.bk-root .bk-bs-input-lg {
  494. height: 42px;
  495. line-height: 42px;
  496. }
  497. textarea.bk-root .bk-bs-input-lg,
  498. select[multiple].bk-root .bk-bs-input-lg {
  499. height: auto;
  500. }
  501. .bk-root .bk-bs-has-feedback {
  502. position: relative;
  503. }
  504. .bk-root .bk-bs-has-feedback .bk-bs-form-control {
  505. padding-right: 38.75px;
  506. }
  507. .bk-root .bk-bs-has-feedback .bk-bs-form-control-feedback {
  508. position: absolute;
  509. top: 22px;
  510. right: 0;
  511. display: block;
  512. width: 31px;
  513. height: 31px;
  514. line-height: 31px;
  515. text-align: center;
  516. }
  517. .bk-root .bk-bs-has-success .bk-bs-help-block,
  518. .bk-root .bk-bs-has-success .bk-bs-control-label,
  519. .bk-root .bk-bs-has-success .bk-bs-radio,
  520. .bk-root .bk-bs-has-success .bk-bs-checkbox,
  521. .bk-root .bk-bs-has-success .bk-bs-radio-inline,
  522. .bk-root .bk-bs-has-success .bk-bs-checkbox-inline {
  523. color: #3c763d;
  524. }
  525. .bk-root .bk-bs-has-success .bk-bs-form-control {
  526. border-color: #3c763d;
  527. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  528. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  529. }
  530. .bk-root .bk-bs-has-success .bk-bs-form-control:focus {
  531. border-color: #2b542c;
  532. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  533. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  534. }
  535. .bk-root .bk-bs-has-success .bk-bs-input-group-addon {
  536. color: #3c763d;
  537. border-color: #3c763d;
  538. background-color: #dff0d8;
  539. }
  540. .bk-root .bk-bs-has-success .bk-bs-form-control-feedback {
  541. color: #3c763d;
  542. }
  543. .bk-root .bk-bs-has-warning .bk-bs-help-block,
  544. .bk-root .bk-bs-has-warning .bk-bs-control-label,
  545. .bk-root .bk-bs-has-warning .bk-bs-radio,
  546. .bk-root .bk-bs-has-warning .bk-bs-checkbox,
  547. .bk-root .bk-bs-has-warning .bk-bs-radio-inline,
  548. .bk-root .bk-bs-has-warning .bk-bs-checkbox-inline {
  549. color: #8a6d3b;
  550. }
  551. .bk-root .bk-bs-has-warning .bk-bs-form-control {
  552. border-color: #8a6d3b;
  553. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  554. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  555. }
  556. .bk-root .bk-bs-has-warning .bk-bs-form-control:focus {
  557. border-color: #66512c;
  558. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  559. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  560. }
  561. .bk-root .bk-bs-has-warning .bk-bs-input-group-addon {
  562. color: #8a6d3b;
  563. border-color: #8a6d3b;
  564. background-color: #fcf8e3;
  565. }
  566. .bk-root .bk-bs-has-warning .bk-bs-form-control-feedback {
  567. color: #8a6d3b;
  568. }
  569. .bk-root .bk-bs-has-error .bk-bs-help-block,
  570. .bk-root .bk-bs-has-error .bk-bs-control-label,
  571. .bk-root .bk-bs-has-error .bk-bs-radio,
  572. .bk-root .bk-bs-has-error .bk-bs-checkbox,
  573. .bk-root .bk-bs-has-error .bk-bs-radio-inline,
  574. .bk-root .bk-bs-has-error .bk-bs-checkbox-inline {
  575. color: #a94442;
  576. }
  577. .bk-root .bk-bs-has-error .bk-bs-form-control {
  578. border-color: #a94442;
  579. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  580. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  581. }
  582. .bk-root .bk-bs-has-error .bk-bs-form-control:focus {
  583. border-color: #843534;
  584. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  585. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  586. }
  587. .bk-root .bk-bs-has-error .bk-bs-input-group-addon {
  588. color: #a94442;
  589. border-color: #a94442;
  590. background-color: #f2dede;
  591. }
  592. .bk-root .bk-bs-has-error .bk-bs-form-control-feedback {
  593. color: #a94442;
  594. }
  595. .bk-root .bk-bs-form-control-static {
  596. margin-bottom: 0;
  597. }
  598. .bk-root .bk-bs-help-block {
  599. display: block;
  600. margin-top: 5px;
  601. margin-bottom: 10px;
  602. color: #737373;
  603. }
  604. @media (min-width: 768px) {
  605. .bk-root .bk-bs-form-inline .bk-bs-form-group {
  606. display: inline-block;
  607. margin-bottom: 0;
  608. vertical-align: middle;
  609. }
  610. .bk-root .bk-bs-form-inline .bk-bs-form-control {
  611. display: inline-block;
  612. width: auto;
  613. vertical-align: middle;
  614. }
  615. .bk-root .bk-bs-form-inline .bk-bs-input-group > .bk-bs-form-control {
  616. width: 100%;
  617. }
  618. .bk-root .bk-bs-form-inline .bk-bs-control-label {
  619. margin-bottom: 0;
  620. vertical-align: middle;
  621. }
  622. .bk-root .bk-bs-form-inline .bk-bs-radio,
  623. .bk-root .bk-bs-form-inline .bk-bs-checkbox {
  624. display: inline-block;
  625. margin-top: 0;
  626. margin-bottom: 0;
  627. padding-left: 0;
  628. vertical-align: middle;
  629. }
  630. .bk-root .bk-bs-form-inline .bk-bs-radio input[type="radio"],
  631. .bk-root .bk-bs-form-inline .bk-bs-checkbox input[type="checkbox"] {
  632. float: none;
  633. margin-left: 0;
  634. }
  635. .bk-root .bk-bs-form-inline .bk-bs-has-feedback .bk-bs-form-control-feedback {
  636. top: 0;
  637. }
  638. }
  639. .bk-root .bk-bs-form-horizontal .bk-bs-control-label,
  640. .bk-root .bk-bs-form-horizontal .bk-bs-radio,
  641. .bk-root .bk-bs-form-horizontal .bk-bs-checkbox,
  642. .bk-root .bk-bs-form-horizontal .bk-bs-radio-inline,
  643. .bk-root .bk-bs-form-horizontal .bk-bs-checkbox-inline {
  644. margin-top: 0;
  645. margin-bottom: 0;
  646. padding-top: 7px;
  647. }
  648. .bk-root .bk-bs-form-horizontal .bk-bs-radio,
  649. .bk-root .bk-bs-form-horizontal .bk-bs-checkbox {
  650. min-height: 24px;
  651. }
  652. .bk-root .bk-bs-form-horizontal .bk-bs-form-group {
  653. margin-left: -15px;
  654. margin-right: -15px;
  655. }
  656. .bk-root .bk-bs-form-horizontal .bk-bs-form-control-static {
  657. padding-top: 7px;
  658. }
  659. @media (min-width: 768px) {
  660. .bk-root .bk-bs-form-horizontal .bk-bs-control-label {
  661. text-align: right;
  662. }
  663. }
  664. .bk-root .bk-bs-form-horizontal .bk-bs-has-feedback .bk-bs-form-control-feedback {
  665. top: 0;
  666. right: 15px;
  667. }
  668. .bk-root .bk-bs-btn {
  669. display: inline-block;
  670. margin-bottom: 0;
  671. font-weight: normal;
  672. text-align: center;
  673. vertical-align: middle;
  674. cursor: pointer;
  675. background-image: none;
  676. border: 1px solid transparent;
  677. white-space: nowrap;
  678. padding: 6px 12px;
  679. font-size: 12px;
  680. line-height: 1.42857143;
  681. border-radius: 4px;
  682. -webkit-user-select: none;
  683. -moz-user-select: none;
  684. -ms-user-select: none;
  685. user-select: none;
  686. }
  687. .bk-root .bk-bs-btn:focus,
  688. .bk-root .bk-bs-btn:active:focus,
  689. .bk-root .bk-bs-btn.bk-bs-active:focus {
  690. outline: thin dotted;
  691. outline: 5px auto -webkit-focus-ring-color;
  692. outline-offset: -2px;
  693. }
  694. .bk-root .bk-bs-btn:hover,
  695. .bk-root .bk-bs-btn:focus {
  696. color: #333;
  697. text-decoration: none;
  698. }
  699. .bk-root .bk-bs-btn:active,
  700. .bk-root .bk-bs-btn.bk-bs-active {
  701. outline: 0;
  702. background-image: none;
  703. -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  704. box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  705. }
  706. .bk-root .bk-bs-btn.bk-bs-disabled,
  707. .bk-root .bk-bs-btn[disabled],
  708. fieldset[disabled] .bk-root .bk-bs-btn {
  709. cursor: not-allowed;
  710. pointer-events: none;
  711. opacity: 0.65;
  712. filter: alpha(opacity=65);
  713. -webkit-box-shadow: none;
  714. box-shadow: none;
  715. }
  716. .bk-root .bk-bs-btn-default {
  717. color: #333;
  718. background-color: #fff;
  719. border-color: #ccc;
  720. }
  721. .bk-root .bk-bs-btn-default:hover,
  722. .bk-root .bk-bs-btn-default:focus,
  723. .bk-root .bk-bs-btn-default:active,
  724. .bk-root .bk-bs-btn-default.bk-bs-active,
  725. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-default {
  726. color: #333;
  727. background-color: #ebebeb;
  728. border-color: #adadad;
  729. }
  730. .bk-root .bk-bs-btn-default:active,
  731. .bk-root .bk-bs-btn-default.bk-bs-active,
  732. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-default {
  733. background-image: none;
  734. }
  735. .bk-root .bk-bs-btn-default.bk-bs-disabled,
  736. .bk-root .bk-bs-btn-default[disabled],
  737. fieldset[disabled] .bk-root .bk-bs-btn-default,
  738. .bk-root .bk-bs-btn-default.bk-bs-disabled:hover,
  739. .bk-root .bk-bs-btn-default[disabled]:hover,
  740. fieldset[disabled] .bk-root .bk-bs-btn-default:hover,
  741. .bk-root .bk-bs-btn-default.bk-bs-disabled:focus,
  742. .bk-root .bk-bs-btn-default[disabled]:focus,
  743. fieldset[disabled] .bk-root .bk-bs-btn-default:focus,
  744. .bk-root .bk-bs-btn-default.bk-bs-disabled:active,
  745. .bk-root .bk-bs-btn-default[disabled]:active,
  746. fieldset[disabled] .bk-root .bk-bs-btn-default:active,
  747. .bk-root .bk-bs-btn-default.bk-bs-disabled.bk-bs-active,
  748. .bk-root .bk-bs-btn-default[disabled].bk-bs-active,
  749. fieldset[disabled] .bk-root .bk-bs-btn-default.bk-bs-active {
  750. background-color: #fff;
  751. border-color: #ccc;
  752. }
  753. .bk-root .bk-bs-btn-default .bk-bs-badge {
  754. color: #fff;
  755. background-color: #333;
  756. }
  757. .bk-root .bk-bs-btn-primary {
  758. color: #fff;
  759. background-color: #428bca;
  760. border-color: #357ebd;
  761. }
  762. .bk-root .bk-bs-btn-primary:hover,
  763. .bk-root .bk-bs-btn-primary:focus,
  764. .bk-root .bk-bs-btn-primary:active,
  765. .bk-root .bk-bs-btn-primary.bk-bs-active,
  766. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-primary {
  767. color: #fff;
  768. background-color: #3276b1;
  769. border-color: #285e8e;
  770. }
  771. .bk-root .bk-bs-btn-primary:active,
  772. .bk-root .bk-bs-btn-primary.bk-bs-active,
  773. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-primary {
  774. background-image: none;
  775. }
  776. .bk-root .bk-bs-btn-primary.bk-bs-disabled,
  777. .bk-root .bk-bs-btn-primary[disabled],
  778. fieldset[disabled] .bk-root .bk-bs-btn-primary,
  779. .bk-root .bk-bs-btn-primary.bk-bs-disabled:hover,
  780. .bk-root .bk-bs-btn-primary[disabled]:hover,
  781. fieldset[disabled] .bk-root .bk-bs-btn-primary:hover,
  782. .bk-root .bk-bs-btn-primary.bk-bs-disabled:focus,
  783. .bk-root .bk-bs-btn-primary[disabled]:focus,
  784. fieldset[disabled] .bk-root .bk-bs-btn-primary:focus,
  785. .bk-root .bk-bs-btn-primary.bk-bs-disabled:active,
  786. .bk-root .bk-bs-btn-primary[disabled]:active,
  787. fieldset[disabled] .bk-root .bk-bs-btn-primary:active,
  788. .bk-root .bk-bs-btn-primary.bk-bs-disabled.bk-bs-active,
  789. .bk-root .bk-bs-btn-primary[disabled].bk-bs-active,
  790. fieldset[disabled] .bk-root .bk-bs-btn-primary.bk-bs-active {
  791. background-color: #428bca;
  792. border-color: #357ebd;
  793. }
  794. .bk-root .bk-bs-btn-primary .bk-bs-badge {
  795. color: #428bca;
  796. background-color: #fff;
  797. }
  798. .bk-root .bk-bs-btn-success {
  799. color: #fff;
  800. background-color: #5cb85c;
  801. border-color: #4cae4c;
  802. }
  803. .bk-root .bk-bs-btn-success:hover,
  804. .bk-root .bk-bs-btn-success:focus,
  805. .bk-root .bk-bs-btn-success:active,
  806. .bk-root .bk-bs-btn-success.bk-bs-active,
  807. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-success {
  808. color: #fff;
  809. background-color: #47a447;
  810. border-color: #398439;
  811. }
  812. .bk-root .bk-bs-btn-success:active,
  813. .bk-root .bk-bs-btn-success.bk-bs-active,
  814. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-success {
  815. background-image: none;
  816. }
  817. .bk-root .bk-bs-btn-success.bk-bs-disabled,
  818. .bk-root .bk-bs-btn-success[disabled],
  819. fieldset[disabled] .bk-root .bk-bs-btn-success,
  820. .bk-root .bk-bs-btn-success.bk-bs-disabled:hover,
  821. .bk-root .bk-bs-btn-success[disabled]:hover,
  822. fieldset[disabled] .bk-root .bk-bs-btn-success:hover,
  823. .bk-root .bk-bs-btn-success.bk-bs-disabled:focus,
  824. .bk-root .bk-bs-btn-success[disabled]:focus,
  825. fieldset[disabled] .bk-root .bk-bs-btn-success:focus,
  826. .bk-root .bk-bs-btn-success.bk-bs-disabled:active,
  827. .bk-root .bk-bs-btn-success[disabled]:active,
  828. fieldset[disabled] .bk-root .bk-bs-btn-success:active,
  829. .bk-root .bk-bs-btn-success.bk-bs-disabled.bk-bs-active,
  830. .bk-root .bk-bs-btn-success[disabled].bk-bs-active,
  831. fieldset[disabled] .bk-root .bk-bs-btn-success.bk-bs-active {
  832. background-color: #5cb85c;
  833. border-color: #4cae4c;
  834. }
  835. .bk-root .bk-bs-btn-success .bk-bs-badge {
  836. color: #5cb85c;
  837. background-color: #fff;
  838. }
  839. .bk-root .bk-bs-btn-info {
  840. color: #fff;
  841. background-color: #5bc0de;
  842. border-color: #46b8da;
  843. }
  844. .bk-root .bk-bs-btn-info:hover,
  845. .bk-root .bk-bs-btn-info:focus,
  846. .bk-root .bk-bs-btn-info:active,
  847. .bk-root .bk-bs-btn-info.bk-bs-active,
  848. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-info {
  849. color: #fff;
  850. background-color: #39b3d7;
  851. border-color: #269abc;
  852. }
  853. .bk-root .bk-bs-btn-info:active,
  854. .bk-root .bk-bs-btn-info.bk-bs-active,
  855. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-info {
  856. background-image: none;
  857. }
  858. .bk-root .bk-bs-btn-info.bk-bs-disabled,
  859. .bk-root .bk-bs-btn-info[disabled],
  860. fieldset[disabled] .bk-root .bk-bs-btn-info,
  861. .bk-root .bk-bs-btn-info.bk-bs-disabled:hover,
  862. .bk-root .bk-bs-btn-info[disabled]:hover,
  863. fieldset[disabled] .bk-root .bk-bs-btn-info:hover,
  864. .bk-root .bk-bs-btn-info.bk-bs-disabled:focus,
  865. .bk-root .bk-bs-btn-info[disabled]:focus,
  866. fieldset[disabled] .bk-root .bk-bs-btn-info:focus,
  867. .bk-root .bk-bs-btn-info.bk-bs-disabled:active,
  868. .bk-root .bk-bs-btn-info[disabled]:active,
  869. fieldset[disabled] .bk-root .bk-bs-btn-info:active,
  870. .bk-root .bk-bs-btn-info.bk-bs-disabled.bk-bs-active,
  871. .bk-root .bk-bs-btn-info[disabled].bk-bs-active,
  872. fieldset[disabled] .bk-root .bk-bs-btn-info.bk-bs-active {
  873. background-color: #5bc0de;
  874. border-color: #46b8da;
  875. }
  876. .bk-root .bk-bs-btn-info .bk-bs-badge {
  877. color: #5bc0de;
  878. background-color: #fff;
  879. }
  880. .bk-root .bk-bs-btn-warning {
  881. color: #fff;
  882. background-color: #f0ad4e;
  883. border-color: #eea236;
  884. }
  885. .bk-root .bk-bs-btn-warning:hover,
  886. .bk-root .bk-bs-btn-warning:focus,
  887. .bk-root .bk-bs-btn-warning:active,
  888. .bk-root .bk-bs-btn-warning.bk-bs-active,
  889. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-warning {
  890. color: #fff;
  891. background-color: #ed9c28;
  892. border-color: #d58512;
  893. }
  894. .bk-root .bk-bs-btn-warning:active,
  895. .bk-root .bk-bs-btn-warning.bk-bs-active,
  896. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-warning {
  897. background-image: none;
  898. }
  899. .bk-root .bk-bs-btn-warning.bk-bs-disabled,
  900. .bk-root .bk-bs-btn-warning[disabled],
  901. fieldset[disabled] .bk-root .bk-bs-btn-warning,
  902. .bk-root .bk-bs-btn-warning.bk-bs-disabled:hover,
  903. .bk-root .bk-bs-btn-warning[disabled]:hover,
  904. fieldset[disabled] .bk-root .bk-bs-btn-warning:hover,
  905. .bk-root .bk-bs-btn-warning.bk-bs-disabled:focus,
  906. .bk-root .bk-bs-btn-warning[disabled]:focus,
  907. fieldset[disabled] .bk-root .bk-bs-btn-warning:focus,
  908. .bk-root .bk-bs-btn-warning.bk-bs-disabled:active,
  909. .bk-root .bk-bs-btn-warning[disabled]:active,
  910. fieldset[disabled] .bk-root .bk-bs-btn-warning:active,
  911. .bk-root .bk-bs-btn-warning.bk-bs-disabled.bk-bs-active,
  912. .bk-root .bk-bs-btn-warning[disabled].bk-bs-active,
  913. fieldset[disabled] .bk-root .bk-bs-btn-warning.bk-bs-active {
  914. background-color: #f0ad4e;
  915. border-color: #eea236;
  916. }
  917. .bk-root .bk-bs-btn-warning .bk-bs-badge {
  918. color: #f0ad4e;
  919. background-color: #fff;
  920. }
  921. .bk-root .bk-bs-btn-danger {
  922. color: #fff;
  923. background-color: #d9534f;
  924. border-color: #d43f3a;
  925. }
  926. .bk-root .bk-bs-btn-danger:hover,
  927. .bk-root .bk-bs-btn-danger:focus,
  928. .bk-root .bk-bs-btn-danger:active,
  929. .bk-root .bk-bs-btn-danger.bk-bs-active,
  930. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-danger {
  931. color: #fff;
  932. background-color: #d2322d;
  933. border-color: #ac2925;
  934. }
  935. .bk-root .bk-bs-btn-danger:active,
  936. .bk-root .bk-bs-btn-danger.bk-bs-active,
  937. .bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-danger {
  938. background-image: none;
  939. }
  940. .bk-root .bk-bs-btn-danger.bk-bs-disabled,
  941. .bk-root .bk-bs-btn-danger[disabled],
  942. fieldset[disabled] .bk-root .bk-bs-btn-danger,
  943. .bk-root .bk-bs-btn-danger.bk-bs-disabled:hover,
  944. .bk-root .bk-bs-btn-danger[disabled]:hover,
  945. fieldset[disabled] .bk-root .bk-bs-btn-danger:hover,
  946. .bk-root .bk-bs-btn-danger.bk-bs-disabled:focus,
  947. .bk-root .bk-bs-btn-danger[disabled]:focus,
  948. fieldset[disabled] .bk-root .bk-bs-btn-danger:focus,
  949. .bk-root .bk-bs-btn-danger.bk-bs-disabled:active,
  950. .bk-root .bk-bs-btn-danger[disabled]:active,
  951. fieldset[disabled] .bk-root .bk-bs-btn-danger:active,
  952. .bk-root .bk-bs-btn-danger.bk-bs-disabled.bk-bs-active,
  953. .bk-root .bk-bs-btn-danger[disabled].bk-bs-active,
  954. fieldset[disabled] .bk-root .bk-bs-btn-danger.bk-bs-active {
  955. background-color: #d9534f;
  956. border-color: #d43f3a;
  957. }
  958. .bk-root .bk-bs-btn-danger .bk-bs-badge {
  959. color: #d9534f;
  960. background-color: #fff;
  961. }
  962. .bk-root .bk-bs-btn-link {
  963. color: #428bca;
  964. font-weight: normal;
  965. cursor: pointer;
  966. border-radius: 0;
  967. }
  968. .bk-root .bk-bs-btn-link,
  969. .bk-root .bk-bs-btn-link:active,
  970. .bk-root .bk-bs-btn-link[disabled],
  971. fieldset[disabled] .bk-root .bk-bs-btn-link {
  972. background-color: transparent;
  973. -webkit-box-shadow: none;
  974. box-shadow: none;
  975. }
  976. .bk-root .bk-bs-btn-link,
  977. .bk-root .bk-bs-btn-link:hover,
  978. .bk-root .bk-bs-btn-link:focus,
  979. .bk-root .bk-bs-btn-link:active {
  980. border-color: transparent;
  981. }
  982. .bk-root .bk-bs-btn-link:hover,
  983. .bk-root .bk-bs-btn-link:focus {
  984. color: #2a6496;
  985. text-decoration: underline;
  986. background-color: transparent;
  987. }
  988. .bk-root .bk-bs-btn-link[disabled]:hover,
  989. fieldset[disabled] .bk-root .bk-bs-btn-link:hover,
  990. .bk-root .bk-bs-btn-link[disabled]:focus,
  991. fieldset[disabled] .bk-root .bk-bs-btn-link:focus {
  992. color: #999999;
  993. text-decoration: none;
  994. }
  995. .bk-root .bk-bs-btn-lg {
  996. padding: 10px 16px;
  997. font-size: 15px;
  998. line-height: 1.33;
  999. border-radius: 6px;
  1000. }
  1001. .bk-root .bk-bs-btn-sm {
  1002. padding: 5px 10px;
  1003. font-size: 11px;
  1004. line-height: 1.5;
  1005. border-radius: 3px;
  1006. }
  1007. .bk-root .bk-bs-btn-xs {
  1008. padding: 1px 5px;
  1009. font-size: 11px;
  1010. line-height: 1.5;
  1011. border-radius: 3px;
  1012. }
  1013. .bk-root .bk-bs-btn-block {
  1014. display: block;
  1015. width: 100%;
  1016. padding-left: 0;
  1017. padding-right: 0;
  1018. }
  1019. .bk-root .bk-bs-btn-block + .bk-bs-btn-block {
  1020. margin-top: 5px;
  1021. }
  1022. .bk-root input[type="submit"].bk-bs-btn-block,
  1023. .bk-root input[type="reset"].bk-bs-btn-block,
  1024. .bk-root input[type="button"].bk-bs-btn-block {
  1025. width: 100%;
  1026. }
  1027. .bk-root .bk-bs-caret {
  1028. display: inline-block;
  1029. width: 0;
  1030. height: 0;
  1031. margin-left: 2px;
  1032. vertical-align: middle;
  1033. border-top: 4px solid;
  1034. border-right: 4px solid transparent;
  1035. border-left: 4px solid transparent;
  1036. }
  1037. .bk-root .bk-bs-dropdown {
  1038. position: relative;
  1039. }
  1040. .bk-root .bk-bs-dropdown-toggle:focus {
  1041. outline: 0;
  1042. }
  1043. .bk-root .bk-bs-dropdown-menu {
  1044. position: absolute;
  1045. top: 100%;
  1046. left: 0;
  1047. z-index: 1000;
  1048. display: none;
  1049. float: left;
  1050. min-width: 160px;
  1051. padding: 5px 0;
  1052. margin: 2px 0 0;
  1053. list-style: none;
  1054. font-size: 12px;
  1055. background-color: #fff;
  1056. border: 1px solid #ccc;
  1057. border: 1px solid rgba(0, 0, 0, 0.15);
  1058. border-radius: 4px;
  1059. -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  1060. box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  1061. background-clip: padding-box;
  1062. }
  1063. .bk-root .bk-bs-dropdown-menu.bk-bs-pull-right {
  1064. right: 0;
  1065. left: auto;
  1066. }
  1067. .bk-root .bk-bs-dropdown-menu .bk-bs-divider {
  1068. height: 1px;
  1069. margin: 7.5px 0;
  1070. overflow: hidden;
  1071. background-color: #e5e5e5;
  1072. }
  1073. .bk-root .bk-bs-dropdown-menu > li > a {
  1074. display: block;
  1075. padding: 3px 20px;
  1076. clear: both;
  1077. font-weight: normal;
  1078. line-height: 1.42857143;
  1079. color: #333333;
  1080. white-space: nowrap;
  1081. }
  1082. .bk-root .bk-bs-dropdown-menu > li > a:hover,
  1083. .bk-root .bk-bs-dropdown-menu > li > a:focus {
  1084. text-decoration: none;
  1085. color: #262626;
  1086. background-color: #f5f5f5;
  1087. }
  1088. .bk-root .bk-bs-dropdown-menu > .bk-bs-active > a,
  1089. .bk-root .bk-bs-dropdown-menu > .bk-bs-active > a:hover,
  1090. .bk-root .bk-bs-dropdown-menu > .bk-bs-active > a:focus {
  1091. color: #fff;
  1092. text-decoration: none;
  1093. outline: 0;
  1094. background-color: #428bca;
  1095. }
  1096. .bk-root .bk-bs-dropdown-menu > .bk-bs-disabled > a,
  1097. .bk-root .bk-bs-dropdown-menu > .bk-bs-disabled > a:hover,
  1098. .bk-root .bk-bs-dropdown-menu > .bk-bs-disabled > a:focus {
  1099. color: #999999;
  1100. }
  1101. .bk-root .bk-bs-dropdown-menu > .bk-bs-disabled > a:hover,
  1102. .bk-root .bk-bs-dropdown-menu > .bk-bs-disabled > a:focus {
  1103. text-decoration: none;
  1104. background-color: transparent;
  1105. background-image: none;
  1106. filter: progid:DXImageTransform.bk-bs-Microsoft.bk-bs-gradient(enabled = false);
  1107. cursor: not-allowed;
  1108. }
  1109. .bk-root .bk-bs-open > .bk-bs-dropdown-menu {
  1110. display: block;
  1111. }
  1112. .bk-root .bk-bs-open > a {
  1113. outline: 0;
  1114. }
  1115. .bk-root .bk-bs-dropdown-menu-right {
  1116. left: auto;
  1117. right: 0;
  1118. }
  1119. .bk-root .bk-bs-dropdown-menu-left {
  1120. left: 0;
  1121. right: auto;
  1122. }
  1123. .bk-root .bk-bs-dropdown-header {
  1124. display: block;
  1125. padding: 3px 20px;
  1126. font-size: 11px;
  1127. line-height: 1.42857143;
  1128. color: #999999;
  1129. }
  1130. .bk-root .bk-bs-dropdown-backdrop {
  1131. position: fixed;
  1132. left: 0;
  1133. right: 0;
  1134. bottom: 0;
  1135. top: 0;
  1136. z-index: 990;
  1137. }
  1138. .bk-root .bk-bs-pull-right > .bk-bs-dropdown-menu {
  1139. right: 0;
  1140. left: auto;
  1141. }
  1142. .bk-root .bk-bs-dropup .bk-bs-caret,
  1143. .bk-root .bk-bs-navbar-fixed-bottom .bk-bs-dropdown .bk-bs-caret {
  1144. border-top: 0;
  1145. border-bottom: 4px solid;
  1146. content: "";
  1147. }
  1148. .bk-root .bk-bs-dropup .bk-bs-dropdown-menu,
  1149. .bk-root .bk-bs-navbar-fixed-bottom .bk-bs-dropdown .bk-bs-dropdown-menu {
  1150. top: auto;
  1151. bottom: 100%;
  1152. margin-bottom: 1px;
  1153. }
  1154. @media (min-width: 768px) {
  1155. .bk-root .bk-bs-navbar-right .bk-bs-dropdown-menu {
  1156. left: auto;
  1157. right: 0;
  1158. }
  1159. .bk-root .bk-bs-navbar-right .bk-bs-dropdown-menu-left {
  1160. left: 0;
  1161. right: auto;
  1162. }
  1163. }
  1164. .bk-root .bk-bs-btn-group,
  1165. .bk-root .bk-bs-btn-group-vertical {
  1166. position: relative;
  1167. display: inline-block;
  1168. vertical-align: middle;
  1169. }
  1170. .bk-root .bk-bs-btn-group > .bk-bs-btn,
  1171. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn {
  1172. position: relative;
  1173. float: left;
  1174. }
  1175. .bk-root .bk-bs-btn-group > .bk-bs-btn:hover,
  1176. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:hover,
  1177. .bk-root .bk-bs-btn-group > .bk-bs-btn:focus,
  1178. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:focus,
  1179. .bk-root .bk-bs-btn-group > .bk-bs-btn:active,
  1180. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:active,
  1181. .bk-root .bk-bs-btn-group > .bk-bs-btn.bk-bs-active,
  1182. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn.bk-bs-active {
  1183. z-index: 2;
  1184. }
  1185. .bk-root .bk-bs-btn-group > .bk-bs-btn:focus,
  1186. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:focus {
  1187. outline: none;
  1188. }
  1189. .bk-root .bk-bs-btn-group .bk-bs-btn + .bk-bs-btn,
  1190. .bk-root .bk-bs-btn-group .bk-bs-btn + .bk-bs-btn-group,
  1191. .bk-root .bk-bs-btn-group .bk-bs-btn-group + .bk-bs-btn,
  1192. .bk-root .bk-bs-btn-group .bk-bs-btn-group + .bk-bs-btn-group {
  1193. margin-left: -1px;
  1194. }
  1195. .bk-root .bk-bs-btn-toolbar {
  1196. margin-left: -5px;
  1197. }
  1198. .bk-root .bk-bs-btn-toolbar .bk-bs-btn-group,
  1199. .bk-root .bk-bs-btn-toolbar .bk-bs-input-group {
  1200. float: left;
  1201. }
  1202. .bk-root .bk-bs-btn-toolbar > .bk-bs-btn,
  1203. .bk-root .bk-bs-btn-toolbar > .bk-bs-btn-group,
  1204. .bk-root .bk-bs-btn-toolbar > .bk-bs-input-group {
  1205. margin-left: 5px;
  1206. }
  1207. .bk-root .bk-bs-btn-group > .bk-bs-btn:not(:first-child):not(:last-child):not(.bk-bs-dropdown-toggle) {
  1208. border-radius: 0;
  1209. }
  1210. .bk-root .bk-bs-btn-group > .bk-bs-btn:first-child {
  1211. margin-left: 0;
  1212. }
  1213. .bk-root .bk-bs-btn-group > .bk-bs-btn:first-child:not(:last-child):not(.bk-bs-dropdown-toggle) {
  1214. border-bottom-right-radius: 0;
  1215. border-top-right-radius: 0;
  1216. }
  1217. .bk-root .bk-bs-btn-group > .bk-bs-btn:last-child:not(:first-child),
  1218. .bk-root .bk-bs-btn-group > .bk-bs-dropdown-toggle:not(:first-child) {
  1219. border-bottom-left-radius: 0;
  1220. border-top-left-radius: 0;
  1221. }
  1222. .bk-root .bk-bs-btn-group > .bk-bs-btn-group {
  1223. float: left;
  1224. }
  1225. .bk-root .bk-bs-btn-group > .bk-bs-btn-group:not(:first-child):not(:last-child) > .bk-bs-btn {
  1226. border-radius: 0;
  1227. }
  1228. .bk-root .bk-bs-btn-group > .bk-bs-btn-group:first-child > .bk-bs-btn:last-child,
  1229. .bk-root .bk-bs-btn-group > .bk-bs-btn-group:first-child > .bk-bs-dropdown-toggle {
  1230. border-bottom-right-radius: 0;
  1231. border-top-right-radius: 0;
  1232. }
  1233. .bk-root .bk-bs-btn-group > .bk-bs-btn-group:last-child > .bk-bs-btn:first-child {
  1234. border-bottom-left-radius: 0;
  1235. border-top-left-radius: 0;
  1236. }
  1237. .bk-root .bk-bs-btn-group .bk-bs-dropdown-toggle:active,
  1238. .bk-root .bk-bs-btn-group.bk-bs-open .bk-bs-dropdown-toggle {
  1239. outline: 0;
  1240. }
  1241. .bk-root .bk-bs-btn-group > .bk-bs-btn + .bk-bs-dropdown-toggle {
  1242. padding-left: 8px;
  1243. padding-right: 8px;
  1244. }
  1245. .bk-root .bk-bs-btn-group > .bk-bs-btn-lg + .bk-bs-dropdown-toggle {
  1246. padding-left: 12px;
  1247. padding-right: 12px;
  1248. }
  1249. .bk-root .bk-bs-btn-group.bk-bs-open .bk-bs-dropdown-toggle {
  1250. -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1251. box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1252. }
  1253. .bk-root .bk-bs-btn-group.bk-bs-open .bk-bs-dropdown-toggle.bk-bs-btn-link {
  1254. -webkit-box-shadow: none;
  1255. box-shadow: none;
  1256. }
  1257. .bk-root .bk-bs-btn .bk-bs-caret {
  1258. margin-left: 0;
  1259. }
  1260. .bk-root .bk-bs-btn-lg .bk-bs-caret {
  1261. border-width: 5px 5px 0;
  1262. border-bottom-width: 0;
  1263. }
  1264. .bk-root .bk-bs-dropup .bk-bs-btn-lg .bk-bs-caret {
  1265. border-width: 0 5px 5px;
  1266. }
  1267. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn,
  1268. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group,
  1269. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group > .bk-bs-btn {
  1270. display: block;
  1271. float: none;
  1272. width: 100%;
  1273. max-width: 100%;
  1274. }
  1275. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group > .bk-bs-btn {
  1276. float: none;
  1277. }
  1278. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn + .bk-bs-btn,
  1279. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn + .bk-bs-btn-group,
  1280. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group + .bk-bs-btn,
  1281. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group + .bk-bs-btn-group {
  1282. margin-top: -1px;
  1283. margin-left: 0;
  1284. }
  1285. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:not(:first-child):not(:last-child) {
  1286. border-radius: 0;
  1287. }
  1288. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:first-child:not(:last-child) {
  1289. border-top-right-radius: 4px;
  1290. border-bottom-right-radius: 0;
  1291. border-bottom-left-radius: 0;
  1292. }
  1293. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn:last-child:not(:first-child) {
  1294. border-bottom-left-radius: 4px;
  1295. border-top-right-radius: 0;
  1296. border-top-left-radius: 0;
  1297. }
  1298. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group:not(:first-child):not(:last-child) > .bk-bs-btn {
  1299. border-radius: 0;
  1300. }
  1301. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group:first-child:not(:last-child) > .bk-bs-btn:last-child,
  1302. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group:first-child:not(:last-child) > .bk-bs-dropdown-toggle {
  1303. border-bottom-right-radius: 0;
  1304. border-bottom-left-radius: 0;
  1305. }
  1306. .bk-root .bk-bs-btn-group-vertical > .bk-bs-btn-group:last-child:not(:first-child) > .bk-bs-btn:first-child {
  1307. border-top-right-radius: 0;
  1308. border-top-left-radius: 0;
  1309. }
  1310. .bk-root .bk-bs-btn-group-justified {
  1311. display: table;
  1312. width: 100%;
  1313. table-layout: fixed;
  1314. border-collapse: separate;
  1315. }
  1316. .bk-root .bk-bs-btn-group-justified > .bk-bs-btn,
  1317. .bk-root .bk-bs-btn-group-justified > .bk-bs-btn-group {
  1318. float: none;
  1319. display: table-cell;
  1320. width: 1%;
  1321. }
  1322. .bk-root .bk-bs-btn-group-justified > .bk-bs-btn-group .bk-bs-btn {
  1323. width: 100%;
  1324. }
  1325. .bk-root .bk-bs-btn-group > .bk-bs-btn > input[type="radio"],
  1326. .bk-root .bk-bs-btn-group > .bk-bs-btn > input[type="checkbox"] {
  1327. display: none;
  1328. }
  1329. .bk-root .bk-bs-input-group {
  1330. position: relative;
  1331. display: table;
  1332. border-collapse: separate;
  1333. }
  1334. .bk-root .bk-bs-input-group[class*="col-"] {
  1335. float: none;
  1336. padding-left: 0;
  1337. padding-right: 0;
  1338. }
  1339. .bk-root .bk-bs-input-group .bk-bs-form-control {
  1340. position: relative;
  1341. z-index: 2;
  1342. float: left;
  1343. width: 100%;
  1344. margin-bottom: 0;
  1345. }
  1346. .bk-root .bk-bs-input-group-lg > .bk-bs-form-control,
  1347. .bk-root .bk-bs-input-group-lg > .bk-bs-input-group-addon,
  1348. .bk-root .bk-bs-input-group-lg > .bk-bs-input-group-btn > .bk-bs-btn {
  1349. height: 42px;
  1350. padding: 10px 16px;
  1351. font-size: 15px;
  1352. line-height: 1.33;
  1353. border-radius: 6px;
  1354. }
  1355. select.bk-root .bk-bs-input-group-lg > .bk-bs-form-control,
  1356. select.bk-root .bk-bs-input-group-lg > .bk-bs-input-group-addon,
  1357. select.bk-root .bk-bs-input-group-lg > .bk-bs-input-group-btn > .bk-bs-btn {
  1358. height: 42px;
  1359. line-height: 42px;
  1360. }
  1361. textarea.bk-root .bk-bs-input-group-lg > .bk-bs-form-control,
  1362. textarea.bk-root .bk-bs-input-group-lg > .bk-bs-input-group-addon,
  1363. textarea.bk-root .bk-bs-input-group-lg > .bk-bs-input-group-btn > .bk-bs-btn,
  1364. select[multiple].bk-root .bk-bs-input-group-lg > .bk-bs-form-control,
  1365. select[multiple].bk-root .bk-bs-input-group-lg > .bk-bs-input-group-addon,
  1366. select[multiple].bk-root .bk-bs-input-group-lg > .bk-bs-input-group-btn > .bk-bs-btn {
  1367. height: auto;
  1368. }
  1369. .bk-root .bk-bs-input-group-sm > .bk-bs-form-control,
  1370. .bk-root .bk-bs-input-group-sm > .bk-bs-input-group-addon,
  1371. .bk-root .bk-bs-input-group-sm > .bk-bs-input-group-btn > .bk-bs-btn {
  1372. height: 28px;
  1373. padding: 5px 10px;
  1374. font-size: 11px;
  1375. line-height: 1.5;
  1376. border-radius: 3px;
  1377. }
  1378. select.bk-root .bk-bs-input-group-sm > .bk-bs-form-control,
  1379. select.bk-root .bk-bs-input-group-sm > .bk-bs-input-group-addon,
  1380. select.bk-root .bk-bs-input-group-sm > .bk-bs-input-group-btn > .bk-bs-btn {
  1381. height: 28px;
  1382. line-height: 28px;
  1383. }
  1384. textarea.bk-root .bk-bs-input-group-sm > .bk-bs-form-control,
  1385. textarea.bk-root .bk-bs-input-group-sm > .bk-bs-input-group-addon,
  1386. textarea.bk-root .bk-bs-input-group-sm > .bk-bs-input-group-btn > .bk-bs-btn,
  1387. select[multiple].bk-root .bk-bs-input-group-sm > .bk-bs-form-control,
  1388. select[multiple].bk-root .bk-bs-input-group-sm > .bk-bs-input-group-addon,
  1389. select[multiple].bk-root .bk-bs-input-group-sm > .bk-bs-input-group-btn > .bk-bs-btn {
  1390. height: auto;
  1391. }
  1392. .bk-root .bk-bs-input-group-addon,
  1393. .bk-root .bk-bs-input-group-btn,
  1394. .bk-root .bk-bs-input-group .bk-bs-form-control {
  1395. display: table-cell;
  1396. }
  1397. .bk-root .bk-bs-input-group-addon:not(:first-child):not(:last-child),
  1398. .bk-root .bk-bs-input-group-btn:not(:first-child):not(:last-child),
  1399. .bk-root .bk-bs-input-group .bk-bs-form-control:not(:first-child):not(:last-child) {
  1400. border-radius: 0;
  1401. }
  1402. .bk-root .bk-bs-input-group-addon,
  1403. .bk-root .bk-bs-input-group-btn {
  1404. width: 1%;
  1405. white-space: nowrap;
  1406. vertical-align: middle;
  1407. }
  1408. .bk-root .bk-bs-input-group-addon {
  1409. padding: 6px 12px;
  1410. font-size: 12px;
  1411. font-weight: normal;
  1412. line-height: 1;
  1413. color: #555555;
  1414. text-align: center;
  1415. background-color: #eeeeee;
  1416. border: 1px solid #ccc;
  1417. border-radius: 4px;
  1418. }
  1419. .bk-root .bk-bs-input-group-addon.bk-bs-input-sm {
  1420. padding: 5px 10px;
  1421. font-size: 11px;
  1422. border-radius: 3px;
  1423. }
  1424. .bk-root .bk-bs-input-group-addon.bk-bs-input-lg {
  1425. padding: 10px 16px;
  1426. font-size: 15px;
  1427. border-radius: 6px;
  1428. }
  1429. .bk-root .bk-bs-input-group-addon input[type="radio"],
  1430. .bk-root .bk-bs-input-group-addon input[type="checkbox"] {
  1431. margin-top: 0;
  1432. }
  1433. .bk-root .bk-bs-input-group .bk-bs-form-control:first-child,
  1434. .bk-root .bk-bs-input-group-addon:first-child,
  1435. .bk-root .bk-bs-input-group-btn:first-child > .bk-bs-btn,
  1436. .bk-root .bk-bs-input-group-btn:first-child > .bk-bs-btn-group > .bk-bs-btn,
  1437. .bk-root .bk-bs-input-group-btn:first-child > .bk-bs-dropdown-toggle,
  1438. .bk-root .bk-bs-input-group-btn:last-child > .bk-bs-btn:not(:last-child):not(.bk-bs-dropdown-toggle),
  1439. .bk-root .bk-bs-input-group-btn:last-child > .bk-bs-btn-group:not(:last-child) > .bk-bs-btn {
  1440. border-bottom-right-radius: 0;
  1441. border-top-right-radius: 0;
  1442. }
  1443. .bk-root .bk-bs-input-group-addon:first-child {
  1444. border-right: 0;
  1445. }
  1446. .bk-root .bk-bs-input-group .bk-bs-form-control:last-child,
  1447. .bk-root .bk-bs-input-group-addon:last-child,
  1448. .bk-root .bk-bs-input-group-btn:last-child > .bk-bs-btn,
  1449. .bk-root .bk-bs-input-group-btn:last-child > .bk-bs-btn-group > .bk-bs-btn,
  1450. .bk-root .bk-bs-input-group-btn:last-child > .bk-bs-dropdown-toggle,
  1451. .bk-root .bk-bs-input-group-btn:first-child > .bk-bs-btn:not(:first-child),
  1452. .bk-root .bk-bs-input-group-btn:first-child > .bk-bs-btn-group:not(:first-child) > .bk-bs-btn {
  1453. border-bottom-left-radius: 0;
  1454. border-top-left-radius: 0;
  1455. }
  1456. .bk-root .bk-bs-input-group-addon:last-child {
  1457. border-left: 0;
  1458. }
  1459. .bk-root .bk-bs-input-group-btn {
  1460. position: relative;
  1461. font-size: 0;
  1462. white-space: nowrap;
  1463. }
  1464. .bk-root .bk-bs-input-group-btn > .bk-bs-btn {
  1465. position: relative;
  1466. }
  1467. .bk-root .bk-bs-input-group-btn > .bk-bs-btn + .bk-bs-btn {
  1468. margin-left: -1px;
  1469. }
  1470. .bk-root .bk-bs-input-group-btn > .bk-bs-btn:hover,
  1471. .bk-root .bk-bs-input-group-btn > .bk-bs-btn:focus,
  1472. .bk-root .bk-bs-input-group-btn > .bk-bs-btn:active {
  1473. z-index: 2;
  1474. }
  1475. .bk-root .bk-bs-input-group-btn:first-child > .bk-bs-btn,
  1476. .bk-root .bk-bs-input-group-btn:first-child > .bk-bs-btn-group {
  1477. margin-right: -1px;
  1478. }
  1479. .bk-root .bk-bs-input-group-btn:last-child > .bk-bs-btn,
  1480. .bk-root .bk-bs-input-group-btn:last-child > .bk-bs-btn-group {
  1481. margin-left: -1px;
  1482. }
  1483. .bk-root .bk-bs-nav {
  1484. margin-bottom: 0;
  1485. padding-left: 0;
  1486. list-style: none;
  1487. }
  1488. .bk-root .bk-bs-nav > li {
  1489. position: relative;
  1490. display: block;
  1491. }
  1492. .bk-root .bk-bs-nav > li > span {
  1493. position: relative;
  1494. display: block;
  1495. padding: 10px 15px;
  1496. }
  1497. .bk-root .bk-bs-nav > li > span:hover,
  1498. .bk-root .bk-bs-nav > li > span:focus {
  1499. text-decoration: none;
  1500. background-color: #eeeeee;
  1501. }
  1502. .bk-root .bk-bs-nav > li.bk-bs-disabled > span {
  1503. color: #999999;
  1504. }
  1505. .bk-root .bk-bs-nav > li.bk-bs-disabled > span:hover,
  1506. .bk-root .bk-bs-nav > li.bk-bs-disabled > span:focus {
  1507. color: #999999;
  1508. text-decoration: none;
  1509. background-color: transparent;
  1510. cursor: not-allowed;
  1511. }
  1512. .bk-root .bk-bs-nav-tabs {
  1513. border-bottom: 1px solid #ddd;
  1514. }
  1515. .bk-root .bk-bs-nav-tabs > li {
  1516. float: left;
  1517. margin-bottom: -1px;
  1518. }
  1519. .bk-root .bk-bs-nav-tabs > li > span {
  1520. margin-right: 2px;
  1521. line-height: 1.42857143;
  1522. border: 1px solid transparent;
  1523. border-radius: 4px 4px 0 0;
  1524. }
  1525. .bk-root .bk-bs-nav-tabs > li > span:hover {
  1526. border-color: #eeeeee #eeeeee #ddd;
  1527. cursor: pointer;
  1528. }
  1529. .bk-root .bk-bs-nav-tabs > li.bk-bs-active > span,
  1530. .bk-root .bk-bs-nav-tabs > li.bk-bs-active > span:hover,
  1531. .bk-root .bk-bs-nav-tabs > li.bk-bs-active > span:focus {
  1532. color: #555555;
  1533. background-color: #fff;
  1534. border: 1px solid #ddd;
  1535. border-bottom-color: transparent;
  1536. cursor: default;
  1537. }
  1538. .bk-root .bk-bs-tab-content > .bk-bs-tab-pane {
  1539. display: none;
  1540. }
  1541. .bk-root .bk-bs-tab-content > .bk-bs-active {
  1542. display: block;
  1543. }
  1544. .bk-root .pika-single {
  1545. z-index: 9999;
  1546. display: block;
  1547. position: relative;
  1548. color: #333;
  1549. background: #fff;
  1550. border: 1px solid #ccc;
  1551. border-bottom-color: #bbb;
  1552. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  1553. }
  1554. .bk-root .pika-single:before,
  1555. .bk-root .pika-single:after {
  1556. content: " ";
  1557. display: table;
  1558. }
  1559. .bk-root .pika-single:after {
  1560. clear: both;
  1561. }
  1562. .bk-root .pika-single {
  1563. *zoom: 1;
  1564. }
  1565. .bk-root .pika-single.is-hidden {
  1566. display: none;
  1567. }
  1568. .bk-root .pika-single.is-bound {
  1569. position: absolute;
  1570. box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);
  1571. }
  1572. .bk-root .pika-lendar {
  1573. float: left;
  1574. width: 240px;
  1575. margin: 8px;
  1576. }
  1577. .bk-root .pika-title {
  1578. position: relative;
  1579. text-align: center;
  1580. }
  1581. .bk-root .pika-label {
  1582. display: inline-block;
  1583. *display: inline;
  1584. position: relative;
  1585. z-index: 9999;
  1586. overflow: hidden;
  1587. margin: 0;
  1588. padding: 5px 3px;
  1589. font-size: 14px;
  1590. line-height: 20px;
  1591. font-weight: bold;
  1592. background-color: #fff;
  1593. }
  1594. .bk-root .pika-title select {
  1595. cursor: pointer;
  1596. position: absolute;
  1597. z-index: 9998;
  1598. margin: 0;
  1599. left: 0;
  1600. top: 5px;
  1601. filter: alpha(opacity=0);
  1602. opacity: 0;
  1603. }
  1604. .bk-root .pika-prev,
  1605. .bk-root .pika-next {
  1606. display: block;
  1607. cursor: pointer;
  1608. position: relative;
  1609. outline: none;
  1610. border: 0;
  1611. padding: 0;
  1612. width: 20px;
  1613. height: 30px;
  1614. /* hide text using text-indent trick, using width value (it's enough) */
  1615. text-indent: 20px;
  1616. white-space: nowrap;
  1617. overflow: hidden;
  1618. background-color: transparent;
  1619. background-position: center center;
  1620. background-repeat: no-repeat;
  1621. background-size: 75% 75%;
  1622. opacity: .5;
  1623. *position: absolute;
  1624. *top: 0;
  1625. }
  1626. .bk-root .pika-prev:hover,
  1627. .bk-root .pika-next:hover {
  1628. opacity: 1;
  1629. }
  1630. .bk-root .pika-prev,
  1631. .bk-root .is-rtl .pika-next {
  1632. float: left;
  1633. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
  1634. *left: 0;
  1635. }
  1636. .bk-root .pika-next,
  1637. .bk-root .is-rtl .pika-prev {
  1638. float: right;
  1639. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
  1640. *right: 0;
  1641. }
  1642. .bk-root .pika-prev.is-disabled,
  1643. .bk-root .pika-next.is-disabled {
  1644. cursor: default;
  1645. opacity: .2;
  1646. }
  1647. .bk-root .pika-select {
  1648. display: inline-block;
  1649. *display: inline;
  1650. }
  1651. .bk-root .pika-table {
  1652. width: 100%;
  1653. border-collapse: collapse;
  1654. border-spacing: 0;
  1655. border: 0;
  1656. }
  1657. .bk-root .pika-table th,
  1658. .bk-root .pika-table td {
  1659. width: 14.285714285714286%;
  1660. padding: 0;
  1661. }
  1662. .bk-root .pika-table th {
  1663. color: #999;
  1664. font-size: 12px;
  1665. line-height: 25px;
  1666. font-weight: bold;
  1667. text-align: center;
  1668. }
  1669. .bk-root .pika-button {
  1670. cursor: pointer;
  1671. display: block;
  1672. box-sizing: border-box;
  1673. -moz-box-sizing: border-box;
  1674. outline: none;
  1675. border: 0;
  1676. margin: 0;
  1677. width: 100%;
  1678. padding: 5px;
  1679. color: #666;
  1680. font-size: 12px;
  1681. line-height: 15px;
  1682. text-align: right;
  1683. background: #f5f5f5;
  1684. }
  1685. .bk-root .pika-week {
  1686. font-size: 11px;
  1687. color: #999;
  1688. }
  1689. .bk-root .is-today .pika-button {
  1690. color: #33aaff;
  1691. font-weight: bold;
  1692. }
  1693. .bk-root .is-selected .pika-button,
  1694. .bk-root .has-event .pika-button {
  1695. color: #fff;
  1696. font-weight: bold;
  1697. background: #33aaff;
  1698. box-shadow: inset 0 1px 3px #178fe5;
  1699. border-radius: 3px;
  1700. }
  1701. .bk-root .has-event .pika-button {
  1702. background: #005da9;
  1703. box-shadow: inset 0 1px 3px #0076c9;
  1704. }
  1705. .bk-root .is-disabled .pika-button,
  1706. .bk-root .is-inrange .pika-button {
  1707. background: #D5E9F7;
  1708. }
  1709. .bk-root .is-startrange .pika-button {
  1710. color: #fff;
  1711. background: #6CB31D;
  1712. box-shadow: none;
  1713. border-radius: 3px;
  1714. }
  1715. .bk-root .is-endrange .pika-button {
  1716. color: #fff;
  1717. background: #33aaff;
  1718. box-shadow: none;
  1719. border-radius: 3px;
  1720. }
  1721. .bk-root .is-disabled .pika-button {
  1722. pointer-events: none;
  1723. cursor: default;
  1724. color: #999;
  1725. opacity: .3;
  1726. }
  1727. .bk-root .is-outside-current-month .pika-button {
  1728. color: #999;
  1729. opacity: .3;
  1730. }
  1731. .bk-root .is-selection-disabled {
  1732. pointer-events: none;
  1733. cursor: default;
  1734. }
  1735. .bk-root .pika-button:hover,
  1736. .bk-root .pika-row.pick-whole-week:hover .pika-button {
  1737. color: #fff;
  1738. background: #ff8000;
  1739. box-shadow: none;
  1740. border-radius: 3px;
  1741. }
  1742. .bk-root .pika-table abbr {
  1743. border-bottom: none;
  1744. cursor: help;
  1745. }
  1746. .bk-root .bk-widget-box {
  1747. overflow: visible;
  1748. padding: 5px 10px;
  1749. }
  1750. .bk-root .bk-widget label {
  1751. margin-bottom: 2px;
  1752. }
  1753. .bk-root .bk-widget {
  1754. margin-top: 10px;
  1755. }
  1756. .bk-root .bk-widget h1:first-child,
  1757. .bk-root .bk-widget h2:first-child,
  1758. .bk-root .bk-widget h3:first-child,
  1759. .bk-root .bk-widget h4:first-child,
  1760. .bk-root .bk-widget h5:first-child,
  1761. .bk-root .bk-widget h6:first-child,
  1762. .bk-root .bk-widget p:first-child {
  1763. /* This ensures that the top of the item is at the top of box in common text cases that */
  1764. /* get browser styling */
  1765. margin-top: 0;
  1766. }
  1767. .bk-root .bk-widget-form-input {
  1768. display: block;
  1769. height: 31px;
  1770. padding: 0 12px;
  1771. background-color: #fff;
  1772. background-image: none;
  1773. border: 1px solid #ccc;
  1774. border-radius: 4px;
  1775. }
  1776. .bk-root .bk-widget-form-input:focus {
  1777. border-color: #66afe9;
  1778. outline: 0;
  1779. -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1780. box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1781. }
  1782. .bk-root .bk-widget-form-input::-moz-placeholder {
  1783. color: #999999;
  1784. opacity: 1;
  1785. }
  1786. .bk-root .bk-widget-form-input:-ms-input-placeholder {
  1787. color: #999999;
  1788. }
  1789. .bk-root .bk-widget-form-input::-webkit-input-placeholder {
  1790. color: #999999;
  1791. }
  1792. .bk-root .bk-widget-form-input[disabled],
  1793. .bk-root .bk-widget-form-input[readonly],
  1794. fieldset[disabled] .bk-root .bk-widget-form-input {
  1795. cursor: not-allowed;
  1796. background-color: #eeeeee;
  1797. opacity: 1;
  1798. }
  1799. textarea.bk-root .bk-widget-form-input {
  1800. height: auto;
  1801. }
  1802. .bk-root .bk-widget button {
  1803. min-width: 100%;
  1804. }
  1805. .bk-root .bk-widget input[type="text"] {
  1806. min-width: 90%;
  1807. }
  1808. .bk-root .bk-widget select {
  1809. min-width: 97%;
  1810. }
  1811. .bk-root .bk-bs-dropdown-toggle .bk-bs-caret {
  1812. margin-left: 5px;
  1813. }
  1814. .bk-root .bk-bs-dropdown-menu {
  1815. width: 100%;
  1816. }
  1817. .bk-root .bk-bs-nav-tabs {
  1818. overflow: hidden;
  1819. }
  1820. .bk-root .bk-bs-tab-pane {
  1821. float: left;
  1822. }
  1823. .bk-root .bk-slider label {
  1824. margin-right: 5px;
  1825. }
  1826. .bk-root .bk-slider .bk-slider-value {
  1827. display: inline-block;
  1828. font-weight: 600;
  1829. }
  1830. .bk-root .bk-slider input,
  1831. .bk-root .bk-slider .bk-slider-value {
  1832. margin-bottom: 5px;
  1833. }
  1834. /*# sourceMappingURL=bokeh-widgets.css.map */