plugins.css 47 KB

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