plugins.css 45 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284
  1. /******************************
  2. 3RD PARTY PLUGIN CUSTOMIZATION
  3. ******************************/
  4. /***
  5. Bootstrap Colorpicker
  6. ***/
  7. .input-group.color .input-group-btn i {
  8. position: absolute;
  9. display: block;
  10. cursor: pointer;
  11. width: 20px;
  12. height: 20px;
  13. right: 6px;
  14. }
  15. .colorpicker.dropdown-menu {
  16. padding: 5px;
  17. }
  18. /* change z-index when opened in modal */
  19. .modal-open .colorpicker {
  20. z-index: 10055 !important;
  21. }
  22. /***
  23. Bootstrap Datepaginator
  24. ***/
  25. .datepaginator a {
  26. font-family: 'Open Sans';
  27. font-size: 13px;
  28. font-weight: 300;
  29. }
  30. .datepicker .today {
  31. background-image: none !important;
  32. filter: none !important;
  33. }
  34. #dp-calendar {
  35. right: 4px !important;
  36. }
  37. .datepaginator .fa-angle-right:before {
  38. content: "\f105";
  39. }
  40. .datepaginator .fa-angle-left:before {
  41. content: "\f104";
  42. }
  43. /***
  44. Bootstrap Datepicker
  45. ***/
  46. .datepicker.dropdown-menu {
  47. padding: 5px;
  48. }
  49. .datepicker .selected {
  50. background-color: #909090 !important;
  51. background-image: none !important;
  52. filter: none !important;
  53. }
  54. .datepicker .active {
  55. background-color: #4b8df8 !important;
  56. background-image: none !important;
  57. filter: none !important;
  58. }
  59. .datepicker .active:hover {
  60. background-color: #2678FC !important;
  61. background-image: none !important;
  62. filter: none !important;
  63. }
  64. .datepicker .input-daterange input {
  65. text-align: left;
  66. }
  67. /* change z-index when opened in modal */
  68. .modal-open .datepicker {
  69. z-index: 10055 !important;
  70. }
  71. .datepicker table td {
  72. color: #000;
  73. font-weight: 300 !important;
  74. font-family: 'Open Sans' !important;
  75. }
  76. .datepicker table th {
  77. color: #333;
  78. font-family: 'Open Sans' !important;
  79. font-weight: 400 !important;
  80. }
  81. .datepicker.dropdown-menu {
  82. box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
  83. border: 1px solid #efefef;
  84. }
  85. /***
  86. Bootstrap Daterangepicker
  87. ***/
  88. .modal-open .daterangepicker {
  89. z-index: 10055 !important;
  90. }
  91. .daterangepicker {
  92. margin-top: 4px;
  93. }
  94. .daterangepicker td {
  95. text-shadow: none;
  96. }
  97. .daterangepicker td.active {
  98. background-color: #4b8df8;
  99. background-image: none;
  100. filter: none;
  101. }
  102. .daterangepicker th {
  103. font-weight: 400;
  104. font-size: 14px;
  105. }
  106. .daterangepicker .ranges input[type="text"] {
  107. width: 70px !important;
  108. font-size: 11px;
  109. vertical-align: middle;
  110. }
  111. .daterangepicker .ranges label {
  112. font-weight: 300;
  113. display: block;
  114. }
  115. .daterangepicker .ranges .btn {
  116. margin-top: 10px;
  117. }
  118. .daterangepicker.dropdown-menu {
  119. padding: 5px;
  120. }
  121. .daterangepicker .ranges li {
  122. color: #333;
  123. }
  124. .daterangepicker .ranges li.active,
  125. .daterangepicker .ranges li:hover {
  126. background: #4b8df8 !important;
  127. border: 1px solid #4b8df8 !important;
  128. color: #fff;
  129. }
  130. .daterangepicker .range_inputs input {
  131. margin-bottom: 0 !important;
  132. }
  133. .daterangepicker .fa-angle-right:before {
  134. content: "\f105";
  135. }
  136. .daterangepicker .fa-angle-left:before {
  137. content: "\f104";
  138. }
  139. /***
  140. Bootstrap Datetimepicker
  141. ***/
  142. .datetimepicker table td {
  143. color: #000;
  144. font-weight: 300 !important;
  145. font-family: 'Open Sans' !important;
  146. }
  147. .datetimepicker table th {
  148. font-family: 'Open Sans' !important;
  149. font-weight: 400 !important;
  150. }
  151. .datetimepicker.dropdown-menu {
  152. padding: 5px;
  153. }
  154. .datetimepicker .active {
  155. background-color: #4b8df8 !important;
  156. background-image: none !important;
  157. filter: none !important;
  158. }
  159. .datetimepicker .active:hover {
  160. background-color: #2678FC !important;
  161. background-image: none !important;
  162. filter: none !important;
  163. }
  164. .datetimepicker .fa-angle-left:before {
  165. content: "\f104";
  166. }
  167. .datetimepicker .fa-angle-right:before {
  168. content: "\f105";
  169. }
  170. /* change z-index when opened in modal */
  171. .modal-open .datetimepicker {
  172. z-index: 10055 !important;
  173. }
  174. /***
  175. Bootstrap Editable
  176. ***/
  177. .editable-input table,
  178. .editable-input table th,
  179. .editable-input table td,
  180. .editable-input table tr {
  181. border: 0 !important;
  182. }
  183. .editable-input .combodate select {
  184. margin-bottom: 5px;
  185. }
  186. /***
  187. Jansy File Input plugin css changes
  188. ***/
  189. .fileinput {
  190. margin-bottom: 0;
  191. }
  192. .fileinput .close {
  193. float: none;
  194. }
  195. .fileinput .input-group {
  196. white-space: nowrap;
  197. overflow: hidden;
  198. }
  199. /***
  200. Bootstrap Markdown
  201. ***/
  202. .md-input {
  203. padding: 5px !important;
  204. border-bottom: 0 !important;
  205. -webkit-border-radius: 0 0 4px 4px;
  206. -moz-border-radius: 0 0 4px 4px;
  207. -ms-border-radius: 0 0 4px 4px;
  208. -o-border-radius: 0 0 4px 4px;
  209. border-radius: 0 0 4px 4px;
  210. }
  211. .md-editor {
  212. -webkit-border-radius: 4px;
  213. -moz-border-radius: 4px;
  214. -ms-border-radius: 4px;
  215. -o-border-radius: 4px;
  216. border-radius: 4px;
  217. }
  218. .md-editor .btn-toolbar {
  219. margin-left: 0px;
  220. -webkit-border-radius: 4px 4px 0 0;
  221. -moz-border-radius: 4px 4px 0 0;
  222. -ms-border-radius: 4px 4px 0 0;
  223. -o-border-radius: 4px 4px 0 0;
  224. border-radius: 4px 4px 0 0;
  225. }
  226. .md-editor .btn-toolbar .btn-group .btn-sm.btn {
  227. padding-bottom: 3px;
  228. }
  229. .md-editor .btn-toolbar .btn-group .btn-primary {
  230. padding-top: 5px;
  231. padding-bottom: 7px;
  232. }
  233. .md-editor.active {
  234. border: 1px solid #999999;
  235. -webkit-box-shadow: none !important;
  236. -moz-box-shadow: none !important;
  237. box-shadow: none !important;
  238. }
  239. /***
  240. Error state for WYSIWYG Editors
  241. ***/
  242. .has-error .md-editor {
  243. border: 1px solid #ebccd1 !important;
  244. }
  245. .has-success .md-editor {
  246. border: 1px solid #d6e9c6 !important;
  247. }
  248. .has-warning .md-editor {
  249. border: 1px solid #faebcc !important;
  250. }
  251. /***
  252. Bootstrap Modal
  253. ***/
  254. /* fix: content shifting to the right on modal open */
  255. .modal-open.page-overflow .page-container,
  256. .modal-open.page-overflow .page-container .navbar-fixed-top,
  257. .modal-open.page-overflow .page-container .navbar-fixed-bottom,
  258. .modal-open.page-overflow .modal-scrollable {
  259. overflow-y: auto !important;
  260. }
  261. .modal-scrollable {
  262. overflow: hidden !important;
  263. }
  264. /***
  265. Bootstrap Select
  266. ***/
  267. .bootstrap-select .btn {
  268. border-color: #e5e5e5;
  269. }
  270. .has-error .bootstrap-select .btn {
  271. border-color: #ebccd1;
  272. }
  273. .has-success .bootstrap-select .btn {
  274. border-color: #d6e9c6;
  275. }
  276. .has-warning .bootstrap-select .btn {
  277. border-color: #faebcc;
  278. }
  279. .bootstrap-select.open .btn {
  280. border-color: #999999;
  281. }
  282. .bootstrap-select.open.dropup .btn {
  283. border-color: #999999;
  284. }
  285. .bootstrap-select .btn:focus {
  286. outline: none !important;
  287. outline-offset: 0;
  288. }
  289. .bootstrap-select.btn-group .dropdown-menu {
  290. margin-top: 1px;
  291. }
  292. .bootstrap-select.btn-group .dropdown-menu > li > dt > .text {
  293. font-weight: 600;
  294. font-family: 'Open Sans';
  295. font-size: 14px;
  296. }
  297. .bootstrap-select.btn-group .dropdown-menu .text-muted {
  298. color: #999 !important;
  299. }
  300. .bootstrap-select .caret {
  301. border: 0;
  302. width: auto;
  303. height: auto;
  304. margin-top: -10px !important;
  305. }
  306. .bootstrap-select .caret:before {
  307. content: "\f107";
  308. display: inline-block;
  309. border: 0;
  310. font-family: FontAwesome;
  311. font-style: normal;
  312. font-weight: normal;
  313. }
  314. .bootstrap-select .selected i {
  315. color: #aaa;
  316. }
  317. .bootstrap-select .dropdown-menu {
  318. z-index: 9999 !important;
  319. }
  320. /***
  321. Bootstrap Switch
  322. ***/
  323. .bootstrap-switch {
  324. border-color: #e5e5e5;
  325. }
  326. .bootstrap-switch.bootstrap-switch-focused {
  327. box-shadow: none;
  328. border-color: #e5e5e5;
  329. }
  330. /***
  331. Color variants
  332. ***/
  333. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
  334. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  335. color: white;
  336. background: #428bca;
  337. }
  338. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
  339. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  340. color: white;
  341. background: #89c4f4;
  342. }
  343. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
  344. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  345. color: white;
  346. background: #45b6af;
  347. }
  348. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
  349. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  350. color: white;
  351. background: #dfba49;
  352. }
  353. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
  354. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  355. color: white;
  356. background: #f3565d;
  357. }
  358. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
  359. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  360. color: #444444;
  361. background: #ececec;
  362. }
  363. /* Bootstrap switch on portlet headers */
  364. .portlet > .portlet-title > .actions > .bootstrap-switch {
  365. border-color: transparent;
  366. margin-top: 0px;
  367. }
  368. /***
  369. Bootstrap Time Picker
  370. ***/
  371. .bootstrap-timepicker-widget table td a {
  372. padding: 4px 0;
  373. }
  374. .bootstrap-timepicker-widget input,
  375. .bootstrap-timepicker-widget input:focus {
  376. outline: none !important;
  377. border: 0;
  378. }
  379. .modal-open .bootstrap-timepicker-widget {
  380. z-index: 10055 !important;
  381. }
  382. .bootstrap-timepicker-widget.timepicker-orient-bottom:before,
  383. .bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  384. top: auto;
  385. }
  386. /***
  387. Toastr Notifications
  388. ***/
  389. .toast {
  390. -webkit-box-shadow: none !important;
  391. -moz-box-shadow: none !important;
  392. box-shadow: none !important;
  393. }
  394. .toast {
  395. background-color: #030303;
  396. }
  397. .toast-success {
  398. background-color: #51a351;
  399. }
  400. .toast-error {
  401. background-color: #bd362f;
  402. }
  403. .toast-info {
  404. background-color: #2f96b4;
  405. }
  406. .toast-warning {
  407. background-color: #f89406;
  408. }
  409. .toast .toast-close-button {
  410. display: inline-block;
  411. margin-top: 0px;
  412. margin-right: 0px;
  413. text-indent: -100000px;
  414. width: 11px;
  415. height: 16px;
  416. background-repeat: no-repeat !important;
  417. background-image: url("../img/portlet-remove-icon-white.png") !important;
  418. }
  419. .toast-top-center {
  420. top: 12px;
  421. margin: 0 auto;
  422. left: 50%;
  423. margin-left: -150px;
  424. }
  425. .toast-bottom-center {
  426. bottom: 12px;
  427. margin: 0 auto;
  428. left: 50%;
  429. margin-left: -150px;
  430. }
  431. /***
  432. Bootstrap Wizard
  433. ***/
  434. .form-wizard .progress {
  435. margin-bottom: 30px;
  436. }
  437. .form-wizard .steps {
  438. padding: 10px 0;
  439. margin-bottom: 15px;
  440. background-color: white;
  441. background-image: none;
  442. filter: none;
  443. border: 0px;
  444. box-shadow: none;
  445. }
  446. .form-wizard .steps > li > a.step {
  447. background-color: white;
  448. background-image: none;
  449. filter: none;
  450. border: 0px;
  451. box-shadow: none;
  452. }
  453. .form-wizard .steps > li > a.step:hover {
  454. background: none;
  455. }
  456. .form-wizard .steps > li > a.step > .number {
  457. background-color: #eee;
  458. display: inline-block;
  459. text-align: center !important;
  460. font-size: 16px;
  461. font-weight: 300;
  462. padding: 11px 15px 13px 15px;
  463. margin-right: 10px;
  464. height: 45px;
  465. width: 45px;
  466. -webkit-border-radius: 50% !important;
  467. -moz-border-radius: 50% !important;
  468. border-radius: 50% !important;
  469. }
  470. .form-wizard .steps > li > a.step > .desc {
  471. display: inline-block;
  472. font-size: 16px;
  473. font-weight: 300;
  474. }
  475. .form-wizard .steps > li > a.step > .desc > i {
  476. display: none;
  477. }
  478. .form-wizard .steps > li.active > a.step .number {
  479. background-color: #45b6af;
  480. color: #fff;
  481. }
  482. .form-wizard .steps > li.active > a.step .desc {
  483. color: #333;
  484. }
  485. .form-wizard .steps > li.done > a.step .number {
  486. background-color: #dfba49;
  487. color: #fff;
  488. }
  489. .form-wizard .steps > li.done > a.step .desc {
  490. color: #333;
  491. }
  492. .form-wizard .steps > li.done > a.step .desc i {
  493. font-size: 12px;
  494. font-weight: normal;
  495. color: #999;
  496. display: inline-block;
  497. }
  498. @media (min-width: 768px) and (max-width: 1200px) {
  499. /* 768px & 1200px */
  500. .form-wizard .step .desc {
  501. margin-top: 10px;
  502. display: block;
  503. }
  504. }
  505. @media (max-width: 768px) {
  506. /* 768px */
  507. .form-wizard .steps > li > a {
  508. text-align: left;
  509. }
  510. }
  511. /***
  512. wysihtml5
  513. ***/
  514. .wysihtml5-sandbox {
  515. width: 100% !important;
  516. }
  517. .wysihtml5-toolbar li {
  518. margin: 0px;
  519. height: 29px;
  520. }
  521. .wysihtml5-toolbar li .dropdown-menu {
  522. margin-top: 5px;
  523. }
  524. /***
  525. Error state for WYSIWYG Editors
  526. ***/
  527. .has-error .wysihtml5-sandbox {
  528. border: 1px solid #ebccd1 !important;
  529. }
  530. .has-success .wysihtml5-sandbox {
  531. border: 1px solid #d6e9c6 !important;
  532. }
  533. .has-warning .wysihtml5-sandbox {
  534. border: 1px solid #faebcc !important;
  535. }
  536. /***
  537. Error state for WYSIWYG Editors
  538. ***/
  539. .note-editor {
  540. border: 1px solid #e5e5e5;
  541. -webkit-border-radius: 4px;
  542. -moz-border-radius: 4px;
  543. -ms-border-radius: 4px;
  544. -o-border-radius: 4px;
  545. border-radius: 4px;
  546. }
  547. .note-editor .note-toolbar {
  548. border-bottom: 1px solid #e5e5e5;
  549. -webkit-border-radius: 4px 4px 0 0;
  550. -moz-border-radius: 4px 4px 0 0;
  551. -ms-border-radius: 4px 4px 0 0;
  552. -o-border-radius: 4px 4px 0 0;
  553. border-radius: 4px 4px 0 0;
  554. }
  555. .note-editor .note-statusbar {
  556. -webkit-border-radius: 0 0 4px 4px;
  557. -moz-border-radius: 0 0 4px 4px;
  558. -ms-border-radius: 0 0 4px 4px;
  559. -o-border-radius: 0 0 4px 4px;
  560. border-radius: 0 0 4px 4px;
  561. }
  562. .note-editor .note-statusbar .note-resizebar {
  563. border-top: 1px solid #e5e5e5;
  564. }
  565. .note-editor.fullscreen {
  566. z-index: 11000;
  567. width: 100% !important;
  568. }
  569. .note-editor .dropdown-menu:before {
  570. left: 9px;
  571. right: auto;
  572. }
  573. .note-editor .dropdown-menu:after {
  574. left: 10px;
  575. right: auto;
  576. }
  577. .note-link-dialog .checkbox {
  578. margin-left: 20px;
  579. }
  580. .has-error .note-editor {
  581. border: 1px solid #ebccd1 !important;
  582. }
  583. .has-success .note-editor {
  584. border: 1px solid #d6e9c6 !important;
  585. }
  586. .has-warning .note-editor {
  587. border: 1px solid #faebcc !important;
  588. }
  589. /***
  590. Bootbox
  591. ***/
  592. .bootbox .bootbox-close-button {
  593. margin-top: 0px !important;
  594. }
  595. /***
  596. CKEditor css changes
  597. ***/
  598. .cke {
  599. -webkit-border-radius: 4px;
  600. -moz-border-radius: 4px;
  601. -ms-border-radius: 4px;
  602. -o-border-radius: 4px;
  603. border-radius: 4px;
  604. }
  605. .cke .cke-top {
  606. -webkit-border-radius: 4px 4px 0 0;
  607. -moz-border-radius: 4px 4px 0 0;
  608. -ms-border-radius: 4px 4px 0 0;
  609. -o-border-radius: 4px 4px 0 0;
  610. border-radius: 4px 4px 0 0;
  611. }
  612. .cke .cke-bottom {
  613. -webkit-border-radius: 0 0 4px 4px;
  614. -moz-border-radius: 0 0 4px 4px;
  615. -ms-border-radius: 0 0 4px 4px;
  616. -o-border-radius: 0 0 4px 4px;
  617. border-radius: 0 0 4px 4px;
  618. }
  619. .cke_bottom,
  620. .cke_inner,
  621. .cke_top,
  622. .cke_reset,
  623. .cke_dialog_title,
  624. .cke_dialog_footer,
  625. .cke_dialog {
  626. background-image: none !important;
  627. filter: none;
  628. border-top: 0;
  629. border-bottom: 0;
  630. -webkit-box-shadow: none !important;
  631. -moz-box-shadow: none !important;
  632. box-shadow: none !important;
  633. text-shadow: none;
  634. }
  635. .cke_dialog_ui_button,
  636. .cke_dialog_tab {
  637. background-image: none !important;
  638. filter: none;
  639. -webkit-box-shadow: none !important;
  640. -moz-box-shadow: none !important;
  641. box-shadow: none !important;
  642. text-shadow: none !important;
  643. }
  644. .cke_dialog_ui_button:hover,
  645. .cke_dialog_tab:hover {
  646. text-decoration: none;
  647. text-shadow: none;
  648. }
  649. .cke_dialog_ui_input_text {
  650. background-image: none !important;
  651. filter: none;
  652. -webkit-box-shadow: none !important;
  653. -moz-box-shadow: none !important;
  654. box-shadow: none !important;
  655. }
  656. .cke_combo_button,
  657. .cke_button,
  658. .cke_toolbar,
  659. .cke_toolgroup {
  660. background-image: none !important;
  661. filter: none !important;
  662. border: 0;
  663. -webkit-box-shadow: none !important;
  664. -moz-box-shadow: none !important;
  665. box-shadow: none !important;
  666. }
  667. .cke_button,
  668. .cke_combo_button,
  669. .cke_panel_grouptitle,
  670. .cke_hc.cke_panel_listItem a {
  671. background-image: none !important;
  672. filter: none;
  673. text-shadow: none;
  674. }
  675. .cke_button:hover,
  676. .cke_combo_button:hover {
  677. background-color: #ddd;
  678. }
  679. .cke_toolbar_break {
  680. background-image: none !important;
  681. filter: none !important;
  682. border: 0;
  683. box-shadow: none !important;
  684. -webkit-box-shadow: none !important;
  685. -moz-box-shadow: none !important;
  686. -ms-box-shadow: none !important;
  687. -o-box-shadow: none !important;
  688. }
  689. /***
  690. Error state for WYSIWYG Editors
  691. ***/
  692. .has-error .cke {
  693. border: 1px solid #ebccd1 !important;
  694. }
  695. .has-success .cke {
  696. border: 1px solid #d6e9c6 !important;
  697. }
  698. .has-warning .cke {
  699. border: 1px solid #faebcc !important;
  700. }
  701. /***
  702. Clockface
  703. ***/
  704. .modal-open .clockface {
  705. z-index: 10055 !important;
  706. }
  707. .clockface .cell .inner.active,
  708. .clockface .cell .outer.active {
  709. background-color: #4b8df8 !important;
  710. background-image: none;
  711. filter: none;
  712. }
  713. /***
  714. Datatables Plugin(in v1.3)
  715. ***/
  716. .dataTable {
  717. width: 100%;
  718. clear: both;
  719. margin-top: 5px;
  720. }
  721. .dataTables_filter .form-control {
  722. margin-left: 4px;
  723. }
  724. .dataTables_filter label {
  725. line-height: 32px;
  726. }
  727. .dataTable .row-details {
  728. margin-top: 3px;
  729. display: inline-block;
  730. cursor: pointer;
  731. width: 14px;
  732. height: 14px;
  733. }
  734. .dataTable .row-details.row-details-close {
  735. background: url("../img/datatable-row-openclose.png") no-repeat 0 0;
  736. }
  737. .dataTable .row-details.row-details-open {
  738. background: url("../img/datatable-row-openclose.png") no-repeat 0 -23px;
  739. }
  740. .dataTable .details {
  741. background-color: #eeeeee;
  742. }
  743. .dataTable .details td,
  744. .dataTable .details th {
  745. padding: 4px;
  746. background: none;
  747. border: 0;
  748. }
  749. .dataTable .details tr:hover td,
  750. .dataTable .details tr:hover th {
  751. background: none;
  752. }
  753. .dataTable .details tr:nth-child(odd) td,
  754. .dataTable .details tr:nth-child(odd) th {
  755. background-color: #eeeeee;
  756. }
  757. .dataTable .details tr:nth-child(even) td,
  758. .dataTable .details tr:nth-child(even) th {
  759. background-color: #eeeeee;
  760. }
  761. .dataTable > thead > tr > th.sorting,
  762. .dataTable > thead > tr > th.sorting_asc,
  763. .dataTable > thead > tr > th.sorting_desc {
  764. padding-right: 18px;
  765. }
  766. .dataTable .table-checkbox {
  767. width: 8px !important;
  768. }
  769. @media (max-width: 768px) {
  770. .dataTables_wrapper .dataTables_length .form-control,
  771. .dataTables_wrapper .dataTables_filter .form-control {
  772. display: inline-block;
  773. }
  774. .dataTables_wrapper .dataTables_info {
  775. top: 17px;
  776. }
  777. .dataTables_wrapper .dataTables_paginate {
  778. margin-top: -15px;
  779. }
  780. }
  781. @media (max-width: 480px) {
  782. .dataTables_wrapper .dataTables_filter .form-control {
  783. width: 175px !important;
  784. }
  785. .dataTables_wrapper .dataTables_paginate {
  786. float: left;
  787. margin-top: 20px;
  788. }
  789. }
  790. .dataTables_processing {
  791. position: fixed;
  792. top: 50%;
  793. left: 50%;
  794. min-width: 125px;
  795. margin-left: 0;
  796. padding: 7px;
  797. text-align: center;
  798. color: #333;
  799. font-size: 13px;
  800. border: 1px solid #ddd;
  801. background-color: #eee;
  802. vertical-align: middle;
  803. -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
  804. -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
  805. box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
  806. }
  807. .dataTables_processing span {
  808. line-height: 15px;
  809. vertical-align: middle;
  810. }
  811. .dataTables_empty {
  812. text-align: center;
  813. }
  814. /***
  815. TableTools
  816. ***/
  817. .tabletools-btn-group {
  818. margin: 0 0 10px 0;
  819. }
  820. .tabletools-btn-group > .btn {
  821. margin-right: 5px;
  822. }
  823. .tabletools-btn-group > .btn:last-child {
  824. margin-right: 0;
  825. }
  826. .tabletools-dropdown-on-portlet {
  827. margin-top: -45px;
  828. float: right;
  829. }
  830. .tabletools-dropdown-on-portlet > .btn {
  831. margin-right: 5px;
  832. }
  833. .tabletools-dropdown-on-portlet > .btn:last-child {
  834. margin-right: 0;
  835. }
  836. .DTTT_Print {
  837. background-color: #fff;
  838. }
  839. .DTTT_Print .DTTT_PrintMessage {
  840. display: none;
  841. }
  842. @media print {
  843. .DTTT_Print .DTTT_PrintMessage {
  844. display: inline-block;
  845. }
  846. }
  847. .DTTT_Print .DTTT_Print_Info {
  848. display: block;
  849. position: fixed;
  850. top: 35px;
  851. font-size: 18px;
  852. width: 700px;
  853. left: 50%;
  854. margin-left: -350px;
  855. text-align: center;
  856. }
  857. .DTTT_Print .page-sidebar,
  858. .DTTT_Print .page-header,
  859. .DTTT_Print .page-footer {
  860. display: none;
  861. }
  862. .DTTT_Print .page-content-wrapper {
  863. float: none;
  864. }
  865. .DTTT_Print .row,
  866. .DTTT_Print [class*="col-"] {
  867. padding: 0;
  868. margin: 0;
  869. }
  870. .DTTT_Print .page-content {
  871. margin: 50px auto !important;
  872. border: 0 !important;
  873. width: 800px !important;
  874. padding: 0 !important;
  875. }
  876. .DTTT_Print .page-content .portlet {
  877. border: 0;
  878. padding: 0;
  879. }
  880. .DTTT_Print .page-content .portlet .portlet-body {
  881. padding: 0;
  882. }
  883. .DTTT_Print .page-content .dataTables_wrapper {
  884. padding: 0;
  885. margin: 0;
  886. box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
  887. }
  888. @media print {
  889. .DTTT_Print .page-content .dataTables_wrapper {
  890. box-shadow: none;
  891. }
  892. }
  893. /***
  894. Extended pagination
  895. ***/
  896. .paging_bootstrap_extended {
  897. margin: 0 !important;
  898. padding: 0 !important;
  899. float: none !important;
  900. font-size: 13px;
  901. }
  902. .dataTables_extended_wrapper .seperator {
  903. padding: 0 2px;
  904. }
  905. .dataTables_extended_wrapper div.dataTables_paginate,
  906. .dataTables_extended_wrapper div.dataTables_length,
  907. .dataTables_extended_wrapper div.dataTables_info {
  908. display: inline-block;
  909. float: none !important;
  910. padding: 0 !important;
  911. margin: 0 !important;
  912. position: static !important;
  913. }
  914. @media (max-width: 480px) {
  915. .dataTables_extended_wrapper div.dataTables_paginate,
  916. .dataTables_extended_wrapper div.dataTables_length,
  917. .dataTables_extended_wrapper div.dataTables_info {
  918. display: block;
  919. margin-bottom: 10px !important;
  920. }
  921. .dataTables_extended_wrapper .seperator {
  922. display: none !important;
  923. }
  924. }
  925. .dataTables_extended_wrapper div.dataTables_length label {
  926. margin: 0 !important;
  927. padding: 0 !important;
  928. font-size: 13px;
  929. float: none !important;
  930. display: inline-block !important;
  931. }
  932. .table-container .table-actions-wrapper {
  933. display: none;
  934. }
  935. /***
  936. Scroller Extension
  937. ***/
  938. .dataTables_scroll {
  939. margin-bottom: 10px;
  940. }
  941. .dataTables_scrollHead {
  942. border-bottom: 2px solid #ddd !important;
  943. }
  944. .dataTables_scrollHead thead th {
  945. border-bottom: 0 !important;
  946. }
  947. .dataTables_scrollBody {
  948. border-bottom: 1px solid #ddd !important;
  949. }
  950. /***
  951. Dropzone css changes(new in v1.1.1)
  952. ***/
  953. .dropzone {
  954. -webkit-border-radius: 0px;
  955. -moz-border-radius: 0px;
  956. border-radius: 0px;
  957. }
  958. /***
  959. Fancy box fix overlay fix
  960. ***/
  961. .fancybox-overlay {
  962. z-index: 100000;
  963. }
  964. .fancybox-opened {
  965. z-index: 100001;
  966. }
  967. /***
  968. FuelUX Spinners
  969. ***/
  970. .spinner-buttons.btn-group-vertical .btn {
  971. text-align: center;
  972. margin: 0;
  973. height: 17px;
  974. width: 22px;
  975. padding-left: 6px;
  976. padding-right: 6px;
  977. padding-top: 0px;
  978. }
  979. .page-style-rounded .spinner-buttons.btn-group-vertical .btn.spinner-up {
  980. border-radius: 0;
  981. border-top-right-radius: 4px !important;
  982. }
  983. .page-style-rounded .spinner-buttons.btn-group-vertical .btn.spinner-down {
  984. border-radius: 0;
  985. border-bottom-right-radius: 4px;
  986. }
  987. /***
  988. Fullcalendar
  989. ***/
  990. /* External events */
  991. .external-event {
  992. display: inline-block;
  993. cursor: move;
  994. margin-bottom: 5px;
  995. margin-left: 5px;
  996. }
  997. .fc-scroller {
  998. overflow-y: auto;
  999. overflow-x: hidden;
  1000. }
  1001. .fc-month-view .fc-scroller {
  1002. height: auto !important;
  1003. }
  1004. .portlet .event-form-title {
  1005. font-size: 14px;
  1006. margin-top: 4px;
  1007. font-weight: 400;
  1008. margin-bottom: 10px;
  1009. }
  1010. .portlet.calendar .fc-button {
  1011. -webkit-box-shadow: none;
  1012. -moz-box-shadow: none;
  1013. box-shadow: none;
  1014. text-shadow: none;
  1015. border: 0;
  1016. height: 35px;
  1017. padding: 6px 8px 7px 8px;
  1018. margin-left: 2px;
  1019. border-top-style: none;
  1020. border-bottom-style: none;
  1021. border-right-style: solid;
  1022. border-left-style: solid;
  1023. border-color: #ddd;
  1024. background: transparent;
  1025. color: #fff;
  1026. top: -45px;
  1027. outline: none !important;
  1028. -webkit-border-radius: 4px 4px 0 0;
  1029. -moz-border-radius: 4px 4px 0 0;
  1030. -ms-border-radius: 4px 4px 0 0;
  1031. -o-border-radius: 4px 4px 0 0;
  1032. border-radius: 4px 4px 0 0;
  1033. }
  1034. .portlet.calendar .fc-toolbar {
  1035. margin-bottom: 0px;
  1036. }
  1037. .portlet.calendar .fc-toolbar h2 {
  1038. margin-top: 3px;
  1039. font-size: 17px;
  1040. }
  1041. .portlet.calendar .fc-header {
  1042. margin-bottom: -21px;
  1043. }
  1044. .portlet.calendar .fc-button-prev {
  1045. padding-right: 10px;
  1046. padding-left: 8px;
  1047. }
  1048. .portlet.calendar .fc-button-next {
  1049. padding-right: 8px;
  1050. padding-left: 10px;
  1051. }
  1052. .portlet.calendar .fc-button.fc-state-active, .portlet.calendar .fc-button.fc-state-hover {
  1053. color: #666;
  1054. background-color: #fff;
  1055. }
  1056. .portlet.calendar .fc-button.fc-state-disabled {
  1057. color: #ddd;
  1058. }
  1059. .portlet.calendar .fc-button .fc-icon-left-single-arrow {
  1060. font-family: FontAwesome;
  1061. font-size: 16px;
  1062. }
  1063. .portlet.calendar .fc-button .fc-icon-left-single-arrow:after {
  1064. content: "";
  1065. }
  1066. .portlet.calendar .fc-button .fc-icon-left-single-arrow:before {
  1067. content: "\f104";
  1068. }
  1069. .portlet.calendar .fc-button .fc-icon-right-single-arrow {
  1070. font-family: FontAwesome;
  1071. font-size: 16px;
  1072. }
  1073. .portlet.calendar .fc-button .fc-icon-right-single-arrow:after {
  1074. content: "";
  1075. }
  1076. .portlet.calendar .fc-button .fc-icon-right-single-arrow:before {
  1077. content: "\f105";
  1078. }
  1079. .portlet.calendar .fc-text-arrow {
  1080. font-size: 22px;
  1081. font-family: "Courier New", Courier, monospace;
  1082. vertical-align: baseline;
  1083. }
  1084. .portlet.calendar .fc-event {
  1085. border: 0px;
  1086. background-color: #69a4e0;
  1087. color: #fff;
  1088. }
  1089. .portlet.calendar .fc-event .fc-content {
  1090. border: 0px;
  1091. }
  1092. .portlet.calendar .fc-event .fc-time {
  1093. float: left;
  1094. text-align: left;
  1095. color: #fff;
  1096. font-size: 13px;
  1097. font-weight: 300;
  1098. }
  1099. .portlet.calendar .fc-event .fc-title {
  1100. text-align: left;
  1101. float: left;
  1102. color: #fff;
  1103. font-size: 13px;
  1104. font-weight: 300;
  1105. }
  1106. .portlet.calendar .fc-header-title h2 {
  1107. font-size: 14px;
  1108. line-height: 20px;
  1109. font-weight: 400;
  1110. color: #111;
  1111. }
  1112. .portlet.calendar .fc-widget-header {
  1113. background-image: none;
  1114. filter: none;
  1115. background-color: #eeeeee;
  1116. text-transform: uppercase;
  1117. font-weight: 300;
  1118. }
  1119. .portlet.calendar.light .fc-button {
  1120. top: -60px;
  1121. color: #666;
  1122. text-transform: uppercase;
  1123. font-size: 12px;
  1124. padding-bottom: 35px;
  1125. }
  1126. .portlet.calendar.light .fc-button .fc-text-arrow {
  1127. margin-top: -6px;
  1128. display: inline-block;
  1129. }
  1130. .portlet.calendar.light .fc-button.fc-state-active, .portlet.calendar.light .fc-button.fc-state-hover {
  1131. color: #333;
  1132. border-bottom: 2px solid #45b6af;
  1133. }
  1134. .portlet.calendar.light .fc-button.fc-state-disabled {
  1135. color: #aaa;
  1136. }
  1137. .portlet.calendar .mobile .fc-button {
  1138. padding: 0px 6px 20px 6px;
  1139. margin-left: 2px;
  1140. border: 0;
  1141. background-color: #dddddd;
  1142. background-image: none;
  1143. -webkit-box-shadow: none;
  1144. -moz-box-shadow: none;
  1145. box-shadow: none;
  1146. -webkit-border-radius: 0;
  1147. -moz-border-radius: 0;
  1148. border-radius: 0;
  1149. color: #000;
  1150. text-shadow: none;
  1151. text-align: center;
  1152. }
  1153. .portlet.calendar .mobile .fc-button.fc-state-hover, .portlet.calendar .mobile .fc-button.fc-state-active {
  1154. background-color: #eeeeee;
  1155. }
  1156. .portlet.calendar .mobile .fc-button.fc-state-disabled {
  1157. color: #bbbbbb;
  1158. }
  1159. .portlet.calendar .mobile .fc-button-prev {
  1160. margin-right: 5px;
  1161. margin-top: -2px;
  1162. }
  1163. .portlet.calendar .mobile .fc-button-next {
  1164. margin-right: -0px;
  1165. margin-top: -2px;
  1166. }
  1167. .portlet.calendar .mobile .fc-header-space {
  1168. margin: 0px;
  1169. padding: 0px;
  1170. width: 0px;
  1171. }
  1172. .portlet.calendar .mobile .fc-header-left {
  1173. position: absolute;
  1174. z-index: 10;
  1175. }
  1176. .portlet.calendar .mobile .fc-header-left .fc-button {
  1177. top: -2px;
  1178. }
  1179. .portlet.calendar .mobile .fc-header-right {
  1180. position: relative;
  1181. right: 0;
  1182. }
  1183. .portlet.calendar .mobile .fc-header-right .fc-button {
  1184. top: 35px;
  1185. }
  1186. .portlet.calendar .mobile .fc-content {
  1187. margin-top: 53px;
  1188. }
  1189. /***
  1190. Google Maps
  1191. ***/
  1192. .gmaps {
  1193. height: 300px;
  1194. width: 100%;
  1195. /* important! bootstrap sets max-width on img to 100% which conflicts with google map canvas*/
  1196. }
  1197. .gmaps img {
  1198. max-width: none;
  1199. }
  1200. #gmap_static div {
  1201. background-repeat: no-repeat;
  1202. background-position: 50% 50%;
  1203. height: 100%;
  1204. display: block;
  1205. height: 300px;
  1206. }
  1207. #gmap_routes_instructions {
  1208. margin-top: 10px;
  1209. margin-bottom: 0px;
  1210. }
  1211. /***
  1212. Gritter notification modify
  1213. ***/
  1214. #gritter-notice-wrapper {
  1215. right: 1px !important;
  1216. }
  1217. .gritter-close {
  1218. left: auto !important;
  1219. right: 3px !important;
  1220. }
  1221. .gritter-title {
  1222. font-family: "Open Sans";
  1223. font-size: 18px;
  1224. font-weight: 300;
  1225. }
  1226. /***
  1227. Dashboard Charts(new in v1.2.1)
  1228. ***/
  1229. .easy-pie-chart,
  1230. .sparkline-chart {
  1231. text-align: center;
  1232. }
  1233. .sparkline-chart {
  1234. margin-top: 15px;
  1235. position: relative;
  1236. }
  1237. .easy-pie-chart .number {
  1238. font-size: 14px !important;
  1239. font-weight: 300;
  1240. margin: 0 auto;
  1241. position: relative;
  1242. text-align: center;
  1243. width: 75px;
  1244. height: 75px;
  1245. line-height: 75px;
  1246. }
  1247. .easy-pie-chart .number canvas {
  1248. position: absolute;
  1249. top: 0;
  1250. left: 0;
  1251. }
  1252. .sparkline-chart .number {
  1253. width: 100px;
  1254. margin: 0 auto;
  1255. margin-bottom: 10px;
  1256. }
  1257. .sparkline-chart .title,
  1258. .easy-pie-chart .title {
  1259. display: block;
  1260. text-align: center;
  1261. color: #333;
  1262. font-weight: 300;
  1263. font-size: 16px;
  1264. margin-top: 5px;
  1265. margin-bottom: 10px;
  1266. }
  1267. .sparkline-chart .title:hover,
  1268. .easy-pie-chart .title:hover {
  1269. color: #666;
  1270. text-decoration: none;
  1271. }
  1272. .sparkline-chart .title > i,
  1273. .easy-pie-chart .title > i {
  1274. margin-top: 5px;
  1275. }
  1276. /***
  1277. jQuery File Upload
  1278. ***/
  1279. .blueimp-gallery .close {
  1280. background-image: url("../img/portlet-remove-icon-white.png") !important;
  1281. margin-top: -2px;
  1282. }
  1283. .blueimp-gallery .prev,
  1284. .blueimp-gallery .next {
  1285. border-radius: 23px !important;
  1286. }
  1287. /***
  1288. jQuery Multi Select
  1289. ***/
  1290. .ms-container .ms-list {
  1291. border: 1px solid #e5e5e5;
  1292. -webkit-box-shadow: none;
  1293. -moz-box-shadow: none;
  1294. box-shadow: none;
  1295. }
  1296. .ms-container .ms-optgroup-label {
  1297. font-size: 14px;
  1298. }
  1299. .ms-container .ms-selectable li.ms-elem-selectable,
  1300. .ms-container .ms-selection li.ms-elem-selection {
  1301. font-size: 13px;
  1302. }
  1303. .ms-container .ms-list.ms-focus {
  1304. border-color: #999999;
  1305. -webkit-box-shadow: none;
  1306. -moz-box-shadow: none;
  1307. box-shadow: none;
  1308. }
  1309. .ms-container .ms-selectable li.ms-hover,
  1310. .ms-container .ms-selection li.ms-hover {
  1311. color: #333;
  1312. background-color: #eee;
  1313. }
  1314. .ms-container .form-control {
  1315. margin-bottom: 5px;
  1316. }
  1317. /***
  1318. jQuery Notific8 Plugin
  1319. ***/
  1320. .jquery-notific8-message {
  1321. font-size: 13px;
  1322. }
  1323. [class*="jquery-notific8"],
  1324. [class*="jquery-notific8"]:after,
  1325. [class*="jquery-notific8"]:before {
  1326. -webkit-box-sizing: content-box;
  1327. -moz-box-sizing: content-box;
  1328. box-sizing: content-box;
  1329. }
  1330. .right .jquery-notific8-close-sticky span,
  1331. .left .jquery-notific8-close-sticky span {
  1332. font-size: 10px;
  1333. }
  1334. .jquery-notific8-heading {
  1335. font-weight: 300;
  1336. font-size: 16px;
  1337. }
  1338. /***
  1339. Password Strength(in v1.4)
  1340. ***/
  1341. .password-strength .password-verdict {
  1342. display: inline-block;
  1343. margin-top: 6px;
  1344. margin-left: 5px;
  1345. }
  1346. .password-strength .progress {
  1347. margin-top: 5px;
  1348. margin-bottom: 0;
  1349. }
  1350. .password-strength .progress-bar {
  1351. padding: 2px;
  1352. }
  1353. /***
  1354. jQuery Slimscroll
  1355. ***/
  1356. .scroller {
  1357. padding: 0px;
  1358. margin: 0px;
  1359. padding-right: 12px;
  1360. overflow: hidden;
  1361. }
  1362. .scroller-footer {
  1363. margin-top: 10px;
  1364. }
  1365. .scroller-footer:before, .scroller-footer:after {
  1366. content: " ";
  1367. display: table;
  1368. }
  1369. .scroller-footer:after {
  1370. clear: both;
  1371. }
  1372. .portlet-body .slimScrollBar {
  1373. margin-right: 0px;
  1374. }
  1375. /***
  1376. jQuery Sparkline
  1377. ***/
  1378. .jqstooltip {
  1379. width: auto !important;
  1380. height: auto !important;
  1381. }
  1382. .easy-pie-chart,
  1383. .sparkline-chart {
  1384. text-align: center;
  1385. }
  1386. .sparkline-chart {
  1387. margin-top: 15px;
  1388. position: relative;
  1389. }
  1390. .easy-pie-chart .number {
  1391. font-size: 16px;
  1392. font-weight: 300;
  1393. width: 85px;
  1394. margin: 0 auto;
  1395. }
  1396. .sparkline-chart .number {
  1397. width: 100px;
  1398. margin: 0 auto;
  1399. margin-bottom: 10px;
  1400. }
  1401. .sparkline-chart .title,
  1402. .easy-pie-chart .title {
  1403. display: block;
  1404. text-align: center;
  1405. color: #333;
  1406. font-weight: 300;
  1407. font-size: 16px;
  1408. margin-top: 5px;
  1409. margin-bottom: 10px;
  1410. }
  1411. .sparkline-chart .title:hover,
  1412. .easy-pie-chart .title:hover {
  1413. color: #666;
  1414. text-decoration: none;
  1415. }
  1416. .sparkline-chart .title > i,
  1417. .easy-pie-chart .title > i {
  1418. margin-top: 5px;
  1419. }
  1420. /***
  1421. Modify jquery-tags-input plugin css
  1422. ***/
  1423. div.tagsinput {
  1424. min-height: 35px;
  1425. height: auto !important;
  1426. margin: 0;
  1427. padding: 5px 5px 0px 5px;
  1428. overflow: auto;
  1429. }
  1430. div.tagsinput span.tag {
  1431. background: #aaaaaa;
  1432. color: white;
  1433. border: 0;
  1434. padding: 3px 6px;
  1435. margin-top: 0;
  1436. margin-bottom: 5px;
  1437. }
  1438. div.tagsinput input {
  1439. padding: 3px 6px;
  1440. width: 75px !important;
  1441. }
  1442. div.tagsinput span.tag a {
  1443. color: white;
  1444. }
  1445. div.tagsinput .not_valid {
  1446. color: white;
  1447. padding: 3px 6px;
  1448. background-color: #e02222;
  1449. }
  1450. /***
  1451. jQuery UI Sliders(new in v1.1.1)
  1452. ***/
  1453. .slider {
  1454. border: 0;
  1455. padding: 0;
  1456. display: block;
  1457. margin: 12px 5px;
  1458. min-height: 11px;
  1459. }
  1460. .ui-slider-vertical {
  1461. width: 11px;
  1462. }
  1463. .ui-slider-horizontal .ui-slider-handle {
  1464. top: -3px;
  1465. }
  1466. .ui-slider-vertical .ui-slider-handle {
  1467. left: -3px;
  1468. }
  1469. .ui-slider-vertical,
  1470. .ui-slider-handle {
  1471. filter: none !important;
  1472. background-image: none !important;
  1473. }
  1474. /***
  1475. JQVMAP Plugin
  1476. ***/
  1477. .jqvmap-zoomin {
  1478. height: 16px;
  1479. width: 16px;
  1480. background-color: #666666;
  1481. }
  1482. .jqvmap-zoomout {
  1483. height: 16px;
  1484. width: 16px;
  1485. background-color: #666666;
  1486. }
  1487. .vmaps {
  1488. position: relative;
  1489. overflow: hidden;
  1490. height: 300px;
  1491. }
  1492. /***
  1493. Jstree
  1494. ***/
  1495. .jstree-default .jstree-clicked {
  1496. border: 0;
  1497. background-color: #e1e1e1;
  1498. box-shadow: none;
  1499. }
  1500. .jstree-default .jstree-hovered {
  1501. border: 0;
  1502. background-color: #eee;
  1503. box-shadow: none;
  1504. }
  1505. .jstree-default .jstree-wholerow-clicked,
  1506. .jstree-wholerow .jstree-wholerow-clicked {
  1507. background: none;
  1508. border: 0;
  1509. background-color: #e1e1e1;
  1510. box-shadow: none;
  1511. }
  1512. .jstree-default .jstree-wholerow-hovered,
  1513. .jstree-wholerow .jstree-wholerow-hovered {
  1514. border: 0;
  1515. background-color: #eee;
  1516. box-shadow: none;
  1517. }
  1518. .jstree-icon.icon-lg {
  1519. margin-top: 1px;
  1520. }
  1521. .jstree-open > .jstree-anchor > .fa-folder:before {
  1522. margin-left: 2px;
  1523. content: "\f07c";
  1524. }
  1525. .jstree-default.jstree-rtl .jstree-last {
  1526. background: transparent;
  1527. background-repeat: no-repeat;
  1528. }
  1529. .vakata-context,
  1530. .vakata-context ul {
  1531. padding: 0;
  1532. min-width: 125px;
  1533. background-color: #ffffff;
  1534. font-size: 14px;
  1535. font-family: "Segoe UI",Helvetica, Arial, sans-serif;
  1536. box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
  1537. border: 1px solid #efefef;
  1538. }
  1539. .vakata-context li {
  1540. border: 0;
  1541. }
  1542. .vakata-context li a {
  1543. padding: 0 10px;
  1544. border: 0;
  1545. }
  1546. .vakata-context li a i {
  1547. display: none;
  1548. }
  1549. .vakata-context li a .vakata-contextmenu-sep {
  1550. display: none;
  1551. }
  1552. .vakata-context .vakata-context-hover > a,
  1553. .vakata-context li a:hover {
  1554. background-color: #eee;
  1555. color: #333;
  1556. box-shadow: none;
  1557. margin: 0;
  1558. }
  1559. .vakata-context .vakata-context-hover > a .span,
  1560. .vakata-context .vakata-context-hover > a .ins,
  1561. .vakata-context li a:hover .span,
  1562. .vakata-context li a:hover .ins {
  1563. border: 0 !important;
  1564. }
  1565. .vakata-context li a span,
  1566. .vakata-context li a ins {
  1567. display: none;
  1568. border: 0 !important;
  1569. }
  1570. .vakata-context .vakata-context-separator a,
  1571. .vakata-context-rtl .vakata-context-separator a {
  1572. margin: 0;
  1573. border: 0;
  1574. }
  1575. .jstree-rename-input {
  1576. background-color: #ffffff !important;
  1577. border: 1px solid #e5e5e5 !important;
  1578. outline: none !important;
  1579. padding: 2px 6px !important;
  1580. margin-right: -4px !important;
  1581. }
  1582. /***
  1583. NoUIRangeSlider
  1584. ***/
  1585. .noUi-control {
  1586. margin: 9px 0;
  1587. }
  1588. /***
  1589. Color variants
  1590. ***/
  1591. .noUi-primary.noUi-connect,
  1592. .noUi-primary .noUi-connect {
  1593. background: #428bca;
  1594. }
  1595. .noUi-info.noUi-connect,
  1596. .noUi-info .noUi-connect {
  1597. background: #89c4f4;
  1598. }
  1599. .noUi-success.noUi-connect,
  1600. .noUi-success .noUi-connect {
  1601. background: #45b6af;
  1602. }
  1603. .noUi-warning.noUi-connect,
  1604. .noUi-warning .noUi-connect {
  1605. background: #dfba49;
  1606. }
  1607. .noUi-danger.noUi-connect,
  1608. .noUi-danger .noUi-connect {
  1609. background: #f3565d;
  1610. }
  1611. .noUi-default.noUi-connect,
  1612. .noUi-default .noUi-connect {
  1613. background: #c6c6c6;
  1614. }
  1615. /***
  1616. Google reCaptcha
  1617. ***/
  1618. .form-recaptcha-img {
  1619. margin-bottom: 10px;
  1620. clear: both;
  1621. border: 1px solid #e5e5e5;
  1622. padding: 5px;
  1623. }
  1624. iframe[src="about:blank"] {
  1625. display: none;
  1626. }
  1627. /***
  1628. Select2 Plugin
  1629. ***/
  1630. .form-control .select2-choice {
  1631. border: 1px solid #e5e5e5;
  1632. background-color: #fff;
  1633. background-image: none;
  1634. filter: none;
  1635. height: 34px;
  1636. padding: 3px 0 0px 12px;
  1637. }
  1638. .select2-container.select2-drop-above .select2-choice {
  1639. border-bottom-color: #e5e5e5;
  1640. background-color: #fff;
  1641. background-image: none;
  1642. filter: none;
  1643. }
  1644. .select2-drop {
  1645. border: 1px solid #e5e5e5;
  1646. background-color: #fff;
  1647. background-image: none;
  1648. -webkit-box-shadow: none;
  1649. box-shadow: none;
  1650. filter: none;
  1651. border-top: 0;
  1652. }
  1653. .select2-drop-auto-width {
  1654. border-top: 1px solid #e5e5e5;
  1655. }
  1656. .select2-drop.select2-drop-above {
  1657. border-top: 1px solid #e5e5e5;
  1658. -webkit-box-shadow: none;
  1659. box-shadow: none;
  1660. }
  1661. .select2-drop-active {
  1662. border: 1px solid #999999;
  1663. border-top: 0;
  1664. }
  1665. .select2-container .select2-choice .select2-arrow {
  1666. background-image: none;
  1667. background-color: #fff;
  1668. filter: none;
  1669. border-left: 1px solid #e5e5e5;
  1670. }
  1671. .select2-container.select2-container-active .select2-arrow,
  1672. .select2-container.select2-dropdown-open .select2-arrow {
  1673. border-left: 0 !important;
  1674. }
  1675. .select2-container .select2-choice .select2-arrow b {
  1676. background-position: 0 1px;
  1677. }
  1678. .select2-search input {
  1679. border: 1px solid #e5e5e5;
  1680. background-color: #fff !important;
  1681. filter: none;
  1682. margin: 0;
  1683. outline: 0;
  1684. border: 1px solid #e5e5e5;
  1685. webkit-appearance: none !important;
  1686. color: #333333;
  1687. outline: 0;
  1688. box-shadow: none;
  1689. height: auto !important;
  1690. min-height: 26px;
  1691. padding: 6px 6px !important;
  1692. line-height: 20px;
  1693. font-size: 14px;
  1694. font-weight: normal;
  1695. vertical-align: top;
  1696. background-color: #ffffff;
  1697. -webkit-box-shadow: none;
  1698. box-shadow: none;
  1699. margin-top: 5px;
  1700. }
  1701. .form-control.select2-container {
  1702. border: 0;
  1703. height: auto !important;
  1704. padding: 0px;
  1705. }
  1706. .select2-container-active .select2-choice,
  1707. .select2-container-active .select2-choices {
  1708. border: 1px solid #999999 !important;
  1709. -webkit-box-shadow: none !important;
  1710. box-shadow: none !important;
  1711. }
  1712. .select2-dropdown-open .select2-choice {
  1713. border-bottom: 0 !important;
  1714. background-image: none;
  1715. background-color: #fff;
  1716. filter: none;
  1717. -webkit-box-shadow: none !important;
  1718. box-shadow: none !important;
  1719. }
  1720. .select2-dropdown-open.select2-drop-above .select2-choice,
  1721. .select2-dropdown-open.select2-drop-above .select2-choices {
  1722. border: 1px solid #999999 !important;
  1723. border-top: 0 !important;
  1724. background-image: none;
  1725. background-color: #fff;
  1726. filter: none;
  1727. -webkit-box-shadow: none !important;
  1728. box-shadow: none !important;
  1729. }
  1730. .select2-drop.select2-drop-above.select2-drop-active {
  1731. border: 1px solid #999999 !important;
  1732. border-bottom: 0 !important;
  1733. }
  1734. .select2-dropdown-open .select2-choice .select2-arrow b {
  1735. background-position: -18px 1px;
  1736. }
  1737. .select2-results {
  1738. margin: 5px 0;
  1739. }
  1740. .select2-results .select2-highlighted {
  1741. background: #eee;
  1742. color: #333;
  1743. }
  1744. .select2-results li em {
  1745. background: #feffde;
  1746. font-style: normal;
  1747. }
  1748. .select2-results .select2-highlighted em {
  1749. background: transparent;
  1750. }
  1751. .select2-results .select2-highlighted ul {
  1752. background: #fff;
  1753. color: #000;
  1754. }
  1755. .select2-results .select2-no-results,
  1756. .select2-results .select2-searching,
  1757. .select2-results .select2-selection-limit {
  1758. padding: 3px 7px 4px;
  1759. background: #f4f4f4;
  1760. display: list-item;
  1761. }
  1762. .select2-container-multi {
  1763. -webkit-border-radius: 4px;
  1764. -moz-border-radius: 4px;
  1765. -ms-border-radius: 4px;
  1766. -o-border-radius: 4px;
  1767. border-radius: 4px;
  1768. }
  1769. .select2-container-multi .select2-choices {
  1770. -webkit-border-radius: 4px;
  1771. -moz-border-radius: 4px;
  1772. -ms-border-radius: 4px;
  1773. -o-border-radius: 4px;
  1774. border-radius: 4px;
  1775. }
  1776. .select2-container-multi.select2-dropdown-open {
  1777. -webkit-border-radius: 4px 4px 0 0;
  1778. -moz-border-radius: 4px 4px 0 0;
  1779. -ms-border-radius: 4px 4px 0 0;
  1780. -o-border-radius: 4px 4px 0 0;
  1781. border-radius: 4px 4px 0 0;
  1782. }
  1783. .select2-container-multi.select2-dropdown-open .select2-choices {
  1784. -webkit-border-radius: 4px 4px 0 0;
  1785. -moz-border-radius: 4px 4px 0 0;
  1786. -ms-border-radius: 4px 4px 0 0;
  1787. -o-border-radius: 4px 4px 0 0;
  1788. border-radius: 4px 4px 0 0;
  1789. }
  1790. .select2-container-multi.select2-dropdown-open.select2-drop-above {
  1791. -webkit-border-radius: 0 0 4px 4px;
  1792. -moz-border-radius: 0 0 4px 4px;
  1793. -ms-border-radius: 0 0 4px 4px;
  1794. -o-border-radius: 0 0 4px 4px;
  1795. border-radius: 0 0 4px 4px;
  1796. }
  1797. .select2-container-multi.select2-dropdown-open.select2-drop-above .select2-choices {
  1798. -webkit-border-radius: 0 0 4px 4px;
  1799. -moz-border-radius: 0 0 4px 4px;
  1800. -ms-border-radius: 0 0 4px 4px;
  1801. -o-border-radius: 0 0 4px 4px;
  1802. border-radius: 0 0 4px 4px;
  1803. }
  1804. .select2-container-multi .select2-choices {
  1805. padding-left: 6px;
  1806. min-height: 34px;
  1807. border: 1px solid #e5e5e5;
  1808. background-image: none;
  1809. background-color: #fff;
  1810. filter: none;
  1811. -webkit-box-shadow: none !important;
  1812. box-shadow: none !important;
  1813. }
  1814. .select2-container-multi.select2-container-active .select2-choices {
  1815. border: 1px solid #999 !important;
  1816. background-image: none;
  1817. background-color: #fff;
  1818. filter: none;
  1819. -webkit-box-shadow: none !important;
  1820. box-shadow: none !important;
  1821. }
  1822. .select2-container-multi .select2-choices .select2-search-choice {
  1823. padding: 3px 5px 3px 18px;
  1824. margin: 5px 0 3px 5px;
  1825. border: 1px solid #e5e5e5;
  1826. background-image: none;
  1827. background-color: #fff;
  1828. filter: none;
  1829. -webkit-box-shadow: none !important;
  1830. box-shadow: none !important;
  1831. }
  1832. /***
  1833. Color variants
  1834. ***/
  1835. .has-warning .select2-container .select2-choice,
  1836. .has-warning .select2-container .select2-choices {
  1837. border-color: #faebcc;
  1838. }
  1839. .has-warning .select2-container.select2-dropdown-open .select2-choice,
  1840. .has-warning .select2-container.select2-dropdown-open .select2-choices {
  1841. border-color: #faebcc;
  1842. }
  1843. .has-warning .select2-container.select2-dropdown-open .select2-choice > span {
  1844. color: #faebcc;
  1845. }
  1846. .has-error .select2-container .select2-choice,
  1847. .has-error .select2-container .select2-choices {
  1848. border-color: #ebccd1;
  1849. }
  1850. .has-error .select2-container.select2-dropdown-open .select2-choice,
  1851. .has-error .select2-container.select2-dropdown-open .select2-choices {
  1852. border-color: #ebccd1;
  1853. }
  1854. .has-error .select2-container.select2-dropdown-open .select2-choice > span {
  1855. color: #ebccd1;
  1856. }
  1857. .has-success .select2-container .select2-choice,
  1858. .has-success .select2-container .select2-choices {
  1859. border-color: #d6e9c6;
  1860. }
  1861. .has-success .select2-container.select2-dropdown-open .select2-choice,
  1862. .has-success .select2-container.select2-dropdown-open .select2-choices {
  1863. border-color: #d6e9c6;
  1864. }
  1865. .has-success .select2-container.select2-dropdown-open .select2-choice > span {
  1866. color: #d6e9c6;
  1867. }
  1868. /* Fix z-index when select2 opened in modals*/
  1869. .modal-open .select2-drop-mask {
  1870. z-index: 10051;
  1871. }
  1872. .modal-open .select2-drop {
  1873. z-index: 10052;
  1874. }
  1875. .modal-open .select2-search {
  1876. z-index: 10053;
  1877. }
  1878. /***
  1879. jQuery Uniform
  1880. ***/
  1881. .checker {
  1882. margin-top: -2px !important;
  1883. margin-right: 2px !important;
  1884. }
  1885. .checker input,
  1886. .radio input {
  1887. outline: none !important;
  1888. }
  1889. div.checker.disabled span,
  1890. div.checker.disabled.active span {
  1891. background-position: -152px -260px;
  1892. }
  1893. div.checker.disabled:hover,
  1894. div.radio.disabled:hover {
  1895. cursor: not-allowed;
  1896. }
  1897. div.radio,
  1898. div.checker {
  1899. margin-right: 0;
  1900. margin-left: 3px;
  1901. }
  1902. /***
  1903. Morris Charts
  1904. ***/
  1905. .portlet-body-morris-fit {
  1906. margin-right: -20px;
  1907. margin-left: -20px;
  1908. margin-bottom: -15px;
  1909. }
  1910. .morris-hover.morris-default-style .morris-hover-row-label {
  1911. text-align: left;
  1912. font-weight: 400;
  1913. font-size: 15px;
  1914. color: #7D8C9D;
  1915. font-family: "Open Sans", sans-serif;
  1916. }
  1917. .morris-hover.morris-default-style .morris-hover-point {
  1918. text-align: left;
  1919. font-size: 14px;
  1920. font-weight: 400;
  1921. font-family: "Open Sans", sans-serif;
  1922. }
  1923. /***
  1924. iCheck
  1925. ***/
  1926. .icheck-list > label {
  1927. display: block;
  1928. margin-bottom: 8px;
  1929. }
  1930. .icheck-list > label:last-child {
  1931. margin-bottom: 0;
  1932. }
  1933. .form-horizontal .icheck-inline {
  1934. margin-top: 8px;
  1935. }
  1936. .icheck-inline > label {
  1937. display: inline-block;
  1938. margin-left: 15px;
  1939. }
  1940. .icheck-inline > label:first-child {
  1941. margin-left: 0;
  1942. }
  1943. div[class*='icheckbox_'],
  1944. div[class*='iradio_'] {
  1945. margin-right: 5px;
  1946. top: -1px !important;
  1947. }
  1948. .icheck-colors {
  1949. padding: 0;
  1950. margin: 0;
  1951. list-style: none;
  1952. }
  1953. .icheck-colors > li {
  1954. padding: 0;
  1955. margin: 4px;
  1956. float: left;
  1957. display: inline-block;
  1958. height: 20px;
  1959. width: 20px;
  1960. background: #000000;
  1961. opacity: 0.6;
  1962. filter: alpha(opacity=60);
  1963. }
  1964. .icheck-colors > li:first-child {
  1965. margin-left: 0;
  1966. }
  1967. .icheck-colors > li:hover {
  1968. opacity: 1;
  1969. filter: alpha(opacity=100);
  1970. cursor: pointer;
  1971. }
  1972. .icheck-colors > li.active {
  1973. height: 26px;
  1974. margin-top: 0;
  1975. opacity: 0.6;
  1976. filter: alpha(opacity=60);
  1977. }
  1978. .icheck-colors > li.red {
  1979. background: #d54e21;
  1980. }
  1981. .icheck-colors > li.green {
  1982. background: #78a300;
  1983. }
  1984. .icheck-colors > li.blue {
  1985. background: #0e76a8;
  1986. }
  1987. .icheck-colors > li.aero {
  1988. background: #9cc2cb;
  1989. }
  1990. .icheck-colors > li.grey {
  1991. background: #73716e;
  1992. }
  1993. .icheck-colors > li.orange {
  1994. background: #f70;
  1995. }
  1996. .icheck-colors > li.yellow {
  1997. background: #fc0;
  1998. }
  1999. .icheck-colors > li.pink {
  2000. background: #ff66b5;
  2001. }
  2002. .icheck-colors > li.purple {
  2003. background: #6a5a8c;
  2004. }
  2005. /***
  2006. AngularJS UI-select
  2007. ***/
  2008. .ui-select-match-close {
  2009. margin-top: 5px !important;
  2010. margin-left: 5px !important;
  2011. }