jasny-bootstrap.css 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622
  1. /*!
  2. * Jasny Bootstrap v3.1.3 (http://jasny.github.io/bootstrap)
  3. * Copyright 2012-2014 Arnold Daniels
  4. * Licensed under Apache-2.0 (https://github.com/jasny/bootstrap/blob/master/LICENSE)
  5. */
  6. .container-smooth {
  7. max-width: 1170px;
  8. }
  9. @media (min-width: 1px) {
  10. .container-smooth {
  11. width: auto;
  12. }
  13. }
  14. .btn-labeled {
  15. padding-top: 0;
  16. padding-bottom: 0;
  17. }
  18. .btn-label {
  19. position: relative;
  20. left: -12px;
  21. display: inline-block;
  22. padding: 6px 12px;
  23. background: transparent;
  24. background: rgba(0, 0, 0, .15);
  25. border-radius: 3px 0 0 3px;
  26. }
  27. .btn-label.btn-label-right {
  28. right: -12px;
  29. left: auto;
  30. border-radius: 0 3px 3px 0;
  31. }
  32. .btn-lg .btn-label {
  33. left: -16px;
  34. padding: 10px 16px;
  35. border-radius: 5px 0 0 5px;
  36. }
  37. .btn-lg .btn-label.btn-label-right {
  38. right: -16px;
  39. left: auto;
  40. border-radius: 0 5px 5px 0;
  41. }
  42. .btn-sm .btn-label {
  43. left: -10px;
  44. padding: 5px 10px;
  45. border-radius: 2px 0 0 2px;
  46. }
  47. .btn-sm .btn-label.btn-label-right {
  48. right: -10px;
  49. left: auto;
  50. border-radius: 0 2px 2px 0;
  51. }
  52. .btn-xs .btn-label {
  53. left: -5px;
  54. padding: 1px 5px;
  55. border-radius: 2px 0 0 2px;
  56. }
  57. .btn-xs .btn-label.btn-label-right {
  58. right: -5px;
  59. left: auto;
  60. border-radius: 0 2px 2px 0;
  61. }
  62. .nav-tabs-bottom {
  63. border-top: 1px solid #ddd;
  64. border-bottom: 0;
  65. }
  66. .nav-tabs-bottom > li {
  67. margin-top: -1px;
  68. margin-bottom: 0;
  69. }
  70. .nav-tabs-bottom > li > a {
  71. border-radius: 0 0 4px 4px;
  72. }
  73. .nav-tabs-bottom > li > a:hover,
  74. .nav-tabs-bottom > li > a:focus,
  75. .nav-tabs-bottom > li.active > a,
  76. .nav-tabs-bottom > li.active > a:hover,
  77. .nav-tabs-bottom > li.active > a:focus {
  78. border: 1px solid #ddd;
  79. border-top-color: transparent;
  80. }
  81. .nav-tabs-left {
  82. border-right: 1px solid #ddd;
  83. border-bottom: 0;
  84. }
  85. .nav-tabs-left > li {
  86. float: none;
  87. margin-right: -1px;
  88. margin-bottom: 0;
  89. }
  90. .nav-tabs-left > li > a {
  91. margin-right: 0;
  92. margin-bottom: 2px;
  93. border-radius: 4px 0 0 4px;
  94. }
  95. .nav-tabs-left > li > a:hover,
  96. .nav-tabs-left > li > a:focus,
  97. .nav-tabs-left > li.active > a,
  98. .nav-tabs-left > li.active > a:hover,
  99. .nav-tabs-left > li.active > a:focus {
  100. border: 1px solid #ddd;
  101. border-right-color: transparent;
  102. }
  103. .row > .nav-tabs-left {
  104. position: relative;
  105. z-index: 1;
  106. padding-right: 0;
  107. padding-left: 15px;
  108. margin-right: -1px;
  109. }
  110. .row > .nav-tabs-left + .tab-content {
  111. border-left: 1px solid #ddd;
  112. }
  113. .nav-tabs-right {
  114. border-bottom: 0;
  115. border-left: 1px solid #ddd;
  116. }
  117. .nav-tabs-right > li {
  118. float: none;
  119. margin-bottom: 0;
  120. margin-left: -1px;
  121. }
  122. .nav-tabs-right > li > a {
  123. margin-bottom: 2px;
  124. margin-left: 0;
  125. border-radius: 0 4px 4px 0;
  126. }
  127. .nav-tabs-right > li > a:hover,
  128. .nav-tabs-right > li > a:focus,
  129. .nav-tabs-right > li.active > a,
  130. .nav-tabs-right > li.active > a:hover,
  131. .nav-tabs-right > li.active > a:focus {
  132. border: 1px solid #ddd;
  133. border-left-color: transparent;
  134. }
  135. .row > .nav-tabs-right {
  136. padding-right: 15px;
  137. padding-left: 0;
  138. }
  139. .navmenu,
  140. .navbar-offcanvas {
  141. width: 300px;
  142. height: auto;
  143. border-style: solid;
  144. border-width: 1px;
  145. border-radius: 4px;
  146. }
  147. .navmenu-fixed-left,
  148. .navmenu-fixed-right,
  149. .navbar-offcanvas {
  150. position: fixed;
  151. top: 0;
  152. bottom: 0;
  153. z-index: 1030;
  154. overflow-y: auto;
  155. border-radius: 0;
  156. }
  157. .navmenu-fixed-left,
  158. .navbar-offcanvas.navmenu-fixed-left {
  159. right: auto;
  160. left: 0;
  161. border-width: 0 1px 0 0;
  162. }
  163. .navmenu-fixed-right,
  164. .navbar-offcanvas {
  165. right: 0;
  166. left: auto;
  167. border-width: 0 0 0 1px;
  168. }
  169. .navmenu-nav {
  170. margin-bottom: 10px;
  171. }
  172. .navmenu-nav.dropdown-menu {
  173. position: static;
  174. float: none;
  175. padding-top: 0;
  176. margin: 0;
  177. border: none;
  178. border-radius: 0;
  179. -webkit-box-shadow: none;
  180. box-shadow: none;
  181. }
  182. .navbar-offcanvas .navbar-nav {
  183. margin: 0;
  184. }
  185. @media (min-width: 768px) {
  186. .navbar-offcanvas {
  187. width: auto;
  188. border-top: 0;
  189. box-shadow: none;
  190. }
  191. .navbar-offcanvas.offcanvas {
  192. position: static;
  193. display: block !important;
  194. height: auto !important;
  195. padding-bottom: 0;
  196. overflow: visible !important;
  197. }
  198. .navbar-offcanvas .navbar-nav.navbar-left:first-child {
  199. margin-left: -15px;
  200. }
  201. .navbar-offcanvas .navbar-nav.navbar-right:last-child {
  202. margin-right: -15px;
  203. }
  204. .navbar-offcanvas .navmenu-brand {
  205. display: none;
  206. }
  207. }
  208. .navmenu-brand {
  209. display: block;
  210. padding: 10px 15px;
  211. margin: 10px 0;
  212. font-size: 18px;
  213. line-height: 20px;
  214. }
  215. .navmenu-brand:hover,
  216. .navmenu-brand:focus {
  217. text-decoration: none;
  218. }
  219. .navmenu-default,
  220. .navbar-default .navbar-offcanvas {
  221. background-color: #f8f8f8;
  222. border-color: #e7e7e7;
  223. }
  224. .navmenu-default .navmenu-brand,
  225. .navbar-default .navbar-offcanvas .navmenu-brand {
  226. color: #777;
  227. }
  228. .navmenu-default .navmenu-brand:hover,
  229. .navbar-default .navbar-offcanvas .navmenu-brand:hover,
  230. .navmenu-default .navmenu-brand:focus,
  231. .navbar-default .navbar-offcanvas .navmenu-brand:focus {
  232. color: #5e5e5e;
  233. background-color: transparent;
  234. }
  235. .navmenu-default .navmenu-text,
  236. .navbar-default .navbar-offcanvas .navmenu-text {
  237. color: #777;
  238. }
  239. .navmenu-default .navmenu-nav > .dropdown > a:hover .caret,
  240. .navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a:hover .caret,
  241. .navmenu-default .navmenu-nav > .dropdown > a:focus .caret,
  242. .navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a:focus .caret {
  243. border-top-color: #333;
  244. border-bottom-color: #333;
  245. }
  246. .navmenu-default .navmenu-nav > .open > a,
  247. .navbar-default .navbar-offcanvas .navmenu-nav > .open > a,
  248. .navmenu-default .navmenu-nav > .open > a:hover,
  249. .navbar-default .navbar-offcanvas .navmenu-nav > .open > a:hover,
  250. .navmenu-default .navmenu-nav > .open > a:focus,
  251. .navbar-default .navbar-offcanvas .navmenu-nav > .open > a:focus {
  252. color: #555;
  253. background-color: #e7e7e7;
  254. }
  255. .navmenu-default .navmenu-nav > .open > a .caret,
  256. .navbar-default .navbar-offcanvas .navmenu-nav > .open > a .caret,
  257. .navmenu-default .navmenu-nav > .open > a:hover .caret,
  258. .navbar-default .navbar-offcanvas .navmenu-nav > .open > a:hover .caret,
  259. .navmenu-default .navmenu-nav > .open > a:focus .caret,
  260. .navbar-default .navbar-offcanvas .navmenu-nav > .open > a:focus .caret {
  261. border-top-color: #555;
  262. border-bottom-color: #555;
  263. }
  264. .navmenu-default .navmenu-nav > .dropdown > a .caret,
  265. .navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a .caret {
  266. border-top-color: #777;
  267. border-bottom-color: #777;
  268. }
  269. .navmenu-default .navmenu-nav.dropdown-menu,
  270. .navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu {
  271. background-color: #e7e7e7;
  272. }
  273. .navmenu-default .navmenu-nav.dropdown-menu > .divider,
  274. .navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .divider {
  275. background-color: #f8f8f8;
  276. }
  277. .navmenu-default .navmenu-nav.dropdown-menu > .active > a,
  278. .navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a,
  279. .navmenu-default .navmenu-nav.dropdown-menu > .active > a:hover,
  280. .navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:hover,
  281. .navmenu-default .navmenu-nav.dropdown-menu > .active > a:focus,
  282. .navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:focus {
  283. background-color: #d7d7d7;
  284. }
  285. .navmenu-default .navmenu-nav > li > a,
  286. .navbar-default .navbar-offcanvas .navmenu-nav > li > a {
  287. color: #777;
  288. }
  289. .navmenu-default .navmenu-nav > li > a:hover,
  290. .navbar-default .navbar-offcanvas .navmenu-nav > li > a:hover,
  291. .navmenu-default .navmenu-nav > li > a:focus,
  292. .navbar-default .navbar-offcanvas .navmenu-nav > li > a:focus {
  293. color: #333;
  294. background-color: transparent;
  295. }
  296. .navmenu-default .navmenu-nav > .active > a,
  297. .navbar-default .navbar-offcanvas .navmenu-nav > .active > a,
  298. .navmenu-default .navmenu-nav > .active > a:hover,
  299. .navbar-default .navbar-offcanvas .navmenu-nav > .active > a:hover,
  300. .navmenu-default .navmenu-nav > .active > a:focus,
  301. .navbar-default .navbar-offcanvas .navmenu-nav > .active > a:focus {
  302. color: #555;
  303. background-color: #e7e7e7;
  304. }
  305. .navmenu-default .navmenu-nav > .disabled > a,
  306. .navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a,
  307. .navmenu-default .navmenu-nav > .disabled > a:hover,
  308. .navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a:hover,
  309. .navmenu-default .navmenu-nav > .disabled > a:focus,
  310. .navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a:focus {
  311. color: #ccc;
  312. background-color: transparent;
  313. }
  314. .navmenu-inverse,
  315. .navbar-inverse .navbar-offcanvas {
  316. background-color: #222;
  317. border-color: #080808;
  318. }
  319. .navmenu-inverse .navmenu-brand,
  320. .navbar-inverse .navbar-offcanvas .navmenu-brand {
  321. color: #999;
  322. }
  323. .navmenu-inverse .navmenu-brand:hover,
  324. .navbar-inverse .navbar-offcanvas .navmenu-brand:hover,
  325. .navmenu-inverse .navmenu-brand:focus,
  326. .navbar-inverse .navbar-offcanvas .navmenu-brand:focus {
  327. color: #fff;
  328. background-color: transparent;
  329. }
  330. .navmenu-inverse .navmenu-text,
  331. .navbar-inverse .navbar-offcanvas .navmenu-text {
  332. color: #999;
  333. }
  334. .navmenu-inverse .navmenu-nav > .dropdown > a:hover .caret,
  335. .navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a:hover .caret,
  336. .navmenu-inverse .navmenu-nav > .dropdown > a:focus .caret,
  337. .navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a:focus .caret {
  338. border-top-color: #fff;
  339. border-bottom-color: #fff;
  340. }
  341. .navmenu-inverse .navmenu-nav > .open > a,
  342. .navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a,
  343. .navmenu-inverse .navmenu-nav > .open > a:hover,
  344. .navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:hover,
  345. .navmenu-inverse .navmenu-nav > .open > a:focus,
  346. .navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:focus {
  347. color: #fff;
  348. background-color: #080808;
  349. }
  350. .navmenu-inverse .navmenu-nav > .open > a .caret,
  351. .navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a .caret,
  352. .navmenu-inverse .navmenu-nav > .open > a:hover .caret,
  353. .navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:hover .caret,
  354. .navmenu-inverse .navmenu-nav > .open > a:focus .caret,
  355. .navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:focus .caret {
  356. border-top-color: #fff;
  357. border-bottom-color: #fff;
  358. }
  359. .navmenu-inverse .navmenu-nav > .dropdown > a .caret,
  360. .navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a .caret {
  361. border-top-color: #999;
  362. border-bottom-color: #999;
  363. }
  364. .navmenu-inverse .navmenu-nav.dropdown-menu,
  365. .navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu {
  366. background-color: #080808;
  367. }
  368. .navmenu-inverse .navmenu-nav.dropdown-menu > .divider,
  369. .navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .divider {
  370. background-color: #222;
  371. }
  372. .navmenu-inverse .navmenu-nav.dropdown-menu > .active > a,
  373. .navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a,
  374. .navmenu-inverse .navmenu-nav.dropdown-menu > .active > a:hover,
  375. .navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:hover,
  376. .navmenu-inverse .navmenu-nav.dropdown-menu > .active > a:focus,
  377. .navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:focus {
  378. background-color: #000;
  379. }
  380. .navmenu-inverse .navmenu-nav > li > a,
  381. .navbar-inverse .navbar-offcanvas .navmenu-nav > li > a {
  382. color: #999;
  383. }
  384. .navmenu-inverse .navmenu-nav > li > a:hover,
  385. .navbar-inverse .navbar-offcanvas .navmenu-nav > li > a:hover,
  386. .navmenu-inverse .navmenu-nav > li > a:focus,
  387. .navbar-inverse .navbar-offcanvas .navmenu-nav > li > a:focus {
  388. color: #fff;
  389. background-color: transparent;
  390. }
  391. .navmenu-inverse .navmenu-nav > .active > a,
  392. .navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a,
  393. .navmenu-inverse .navmenu-nav > .active > a:hover,
  394. .navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a:hover,
  395. .navmenu-inverse .navmenu-nav > .active > a:focus,
  396. .navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a:focus {
  397. color: #fff;
  398. background-color: #080808;
  399. }
  400. .navmenu-inverse .navmenu-nav > .disabled > a,
  401. .navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a,
  402. .navmenu-inverse .navmenu-nav > .disabled > a:hover,
  403. .navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a:hover,
  404. .navmenu-inverse .navmenu-nav > .disabled > a:focus,
  405. .navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a:focus {
  406. color: #444;
  407. background-color: transparent;
  408. }
  409. .alert-fixed-top,
  410. .alert-fixed-bottom {
  411. position: fixed;
  412. left: 0;
  413. z-index: 1035;
  414. width: 100%;
  415. margin: 0;
  416. border-radius: 0;
  417. }
  418. @media (min-width: 992px) {
  419. .alert-fixed-top,
  420. .alert-fixed-bottom {
  421. left: 50%;
  422. width: 992px;
  423. margin-left: -496px;
  424. }
  425. }
  426. .alert-fixed-top {
  427. top: 0;
  428. border-width: 0 0 1px 0;
  429. }
  430. @media (min-width: 992px) {
  431. .alert-fixed-top {
  432. border-width: 0 1px 1px 1px;
  433. border-bottom-right-radius: 4px;
  434. border-bottom-left-radius: 4px;
  435. }
  436. }
  437. .alert-fixed-bottom {
  438. bottom: 0;
  439. border-width: 1px 0 0 0;
  440. }
  441. @media (min-width: 992px) {
  442. .alert-fixed-bottom {
  443. border-width: 1px 1px 0 1px;
  444. border-top-left-radius: 4px;
  445. border-top-right-radius: 4px;
  446. }
  447. }
  448. .offcanvas {
  449. display: none;
  450. }
  451. .offcanvas.in {
  452. display: block;
  453. }
  454. @media (max-width: 767px) {
  455. .offcanvas-xs {
  456. display: none;
  457. }
  458. .offcanvas-xs.in {
  459. display: block;
  460. }
  461. }
  462. @media (max-width: 991px) {
  463. .offcanvas-sm {
  464. display: none;
  465. }
  466. .offcanvas-sm.in {
  467. display: block;
  468. }
  469. }
  470. @media (max-width: 1199px) {
  471. .offcanvas-md {
  472. display: none;
  473. }
  474. .offcanvas-md.in {
  475. display: block;
  476. }
  477. }
  478. .offcanvas-lg {
  479. display: none;
  480. }
  481. .offcanvas-lg.in {
  482. display: block;
  483. }
  484. .canvas-sliding {
  485. -webkit-transition: top .35s, left .35s, bottom .35s, right .35s;
  486. transition: top .35s, left .35s, bottom .35s, right .35s;
  487. }
  488. .offcanvas-clone {
  489. position: absolute !important;
  490. top: auto !important;
  491. right: 0 !important;
  492. bottom: 0 !important;
  493. left: auto !important;
  494. width: 0 !important;
  495. height: 0 !important;
  496. padding: 0 !important;
  497. margin: 0 !important;
  498. overflow: hidden !important;
  499. border: none !important;
  500. opacity: 0 !important;
  501. }
  502. .table.rowlink td:not(.rowlink-skip),
  503. .table .rowlink td:not(.rowlink-skip) {
  504. cursor: pointer;
  505. }
  506. .table.rowlink td:not(.rowlink-skip) a,
  507. .table .rowlink td:not(.rowlink-skip) a {
  508. font: inherit;
  509. color: inherit;
  510. text-decoration: inherit;
  511. }
  512. .table-hover.rowlink tr:hover td,
  513. .table-hover .rowlink tr:hover td {
  514. background-color: #cfcfcf;
  515. }
  516. .btn-file {
  517. position: relative;
  518. overflow: hidden;
  519. vertical-align: middle;
  520. }
  521. .btn-file > input {
  522. position: absolute;
  523. top: 0;
  524. right: 0;
  525. width: 100%;
  526. height: 100%;
  527. margin: 0;
  528. font-size: 23px;
  529. cursor: pointer;
  530. filter: alpha(opacity=0);
  531. opacity: 0;
  532. direction: ltr;
  533. }
  534. .fileinput {
  535. display: inline-block;
  536. margin-bottom: 9px;
  537. }
  538. .fileinput .form-control {
  539. display: inline-block;
  540. padding-top: 7px;
  541. padding-bottom: 5px;
  542. margin-bottom: 0;
  543. vertical-align: middle;
  544. cursor: text;
  545. }
  546. .fileinput .thumbnail {
  547. display: inline-block;
  548. margin-bottom: 5px;
  549. overflow: hidden;
  550. text-align: center;
  551. vertical-align: middle;
  552. }
  553. .fileinput .thumbnail > img {
  554. max-height: 100%;
  555. }
  556. .fileinput .btn {
  557. vertical-align: middle;
  558. }
  559. .fileinput-exists .fileinput-new,
  560. .fileinput-new .fileinput-exists {
  561. display: none;
  562. }
  563. .fileinput-inline .fileinput-controls {
  564. display: inline;
  565. }
  566. .fileinput-filename {
  567. display: inline-block;
  568. overflow: hidden;
  569. vertical-align: middle;
  570. }
  571. .form-control .fileinput-filename {
  572. vertical-align: bottom;
  573. }
  574. .fileinput.input-group {
  575. display: table;
  576. }
  577. .fileinput.input-group > * {
  578. position: relative;
  579. z-index: 2;
  580. }
  581. .fileinput.input-group > .btn-file {
  582. z-index: 1;
  583. }
  584. .fileinput-new.input-group .btn-file,
  585. .fileinput-new .input-group .btn-file {
  586. border-radius: 0 4px 4px 0;
  587. }
  588. .fileinput-new.input-group .btn-file.btn-xs,
  589. .fileinput-new .input-group .btn-file.btn-xs,
  590. .fileinput-new.input-group .btn-file.btn-sm,
  591. .fileinput-new .input-group .btn-file.btn-sm {
  592. border-radius: 0 3px 3px 0;
  593. }
  594. .fileinput-new.input-group .btn-file.btn-lg,
  595. .fileinput-new .input-group .btn-file.btn-lg {
  596. border-radius: 0 6px 6px 0;
  597. }
  598. .form-group.has-warning .fileinput .fileinput-preview {
  599. color: #8a6d3b;
  600. }
  601. .form-group.has-warning .fileinput .thumbnail {
  602. border-color: #faebcc;
  603. }
  604. .form-group.has-error .fileinput .fileinput-preview {
  605. color: #a94442;
  606. }
  607. .form-group.has-error .fileinput .thumbnail {
  608. border-color: #ebccd1;
  609. }
  610. .form-group.has-success .fileinput .fileinput-preview {
  611. color: #3c763d;
  612. }
  613. .form-group.has-success .fileinput .thumbnail {
  614. border-color: #d6e9c6;
  615. }
  616. .input-group-addon:not(:first-child) {
  617. border-left: 0;
  618. }
  619. /*# sourceMappingURL=jasny-bootstrap.css.map */