startmin.css 26 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210
  1. body {
  2. background-color: #f8f8f8;
  3. }
  4. #wrapper {
  5. width: 100%;
  6. }
  7. #page-wrapper {
  8. padding-top: 50px;
  9. padding-bottom: 30px;
  10. min-height: 100vh;
  11. background-color: #fff;
  12. }
  13. .navbar {
  14. min-height: 50px;
  15. }
  16. .navbar-header {
  17. float: left;
  18. }
  19. .navbar-left {
  20. float: left;
  21. }
  22. .navbar-right {
  23. text-align: right;
  24. }
  25. .navbar-top-links {
  26. margin: 0;
  27. }
  28. .navbar-top-links li {
  29. display: inline-block;
  30. }
  31. .navbar-top-links li:last-child {
  32. margin-right: 6px;
  33. }
  34. .navbar-top-links li a {
  35. padding: 20px 15px 10px;
  36. min-height: 50px;
  37. }
  38. .navbar-top-links>li>a, .navbar-top-links>li>a>i, .navbar-top-links>li>a>span {
  39. color: #d6d6d6;
  40. }
  41. .navbar-top-links>li>a:hover, .navbar-top-links>li>a:focus, .navbar-top-links>.open>a, .navbar-top-links>.open>a:hover, .navbar-top-links>.open>a:focus,
  42. .navbar-top-links>li>a:hover>i, .navbar-top-links>li>a:focus>i,
  43. .navbar-top-links>li>a:hover>span, .navbar-top-links>li>a:focus>span {
  44. color: #fff;
  45. background-color: inherit;
  46. }
  47. .navbar-top-links .dropdown-menu li {
  48. display: block;
  49. }
  50. .navbar-top-links .dropdown-menu li:last-child {
  51. margin-right: 0;
  52. }
  53. .navbar-top-links .dropdown-menu li a {
  54. padding: 3px 14px;
  55. min-height: 0;
  56. }
  57. .navbar-top-links .dropdown-menu li a div {
  58. white-space: normal;
  59. }
  60. .navbar-top-links .dropdown-messages,
  61. .navbar-top-links .dropdown-tasks,
  62. .navbar-top-links .dropdown-alerts {
  63. width: 310px;
  64. min-width: 0;
  65. }
  66. .navbar-top-links .dropdown-messages {
  67. margin-left: 5px;
  68. }
  69. .navbar-top-links .dropdown-tasks {
  70. margin-left: -59px;
  71. }
  72. .navbar-top-links .dropdown-alerts {
  73. margin-left: -123px;
  74. }
  75. .navbar-top-links .dropdown-user {
  76. right: 0;
  77. left: auto;
  78. }
  79. .sidebar .sidebar-nav.navbar-collapse {
  80. padding-right: 0;
  81. padding-left: 0;
  82. }
  83. .sidebar .sidebar-nav .theme-selector {
  84. position: fixed;
  85. bottom: 9px;
  86. left: 198px;
  87. }
  88. .contracted .sidebar .sidebar-nav .theme-selector {
  89. left: 3px;
  90. }
  91. .theme-selector a.btn {
  92. border: none;
  93. }
  94. .theme-selector a.btn.light {
  95. background: #ddd;
  96. }
  97. .theme-selector a.btn.dark {
  98. background: #666;
  99. }
  100. .theme-selector a.btn.light i {
  101. color: #222;
  102. }
  103. .theme-selector a.btn.dark i {
  104. color: #fff;
  105. }
  106. .sidebar .sidebar-search {
  107. padding: 15px;
  108. }
  109. .sidebar ul li {
  110. border-bottom: 1px solid #e7e7e7;
  111. }
  112. .sidebar ul li a.active {
  113. background-color: #eee;
  114. }
  115. .sidebar .arrow {
  116. float: right;
  117. }
  118. .sidebar .fa.arrow:before {
  119. content: "\f104";
  120. }
  121. .sidebar .active>a>.fa.arrow:before {
  122. content: "\f107";
  123. }
  124. .sidebar .nav-second-level li,
  125. .sidebar .nav-third-level li {
  126. border-bottom: 0!important;
  127. }
  128. .sidebar .nav-second-level li a {
  129. padding-left: 37px;
  130. }
  131. .sidebar .nav-third-level li a {
  132. padding-left: 52px;
  133. }
  134. @media(min-width:768px) {
  135. #page-wrapper {
  136. position: inherit;
  137. margin-left: 250px;
  138. padding: 50px 15px 15px;
  139. border-left: 1px solid #e7e7e7;
  140. }
  141. .sidebar {
  142. z-index: 1;
  143. position: absolute;
  144. width: 250px;
  145. margin-top: 51px;
  146. }
  147. .navbar-top-links .dropdown-messages,
  148. .navbar-top-links .dropdown-tasks,
  149. .navbar-top-links .dropdown-alerts {
  150. margin-left: auto;
  151. }
  152. }
  153. .btn-outline {
  154. color: inherit;
  155. background-color: transparent;
  156. transition: all .5s;
  157. }
  158. .btn-primary.btn-outline {
  159. color: #428bca;
  160. }
  161. .btn-success.btn-outline {
  162. color: #5cb85c;
  163. }
  164. .btn-info.btn-outline {
  165. color: #5bc0de;
  166. }
  167. .btn-warning.btn-outline {
  168. color: #f0ad4e;
  169. }
  170. .btn-danger.btn-outline {
  171. color: #d9534f;
  172. }
  173. .btn-primary.btn-outline:hover,
  174. .btn-success.btn-outline:hover,
  175. .btn-info.btn-outline:hover,
  176. .btn-warning.btn-outline:hover,
  177. .btn-danger.btn-outline:hover {
  178. color: #fff;
  179. }
  180. .chat {
  181. margin: 0;
  182. padding: 0;
  183. list-style: none;
  184. }
  185. .chat li {
  186. margin-bottom: 10px;
  187. padding-bottom: 5px;
  188. border-bottom: 1px dotted #999;
  189. }
  190. .chat li.left .chat-body {
  191. margin-left: 60px;
  192. }
  193. .chat li.right .chat-body {
  194. margin-right: 60px;
  195. }
  196. .chat li .chat-body p {
  197. margin: 0;
  198. }
  199. .panel .slidedown .glyphicon,
  200. .chat .glyphicon {
  201. margin-right: 5px;
  202. }
  203. .chat-panel .panel-body {
  204. height: 350px;
  205. overflow-y: scroll;
  206. }
  207. .login-panel {
  208. margin-top: 25%;
  209. }
  210. .flot-chart {
  211. display: block;
  212. height: 400px;
  213. }
  214. .flot-chart-content {
  215. width: 100%;
  216. height: 100%;
  217. }
  218. .dataTables_wrapper {
  219. position: relative;
  220. clear: both;
  221. }
  222. table.dataTable thead .sorting,
  223. table.dataTable thead .sorting_asc,
  224. table.dataTable thead .sorting_desc,
  225. table.dataTable thead .sorting_asc_disabled,
  226. table.dataTable thead .sorting_desc_disabled {
  227. background: 0 0;
  228. }
  229. table.dataTable thead .sorting_asc:after {
  230. content: "\f0de";
  231. float: right;
  232. font-family: fontawesome;
  233. }
  234. table.dataTable thead .sorting_desc:after {
  235. content: "\f0dd";
  236. float: right;
  237. font-family: fontawesome;
  238. }
  239. table.dataTable thead .sorting:after {
  240. content: "\f0dc";
  241. float: right;
  242. font-family: fontawesome;
  243. color: rgba(50,50,50,.5);
  244. }
  245. .btn-circle {
  246. width: 30px;
  247. height: 30px;
  248. padding: 6px 0;
  249. border-radius: 15px;
  250. text-align: center;
  251. font-size: 12px;
  252. line-height: 1.428571429;
  253. }
  254. .btn-circle.btn-lg {
  255. width: 50px;
  256. height: 50px;
  257. padding: 10px 16px;
  258. border-radius: 25px;
  259. font-size: 18px;
  260. line-height: 1.33;
  261. }
  262. .btn-circle.btn-xl {
  263. width: 70px;
  264. height: 70px;
  265. padding: 10px 16px;
  266. border-radius: 35px;
  267. font-size: 24px;
  268. line-height: 1.33;
  269. }
  270. .show-grid [class^=col-] {
  271. padding-top: 10px;
  272. padding-bottom: 10px;
  273. border: 1px solid #ddd;
  274. background-color: #eee!important;
  275. }
  276. .show-grid {
  277. margin: 15px 0;
  278. }
  279. .huge {
  280. font-size: 40px;
  281. }
  282. .panel-green {
  283. border-color: #5cb85c;
  284. }
  285. .panel-green .panel-heading {
  286. border-color: #5cb85c;
  287. color: #fff;
  288. background-color: #5cb85c;
  289. }
  290. .panel-green a {
  291. color: #5cb85c;
  292. }
  293. .panel-green a:hover {
  294. color: #3d8b3d;
  295. }
  296. .panel-red {
  297. border-color: #d9534f;
  298. }
  299. .panel-red .panel-heading {
  300. border-color: #d9534f;
  301. color: #fff;
  302. background-color: #d9534f;
  303. }
  304. .panel-red a {
  305. color: #d9534f;
  306. }
  307. .panel-red a:hover {
  308. color: #b52b27;
  309. }
  310. .panel-yellow {
  311. border-color: #f0ad4e;
  312. }
  313. .panel-yellow .panel-heading {
  314. border-color: #f0ad4e;
  315. color: #fff;
  316. background-color: #f0ad4e;
  317. }
  318. .panel-yellow a {
  319. color: #f0ad4e;
  320. }
  321. .panel-yellow a:hover {
  322. color: #df8a13;
  323. }
  324. /* Hero Widgets */
  325. .hero-widget {
  326. text-align: center;
  327. padding-top: 20px;
  328. padding-bottom: 20px;
  329. }
  330. .hero-widget .icon {
  331. display: block;
  332. font-size: 96px;
  333. line-height: 96px;
  334. margin-bottom: 10px;
  335. text-align: center;
  336. }
  337. .hero-widget .value {
  338. display: block;
  339. height: 64px;
  340. font-size: 64px;
  341. line-height: 64px;
  342. font-style: normal;
  343. }
  344. .hero-widget label { font-size: 17px; }
  345. .hero-widget .options { margin-top: 10px; }
  346. /* Tabbed Panels */
  347. .panel.tabbed-panel .panel-heading{
  348. padding-top: 5px;
  349. padding-right: 5px;
  350. padding-bottom: 0;
  351. }
  352. .panel.tabbed-panel .panel-heading .panel-title{
  353. padding: 9px 0;
  354. font-size: 1em;
  355. line-height: 1em;
  356. }
  357. .panel.tabbed-panel .nav-tabs{
  358. border-bottom: none;
  359. }
  360. .panel.tabbed-panel .nav-tabs > li > a{
  361. line-height: 1em;
  362. }
  363. .panel.tabbed-panel .nav-justified{
  364. margin-bottom: -1px;
  365. }
  366. .tabbed-panel.panel-default .nav-tabs > li > a,
  367. .tabbed-panel.panel-default .nav-tabs > li > a:hover,
  368. .tabbed-panel.panel-default .nav-tabs > li > a:focus {
  369. color: #777;
  370. }
  371. .tabbed-panel.panel-default .nav-tabs > .open > a,
  372. .tabbed-panel.panel-default .nav-tabs > .open > a:hover,
  373. .tabbed-panel.panel-default .nav-tabs > .open > a:focus,
  374. .tabbed-panel.panel-default .nav-tabs > li > a:hover,
  375. .tabbed-panel.panel-default .nav-tabs > li > a:focus {
  376. color: #777;
  377. background-color: #ddd;
  378. border-color: transparent;
  379. }
  380. .tabbed-panel.panel-default .nav-tabs > li.active > a,
  381. .tabbed-panel.panel-default .nav-tabs > li.active > a:hover,
  382. .tabbed-panel.panel-default .nav-tabs > li.active > a:focus {
  383. color: #555;
  384. background-color: #fff;
  385. border-color: #ddd;
  386. border-bottom-color: transparent;
  387. }
  388. .tabbed-panel.panel-default .nav-tabs > li.dropdown .dropdown-menu {
  389. background-color: #f5f5f5;
  390. border-color: #ddd;
  391. }
  392. .tabbed-panel.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
  393. color: #777;
  394. }
  395. .tabbed-panel.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
  396. .tabbed-panel.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
  397. background-color: #ddd;
  398. }
  399. .tabbed-panel.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
  400. .tabbed-panel.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
  401. .tabbed-panel.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
  402. color: #fff;
  403. background-color: #555;
  404. }
  405. .tabbed-panel.panel-primary .nav-tabs > li > a,
  406. .tabbed-panel.panel-primary .nav-tabs > li > a:hover,
  407. .tabbed-panel.panel-primary .nav-tabs > li > a:focus {
  408. color: #fff;
  409. }
  410. .tabbed-panel.panel-primary .nav-tabs > .open > a,
  411. .tabbed-panel.panel-primary .nav-tabs > .open > a:hover,
  412. .tabbed-panel.panel-primary .nav-tabs > .open > a:focus,
  413. .tabbed-panel.panel-primary .nav-tabs > li > a:hover,
  414. .tabbed-panel.panel-primary .nav-tabs > li > a:focus {
  415. color: #fff;
  416. background-color: #3071a9;
  417. border-color: transparent;
  418. }
  419. .tabbed-panel.panel-primary .nav-tabs > li.active > a,
  420. .tabbed-panel.panel-primary .nav-tabs > li.active > a:hover,
  421. .tabbed-panel.panel-primary .nav-tabs > li.active > a:focus {
  422. color: #428bca;
  423. background-color: #fff;
  424. border-color: #428bca;
  425. border-bottom-color: transparent;
  426. }
  427. .tabbed-panel.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
  428. background-color: #428bca;
  429. border-color: #3071a9;
  430. }
  431. .tabbed-panel.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
  432. color: #fff;
  433. }
  434. .tabbed-panel.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
  435. .tabbed-panel.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
  436. background-color: #3071a9;
  437. }
  438. .tabbed-panel.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
  439. .tabbed-panel.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
  440. .tabbed-panel.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
  441. background-color: #4a9fe9;
  442. }
  443. .tabbed-panel.panel-success .nav-tabs > li > a,
  444. .tabbed-panel.panel-success .nav-tabs > li > a:hover,
  445. .tabbed-panel.panel-success .nav-tabs > li > a:focus {
  446. color: #3c763d;
  447. }
  448. .tabbed-panel.panel-success .nav-tabs > .open > a,
  449. .tabbed-panel.panel-success .nav-tabs > .open > a:hover,
  450. .tabbed-panel.panel-success .nav-tabs > .open > a:focus,
  451. .tabbed-panel.panel-success .nav-tabs > li > a:hover,
  452. .tabbed-panel.panel-success .nav-tabs > li > a:focus {
  453. color: #3c763d;
  454. background-color: #d6e9c6;
  455. border-color: transparent;
  456. }
  457. .tabbed-panel.panel-success .nav-tabs > li.active > a,
  458. .tabbed-panel.panel-success .nav-tabs > li.active > a:hover,
  459. .tabbed-panel.panel-success .nav-tabs > li.active > a:focus {
  460. color: #3c763d;
  461. background-color: #fff;
  462. border-color: #d6e9c6;
  463. border-bottom-color: transparent;
  464. }
  465. .tabbed-panel.panel-success .nav-tabs > li.dropdown .dropdown-menu {
  466. background-color: #dff0d8;
  467. border-color: #d6e9c6;
  468. }
  469. .tabbed-panel.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
  470. color: #3c763d;
  471. }
  472. .tabbed-panel.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
  473. .tabbed-panel.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
  474. background-color: #d6e9c6;
  475. }
  476. .tabbed-panel.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
  477. .tabbed-panel.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
  478. .tabbed-panel.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
  479. color: #fff;
  480. background-color: #3c763d;
  481. }
  482. .tabbed-panel.panel-info .nav-tabs > li > a,
  483. .tabbed-panel.panel-info .nav-tabs > li > a:hover,
  484. .tabbed-panel.panel-info .nav-tabs > li > a:focus {
  485. color: #31708f;
  486. }
  487. .tabbed-panel.panel-info .nav-tabs > .open > a,
  488. .tabbed-panel.panel-info .nav-tabs > .open > a:hover,
  489. .tabbed-panel.panel-info .nav-tabs > .open > a:focus,
  490. .tabbed-panel.panel-info .nav-tabs > li > a:hover,
  491. .tabbed-panel.panel-info .nav-tabs > li > a:focus {
  492. color: #31708f;
  493. background-color: #bce8f1;
  494. border-color: transparent;
  495. }
  496. .tabbed-panel.panel-info .nav-tabs > li.active > a,
  497. .tabbed-panel.panel-info .nav-tabs > li.active > a:hover,
  498. .tabbed-panel.panel-info .nav-tabs > li.active > a:focus {
  499. color: #31708f;
  500. background-color: #fff;
  501. border-color: #bce8f1;
  502. border-bottom-color: transparent;
  503. }
  504. .tabbed-panel.panel-info .nav-tabs > li.dropdown .dropdown-menu {
  505. background-color: #d9edf7;
  506. border-color: #bce8f1;
  507. }
  508. .tabbed-panel.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
  509. color: #31708f;
  510. }
  511. .tabbed-panel.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
  512. .tabbed-panel.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
  513. background-color: #bce8f1;
  514. }
  515. .tabbed-panel.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
  516. .tabbed-panel.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
  517. .tabbed-panel.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
  518. color: #fff;
  519. background-color: #31708f;
  520. }
  521. .tabbed-panel.panel-warning .nav-tabs > li > a,
  522. .tabbed-panel.panel-warning .nav-tabs > li > a:hover,
  523. .tabbed-panel.panel-warning .nav-tabs > li > a:focus {
  524. color: #8a6d3b;
  525. }
  526. .tabbed-panel.panel-warning .nav-tabs > .open > a,
  527. .tabbed-panel.panel-warning .nav-tabs > .open > a:hover,
  528. .tabbed-panel.panel-warning .nav-tabs > .open > a:focus,
  529. .tabbed-panel.panel-warning .nav-tabs > li > a:hover,
  530. .tabbed-panel.panel-warning .nav-tabs > li > a:focus {
  531. color: #8a6d3b;
  532. background-color: #faebcc;
  533. border-color: transparent;
  534. }
  535. .tabbed-panel.panel-warning .nav-tabs > li.active > a,
  536. .tabbed-panel.panel-warning .nav-tabs > li.active > a:hover,
  537. .tabbed-panel.panel-warning .nav-tabs > li.active > a:focus {
  538. color: #8a6d3b;
  539. background-color: #fff;
  540. border-color: #faebcc;
  541. border-bottom-color: transparent;
  542. }
  543. .tabbed-panel.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
  544. background-color: #fcf8e3;
  545. border-color: #faebcc;
  546. }
  547. .tabbed-panel.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
  548. color: #8a6d3b;
  549. }
  550. .tabbed-panel.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
  551. .tabbed-panel.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
  552. background-color: #faebcc;
  553. }
  554. .tabbed-panel.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
  555. .tabbed-panel.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
  556. .tabbed-panel.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
  557. color: #fff;
  558. background-color: #8a6d3b;
  559. }
  560. .tabbed-panel.panel-danger .nav-tabs > li > a,
  561. .tabbed-panel.panel-danger .nav-tabs > li > a:hover,
  562. .tabbed-panel.panel-danger .nav-tabs > li > a:focus {
  563. color: #a94442;
  564. }
  565. .tabbed-panel.panel-danger .nav-tabs > .open > a,
  566. .tabbed-panel.panel-danger .nav-tabs > .open > a:hover,
  567. .tabbed-panel.panel-danger .nav-tabs > .open > a:focus,
  568. .tabbed-panel.panel-danger .nav-tabs > li > a:hover,
  569. .tabbed-panel.panel-danger .nav-tabs > li > a:focus {
  570. color: #a94442;
  571. background-color: #ebccd1;
  572. border-color: transparent;
  573. }
  574. .tabbed-panel.panel-danger .nav-tabs > li.active > a,
  575. .tabbed-panel.panel-danger .nav-tabs > li.active > a:hover,
  576. .tabbed-panel.panel-danger .nav-tabs > li.active > a:focus {
  577. color: #a94442;
  578. background-color: #fff;
  579. border-color: #ebccd1;
  580. border-bottom-color: transparent;
  581. }
  582. .tabbed-panel.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
  583. background-color: #f2dede; /* bg color */
  584. border-color: #ebccd1; /* border color */
  585. }
  586. .tabbed-panel.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
  587. color: #a94442; /* normal text color */
  588. }
  589. .tabbed-panel.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
  590. .tabbed-panel.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
  591. background-color: #ebccd1; /* hover bg color */
  592. }
  593. .tabbed-panel.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
  594. .tabbed-panel.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
  595. .tabbed-panel.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
  596. color: #fff; /* active text color */
  597. background-color: #a94442; /* active bg color */
  598. }
  599. .navbar-top-links li span.title {
  600. padding: 3px 20px;
  601. display: block;
  602. font-weight: bold;
  603. }
  604. .page-title {
  605. margin: 15px 0 9px;
  606. }
  607. .page-nav {
  608. }
  609. .page-title-hr {
  610. margin: 0 0 15px;;
  611. }
  612. .btn-toolbar {
  613. padding: 17px 0 0;
  614. text-align: right;
  615. }
  616. .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group {
  617. float: none;
  618. }
  619. .btn-toolbar .btn {
  620. padding: 6px 12px;
  621. border-width: 1px;
  622. }
  623. .acciones > * {
  624. margin-left: 0;
  625. margin-right: 10px;
  626. }
  627. .acciones.text-right > * {
  628. margin-left: 10px;
  629. margin-right: 0;
  630. }
  631. .acciones.text-center > * {
  632. margin-left: 10px;
  633. margin-right: 10px;
  634. }
  635. .alert {
  636. margin-top: 20px;
  637. }
  638. .tab-pane.padding-top {
  639. padding-top: 15px;
  640. }
  641. a {
  642. color: #0B62A4;
  643. }
  644. a:hover, a:focus {
  645. color: #0B62A4;
  646. }
  647. a i {
  648. color: #0B62A4;
  649. }
  650. a span {
  651. color: #333;
  652. }
  653. .btn-primary {
  654. background-color: #0B62A4;
  655. border-color: #0B62A4;
  656. }
  657. .btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary {
  658. background-color: #0B62A4;
  659. border-color: #0B62A4;
  660. }
  661. input[type="text"]:focus,
  662. input[type="password"]:focus,
  663. select:focus {
  664. border: 1px solid #0B62A4 !important;
  665. }
  666. .navbar-inverse {
  667. box-shadow: 12px 6px 12px rgba(0,0,0,.175);
  668. background-color: #0B62A4;
  669. border-color: #0B62A4;
  670. }
  671. .navbar-inverse .navbar-toggle {
  672. border: none;
  673. margin: 10px 5px 0 0;
  674. }
  675. .navbar-inverse .navbar-toggle .icon-bar {
  676. background-color: #d6d6d6;
  677. height: 3px;
  678. }
  679. .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
  680. background: none;
  681. }
  682. .navbar-inverse .navbar-toggle:focus span, .navbar-inverse .navbar-toggle:hover span {
  683. background-color: #fff;
  684. }
  685. .contracted .sidebar {
  686. width: 50px;
  687. }
  688. .contracted #side-menu span {
  689. display: none;
  690. }
  691. .contracted #page-wrapper {
  692. margin-left: 50px;
  693. }
  694. .contracted ul.nav-second-level {
  695. display: none !important;
  696. }
  697. .contracted #side-menu > li:hover ul.nav-second-level {
  698. display: block !important;
  699. position: absolute;
  700. width: 250px;
  701. top: -1px;
  702. left: 50px;
  703. background: #EEE;
  704. border-top: 1px solid #e7e7e7;
  705. z-index: 99;
  706. }
  707. .contracted #side-menu > li:hover {
  708. background: #EEE;
  709. }
  710. .contracted #side-menu > li:hover ul.nav-second-level span {
  711. display: inline;
  712. }
  713. @media(max-width:768px) {
  714. .contracted .sidebar {
  715. width: 100%;
  716. }
  717. .contracted #side-menu span {
  718. display: inline;
  719. }
  720. .contracted #page-wrapper {
  721. margin-left: 0;
  722. }
  723. #contract {
  724. display: none;
  725. }
  726. .contracted #side-menu > li:hover ul.nav-second-level {
  727. display: block !important;
  728. position: relative;
  729. width: 100%;
  730. top: 0;
  731. left: 0;
  732. background: none;
  733. border-top: none;
  734. }
  735. .contracted #side-menu > li:hover ul.nav-second-level span {
  736. display: inline;
  737. }
  738. .btn-toolbar {
  739. text-align: left;
  740. padding: 0;
  741. margin-bottom: 10px;
  742. }
  743. .user-menu .user-name {
  744. display: none;
  745. }
  746. .user-menu .dropdown-toggle {
  747. padding: 15px 0 0;
  748. }
  749. .user-menu .dropdown-toggle i {
  750. font-size: 23px;
  751. }
  752. .user-menu .dropdown-toggle .caret {
  753. display: none;
  754. }
  755. }
  756. .modal-dialog {
  757. z-index: 1060;
  758. }
  759. .modal-content {
  760. background-color: #f8f8f8;
  761. }
  762. .navbar-brand {
  763. height: 50px;
  764. padding: 20px 15px 0;
  765. }
  766. .navbar-inverse .navbar-brand {
  767. color: #d6d6d6;
  768. }
  769. tfoot td {
  770. font-weight: bold;
  771. background: #eee;
  772. }
  773. #periodo {
  774. background: #fff;
  775. color: #1d3b4a;
  776. padding: 8px 10px;
  777. line-height: 18px;
  778. border-radius: 4px;
  779. border: 1px solid #ddd;
  780. border-width: 1px 1px 3px !important;
  781. float: right;
  782. cursor: pointer;
  783. }
  784. #periodo i {
  785. color: #0B62A4;
  786. margin-right: 5px;
  787. }
  788. .chart svg {
  789. width: 100%;
  790. }
  791. .daterangepicker {
  792. box-shadow: 0 6px 12px rgba(0,0,0,.175);
  793. }
  794. .dropdown-menu .divider {
  795. margin: 5px 0;
  796. }
  797. .navbar-right .dropdown-menu {
  798. right: 5px;
  799. margin: 1px 0 0;
  800. border-radius: 0 0 4px 4px;
  801. border: none;
  802. }
  803. .ui-jqgrid.ui-jqgrid-bootstrap tr.jqgfirstrow > td, .ui-jqgrid.ui-jqgrid-bootstrap tr.jqgrow > td, .ui-jqgrid.ui-jqgrid-bootstrap tr.jqgroup > td, .ui-jqgrid.ui-jqgrid-bootstrap tr.jqfoot > td {
  804. padding: .3em;
  805. }
  806. .form-control {
  807. height: 41px;
  808. }
  809. /* Theme Darkly */
  810. body.theme-D {
  811. background-color: #333;
  812. color: #ccc;
  813. }
  814. body.theme-D #page-wrapper {
  815. background-color: #222;
  816. }
  817. @media(min-width:768px) {
  818. body.theme-D #page-wrapper {
  819. border-left: 1px solid #222;
  820. }
  821. }
  822. body.theme-D .navbar-default {
  823. background-color: #333;
  824. }
  825. body.theme-D .navbar-top-links>li>a, body.theme-D .navbar-top-links>li>a>span {
  826. color: #d6d6d6;
  827. }
  828. body.theme-D .navbar-top-links>li>a:hover, .navbar-top-links>li>a:focus, .navbar-top-links>.open>a, .navbar-top-links>.open>a:hover, .navbar-top-links>.open>a:focus,
  829. body.theme-D .navbar-top-links>li>a:hover>span, .navbar-top-links>li>a:focus>span, .navbar-top-links>.open>a>span, .navbar-top-links>.open>a:hover>span, .navbar-top-links>.open>a:focus>span {
  830. color: #fff;
  831. background-color: inherit;
  832. }
  833. body.theme-D .navbar-inverse .navbar-brand {
  834. color: #d6d6d6;
  835. }
  836. body.theme-D .navbar-inverse .navbar-toggle:hover, body.theme-D .navbar-inverse .navbar-toggle:focus {
  837. background-color: inherit;
  838. }
  839. body.theme-D .navbar-inverse .navbar-toggle {
  840. border-color: #ccc;
  841. }
  842. body.theme-D .navbar-inverse .navbar-collapse, body.theme-D .navbar-inverse .navbar-form {
  843. border-color: #262626;
  844. }
  845. body.theme-D .sidebar ul li {
  846. border-bottom: 1px solid #444;
  847. }
  848. body.theme-D .sidebar ul li a i {
  849. color: #ddd;
  850. }
  851. body.theme-D .contracted .sidebar ul li a i {
  852. color: inherit;
  853. }
  854. body.theme-D .sidebar ul li a.active {
  855. background-color: #222;
  856. }
  857. body.theme-D .sidebar .cuenta-mobile {
  858. border-bottom: 1px solid #e7e7e7;
  859. background: #fff;
  860. }
  861. body.theme-D .btn-primary.btn-outline {
  862. color: #428bca;
  863. }
  864. body.theme-D .btn-success.btn-outline {
  865. color: #5cb85c;
  866. }
  867. body.theme-D .btn-info.btn-outline {
  868. color: #5bc0de;
  869. }
  870. body.theme-D .btn-warning.btn-outline {
  871. color: #f0ad4e;
  872. }
  873. body.theme-D .btn-danger.btn-outline {
  874. color: #d9534f;
  875. }
  876. body.theme-D .btn-primary.btn-outline:hover,
  877. body.theme-D .btn-success.btn-outline:hover,
  878. body.theme-D .btn-info.btn-outline:hover,
  879. body.theme-D .btn-warning.btn-outline:hover,
  880. body.theme-D .btn-danger.btn-outline:hover {
  881. color: #fff;
  882. }
  883. body.theme-D .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  884. color: #0B62A4 !important;
  885. }
  886. body.theme-D .btn-toolbar i, body.theme-D .navbar-top-links ul a i {
  887. color: #337ab7;
  888. }
  889. body.theme-D a {
  890. color: #ccc;
  891. }
  892. body.theme-D a:hover, body.theme-D a:focus {
  893. color: #fff;
  894. }
  895. body.theme-D .btn-primary {
  896. background-color: #0B62A4;
  897. border-color: #0B62A4;
  898. }
  899. body.theme-D .btn-secondary {
  900. color: #ffffff;
  901. background-color: #464545;
  902. border-color: #464545;
  903. }
  904. body.theme-D .btn-primary.active, body.theme-D .btn-primary.focus, body.theme-D .btn-primary:active, body.theme-D .btn-primary:focus, body.theme-D .btn-primary:hover, body.theme-D .open>.dropdown-toggle.btn-primary {
  905. background-color: #0B62A4;
  906. border-color: #0B62A4;
  907. }
  908. body.theme-D input[type="text"]:focus,
  909. body.theme-D input[type="password"]:focus,
  910. body.theme-D select:focus {
  911. border: 1px solid #0B62A4 !important;
  912. }
  913. body.theme-D .navbar-inverse {
  914. box-shadow: 0 6px 12px rgba(0,0,0,.175);
  915. background-color: #0B62A4;
  916. border-color: #0B62A4;
  917. }
  918. body.theme-D .navbar-inverse .navbar-toggle .icon-bar {
  919. background-color: #d6d6d6;
  920. }
  921. body.theme-D .navbar-inverse .navbar-toggle:hover .icon-bar, body.theme-D .navbar-inverse .navbar-toggle:focus .icon-bar {
  922. background-color: #fff;
  923. }
  924. body.theme-D .contracted #side-menu > li:hover ul.nav-second-level {
  925. background: #eee;
  926. border-top: 1px solid #e7e7e7;
  927. }
  928. body.theme-D .contracted #side-menu > li:hover {
  929. background: #eee;
  930. }
  931. body.theme-D .modal-content {
  932. background-color: #303030;
  933. }
  934. body.theme-D tfoot td {
  935. background: #eee;
  936. }
  937. body.theme-D #periodo {
  938. background: #fff;
  939. color: #1d3b4a;
  940. border: 1px solid #ddd;
  941. border-width: 1px 1px 3px !important;
  942. }
  943. body.theme-D #periodo i {
  944. color: #0B62A4;
  945. }
  946. body.theme-D .daterangepicker {
  947. box-shadow: 0 6px 12px rgba(0,0,0,.175);
  948. }
  949. body.theme-D table.dataTable tr.dtrg-group td {
  950. background: #e6e6e6;
  951. }
  952. body.theme-D table.dataTable tr.dtrg-group.dtrg-start td {
  953. background: #eee !important;
  954. }
  955. body.theme-D .panel-default>.panel-heading {
  956. color: #0B62A4;
  957. }
  958. body.theme-D .tooltip > .tooltip-inner {
  959. background-color: #727272;
  960. color: #fff;
  961. }
  962. body.theme-D .tooltip.top .tooltip-arrow {
  963. border-top-color: #727272;
  964. }
  965. body.theme-D a span {
  966. color: #b2b2b2;
  967. }
  968. body.theme-D .ui-jqgrid.ui-jqgrid-bootstrap {
  969. border: 1px solid #393939;
  970. }
  971. body.theme-D .ui-jqgrid.ui-jqgrid-bootstrap .ui-jqgrid-hdiv, body.theme-D .ui-jqgrid.ui-jqgrid-bootstrap .ui-jqgrid-legacy-subgrid > thead {
  972. background-color: inherit;
  973. }
  974. body.theme-D .ui-jqgrid-btable > tbody > tr:nth-child(odd) {
  975. background: #333;
  976. }
  977. body.theme-D label.error {
  978. color: yellow;
  979. }
  980. body.theme-D .form-control {
  981. color: #ccc;
  982. background-color: #191919;
  983. }
  984. body.theme-D .theme-selector a.btn.light {
  985. background: #999;
  986. }
  987. body.theme-D .theme-selector a.btn.dark {
  988. background: #222;
  989. }
  990. body.theme-D .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
  991. color: inherit;
  992. background-color: #303030;
  993. border: 1px solid #464545;
  994. border-bottom-color: #303030;
  995. }
  996. body.theme-D .nav-tabs>li>a, .nav-pills>li>a {
  997. background: #222;
  998. border-bottom: 1px solid #464545;
  999. }
  1000. body.theme-D .panel {
  1001. box-shadow: 0 0 10px #161616;
  1002. }