Guest User

Untitled

a guest
Nov 11th, 2012
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 170.93 KB | None | 0 0
  1. .tw-bs .clearfix { *zoom: 1; }
  2. .tw-bs .clearfix:before {
  3.   display: table;
  4.   content: "";
  5.   line-height: 0;
  6. }
  7. .tw-bs .clearfix:after {
  8.   display: table;
  9.   content: "";
  10.   line-height: 0;
  11. }
  12. .tw-bs .clearfix:after { clear: both; }
  13. .tw-bs .hide-text {
  14.   font: 0/0 a;
  15.   color: transparent;
  16.   text-shadow: none;
  17.   background-color: transparent;
  18.   border: 0;
  19. }
  20. .tw-bs .input-block-level {
  21.   display: block;
  22.   width: 100%;
  23.   min-height: 30px;
  24.   -webkit-box-sizing: border-box;
  25.   -moz-box-sizing: border-box;
  26.   box-sizing: border-box;
  27. }
  28. .tw-bs code {
  29.   padding: 0 3px 2px;
  30.   font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  31.   font-size: 12px;
  32.   color: #333333;
  33.   -webkit-border-radius: 3px;
  34.   -moz-border-radius: 3px;
  35.   border-radius: 3px;
  36. }
  37. .tw-bs pre {
  38.   padding: 0 3px 2px;
  39.   font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  40.   font-size: 12px;
  41.   color: #333333;
  42.   -webkit-border-radius: 3px;
  43.   -moz-border-radius: 3px;
  44.   border-radius: 3px;
  45. }
  46. .tw-bs code {
  47.   padding: 2px 4px;
  48.   color: #dd1144;
  49.   background-color: #f7f7f9;
  50.   border: 1px solid #e1e1e8;
  51. }
  52. .tw-bs pre {
  53.   display: block;
  54.   padding: 9.5px;
  55.   margin: 0 0 10px;
  56.   font-size: 13px;
  57.   line-height: 20px;
  58.   word-break: break-all;
  59.   word-wrap: break-word;
  60.   white-space: pre;
  61.   white-space: pre-wrap;
  62.   background-color: #f5f5f5;
  63.   border: 1px solid #cccccc;
  64.   border: 1px solid rgba(0, 0, 0, 0.15);
  65.   -webkit-border-radius: 4px;
  66.   -moz-border-radius: 4px;
  67.   border-radius: 4px;
  68. }
  69. .tw-bs pre.prettyprint { margin-bottom: 20px; }
  70. .tw-bs pre code {
  71.   padding: 0;
  72.   color: inherit;
  73.   background-color: transparent;
  74.   border: 0;
  75. }
  76. .tw-bs .pre-scrollable {
  77.   max-height: 340px;
  78.   overflow-y: scroll;
  79. }
  80. .tw-bs .label {
  81.   display: inline-block;
  82.   padding: 2px 4px;
  83.   font-size: 11.844px;
  84.   font-weight: bold;
  85.   line-height: 14px;
  86.   color: #ffffff;
  87.   vertical-align: baseline;
  88.   white-space: nowrap;
  89.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  90.   background-color: #999999;
  91. }
  92. .tw-bs .badge {
  93.   display: inline-block;
  94.   padding: 2px 4px;
  95.   font-size: 11.844px;
  96.   font-weight: bold;
  97.   line-height: 14px;
  98.   color: #ffffff;
  99.   vertical-align: baseline;
  100.   white-space: nowrap;
  101.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  102.   background-color: #999999;
  103. }
  104. .tw-bs .label {
  105.   -webkit-border-radius: 3px;
  106.   -moz-border-radius: 3px;
  107.   border-radius: 3px;
  108. }
  109. .tw-bs .badge {
  110.   padding-left: 9px;
  111.   padding-right: 9px;
  112.   -webkit-border-radius: 9px;
  113.   -moz-border-radius: 9px;
  114.   border-radius: 9px;
  115. }
  116. .tw-bs a.label:hover {
  117.   color: #ffffff;
  118.   text-decoration: none;
  119.   cursor: pointer;
  120. }
  121. .tw-bs a.badge:hover {
  122.   color: #ffffff;
  123.   text-decoration: none;
  124.   cursor: pointer;
  125. }
  126. .tw-bs .label-important { background-color: #b94a48; }
  127. .tw-bs .badge-important { background-color: #b94a48; }
  128. .tw-bs .label-important[href] { background-color: #953b39; }
  129. .tw-bs .badge-important[href] { background-color: #953b39; }
  130. .tw-bs .label-warning { background-color: #f89406; }
  131. .tw-bs .badge-warning { background-color: #f89406; }
  132. .tw-bs .label-warning[href] { background-color: #c67605; }
  133. .tw-bs .badge-warning[href] { background-color: #c67605; }
  134. .tw-bs .label-success { background-color: #468847; }
  135. .tw-bs .badge-success { background-color: #468847; }
  136. .tw-bs .label-success[href] { background-color: #356635; }
  137. .tw-bs .badge-success[href] { background-color: #356635; }
  138. .tw-bs .label-info { background-color: #3a87ad; }
  139. .tw-bs .badge-info { background-color: #3a87ad; }
  140. .tw-bs .label-info[href] { background-color: #2d6987; }
  141. .tw-bs .badge-info[href] { background-color: #2d6987; }
  142. .tw-bs .label-inverse { background-color: #333333; }
  143. .tw-bs .badge-inverse { background-color: #333333; }
  144. .tw-bs .label-inverse[href] { background-color: #1a1a1a; }
  145. .tw-bs .badge-inverse[href] { background-color: #1a1a1a; }
  146. .tw-bs .btn .label {
  147.   position: relative;
  148.   top: -1px;
  149. }
  150. .tw-bs .btn .badge {
  151.   position: relative;
  152.   top: -1px;
  153. }
  154. .tw-bs .btn-mini .label { top: 0; }
  155. .tw-bs .btn-mini .badge { top: 0; }
  156. .tw-bs table {
  157.   max-width: 100%;
  158.   background-color: transparent;
  159.   border-collapse: collapse;
  160.   border-spacing: 0;
  161. }
  162. .tw-bs .table {
  163.   width: 100%;
  164.   margin-bottom: 20px;
  165. }
  166. .tw-bs .table th {
  167.   padding: 8px;
  168.   line-height: 20px;
  169.   text-align: left;
  170.   vertical-align: top;
  171.   border-top: 1px solid #dddddd;
  172. }
  173. .tw-bs .table td {
  174.   padding: 8px;
  175.   line-height: 20px;
  176.   text-align: left;
  177.   vertical-align: top;
  178.   border-top: 1px solid #dddddd;
  179. }
  180. .tw-bs .table th { font-weight: bold; }
  181. .tw-bs .table thead th { vertical-align: bottom; }
  182. .tw-bs .table caption + thead tr:first-child th { border-top: 0; }
  183. .tw-bs .table caption + thead tr:first-child td { border-top: 0; }
  184. .tw-bs .table colgroup + thead tr:first-child th { border-top: 0; }
  185. .tw-bs .table colgroup + thead tr:first-child td { border-top: 0; }
  186. .tw-bs .table thead:first-child tr:first-child th { border-top: 0; }
  187. .tw-bs .table thead:first-child tr:first-child td { border-top: 0; }
  188. .tw-bs .table tbody + tbody { border-top: 2px solid #dddddd; }
  189. .tw-bs .table-condensed th { padding: 4px 5px; }
  190. .tw-bs .table-condensed td { padding: 4px 5px; }
  191. .tw-bs .table-bordered {
  192.   border: 1px solid #dddddd;
  193.   border-collapse: separate;
  194.   *border-collapse: collapse;
  195.   border-left: 0;
  196.   -webkit-border-radius: 4px;
  197.   -moz-border-radius: 4px;
  198.   border-radius: 4px;
  199. }
  200. .tw-bs .table-bordered th { border-left: 1px solid #dddddd; }
  201. .tw-bs .table-bordered td { border-left: 1px solid #dddddd; }
  202. .tw-bs .table-bordered caption + thead tr:first-child th { border-top: 0; }
  203. .tw-bs .table-bordered caption + tbody tr:first-child th { border-top: 0; }
  204. .tw-bs .table-bordered caption + tbody tr:first-child td { border-top: 0; }
  205. .tw-bs .table-bordered colgroup + thead tr:first-child th { border-top: 0; }
  206. .tw-bs .table-bordered colgroup + tbody tr:first-child th { border-top: 0; }
  207. .tw-bs .table-bordered colgroup + tbody tr:first-child td { border-top: 0; }
  208. .tw-bs .table-bordered thead:first-child tr:first-child th { border-top: 0; }
  209. .tw-bs .table-bordered tbody:first-child tr:first-child th { border-top: 0; }
  210. .tw-bs .table-bordered tbody:first-child tr:first-child td { border-top: 0; }
  211. .tw-bs .table-bordered thead:first-child tr:first-child th:first-child {
  212.   -webkit-border-top-left-radius: 4px;
  213.   border-top-left-radius: 4px;
  214.   -moz-border-radius-topleft: 4px;
  215. }
  216. .tw-bs .table-bordered tbody:first-child tr:first-child td:first-child {
  217.   -webkit-border-top-left-radius: 4px;
  218.   border-top-left-radius: 4px;
  219.   -moz-border-radius-topleft: 4px;
  220. }
  221. .tw-bs .table-bordered thead:first-child tr:first-child th:last-child {
  222.   -webkit-border-top-right-radius: 4px;
  223.   border-top-right-radius: 4px;
  224.   -moz-border-radius-topright: 4px;
  225. }
  226. .tw-bs .table-bordered tbody:first-child tr:first-child td:last-child {
  227.   -webkit-border-top-right-radius: 4px;
  228.   border-top-right-radius: 4px;
  229.   -moz-border-radius-topright: 4px;
  230. }
  231. .tw-bs .table-bordered thead:last-child tr:last-child th:first-child {
  232.   -webkit-border-radius: 0 0 0 4px;
  233.   -moz-border-radius: 0 0 0 4px;
  234.   border-radius: 0 0 0 4px;
  235.   -webkit-border-bottom-left-radius: 4px;
  236.   border-bottom-left-radius: 4px;
  237.   -moz-border-radius-bottomleft: 4px;
  238. }
  239. .tw-bs .table-bordered tbody:last-child tr:last-child td:first-child {
  240.   -webkit-border-radius: 0 0 0 4px;
  241.   -moz-border-radius: 0 0 0 4px;
  242.   border-radius: 0 0 0 4px;
  243.   -webkit-border-bottom-left-radius: 4px;
  244.   border-bottom-left-radius: 4px;
  245.   -moz-border-radius-bottomleft: 4px;
  246. }
  247. .tw-bs .table-bordered tfoot:last-child tr:last-child td:first-child {
  248.   -webkit-border-radius: 0 0 0 4px;
  249.   -moz-border-radius: 0 0 0 4px;
  250.   border-radius: 0 0 0 4px;
  251.   -webkit-border-bottom-left-radius: 4px;
  252.   border-bottom-left-radius: 4px;
  253.   -moz-border-radius-bottomleft: 4px;
  254. }
  255. .tw-bs .table-bordered thead:last-child tr:last-child th:last-child {
  256.   -webkit-border-bottom-right-radius: 4px;
  257.   border-bottom-right-radius: 4px;
  258.   -moz-border-radius-bottomright: 4px;
  259. }
  260. .tw-bs .table-bordered tbody:last-child tr:last-child td:last-child {
  261.   -webkit-border-bottom-right-radius: 4px;
  262.   border-bottom-right-radius: 4px;
  263.   -moz-border-radius-bottomright: 4px;
  264. }
  265. .tw-bs .table-bordered tfoot:last-child tr:last-child td:last-child {
  266.   -webkit-border-bottom-right-radius: 4px;
  267.   border-bottom-right-radius: 4px;
  268.   -moz-border-radius-bottomright: 4px;
  269. }
  270. .tw-bs .table-bordered caption + thead tr:first-child th:first-child {
  271.   -webkit-border-top-left-radius: 4px;
  272.   border-top-left-radius: 4px;
  273.   -moz-border-radius-topleft: 4px;
  274. }
  275. .tw-bs .table-bordered caption + tbody tr:first-child td:first-child {
  276.   -webkit-border-top-left-radius: 4px;
  277.   border-top-left-radius: 4px;
  278.   -moz-border-radius-topleft: 4px;
  279. }
  280. .tw-bs .table-bordered colgroup + thead tr:first-child th:first-child {
  281.   -webkit-border-top-left-radius: 4px;
  282.   border-top-left-radius: 4px;
  283.   -moz-border-radius-topleft: 4px;
  284. }
  285. .tw-bs .table-bordered colgroup + tbody tr:first-child td:first-child {
  286.   -webkit-border-top-left-radius: 4px;
  287.   border-top-left-radius: 4px;
  288.   -moz-border-radius-topleft: 4px;
  289. }
  290. .tw-bs .table-bordered caption + thead tr:first-child th:last-child {
  291.   -webkit-border-top-right-radius: 4px;
  292.   border-top-right-radius: 4px;
  293.   -moz-border-radius-topright: 4px;
  294. }
  295. .tw-bs .table-bordered caption + tbody tr:first-child td:last-child {
  296.   -webkit-border-top-right-radius: 4px;
  297.   border-top-right-radius: 4px;
  298.   -moz-border-radius-topright: 4px;
  299. }
  300. .tw-bs .table-bordered colgroup + thead tr:first-child th:last-child {
  301.   -webkit-border-top-right-radius: 4px;
  302.   border-top-right-radius: 4px;
  303.   -moz-border-radius-topright: 4px;
  304. }
  305. .tw-bs .table-bordered colgroup + tbody tr:first-child td:last-child {
  306.   -webkit-border-top-right-radius: 4px;
  307.   border-top-right-radius: 4px;
  308.   -moz-border-radius-topright: 4px;
  309. }
  310. .tw-bs .table-striped tbody tr:nth-child(odd) td { background-color: #f9f9f9; }
  311. .tw-bs .table-striped tbody tr:nth-child(odd) th { background-color: #f9f9f9; }
  312. .tw-bs .table-hover tbody tr:hover td { background-color: #f5f5f5; }
  313. .tw-bs .table-hover tbody tr:hover th { background-color: #f5f5f5; }
  314. .tw-bs table td[class*="span"] {
  315.   display: table-cell;
  316.   float: none;
  317.   margin-left: 0;
  318. }
  319. .tw-bs table th[class*="span"] {
  320.   display: table-cell;
  321.   float: none;
  322.   margin-left: 0;
  323. }
  324. .tw-bs .row-fluid table td[class*="span"] {
  325.   display: table-cell;
  326.   float: none;
  327.   margin-left: 0;
  328. }
  329. .tw-bs .row-fluid table th[class*="span"] {
  330.   display: table-cell;
  331.   float: none;
  332.   margin-left: 0;
  333. }
  334. .tw-bs .table td.span1 {
  335.   float: none;
  336.   width: 44px;
  337.   margin-left: 0;
  338. }
  339. .tw-bs .table th.span1 {
  340.   float: none;
  341.   width: 44px;
  342.   margin-left: 0;
  343. }
  344. .tw-bs .table td.span2 {
  345.   float: none;
  346.   width: 124px;
  347.   margin-left: 0;
  348. }
  349. .tw-bs .table th.span2 {
  350.   float: none;
  351.   width: 124px;
  352.   margin-left: 0;
  353. }
  354. .tw-bs .table td.span3 {
  355.   float: none;
  356.   width: 204px;
  357.   margin-left: 0;
  358. }
  359. .tw-bs .table th.span3 {
  360.   float: none;
  361.   width: 204px;
  362.   margin-left: 0;
  363. }
  364. .tw-bs .table td.span4 {
  365.   float: none;
  366.   width: 284px;
  367.   margin-left: 0;
  368. }
  369. .tw-bs .table th.span4 {
  370.   float: none;
  371.   width: 284px;
  372.   margin-left: 0;
  373. }
  374. .tw-bs .table td.span5 {
  375.   float: none;
  376.   width: 364px;
  377.   margin-left: 0;
  378. }
  379. .tw-bs .table th.span5 {
  380.   float: none;
  381.   width: 364px;
  382.   margin-left: 0;
  383. }
  384. .tw-bs .table td.span6 {
  385.   float: none;
  386.   width: 444px;
  387.   margin-left: 0;
  388. }
  389. .tw-bs .table th.span6 {
  390.   float: none;
  391.   width: 444px;
  392.   margin-left: 0;
  393. }
  394. .tw-bs .table td.span7 {
  395.   float: none;
  396.   width: 524px;
  397.   margin-left: 0;
  398. }
  399. .tw-bs .table th.span7 {
  400.   float: none;
  401.   width: 524px;
  402.   margin-left: 0;
  403. }
  404. .tw-bs .table td.span8 {
  405.   float: none;
  406.   width: 604px;
  407.   margin-left: 0;
  408. }
  409. .tw-bs .table th.span8 {
  410.   float: none;
  411.   width: 604px;
  412.   margin-left: 0;
  413. }
  414. .tw-bs .table td.span9 {
  415.   float: none;
  416.   width: 684px;
  417.   margin-left: 0;
  418. }
  419. .tw-bs .table th.span9 {
  420.   float: none;
  421.   width: 684px;
  422.   margin-left: 0;
  423. }
  424. .tw-bs .table td.span10 {
  425.   float: none;
  426.   width: 764px;
  427.   margin-left: 0;
  428. }
  429. .tw-bs .table th.span10 {
  430.   float: none;
  431.   width: 764px;
  432.   margin-left: 0;
  433. }
  434. .tw-bs .table td.span11 {
  435.   float: none;
  436.   width: 844px;
  437.   margin-left: 0;
  438. }
  439. .tw-bs .table th.span11 {
  440.   float: none;
  441.   width: 844px;
  442.   margin-left: 0;
  443. }
  444. .tw-bs .table td.span12 {
  445.   float: none;
  446.   width: 924px;
  447.   margin-left: 0;
  448. }
  449. .tw-bs .table th.span12 {
  450.   float: none;
  451.   width: 924px;
  452.   margin-left: 0;
  453. }
  454. .tw-bs .table tbody tr.success td { background-color: #dff0d8; }
  455. .tw-bs .table tbody tr.error td { background-color: #f2dede; }
  456. .tw-bs .table tbody tr.warning td { background-color: #fcf8e3; }
  457. .tw-bs .table tbody tr.info td { background-color: #d9edf7; }
  458. .tw-bs .table-hover tbody tr.success:hover td { background-color: #d0e9c6; }
  459. .tw-bs .table-hover tbody tr.error:hover td { background-color: #ebcccc; }
  460. .tw-bs .table-hover tbody tr.warning:hover td { background-color: #faf2cc; }
  461. .tw-bs .table-hover tbody tr.info:hover td { background-color: #c4e3f3; }
  462. .tw-bs form { margin: 0 0 20px; }
  463. .tw-bs fieldset {
  464.   padding: 0;
  465.   margin: 0;
  466.   border: 0;
  467. }
  468. .tw-bs legend {
  469.   display: block;
  470.   width: 100%;
  471.   padding: 0;
  472.   margin-bottom: 20px;
  473.   font-size: 21px;
  474.   line-height: 40px;
  475.   color: #333333;
  476.   border: 0;
  477.   border-bottom: 1px solid #e5e5e5;
  478. }
  479. .tw-bs legend small {
  480.   font-size: 15px;
  481.   color: #999999;
  482. }
  483. .tw-bs label {
  484.   font-size: 14px;
  485.   font-weight: normal;
  486.   line-height: 20px;
  487. }
  488. .tw-bs input {
  489.   font-size: 14px;
  490.   font-weight: normal;
  491.   line-height: 20px;
  492. }
  493. .tw-bs button {
  494.   font-size: 14px;
  495.   font-weight: normal;
  496.   line-height: 20px;
  497. }
  498. .tw-bs select {
  499.   font-size: 14px;
  500.   font-weight: normal;
  501.   line-height: 20px;
  502. }
  503. .tw-bs textarea {
  504.   font-size: 14px;
  505.   font-weight: normal;
  506.   line-height: 20px;
  507. }
  508. .tw-bs input { font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }
  509. .tw-bs button { font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }
  510. .tw-bs select { font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }
  511. .tw-bs textarea { font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }
  512. .tw-bs label {
  513.   display: block;
  514.   margin-bottom: 5px;
  515. }
  516. .tw-bs select {
  517.   display: inline-block;
  518.   height: 20px;
  519.   padding: 4px 6px;
  520.   margin-bottom: 10px;
  521.   font-size: 14px;
  522.   line-height: 20px;
  523.   color: #555555;
  524.   -webkit-border-radius: 4px;
  525.   -moz-border-radius: 4px;
  526.   border-radius: 4px;
  527.   vertical-align: middle;
  528. }
  529. .tw-bs textarea {
  530.   display: inline-block;
  531.   height: 20px;
  532.   padding: 4px 6px;
  533.   margin-bottom: 10px;
  534.   font-size: 14px;
  535.   line-height: 20px;
  536.   color: #555555;
  537.   -webkit-border-radius: 4px;
  538.   -moz-border-radius: 4px;
  539.   border-radius: 4px;
  540.   vertical-align: middle;
  541. }
  542. .tw-bs input[type="text"] {
  543.   display: inline-block;
  544.   height: 20px;
  545.   padding: 4px 6px;
  546.   margin-bottom: 10px;
  547.   font-size: 14px;
  548.   line-height: 20px;
  549.   color: #555555;
  550.   -webkit-border-radius: 4px;
  551.   -moz-border-radius: 4px;
  552.   border-radius: 4px;
  553.   vertical-align: middle;
  554. }
  555. .tw-bs input[type="password"] {
  556.   display: inline-block;
  557.   height: 20px;
  558.   padding: 4px 6px;
  559.   margin-bottom: 10px;
  560.   font-size: 14px;
  561.   line-height: 20px;
  562.   color: #555555;
  563.   -webkit-border-radius: 4px;
  564.   -moz-border-radius: 4px;
  565.   border-radius: 4px;
  566.   vertical-align: middle;
  567. }
  568. .tw-bs input[type="datetime"] {
  569.   display: inline-block;
  570.   height: 20px;
  571.   padding: 4px 6px;
  572.   margin-bottom: 10px;
  573.   font-size: 14px;
  574.   line-height: 20px;
  575.   color: #555555;
  576.   -webkit-border-radius: 4px;
  577.   -moz-border-radius: 4px;
  578.   border-radius: 4px;
  579.   vertical-align: middle;
  580. }
  581. .tw-bs input[type="datetime-local"] {
  582.   display: inline-block;
  583.   height: 20px;
  584.   padding: 4px 6px;
  585.   margin-bottom: 10px;
  586.   font-size: 14px;
  587.   line-height: 20px;
  588.   color: #555555;
  589.   -webkit-border-radius: 4px;
  590.   -moz-border-radius: 4px;
  591.   border-radius: 4px;
  592.   vertical-align: middle;
  593. }
  594. .tw-bs input[type="date"] {
  595.   display: inline-block;
  596.   height: 20px;
  597.   padding: 4px 6px;
  598.   margin-bottom: 10px;
  599.   font-size: 14px;
  600.   line-height: 20px;
  601.   color: #555555;
  602.   -webkit-border-radius: 4px;
  603.   -moz-border-radius: 4px;
  604.   border-radius: 4px;
  605.   vertical-align: middle;
  606. }
  607. .tw-bs input[type="month"] {
  608.   display: inline-block;
  609.   height: 20px;
  610.   padding: 4px 6px;
  611.   margin-bottom: 10px;
  612.   font-size: 14px;
  613.   line-height: 20px;
  614.   color: #555555;
  615.   -webkit-border-radius: 4px;
  616.   -moz-border-radius: 4px;
  617.   border-radius: 4px;
  618.   vertical-align: middle;
  619. }
  620. .tw-bs input[type="time"] {
  621.   display: inline-block;
  622.   height: 20px;
  623.   padding: 4px 6px;
  624.   margin-bottom: 10px;
  625.   font-size: 14px;
  626.   line-height: 20px;
  627.   color: #555555;
  628.   -webkit-border-radius: 4px;
  629.   -moz-border-radius: 4px;
  630.   border-radius: 4px;
  631.   vertical-align: middle;
  632. }
  633. .tw-bs input[type="week"] {
  634.   display: inline-block;
  635.   height: 20px;
  636.   padding: 4px 6px;
  637.   margin-bottom: 10px;
  638.   font-size: 14px;
  639.   line-height: 20px;
  640.   color: #555555;
  641.   -webkit-border-radius: 4px;
  642.   -moz-border-radius: 4px;
  643.   border-radius: 4px;
  644.   vertical-align: middle;
  645. }
  646. .tw-bs input[type="number"] {
  647.   display: inline-block;
  648.   height: 20px;
  649.   padding: 4px 6px;
  650.   margin-bottom: 10px;
  651.   font-size: 14px;
  652.   line-height: 20px;
  653.   color: #555555;
  654.   -webkit-border-radius: 4px;
  655.   -moz-border-radius: 4px;
  656.   border-radius: 4px;
  657.   vertical-align: middle;
  658. }
  659. .tw-bs input[type="email"] {
  660.   display: inline-block;
  661.   height: 20px;
  662.   padding: 4px 6px;
  663.   margin-bottom: 10px;
  664.   font-size: 14px;
  665.   line-height: 20px;
  666.   color: #555555;
  667.   -webkit-border-radius: 4px;
  668.   -moz-border-radius: 4px;
  669.   border-radius: 4px;
  670.   vertical-align: middle;
  671. }
  672. .tw-bs input[type="url"] {
  673.   display: inline-block;
  674.   height: 20px;
  675.   padding: 4px 6px;
  676.   margin-bottom: 10px;
  677.   font-size: 14px;
  678.   line-height: 20px;
  679.   color: #555555;
  680.   -webkit-border-radius: 4px;
  681.   -moz-border-radius: 4px;
  682.   border-radius: 4px;
  683.   vertical-align: middle;
  684. }
  685. .tw-bs input[type="search"] {
  686.   display: inline-block;
  687.   height: 20px;
  688.   padding: 4px 6px;
  689.   margin-bottom: 10px;
  690.   font-size: 14px;
  691.   line-height: 20px;
  692.   color: #555555;
  693.   -webkit-border-radius: 4px;
  694.   -moz-border-radius: 4px;
  695.   border-radius: 4px;
  696.   vertical-align: middle;
  697. }
  698. .tw-bs input[type="tel"] {
  699.   display: inline-block;
  700.   height: 20px;
  701.   padding: 4px 6px;
  702.   margin-bottom: 10px;
  703.   font-size: 14px;
  704.   line-height: 20px;
  705.   color: #555555;
  706.   -webkit-border-radius: 4px;
  707.   -moz-border-radius: 4px;
  708.   border-radius: 4px;
  709.   vertical-align: middle;
  710. }
  711. .tw-bs input[type="color"] {
  712.   display: inline-block;
  713.   height: 20px;
  714.   padding: 4px 6px;
  715.   margin-bottom: 10px;
  716.   font-size: 14px;
  717.   line-height: 20px;
  718.   color: #555555;
  719.   -webkit-border-radius: 4px;
  720.   -moz-border-radius: 4px;
  721.   border-radius: 4px;
  722.   vertical-align: middle;
  723. }
  724. .tw-bs .uneditable-input {
  725.   display: inline-block;
  726.   height: 20px;
  727.   padding: 4px 6px;
  728.   margin-bottom: 10px;
  729.   font-size: 14px;
  730.   line-height: 20px;
  731.   color: #555555;
  732.   -webkit-border-radius: 4px;
  733.   -moz-border-radius: 4px;
  734.   border-radius: 4px;
  735.   vertical-align: middle;
  736. }
  737. .tw-bs input { width: 206px; }
  738. .tw-bs textarea { width: 206px; }
  739. .tw-bs .uneditable-input { width: 206px; }
  740. .tw-bs textarea { height: auto; }
  741. .tw-bs textarea {
  742.   background-color: #ffffff;
  743.   border: 1px solid #cccccc;
  744.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  745.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  746.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  747.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  748.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  749.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  750.   transition: border linear 0.2s, box-shadow linear 0.2s;
  751. }
  752. .tw-bs input[type="text"] {
  753.   background-color: #ffffff;
  754.   border: 1px solid #cccccc;
  755.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  756.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  757.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  758.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  759.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  760.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  761.   transition: border linear 0.2s, box-shadow linear 0.2s;
  762. }
  763. .tw-bs input[type="password"] {
  764.   background-color: #ffffff;
  765.   border: 1px solid #cccccc;
  766.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  767.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  768.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  769.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  770.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  771.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  772.   transition: border linear 0.2s, box-shadow linear 0.2s;
  773. }
  774. .tw-bs input[type="datetime"] {
  775.   background-color: #ffffff;
  776.   border: 1px solid #cccccc;
  777.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  778.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  779.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  780.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  781.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  782.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  783.   transition: border linear 0.2s, box-shadow linear 0.2s;
  784. }
  785. .tw-bs input[type="datetime-local"] {
  786.   background-color: #ffffff;
  787.   border: 1px solid #cccccc;
  788.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  789.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  790.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  791.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  792.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  793.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  794.   transition: border linear 0.2s, box-shadow linear 0.2s;
  795. }
  796. .tw-bs input[type="date"] {
  797.   background-color: #ffffff;
  798.   border: 1px solid #cccccc;
  799.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  800.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  801.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  802.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  803.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  804.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  805.   transition: border linear 0.2s, box-shadow linear 0.2s;
  806. }
  807. .tw-bs input[type="month"] {
  808.   background-color: #ffffff;
  809.   border: 1px solid #cccccc;
  810.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  811.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  812.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  813.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  814.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  815.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  816.   transition: border linear 0.2s, box-shadow linear 0.2s;
  817. }
  818. .tw-bs input[type="time"] {
  819.   background-color: #ffffff;
  820.   border: 1px solid #cccccc;
  821.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  822.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  823.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  824.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  825.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  826.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  827.   transition: border linear 0.2s, box-shadow linear 0.2s;
  828. }
  829. .tw-bs input[type="week"] {
  830.   background-color: #ffffff;
  831.   border: 1px solid #cccccc;
  832.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  833.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  834.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  835.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  836.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  837.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  838.   transition: border linear 0.2s, box-shadow linear 0.2s;
  839. }
  840. .tw-bs input[type="number"] {
  841.   background-color: #ffffff;
  842.   border: 1px solid #cccccc;
  843.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  844.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  845.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  846.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  847.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  848.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  849.   transition: border linear 0.2s, box-shadow linear 0.2s;
  850. }
  851. .tw-bs input[type="email"] {
  852.   background-color: #ffffff;
  853.   border: 1px solid #cccccc;
  854.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  855.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  856.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  857.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  858.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  859.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  860.   transition: border linear 0.2s, box-shadow linear 0.2s;
  861. }
  862. .tw-bs input[type="url"] {
  863.   background-color: #ffffff;
  864.   border: 1px solid #cccccc;
  865.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  866.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  867.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  868.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  869.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  870.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  871.   transition: border linear 0.2s, box-shadow linear 0.2s;
  872. }
  873. .tw-bs input[type="search"] {
  874.   background-color: #ffffff;
  875.   border: 1px solid #cccccc;
  876.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  877.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  878.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  879.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  880.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  881.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  882.   transition: border linear 0.2s, box-shadow linear 0.2s;
  883. }
  884. .tw-bs input[type="tel"] {
  885.   background-color: #ffffff;
  886.   border: 1px solid #cccccc;
  887.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  888.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  889.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  890.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  891.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  892.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  893.   transition: border linear 0.2s, box-shadow linear 0.2s;
  894. }
  895. .tw-bs input[type="color"] {
  896.   background-color: #ffffff;
  897.   border: 1px solid #cccccc;
  898.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  899.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  900.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  901.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  902.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  903.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  904.   transition: border linear 0.2s, box-shadow linear 0.2s;
  905. }
  906. .tw-bs .uneditable-input {
  907.   background-color: #ffffff;
  908.   border: 1px solid #cccccc;
  909.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  910.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  911.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  912.   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  913.   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  914.   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  915.   transition: border linear 0.2s, box-shadow linear 0.2s;
  916. }
  917. .tw-bs textarea:focus {
  918.   border-color: rgba(82, 168, 236, 0.8);
  919.   outline: 0;
  920.   outline: thin dotted \9;
  921.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  922.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  923.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  924. }
  925. .tw-bs input[type="text"]:focus {
  926.   border-color: rgba(82, 168, 236, 0.8);
  927.   outline: 0;
  928.   outline: thin dotted \9;
  929.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  930.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  931.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  932. }
  933. .tw-bs input[type="password"]:focus {
  934.   border-color: rgba(82, 168, 236, 0.8);
  935.   outline: 0;
  936.   outline: thin dotted \9;
  937.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  938.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  939.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  940. }
  941. .tw-bs input[type="datetime"]:focus {
  942.   border-color: rgba(82, 168, 236, 0.8);
  943.   outline: 0;
  944.   outline: thin dotted \9;
  945.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  946.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  947.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  948. }
  949. .tw-bs input[type="datetime-local"]:focus {
  950.   border-color: rgba(82, 168, 236, 0.8);
  951.   outline: 0;
  952.   outline: thin dotted \9;
  953.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  954.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  955.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  956. }
  957. .tw-bs input[type="date"]:focus {
  958.   border-color: rgba(82, 168, 236, 0.8);
  959.   outline: 0;
  960.   outline: thin dotted \9;
  961.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  962.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  963.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  964. }
  965. .tw-bs input[type="month"]:focus {
  966.   border-color: rgba(82, 168, 236, 0.8);
  967.   outline: 0;
  968.   outline: thin dotted \9;
  969.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  970.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  971.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  972. }
  973. .tw-bs input[type="time"]:focus {
  974.   border-color: rgba(82, 168, 236, 0.8);
  975.   outline: 0;
  976.   outline: thin dotted \9;
  977.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  978.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  979.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  980. }
  981. .tw-bs input[type="week"]:focus {
  982.   border-color: rgba(82, 168, 236, 0.8);
  983.   outline: 0;
  984.   outline: thin dotted \9;
  985.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  986.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  987.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  988. }
  989. .tw-bs input[type="number"]:focus {
  990.   border-color: rgba(82, 168, 236, 0.8);
  991.   outline: 0;
  992.   outline: thin dotted \9;
  993.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  994.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  995.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  996. }
  997. .tw-bs input[type="email"]:focus {
  998.   border-color: rgba(82, 168, 236, 0.8);
  999.   outline: 0;
  1000.   outline: thin dotted \9;
  1001.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1002.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1003.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1004. }
  1005. .tw-bs input[type="url"]:focus {
  1006.   border-color: rgba(82, 168, 236, 0.8);
  1007.   outline: 0;
  1008.   outline: thin dotted \9;
  1009.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1010.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1011.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1012. }
  1013. .tw-bs input[type="search"]:focus {
  1014.   border-color: rgba(82, 168, 236, 0.8);
  1015.   outline: 0;
  1016.   outline: thin dotted \9;
  1017.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1018.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1019.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1020. }
  1021. .tw-bs input[type="tel"]:focus {
  1022.   border-color: rgba(82, 168, 236, 0.8);
  1023.   outline: 0;
  1024.   outline: thin dotted \9;
  1025.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1026.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1027.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1028. }
  1029. .tw-bs input[type="color"]:focus {
  1030.   border-color: rgba(82, 168, 236, 0.8);
  1031.   outline: 0;
  1032.   outline: thin dotted \9;
  1033.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1034.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1035.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1036. }
  1037. .tw-bs .uneditable-input:focus {
  1038.   border-color: rgba(82, 168, 236, 0.8);
  1039.   outline: 0;
  1040.   outline: thin dotted \9;
  1041.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1042.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1043.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  1044. }
  1045. .tw-bs input[type="radio"] {
  1046.   margin: 4px 0 0;
  1047.   *margin-top: 0;
  1048.   margin-top: 1px 9;
  1049.   line-height: normal;
  1050.   cursor: pointer;
  1051. }
  1052. .tw-bs input[type="checkbox"] {
  1053.   margin: 4px 0 0;
  1054.   *margin-top: 0;
  1055.   margin-top: 1px 9;
  1056.   line-height: normal;
  1057.   cursor: pointer;
  1058. }
  1059. .tw-bs input[type="file"] { width: auto; }
  1060. .tw-bs input[type="image"] { width: auto; }
  1061. .tw-bs input[type="submit"] { width: auto; }
  1062. .tw-bs input[type="reset"] { width: auto; }
  1063. .tw-bs input[type="button"] { width: auto; }
  1064. .tw-bs input[type="radio"] { width: auto; }
  1065. .tw-bs input[type="checkbox"] { width: auto; }
  1066. .tw-bs select {
  1067.   height: 30px;
  1068.   *margin-top: 4px;
  1069.   line-height: 30px;
  1070. }
  1071. .tw-bs input[type="file"] {
  1072.   height: 30px;
  1073.   *margin-top: 4px;
  1074.   line-height: 30px;
  1075. }
  1076. .tw-bs select {
  1077.   width: 220px;
  1078.   border: 1px solid #cccccc;
  1079.   background-color: #ffffff;
  1080. }
  1081. .tw-bs select[multiple] { height: auto; }
  1082. .tw-bs select[size] { height: auto; }
  1083. .tw-bs select:focus {
  1084.   outline: thin dotted #333333;
  1085.   outline: 5px auto -webkit-focus-ring-color;
  1086.   outline-offset: -2px;
  1087. }
  1088. .tw-bs input[type="file"]:focus {
  1089.   outline: thin dotted #333333;
  1090.   outline: 5px auto -webkit-focus-ring-color;
  1091.   outline-offset: -2px;
  1092. }
  1093. .tw-bs input[type="radio"]:focus {
  1094.   outline: thin dotted #333333;
  1095.   outline: 5px auto -webkit-focus-ring-color;
  1096.   outline-offset: -2px;
  1097. }
  1098. .tw-bs input[type="checkbox"]:focus {
  1099.   outline: thin dotted #333333;
  1100.   outline: 5px auto -webkit-focus-ring-color;
  1101.   outline-offset: -2px;
  1102. }
  1103. .tw-bs .uneditable-input {
  1104.   color: #999999;
  1105.   background-color: #fcfcfc;
  1106.   border-color: #cccccc;
  1107.   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  1108.   -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  1109.   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  1110.   cursor: not-allowed;
  1111. }
  1112. .tw-bs .uneditable-textarea {
  1113.   color: #999999;
  1114.   background-color: #fcfcfc;
  1115.   border-color: #cccccc;
  1116.   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  1117.   -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  1118.   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  1119.   cursor: not-allowed;
  1120. }
  1121. .tw-bs .uneditable-input {
  1122.   overflow: hidden;
  1123.   white-space: nowrap;
  1124. }
  1125. .tw-bs .uneditable-textarea {
  1126.   width: auto;
  1127.   height: auto;
  1128. }
  1129. .tw-bs input:-moz-placeholder { color: #999999; }
  1130. .tw-bs textarea:-moz-placeholder { color: #999999; }
  1131. .tw-bs input:-ms-input-placeholder { color: #999999; }
  1132. .tw-bs textarea:-ms-input-placeholder { color: #999999; }
  1133. .tw-bs input::-webkit-input-placeholder { color: #999999; }
  1134. .tw-bs textarea::-webkit-input-placeholder { color: #999999; }
  1135. .tw-bs .radio {
  1136.   min-height: 20px;
  1137.   padding-left: 20px;
  1138. }
  1139. .tw-bs .checkbox {
  1140.   min-height: 20px;
  1141.   padding-left: 20px;
  1142. }
  1143. .tw-bs .radio input[type="radio"] {
  1144.   float: left;
  1145.   margin-left: -20px;
  1146. }
  1147. .tw-bs .checkbox input[type="checkbox"] {
  1148.   float: left;
  1149.   margin-left: -20px;
  1150. }
  1151. .tw-bs .controls > .radio:first-child { padding-top: 5px; }
  1152. .tw-bs .controls > .checkbox:first-child { padding-top: 5px; }
  1153. .tw-bs .radio.inline {
  1154.   display: inline-block;
  1155.   padding-top: 5px;
  1156.   margin-bottom: 0;
  1157.   vertical-align: middle;
  1158. }
  1159. .tw-bs .checkbox.inline {
  1160.   display: inline-block;
  1161.   padding-top: 5px;
  1162.   margin-bottom: 0;
  1163.   vertical-align: middle;
  1164. }
  1165. .tw-bs .radio.inline + .radio.inline { margin-left: 10px; }
  1166. .tw-bs .checkbox.inline + .checkbox.inline { margin-left: 10px; }
  1167. .tw-bs .input-mini { width: 60px; }
  1168. .tw-bs .input-small { width: 90px; }
  1169. .tw-bs .input-medium { width: 150px; }
  1170. .tw-bs .input-large { width: 210px; }
  1171. .tw-bs .input-xlarge { width: 270px; }
  1172. .tw-bs .input-xxlarge { width: 530px; }
  1173. .tw-bs input[class*="span"] {
  1174.   float: none;
  1175.   margin-left: 0;
  1176. }
  1177. .tw-bs select[class*="span"] {
  1178.   float: none;
  1179.   margin-left: 0;
  1180. }
  1181. .tw-bs textarea[class*="span"] {
  1182.   float: none;
  1183.   margin-left: 0;
  1184. }
  1185. .tw-bs .uneditable-input[class*="span"] {
  1186.   float: none;
  1187.   margin-left: 0;
  1188. }
  1189. .tw-bs .row-fluid input[class*="span"] {
  1190.   float: none;
  1191.   margin-left: 0;
  1192. }
  1193. .tw-bs .row-fluid select[class*="span"] {
  1194.   float: none;
  1195.   margin-left: 0;
  1196. }
  1197. .tw-bs .row-fluid textarea[class*="span"] {
  1198.   float: none;
  1199.   margin-left: 0;
  1200. }
  1201. .tw-bs .row-fluid .uneditable-input[class*="span"] {
  1202.   float: none;
  1203.   margin-left: 0;
  1204. }
  1205. .tw-bs .input-append input[class*="span"] { display: inline-block; }
  1206. .tw-bs .input-append .uneditable-input[class*="span"] { display: inline-block; }
  1207. .tw-bs .input-prepend input[class*="span"] { display: inline-block; }
  1208. .tw-bs .input-prepend .uneditable-input[class*="span"] { display: inline-block; }
  1209. .tw-bs .row-fluid input[class*="span"] { display: inline-block; }
  1210. .tw-bs .row-fluid select[class*="span"] { display: inline-block; }
  1211. .tw-bs .row-fluid textarea[class*="span"] { display: inline-block; }
  1212. .tw-bs .row-fluid .uneditable-input[class*="span"] { display: inline-block; }
  1213. .tw-bs .row-fluid .input-prepend [class*="span"] { display: inline-block; }
  1214. .tw-bs .row-fluid .input-append [class*="span"] { display: inline-block; }
  1215. .tw-bs input { margin-left: 0; }
  1216. .tw-bs textarea { margin-left: 0; }
  1217. .tw-bs .uneditable-input { margin-left: 0; }
  1218. .tw-bs .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; }
  1219. .tw-bs input.span12 { width: 926px; }
  1220. .tw-bs textarea.span12 { width: 926px; }
  1221. .tw-bs .uneditable-input.span12 { width: 926px; }
  1222. .tw-bs input.span11 { width: 846px; }
  1223. .tw-bs textarea.span11 { width: 846px; }
  1224. .tw-bs .uneditable-input.span11 { width: 846px; }
  1225. .tw-bs input.span10 { width: 766px; }
  1226. .tw-bs textarea.span10 { width: 766px; }
  1227. .tw-bs .uneditable-input.span10 { width: 766px; }
  1228. .tw-bs input.span9 { width: 686px; }
  1229. .tw-bs textarea.span9 { width: 686px; }
  1230. .tw-bs .uneditable-input.span9 { width: 686px; }
  1231. .tw-bs input.span8 { width: 606px; }
  1232. .tw-bs textarea.span8 { width: 606px; }
  1233. .tw-bs .uneditable-input.span8 { width: 606px; }
  1234. .tw-bs input.span7 { width: 526px; }
  1235. .tw-bs textarea.span7 { width: 526px; }
  1236. .tw-bs .uneditable-input.span7 { width: 526px; }
  1237. .tw-bs input.span6 { width: 446px; }
  1238. .tw-bs textarea.span6 { width: 446px; }
  1239. .tw-bs .uneditable-input.span6 { width: 446px; }
  1240. .tw-bs input.span5 { width: 366px; }
  1241. .tw-bs textarea.span5 { width: 366px; }
  1242. .tw-bs .uneditable-input.span5 { width: 366px; }
  1243. .tw-bs input.span4 { width: 286px; }
  1244. .tw-bs textarea.span4 { width: 286px; }
  1245. .tw-bs .uneditable-input.span4 { width: 286px; }
  1246. .tw-bs input.span3 { width: 206px; }
  1247. .tw-bs textarea.span3 { width: 206px; }
  1248. .tw-bs .uneditable-input.span3 { width: 206px; }
  1249. .tw-bs input.span2 { width: 126px; }
  1250. .tw-bs textarea.span2 { width: 126px; }
  1251. .tw-bs .uneditable-input.span2 { width: 126px; }
  1252. .tw-bs input.span1 { width: 46px; }
  1253. .tw-bs textarea.span1 { width: 46px; }
  1254. .tw-bs .uneditable-input.span1 { width: 46px; }
  1255. .tw-bs .controls-row { *zoom: 1; }
  1256. .tw-bs .controls-row:before {
  1257.   display: table;
  1258.   content: "";
  1259.   line-height: 0;
  1260. }
  1261. .tw-bs .controls-row:after {
  1262.   display: table;
  1263.   content: "";
  1264.   line-height: 0;
  1265. }
  1266. .tw-bs .controls-row:after { clear: both; }
  1267. .tw-bs .controls-row [class*="span"] { float: left; }
  1268. .tw-bs .row-fluid .controls-row [class*="span"] { float: left; }
  1269. .tw-bs .controls-row .checkbox[class*="span"] { padding-top: 5px; }
  1270. .tw-bs .controls-row .radio[class*="span"] { padding-top: 5px; }
  1271. .tw-bs input[disabled] {
  1272.   cursor: not-allowed;
  1273.   background-color: #eeeeee;
  1274. }
  1275. .tw-bs select[disabled] {
  1276.   cursor: not-allowed;
  1277.   background-color: #eeeeee;
  1278. }
  1279. .tw-bs textarea[disabled] {
  1280.   cursor: not-allowed;
  1281.   background-color: #eeeeee;
  1282. }
  1283. .tw-bs input[readonly] {
  1284.   cursor: not-allowed;
  1285.   background-color: #eeeeee;
  1286. }
  1287. .tw-bs select[readonly] {
  1288.   cursor: not-allowed;
  1289.   background-color: #eeeeee;
  1290. }
  1291. .tw-bs textarea[readonly] {
  1292.   cursor: not-allowed;
  1293.   background-color: #eeeeee;
  1294. }
  1295. .tw-bs input[type="radio"][disabled] { background-color: transparent; }
  1296. .tw-bs input[type="checkbox"][disabled] { background-color: transparent; }
  1297. .tw-bs input[type="radio"][readonly] { background-color: transparent; }
  1298. .tw-bs input[type="checkbox"][readonly] { background-color: transparent; }
  1299. .tw-bs .control-group.warning > label { color: #c09853; }
  1300. .tw-bs .control-group.warning .help-block { color: #c09853; }
  1301. .tw-bs .control-group.warning .help-inline { color: #c09853; }
  1302. .tw-bs .control-group.warning .checkbox { color: #c09853; }
  1303. .tw-bs .control-group.warning .radio { color: #c09853; }
  1304. .tw-bs .control-group.warning input { color: #c09853; }
  1305. .tw-bs .control-group.warning select { color: #c09853; }
  1306. .tw-bs .control-group.warning textarea { color: #c09853; }
  1307. .tw-bs .control-group.warning input {
  1308.   border-color: #c09853;
  1309.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1310.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1311.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1312. }
  1313. .tw-bs .control-group.warning select {
  1314.   border-color: #c09853;
  1315.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1316.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1317.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1318. }
  1319. .tw-bs .control-group.warning textarea {
  1320.   border-color: #c09853;
  1321.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1322.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1323.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1324. }
  1325. .tw-bs .control-group.warning input:focus {
  1326.   border-color: #a47e3c;
  1327.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1328.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1329.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1330. }
  1331. .tw-bs .control-group.warning select:focus {
  1332.   border-color: #a47e3c;
  1333.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1334.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1335.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1336. }
  1337. .tw-bs .control-group.warning textarea:focus {
  1338.   border-color: #a47e3c;
  1339.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1340.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1341.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1342. }
  1343. .tw-bs .control-group.warning .input-prepend .add-on {
  1344.   color: #c09853;
  1345.   background-color: #fcf8e3;
  1346.   border-color: #c09853;
  1347. }
  1348. .tw-bs .control-group.warning .input-append .add-on {
  1349.   color: #c09853;
  1350.   background-color: #fcf8e3;
  1351.   border-color: #c09853;
  1352. }
  1353. .tw-bs .control-group.error > label { color: #b94a48; }
  1354. .tw-bs .control-group.error .help-block { color: #b94a48; }
  1355. .tw-bs .control-group.error .help-inline { color: #b94a48; }
  1356. .tw-bs .control-group.error .checkbox { color: #b94a48; }
  1357. .tw-bs .control-group.error .radio { color: #b94a48; }
  1358. .tw-bs .control-group.error input { color: #b94a48; }
  1359. .tw-bs .control-group.error select { color: #b94a48; }
  1360. .tw-bs .control-group.error textarea { color: #b94a48; }
  1361. .tw-bs .control-group.error input {
  1362.   border-color: #b94a48;
  1363.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1364.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1365.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1366. }
  1367. .tw-bs .control-group.error select {
  1368.   border-color: #b94a48;
  1369.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1370.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1371.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1372. }
  1373. .tw-bs .control-group.error textarea {
  1374.   border-color: #b94a48;
  1375.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1376.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1377.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1378. }
  1379. .tw-bs .control-group.error input:focus {
  1380.   border-color: #953b39;
  1381.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1382.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1383.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1384. }
  1385. .tw-bs .control-group.error select:focus {
  1386.   border-color: #953b39;
  1387.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1388.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1389.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1390. }
  1391. .tw-bs .control-group.error textarea:focus {
  1392.   border-color: #953b39;
  1393.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1394.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1395.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1396. }
  1397. .tw-bs .control-group.error .input-prepend .add-on {
  1398.   color: #b94a48;
  1399.   background-color: #f2dede;
  1400.   border-color: #b94a48;
  1401. }
  1402. .tw-bs .control-group.error .input-append .add-on {
  1403.   color: #b94a48;
  1404.   background-color: #f2dede;
  1405.   border-color: #b94a48;
  1406. }
  1407. .tw-bs .control-group.success > label { color: #468847; }
  1408. .tw-bs .control-group.success .help-block { color: #468847; }
  1409. .tw-bs .control-group.success .help-inline { color: #468847; }
  1410. .tw-bs .control-group.success .checkbox { color: #468847; }
  1411. .tw-bs .control-group.success .radio { color: #468847; }
  1412. .tw-bs .control-group.success input { color: #468847; }
  1413. .tw-bs .control-group.success select { color: #468847; }
  1414. .tw-bs .control-group.success textarea { color: #468847; }
  1415. .tw-bs .control-group.success input {
  1416.   border-color: #468847;
  1417.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1418.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1419.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1420. }
  1421. .tw-bs .control-group.success select {
  1422.   border-color: #468847;
  1423.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1424.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1425.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1426. }
  1427. .tw-bs .control-group.success textarea {
  1428.   border-color: #468847;
  1429.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1430.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1431.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1432. }
  1433. .tw-bs .control-group.success input:focus {
  1434.   border-color: #356635;
  1435.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1436.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1437.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1438. }
  1439. .tw-bs .control-group.success select:focus {
  1440.   border-color: #356635;
  1441.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1442.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1443.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1444. }
  1445. .tw-bs .control-group.success textarea:focus {
  1446.   border-color: #356635;
  1447.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1448.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1449.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1450. }
  1451. .tw-bs .control-group.success .input-prepend .add-on {
  1452.   color: #468847;
  1453.   background-color: #dff0d8;
  1454.   border-color: #468847;
  1455. }
  1456. .tw-bs .control-group.success .input-append .add-on {
  1457.   color: #468847;
  1458.   background-color: #dff0d8;
  1459.   border-color: #468847;
  1460. }
  1461. .tw-bs .control-group.info > label { color: #3a87ad; }
  1462. .tw-bs .control-group.info .help-block { color: #3a87ad; }
  1463. .tw-bs .control-group.info .help-inline { color: #3a87ad; }
  1464. .tw-bs .control-group.info .checkbox { color: #3a87ad; }
  1465. .tw-bs .control-group.info .radio { color: #3a87ad; }
  1466. .tw-bs .control-group.info input { color: #3a87ad; }
  1467. .tw-bs .control-group.info select { color: #3a87ad; }
  1468. .tw-bs .control-group.info textarea { color: #3a87ad; }
  1469. .tw-bs .control-group.info input {
  1470.   border-color: #3a87ad;
  1471.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1472.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1473.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1474. }
  1475. .tw-bs .control-group.info select {
  1476.   border-color: #3a87ad;
  1477.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1478.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1479.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1480. }
  1481. .tw-bs .control-group.info textarea {
  1482.   border-color: #3a87ad;
  1483.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1484.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1485.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1486. }
  1487. .tw-bs .control-group.info input:focus {
  1488.   border-color: #2d6987;
  1489.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  1490.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  1491.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  1492. }
  1493. .tw-bs .control-group.info select:focus {
  1494.   border-color: #2d6987;
  1495.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  1496.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  1497.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  1498. }
  1499. .tw-bs .control-group.info textarea:focus {
  1500.   border-color: #2d6987;
  1501.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  1502.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  1503.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  1504. }
  1505. .tw-bs .control-group.info .input-prepend .add-on {
  1506.   color: #3a87ad;
  1507.   background-color: #d9edf7;
  1508.   border-color: #3a87ad;
  1509. }
  1510. .tw-bs .control-group.info .input-append .add-on {
  1511.   color: #3a87ad;
  1512.   background-color: #d9edf7;
  1513.   border-color: #3a87ad;
  1514. }
  1515. .tw-bs input:focus:required:invalid {
  1516.   color: #b94a48;
  1517.   border-color: #ee5f5b;
  1518. }
  1519. .tw-bs textarea:focus:required:invalid {
  1520.   color: #b94a48;
  1521.   border-color: #ee5f5b;
  1522. }
  1523. .tw-bs select:focus:required:invalid {
  1524.   color: #b94a48;
  1525.   border-color: #ee5f5b;
  1526. }
  1527. .tw-bs input:focus:required:invalid:focus {
  1528.   border-color: #e9322d;
  1529.   -webkit-box-shadow: 0 0 6px #f8b9b7;
  1530.   -moz-box-shadow: 0 0 6px #f8b9b7;
  1531.   box-shadow: 0 0 6px #f8b9b7;
  1532. }
  1533. .tw-bs textarea:focus:required:invalid:focus {
  1534.   border-color: #e9322d;
  1535.   -webkit-box-shadow: 0 0 6px #f8b9b7;
  1536.   -moz-box-shadow: 0 0 6px #f8b9b7;
  1537.   box-shadow: 0 0 6px #f8b9b7;
  1538. }
  1539. .tw-bs select:focus:required:invalid:focus {
  1540.   border-color: #e9322d;
  1541.   -webkit-box-shadow: 0 0 6px #f8b9b7;
  1542.   -moz-box-shadow: 0 0 6px #f8b9b7;
  1543.   box-shadow: 0 0 6px #f8b9b7;
  1544. }
  1545. .tw-bs .form-actions {
  1546.   padding: 19px 20px 20px;
  1547.   margin-top: 20px;
  1548.   margin-bottom: 20px;
  1549.   background-color: #f5f5f5;
  1550.   border-top: 1px solid #e5e5e5;
  1551.   *zoom: 1;
  1552. }
  1553. .tw-bs .form-actions:before {
  1554.   display: table;
  1555.   content: "";
  1556.   line-height: 0;
  1557. }
  1558. .tw-bs .form-actions:after {
  1559.   display: table;
  1560.   content: "";
  1561.   line-height: 0;
  1562. }
  1563. .tw-bs .form-actions:after { clear: both; }
  1564. .tw-bs .help-block { color: #595959; }
  1565. .tw-bs .help-inline { color: #595959; }
  1566. .tw-bs .help-block {
  1567.   display: block;
  1568.   margin-bottom: 10px;
  1569. }
  1570. .tw-bs .help-inline {
  1571.   display: inline-block;
  1572.   *display: inline;
  1573.   *zoom: 1;
  1574.   vertical-align: middle;
  1575.   padding-left: 5px;
  1576. }
  1577. .tw-bs .input-append {
  1578.   margin-bottom: 5px;
  1579.   font-size: 0;
  1580.   white-space: nowrap;
  1581. }
  1582. .tw-bs .input-prepend {
  1583.   margin-bottom: 5px;
  1584.   font-size: 0;
  1585.   white-space: nowrap;
  1586. }
  1587. .tw-bs .input-append input { font-size: 14px; }
  1588. .tw-bs .input-prepend input { font-size: 14px; }
  1589. .tw-bs .input-append select { font-size: 14px; }
  1590. .tw-bs .input-prepend select { font-size: 14px; }
  1591. .tw-bs .input-append .uneditable-input { font-size: 14px; }
  1592. .tw-bs .input-prepend .uneditable-input { font-size: 14px; }
  1593. .tw-bs .input-append .dropdown-menu { font-size: 14px; }
  1594. .tw-bs .input-prepend .dropdown-menu { font-size: 14px; }
  1595. .tw-bs .input-append input {
  1596.   position: relative;
  1597.   margin-bottom: 0;
  1598.   *margin-left: 0;
  1599.   vertical-align: top;
  1600.   -webkit-border-radius: 0 4px 4px 0;
  1601.   -moz-border-radius: 0 4px 4px 0;
  1602.   border-radius: 0 4px 4px 0;
  1603. }
  1604. .tw-bs .input-prepend input {
  1605.   position: relative;
  1606.   margin-bottom: 0;
  1607.   *margin-left: 0;
  1608.   vertical-align: top;
  1609.   -webkit-border-radius: 0 4px 4px 0;
  1610.   -moz-border-radius: 0 4px 4px 0;
  1611.   border-radius: 0 4px 4px 0;
  1612. }
  1613. .tw-bs .input-append select {
  1614.   position: relative;
  1615.   margin-bottom: 0;
  1616.   *margin-left: 0;
  1617.   vertical-align: top;
  1618.   -webkit-border-radius: 0 4px 4px 0;
  1619.   -moz-border-radius: 0 4px 4px 0;
  1620.   border-radius: 0 4px 4px 0;
  1621. }
  1622. .tw-bs .input-prepend select {
  1623.   position: relative;
  1624.   margin-bottom: 0;
  1625.   *margin-left: 0;
  1626.   vertical-align: top;
  1627.   -webkit-border-radius: 0 4px 4px 0;
  1628.   -moz-border-radius: 0 4px 4px 0;
  1629.   border-radius: 0 4px 4px 0;
  1630. }
  1631. .tw-bs .input-append .uneditable-input {
  1632.   position: relative;
  1633.   margin-bottom: 0;
  1634.   *margin-left: 0;
  1635.   vertical-align: top;
  1636.   -webkit-border-radius: 0 4px 4px 0;
  1637.   -moz-border-radius: 0 4px 4px 0;
  1638.   border-radius: 0 4px 4px 0;
  1639. }
  1640. .tw-bs .input-prepend .uneditable-input {
  1641.   position: relative;
  1642.   margin-bottom: 0;
  1643.   *margin-left: 0;
  1644.   vertical-align: top;
  1645.   -webkit-border-radius: 0 4px 4px 0;
  1646.   -moz-border-radius: 0 4px 4px 0;
  1647.   border-radius: 0 4px 4px 0;
  1648. }
  1649. .tw-bs .input-append input:focus { z-index: 2; }
  1650. .tw-bs .input-prepend input:focus { z-index: 2; }
  1651. .tw-bs .input-append select:focus { z-index: 2; }
  1652. .tw-bs .input-prepend select:focus { z-index: 2; }
  1653. .tw-bs .input-append .uneditable-input:focus { z-index: 2; }
  1654. .tw-bs .input-prepend .uneditable-input:focus { z-index: 2; }
  1655. .tw-bs .input-append .add-on {
  1656.   display: inline-block;
  1657.   width: auto;
  1658.   height: 20px;
  1659.   min-width: 16px;
  1660.   padding: 4px 5px;
  1661.   font-size: 14px;
  1662.   font-weight: normal;
  1663.   line-height: 20px;
  1664.   text-align: center;
  1665.   text-shadow: 0 1px 0 #ffffff;
  1666.   background-color: #eeeeee;
  1667.   border: 1px solid #cccccc;
  1668. }
  1669. .tw-bs .input-prepend .add-on {
  1670.   display: inline-block;
  1671.   width: auto;
  1672.   height: 20px;
  1673.   min-width: 16px;
  1674.   padding: 4px 5px;
  1675.   font-size: 14px;
  1676.   font-weight: normal;
  1677.   line-height: 20px;
  1678.   text-align: center;
  1679.   text-shadow: 0 1px 0 #ffffff;
  1680.   background-color: #eeeeee;
  1681.   border: 1px solid #cccccc;
  1682. }
  1683. .tw-bs .input-append .add-on {
  1684.   vertical-align: top;
  1685.   -webkit-border-radius: 0;
  1686.   -moz-border-radius: 0;
  1687.   border-radius: 0;
  1688. }
  1689. .tw-bs .input-prepend .add-on {
  1690.   vertical-align: top;
  1691.   -webkit-border-radius: 0;
  1692.   -moz-border-radius: 0;
  1693.   border-radius: 0;
  1694. }
  1695. .tw-bs .input-append .btn {
  1696.   vertical-align: top;
  1697.   -webkit-border-radius: 0;
  1698.   -moz-border-radius: 0;
  1699.   border-radius: 0;
  1700. }
  1701. .tw-bs .input-prepend .btn {
  1702.   vertical-align: top;
  1703.   -webkit-border-radius: 0;
  1704.   -moz-border-radius: 0;
  1705.   border-radius: 0;
  1706. }
  1707. .tw-bs .input-append .active {
  1708.   background-color: #a9dba9;
  1709.   border-color: #46a546;
  1710. }
  1711. .tw-bs .input-prepend .active {
  1712.   background-color: #a9dba9;
  1713.   border-color: #46a546;
  1714. }
  1715. .tw-bs .input-prepend .add-on { margin-right: -1px; }
  1716. .tw-bs .input-prepend .btn { margin-right: -1px; }
  1717. .tw-bs .input-prepend .add-on:first-child {
  1718.   -webkit-border-radius: 4px 0 0 4px;
  1719.   -moz-border-radius: 4px 0 0 4px;
  1720.   border-radius: 4px 0 0 4px;
  1721. }
  1722. .tw-bs .input-prepend .btn:first-child {
  1723.   -webkit-border-radius: 4px 0 0 4px;
  1724.   -moz-border-radius: 4px 0 0 4px;
  1725.   border-radius: 4px 0 0 4px;
  1726. }
  1727. .tw-bs .input-append input {
  1728.   -webkit-border-radius: 4px 0 0 4px;
  1729.   -moz-border-radius: 4px 0 0 4px;
  1730.   border-radius: 4px 0 0 4px;
  1731. }
  1732. .tw-bs .input-append select {
  1733.   -webkit-border-radius: 4px 0 0 4px;
  1734.   -moz-border-radius: 4px 0 0 4px;
  1735.   border-radius: 4px 0 0 4px;
  1736. }
  1737. .tw-bs .input-append .uneditable-input {
  1738.   -webkit-border-radius: 4px 0 0 4px;
  1739.   -moz-border-radius: 4px 0 0 4px;
  1740.   border-radius: 4px 0 0 4px;
  1741. }
  1742. .tw-bs .input-append input + .btn-group .btn {
  1743.   -webkit-border-radius: 0 4px 4px 0;
  1744.   -moz-border-radius: 0 4px 4px 0;
  1745.   border-radius: 0 4px 4px 0;
  1746. }
  1747. .tw-bs .input-append select + .btn-group .btn {
  1748.   -webkit-border-radius: 0 4px 4px 0;
  1749.   -moz-border-radius: 0 4px 4px 0;
  1750.   border-radius: 0 4px 4px 0;
  1751. }
  1752. .tw-bs .input-append .uneditable-input + .btn-group .btn {
  1753.   -webkit-border-radius: 0 4px 4px 0;
  1754.   -moz-border-radius: 0 4px 4px 0;
  1755.   border-radius: 0 4px 4px 0;
  1756. }
  1757. .tw-bs .input-append .add-on { margin-left: -1px; }
  1758. .tw-bs .input-append .btn { margin-left: -1px; }
  1759. .tw-bs .input-append .btn-group { margin-left: -1px; }
  1760. .tw-bs .input-append .add-on:last-child {
  1761.   -webkit-border-radius: 0 4px 4px 0;
  1762.   -moz-border-radius: 0 4px 4px 0;
  1763.   border-radius: 0 4px 4px 0;
  1764. }
  1765. .tw-bs .input-append .btn:last-child {
  1766.   -webkit-border-radius: 0 4px 4px 0;
  1767.   -moz-border-radius: 0 4px 4px 0;
  1768.   border-radius: 0 4px 4px 0;
  1769. }
  1770. .tw-bs .input-prepend.input-append input {
  1771.   -webkit-border-radius: 0;
  1772.   -moz-border-radius: 0;
  1773.   border-radius: 0;
  1774. }
  1775. .tw-bs .input-prepend.input-append select {
  1776.   -webkit-border-radius: 0;
  1777.   -moz-border-radius: 0;
  1778.   border-radius: 0;
  1779. }
  1780. .tw-bs .input-prepend.input-append .uneditable-input {
  1781.   -webkit-border-radius: 0;
  1782.   -moz-border-radius: 0;
  1783.   border-radius: 0;
  1784. }
  1785. .tw-bs .input-prepend.input-append input + .btn-group .btn {
  1786.   -webkit-border-radius: 0 4px 4px 0;
  1787.   -moz-border-radius: 0 4px 4px 0;
  1788.   border-radius: 0 4px 4px 0;
  1789. }
  1790. .tw-bs .input-prepend.input-append select + .btn-group .btn {
  1791.   -webkit-border-radius: 0 4px 4px 0;
  1792.   -moz-border-radius: 0 4px 4px 0;
  1793.   border-radius: 0 4px 4px 0;
  1794. }
  1795. .tw-bs .input-prepend.input-append .uneditable-input + .btn-group .btn {
  1796.   -webkit-border-radius: 0 4px 4px 0;
  1797.   -moz-border-radius: 0 4px 4px 0;
  1798.   border-radius: 0 4px 4px 0;
  1799. }
  1800. .tw-bs .input-prepend.input-append .add-on:first-child {
  1801.   margin-right: -1px;
  1802.   -webkit-border-radius: 4px 0 0 4px;
  1803.   -moz-border-radius: 4px 0 0 4px;
  1804.   border-radius: 4px 0 0 4px;
  1805. }
  1806. .tw-bs .input-prepend.input-append .btn:first-child {
  1807.   margin-right: -1px;
  1808.   -webkit-border-radius: 4px 0 0 4px;
  1809.   -moz-border-radius: 4px 0 0 4px;
  1810.   border-radius: 4px 0 0 4px;
  1811. }
  1812. .tw-bs .input-prepend.input-append .add-on:last-child {
  1813.   margin-left: -1px;
  1814.   -webkit-border-radius: 0 4px 4px 0;
  1815.   -moz-border-radius: 0 4px 4px 0;
  1816.   border-radius: 0 4px 4px 0;
  1817. }
  1818. .tw-bs .input-prepend.input-append .btn:last-child {
  1819.   margin-left: -1px;
  1820.   -webkit-border-radius: 0 4px 4px 0;
  1821.   -moz-border-radius: 0 4px 4px 0;
  1822.   border-radius: 0 4px 4px 0;
  1823. }
  1824. .tw-bs .input-prepend.input-append .btn-group:first-child { margin-left: 0; }
  1825. .tw-bs input.search-query {
  1826.   padding-right: 14px;
  1827.   padding-right: 4px \9;
  1828.   padding-left: 14px;
  1829.   padding-left: 4px \9;
  1830.   margin-bottom: 0;
  1831.   -webkit-border-radius: 15px;
  1832.   -moz-border-radius: 15px;
  1833.   border-radius: 15px;
  1834. }
  1835. .tw-bs .form-search .input-append .search-query {
  1836.   -webkit-border-radius: 0;
  1837.   -moz-border-radius: 0;
  1838.   border-radius: 0;
  1839. }
  1840. .tw-bs .form-search .input-prepend .search-query {
  1841.   -webkit-border-radius: 0;
  1842.   -moz-border-radius: 0;
  1843.   border-radius: 0;
  1844. }
  1845. .tw-bs .form-search .input-append .search-query {
  1846.   -webkit-border-radius: 14px 0 0 14px;
  1847.   -moz-border-radius: 14px 0 0 14px;
  1848.   border-radius: 14px 0 0 14px;
  1849. }
  1850. .tw-bs .form-search .input-append .btn {
  1851.   -webkit-border-radius: 0 14px 14px 0;
  1852.   -moz-border-radius: 0 14px 14px 0;
  1853.   border-radius: 0 14px 14px 0;
  1854. }
  1855. .tw-bs .form-search .input-prepend .search-query {
  1856.   -webkit-border-radius: 0 14px 14px 0;
  1857.   -moz-border-radius: 0 14px 14px 0;
  1858.   border-radius: 0 14px 14px 0;
  1859. }
  1860. .tw-bs .form-search .input-prepend .btn {
  1861.   -webkit-border-radius: 14px 0 0 14px;
  1862.   -moz-border-radius: 14px 0 0 14px;
  1863.   border-radius: 14px 0 0 14px;
  1864. }
  1865. .tw-bs .form-search input {
  1866.   display: inline-block;
  1867.   *display: inline;
  1868.   *zoom: 1;
  1869.   margin-bottom: 0;
  1870.   vertical-align: middle;
  1871. }
  1872. .tw-bs .form-inline input {
  1873.   display: inline-block;
  1874.   *display: inline;
  1875.   *zoom: 1;
  1876.   margin-bottom: 0;
  1877.   vertical-align: middle;
  1878. }
  1879. .tw-bs .form-horizontal input {
  1880.   display: inline-block;
  1881.   *display: inline;
  1882.   *zoom: 1;
  1883.   margin-bottom: 0;
  1884.   vertical-align: middle;
  1885. }
  1886. .tw-bs .form-search textarea {
  1887.   display: inline-block;
  1888.   *display: inline;
  1889.   *zoom: 1;
  1890.   margin-bottom: 0;
  1891.   vertical-align: middle;
  1892. }
  1893. .tw-bs .form-inline textarea {
  1894.   display: inline-block;
  1895.   *display: inline;
  1896.   *zoom: 1;
  1897.   margin-bottom: 0;
  1898.   vertical-align: middle;
  1899. }
  1900. .tw-bs .form-horizontal textarea {
  1901.   display: inline-block;
  1902.   *display: inline;
  1903.   *zoom: 1;
  1904.   margin-bottom: 0;
  1905.   vertical-align: middle;
  1906. }
  1907. .tw-bs .form-search select {
  1908.   display: inline-block;
  1909.   *display: inline;
  1910.   *zoom: 1;
  1911.   margin-bottom: 0;
  1912.   vertical-align: middle;
  1913. }
  1914. .tw-bs .form-inline select {
  1915.   display: inline-block;
  1916.   *display: inline;
  1917.   *zoom: 1;
  1918.   margin-bottom: 0;
  1919.   vertical-align: middle;
  1920. }
  1921. .tw-bs .form-horizontal select {
  1922.   display: inline-block;
  1923.   *display: inline;
  1924.   *zoom: 1;
  1925.   margin-bottom: 0;
  1926.   vertical-align: middle;
  1927. }
  1928. .tw-bs .form-search .help-inline {
  1929.   display: inline-block;
  1930.   *display: inline;
  1931.   *zoom: 1;
  1932.   margin-bottom: 0;
  1933.   vertical-align: middle;
  1934. }
  1935. .tw-bs .form-inline .help-inline {
  1936.   display: inline-block;
  1937.   *display: inline;
  1938.   *zoom: 1;
  1939.   margin-bottom: 0;
  1940.   vertical-align: middle;
  1941. }
  1942. .tw-bs .form-horizontal .help-inline {
  1943.   display: inline-block;
  1944.   *display: inline;
  1945.   *zoom: 1;
  1946.   margin-bottom: 0;
  1947.   vertical-align: middle;
  1948. }
  1949. .tw-bs .form-search .uneditable-input {
  1950.   display: inline-block;
  1951.   *display: inline;
  1952.   *zoom: 1;
  1953.   margin-bottom: 0;
  1954.   vertical-align: middle;
  1955. }
  1956. .tw-bs .form-inline .uneditable-input {
  1957.   display: inline-block;
  1958.   *display: inline;
  1959.   *zoom: 1;
  1960.   margin-bottom: 0;
  1961.   vertical-align: middle;
  1962. }
  1963. .tw-bs .form-horizontal .uneditable-input {
  1964.   display: inline-block;
  1965.   *display: inline;
  1966.   *zoom: 1;
  1967.   margin-bottom: 0;
  1968.   vertical-align: middle;
  1969. }
  1970. .tw-bs .form-search .input-prepend {
  1971.   display: inline-block;
  1972.   *display: inline;
  1973.   *zoom: 1;
  1974.   margin-bottom: 0;
  1975.   vertical-align: middle;
  1976. }
  1977. .tw-bs .form-inline .input-prepend {
  1978.   display: inline-block;
  1979.   *display: inline;
  1980.   *zoom: 1;
  1981.   margin-bottom: 0;
  1982.   vertical-align: middle;
  1983. }
  1984. .tw-bs .form-horizontal .input-prepend {
  1985.   display: inline-block;
  1986.   *display: inline;
  1987.   *zoom: 1;
  1988.   margin-bottom: 0;
  1989.   vertical-align: middle;
  1990. }
  1991. .tw-bs .form-search .input-append {
  1992.   display: inline-block;
  1993.   *display: inline;
  1994.   *zoom: 1;
  1995.   margin-bottom: 0;
  1996.   vertical-align: middle;
  1997. }
  1998. .tw-bs .form-inline .input-append {
  1999.   display: inline-block;
  2000.   *display: inline;
  2001.   *zoom: 1;
  2002.   margin-bottom: 0;
  2003.   vertical-align: middle;
  2004. }
  2005. .tw-bs .form-horizontal .input-append {
  2006.   display: inline-block;
  2007.   *display: inline;
  2008.   *zoom: 1;
  2009.   margin-bottom: 0;
  2010.   vertical-align: middle;
  2011. }
  2012. .tw-bs .form-search .hide { display: none; }
  2013. .tw-bs .form-inline .hide { display: none; }
  2014. .tw-bs .form-horizontal .hide { display: none; }
  2015. .tw-bs .form-search label { display: inline-block; }
  2016. .tw-bs .form-inline label { display: inline-block; }
  2017. .tw-bs .form-search .btn-group { display: inline-block; }
  2018. .tw-bs .form-inline .btn-group { display: inline-block; }
  2019. .tw-bs .form-search .input-append { margin-bottom: 0; }
  2020. .tw-bs .form-inline .input-append { margin-bottom: 0; }
  2021. .tw-bs .form-search .input-prepend { margin-bottom: 0; }
  2022. .tw-bs .form-inline .input-prepend { margin-bottom: 0; }
  2023. .tw-bs .form-search .radio {
  2024.   padding-left: 0;
  2025.   margin-bottom: 0;
  2026.   vertical-align: middle;
  2027. }
  2028. .tw-bs .form-search .checkbox {
  2029.   padding-left: 0;
  2030.   margin-bottom: 0;
  2031.   vertical-align: middle;
  2032. }
  2033. .tw-bs .form-inline .radio {
  2034.   padding-left: 0;
  2035.   margin-bottom: 0;
  2036.   vertical-align: middle;
  2037. }
  2038. .tw-bs .form-inline .checkbox {
  2039.   padding-left: 0;
  2040.   margin-bottom: 0;
  2041.   vertical-align: middle;
  2042. }
  2043. .tw-bs .form-search .radio input[type="radio"] {
  2044.   float: left;
  2045.   margin-right: 3px;
  2046.   margin-left: 0;
  2047. }
  2048. .tw-bs .form-search .checkbox input[type="checkbox"] {
  2049.   float: left;
  2050.   margin-right: 3px;
  2051.   margin-left: 0;
  2052. }
  2053. .tw-bs .form-inline .radio input[type="radio"] {
  2054.   float: left;
  2055.   margin-right: 3px;
  2056.   margin-left: 0;
  2057. }
  2058. .tw-bs .form-inline .checkbox input[type="checkbox"] {
  2059.   float: left;
  2060.   margin-right: 3px;
  2061.   margin-left: 0;
  2062. }
  2063. .tw-bs .control-group { margin-bottom: 10px; }
  2064. .tw-bs legend + .control-group {
  2065.   margin-top: 20px;
  2066.   -webkit-margin-top-collapse: separate;
  2067. }
  2068. .tw-bs .form-horizontal .control-group {
  2069.   margin-bottom: 20px;
  2070.   *zoom: 1;
  2071. }
  2072. .tw-bs .form-horizontal .control-group:before {
  2073.   display: table;
  2074.   content: "";
  2075.   line-height: 0;
  2076. }
  2077. .tw-bs .form-horizontal .control-group:after {
  2078.   display: table;
  2079.   content: "";
  2080.   line-height: 0;
  2081. }
  2082. .tw-bs .form-horizontal .control-group:after { clear: both; }
  2083. .tw-bs .form-horizontal .control-label {
  2084.   float: left;
  2085.   width: 160px;
  2086.   padding-top: 5px;
  2087.   text-align: right;
  2088. }
  2089. .tw-bs .form-horizontal .controls {
  2090.   *display: inline-block;
  2091.   *padding-left: 20px;
  2092.   margin-left: 180px;
  2093.   *margin-left: 0;
  2094. }
  2095. .tw-bs .form-horizontal .controls:first-child { *padding-left: 180px; }
  2096. .tw-bs .form-horizontal .help-block { margin-bottom: 0; }
  2097. .tw-bs .form-horizontal input + .help-block { margin-top: 10px; }
  2098. .tw-bs .form-horizontal select + .help-block { margin-top: 10px; }
  2099. .tw-bs .form-horizontal textarea + .help-block { margin-top: 10px; }
  2100. .tw-bs .form-horizontal .form-actions { padding-left: 180px; }
  2101. .tw-bs .btn {
  2102.   display: inline-block;
  2103.   *display: inline;
  2104.   *zoom: 1;
  2105.   padding: 4px 12px;
  2106.   margin-bottom: 0;
  2107.   font-size: 14px;
  2108.   line-height: 20px;
  2109.   *line-height: 20px;
  2110.   text-align: center;
  2111.   vertical-align: middle;
  2112.   cursor: pointer;
  2113.   color: #333333;
  2114.   text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  2115.   background-color: #f5f5f5;
  2116.   background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  2117.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  2118.   background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  2119.   background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  2120.   background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  2121.   background-repeat: repeat-x;
  2122.   border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  2123.   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  2124.   *background-color: #e6e6e6;
  2125.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  2126.   border: 1px solid #bbbbbb;
  2127.   *border: 0;
  2128.   border-bottom-color: #a2a2a2;
  2129.   -webkit-border-radius: 4px;
  2130.   -moz-border-radius: 4px;
  2131.   border-radius: 4px;
  2132.   *margin-left: 0.3em;
  2133.   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  2134.   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  2135.   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  2136. }
  2137. .tw-bs .btn:hover {
  2138.   color: #333333;
  2139.   background-color: #e6e6e6;
  2140.   *background-color: #d9d9d9;
  2141. }
  2142. .tw-bs .btn:active {
  2143.   color: #333333;
  2144.   background-color: #e6e6e6;
  2145.   *background-color: #d9d9d9;
  2146. }
  2147. .tw-bs .btn.active {
  2148.   color: #333333;
  2149.   background-color: #e6e6e6;
  2150.   *background-color: #d9d9d9;
  2151. }
  2152. .tw-bs .btn.disabled {
  2153.   color: #333333;
  2154.   background-color: #e6e6e6;
  2155.   *background-color: #d9d9d9;
  2156. }
  2157. .tw-bs .btn[disabled] {
  2158.   color: #333333;
  2159.   background-color: #e6e6e6;
  2160.   *background-color: #d9d9d9;
  2161. }
  2162. .tw-bs .btn:active { background-color: #cccccc \9; }
  2163. .tw-bs .btn.active { background-color: #cccccc \9; }
  2164. .tw-bs .btn:first-child { *margin-left: 0; }
  2165. .tw-bs .btn:hover {
  2166.   color: #333333;
  2167.   text-decoration: none;
  2168.   background-color: #e6e6e6;
  2169.   *background-color: #d9d9d9;
  2170.   background-position: 0 -15px;
  2171.   -webkit-transition: background-position 0.1s linear;
  2172.   -moz-transition: background-position 0.1s linear;
  2173.   -o-transition: background-position 0.1s linear;
  2174.   transition: background-position 0.1s linear;
  2175. }
  2176. .tw-bs .btn:focus {
  2177.   outline: thin dotted #333333;
  2178.   outline: 5px auto -webkit-focus-ring-color;
  2179.   outline-offset: -2px;
  2180. }
  2181. .tw-bs .btn.active {
  2182.   background-color: #e6e6e6;
  2183.   background-color: #d9d9d9 \9;
  2184.   background-image: none;
  2185.   outline: 0;
  2186.   -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  2187.   -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  2188.   box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  2189. }
  2190. .tw-bs .btn:active {
  2191.   background-color: #e6e6e6;
  2192.   background-color: #d9d9d9 \9;
  2193.   background-image: none;
  2194.   outline: 0;
  2195.   -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  2196.   -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  2197.   box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  2198. }
  2199. .tw-bs .btn.disabled {
  2200.   cursor: default;
  2201.   background-color: #e6e6e6;
  2202.   background-image: none;
  2203.   opacity: 0.65;
  2204.   filter: alpha(opacity=65);
  2205.   -webkit-box-shadow: none;
  2206.   -moz-box-shadow: none;
  2207.   box-shadow: none;
  2208. }
  2209. .tw-bs .btn[disabled] {
  2210.   cursor: default;
  2211.   background-color: #e6e6e6;
  2212.   background-image: none;
  2213.   opacity: 0.65;
  2214.   filter: alpha(opacity=65);
  2215.   -webkit-box-shadow: none;
  2216.   -moz-box-shadow: none;
  2217.   box-shadow: none;
  2218. }
  2219. .tw-bs .btn-large {
  2220.   padding: 11px 19px;
  2221.   font-size: 17.5px;
  2222.   -webkit-border-radius: 6px;
  2223.   -moz-border-radius: 6px;
  2224.   border-radius: 6px;
  2225. }
  2226. .tw-bs .btn-large [class^="icon-"] { margin-top: 2px; }
  2227. .tw-bs .btn-large [class*=" icon-"] { margin-top: 2px; }
  2228. .tw-bs .btn-small {
  2229.   padding: 2px 10px;
  2230.   font-size: 11.9px;
  2231.   -webkit-border-radius: 3px;
  2232.   -moz-border-radius: 3px;
  2233.   border-radius: 3px;
  2234. }
  2235. .tw-bs .btn-small [class^="icon-"] { margin-top: 0; }
  2236. .tw-bs .btn-small [class*=" icon-"] { margin-top: 0; }
  2237. .tw-bs .btn-mini {
  2238.   padding: 1px 6px;
  2239.   font-size: 10.5px;
  2240.   -webkit-border-radius: 3px;
  2241.   -moz-border-radius: 3px;
  2242.   border-radius: 3px;
  2243. }
  2244. .tw-bs .btn-block {
  2245.   display: block;
  2246.   width: 100%;
  2247.   padding-left: 0;
  2248.   padding-right: 0;
  2249.   -webkit-box-sizing: border-box;
  2250.   -moz-box-sizing: border-box;
  2251.   box-sizing: border-box;
  2252. }
  2253. .tw-bs .btn-block + .btn-block { margin-top: 5px; }
  2254. .tw-bs input[type="submit"].btn-block { width: 100%; }
  2255. .tw-bs input[type="reset"].btn-block { width: 100%; }
  2256. .tw-bs input[type="button"].btn-block { width: 100%; }
  2257. .tw-bs .btn-primary.active { color: rgba(255, 255, 255, 0.75); }
  2258. .tw-bs .btn-warning.active { color: rgba(255, 255, 255, 0.75); }
  2259. .tw-bs .btn-danger.active { color: rgba(255, 255, 255, 0.75); }
  2260. .tw-bs .btn-success.active { color: rgba(255, 255, 255, 0.75); }
  2261. .tw-bs .btn-info.active { color: rgba(255, 255, 255, 0.75); }
  2262. .tw-bs .btn-inverse.active { color: rgba(255, 255, 255, 0.75); }
  2263. .tw-bs .btn {
  2264.   border-color: #c5c5c5;
  2265.   border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
  2266. }
  2267. .tw-bs .btn-primary {
  2268.   color: #ffffff;
  2269.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  2270.   background-color: #006dcc;
  2271.   background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  2272.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  2273.   background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  2274.   background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  2275.   background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  2276.   background-repeat: repeat-x;
  2277.   border-color: #0044cc #0044cc #002a80;
  2278.   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  2279.   *background-color: #0044cc;
  2280.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  2281. }
  2282. .tw-bs .btn-primary:hover {
  2283.   color: #ffffff;
  2284.   background-color: #0044cc;
  2285.   *background-color: #003bb3;
  2286. }
  2287. .tw-bs .btn-primary:active {
  2288.   color: #ffffff;
  2289.   background-color: #0044cc;
  2290.   *background-color: #003bb3;
  2291. }
  2292. .tw-bs .btn-primary.active {
  2293.   color: #ffffff;
  2294.   background-color: #0044cc;
  2295.   *background-color: #003bb3;
  2296. }
  2297. .tw-bs .btn-primary.disabled {
  2298.   color: #ffffff;
  2299.   background-color: #0044cc;
  2300.   *background-color: #003bb3;
  2301. }
  2302. .tw-bs .btn-primary[disabled] {
  2303.   color: #ffffff;
  2304.   background-color: #0044cc;
  2305.   *background-color: #003bb3;
  2306. }
  2307. .tw-bs .btn-primary:active { background-color: #003399 \9; }
  2308. .tw-bs .btn-primary.active { background-color: #003399 \9; }
  2309. .tw-bs .btn-warning {
  2310.   color: #ffffff;
  2311.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  2312.   background-color: #faa732;
  2313.   background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  2314.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  2315.   background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  2316.   background-image: -o-linear-gradient(top, #fbb450, #f89406);
  2317.   background-image: linear-gradient(to bottom, #fbb450, #f89406);
  2318.   background-repeat: repeat-x;
  2319.   border-color: #f89406 #f89406 #ad6704;
  2320.   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  2321.   *background-color: #f89406;
  2322.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  2323. }
  2324. .tw-bs .btn-warning:hover {
  2325.   color: #ffffff;
  2326.   background-color: #f89406;
  2327.   *background-color: #df8505;
  2328. }
  2329. .tw-bs .btn-warning:active {
  2330.   color: #ffffff;
  2331.   background-color: #f89406;
  2332.   *background-color: #df8505;
  2333. }
  2334. .tw-bs .btn-warning.active {
  2335.   color: #ffffff;
  2336.   background-color: #f89406;
  2337.   *background-color: #df8505;
  2338. }
  2339. .tw-bs .btn-warning.disabled {
  2340.   color: #ffffff;
  2341.   background-color: #f89406;
  2342.   *background-color: #df8505;
  2343. }
  2344. .tw-bs .btn-warning[disabled] {
  2345.   color: #ffffff;
  2346.   background-color: #f89406;
  2347.   *background-color: #df8505;
  2348. }
  2349. .tw-bs .btn-warning:active { background-color: #c67605 \9; }
  2350. .tw-bs .btn-warning.active { background-color: #c67605 \9; }
  2351. .tw-bs .btn-danger {
  2352.   color: #ffffff;
  2353.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  2354.   background-color: #da4f49;
  2355.   background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  2356.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  2357.   background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  2358.   background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  2359.   background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  2360.   background-repeat: repeat-x;
  2361.   border-color: #bd362f #bd362f #802420;
  2362.   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  2363.   *background-color: #bd362f;
  2364.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  2365. }
  2366. .tw-bs .btn-danger:hover {
  2367.   color: #ffffff;
  2368.   background-color: #bd362f;
  2369.   *background-color: #a9302a;
  2370. }
  2371. .tw-bs .btn-danger:active {
  2372.   color: #ffffff;
  2373.   background-color: #bd362f;
  2374.   *background-color: #a9302a;
  2375. }
  2376. .tw-bs .btn-danger.active {
  2377.   color: #ffffff;
  2378.   background-color: #bd362f;
  2379.   *background-color: #a9302a;
  2380. }
  2381. .tw-bs .btn-danger.disabled {
  2382.   color: #ffffff;
  2383.   background-color: #bd362f;
  2384.   *background-color: #a9302a;
  2385. }
  2386. .tw-bs .btn-danger[disabled] {
  2387.   color: #ffffff;
  2388.   background-color: #bd362f;
  2389.   *background-color: #a9302a;
  2390. }
  2391. .tw-bs .btn-danger:active { background-color: #942a25 \9; }
  2392. .tw-bs .btn-danger.active { background-color: #942a25 \9; }
  2393. .tw-bs .btn-success {
  2394.   color: #ffffff;
  2395.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  2396.   background-color: #5bb75b;
  2397.   background-image: -moz-linear-gradient(top, #62c462, #51a351);
  2398.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  2399.   background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  2400.   background-image: -o-linear-gradient(top, #62c462, #51a351);
  2401.   background-image: linear-gradient(to bottom, #62c462, #51a351);
  2402.   background-repeat: repeat-x;
  2403.   border-color: #51a351 #51a351 #387038;
  2404.   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  2405.   *background-color: #51a351;
  2406.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  2407. }
  2408. .tw-bs .btn-success:hover {
  2409.   color: #ffffff;
  2410.   background-color: #51a351;
  2411.   *background-color: #499249;
  2412. }
  2413. .tw-bs .btn-success:active {
  2414.   color: #ffffff;
  2415.   background-color: #51a351;
  2416.   *background-color: #499249;
  2417. }
  2418. .tw-bs .btn-success.active {
  2419.   color: #ffffff;
  2420.   background-color: #51a351;
  2421.   *background-color: #499249;
  2422. }
  2423. .tw-bs .btn-success.disabled {
  2424.   color: #ffffff;
  2425.   background-color: #51a351;
  2426.   *background-color: #499249;
  2427. }
  2428. .tw-bs .btn-success[disabled] {
  2429.   color: #ffffff;
  2430.   background-color: #51a351;
  2431.   *background-color: #499249;
  2432. }
  2433. .tw-bs .btn-success:active { background-color: #408140 \9; }
  2434. .tw-bs .btn-success.active { background-color: #408140 \9; }
  2435. .tw-bs .btn-info {
  2436.   color: #ffffff;
  2437.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  2438.   background-color: #49afcd;
  2439.   background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  2440.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  2441.   background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  2442.   background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  2443.   background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  2444.   background-repeat: repeat-x;
  2445.   border-color: #2f96b4 #2f96b4 #1f6377;
  2446.   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  2447.   *background-color: #2f96b4;
  2448.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  2449. }
  2450. .tw-bs .btn-info:hover {
  2451.   color: #ffffff;
  2452.   background-color: #2f96b4;
  2453.   *background-color: #2a85a0;
  2454. }
  2455. .tw-bs .btn-info:active {
  2456.   color: #ffffff;
  2457.   background-color: #2f96b4;
  2458.   *background-color: #2a85a0;
  2459. }
  2460. .tw-bs .btn-info.active {
  2461.   color: #ffffff;
  2462.   background-color: #2f96b4;
  2463.   *background-color: #2a85a0;
  2464. }
  2465. .tw-bs .btn-info.disabled {
  2466.   color: #ffffff;
  2467.   background-color: #2f96b4;
  2468.   *background-color: #2a85a0;
  2469. }
  2470. .tw-bs .btn-info[disabled] {
  2471.   color: #ffffff;
  2472.   background-color: #2f96b4;
  2473.   *background-color: #2a85a0;
  2474. }
  2475. .tw-bs .btn-info:active { background-color: #24748c \9; }
  2476. .tw-bs .btn-info.active { background-color: #24748c \9; }
  2477. .tw-bs .btn-inverse {
  2478.   color: #ffffff;
  2479.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  2480.   background-color: #363636;
  2481.   background-image: -moz-linear-gradient(top, #444444, #222222);
  2482.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  2483.   background-image: -webkit-linear-gradient(top, #444444, #222222);
  2484.   background-image: -o-linear-gradient(top, #444444, #222222);
  2485.   background-image: linear-gradient(to bottom, #444444, #222222);
  2486.   background-repeat: repeat-x;
  2487.   border-color: #222222 #222222 #000000;
  2488.   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  2489.   *background-color: #222222;
  2490.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  2491. }
  2492. .tw-bs .btn-inverse:hover {
  2493.   color: #ffffff;
  2494.   background-color: #222222;
  2495.   *background-color: #151515;
  2496. }
  2497. .tw-bs .btn-inverse:active {
  2498.   color: #ffffff;
  2499.   background-color: #222222;
  2500.   *background-color: #151515;
  2501. }
  2502. .tw-bs .btn-inverse.active {
  2503.   color: #ffffff;
  2504.   background-color: #222222;
  2505.   *background-color: #151515;
  2506. }
  2507. .tw-bs .btn-inverse.disabled {
  2508.   color: #ffffff;
  2509.   background-color: #222222;
  2510.   *background-color: #151515;
  2511. }
  2512. .tw-bs .btn-inverse[disabled] {
  2513.   color: #ffffff;
  2514.   background-color: #222222;
  2515.   *background-color: #151515;
  2516. }
  2517. .tw-bs .btn-inverse:active { background-color: #080808 \9; }
  2518. .tw-bs .btn-inverse.active { background-color: #080808 \9; }
  2519. .tw-bs button.btn {
  2520.   *padding-top: 3px;
  2521.   *padding-bottom: 3px;
  2522. }
  2523. .tw-bs input[type="submit"].btn {
  2524.   *padding-top: 3px;
  2525.   *padding-bottom: 3px;
  2526. }
  2527. .tw-bs button.btn::-moz-focus-inner {
  2528.   padding: 0;
  2529.   border: 0;
  2530. }
  2531. .tw-bs input[type="submit"].btn::-moz-focus-inner {
  2532.   padding: 0;
  2533.   border: 0;
  2534. }
  2535. .tw-bs button.btn.btn-large {
  2536.   *padding-top: 7px;
  2537.   *padding-bottom: 7px;
  2538. }
  2539. .tw-bs input[type="submit"].btn.btn-large {
  2540.   *padding-top: 7px;
  2541.   *padding-bottom: 7px;
  2542. }
  2543. .tw-bs button.btn.btn-small {
  2544.   *padding-top: 3px;
  2545.   *padding-bottom: 3px;
  2546. }
  2547. .tw-bs input[type="submit"].btn.btn-small {
  2548.   *padding-top: 3px;
  2549.   *padding-bottom: 3px;
  2550. }
  2551. .tw-bs button.btn.btn-mini {
  2552.   *padding-top: 1px;
  2553.   *padding-bottom: 1px;
  2554. }
  2555. .tw-bs input[type="submit"].btn.btn-mini {
  2556.   *padding-top: 1px;
  2557.   *padding-bottom: 1px;
  2558. }
  2559. .tw-bs .btn-link {
  2560.   background-color: transparent;
  2561.   background-image: none;
  2562.   -webkit-box-shadow: none;
  2563.   -moz-box-shadow: none;
  2564.   box-shadow: none;
  2565. }
  2566. .tw-bs .btn-link:active {
  2567.   background-color: transparent;
  2568.   background-image: none;
  2569.   -webkit-box-shadow: none;
  2570.   -moz-box-shadow: none;
  2571.   box-shadow: none;
  2572. }
  2573. .tw-bs .btn-link[disabled] {
  2574.   background-color: transparent;
  2575.   background-image: none;
  2576.   -webkit-box-shadow: none;
  2577.   -moz-box-shadow: none;
  2578.   box-shadow: none;
  2579. }
  2580. .tw-bs .btn-link {
  2581.   border-color: transparent;
  2582.   cursor: pointer;
  2583.   color: #0088cc;
  2584.   -webkit-border-radius: 0;
  2585.   -moz-border-radius: 0;
  2586.   border-radius: 0;
  2587. }
  2588. .tw-bs .btn-link:hover {
  2589.   color: #005580;
  2590.   text-decoration: underline;
  2591.   background-color: transparent;
  2592. }
  2593. .tw-bs .btn-link[disabled]:hover {
  2594.   color: #333333;
  2595.   text-decoration: none;
  2596. }
  2597. .tw-bs [class^="icon-"] {
  2598.   display: inline-block;
  2599.   width: 14px;
  2600.   height: 14px;
  2601.   *margin-right: 0.3em;
  2602.   line-height: 14px;
  2603.   vertical-align: text-top;
  2604.   background-image: url("/i/glyphicons-halflings.png");
  2605.   background-position: 14px 14px;
  2606.   background-repeat: no-repeat;
  2607.   margin-top: 1px;
  2608. }
  2609. .tw-bs [class*=" icon-"] {
  2610.   display: inline-block;
  2611.   width: 14px;
  2612.   height: 14px;
  2613.   *margin-right: 0.3em;
  2614.   line-height: 14px;
  2615.   vertical-align: text-top;
  2616.   background-image: url("/i/glyphicons-halflings.png");
  2617.   background-position: 14px 14px;
  2618.   background-repeat: no-repeat;
  2619.   margin-top: 1px;
  2620. }
  2621. .tw-bs .icon-white { background-image: url("/i/glyphicons-halflings-white.png"); }
  2622. .tw-bs .nav-pills > .active > a > [class^="icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2623. .tw-bs .nav-pills > .active > a > [class*=" icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2624. .tw-bs .nav-list > .active > a > [class^="icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2625. .tw-bs .nav-list > .active > a > [class*=" icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2626. .tw-bs .navbar-inverse .nav > .active > a > [class^="icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2627. .tw-bs .navbar-inverse .nav > .active > a > [class*=" icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2628. .tw-bs .dropdown-menu > li > a:hover > [class^="icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2629. .tw-bs .dropdown-menu > li > a:hover > [class*=" icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2630. .tw-bs .dropdown-menu > .active > a > [class^="icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2631. .tw-bs .dropdown-menu > .active > a > [class*=" icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2632. .tw-bs .dropdown-submenu:hover > a > [class^="icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2633. .tw-bs .dropdown-submenu:hover > a > [class*=" icon-"] { background-image: url("/i/glyphicons-halflings-white.png"); }
  2634. .tw-bs .icon-glass { background-position: 0 0; }
  2635. .tw-bs .icon-music { background-position: -24px 0; }
  2636. .tw-bs .icon-search { background-position: -48px 0; }
  2637. .tw-bs .icon-envelope { background-position: -72px 0; }
  2638. .tw-bs .icon-heart { background-position: -96px 0; }
  2639. .tw-bs .icon-star { background-position: -120px 0; }
  2640. .tw-bs .icon-star-empty { background-position: -144px 0; }
  2641. .tw-bs .icon-user { background-position: -168px 0; }
  2642. .tw-bs .icon-film { background-position: -192px 0; }
  2643. .tw-bs .icon-th-large { background-position: -216px 0; }
  2644. .tw-bs .icon-th { background-position: -240px 0; }
  2645. .tw-bs .icon-th-list { background-position: -264px 0; }
  2646. .tw-bs .icon-ok { background-position: -288px 0; }
  2647. .tw-bs .icon-remove { background-position: -312px 0; }
  2648. .tw-bs .icon-zoom-in { background-position: -336px 0; }
  2649. .tw-bs .icon-zoom-out { background-position: -360px 0; }
  2650. .tw-bs .icon-off { background-position: -384px 0; }
  2651. .tw-bs .icon-signal { background-position: -408px 0; }
  2652. .tw-bs .icon-cog { background-position: -432px 0; }
  2653. .tw-bs .icon-trash { background-position: -456px 0; }
  2654. .tw-bs .icon-home { background-position: 0 -24px; }
  2655. .tw-bs .icon-file { background-position: -24px -24px; }
  2656. .tw-bs .icon-time { background-position: -48px -24px; }
  2657. .tw-bs .icon-road { background-position: -72px -24px; }
  2658. .tw-bs .icon-download-alt { background-position: -96px -24px; }
  2659. .tw-bs .icon-download { background-position: -120px -24px; }
  2660. .tw-bs .icon-upload { background-position: -144px -24px; }
  2661. .tw-bs .icon-inbox { background-position: -168px -24px; }
  2662. .tw-bs .icon-play-circle { background-position: -192px -24px; }
  2663. .tw-bs .icon-repeat { background-position: -216px -24px; }
  2664. .tw-bs .icon-refresh { background-position: -240px -24px; }
  2665. .tw-bs .icon-list-alt { background-position: -264px -24px; }
  2666. .tw-bs .icon-lock { background-position: -287px -24px; }
  2667. .tw-bs .icon-flag { background-position: -312px -24px; }
  2668. .tw-bs .icon-headphones { background-position: -336px -24px; }
  2669. .tw-bs .icon-volume-off { background-position: -360px -24px; }
  2670. .tw-bs .icon-volume-down { background-position: -384px -24px; }
  2671. .tw-bs .icon-volume-up { background-position: -408px -24px; }
  2672. .tw-bs .icon-qrcode { background-position: -432px -24px; }
  2673. .tw-bs .icon-barcode { background-position: -456px -24px; }
  2674. .tw-bs .icon-tag { background-position: 0 -48px; }
  2675. .tw-bs .icon-tags { background-position: -25px -48px; }
  2676. .tw-bs .icon-book { background-position: -48px -48px; }
  2677. .tw-bs .icon-bookmark { background-position: -72px -48px; }
  2678. .tw-bs .icon-print { background-position: -96px -48px; }
  2679. .tw-bs .icon-camera { background-position: -120px -48px; }
  2680. .tw-bs .icon-font { background-position: -144px -48px; }
  2681. .tw-bs .icon-bold { background-position: -167px -48px; }
  2682. .tw-bs .icon-italic { background-position: -192px -48px; }
  2683. .tw-bs .icon-text-height { background-position: -216px -48px; }
  2684. .tw-bs .icon-text-width { background-position: -240px -48px; }
  2685. .tw-bs .icon-align-left { background-position: -264px -48px; }
  2686. .tw-bs .icon-align-center { background-position: -288px -48px; }
  2687. .tw-bs .icon-align-right { background-position: -312px -48px; }
  2688. .tw-bs .icon-align-justify { background-position: -336px -48px; }
  2689. .tw-bs .icon-list { background-position: -360px -48px; }
  2690. .tw-bs .icon-indent-left { background-position: -384px -48px; }
  2691. .tw-bs .icon-indent-right { background-position: -408px -48px; }
  2692. .tw-bs .icon-facetime-video { background-position: -432px -48px; }
  2693. .tw-bs .icon-picture { background-position: -456px -48px; }
  2694. .tw-bs .icon-pencil { background-position: 0 -72px; }
  2695. .tw-bs .icon-map-marker { background-position: -24px -72px; }
  2696. .tw-bs .icon-adjust { background-position: -48px -72px; }
  2697. .tw-bs .icon-tint { background-position: -72px -72px; }
  2698. .tw-bs .icon-edit { background-position: -96px -72px; }
  2699. .tw-bs .icon-share { background-position: -120px -72px; }
  2700. .tw-bs .icon-check { background-position: -144px -72px; }
  2701. .tw-bs .icon-move { background-position: -168px -72px; }
  2702. .tw-bs .icon-step-backward { background-position: -192px -72px; }
  2703. .tw-bs .icon-fast-backward { background-position: -216px -72px; }
  2704. .tw-bs .icon-backward { background-position: -240px -72px; }
  2705. .tw-bs .icon-play { background-position: -264px -72px; }
  2706. .tw-bs .icon-pause { background-position: -288px -72px; }
  2707. .tw-bs .icon-stop { background-position: -312px -72px; }
  2708. .tw-bs .icon-forward { background-position: -336px -72px; }
  2709. .tw-bs .icon-fast-forward { background-position: -360px -72px; }
  2710. .tw-bs .icon-step-forward { background-position: -384px -72px; }
  2711. .tw-bs .icon-eject { background-position: -408px -72px; }
  2712. .tw-bs .icon-chevron-left { background-position: -432px -72px; }
  2713. .tw-bs .icon-chevron-right { background-position: -456px -72px; }
  2714. .tw-bs .icon-plus-sign { background-position: 0 -96px; }
  2715. .tw-bs .icon-minus-sign { background-position: -24px -96px; }
  2716. .tw-bs .icon-remove-sign { background-position: -48px -96px; }
  2717. .tw-bs .icon-ok-sign { background-position: -72px -96px; }
  2718. .tw-bs .icon-question-sign { background-position: -96px -96px; }
  2719. .tw-bs .icon-info-sign { background-position: -120px -96px; }
  2720. .tw-bs .icon-screenshot { background-position: -144px -96px; }
  2721. .tw-bs .icon-remove-circle { background-position: -168px -96px; }
  2722. .tw-bs .icon-ok-circle { background-position: -192px -96px; }
  2723. .tw-bs .icon-ban-circle { background-position: -216px -96px; }
  2724. .tw-bs .icon-arrow-left { background-position: -240px -96px; }
  2725. .tw-bs .icon-arrow-right { background-position: -264px -96px; }
  2726. .tw-bs .icon-arrow-up { background-position: -289px -96px; }
  2727. .tw-bs .icon-arrow-down { background-position: -312px -96px; }
  2728. .tw-bs .icon-share-alt { background-position: -336px -96px; }
  2729. .tw-bs .icon-resize-full { background-position: -360px -96px; }
  2730. .tw-bs .icon-resize-small { background-position: -384px -96px; }
  2731. .tw-bs .icon-plus { background-position: -408px -96px; }
  2732. .tw-bs .icon-minus { background-position: -433px -96px; }
  2733. .tw-bs .icon-asterisk { background-position: -456px -96px; }
  2734. .tw-bs .icon-exclamation-sign { background-position: 0 -120px; }
  2735. .tw-bs .icon-gift { background-position: -24px -120px; }
  2736. .tw-bs .icon-leaf { background-position: -48px -120px; }
  2737. .tw-bs .icon-fire { background-position: -72px -120px; }
  2738. .tw-bs .icon-eye-open { background-position: -96px -120px; }
  2739. .tw-bs .icon-eye-close { background-position: -120px -120px; }
  2740. .tw-bs .icon-warning-sign { background-position: -144px -120px; }
  2741. .tw-bs .icon-plane { background-position: -168px -120px; }
  2742. .tw-bs .icon-calendar { background-position: -192px -120px; }
  2743. .tw-bs .icon-random {
  2744.   background-position: -216px -120px;
  2745.   width: 16px;
  2746. }
  2747. .tw-bs .icon-comment { background-position: -240px -120px; }
  2748. .tw-bs .icon-magnet { background-position: -264px -120px; }
  2749. .tw-bs .icon-chevron-up { background-position: -288px -120px; }
  2750. .tw-bs .icon-chevron-down { background-position: -313px -119px; }
  2751. .tw-bs .icon-retweet { background-position: -336px -120px; }
  2752. .tw-bs .icon-shopping-cart { background-position: -360px -120px; }
  2753. .tw-bs .icon-folder-close { background-position: -384px -120px; }
  2754. .tw-bs .icon-folder-open {
  2755.   background-position: -408px -120px;
  2756.   width: 16px;
  2757. }
  2758. .tw-bs .icon-resize-vertical { background-position: -432px -119px; }
  2759. .tw-bs .icon-resize-horizontal { background-position: -456px -118px; }
  2760. .tw-bs .icon-hdd { background-position: 0 -144px; }
  2761. .tw-bs .icon-bullhorn { background-position: -24px -144px; }
  2762. .tw-bs .icon-bell { background-position: -48px -144px; }
  2763. .tw-bs .icon-certificate { background-position: -72px -144px; }
  2764. .tw-bs .icon-thumbs-up { background-position: -96px -144px; }
  2765. .tw-bs .icon-thumbs-down { background-position: -120px -144px; }
  2766. .tw-bs .icon-hand-right { background-position: -144px -144px; }
  2767. .tw-bs .icon-hand-left { background-position: -168px -144px; }
  2768. .tw-bs .icon-hand-up { background-position: -192px -144px; }
  2769. .tw-bs .icon-hand-down { background-position: -216px -144px; }
  2770. .tw-bs .icon-circle-arrow-right { background-position: -240px -144px; }
  2771. .tw-bs .icon-circle-arrow-left { background-position: -264px -144px; }
  2772. .tw-bs .icon-circle-arrow-up { background-position: -288px -144px; }
  2773. .tw-bs .icon-circle-arrow-down { background-position: -312px -144px; }
  2774. .tw-bs .icon-globe { background-position: -336px -144px; }
  2775. .tw-bs .icon-wrench { background-position: -360px -144px; }
  2776. .tw-bs .icon-tasks { background-position: -384px -144px; }
  2777. .tw-bs .icon-filter { background-position: -408px -144px; }
  2778. .tw-bs .icon-briefcase { background-position: -432px -144px; }
  2779. .tw-bs .icon-fullscreen { background-position: -456px -144px; }
  2780. .tw-bs .btn-group {
  2781.   position: relative;
  2782.   display: inline-block;
  2783.   *display: inline;
  2784.   *zoom: 1;
  2785.   font-size: 0;
  2786.   vertical-align: middle;
  2787.   white-space: nowrap;
  2788.   *margin-left: 0.3em;
  2789. }
  2790. .tw-bs .btn-group:first-child { *margin-left: 0; }
  2791. .tw-bs .btn-group + .btn-group { margin-left: 5px; }
  2792. .tw-bs .btn-toolbar {
  2793.   font-size: 0;
  2794.   margin-top: 10px;
  2795.   margin-bottom: 10px;
  2796. }
  2797. .tw-bs .btn-toolbar .btn + .btn { margin-left: 5px; }
  2798. .tw-bs .btn-toolbar .btn-group + .btn { margin-left: 5px; }
  2799. .tw-bs .btn-toolbar .btn + .btn-group { margin-left: 5px; }
  2800. .tw-bs .btn-group > .btn {
  2801.   position: relative;
  2802.   -webkit-border-radius: 0;
  2803.   -moz-border-radius: 0;
  2804.   border-radius: 0;
  2805. }
  2806. .tw-bs .btn-group > .btn + .btn { margin-left: -1px; }
  2807. .tw-bs .btn-group > .btn { font-size: 14px; }
  2808. .tw-bs .btn-group > .dropdown-menu { font-size: 14px; }
  2809. .tw-bs .btn-group > .btn-mini { font-size: 11px; }
  2810. .tw-bs .btn-group > .btn-small { font-size: 12px; }
  2811. .tw-bs .btn-group > .btn-large { font-size: 16px; }
  2812. .tw-bs .btn-group > .btn:first-child {
  2813.   margin-left: 0;
  2814.   -webkit-border-top-left-radius: 4px;
  2815.   -moz-border-radius-topleft: 4px;
  2816.   border-top-left-radius: 4px;
  2817.   -webkit-border-bottom-left-radius: 4px;
  2818.   -moz-border-radius-bottomleft: 4px;
  2819.   border-bottom-left-radius: 4px;
  2820. }
  2821. .tw-bs .btn-group > .btn:last-child {
  2822.   -webkit-border-top-right-radius: 4px;
  2823.   -moz-border-radius-topright: 4px;
  2824.   border-top-right-radius: 4px;
  2825.   -webkit-border-bottom-right-radius: 4px;
  2826.   -moz-border-radius-bottomright: 4px;
  2827.   border-bottom-right-radius: 4px;
  2828. }
  2829. .tw-bs .btn-group > .dropdown-toggle {
  2830.   -webkit-border-top-right-radius: 4px;
  2831.   -moz-border-radius-topright: 4px;
  2832.   border-top-right-radius: 4px;
  2833.   -webkit-border-bottom-right-radius: 4px;
  2834.   -moz-border-radius-bottomright: 4px;
  2835.   border-bottom-right-radius: 4px;
  2836. }
  2837. .tw-bs .btn-group > .btn.large:first-child {
  2838.   margin-left: 0;
  2839.   -webkit-border-top-left-radius: 6px;
  2840.   -moz-border-radius-topleft: 6px;
  2841.   border-top-left-radius: 6px;
  2842.   -webkit-border-bottom-left-radius: 6px;
  2843.   -moz-border-radius-bottomleft: 6px;
  2844.   border-bottom-left-radius: 6px;
  2845. }
  2846. .tw-bs .btn-group > .btn.large:last-child {
  2847.   -webkit-border-top-right-radius: 6px;
  2848.   -moz-border-radius-topright: 6px;
  2849.   border-top-right-radius: 6px;
  2850.   -webkit-border-bottom-right-radius: 6px;
  2851.   -moz-border-radius-bottomright: 6px;
  2852.   border-bottom-right-radius: 6px;
  2853. }
  2854. .tw-bs .btn-group > .large.dropdown-toggle {
  2855.   -webkit-border-top-right-radius: 6px;
  2856.   -moz-border-radius-topright: 6px;
  2857.   border-top-right-radius: 6px;
  2858.   -webkit-border-bottom-right-radius: 6px;
  2859.   -moz-border-radius-bottomright: 6px;
  2860.   border-bottom-right-radius: 6px;
  2861. }
  2862. .tw-bs .btn-group > .btn:hover { z-index: 2; }
  2863. .tw-bs .btn-group > .btn:focus { z-index: 2; }
  2864. .tw-bs .btn-group > .btn:active { z-index: 2; }
  2865. .tw-bs .btn-group > .btn.active { z-index: 2; }
  2866. .tw-bs .btn-group .dropdown-toggle:active { outline: 0; }
  2867. .tw-bs .btn-group.open .dropdown-toggle { outline: 0; }
  2868. .tw-bs .btn-group > .btn + .dropdown-toggle {
  2869.   padding-left: 8px;
  2870.   padding-right: 8px;
  2871.   -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  2872.   -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  2873.   box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  2874.   *padding-top: 5px;
  2875.   *padding-bottom: 5px;
  2876. }
  2877. .tw-bs .btn-group > .btn-mini + .dropdown-toggle {
  2878.   padding-left: 5px;
  2879.   padding-right: 5px;
  2880.   *padding-top: 2px;
  2881.   *padding-bottom: 2px;
  2882. }
  2883. .tw-bs .btn-group > .btn-small + .dropdown-toggle {
  2884.   *padding-top: 5px;
  2885.   *padding-bottom: 4px;
  2886. }
  2887. .tw-bs .btn-group > .btn-large + .dropdown-toggle {
  2888.   padding-left: 12px;
  2889.   padding-right: 12px;
  2890.   *padding-top: 7px;
  2891.   *padding-bottom: 7px;
  2892. }
  2893. .tw-bs .btn-group.open .dropdown-toggle {
  2894.   background-image: none;
  2895.   -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  2896.   -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  2897.   box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  2898. }
  2899. .tw-bs .btn-group.open .btn.dropdown-toggle { background-color: #e6e6e6; }
  2900. .tw-bs .btn-group.open .btn-primary.dropdown-toggle { background-color: #0044cc; }
  2901. .tw-bs .btn-group.open .btn-warning.dropdown-toggle { background-color: #f89406; }
  2902. .tw-bs .btn-group.open .btn-danger.dropdown-toggle { background-color: #bd362f; }
  2903. .tw-bs .btn-group.open .btn-success.dropdown-toggle { background-color: #51a351; }
  2904. .tw-bs .btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4; }
  2905. .tw-bs .btn-group.open .btn-inverse.dropdown-toggle { background-color: #222222; }
  2906. .tw-bs .btn .caret {
  2907.   margin-top: 8px;
  2908.   margin-left: 0;
  2909. }
  2910. .tw-bs .btn-mini .caret { margin-top: 6px; }
  2911. .tw-bs .btn-small .caret { margin-top: 6px; }
  2912. .tw-bs .btn-large .caret { margin-top: 6px; }
  2913. .tw-bs .btn-large .caret {
  2914.   border-left-width: 5px;
  2915.   border-right-width: 5px;
  2916.   border-top-width: 5px;
  2917. }
  2918. .tw-bs .dropup .btn-large .caret { border-bottom-width: 5px; }
  2919. .tw-bs .btn-primary .caret {
  2920.   border-top-color: #ffffff;
  2921.   border-bottom-color: #ffffff;
  2922. }
  2923. .tw-bs .btn-warning .caret {
  2924.   border-top-color: #ffffff;
  2925.   border-bottom-color: #ffffff;
  2926. }
  2927. .tw-bs .btn-danger .caret {
  2928.   border-top-color: #ffffff;
  2929.   border-bottom-color: #ffffff;
  2930. }
  2931. .tw-bs .btn-info .caret {
  2932.   border-top-color: #ffffff;
  2933.   border-bottom-color: #ffffff;
  2934. }
  2935. .tw-bs .btn-success .caret {
  2936.   border-top-color: #ffffff;
  2937.   border-bottom-color: #ffffff;
  2938. }
  2939. .tw-bs .btn-inverse .caret {
  2940.   border-top-color: #ffffff;
  2941.   border-bottom-color: #ffffff;
  2942. }
  2943. .tw-bs .btn-group-vertical {
  2944.   display: inline-block;
  2945.   *display: inline;
  2946.   *zoom: 1;
  2947. }
  2948. .tw-bs .btn-group-vertical .btn {
  2949.   display: block;
  2950.   float: none;
  2951.   width: 100%;
  2952.   -webkit-border-radius: 0;
  2953.   -moz-border-radius: 0;
  2954.   border-radius: 0;
  2955. }
  2956. .tw-bs .btn-group-vertical .btn + .btn {
  2957.   margin-left: 0;
  2958.   margin-top: -1px;
  2959. }
  2960. .tw-bs .btn-group-vertical .btn:first-child {
  2961.   -webkit-border-radius: 4px 4px 0 0;
  2962.   -moz-border-radius: 4px 4px 0 0;
  2963.   border-radius: 4px 4px 0 0;
  2964. }
  2965. .tw-bs .btn-group-vertical .btn:last-child {
  2966.   -webkit-border-radius: 0 0 4px 4px;
  2967.   -moz-border-radius: 0 0 4px 4px;
  2968.   border-radius: 0 0 4px 4px;
  2969. }
  2970. .tw-bs .btn-group-vertical .btn-large:first-child {
  2971.   -webkit-border-radius: 6px 6px 0 0;
  2972.   -moz-border-radius: 6px 6px 0 0;
  2973.   border-radius: 6px 6px 0 0;
  2974. }
  2975. .tw-bs .btn-group-vertical .btn-large:last-child {
  2976.   -webkit-border-radius: 0 0 6px 6px;
  2977.   -moz-border-radius: 0 0 6px 6px;
  2978.   border-radius: 0 0 6px 6px;
  2979. }
  2980. .tw-bs .nav {
  2981.   margin-left: 0;
  2982.   margin-bottom: 20px;
  2983.   list-style: none;
  2984. }
  2985. .tw-bs .nav > li > a { display: block; }
  2986. .tw-bs .nav > li > a:hover {
  2987.   text-decoration: none;
  2988.   background-color: #eeeeee;
  2989. }
  2990. .tw-bs .nav > .pull-right { float: right; }
  2991. .tw-bs .nav-header {
  2992.   display: block;
  2993.   padding: 3px 15px;
  2994.   font-size: 11px;
  2995.   font-weight: bold;
  2996.   line-height: 20px;
  2997.   color: #999999;
  2998.   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  2999.   text-transform: uppercase;
  3000. }
  3001. .tw-bs .nav li + .nav-header { margin-top: 9px; }
  3002. .tw-bs .nav-list {
  3003.   padding-left: 15px;
  3004.   padding-right: 15px;
  3005.   margin-bottom: 0;
  3006. }
  3007. .tw-bs .nav-list > li > a {
  3008.   margin-left: -15px;
  3009.   margin-right: -15px;
  3010.   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  3011. }
  3012. .tw-bs .nav-list .nav-header {
  3013.   margin-left: -15px;
  3014.   margin-right: -15px;
  3015.   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  3016. }
  3017. .tw-bs .nav-list > li > a { padding: 3px 15px; }
  3018. .tw-bs .nav-list > .active > a {
  3019.   color: #ffffff;
  3020.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  3021.   background-color: #0088cc;
  3022. }
  3023. .tw-bs .nav-list > .active > a:hover {
  3024.   color: #ffffff;
  3025.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  3026.   background-color: #0088cc;
  3027. }
  3028. .tw-bs .nav-list [class^="icon-"] { margin-right: 2px; }
  3029. .tw-bs .nav-list [class*=" icon-"] { margin-right: 2px; }
  3030. .tw-bs .nav-list .divider {
  3031.   *width: 100%;
  3032.   height: 1px;
  3033.   margin: 9px 1px;
  3034.   *margin: -5px 0 5px;
  3035.   overflow: hidden;
  3036.   background-color: #e5e5e5;
  3037.   border-bottom: 1px solid #ffffff;
  3038. }
  3039. .tw-bs .nav-tabs { *zoom: 1; }
  3040. .tw-bs .nav-pills { *zoom: 1; }
  3041. .tw-bs .nav-tabs:before {
  3042.   display: table;
  3043.   content: "";
  3044.   line-height: 0;
  3045. }
  3046. .tw-bs .nav-pills:before {
  3047.   display: table;
  3048.   content: "";
  3049.   line-height: 0;
  3050. }
  3051. .tw-bs .nav-tabs:after {
  3052.   display: table;
  3053.   content: "";
  3054.   line-height: 0;
  3055. }
  3056. .tw-bs .nav-pills:after {
  3057.   display: table;
  3058.   content: "";
  3059.   line-height: 0;
  3060. }
  3061. .tw-bs .nav-tabs:after { clear: both; }
  3062. .tw-bs .nav-pills:after { clear: both; }
  3063. .tw-bs .nav-tabs > li { float: left; }
  3064. .tw-bs .nav-pills > li { float: left; }
  3065. .tw-bs .nav-tabs > li > a {
  3066.   padding-right: 12px;
  3067.   padding-left: 12px;
  3068.   margin-right: 2px;
  3069.   line-height: 14px;
  3070. }
  3071. .tw-bs .nav-pills > li > a {
  3072.   padding-right: 12px;
  3073.   padding-left: 12px;
  3074.   margin-right: 2px;
  3075.   line-height: 14px;
  3076. }
  3077. .tw-bs .nav-tabs { border-bottom: 1px solid #dddddd; }
  3078. .tw-bs .nav-tabs > li { margin-bottom: -1px; }
  3079. .tw-bs .nav-tabs > li > a {
  3080.   padding-top: 8px;
  3081.   padding-bottom: 8px;
  3082.   line-height: 20px;
  3083.   border: 1px solid transparent;
  3084.   -webkit-border-radius: 4px 4px 0 0;
  3085.   -moz-border-radius: 4px 4px 0 0;
  3086.   border-radius: 4px 4px 0 0;
  3087. }
  3088. .tw-bs .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; }
  3089. .tw-bs .nav-tabs > .active > a {
  3090.   color: #555555;
  3091.   background-color: #ffffff;
  3092.   border: 1px solid #dddddd;
  3093.   border-bottom-color: transparent;
  3094.   cursor: default;
  3095. }
  3096. .tw-bs .nav-tabs > .active > a:hover {
  3097.   color: #555555;
  3098.   background-color: #ffffff;
  3099.   border: 1px solid #dddddd;
  3100.   border-bottom-color: transparent;
  3101.   cursor: default;
  3102. }
  3103. .tw-bs .nav-pills > li > a {
  3104.   padding-top: 8px;
  3105.   padding-bottom: 8px;
  3106.   margin-top: 2px;
  3107.   margin-bottom: 2px;
  3108.   -webkit-border-radius: 5px;
  3109.   -moz-border-radius: 5px;
  3110.   border-radius: 5px;
  3111. }
  3112. .tw-bs .nav-pills > .active > a {
  3113.   color: #ffffff;
  3114.   background-color: #0088cc;
  3115. }
  3116. .tw-bs .nav-pills > .active > a:hover {
  3117.   color: #ffffff;
  3118.   background-color: #0088cc;
  3119. }
  3120. .tw-bs .nav-stacked > li { float: none; }
  3121. .tw-bs .nav-stacked > li > a { margin-right: 0; }
  3122. .tw-bs .nav-tabs.nav-stacked { border-bottom: 0; }
  3123. .tw-bs .nav-tabs.nav-stacked > li > a {
  3124.   border: 1px solid #dddddd;
  3125.   -webkit-border-radius: 0;
  3126.   -moz-border-radius: 0;
  3127.   border-radius: 0;
  3128. }
  3129. .tw-bs .nav-tabs.nav-stacked > li:first-child > a {
  3130.   -webkit-border-top-right-radius: 4px;
  3131.   -moz-border-radius-topright: 4px;
  3132.   border-top-right-radius: 4px;
  3133.   -webkit-border-top-left-radius: 4px;
  3134.   -moz-border-radius-topleft: 4px;
  3135.   border-top-left-radius: 4px;
  3136. }
  3137. .tw-bs .nav-tabs.nav-stacked > li:last-child > a {
  3138.   -webkit-border-bottom-right-radius: 4px;
  3139.   -moz-border-radius-bottomright: 4px;
  3140.   border-bottom-right-radius: 4px;
  3141.   -webkit-border-bottom-left-radius: 4px;
  3142.   -moz-border-radius-bottomleft: 4px;
  3143.   border-bottom-left-radius: 4px;
  3144. }
  3145. .tw-bs .nav-tabs.nav-stacked > li > a:hover {
  3146.   border-color: #dddddd;
  3147.   z-index: 2;
  3148. }
  3149. .tw-bs .nav-pills.nav-stacked > li > a { margin-bottom: 3px; }
  3150. .tw-bs .nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; }
  3151. .tw-bs .nav-tabs .dropdown-menu {
  3152.   -webkit-border-radius: 0 0 6px 6px;
  3153.   -moz-border-radius: 0 0 6px 6px;
  3154.   border-radius: 0 0 6px 6px;
  3155. }
  3156. .tw-bs .nav-pills .dropdown-menu {
  3157.   -webkit-border-radius: 6px;
  3158.   -moz-border-radius: 6px;
  3159.   border-radius: 6px;
  3160. }
  3161. .tw-bs .nav .dropdown-toggle .caret {
  3162.   border-top-color: #0088cc;
  3163.   border-bottom-color: #0088cc;
  3164.   margin-top: 6px;
  3165. }
  3166. .tw-bs .nav .dropdown-toggle:hover .caret {
  3167.   border-top-color: #005580;
  3168.   border-bottom-color: #005580;
  3169. }
  3170. .tw-bs .nav-tabs .dropdown-toggle .caret { margin-top: 8px; }
  3171. .tw-bs .nav .active .dropdown-toggle .caret {
  3172.   border-top-color: #ffffff;
  3173.   border-bottom-color: #ffffff;
  3174. }
  3175. .tw-bs .nav-tabs .active .dropdown-toggle .caret {
  3176.   border-top-color: #555555;
  3177.   border-bottom-color: #555555;
  3178. }
  3179. .tw-bs .nav > .dropdown.active > a:hover { cursor: pointer; }
  3180. .tw-bs .nav-tabs .open .dropdown-toggle {
  3181.   color: #ffffff;
  3182.   background-color: #999999;
  3183.   border-color: #999999;
  3184. }
  3185. .tw-bs .nav-pills .open .dropdown-toggle {
  3186.   color: #ffffff;
  3187.   background-color: #999999;
  3188.   border-color: #999999;
  3189. }
  3190. .tw-bs .nav > li.dropdown.open.active > a:hover {
  3191.   color: #ffffff;
  3192.   background-color: #999999;
  3193.   border-color: #999999;
  3194. }
  3195. .tw-bs .nav li.dropdown.open .caret {
  3196.   border-top-color: #ffffff;
  3197.   border-bottom-color: #ffffff;
  3198.   opacity: 1;
  3199.   filter: alpha(opacity=100);
  3200. }
  3201. .tw-bs .nav li.dropdown.open.active .caret {
  3202.   border-top-color: #ffffff;
  3203.   border-bottom-color: #ffffff;
  3204.   opacity: 1;
  3205.   filter: alpha(opacity=100);
  3206. }
  3207. .tw-bs .nav li.dropdown.open a:hover .caret {
  3208.   border-top-color: #ffffff;
  3209.   border-bottom-color: #ffffff;
  3210.   opacity: 1;
  3211.   filter: alpha(opacity=100);
  3212. }
  3213. .tw-bs .tabs-stacked .open > a:hover { border-color: #999999; }
  3214. .tw-bs .tabbable { *zoom: 1; }
  3215. .tw-bs .tabbable:before {
  3216.   display: table;
  3217.   content: "";
  3218.   line-height: 0;
  3219. }
  3220. .tw-bs .tabbable:after {
  3221.   display: table;
  3222.   content: "";
  3223.   line-height: 0;
  3224. }
  3225. .tw-bs .tabbable:after { clear: both; }
  3226. .tw-bs .tab-content { overflow: auto; }
  3227. .tw-bs .tabs-below > .nav-tabs { border-bottom: 0; }
  3228. .tw-bs .tabs-right > .nav-tabs { border-bottom: 0; }
  3229. .tw-bs .tabs-left > .nav-tabs { border-bottom: 0; }
  3230. .tw-bs .tab-content > .tab-pane { display: none; }
  3231. .tw-bs .pill-content > .pill-pane { display: none; }
  3232. .tw-bs .tab-content > .active { display: block; }
  3233. .tw-bs .pill-content > .active { display: block; }
  3234. .tw-bs .tabs-below > .nav-tabs { border-top: 1px solid #dddddd; }
  3235. .tw-bs .tabs-below > .nav-tabs > li {
  3236.   margin-top: -1px;
  3237.   margin-bottom: 0;
  3238. }
  3239. .tw-bs .tabs-below > .nav-tabs > li > a {
  3240.   -webkit-border-radius: 0 0 4px 4px;
  3241.   -moz-border-radius: 0 0 4px 4px;
  3242.   border-radius: 0 0 4px 4px;
  3243. }
  3244. .tw-bs .tabs-below > .nav-tabs > li > a:hover {
  3245.   border-bottom-color: transparent;
  3246.   border-top-color: #dddddd;
  3247. }
  3248. .tw-bs .tabs-below > .nav-tabs > .active > a { border-color: transparent #dddddd #dddddd #dddddd; }
  3249. .tw-bs .tabs-below > .nav-tabs > .active > a:hover { border-color: transparent #dddddd #dddddd #dddddd; }
  3250. .tw-bs .tabs-left > .nav-tabs > li { float: none; }
  3251. .tw-bs .tabs-right > .nav-tabs > li { float: none; }
  3252. .tw-bs .tabs-left > .nav-tabs > li > a {
  3253.   min-width: 74px;
  3254.   margin-right: 0;
  3255.   margin-bottom: 3px;
  3256. }
  3257. .tw-bs .tabs-right > .nav-tabs > li > a {
  3258.   min-width: 74px;
  3259.   margin-right: 0;
  3260.   margin-bottom: 3px;
  3261. }
  3262. .tw-bs .tabs-left > .nav-tabs {
  3263.   float: left;
  3264.   margin-right: 19px;
  3265.   border-right: 1px solid #dddddd;
  3266. }
  3267. .tw-bs .tabs-left > .nav-tabs > li > a {
  3268.   margin-right: -1px;
  3269.   -webkit-border-radius: 4px 0 0 4px;
  3270.   -moz-border-radius: 4px 0 0 4px;
  3271.   border-radius: 4px 0 0 4px;
  3272. }
  3273. .tw-bs .tabs-left > .nav-tabs > li > a:hover { border-color: #eeeeee #dddddd #eeeeee #eeeeee; }
  3274. .tw-bs .tabs-left > .nav-tabs .active > a {
  3275.   border-color: #dddddd transparent #dddddd #dddddd;
  3276.   *border-right-color: #ffffff;
  3277. }
  3278. .tw-bs .tabs-left > .nav-tabs .active > a:hover {
  3279.   border-color: #dddddd transparent #dddddd #dddddd;
  3280.   *border-right-color: #ffffff;
  3281. }
  3282. .tw-bs .tabs-right > .nav-tabs {
  3283.   float: right;
  3284.   margin-left: 19px;
  3285.   border-left: 1px solid #dddddd;
  3286. }
  3287. .tw-bs .tabs-right > .nav-tabs > li > a {
  3288.   margin-left: -1px;
  3289.   -webkit-border-radius: 0 4px 4px 0;
  3290.   -moz-border-radius: 0 4px 4px 0;
  3291.   border-radius: 0 4px 4px 0;
  3292. }
  3293. .tw-bs .tabs-right > .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #eeeeee #dddddd; }
  3294. .tw-bs .tabs-right > .nav-tabs .active > a {
  3295.   border-color: #dddddd #dddddd #dddddd transparent;
  3296.   *border-left-color: #ffffff;
  3297. }
  3298. .tw-bs .tabs-right > .nav-tabs .active > a:hover {
  3299.   border-color: #dddddd #dddddd #dddddd transparent;
  3300.   *border-left-color: #ffffff;
  3301. }
  3302. .tw-bs .nav > .disabled > a { color: #999999; }
  3303. .tw-bs .nav > .disabled > a:hover {
  3304.   text-decoration: none;
  3305.   background-color: transparent;
  3306.   cursor: default;
  3307. }
  3308. .tw-bs .navbar {
  3309.   overflow: visible;
  3310.   margin-bottom: 20px;
  3311.   color: #777777;
  3312.   *position: relative;
  3313.   *z-index: 2;
  3314. }
  3315. .tw-bs .navbar-inner {
  3316.   min-height: 40px;
  3317.   padding-left: 20px;
  3318.   padding-right: 20px;
  3319.   background-color: #fafafa;
  3320.   background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  3321.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  3322.   background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  3323.   background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  3324.   background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  3325.   background-repeat: repeat-x;
  3326.   border: 1px solid #d4d4d4;
  3327.   -webkit-border-radius: 4px;
  3328.   -moz-border-radius: 4px;
  3329.   border-radius: 4px;
  3330.   -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  3331.   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  3332.   box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  3333.   *zoom: 1;
  3334. }
  3335. .tw-bs .navbar-inner:before {
  3336.   display: table;
  3337.   content: "";
  3338.   line-height: 0;
  3339. }
  3340. .tw-bs .navbar-inner:after {
  3341.   display: table;
  3342.   content: "";
  3343.   line-height: 0;
  3344. }
  3345. .tw-bs .navbar-inner:after { clear: both; }
  3346. .tw-bs .navbar .container { width: auto; }
  3347. .tw-bs .nav-collapse.collapse {
  3348.   height: auto;
  3349.   overflow: visible;
  3350. }
  3351. .tw-bs .navbar .brand {
  3352.   float: left;
  3353.   display: block;
  3354.   padding: 10px 20px 10px;
  3355.   margin-left: -20px;
  3356.   font-size: 20px;
  3357.   font-weight: 200;
  3358.   color: #777777;
  3359.   text-shadow: 0 1px 0 #ffffff;
  3360. }
  3361. .tw-bs .navbar .brand:hover { text-decoration: none; }
  3362. .tw-bs .navbar-text {
  3363.   margin-bottom: 0;
  3364.   line-height: 40px;
  3365. }
  3366. .tw-bs .navbar-link { color: #777777; }
  3367. .tw-bs .navbar-link:hover { color: #333333; }
  3368. .tw-bs .navbar .divider-vertical {
  3369.   height: 40px;
  3370.   margin: 0 9px;
  3371.   border-left: 1px solid #f2f2f2;
  3372.   border-right: 1px solid #ffffff;
  3373. }
  3374. .tw-bs .navbar .btn { margin-top: 5px; }
  3375. .tw-bs .navbar .btn-group { margin-top: 5px; }
  3376. .tw-bs .navbar .btn-group .btn { margin-top: 0; }
  3377. .tw-bs .navbar .input-prepend .btn { margin-top: 0; }
  3378. .tw-bs .navbar .input-append .btn { margin-top: 0; }
  3379. .tw-bs .navbar-form {
  3380.   margin-bottom: 0;
  3381.   *zoom: 1;
  3382. }
  3383. .tw-bs .navbar-form:before {
  3384.   display: table;
  3385.   content: "";
  3386.   line-height: 0;
  3387. }
  3388. .tw-bs .navbar-form:after {
  3389.   display: table;
  3390.   content: "";
  3391.   line-height: 0;
  3392. }
  3393. .tw-bs .navbar-form:after { clear: both; }
  3394. .tw-bs .navbar-form input { margin-top: 5px; }
  3395. .tw-bs .navbar-form select { margin-top: 5px; }
  3396. .tw-bs .navbar-form .radio { margin-top: 5px; }
  3397. .tw-bs .navbar-form .checkbox { margin-top: 5px; }
  3398. .tw-bs .navbar-form input {
  3399.   display: inline-block;
  3400.   margin-bottom: 0;
  3401. }
  3402. .tw-bs .navbar-form select {
  3403.   display: inline-block;
  3404.   margin-bottom: 0;
  3405. }
  3406. .tw-bs .navbar-form .btn {
  3407.   display: inline-block;
  3408.   margin-bottom: 0;
  3409. }
  3410. .tw-bs .navbar-form input[type="image"] { margin-top: 3px; }
  3411. .tw-bs .navbar-form input[type="checkbox"] { margin-top: 3px; }
  3412. .tw-bs .navbar-form input[type="radio"] { margin-top: 3px; }
  3413. .tw-bs .navbar-form .input-append {
  3414.   margin-top: 6px;
  3415.   white-space: nowrap;
  3416. }
  3417. .tw-bs .navbar-form .input-prepend {
  3418.   margin-top: 6px;
  3419.   white-space: nowrap;
  3420. }
  3421. .tw-bs .navbar-form .input-append input { margin-top: 0; }
  3422. .tw-bs .navbar-form .input-prepend input { margin-top: 0; }
  3423. .tw-bs .navbar-search {
  3424.   position: relative;
  3425.   float: left;
  3426.   margin-top: 5px;
  3427.   margin-bottom: 0;
  3428. }
  3429. .tw-bs .navbar-search .search-query {
  3430.   margin-bottom: 0;
  3431.   padding: 4px 14px;
  3432.   font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  3433.   font-size: 13px;
  3434.   font-weight: normal;
  3435.   line-height: 1;
  3436.   -webkit-border-radius: 15px;
  3437.   -moz-border-radius: 15px;
  3438.   border-radius: 15px;
  3439. }
  3440. .tw-bs .navbar-static-top {
  3441.   position: static;
  3442.   margin-bottom: 0;
  3443. }
  3444. .tw-bs .navbar-static-top .navbar-inner {
  3445.   -webkit-border-radius: 0;
  3446.   -moz-border-radius: 0;
  3447.   border-radius: 0;
  3448. }
  3449. .tw-bs .navbar-fixed-top {
  3450.   position: fixed;
  3451.   right: 0;
  3452.   left: 0;
  3453.   z-index: 1030;
  3454.   margin-bottom: 0;
  3455. }
  3456. .tw-bs .navbar-fixed-bottom {
  3457.   position: fixed;
  3458.   right: 0;
  3459.   left: 0;
  3460.   z-index: 1030;
  3461.   margin-bottom: 0;
  3462. }
  3463. .tw-bs .navbar-fixed-top .navbar-inner { border-width: 0 0 1px; }
  3464. .tw-bs .navbar-static-top .navbar-inner { border-width: 0 0 1px; }
  3465. .tw-bs .navbar-fixed-bottom .navbar-inner { border-width: 1px 0 0; }
  3466. .tw-bs .navbar-fixed-top .navbar-inner {
  3467.   padding-left: 0;
  3468.   padding-right: 0;
  3469.   -webkit-border-radius: 0;
  3470.   -moz-border-radius: 0;
  3471.   border-radius: 0;
  3472. }
  3473. .tw-bs .navbar-fixed-bottom .navbar-inner {
  3474.   padding-left: 0;
  3475.   padding-right: 0;
  3476.   -webkit-border-radius: 0;
  3477.   -moz-border-radius: 0;
  3478.   border-radius: 0;
  3479. }
  3480. .tw-bs .navbar-static-top .container { width: 940px; }
  3481. .tw-bs .navbar-fixed-top .container { width: 940px; }
  3482. .tw-bs .navbar-fixed-bottom .container { width: 940px; }
  3483. .tw-bs .navbar-fixed-top { top: 0; }
  3484. .tw-bs .navbar-fixed-top .navbar-inner {
  3485.   -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  3486.   -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  3487.   box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  3488. }
  3489. .tw-bs .navbar-static-top .navbar-inner {
  3490.   -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  3491.   -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  3492.   box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  3493. }
  3494. .tw-bs .navbar-fixed-bottom { bottom: 0; }
  3495. .tw-bs .navbar-fixed-bottom .navbar-inner {
  3496.   -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
  3497.   -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
  3498.   box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
  3499. }
  3500. .tw-bs .navbar .nav {
  3501.   position: relative;
  3502.   left: 0;
  3503.   display: block;
  3504.   float: left;
  3505.   margin: 0 10px 0 0;
  3506. }
  3507. .tw-bs .navbar .nav.pull-right {
  3508.   float: right;
  3509.   margin-right: 0;
  3510. }
  3511. .tw-bs .navbar .nav > li { float: left; }
  3512. .tw-bs .navbar .nav > li > a {
  3513.   float: none;
  3514.   padding: 10px 15px 10px;
  3515.   color: #777777;
  3516.   text-decoration: none;
  3517.   text-shadow: 0 1px 0 #ffffff;
  3518. }
  3519. .tw-bs .navbar .nav .dropdown-toggle .caret { margin-top: 8px; }
  3520. .tw-bs .navbar .nav > li > a:focus {
  3521.   background-color: transparent;
  3522.   color: #333333;
  3523.   text-decoration: none;
  3524. }
  3525. .tw-bs .navbar .nav > li > a:hover {
  3526.   background-color: transparent;
  3527.   color: #333333;
  3528.   text-decoration: none;
  3529. }
  3530. .tw-bs .navbar .nav > .active > a {
  3531.   color: #555555;
  3532.   text-decoration: none;
  3533.   background-color: #e5e5e5;
  3534.   -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  3535.   -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  3536.   box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  3537. }
  3538. .tw-bs .navbar .nav > .active > a:hover {
  3539.   color: #555555;
  3540.   text-decoration: none;
  3541.   background-color: #e5e5e5;
  3542.   -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  3543.   -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  3544.   box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  3545. }
  3546. .tw-bs .navbar .nav > .active > a:focus {
  3547.   color: #555555;
  3548.   text-decoration: none;
  3549.   background-color: #e5e5e5;
  3550.   -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  3551.   -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  3552.   box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  3553. }
  3554. .tw-bs .navbar .btn-navbar {
  3555.   display: none;
  3556.   float: right;
  3557.   padding: 7px 10px;
  3558.   margin-left: 5px;
  3559.   margin-right: 5px;
  3560.   color: #ffffff;
  3561.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  3562.   background-color: #ededed;
  3563.   background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
  3564.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
  3565.   background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
  3566.   background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
  3567.   background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
  3568.   background-repeat: repeat-x;
  3569.   border-color: #e5e5e5 #e5e5e5 #bfbfbf;
  3570.   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  3571.   *background-color: #e5e5e5;
  3572.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  3573.   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
  3574.   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
  3575.   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
  3576. }
  3577. .tw-bs .navbar .btn-navbar:hover {
  3578.   color: #ffffff;
  3579.   background-color: #e5e5e5;
  3580.   *background-color: #d9d9d9;
  3581. }
  3582. .tw-bs .navbar .btn-navbar:active {
  3583.   color: #ffffff;
  3584.   background-color: #e5e5e5;
  3585.   *background-color: #d9d9d9;
  3586. }
  3587. .tw-bs .navbar .btn-navbar.active {
  3588.   color: #ffffff;
  3589.   background-color: #e5e5e5;
  3590.   *background-color: #d9d9d9;
  3591. }
  3592. .tw-bs .navbar .btn-navbar.disabled {
  3593.   color: #ffffff;
  3594.   background-color: #e5e5e5;
  3595.   *background-color: #d9d9d9;
  3596. }
  3597. .tw-bs .navbar .btn-navbar[disabled] {
  3598.   color: #ffffff;
  3599.   background-color: #e5e5e5;
  3600.   *background-color: #d9d9d9;
  3601. }
  3602. .tw-bs .navbar .btn-navbar:active { background-color: #cccccc \9; }
  3603. .tw-bs .navbar .btn-navbar.active { background-color: #cccccc \9; }
  3604. .tw-bs .navbar .btn-navbar .icon-bar {
  3605.   display: block;
  3606.   width: 18px;
  3607.   height: 2px;
  3608.   background-color: #f5f5f5;
  3609.   -webkit-border-radius: 1px;
  3610.   -moz-border-radius: 1px;
  3611.   border-radius: 1px;
  3612.   -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  3613.   -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  3614.   box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  3615. }
  3616. .tw-bs .btn-navbar .icon-bar + .icon-bar { margin-top: 3px; }
  3617. .tw-bs .navbar .nav > li > .dropdown-menu:before {
  3618.   content: '';
  3619.   display: inline-block;
  3620.   border-left: 7px solid transparent;
  3621.   border-right: 7px solid transparent;
  3622.   border-bottom: 7px solid #cccccc;
  3623.   border-bottom-color: rgba(0, 0, 0, 0.2);
  3624.   position: absolute;
  3625.   top: -7px;
  3626.   left: 9px;
  3627. }
  3628. .tw-bs .navbar .nav > li > .dropdown-menu:after {
  3629.   content: '';
  3630.   display: inline-block;
  3631.   border-left: 6px solid transparent;
  3632.   border-right: 6px solid transparent;
  3633.   border-bottom: 6px solid #ffffff;
  3634.   position: absolute;
  3635.   top: -6px;
  3636.   left: 10px;
  3637. }
  3638. .tw-bs .navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  3639.   border-top: 7px solid #cccccc;
  3640.   border-top-color: rgba(0, 0, 0, 0.2);
  3641.   border-bottom: 0;
  3642.   bottom: -7px;
  3643.   top: auto;
  3644. }
  3645. .tw-bs .navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  3646.   border-top: 6px solid #ffffff;
  3647.   border-bottom: 0;
  3648.   bottom: -6px;
  3649.   top: auto;
  3650. }
  3651. .tw-bs .navbar .nav li.dropdown.open > .dropdown-toggle {
  3652.   background-color: #e5e5e5;
  3653.   color: #555555;
  3654. }
  3655. .tw-bs .navbar .nav li.dropdown.active > .dropdown-toggle {
  3656.   background-color: #e5e5e5;
  3657.   color: #555555;
  3658. }
  3659. .tw-bs .navbar .nav li.dropdown.open.active > .dropdown-toggle {
  3660.   background-color: #e5e5e5;
  3661.   color: #555555;
  3662. }
  3663. .tw-bs .navbar .nav li.dropdown > .dropdown-toggle .caret {
  3664.   border-top-color: #777777;
  3665.   border-bottom-color: #777777;
  3666. }
  3667. .tw-bs .navbar .nav li.dropdown.open > .dropdown-toggle .caret {
  3668.   border-top-color: #555555;
  3669.   border-bottom-color: #555555;
  3670. }
  3671. .tw-bs .navbar .nav li.dropdown.active > .dropdown-toggle .caret {
  3672.   border-top-color: #555555;
  3673.   border-bottom-color: #555555;
  3674. }
  3675. .tw-bs .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  3676.   border-top-color: #555555;
  3677.   border-bottom-color: #555555;
  3678. }
  3679. .tw-bs .navbar .pull-right > li > .dropdown-menu {
  3680.   left: auto;
  3681.   right: 0;
  3682. }
  3683. .tw-bs .navbar .nav > li > .dropdown-menu.pull-right {
  3684.   left: auto;
  3685.   right: 0;
  3686. }
  3687. .tw-bs .navbar .pull-right > li > .dropdown-menu:before {
  3688.   left: auto;
  3689.   right: 12px;
  3690. }
  3691. .tw-bs .navbar .nav > li > .dropdown-menu.pull-right:before {
  3692.   left: auto;
  3693.   right: 12px;
  3694. }
  3695. .tw-bs .navbar .pull-right > li > .dropdown-menu:after {
  3696.   left: auto;
  3697.   right: 13px;
  3698. }
  3699. .tw-bs .navbar .nav > li > .dropdown-menu.pull-right:after {
  3700.   left: auto;
  3701.   right: 13px;
  3702. }
  3703. .tw-bs .navbar .pull-right > li > .dropdown-menu .dropdown-menu {
  3704.   left: auto;
  3705.   right: 100%;
  3706.   margin-left: 0;
  3707.   margin-right: -1px;
  3708.   -webkit-border-radius: 6px 0 6px 6px;
  3709.   -moz-border-radius: 6px 0 6px 6px;
  3710.   border-radius: 6px 0 6px 6px;
  3711. }
  3712. .tw-bs .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  3713.   left: auto;
  3714.   right: 100%;
  3715.   margin-left: 0;
  3716.   margin-right: -1px;
  3717.   -webkit-border-radius: 6px 0 6px 6px;
  3718.   -moz-border-radius: 6px 0 6px 6px;
  3719.   border-radius: 6px 0 6px 6px;
  3720. }
  3721. .tw-bs .navbar-inverse { color: #999999; }
  3722. .tw-bs .navbar-inverse .navbar-inner {
  3723.   background-color: #1b1b1b;
  3724.   background-image: -moz-linear-gradient(top, #222222, #111111);
  3725.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  3726.   background-image: -webkit-linear-gradient(top, #222222, #111111);
  3727.   background-image: -o-linear-gradient(top, #222222, #111111);
  3728.   background-image: linear-gradient(to bottom, #222222, #111111);
  3729.   background-repeat: repeat-x;
  3730.   border-color: #252525;
  3731. }
  3732. .tw-bs .navbar-inverse .brand {
  3733.   color: #999999;
  3734.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  3735. }
  3736. .tw-bs .navbar-inverse .nav > li > a {
  3737.   color: #999999;
  3738.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  3739. }
  3740. .tw-bs .navbar-inverse .brand:hover { color: #ffffff; }
  3741. .tw-bs .navbar-inverse .nav > li > a:hover { color: #ffffff; }
  3742. .tw-bs .navbar-inverse .nav > li > a:focus {
  3743.   background-color: transparent;
  3744.   color: #ffffff;
  3745. }
  3746. .tw-bs .navbar-inverse .nav > li > a:hover {
  3747.   background-color: transparent;
  3748.   color: #ffffff;
  3749. }
  3750. .tw-bs .navbar-inverse .nav .active > a {
  3751.   color: #ffffff;
  3752.   background-color: #111111;
  3753. }
  3754. .tw-bs .navbar-inverse .nav .active > a:hover {
  3755.   color: #ffffff;
  3756.   background-color: #111111;
  3757. }
  3758. .tw-bs .navbar-inverse .nav .active > a:focus {
  3759.   color: #ffffff;
  3760.   background-color: #111111;
  3761. }
  3762. .tw-bs .navbar-inverse .navbar-link { color: #999999; }
  3763. .tw-bs .navbar-inverse .navbar-link:hover { color: #ffffff; }
  3764. .tw-bs .navbar-inverse .divider-vertical {
  3765.   border-left-color: #111111;
  3766.   border-right-color: #222222;
  3767. }
  3768. .tw-bs .navbar-inverse .nav li.dropdown.open > .dropdown-toggle {
  3769.   background-color: #111111;
  3770.   color: #ffffff;
  3771. }
  3772. .tw-bs .navbar-inverse .nav li.dropdown.active > .dropdown-toggle {
  3773.   background-color: #111111;
  3774.   color: #ffffff;
  3775. }
  3776. .tw-bs .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  3777.   background-color: #111111;
  3778.   color: #ffffff;
  3779. }
  3780. .tw-bs .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  3781.   border-top-color: #999999;
  3782.   border-bottom-color: #999999;
  3783. }
  3784. .tw-bs .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret {
  3785.   border-top-color: #ffffff;
  3786.   border-bottom-color: #ffffff;
  3787. }
  3788. .tw-bs .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret {
  3789.   border-top-color: #ffffff;
  3790.   border-bottom-color: #ffffff;
  3791. }
  3792. .tw-bs .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  3793.   border-top-color: #ffffff;
  3794.   border-bottom-color: #ffffff;
  3795. }
  3796. .tw-bs .navbar-inverse .navbar-search .search-query {
  3797.   color: #ffffff;
  3798.   background-color: #515151;
  3799.   border-color: #111111;
  3800.   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
  3801.   -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
  3802.   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
  3803.   -webkit-transition: none;
  3804.   -moz-transition: none;
  3805.   -o-transition: none;
  3806.   transition: none;
  3807. }
  3808. .tw-bs .navbar-inverse .navbar-search .search-query:-moz-placeholder { color: #cccccc; }
  3809. .tw-bs .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { color: #cccccc; }
  3810. .tw-bs .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { color: #cccccc; }
  3811. .tw-bs .navbar-inverse .navbar-search .search-query:focus {
  3812.   padding: 5px 15px;
  3813.   color: #333333;
  3814.   text-shadow: 0 1px 0 #ffffff;
  3815.   background-color: #ffffff;
  3816.   border: 0;
  3817.   -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  3818.   -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  3819.   box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  3820.   outline: 0;
  3821. }
  3822. .tw-bs .navbar-inverse .navbar-search .search-query.focused {
  3823.   padding: 5px 15px;
  3824.   color: #333333;
  3825.   text-shadow: 0 1px 0 #ffffff;
  3826.   background-color: #ffffff;
  3827.   border: 0;
  3828.   -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  3829.   -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  3830.   box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  3831.   outline: 0;
  3832. }
  3833. .tw-bs .navbar-inverse .btn-navbar {
  3834.   color: #ffffff;
  3835.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  3836.   background-color: #0e0e0e;
  3837.   background-image: -moz-linear-gradient(top, #151515, #040404);
  3838.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
  3839.   background-image: -webkit-linear-gradient(top, #151515, #040404);
  3840.   background-image: -o-linear-gradient(top, #151515, #040404);
  3841.   background-image: linear-gradient(to bottom, #151515, #040404);
  3842.   background-repeat: repeat-x;
  3843.   border-color: #040404 #040404 #000000;
  3844.   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  3845.   *background-color: #040404;
  3846.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  3847. }
  3848. .tw-bs .navbar-inverse .btn-navbar:hover {
  3849.   color: #ffffff;
  3850.   background-color: #040404;
  3851.   *background-color: #000000;
  3852. }
  3853. .tw-bs .navbar-inverse .btn-navbar:active {
  3854.   color: #ffffff;
  3855.   background-color: #040404;
  3856.   *background-color: #000000;
  3857. }
  3858. .tw-bs .navbar-inverse .btn-navbar.active {
  3859.   color: #ffffff;
  3860.   background-color: #040404;
  3861.   *background-color: #000000;
  3862. }
  3863. .tw-bs .navbar-inverse .btn-navbar.disabled {
  3864.   color: #ffffff;
  3865.   background-color: #040404;
  3866.   *background-color: #000000;
  3867. }
  3868. .tw-bs .navbar-inverse .btn-navbar[disabled] {
  3869.   color: #ffffff;
  3870.   background-color: #040404;
  3871.   *background-color: #000000;
  3872. }
  3873. .tw-bs .navbar-inverse .btn-navbar:active { background-color: #000000 \9; }
  3874. .tw-bs .navbar-inverse .btn-navbar.active { background-color: #000000 \9; }
  3875. .tw-bs .breadcrumb {
  3876.   padding: 8px 15px;
  3877.   margin: 0 0 20px;
  3878.   list-style: none;
  3879.   background-color: #f5f5f5;
  3880.   -webkit-border-radius: 4px;
  3881.   -moz-border-radius: 4px;
  3882.   border-radius: 4px;
  3883. }
  3884. .tw-bs .breadcrumb li {
  3885.   display: inline-block;
  3886.   *display: inline;
  3887.   *zoom: 1;
  3888.   text-shadow: 0 1px 0 #ffffff;
  3889. }
  3890. .tw-bs .breadcrumb .divider {
  3891.   padding: 0 5px;
  3892.   color: #cccccc;
  3893. }
  3894. .tw-bs .breadcrumb .active { color: #999999; }
  3895. .tw-bs .pagination { margin: 20px 0; }
  3896. .tw-bs .pagination ul {
  3897.   display: inline-block;
  3898.   *display: inline;
  3899.   *zoom: 1;
  3900.   margin-left: 0;
  3901.   margin-bottom: 0;
  3902.   -webkit-border-radius: 4px;
  3903.   -moz-border-radius: 4px;
  3904.   border-radius: 4px;
  3905.   -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  3906.   -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  3907.   box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  3908. }
  3909. .tw-bs .pagination ul > li { display: inline; }
  3910. .tw-bs .pagination ul > li > a {
  3911.   float: left;
  3912.   padding: 4px 12px;
  3913.   line-height: 20px;
  3914.   text-decoration: none;
  3915.   background-color: #ffffff;
  3916.   border: 1px solid #dddddd;
  3917.   border-left-width: 0;
  3918. }
  3919. .tw-bs .pagination ul > li > span {
  3920.   float: left;
  3921.   padding: 4px 12px;
  3922.   line-height: 20px;
  3923.   text-decoration: none;
  3924.   background-color: #ffffff;
  3925.   border: 1px solid #dddddd;
  3926.   border-left-width: 0;
  3927. }
  3928. .tw-bs .pagination ul > li > a:hover { background-color: #f5f5f5; }
  3929. .tw-bs .pagination ul > .active > a { background-color: #f5f5f5; }
  3930. .tw-bs .pagination ul > .active > span { background-color: #f5f5f5; }
  3931. .tw-bs .pagination ul > .active > a {
  3932.   color: #999999;
  3933.   cursor: default;
  3934. }
  3935. .tw-bs .pagination ul > .active > span {
  3936.   color: #999999;
  3937.   cursor: default;
  3938. }
  3939. .tw-bs .pagination ul > .disabled > span {
  3940.   color: #999999;
  3941.   background-color: transparent;
  3942.   cursor: default;
  3943. }
  3944. .tw-bs .pagination ul > .disabled > a {
  3945.   color: #999999;
  3946.   background-color: transparent;
  3947.   cursor: default;
  3948. }
  3949. .tw-bs .pagination ul > .disabled > a:hover {
  3950.   color: #999999;
  3951.   background-color: transparent;
  3952.   cursor: default;
  3953. }
  3954. .tw-bs .pagination ul > li:first-child > a {
  3955.   border-left-width: 1px;
  3956.   -webkit-border-top-left-radius: 4px;
  3957.   -moz-border-radius-topleft: 4px;
  3958.   border-top-left-radius: 4px;
  3959.   -webkit-border-bottom-left-radius: 4px;
  3960.   -moz-border-radius-bottomleft: 4px;
  3961.   border-bottom-left-radius: 4px;
  3962. }
  3963. .tw-bs .pagination ul > li:first-child > span {
  3964.   border-left-width: 1px;
  3965.   -webkit-border-top-left-radius: 4px;
  3966.   -moz-border-radius-topleft: 4px;
  3967.   border-top-left-radius: 4px;
  3968.   -webkit-border-bottom-left-radius: 4px;
  3969.   -moz-border-radius-bottomleft: 4px;
  3970.   border-bottom-left-radius: 4px;
  3971. }
  3972. .tw-bs .pagination ul > li:last-child > a {
  3973.   -webkit-border-top-right-radius: 4px;
  3974.   -moz-border-radius-topright: 4px;
  3975.   border-top-right-radius: 4px;
  3976.   -webkit-border-bottom-right-radius: 4px;
  3977.   -moz-border-radius-bottomright: 4px;
  3978.   border-bottom-right-radius: 4px;
  3979. }
  3980. .tw-bs .pagination ul > li:last-child > span {
  3981.   -webkit-border-top-right-radius: 4px;
  3982.   -moz-border-radius-topright: 4px;
  3983.   border-top-right-radius: 4px;
  3984.   -webkit-border-bottom-right-radius: 4px;
  3985.   -moz-border-radius-bottomright: 4px;
  3986.   border-bottom-right-radius: 4px;
  3987. }
  3988. .tw-bs .pagination-centered { text-align: center; }
  3989. .tw-bs .pagination-right { text-align: right; }
  3990. .tw-bs .pagination-large ul > li > a {
  3991.   padding: 11px 19px;
  3992.   font-size: 17.5px;
  3993. }
  3994. .tw-bs .pagination-large ul > li > span {
  3995.   padding: 11px 19px;
  3996.   font-size: 17.5px;
  3997. }
  3998. .tw-bs .pagination-large ul > li:first-child > a {
  3999.   -webkit-border-top-left-radius: 6px;
  4000.   -moz-border-radius-topleft: 6px;
  4001.   border-top-left-radius: 6px;
  4002.   -webkit-border-bottom-left-radius: 6px;
  4003.   -moz-border-radius-bottomleft: 6px;
  4004.   border-bottom-left-radius: 6px;
  4005. }
  4006. .tw-bs .pagination-large ul > li:first-child > span {
  4007.   -webkit-border-top-left-radius: 6px;
  4008.   -moz-border-radius-topleft: 6px;
  4009.   border-top-left-radius: 6px;
  4010.   -webkit-border-bottom-left-radius: 6px;
  4011.   -moz-border-radius-bottomleft: 6px;
  4012.   border-bottom-left-radius: 6px;
  4013. }
  4014. .tw-bs .pagination-large ul > li:last-child > a {
  4015.   -webkit-border-top-right-radius: 6px;
  4016.   -moz-border-radius-topright: 6px;
  4017.   border-top-right-radius: 6px;
  4018.   -webkit-border-bottom-right-radius: 6px;
  4019.   -moz-border-radius-bottomright: 6px;
  4020.   border-bottom-right-radius: 6px;
  4021. }
  4022. .tw-bs .pagination-large ul > li:last-child > span {
  4023.   -webkit-border-top-right-radius: 6px;
  4024.   -moz-border-radius-topright: 6px;
  4025.   border-top-right-radius: 6px;
  4026.   -webkit-border-bottom-right-radius: 6px;
  4027.   -moz-border-radius-bottomright: 6px;
  4028.   border-bottom-right-radius: 6px;
  4029. }
  4030. .tw-bs .pagination-mini ul > li:first-child > a {
  4031.   -webkit-border-top-left-radius: 3px;
  4032.   -moz-border-radius-topleft: 3px;
  4033.   border-top-left-radius: 3px;
  4034.   -webkit-border-bottom-left-radius: 3px;
  4035.   -moz-border-radius-bottomleft: 3px;
  4036.   border-bottom-left-radius: 3px;
  4037. }
  4038. .tw-bs .pagination-small ul > li:first-child > a {
  4039.   -webkit-border-top-left-radius: 3px;
  4040.   -moz-border-radius-topleft: 3px;
  4041.   border-top-left-radius: 3px;
  4042.   -webkit-border-bottom-left-radius: 3px;
  4043.   -moz-border-radius-bottomleft: 3px;
  4044.   border-bottom-left-radius: 3px;
  4045. }
  4046. .tw-bs .pagination-mini ul > li:first-child > span {
  4047.   -webkit-border-top-left-radius: 3px;
  4048.   -moz-border-radius-topleft: 3px;
  4049.   border-top-left-radius: 3px;
  4050.   -webkit-border-bottom-left-radius: 3px;
  4051.   -moz-border-radius-bottomleft: 3px;
  4052.   border-bottom-left-radius: 3px;
  4053. }
  4054. .tw-bs .pagination-small ul > li:first-child > span {
  4055.   -webkit-border-top-left-radius: 3px;
  4056.   -moz-border-radius-topleft: 3px;
  4057.   border-top-left-radius: 3px;
  4058.   -webkit-border-bottom-left-radius: 3px;
  4059.   -moz-border-radius-bottomleft: 3px;
  4060.   border-bottom-left-radius: 3px;
  4061. }
  4062. .tw-bs .pagination-mini ul > li:last-child > a {
  4063.   -webkit-border-top-right-radius: 3px;
  4064.   -moz-border-radius-topright: 3px;
  4065.   border-top-right-radius: 3px;
  4066.   -webkit-border-bottom-right-radius: 3px;
  4067.   -moz-border-radius-bottomright: 3px;
  4068.   border-bottom-right-radius: 3px;
  4069. }
  4070. .tw-bs .pagination-small ul > li:last-child > a {
  4071.   -webkit-border-top-right-radius: 3px;
  4072.   -moz-border-radius-topright: 3px;
  4073.   border-top-right-radius: 3px;
  4074.   -webkit-border-bottom-right-radius: 3px;
  4075.   -moz-border-radius-bottomright: 3px;
  4076.   border-bottom-right-radius: 3px;
  4077. }
  4078. .tw-bs .pagination-mini ul > li:last-child > span {
  4079.   -webkit-border-top-right-radius: 3px;
  4080.   -moz-border-radius-topright: 3px;
  4081.   border-top-right-radius: 3px;
  4082.   -webkit-border-bottom-right-radius: 3px;
  4083.   -moz-border-radius-bottomright: 3px;
  4084.   border-bottom-right-radius: 3px;
  4085. }
  4086. .tw-bs .pagination-small ul > li:last-child > span {
  4087.   -webkit-border-top-right-radius: 3px;
  4088.   -moz-border-radius-topright: 3px;
  4089.   border-top-right-radius: 3px;
  4090.   -webkit-border-bottom-right-radius: 3px;
  4091.   -moz-border-radius-bottomright: 3px;
  4092.   border-bottom-right-radius: 3px;
  4093. }
  4094. .tw-bs .pagination-small ul > li > a {
  4095.   padding: 2px 10px;
  4096.   font-size: 11.9px;
  4097. }
  4098. .tw-bs .pagination-small ul > li > span {
  4099.   padding: 2px 10px;
  4100.   font-size: 11.9px;
  4101. }
  4102. .tw-bs .pagination-mini ul > li > a {
  4103.   padding: 1px 6px;
  4104.   font-size: 10.5px;
  4105. }
  4106. .tw-bs .pagination-mini ul > li > span {
  4107.   padding: 1px 6px;
  4108.   font-size: 10.5px;
  4109. }
  4110. .tw-bs .pager {
  4111.   margin: 20px 0;
  4112.   list-style: none;
  4113.   text-align: center;
  4114.   *zoom: 1;
  4115. }
  4116. .tw-bs .pager:before {
  4117.   display: table;
  4118.   content: "";
  4119.   line-height: 0;
  4120. }
  4121. .tw-bs .pager:after {
  4122.   display: table;
  4123.   content: "";
  4124.   line-height: 0;
  4125. }
  4126. .tw-bs .pager:after { clear: both; }
  4127. .tw-bs .pager li { display: inline; }
  4128. .tw-bs .pager li > a {
  4129.   display: inline-block;
  4130.   padding: 5px 14px;
  4131.   background-color: #ffffff;
  4132.   border: 1px solid #dddddd;
  4133.   -webkit-border-radius: 15px;
  4134.   -moz-border-radius: 15px;
  4135.   border-radius: 15px;
  4136. }
  4137. .tw-bs .pager li > span {
  4138.   display: inline-block;
  4139.   padding: 5px 14px;
  4140.   background-color: #ffffff;
  4141.   border: 1px solid #dddddd;
  4142.   -webkit-border-radius: 15px;
  4143.   -moz-border-radius: 15px;
  4144.   border-radius: 15px;
  4145. }
  4146. .tw-bs .pager li > a:hover {
  4147.   text-decoration: none;
  4148.   background-color: #f5f5f5;
  4149. }
  4150. .tw-bs .pager .next > a { float: right; }
  4151. .tw-bs .pager .next > span { float: right; }
  4152. .tw-bs .pager .previous > a { float: left; }
  4153. .tw-bs .pager .previous > span { float: left; }
  4154. .tw-bs .pager .disabled > a {
  4155.   color: #999999;
  4156.   background-color: #ffffff;
  4157.   cursor: default;
  4158. }
  4159. .tw-bs .pager .disabled > a:hover {
  4160.   color: #999999;
  4161.   background-color: #ffffff;
  4162.   cursor: default;
  4163. }
  4164. .tw-bs .pager .disabled > span {
  4165.   color: #999999;
  4166.   background-color: #ffffff;
  4167.   cursor: default;
  4168. }
  4169. .tw-bs .thumbnails {
  4170.   margin-left: -20px;
  4171.   list-style: none;
  4172.   *zoom: 1;
  4173. }
  4174. .tw-bs .thumbnails:before {
  4175.   display: table;
  4176.   content: "";
  4177.   line-height: 0;
  4178. }
  4179. .tw-bs .thumbnails:after {
  4180.   display: table;
  4181.   content: "";
  4182.   line-height: 0;
  4183. }
  4184. .tw-bs .thumbnails:after { clear: both; }
  4185. .tw-bs .row-fluid .thumbnails { margin-left: 0; }
  4186. .tw-bs .thumbnails > li {
  4187.   float: left;
  4188.   margin-bottom: 20px;
  4189.   margin-left: 20px;
  4190. }
  4191. .tw-bs .thumbnail {
  4192.   display: block;
  4193.   padding: 4px;
  4194.   line-height: 20px;
  4195.   border: 1px solid #dddddd;
  4196.   -webkit-border-radius: 4px;
  4197.   -moz-border-radius: 4px;
  4198.   border-radius: 4px;
  4199.   -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  4200.   -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  4201.   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  4202.   -webkit-transition: all 0.2s ease-in-out;
  4203.   -moz-transition: all 0.2s ease-in-out;
  4204.   -o-transition: all 0.2s ease-in-out;
  4205.   transition: all 0.2s ease-in-out;
  4206. }
  4207. .tw-bs a.thumbnail:hover {
  4208.   border-color: #0088cc;
  4209.   -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  4210.   -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  4211.   box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  4212. }
  4213. .tw-bs .thumbnail > img {
  4214.   display: block;
  4215.   max-width: 100%;
  4216.   margin-left: auto;
  4217.   margin-right: auto;
  4218. }
  4219. .tw-bs .thumbnail .caption {
  4220.   padding: 9px;
  4221.   color: #555555;
  4222. }
  4223. .tw-bs .alert {
  4224.   padding: 8px 35px 8px 14px;
  4225.   margin-bottom: 20px;
  4226.   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  4227.   background-color: #fcf8e3;
  4228.   border: 1px solid #fbeed5;
  4229.   -webkit-border-radius: 4px;
  4230.   -moz-border-radius: 4px;
  4231.   border-radius: 4px;
  4232.   color: #c09853;
  4233. }
  4234. .tw-bs .alert h4 { margin: 0; }
  4235. .tw-bs .alert .close {
  4236.   position: relative;
  4237.   top: -2px;
  4238.   right: -21px;
  4239.   line-height: 20px;
  4240. }
  4241. .tw-bs .alert-success {
  4242.   background-color: #dff0d8;
  4243.   border-color: #d6e9c6;
  4244.   color: #468847;
  4245. }
  4246. .tw-bs .alert-danger {
  4247.   background-color: #f2dede;
  4248.   border-color: #eed3d7;
  4249.   color: #b94a48;
  4250. }
  4251. .tw-bs .alert-error {
  4252.   background-color: #f2dede;
  4253.   border-color: #eed3d7;
  4254.   color: #b94a48;
  4255. }
  4256. .tw-bs .alert-info {
  4257.   background-color: #d9edf7;
  4258.   border-color: #bce8f1;
  4259.   color: #3a87ad;
  4260. }
  4261. .tw-bs .alert-block {
  4262.   padding-top: 14px;
  4263.   padding-bottom: 14px;
  4264. }
  4265. .tw-bs .alert-block > p { margin-bottom: 0; }
  4266. .tw-bs .alert-block > ul { margin-bottom: 0; }
  4267. .tw-bs .alert-block p + p { margin-top: 5px; }
  4268. .tw-bs .progress {
  4269.   overflow: hidden;
  4270.   height: 20px;
  4271.   margin-bottom: 20px;
  4272.   background-color: #f7f7f7;
  4273.   background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  4274.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  4275.   background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  4276.   background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  4277.   background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  4278.   background-repeat: repeat-x;
  4279.   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  4280.   -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  4281.   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  4282.   -webkit-border-radius: 4px;
  4283.   -moz-border-radius: 4px;
  4284.   border-radius: 4px;
  4285. }
  4286. .tw-bs .progress .bar {
  4287.   width: 0%;
  4288.   height: 100%;
  4289.   color: #ffffff;
  4290.   float: left;
  4291.   font-size: 12px;
  4292.   text-align: center;
  4293.   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  4294.   background-color: #0e90d2;
  4295.   background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  4296.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  4297.   background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  4298.   background-image: -o-linear-gradient(top, #149bdf, #0480be);
  4299.   background-image: linear-gradient(to bottom, #149bdf, #0480be);
  4300.   background-repeat: repeat-x;
  4301.   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4302.   -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4303.   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4304.   -webkit-box-sizing: border-box;
  4305.   -moz-box-sizing: border-box;
  4306.   box-sizing: border-box;
  4307.   -webkit-transition: width 0.6s ease;
  4308.   -moz-transition: width 0.6s ease;
  4309.   -o-transition: width 0.6s ease;
  4310.   transition: width 0.6s ease;
  4311. }
  4312. .tw-bs .progress .bar + .bar {
  4313.   -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4314.   -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4315.   box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4316. }
  4317. .tw-bs .progress-striped .bar {
  4318.   background-color: #149bdf;
  4319.   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));
  4320.   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);
  4321.   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);
  4322.   background-image: -o-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);
  4323.   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);
  4324.   -webkit-background-size: 40px 40px;
  4325.   -moz-background-size: 40px 40px;
  4326.   -o-background-size: 40px 40px;
  4327.   background-size: 40px 40px;
  4328. }
  4329. .tw-bs .progress.active .bar {
  4330.   -webkit-animation: progress-bar-stripes 2s linear infinite;
  4331.   -moz-animation: progress-bar-stripes 2s linear infinite;
  4332.   -ms-animation: progress-bar-stripes 2s linear infinite;
  4333.   -o-animation: progress-bar-stripes 2s linear infinite;
  4334.   animation: progress-bar-stripes 2s linear infinite;
  4335. }
  4336. .tw-bs .progress-danger .bar {
  4337.   background-color: #dd514c;
  4338.   background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  4339.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  4340.   background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  4341.   background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  4342.   background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  4343.   background-repeat: repeat-x;
  4344. }
  4345. .tw-bs .progress .bar-danger {
  4346.   background-color: #dd514c;
  4347.   background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  4348.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  4349.   background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  4350.   background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  4351.   background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  4352.   background-repeat: repeat-x;
  4353. }
  4354. .tw-bs .progress-danger.progress-striped .bar {
  4355.   background-color: #ee5f5b;
  4356.   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));
  4357.   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);
  4358.   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);
  4359.   background-image: -o-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);
  4360.   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);
  4361. }
  4362. .tw-bs .progress-striped .bar-danger {
  4363.   background-color: #ee5f5b;
  4364.   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));
  4365.   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);
  4366.   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);
  4367.   background-image: -o-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);
  4368.   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);
  4369. }
  4370. .tw-bs .progress-success .bar {
  4371.   background-color: #5eb95e;
  4372.   background-image: -moz-linear-gradient(top, #62c462, #57a957);
  4373.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  4374.   background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  4375.   background-image: -o-linear-gradient(top, #62c462, #57a957);
  4376.   background-image: linear-gradient(to bottom, #62c462, #57a957);
  4377.   background-repeat: repeat-x;
  4378. }
  4379. .tw-bs .progress .bar-success {
  4380.   background-color: #5eb95e;
  4381.   background-image: -moz-linear-gradient(top, #62c462, #57a957);
  4382.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  4383.   background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  4384.   background-image: -o-linear-gradient(top, #62c462, #57a957);
  4385.   background-image: linear-gradient(to bottom, #62c462, #57a957);
  4386.   background-repeat: repeat-x;
  4387. }
  4388. .tw-bs .progress-success.progress-striped .bar {
  4389.   background-color: #62c462;
  4390.   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));
  4391.   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);
  4392.   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);
  4393.   background-image: -o-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);
  4394.   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);
  4395. }
  4396. .tw-bs .progress-striped .bar-success {
  4397.   background-color: #62c462;
  4398.   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));
  4399.   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);
  4400.   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);
  4401.   background-image: -o-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);
  4402.   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);
  4403. }
  4404. .tw-bs .progress-info .bar {
  4405.   background-color: #4bb1cf;
  4406.   background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  4407.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  4408.   background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  4409.   background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  4410.   background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  4411.   background-repeat: repeat-x;
  4412. }
  4413. .tw-bs .progress .bar-info {
  4414.   background-color: #4bb1cf;
  4415.   background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  4416.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  4417.   background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  4418.   background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  4419.   background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  4420.   background-repeat: repeat-x;
  4421. }
  4422. .tw-bs .progress-info.progress-striped .bar {
  4423.   background-color: #5bc0de;
  4424.   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));
  4425.   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);
  4426.   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);
  4427.   background-image: -o-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);
  4428.   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);
  4429. }
  4430. .tw-bs .progress-striped .bar-info {
  4431.   background-color: #5bc0de;
  4432.   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));
  4433.   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);
  4434.   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);
  4435.   background-image: -o-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);
  4436.   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);
  4437. }
  4438. .tw-bs .progress-warning .bar {
  4439.   background-color: #faa732;
  4440.   background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  4441.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  4442.   background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  4443.   background-image: -o-linear-gradient(top, #fbb450, #f89406);
  4444.   background-image: linear-gradient(to bottom, #fbb450, #f89406);
  4445.   background-repeat: repeat-x;
  4446. }
  4447. .tw-bs .progress .bar-warning {
  4448.   background-color: #faa732;
  4449.   background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  4450.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  4451.   background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  4452.   background-image: -o-linear-gradient(top, #fbb450, #f89406);
  4453.   background-image: linear-gradient(to bottom, #fbb450, #f89406);
  4454.   background-repeat: repeat-x;
  4455. }
  4456. .tw-bs .progress-warning.progress-striped .bar {
  4457.   background-color: #fbb450;
  4458.   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));
  4459.   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);
  4460.   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);
  4461.   background-image: -o-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);
  4462.   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);
  4463. }
  4464. .tw-bs .progress-striped .bar-warning {
  4465.   background-color: #fbb450;
  4466.   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));
  4467.   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);
  4468.   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);
  4469.   background-image: -o-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);
  4470.   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);
  4471. }
  4472. .tw-bs .hero-unit {
  4473.   padding: 60px;
  4474.   margin-bottom: 30px;
  4475.   font-size: 18px;
  4476.   font-weight: 200;
  4477.   line-height: 30px;
  4478.   color: inherit;
  4479.   background-color: #eeeeee;
  4480.   -webkit-border-radius: 6px;
  4481.   -moz-border-radius: 6px;
  4482.   border-radius: 6px;
  4483. }
  4484. .tw-bs .hero-unit h1 {
  4485.   margin-bottom: 0;
  4486.   font-size: 60px;
  4487.   line-height: 1;
  4488.   color: inherit;
  4489.   letter-spacing: -1px;
  4490. }
  4491. .tw-bs .hero-unit li { line-height: 30px; }
  4492. .tw-bs .media {
  4493.   overflow: hidden;
  4494.   *overflow: visible;
  4495.   zoom: 1;
  4496. }
  4497. .tw-bs .media-body {
  4498.   overflow: hidden;
  4499.   *overflow: visible;
  4500.   zoom: 1;
  4501. }
  4502. .tw-bs .media { margin-top: 15px; }
  4503. .tw-bs .media .media { margin-top: 15px; }
  4504. .tw-bs .media:first-child { margin-top: 0; }
  4505. .tw-bs .media-object { display: block; }
  4506. .tw-bs .media-heading { margin: 0 0 5px; }
  4507. .tw-bs .media .pull-left { margin-right: 10px; }
  4508. .tw-bs .media .pull-right { margin-left: 10px; }
  4509. .tw-bs .media-list {
  4510.   margin-left: 0;
  4511.   list-style: none;
  4512. }
  4513. .tw-bs .tooltip {
  4514.   position: absolute;
  4515.   z-index: 1030;
  4516.   display: block;
  4517.   visibility: visible;
  4518.   padding: 5px;
  4519.   font-size: 11px;
  4520.   opacity: 0;
  4521.   filter: alpha(opacity=0);
  4522. }
  4523. .tw-bs .tooltip.in {
  4524.   opacity: 0.8;
  4525.   filter: alpha(opacity=80);
  4526. }
  4527. .tw-bs .tooltip.top { margin-top: -3px; }
  4528. .tw-bs .tooltip.right { margin-left: 3px; }
  4529. .tw-bs .tooltip.bottom { margin-top: 3px; }
  4530. .tw-bs .tooltip.left { margin-left: -3px; }
  4531. .tw-bs .tooltip-inner {
  4532.   max-width: 200px;
  4533.   padding: 3px 8px;
  4534.   color: #ffffff;
  4535.   text-align: center;
  4536.   text-decoration: none;
  4537.   background-color: #000000;
  4538.   -webkit-border-radius: 4px;
  4539.   -moz-border-radius: 4px;
  4540.   border-radius: 4px;
  4541. }
  4542. .tw-bs .tooltip-arrow {
  4543.   position: absolute;
  4544.   width: 0;
  4545.   height: 0;
  4546.   border-color: transparent;
  4547.   border-style: solid;
  4548. }
  4549. .tw-bs .tooltip.top .tooltip-arrow {
  4550.   bottom: 0;
  4551.   left: 50%;
  4552.   margin-left: -5px;
  4553.   border-width: 5px 5px 0;
  4554.   border-top-color: #000000;
  4555. }
  4556. .tw-bs .tooltip.right .tooltip-arrow {
  4557.   top: 50%;
  4558.   left: 0;
  4559.   margin-top: -5px;
  4560.   border-width: 5px 5px 5px 0;
  4561.   border-right-color: #000000;
  4562. }
  4563. .tw-bs .tooltip.left .tooltip-arrow {
  4564.   top: 50%;
  4565.   right: 0;
  4566.   margin-top: -5px;
  4567.   border-width: 5px 0 5px 5px;
  4568.   border-left-color: #000000;
  4569. }
  4570. .tw-bs .tooltip.bottom .tooltip-arrow {
  4571.   top: 0;
  4572.   left: 50%;
  4573.   margin-left: -5px;
  4574.   border-width: 0 5px 5px;
  4575.   border-bottom-color: #000000;
  4576. }
  4577. .tw-bs .popover {
  4578.   position: absolute;
  4579.   top: 0;
  4580.   left: 0;
  4581.   z-index: 1010;
  4582.   display: none;
  4583.   width: 236px;
  4584.   padding: 1px;
  4585.   background-color: #ffffff;
  4586.   -webkit-background-clip: padding-box;
  4587.   -moz-background-clip: padding;
  4588.   background-clip: padding-box;
  4589.   border: 1px solid #cccccc;
  4590.   border: 1px solid rgba(0, 0, 0, 0.2);
  4591.   -webkit-border-radius: 6px;
  4592.   -moz-border-radius: 6px;
  4593.   border-radius: 6px;
  4594.   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  4595.   -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  4596.   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  4597. }
  4598. .tw-bs .popover.top { margin-top: -10px; }
  4599. .tw-bs .popover.right { margin-left: 10px; }
  4600. .tw-bs .popover.bottom { margin-top: 10px; }
  4601. .tw-bs .popover.left { margin-left: -10px; }
  4602. .tw-bs .popover-title {
  4603.   margin: 0;
  4604.   padding: 8px 14px;
  4605.   font-size: 14px;
  4606.   font-weight: normal;
  4607.   line-height: 18px;
  4608.   background-color: #f7f7f7;
  4609.   border-bottom: 1px solid #ebebeb;
  4610.   -webkit-border-radius: 5px 5px 0 0;
  4611.   -moz-border-radius: 5px 5px 0 0;
  4612.   border-radius: 5px 5px 0 0;
  4613. }
  4614. .tw-bs .popover-content { padding: 9px 14px; }
  4615. .tw-bs .popover-content p { margin-bottom: 0; }
  4616. .tw-bs .popover-content ul { margin-bottom: 0; }
  4617. .tw-bs .popover-content ol { margin-bottom: 0; }
  4618. .tw-bs .popover .arrow {
  4619.   position: absolute;
  4620.   display: inline-block;
  4621.   width: 0;
  4622.   height: 0;
  4623.   border-color: transparent;
  4624.   border-style: solid;
  4625. }
  4626. .tw-bs .popover .arrow:after {
  4627.   position: absolute;
  4628.   display: inline-block;
  4629.   width: 0;
  4630.   height: 0;
  4631.   border-color: transparent;
  4632.   border-style: solid;
  4633. }
  4634. .tw-bs .popover .arrow:after {
  4635.   content: "";
  4636.   z-index: -1;
  4637. }
  4638. .tw-bs .popover.top .arrow {
  4639.   bottom: -10px;
  4640.   left: 50%;
  4641.   margin-left: -10px;
  4642.   border-width: 10px 10px 0;
  4643.   border-top-color: #ffffff;
  4644. }
  4645. .tw-bs .popover.top .arrow:after {
  4646.   border-width: 11px 11px 0;
  4647.   border-top-color: rgba(0, 0, 0, 0.25);
  4648.   bottom: -1px;
  4649.   left: -11px;
  4650. }
  4651. .tw-bs .popover.right .arrow {
  4652.   top: 50%;
  4653.   left: -10px;
  4654.   margin-top: -10px;
  4655.   border-width: 10px 10px 10px 0;
  4656.   border-right-color: #ffffff;
  4657. }
  4658. .tw-bs .popover.right .arrow:after {
  4659.   border-width: 11px 11px 11px 0;
  4660.   border-right-color: rgba(0, 0, 0, 0.25);
  4661.   bottom: -11px;
  4662.   left: -1px;
  4663. }
  4664. .tw-bs .popover.bottom .arrow {
  4665.   top: -10px;
  4666.   left: 50%;
  4667.   margin-left: -10px;
  4668.   border-width: 0 10px 10px;
  4669.   border-bottom-color: #ffffff;
  4670. }
  4671. .tw-bs .popover.bottom .arrow:after {
  4672.   border-width: 0 11px 11px;
  4673.   border-bottom-color: rgba(0, 0, 0, 0.25);
  4674.   top: -1px;
  4675.   left: -11px;
  4676. }
  4677. .tw-bs .popover.left .arrow {
  4678.   top: 50%;
  4679.   right: -10px;
  4680.   margin-top: -10px;
  4681.   border-width: 10px 0 10px 10px;
  4682.   border-left-color: #ffffff;
  4683. }
  4684. .tw-bs .popover.left .arrow:after {
  4685.   border-width: 11px 0 11px 11px;
  4686.   border-left-color: rgba(0, 0, 0, 0.25);
  4687.   bottom: -11px;
  4688.   right: -1px;
  4689. }
  4690. .tw-bs .modal-backdrop {
  4691.   position: fixed;
  4692.   top: 0;
  4693.   right: 0;
  4694.   bottom: 0;
  4695.   left: 0;
  4696.   z-index: 1040;
  4697.   background-color: #000000;
  4698. }
  4699. .tw-bs .modal-backdrop.fade { opacity: 0; }
  4700. .tw-bs .modal-backdrop {
  4701.   opacity: 0.8;
  4702.   filter: alpha(opacity=80);
  4703. }
  4704. .tw-bs .modal-backdrop.fade.in {
  4705.   opacity: 0.8;
  4706.   filter: alpha(opacity=80);
  4707. }
  4708. .tw-bs .modal {
  4709.   position: fixed;
  4710.   top: 50%;
  4711.   left: 50%;
  4712.   z-index: 1050;
  4713.   width: 560px;
  4714.   margin: -250px 0 0 -280px;
  4715.   background-color: #ffffff;
  4716.   border: 1px solid #999999;
  4717.   border: 1px solid rgba(0, 0, 0, 0.3);
  4718.   *border: 1px solid #999999;
  4719.   -webkit-border-radius: 6px;
  4720.   -moz-border-radius: 6px;
  4721.   border-radius: 6px;
  4722.   -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  4723.   -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  4724.   box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  4725.   -webkit-background-clip: padding-box;
  4726.   -moz-background-clip: padding-box;
  4727.   background-clip: padding-box;
  4728.   outline: none;
  4729. }
  4730. .tw-bs .modal.fade {
  4731.   -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
  4732.   -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
  4733.   -o-transition: opacity 0.3s linear, top 0.3s ease-out;
  4734.   transition: opacity 0.3s linear, top 0.3s ease-out;
  4735.   top: -25%;
  4736. }
  4737. .tw-bs .modal.fade.in { top: 50%; }
  4738. .tw-bs .modal-header {
  4739.   padding: 9px 15px;
  4740.   border-bottom: 1px solid #eeeeee;
  4741. }
  4742. .tw-bs .modal-header .close { margin-top: 2px; }
  4743. .tw-bs .modal-header h3 {
  4744.   margin: 0;
  4745.   line-height: 30px;
  4746. }
  4747. .tw-bs .modal-body {
  4748.   overflow-y: auto;
  4749.   max-height: 400px;
  4750.   padding: 15px;
  4751. }
  4752. .tw-bs .modal-form { margin-bottom: 0; }
  4753. .tw-bs .modal-footer {
  4754.   padding: 14px 15px 15px;
  4755.   margin-bottom: 0;
  4756.   text-align: right;
  4757.   background-color: #f5f5f5;
  4758.   border-top: 1px solid #dddddd;
  4759.   -webkit-border-radius: 0 0 6px 6px;
  4760.   -moz-border-radius: 0 0 6px 6px;
  4761.   border-radius: 0 0 6px 6px;
  4762.   -webkit-box-shadow: inset 0 1px 0 #ffffff;
  4763.   -moz-box-shadow: inset 0 1px 0 #ffffff;
  4764.   box-shadow: inset 0 1px 0 #ffffff;
  4765.   *zoom: 1;
  4766. }
  4767. .tw-bs .modal-footer:before {
  4768.   display: table;
  4769.   content: "";
  4770.   line-height: 0;
  4771. }
  4772. .tw-bs .modal-footer:after {
  4773.   display: table;
  4774.   content: "";
  4775.   line-height: 0;
  4776. }
  4777. .tw-bs .modal-footer:after { clear: both; }
  4778. .tw-bs .modal-footer .btn + .btn {
  4779.   margin-left: 5px;
  4780.   margin-bottom: 0;
  4781. }
  4782. .tw-bs .modal-footer .btn-group .btn + .btn { margin-left: -1px; }
  4783. .tw-bs .modal-footer .btn-block + .btn-block { margin-left: 0; }
  4784. .tw-bs .dropup { position: relative; }
  4785. .tw-bs .dropdown { position: relative; }
  4786. .tw-bs .dropdown-toggle { *margin-bottom: -3px; }
  4787. .tw-bs .dropdown-toggle:active { outline: 0; }
  4788. .tw-bs .open .dropdown-toggle { outline: 0; }
  4789. .tw-bs .caret {
  4790.   display: inline-block;
  4791.   width: 0;
  4792.   height: 0;
  4793.   vertical-align: top;
  4794.   border-top: 4px solid #000000;
  4795.   border-right: 4px solid transparent;
  4796.   border-left: 4px solid transparent;
  4797.   content: "";
  4798. }
  4799. .tw-bs .dropdown .caret {
  4800.   margin-top: 8px;
  4801.   margin-left: 2px;
  4802. }
  4803. .tw-bs .dropdown-menu {
  4804.   position: absolute;
  4805.   top: 100%;
  4806.   left: 0;
  4807.   z-index: 1000;
  4808.   display: none;
  4809.   float: left;
  4810.   min-width: 160px;
  4811.   padding: 5px 0;
  4812.   margin: 2px 0 0;
  4813.   list-style: none;
  4814.   background-color: #ffffff;
  4815.   border: 1px solid #cccccc;
  4816.   border: 1px solid rgba(0, 0, 0, 0.2);
  4817.   *border-right-width: 2px;
  4818.   *border-bottom-width: 2px;
  4819.   -webkit-border-radius: 6px;
  4820.   -moz-border-radius: 6px;
  4821.   border-radius: 6px;
  4822.   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  4823.   -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  4824.   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  4825.   -webkit-background-clip: padding-box;
  4826.   -moz-background-clip: padding;
  4827.   background-clip: padding-box;
  4828. }
  4829. .tw-bs .dropdown-menu.pull-right {
  4830.   right: 0;
  4831.   left: auto;
  4832. }
  4833. .tw-bs .dropdown-menu .divider {
  4834.   *width: 100%;
  4835.   height: 1px;
  4836.   margin: 9px 1px;
  4837.   *margin: -5px 0 5px;
  4838.   overflow: hidden;
  4839.   background-color: #e5e5e5;
  4840.   border-bottom: 1px solid #ffffff;
  4841. }
  4842. .tw-bs .dropdown-menu li > a {
  4843.   display: block;
  4844.   padding: 3px 20px;
  4845.   clear: both;
  4846.   font-weight: normal;
  4847.   line-height: 20px;
  4848.   color: #333333;
  4849.   white-space: nowrap;
  4850. }
  4851. .tw-bs .dropdown-menu li > a:hover {
  4852.   text-decoration: none;
  4853.   color: #ffffff;
  4854.   background-color: #0081c2;
  4855.   background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  4856.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  4857.   background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  4858.   background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  4859.   background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  4860.   background-repeat: repeat-x;
  4861. }
  4862. .tw-bs .dropdown-menu li > a:focus {
  4863.   text-decoration: none;
  4864.   color: #ffffff;
  4865.   background-color: #0081c2;
  4866.   background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  4867.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  4868.   background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  4869.   background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  4870.   background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  4871.   background-repeat: repeat-x;
  4872. }
  4873. .tw-bs .dropdown-submenu:hover > a {
  4874.   text-decoration: none;
  4875.   color: #ffffff;
  4876.   background-color: #0081c2;
  4877.   background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  4878.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  4879.   background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  4880.   background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  4881.   background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  4882.   background-repeat: repeat-x;
  4883. }
  4884. .tw-bs .dropdown-menu .active > a {
  4885.   color: #333333;
  4886.   text-decoration: none;
  4887.   outline: 0;
  4888.   background-color: #0081c2;
  4889.   background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  4890.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  4891.   background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  4892.   background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  4893.   background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  4894.   background-repeat: repeat-x;
  4895. }
  4896. .tw-bs .dropdown-menu .active > a:hover {
  4897.   color: #333333;
  4898.   text-decoration: none;
  4899.   outline: 0;
  4900.   background-color: #0081c2;
  4901.   background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  4902.   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  4903.   background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  4904.   background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  4905.   background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  4906.   background-repeat: repeat-x;
  4907. }
  4908. .tw-bs .dropdown-menu .disabled > a { color: #999999; }
  4909. .tw-bs .dropdown-menu .disabled > a:hover { color: #999999; }
  4910. .tw-bs .dropdown-menu .disabled > a:hover {
  4911.   text-decoration: none;
  4912.   background-color: transparent;
  4913.   background-image: none;
  4914.   cursor: default;
  4915. }
  4916. .tw-bs .open { *z-index: 1000; }
  4917. .tw-bs .open > .dropdown-menu { display: block; }
  4918. .tw-bs .pull-right > .dropdown-menu {
  4919.   right: 0;
  4920.   left: auto;
  4921. }
  4922. .tw-bs .dropup .caret {
  4923.   border-top: 0;
  4924.   border-bottom: 4px solid #000000;
  4925.   content: "";
  4926. }
  4927. .tw-bs .navbar-fixed-bottom .dropdown .caret {
  4928.   border-top: 0;
  4929.   border-bottom: 4px solid #000000;
  4930.   content: "";
  4931. }
  4932. .tw-bs .dropup .dropdown-menu {
  4933.   top: auto;
  4934.   bottom: 100%;
  4935.   margin-bottom: 1px;
  4936. }
  4937. .tw-bs .navbar-fixed-bottom .dropdown .dropdown-menu {
  4938.   top: auto;
  4939.   bottom: 100%;
  4940.   margin-bottom: 1px;
  4941. }
  4942. .tw-bs .dropdown-submenu { position: relative; }
  4943. .tw-bs .dropdown-submenu > .dropdown-menu {
  4944.   top: 0;
  4945.   left: 100%;
  4946.   margin-top: -6px;
  4947.   margin-left: -1px;
  4948.   -webkit-border-radius: 0 6px 6px 6px;
  4949.   -moz-border-radius: 0 6px 6px 6px;
  4950.   border-radius: 0 6px 6px 6px;
  4951. }
  4952. .tw-bs .dropdown-submenu:hover > .dropdown-menu { display: block; }
  4953. .tw-bs .dropup .dropdown-submenu > .dropdown-menu {
  4954.   top: auto;
  4955.   bottom: 0;
  4956.   margin-top: 0;
  4957.   margin-bottom: -2px;
  4958.   -webkit-border-radius: 5px 5px 5px 0;
  4959.   -moz-border-radius: 5px 5px 5px 0;
  4960.   border-radius: 5px 5px 5px 0;
  4961. }
  4962. .tw-bs .dropdown-submenu > a:after {
  4963.   display: block;
  4964.   content: " ";
  4965.   float: right;
  4966.   width: 0;
  4967.   height: 0;
  4968.   border-color: transparent;
  4969.   border-style: solid;
  4970.   border-width: 5px 0 5px 5px;
  4971.   border-left-color: #cccccc;
  4972.   margin-top: 5px;
  4973.   margin-right: -10px;
  4974. }
  4975. .tw-bs .dropdown-submenu:hover > a:after { border-left-color: #ffffff; }
  4976. .tw-bs .dropdown-submenu.pull-left { float: none; }
  4977. .tw-bs .dropdown-submenu.pull-left > .dropdown-menu {
  4978.   left: -100%;
  4979.   margin-left: 10px;
  4980.   -webkit-border-radius: 6px 0 6px 6px;
  4981.   -moz-border-radius: 6px 0 6px 6px;
  4982.   border-radius: 6px 0 6px 6px;
  4983. }
  4984. .tw-bs .dropdown .dropdown-menu .nav-header {
  4985.   padding-left: 20px;
  4986.   padding-right: 20px;
  4987. }
  4988. .tw-bs .typeahead {
  4989.   margin-top: 2px;
  4990.   -webkit-border-radius: 4px;
  4991.   -moz-border-radius: 4px;
  4992.   border-radius: 4px;
  4993. }
  4994. .tw-bs .accordion { margin-bottom: 20px; }
  4995. .tw-bs .accordion-group {
  4996.   margin-bottom: 2px;
  4997.   border: 1px solid #e5e5e5;
  4998.   -webkit-border-radius: 4px;
  4999.   -moz-border-radius: 4px;
  5000.   border-radius: 4px;
  5001. }
  5002. .tw-bs .accordion-heading { border-bottom: 0; }
  5003. .tw-bs .accordion-heading .accordion-toggle {
  5004.   display: block;
  5005.   padding: 8px 15px;
  5006. }
  5007. .tw-bs .accordion-toggle { cursor: pointer; }
  5008. .tw-bs .accordion-inner {
  5009.   padding: 9px 15px;
  5010.   border-top: 1px solid #e5e5e5;
  5011. }
  5012. .tw-bs .carousel {
  5013.   position: relative;
  5014.   margin-bottom: 20px;
  5015.   line-height: 1;
  5016. }
  5017. .tw-bs .carousel-inner {
  5018.   overflow: hidden;
  5019.   width: 100%;
  5020.   position: relative;
  5021. }
  5022. .tw-bs .carousel .item {
  5023.   display: none;
  5024.   position: relative;
  5025.   -webkit-transition: 0.6s ease-in-out left;
  5026.   -moz-transition: 0.6s ease-in-out left;
  5027.   -o-transition: 0.6s ease-in-out left;
  5028.   transition: 0.6s ease-in-out left;
  5029. }
  5030. .tw-bs .carousel .item > img {
  5031.   display: block;
  5032.   line-height: 1;
  5033. }
  5034. .tw-bs .carousel .active { display: block; }
  5035. .tw-bs .carousel .next { display: block; }
  5036. .tw-bs .carousel .prev { display: block; }
  5037. .tw-bs .carousel .active { left: 0; }
  5038. .tw-bs .carousel .next {
  5039.   position: absolute;
  5040.   top: 0;
  5041.   width: 100%;
  5042. }
  5043. .tw-bs .carousel .prev {
  5044.   position: absolute;
  5045.   top: 0;
  5046.   width: 100%;
  5047. }
  5048. .tw-bs .carousel .next { left: 100%; }
  5049. .tw-bs .carousel .prev { left: -100%; }
  5050. .tw-bs .carousel .next.left { left: 0; }
  5051. .tw-bs .carousel .prev.right { left: 0; }
  5052. .tw-bs .carousel .active.left { left: -100%; }
  5053. .tw-bs .carousel .active.right { left: 100%; }
  5054. .tw-bs .carousel-control {
  5055.   position: absolute;
  5056.   top: 40%;
  5057.   left: 15px;
  5058.   width: 40px;
  5059.   height: 40px;
  5060.   margin-top: -20px;
  5061.   font-size: 60px;
  5062.   font-weight: 100;
  5063.   line-height: 30px;
  5064.   color: #ffffff;
  5065.   text-align: center;
  5066.   background: #222222;
  5067.   border: 3px solid #ffffff;
  5068.   -webkit-border-radius: 23px;
  5069.   -moz-border-radius: 23px;
  5070.   border-radius: 23px;
  5071.   opacity: 0.5;
  5072.   filter: alpha(opacity=50);
  5073. }
  5074. .tw-bs .carousel-control.right {
  5075.   left: auto;
  5076.   right: 15px;
  5077. }
  5078. .tw-bs .carousel-control:hover {
  5079.   color: #ffffff;
  5080.   text-decoration: none;
  5081.   opacity: 0.9;
  5082.   filter: alpha(opacity=90);
  5083. }
  5084. .tw-bs .carousel-caption {
  5085.   position: absolute;
  5086.   left: 0;
  5087.   right: 0;
  5088.   bottom: 0;
  5089.   padding: 15px;
  5090.   background: #333333;
  5091.   background: rgba(0, 0, 0, 0.75);
  5092. }
  5093. .tw-bs .carousel-caption h4 {
  5094.   color: #ffffff;
  5095.   line-height: 20px;
  5096. }
  5097. .tw-bs .carousel-caption p {
  5098.   color: #ffffff;
  5099.   line-height: 20px;
  5100. }
  5101. .tw-bs .carousel-caption h4 { margin: 0 0 5px; }
  5102. .tw-bs .carousel-caption p { margin-bottom: 0; }
  5103. .tw-bs .media {
  5104.   overflow: hidden;
  5105.   *overflow: visible;
  5106.   zoom: 1;
  5107. }
  5108. .tw-bs .media-body {
  5109.   overflow: hidden;
  5110.   *overflow: visible;
  5111.   zoom: 1;
  5112. }
  5113. .tw-bs .media { margin-top: 15px; }
  5114. .tw-bs .media .media { margin-top: 15px; }
  5115. .tw-bs .media:first-child { margin-top: 0; }
  5116. .tw-bs .media-object { display: block; }
  5117. .tw-bs .media-heading { margin: 0 0 5px; }
  5118. .tw-bs .media .pull-left { margin-right: 10px; }
  5119. .tw-bs .media .pull-right { margin-left: 10px; }
  5120. .tw-bs .media-list {
  5121.   margin-left: 0;
  5122.   list-style: none;
  5123. }
  5124. .tw-bs .well {
  5125.   min-height: 20px;
  5126.   padding: 19px;
  5127.   margin-bottom: 20px;
  5128.   background-color: #f5f5f5;
  5129.   border: 1px solid #e3e3e3;
  5130.   -webkit-border-radius: 4px;
  5131.   -moz-border-radius: 4px;
  5132.   border-radius: 4px;
  5133.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5134.   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5135.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5136. }
  5137. .tw-bs .well blockquote {
  5138.   border-color: #dddddd;
  5139.   border-color: rgba(0, 0, 0, 0.15);
  5140. }
  5141. .tw-bs .well-large {
  5142.   padding: 24px;
  5143.   -webkit-border-radius: 6px;
  5144.   -moz-border-radius: 6px;
  5145.   border-radius: 6px;
  5146. }
  5147. .tw-bs .well-small {
  5148.   padding: 9px;
  5149.   -webkit-border-radius: 3px;
  5150.   -moz-border-radius: 3px;
  5151.   border-radius: 3px;
  5152. }
  5153. .tw-bs .close {
  5154.   float: right;
  5155.   font-size: 20px;
  5156.   font-weight: bold;
  5157.   line-height: 20px;
  5158.   color: #000000;
  5159.   text-shadow: 0 1px 0 #ffffff;
  5160.   opacity: 0.2;
  5161.   filter: alpha(opacity=20);
  5162. }
  5163. .tw-bs .close:hover {
  5164.   color: #000000;
  5165.   text-decoration: none;
  5166.   cursor: pointer;
  5167.   opacity: 0.4;
  5168.   filter: alpha(opacity=40);
  5169. }
  5170. .tw-bs button.close {
  5171.   padding: 0;
  5172.   cursor: pointer;
  5173.   background: transparent;
  5174.   border: 0;
  5175.   -webkit-appearance: none;
  5176. }
  5177. .tw-bs .pull-right { float: right; }
  5178. .tw-bs .pull-left { float: left; }
  5179. .tw-bs .hide { display: none; }
  5180. .tw-bs .show { display: block; }
  5181. .tw-bs .invisible { visibility: hidden; }
  5182. .tw-bs .affix { position: fixed; }
  5183. .tw-bs .fade {
  5184.   opacity: 0;
  5185.   -webkit-transition: opacity 0.15s linear;
  5186.   -moz-transition: opacity 0.15s linear;
  5187.   -o-transition: opacity 0.15s linear;
  5188.   transition: opacity 0.15s linear;
  5189. }
  5190. .tw-bs .fade.in { opacity: 1; }
  5191. .tw-bs .collapse {
  5192.   position: relative;
  5193.   height: 0;
  5194.   overflow: hidden;
  5195.   -webkit-transition: height 0.35s ease;
  5196.   -moz-transition: height 0.35s ease;
  5197.   -o-transition: height 0.35s ease;
  5198.   transition: height 0.35s ease;
  5199. }
  5200. .tw-bs .collapse.in { height: auto; }
  5201. .tw-bs .hidden {
  5202.   display: none;
  5203.   visibility: hidden;
  5204. }
  5205. .tw-bs .visible-phone { display: none !important; }
  5206. .tw-bs .visible-tablet { display: none !important; }
  5207. .tw-bs .hidden-desktop { display: none !important; }
  5208. .tw-bs .visible-desktop { display: inherit !important; }
Advertisement
Add Comment
Please, Sign In to add comment