layout.css 60 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412
  1. @charset "UTF-8";
  2. /* Cubic Bezier Transition */
  3. @media print {
  4. body {
  5. background-color: #fff !important; }
  6. .page-header {
  7. display: none; }
  8. .theme-panel {
  9. display: none; }
  10. .hidden-print {
  11. display: none; }
  12. .page-prefooter {
  13. display: none; }
  14. .page-footer {
  15. display: none; }
  16. .page-head {
  17. display: none; }
  18. .page-breadcrumb {
  19. display: none; }
  20. .no-page-break {
  21. page-break-after: avoid; }
  22. .page-container {
  23. margin: 0px !important;
  24. padding: 0px !important; }
  25. .page-container .page-content {
  26. padding: 0 !important;
  27. margin: 0 !important; }
  28. .page-container .page-content > .container {
  29. width: 100%;
  30. max-width: none !important;
  31. margin: 0 !important; }
  32. .page-container .page-content > .container > .portlet,
  33. .page-container .page-content > .container-fluid > .portlet {
  34. padding: 0;
  35. margin: 0; }
  36. .page-container .page-content > .container > .portlet > .portlet-body,
  37. .page-container .page-content > .container-fluid > .portlet > .portlet-body {
  38. padding: 0;
  39. margin: 0; } }
  40. /*TOAST
  41. */
  42. #toast-container{
  43. top: 70px;
  44. }
  45. /***
  46. Page Header
  47. ***/
  48. .page-header {
  49. opacity: 1 ;
  50. filter: alpha(opacity=100) ;
  51. width: 100%;
  52. margin: 0;
  53. border: 0;
  54. padding: 0;
  55. box-shadow: none;
  56. height: 126px;
  57. background-image: none;
  58. /* Header container */
  59. /* Fixed header */
  60. /* Static header */
  61. /* Page Header Top */
  62. /* Page Header Menu */ }
  63. .page-header:before,
  64. .page-header:after {
  65. content: " ";
  66. display: table; }
  67. .page-header:after {
  68. clear: both; }
  69. .page-header .container,
  70. .page-header .container-fluid {
  71. position: relative; }
  72. .page-header.navbar-fixed-top {
  73. z-index: 9995; }
  74. .page-header.navbar-static-top {
  75. z-index: 9995; }
  76. .page-header .page-header-top {
  77. height: 75px;
  78. /* Header logo */
  79. /* Top menu */
  80. /* Menu Toggler */ }
  81. .page-header .page-header-top.fixed {
  82. width: 100%;
  83. position: fixed;
  84. top: 0;
  85. left: 0;
  86. z-index: 9995; }
  87. .page-header .page-header-top .page-logo {
  88. float: left;
  89. display: block;
  90. width: 255px;
  91. height: 75px; }
  92. .page-header .page-header-top .page-logo .logo-default {
  93. margin: 15px 0 0 0; }
  94. .page-header .page-header-top .top-menu {
  95. margin: 13px 0 0;
  96. padding: 0;
  97. float: right; }
  98. .page-header .page-header-top .top-menu .navbar-nav {
  99. padding: 0;
  100. margin-right: 0;
  101. display: block;
  102. /* Top Links */
  103. /* Separator */
  104. /* Extended Dropdowns */
  105. /* Notification */
  106. /* Inbox */
  107. /* Tasks */
  108. /* User */
  109. /* Quick Sidebar Toggler */
  110. /* Language */
  111. /* Dark version */ }
  112. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown {
  113. margin: 0;
  114. padding: 0 4px;
  115. height: 50px;
  116. display: inline-block;
  117. /* 1st level */
  118. /* 2nd level */ }
  119. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-toggle {
  120. margin: 0 0 0 1px;
  121. padding: 17px 10px 8px 10px; }
  122. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-toggle:last-child {
  123. padding-right: 0; }
  124. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > i {
  125. font-size: 19px; }
  126. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > i.glyphicon {
  127. font-size: 18px; }
  128. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > .badge {
  129. font-family: "Open Sans", sans-serif;
  130. position: absolute;
  131. top: 9px;
  132. right: 24px;
  133. font-weight: 300;
  134. padding: 3px 6px; }
  135. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-toggle:focus {
  136. background: none; }
  137. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-menu {
  138. z-index: 9996;
  139. margin-top: 5px;
  140. margin-right: 7px;
  141. font-family: "Open Sans", sans-serif;
  142. -webkit-border-radius: 4px;
  143. -moz-border-radius: 4px;
  144. -ms-border-radius: 4px;
  145. -o-border-radius: 4px;
  146. border-radius: 4px; }
  147. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-menu:before {
  148. position: absolute;
  149. top: -8px;
  150. right: 9px;
  151. display: inline-block !important;
  152. border-right: 8px solid transparent;
  153. border-bottom: 8px solid #efefef;
  154. border-left: 8px solid transparent;
  155. content: ''; }
  156. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-menu:after {
  157. position: absolute;
  158. top: -7px;
  159. right: 10px;
  160. display: inline-block !important;
  161. border-right: 7px solid transparent;
  162. border-bottom: 7px solid #fff;
  163. border-left: 7px solid transparent;
  164. content: ''; }
  165. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-separator {
  166. padding-left: 0px;
  167. padding-right: 6px; }
  168. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-separator .separator {
  169. float: left;
  170. display: inline-block;
  171. width: 1px;
  172. height: 18px;
  173. margin-left: 5px;
  174. margin-top: 17px; }
  175. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu {
  176. min-width: 160px;
  177. max-width: 300px;
  178. width: 300px;
  179. z-index: 9996;
  180. /* header notifications dropdowns */ }
  181. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external {
  182. display: block;
  183. overflow: hidden;
  184. padding: 15px 15px;
  185. letter-spacing: 0.5px;
  186. -webkit-border-radius: 4px 4px 0 0;
  187. -moz-border-radius: 4px 4px 0 0;
  188. -ms-border-radius: 4px 4px 0 0;
  189. -o-border-radius: 4px 4px 0 0;
  190. border-radius: 4px 4px 0 0; }
  191. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > h3 {
  192. margin: 0;
  193. padding: 0;
  194. float: left;
  195. font-size: 13px;
  196. display: inline-block; }
  197. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a {
  198. display: inline-block;
  199. padding: 0;
  200. background: none;
  201. clear: inherit;
  202. font-size: 12px;
  203. font-weight: 400;
  204. position: absolute;
  205. right: 10px;
  206. border: 0;
  207. margin-top: -2px; }
  208. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a:hover {
  209. text-decoration: none; }
  210. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list {
  211. padding-right: 0 !important;
  212. padding-left: 0;
  213. list-style: none; }
  214. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a {
  215. display: block;
  216. clear: both;
  217. font-weight: 300;
  218. line-height: 20px;
  219. white-space: normal;
  220. font-size: 13px;
  221. padding: 16px 15px 18px;
  222. text-shadow: none; }
  223. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a:hover {
  224. opacity: 1 ;
  225. filter: alpha(opacity=100) ;
  226. text-decoration: none; }
  227. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li:first-child a {
  228. border-top: none; }
  229. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details {
  230. overflow: hidden; }
  231. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon {
  232. margin-right: 10px;
  233. -webkit-border-radius: 50%;
  234. -moz-border-radius: 50%;
  235. -ms-border-radius: 50%;
  236. -o-border-radius: 50%;
  237. border-radius: 50%; }
  238. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon i {
  239. margin-right: 2px;
  240. margin-left: 1px; }
  241. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon .badge {
  242. right: 15px; }
  243. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .time {
  244. float: right;
  245. max-width: 75px;
  246. font-size: 11px;
  247. font-weight: 400;
  248. opacity: 0.7 ;
  249. filter: alpha(opacity=70) ;
  250. text-align: right;
  251. padding: 1px 5px; }
  252. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-toggle {
  253. padding: 17px 0px 8px 8px;
  254. /* safari only hack */ }
  255. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-toggle > .circle {
  256. float: left;
  257. margin-top: -5px;
  258. padding: 3px 10px 4px 10px;
  259. -webkit-border-radius: 50% !important;
  260. -moz-border-radius: 50% !important;
  261. -ms-border-radius: 50% !important;
  262. -o-border-radius: 50% !important;
  263. border-radius: 50% !important;
  264. font-family: "Open Sans", sans-serif;
  265. font-weight: 300; }
  266. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-toggle > .corner {
  267. float: left;
  268. margin-left: -4px;
  269. width: 0;
  270. height: 0;
  271. border-style: solid;
  272. border-width: 8px 0 9px 9px; }
  273. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-toggle > .corner:not(:root:root) {
  274. margin-left: -5px; }
  275. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .photo {
  276. float: left;
  277. margin: 0 6px 6px 0; }
  278. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .photo img {
  279. height: 40px;
  280. width: 40px;
  281. -webkit-border-radius: 50% !important;
  282. -moz-border-radius: 50% !important;
  283. -ms-border-radius: 50% !important;
  284. -o-border-radius: 50% !important;
  285. border-radius: 50% !important; }
  286. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li a:hover {
  287. text-decoration: none; }
  288. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject {
  289. display: block;
  290. margin-left: 46px; }
  291. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject .from {
  292. font-size: 14px;
  293. font-weight: 600; }
  294. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject .time {
  295. font-size: 12px;
  296. font-weight: 400;
  297. opacity: 0.5 ;
  298. filter: alpha(opacity=50) ;
  299. float: right; }
  300. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .message {
  301. display: block !important;
  302. font-size: 12px;
  303. line-height: 1.3;
  304. margin-left: 46px; }
  305. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task {
  306. margin-bottom: 5px; }
  307. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task .desc {
  308. font-size: 13px;
  309. font-weight: 300; }
  310. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task .percent {
  311. color: #3fc9d5;
  312. float: right;
  313. font-weight: 600;
  314. display: inline-block; }
  315. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .progress {
  316. display: block;
  317. height: 8px;
  318. margin: 8px 0 2px; }
  319. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .progress .progress-bar {
  320. box-shadow: none; }
  321. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle {
  322. padding: 12px 6px 7px 6px;
  323. padding-left: 0;
  324. padding-right: 0; }
  325. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > img {
  326. margin-top: -8px;
  327. margin-right: 8px;
  328. height: 40px;
  329. float: left; }
  330. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > .username {
  331. float: left;
  332. font-size: 400;
  333. font-size: 14px;
  334. margin-top: 4px;
  335. margin-right: 2px; }
  336. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > i {
  337. float: left;
  338. font-size: 14px;
  339. margin-top: 7px; }
  340. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-user .dropdown-menu {
  341. width: 210px; }
  342. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a {
  343. font-size: 14px;
  344. font-weight: 300;
  345. font-size: 13px; }
  346. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a i {
  347. width: 15px;
  348. display: inline-block;
  349. margin-right: 9px; }
  350. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a .badge {
  351. margin-right: 10px; }
  352. .page-header .page-header-top .top-menu .navbar-nav > li.quick-sidebar-toggler {
  353. cursor: pointer;
  354. padding: 17px 10px 8px 10px; }
  355. .page-header .page-header-top .top-menu .navbar-nav > li.quick-sidebar-toggler > i {
  356. color: #c1ccd1;
  357. font-size: 19px; }
  358. .page-header .page-header-top .top-menu .navbar-nav > li.quick-sidebar-toggler > i:before {
  359. content: ""/*rtl:""*/; }
  360. .page-quick-sidebar-open .page-header .page-header-top .top-menu .navbar-nav > li.quick-sidebar-toggler > i:before {
  361. content: ""/*rtl:""*/; }
  362. .page-header .page-header-top .top-menu .navbar-nav > li.quick-sidebar-toggler > i:hover {
  363. color: #a4b4bb; }
  364. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-language {
  365. padding-left: 0;
  366. padding-right: 0;
  367. margin: 0; }
  368. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle {
  369. padding: 16px 10px 9px 2px; }
  370. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > img {
  371. margin-bottom: 2px; }
  372. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > i {
  373. font-size: 14px; }
  374. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-language > .dropdown-menu > li > a {
  375. font-size: 13px; }
  376. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-language > .dropdown-menu > li > a > img {
  377. margin-bottom: 2px;
  378. margin-right: 5px; }
  379. .page-header .page-header-top .top-menu .navbar-nav li.dropdown-dark .dropdown-menu {
  380. border: 0; }
  381. .page-header .page-header-top .top-menu .navbar-nav li.dropdown-dark .dropdown-menu:before {
  382. border-left: none;
  383. border-right: none; }
  384. .page-header .page-header-top .top-menu .navbar-nav li.dropdown-dark .dropdown-menu .dropdown-menu-list > li.external a {
  385. background: none !important;
  386. border: none !important; }
  387. .page-header .page-header-top .menu-toggler {
  388. float: right;
  389. display: none;
  390. margin: 23px 3px 0 13px;
  391. width: 40px;
  392. height: 30px;
  393. background: url(../img/menu-toggler.png) center center;
  394. background-repeat: no-repeat;
  395. opacity: 0.7 ;
  396. filter: alpha(opacity=70) ; }
  397. .page-header .page-header-top .menu-toggler:hover {
  398. opacity: 1 ;
  399. filter: alpha(opacity=100) ; }
  400. .page-header .page-header-menu {
  401. display: block;
  402. height: 51px;
  403. clear: both;
  404. /* Mega menu */
  405. /* Search box */ }
  406. .page-header .page-header-menu .hor-menu {
  407. margin: 0 0 0 -17px;
  408. margin: 0;
  409. float: left; }
  410. .page-header .page-header-menu .hor-menu .navbar-nav {
  411. position: static;
  412. /* Mega menu */
  413. /* Mega Menu Dropdown */
  414. /* Classic menu */ }
  415. .page-header .page-header-menu .hor-menu .navbar-nav.navbar-right .dropdown-menu {
  416. left: auto;
  417. right: 0; }
  418. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown {
  419. position: static; }
  420. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu {
  421. left: auto;
  422. width: auto; }
  423. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content {
  424. font-family: "Open Sans", sans-serif;
  425. padding: 15px;
  426. margin: 0; }
  427. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content.mega-menu-responsive-content {
  428. padding: 10px 18px 10px 45px; }
  429. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu {
  430. padding: 0;
  431. margin: 0; }
  432. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu:last-child {
  433. border-right: 0; }
  434. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li {
  435. padding: 1px !important;
  436. margin: 0 !important;
  437. list-style: none; }
  438. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > h3 {
  439. margin-top: 5px;
  440. padding-left: 5px;
  441. font-size: 15px;
  442. font-weight: normal; }
  443. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a {
  444. display: block;
  445. white-space: normal;
  446. font-family: "Open Sans", sans-serif;
  447. padding: 7px;
  448. margin: 0;
  449. font-size: 14px;
  450. font-weight: 300; }
  451. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a:focus,
  452. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a:hover {
  453. text-decoration: none; }
  454. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a.iconify {
  455. padding: 7px 7px 7px 30px; }
  456. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a.iconify > i {
  457. position: absolute;
  458. top: auto !important;
  459. margin-left: -24px;
  460. font-size: 15px;
  461. margin-top: 3px !important; }
  462. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a .badge,
  463. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a .label {
  464. margin-left: 5px; }
  465. .page-header .page-header-menu .hor-menu .navbar-nav > li.mega-menu-dropdown.mega-menu-full .dropdown-menu {
  466. left: 15px;
  467. right: 15px; }
  468. .page-header .page-header-menu .hor-menu .navbar-nav > li.menu-dropdown .dropdown-menu:after,
  469. .page-header .page-header-menu .hor-menu .navbar-nav > li.menu-dropdown .dropdown-menu:before {
  470. display: none !important; }
  471. .page-header .page-header-menu .hor-menu .navbar-nav > li > a {
  472. font-size: 14px;
  473. font-weight: normal;
  474. padding: 16px 18px 15px 18px; }
  475. .page-header .page-header-menu .hor-menu .navbar-nav > li > a:focus {
  476. background: none !important; }
  477. .page-header .page-header-menu .hor-menu .navbar-nav > li.current .selected,
  478. .page-header .page-header-menu .hor-menu .navbar-nav > li.active .selected {
  479. left: 50%;
  480. bottom: 0;
  481. position: absolute;
  482. border-left: 6px solid transparent;
  483. border-right: 6px solid transparent;
  484. border-top: 6px solid transparent;
  485. display: inline-block;
  486. margin: 0;
  487. width: 0;
  488. height: 0px;
  489. margin-left: -7px;
  490. margin-bottom: -6px; }
  491. .page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu {
  492. margin-top: 0;
  493. border: none; }
  494. .page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu li > a {
  495. font-family: "Open Sans", sans-serif;
  496. font-size: 14px;
  497. font-weight: 300;
  498. padding: 10px 12px;
  499. white-space: normal; }
  500. .page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu li > a .label,
  501. .page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu li > a .badge {
  502. font-weight: 300; }
  503. .page-header .page-header-menu .hor-menu .navbar-nav > li.classic-menu-dropdown .dropdown-menu {
  504. min-width: 195px;
  505. max-width: 235px; }
  506. .page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-submenu > .dropdown-menu {
  507. top: 0; }
  508. .page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-submenu > a:after {
  509. top: 9px;
  510. right: 10px; }
  511. .page-header .page-header-menu .search-form {
  512. position: relative;
  513. display: inline-block;
  514. float: right;
  515. width: 176px;
  516. transition: width 0.4s;
  517. margin-top: 8px;
  518. -webkit-border-radius: 4px;
  519. -moz-border-radius: 4px;
  520. -ms-border-radius: 4px;
  521. -o-border-radius: 4px;
  522. border-radius: 4px; }
  523. .page-header .page-header-menu .search-form .input-group {
  524. -webkit-border-radius: 4px;
  525. -moz-border-radius: 4px;
  526. -ms-border-radius: 4px;
  527. -o-border-radius: 4px;
  528. border-radius: 4px; }
  529. .page-header .page-header-menu .search-form .input-group .form-control {
  530. border: 0;
  531. font-size: 13px;
  532. padding-right: 20px;
  533. font-weight: 300; }
  534. .page-header .page-header-menu .search-form .input-group .form-control:hover {
  535. cursor: pointer; }
  536. .page-header .page-header-menu .search-form .input-group .input-group-btn .btn.submit {
  537. padding: 0;
  538. height: 34px;
  539. z-index: 3;
  540. position: relative;
  541. top: 10px;
  542. right: 11px; }
  543. .page-header .page-header-menu .search-form .input-group .input-group-btn .btn.submit > i {
  544. font-size: 15px; }
  545. .page-header .page-header-menu .search-form.open {
  546. width: 300px !important;
  547. transition: width 0.4s; }
  548. .page-header .page-header-menu .search-form.open .input-group .form-control {
  549. text-indent: 0; }
  550. .page-header .page-header-menu .search-form.open .input-group .form-control:hover {
  551. cursor: text; }
  552. .page-header .page-header-menu .search-form.open .input-group .input-group-btn .btn.submit {
  553. margin-left: 0; }
  554. @media (min-width: 992px) {
  555. /* 992px */
  556. .page-header {
  557. /* Page Header Menu */ }
  558. .page-header .page-header-menu.fixed {
  559. width: 100%;
  560. position: fixed;
  561. top: 0;
  562. left: 0;
  563. z-index: 9995; }
  564. .page-header .page-header-menu .hor-menu .navbar-nav > li.menu-dropdown:hover > .dropdown-menu {
  565. display: block; }
  566. .page-header .page-header-menu .container-fluid .navbar-nav > li.mega-menu-dropdown.mega-menu-full .dropdown-menu {
  567. left: 60px;
  568. right: 60px; } }
  569. @media (max-width: 991px) {
  570. /* 991px */
  571. /* Page header */
  572. .page-header {
  573. padding: 0;
  574. clear: both;
  575. height: auto; }
  576. .page-header .page-header-top {
  577. height: auto;
  578. /* Page logo */
  579. /* Top Menu */
  580. /* Menu Toggler */ }
  581. .page-header .page-header-top > .container {
  582. width: 100%;
  583. max-width: none !important;
  584. margin: 0 !important; }
  585. .page-header .page-header-top .page-logo {
  586. width: auto;
  587. padding: 0;
  588. margin-right: 10px;
  589. margin-left: 4px;
  590. padding-left: 0; }
  591. .page-header .page-header-top .top-menu .navbar-nav {
  592. display: inline-block;
  593. margin: 0 10px 0 0; }
  594. .page-header .page-header-top .top-menu .navbar-nav > li {
  595. float: left; }
  596. .page-header .page-header-top .menu-toggler {
  597. display: block; }
  598. .page-header .page-header-menu {
  599. background: #eff3f8;
  600. padding: 20px 0 0 0;
  601. height: auto;
  602. display: none; }
  603. .page-header .page-header-menu > .container {
  604. width: 100%;
  605. max-width: none !important;
  606. margin: 0 !important; }
  607. .page-header .page-header-menu .hor-menu {
  608. float: none;
  609. -webkit-border-radius: 4px;
  610. -moz-border-radius: 4px;
  611. -ms-border-radius: 4px;
  612. -o-border-radius: 4px;
  613. border-radius: 4px; }
  614. .page-header .page-header-menu .hor-menu .navbar-nav {
  615. float: none;
  616. -webkit-border-radius: 4px;
  617. -moz-border-radius: 4px;
  618. -ms-border-radius: 4px;
  619. -o-border-radius: 4px;
  620. border-radius: 4px; }
  621. .page-header .page-header-menu .hor-menu .navbar-nav li > a > .arrow:after {
  622. position: absolute;
  623. display: inline-block;
  624. font-size: 14px;
  625. right: 15px;
  626. top: 11px;
  627. font-family: FontAwesome;
  628. height: auto;
  629. content: "\f104";
  630. font-weight: 300; }
  631. .page-header .page-header-menu .hor-menu .navbar-nav li.opened > a > .arrow:after {
  632. content: "\f107";
  633. right: 12px; }
  634. .page-header .page-header-menu .hor-menu .navbar-nav .dropdown-submenu > a:after {
  635. display: none !important; }
  636. .page-header .page-header-menu .hor-menu .navbar-nav > li {
  637. float: none; }
  638. .page-header .page-header-menu .hor-menu .navbar-nav > li > a {
  639. padding: 10px; }
  640. .page-header .page-header-menu .hor-menu .navbar-nav > li > a .fa-angle-down {
  641. float: right; }
  642. .page-header .page-header-menu .hor-menu .navbar-nav > li > a .fa-angle-down:before {
  643. content: "\f104"; }
  644. .page-header .page-header-menu .hor-menu .navbar-nav > li:first-child > a {
  645. -webkit-border-radius: 4px 4px 0 0;
  646. -moz-border-radius: 4px 4px 0 0;
  647. -ms-border-radius: 4px 4px 0 0;
  648. -o-border-radius: 4px 4px 0 0;
  649. border-radius: 4px 4px 0 0; }
  650. .page-header .page-header-menu .hor-menu .navbar-nav > li:last-child > a {
  651. -webkit-border-radius: 0 0 4px 4px;
  652. -moz-border-radius: 0 0 4px 4px;
  653. -ms-border-radius: 0 0 4px 4px;
  654. -o-border-radius: 0 0 4px 4px;
  655. border-radius: 0 0 4px 4px; }
  656. .page-header .page-header-menu .hor-menu .navbar-nav > li.open > a .fa-angle-down:before {
  657. content: "\f107"; }
  658. .page-header .page-header-menu .hor-menu .navbar-nav .dropdown-menu {
  659. position: static;
  660. float: none !important;
  661. width: auto;
  662. background: #fff;
  663. display: none; }
  664. .page-header .page-header-menu .hor-menu .navbar-nav li.mega-menu-dropdown.opened > .dropdown-menu {
  665. display: block;
  666. width: 100%;
  667. min-width: inherit !important; }
  668. .page-header .page-header-menu .hor-menu .navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content {
  669. padding-top: 0; }
  670. .page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown.opened > .dropdown-menu {
  671. display: block; }
  672. .page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown li.opened > .dropdown-menu {
  673. display: block; }
  674. .page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown > .dropdown-menu > li > a {
  675. padding-left: 20px; }
  676. .page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown > .dropdown-menu > li > .dropdown-menu > li > a {
  677. padding-left: 40px; }
  678. .page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > a {
  679. padding-left: 60px; }
  680. .page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown .dropdown-menu {
  681. max-width: none;
  682. width: auto; }
  683. .page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown .dropdown-menu > li.divider {
  684. background: none;
  685. margin: 5px 12px; }
  686. .page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown .dropdown-menu > li.dropdown-submenu > a:after {
  687. content: "\f104";
  688. font-size: 14px;
  689. margin-right: 7px; }
  690. .page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown .dropdown-menu > li.dropdown-submenu.open > a:after {
  691. content: "\f107";
  692. margin-right: 5px; }
  693. .page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown .dropdown-menu > li.dropdown-submenu.open > .dropdown-menu {
  694. display: block; }
  695. .page-header .page-header-menu .search-form {
  696. float: none !important;
  697. width: auto;
  698. margin: 0 0 20px 0; }
  699. .page-header .page-header-menu .search-form.open {
  700. width: auto !important; }
  701. .page-header .page-header-menu .search-form .input-group .form-control {
  702. height: 38px; }
  703. .page-header .page-header-menu .search-form .input-group .form-control:hover {
  704. cursor: text; }
  705. .page-header .page-header-menu .search-form .input-group .input-group-btn .btn.submit {
  706. height: 38px;
  707. width: 44px;
  708. top: 0;
  709. right: 0; }
  710. .page-header .page-header-menu .search-form .input-group .input-group-btn .btn.submit i {
  711. position: relative;
  712. top: 13px; } }
  713. @media (max-width: 767px) {
  714. /* 767px */
  715. .page-header {
  716. /* Header Top */ }
  717. .page-header .page-header-top .page-logo {
  718. width: auto !important; }
  719. .page-header .page-header-top .top-menu {
  720. display: block; }
  721. .page-header .page-header-top .top-menu:before,
  722. .page-header .page-header-top .top-menu:after {
  723. content: " ";
  724. display: table; }
  725. .page-header .page-header-top .top-menu:after {
  726. clear: both; }
  727. .page-header .page-header-top .top-menu .navbar-nav {
  728. margin-right: 0px; }
  729. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-toggle {
  730. padding: 17px 6px 8px 6px; }
  731. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > .badge {
  732. right: 18px; }
  733. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended > .dropdown-menu {
  734. max-width: 255px;
  735. width: 255px; }
  736. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-notification > .dropdown-menu {
  737. margin-right: -160px; }
  738. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-notification > .dropdown-menu:after,
  739. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-notification > .dropdown-menu:before {
  740. margin-right: 160px; }
  741. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-inbox {
  742. margin-right: 0;
  743. padding-right: 2px; }
  744. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-inbox > .dropdown-menu {
  745. margin-right: -40px; }
  746. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-inbox > .dropdown-menu:after,
  747. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-inbox > .dropdown-menu:before {
  748. margin-right: 40px; }
  749. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-inbox > .dropdown-toggle {
  750. padding: 17px 0px 8px 2px; }
  751. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-tasks > .dropdown-menu {
  752. margin-right: -115px; }
  753. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-tasks > .dropdown-menu:after,
  754. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown-extended.dropdown-tasks > .dropdown-menu:before {
  755. margin-right: 115px; }
  756. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown.dropdown-language > .dropdown-menu {
  757. margin-right: -20px; }
  758. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown.dropdown-language > .dropdown-menu:after,
  759. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown.dropdown-language > .dropdown-menu:before {
  760. margin-right: 20px; }
  761. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown.dropdown-language > .dropdown-toggle {
  762. padding: 16px 6px 9px 2px; }
  763. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown.dropdown-user {
  764. padding-left: 0;
  765. margin-right: 0; }
  766. .page-header .page-header-top .top-menu .navbar-nav > li.dropdown.dropdown-user > .dropdown-toggle {
  767. padding: 12px 0px 7px 4px; } }
  768. @media (max-width: 480px) {
  769. /* 480px */
  770. .page-header {
  771. /* Top navigation menu*/ }
  772. .page-header .page-header-top .top-menu {
  773. display: block;
  774. clear: both;
  775. margin-top: -10px; }
  776. .page-header .page-header-top .top-menu:before,
  777. .page-header .page-header-top .top-menu:after {
  778. content: " ";
  779. display: table; }
  780. .page-header .page-header-top .top-menu:after {
  781. clear: both; }
  782. .page-header .page-header-top .top-menu .username-hide-mobile {
  783. display: none; } }
  784. /***
  785. Pace - Page Progress
  786. ***/
  787. .pace .pace-progress {
  788. z-index: 10000;
  789. top: 126px !important;
  790. height: 3px !important; }
  791. .pace .pace-progress-inner {
  792. box-shadow: none; }
  793. .pace .pace-activity {
  794. top: 128px;
  795. right: 22px;
  796. border-radius: 10px !important; }
  797. @media (max-width: 480px) {
  798. .page-header-fixed .pace .pace-progress {
  799. top: 252px; }
  800. .page-header-fixed .pace .pace-activity {
  801. top: 508px;
  802. right: 15px; } }
  803. /* Page Container */
  804. .page-container {
  805. clear: both; }
  806. .page-head {
  807. background: #fff; }
  808. .page-head .container {
  809. position: relative; }
  810. .page-head .page-title {
  811. display: inline-block;
  812. float: left;
  813. padding: 19px 0; }
  814. .page-head .page-title > h1 {
  815. color: #697882;
  816. font-size: 22px;
  817. font-weight: 400;
  818. margin: 0; }
  819. .page-head .page-title > h1 > small {
  820. color: #9eacb4;
  821. font-size: 13px;
  822. font-weight: 400; }
  823. .page-head .page-toolbar {
  824. display: inline-block;
  825. float: right; }
  826. .breadcrumb {
  827. background: none;
  828. padding: 0 0 15px 0;
  829. margin: 0;
  830. color: #a7b2c0; }
  831. .breadcrumb > li + li:before {
  832. display: none; }
  833. .breadcrumb .fa {
  834. font-size: 6px;
  835. margin: 0 2px 0 4px;
  836. position: relative;
  837. top: -1px; }
  838. .breadcrumb > .active {
  839. color: #9eacb4; }
  840. .page-content {
  841. background: #eff3f8;
  842. padding: 15px 0 15px; }
  843. @media (min-width: 992px) {
  844. /* 992px */
  845. .container-fluid {
  846. padding-left: 60px;
  847. padding-right: 60px; } }
  848. @media (max-width: 991px) {
  849. /* 991px */
  850. .page-head {
  851. background: #EFF3F8; }
  852. .page-head > .container {
  853. width: 100%;
  854. max-width: none !important;
  855. margin: 0 !important; }
  856. .page-content {
  857. padding-top: 0px; }
  858. .page-content > .container {
  859. width: 100%;
  860. max-width: none !important;
  861. margin: 0 !important; } }
  862. /* Pre-footer */
  863. .page-prefooter {
  864. padding: 30px 0;
  865. clear: both; }
  866. .page-prefooter h2 {
  867. font-weight: 700;
  868. font-size: 15px;
  869. text-transform: uppercase;
  870. letter-spacing: 1px;
  871. margin: 0 0 12px; }
  872. .page-prefooter .subscribe-form {
  873. padding-top: 5px; }
  874. .page-prefooter .subscribe-form .form-control {
  875. font-size: 12px;
  876. padding: 0 14px;
  877. height: 36px; }
  878. .page-prefooter .subscribe-form .btn {
  879. height: 34px;
  880. text-transform: uppercase;
  881. padding: 7px 16px; }
  882. .page-prefooter .social-icons {
  883. padding-top: 9px; }
  884. .page-prefooter .social-icons li {
  885. opacity: 0.35 ;
  886. filter: alpha(opacity=35) ; }
  887. .page-prefooter .social-icons li:hover {
  888. opacity: 1 ;
  889. filter: alpha(opacity=100) ; }
  890. .page-prefooter p,
  891. .page-prefooter address {
  892. margin: 0; }
  893. /* Footer */
  894. .page-footer {
  895. font-size: 13px;
  896. font-weight: 300;
  897. padding: 17px 0; }
  898. .page-footer a {
  899. color: #e6e6e6; }
  900. .page-footer a:hover {
  901. color: #f2f2f2; }
  902. @media (max-width: 991px) {
  903. /* 991px */
  904. .page-prefooter {
  905. padding-bottom: 10px; }
  906. .page-prefooter .footer-block {
  907. margin-bottom: 20px; }
  908. .page-prefooter > .container {
  909. width: 100%;
  910. max-width: none !important;
  911. margin: 0 !important; }
  912. .page-footer > .container {
  913. width: 100%;
  914. max-width: none !important;
  915. margin: 0 !important; } }
  916. /* Scroll Top */
  917. .scroll-to-top {
  918. padding: 2px;
  919. text-align: center;
  920. position: fixed;
  921. z-index: 10001;
  922. bottom: 5px;
  923. display: none;
  924. right: 20px; }
  925. .scroll-to-top > i {
  926. display: inline-block;
  927. font-size: 32px;
  928. opacity: 0.7 ;
  929. filter: alpha(opacity=70) ; }
  930. .scroll-to-top:hover {
  931. cursor: pointer; }
  932. .scroll-to-top:hover > i {
  933. opacity: 1 ;
  934. filter: alpha(opacity=100) ; }
  935. @media (max-width: 991px) {
  936. /* 991px */
  937. .scroll-to-top {
  938. right: 10px; }
  939. .scroll-to-top > i {
  940. font-size: 28px; } }
  941. /***
  942. Theme Panel
  943. ***/
  944. .btn-theme-panel {
  945. margin-top: 25px; }
  946. .btn-theme-panel .btn {
  947. opacity: 0.6 ;
  948. filter: alpha(opacity=60) ;
  949. padding: 0 6px; }
  950. .btn-theme-panel .btn > i {
  951. font-size: 24px;
  952. color: #acbac6; }
  953. .btn-theme-panel .btn:hover {
  954. opacity: 1 ;
  955. filter: alpha(opacity=100) ; }
  956. .btn-theme-panel.open .btn {
  957. opacity: 1 ;
  958. filter: alpha(opacity=100) ; }
  959. .theme-panel {
  960. z-index: 1000;
  961. min-width: 675px;
  962. padding: 20px 10px;
  963. font-family: "Open Sans", sans-serif; }
  964. .theme-panel h3 {
  965. margin: 8px 0 8px 0;
  966. font-size: 15px;
  967. padding-left: 12px; }
  968. .theme-panel .seperator {
  969. border-left: 1px solid #EFF2F4; }
  970. .theme-panel .theme-colors {
  971. list-style: none;
  972. padding: 0;
  973. margin: 0; }
  974. .theme-panel .theme-colors > li.theme-color {
  975. padding: 8px 12px; }
  976. .theme-panel .theme-colors > li.theme-color:hover,
  977. .theme-panel .theme-colors > li.theme-color.active {
  978. background: #f5f7f8; }
  979. .theme-panel .theme-colors > li.theme-color:hover {
  980. cursor: pointer; }
  981. .theme-panel .theme-colors > li.theme-color > .theme-color-view {
  982. float: left;
  983. margin-top: 0px;
  984. margin-right: 8px;
  985. display: inline-block;
  986. border-radius: 10px !important;
  987. height: 20px;
  988. width: 20px; }
  989. .theme-panel .theme-colors > li.theme-color > .theme-color-name {
  990. display: inline-block;
  991. color: #777;
  992. font-size: 14px;
  993. font-weight: 300;
  994. padding-top: -4px; }
  995. .theme-panel .theme-colors > li.theme-color.theme-color-default .theme-color-view {
  996. background: #32c5d2; }
  997. .theme-panel .theme-colors > li.theme-color.theme-color-red-sunglo .theme-color-view {
  998. background: #E26A6A; }
  999. .theme-panel .theme-colors > li.theme-color.theme-color-red-intense .theme-color-view {
  1000. background: #E35B5A; }
  1001. .theme-panel .theme-colors > li.theme-color.theme-color-blue-hoki .theme-color-view {
  1002. background: #67809F; }
  1003. .theme-panel .theme-colors > li.theme-color.theme-color-blue-steel .theme-color-view {
  1004. background: #4B77BE; }
  1005. .theme-panel .theme-colors > li.theme-color.theme-color-green-haze .theme-color-view {
  1006. background: #44B6AE; }
  1007. .theme-panel .theme-colors > li.theme-color.theme-color-purple-plum .theme-color-view {
  1008. background: #8775A7; }
  1009. .theme-panel .theme-colors > li.theme-color.theme-color-purple-studio .theme-color-view {
  1010. background: #8E44AD; }
  1011. .theme-panel .theme-colors > li.theme-color.theme-color-yellow-orange .theme-color-view {
  1012. background: #F2784B; }
  1013. .theme-panel .theme-colors > li.theme-color.theme-color-yellow-crusta .theme-color-view {
  1014. background: #F3C200; }
  1015. .theme-panel .theme-settings {
  1016. list-style: none;
  1017. padding: 0;
  1018. margin: 0; }
  1019. .theme-panel .theme-settings > li {
  1020. padding: 8px 12px;
  1021. font-size: 14px;
  1022. font-weight: 300;
  1023. color: #777; }
  1024. .theme-panel .theme-settings > li .form-control {
  1025. color: #777;
  1026. margin-top: -3px;
  1027. float: right; }
  1028. @media (max-width: 767px) {
  1029. /* 767px */
  1030. .theme-panel {
  1031. left: 20px;
  1032. right: 20px;
  1033. min-width: 285px; }
  1034. .theme-panel .seperator {
  1035. border: 0; }
  1036. .theme-panel .theme-settings .form-control {
  1037. width: 105px !important; } }
  1038. /* Page Portlet Fullscreen */
  1039. .page-portlet-fullscreen .page-quick-sidebar-wrapper,
  1040. .page-portlet-fullscreen .page-quick-sidebar-toggler {
  1041. z-index: -1; }
  1042. /* Quick sidebar toggler */
  1043. .page-quick-sidebar-toggler {
  1044. overflow: hidden;
  1045. z-index: 99999;
  1046. display: none;
  1047. width: 28px;
  1048. height: 27px;
  1049. position: fixed;
  1050. top: 10px;
  1051. right: 15px;
  1052. text-align: center;
  1053. padding-top: 6px; }
  1054. .page-quick-sidebar-toggler:hover {
  1055. background: #303a43; }
  1056. .page-quick-sidebar-open .page-quick-sidebar-toggler {
  1057. display: inline-block; }
  1058. .page-quick-sidebar-open .page-quick-sidebar-toggler:hover {
  1059. background: none; }
  1060. .page-quick-sidebar-toggler > i {
  1061. color: #99a8b5;
  1062. font-size: 17px; }
  1063. .page-quick-sidebar-toggler > i:hover {
  1064. color: #fff !important; }
  1065. .page-quick-sidebar-open .page-quick-sidebar-toggler > i:before {
  1066. content: ""/*rtl:""*/; }
  1067. /* Quick sidebar wrapper */
  1068. .page-quick-sidebar-wrapper {
  1069. transition: right 0.3s;
  1070. z-index: 9999;
  1071. position: fixed;
  1072. top: 0;
  1073. bottom: 0;
  1074. width: 320px;
  1075. right: -320px;
  1076. overflow: hidden;
  1077. color: #99a8b5;
  1078. background: #21282e; }
  1079. .page-quick-sidebar-open .page-quick-sidebar-wrapper {
  1080. transition: right 0.3s;
  1081. right: 0; }
  1082. .page-quick-sidebar-wrapper .page-quick-sidebar {
  1083. background: #21282e;
  1084. /* Quick sidebar tabs content */
  1085. /* Quick sidebar general list heading */
  1086. /* Quick sidebar general list-items */
  1087. /* Inner content */
  1088. /* Quick sidebar list */
  1089. /* Quick sidebar list item */
  1090. /* Quick sidebar list item shown */
  1091. /* Quick sidebar chat */
  1092. /* Quick sidebar alerts */
  1093. /* Quick sidebar settings */ }
  1094. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs {
  1095. margin: 0;
  1096. padding: 0;
  1097. border: 0; }
  1098. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li {
  1099. display: table-cell !important;
  1100. width: 1% !important;
  1101. padding: 0;
  1102. margin: 0;
  1103. float: none; }
  1104. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li > a {
  1105. position: relative;
  1106. display: block;
  1107. text-align: center;
  1108. border: 0;
  1109. height: auto;
  1110. font-size: 14px;
  1111. padding: 45px 15px 8px;
  1112. text-transform: uppercase;
  1113. background: none;
  1114. margin-right: 0;
  1115. color: #90a1af;
  1116. border: 0;
  1117. border-bottom: 3px solid rgba(243, 86, 93, 0.3);
  1118. -webkit-border-radius: 0;
  1119. -moz-border-radius: 0;
  1120. -ms-border-radius: 0;
  1121. -o-border-radius: 0;
  1122. border-radius: 0;
  1123. outline: none !important; }
  1124. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li > a > .badge {
  1125. position: absolute;
  1126. top: 45px;
  1127. right: 3px; }
  1128. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li.active > a,
  1129. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li:hover > a {
  1130. border: 0;
  1131. border-bottom: 3px solid #f3565d;
  1132. background: none;
  1133. color: #fff;
  1134. text-decoration: none; }
  1135. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu {
  1136. border: 0;
  1137. background: #36424c;
  1138. box-shadow: 5px 5px rgba(97, 117, 135, 0.1);
  1139. margin-top: 8px;
  1140. margin-right: 20px; }
  1141. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu:before {
  1142. position: absolute;
  1143. top: -7px;
  1144. right: 19px;
  1145. display: inline-block !important;
  1146. border-right: 7px solid transparent;
  1147. border-left: 7px solid transparent;
  1148. border-bottom: 7px solid #36424c;
  1149. content: ''; }
  1150. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu:after {
  1151. position: absolute;
  1152. top: -6px;
  1153. right: 20px;
  1154. display: inline-block !important;
  1155. border-right: 6px solid transparent;
  1156. border-left: 6px solid transparent;
  1157. border-bottom: 7px solid #36424c;
  1158. content: ''; }
  1159. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li > a {
  1160. padding: 10px 15px;
  1161. color: #99a8b5; }
  1162. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li > a > i {
  1163. color: #93a3b1; }
  1164. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li:hover > a {
  1165. background: #3d4a55;
  1166. color: #99a8b5; }
  1167. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li:hover > a > i {
  1168. color: #9babb8; }
  1169. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li.active > a {
  1170. background: #38444f;
  1171. color: #99a8b5; }
  1172. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li .dropdown-menu > li.divider {
  1173. background-color: #3d4a55; }
  1174. .page-quick-sidebar-wrapper .page-quick-sidebar .nav-tabs > li.open > a.dropdown-toggle {
  1175. border-bottom: 3px solid #f3565d;
  1176. background: none;
  1177. text-decoration: none;
  1178. color: #90a1af; }
  1179. .page-quick-sidebar-wrapper .page-quick-sidebar .tab-content {
  1180. margin: 0;
  1181. padding: 0; }
  1182. .page-quick-sidebar-wrapper .page-quick-sidebar .list-heading {
  1183. font-size: 16px;
  1184. margin: 10px 10px;
  1185. color: #6c8296; }
  1186. .page-quick-sidebar-wrapper .page-quick-sidebar .list-items {
  1187. margin: 0;
  1188. padding: 0;
  1189. list-style: none; }
  1190. .page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li {
  1191. margin: 0;
  1192. padding: 15px;
  1193. background: none;
  1194. border-bottom-width: 1px;
  1195. border-bottom-style: solid;
  1196. border-bottom-color: #273037; }
  1197. .page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li:hover {
  1198. background: #273037; }
  1199. .page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li:last-child {
  1200. border-bottom: 0; }
  1201. .page-quick-sidebar-wrapper .page-quick-sidebar .list-items.borderless li {
  1202. border: 0; }
  1203. .page-quick-sidebar-wrapper .page-quick-sidebar .inner-content {
  1204. margin: 10px 10px; }
  1205. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-list {
  1206. position: absolute !important;
  1207. width: 320px !important;
  1208. transition: margin 0.3s; }
  1209. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item {
  1210. width: 320px;
  1211. position: absolute !important;
  1212. width: 320px !important;
  1213. transition: margin 0.3s;
  1214. margin-left: 320px; }
  1215. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav {
  1216. padding: 15px 10px 0px 10px; }
  1217. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav .page-quick-sidebar-back-to-list {
  1218. vertical-align: middle;
  1219. display: inline-block;
  1220. font-size: 14px;
  1221. color: #90a1af; }
  1222. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav .page-quick-sidebar-back-to-list:hover {
  1223. text-decoration: none; }
  1224. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav .page-quick-sidebar-back-to-list > i {
  1225. font-size: 17px;
  1226. line-height: 17px;
  1227. vertical-align: top;
  1228. margin-right: 3px; }
  1229. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list {
  1230. transition: margin 0.3s;
  1231. margin-left: -320px; }
  1232. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list .slimScrollBar,
  1233. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list .slimScrollRail {
  1234. display: none !important; }
  1235. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-item {
  1236. transition: margin 0.3s;
  1237. margin-left: 0; }
  1238. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users {
  1239. padding: 10px 0;
  1240. position: relative; }
  1241. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media {
  1242. padding: 15px 15px; }
  1243. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object {
  1244. border-radius: 50% !important;
  1245. width: 45.71429px;
  1246. opacity: 0.8;
  1247. filter: alpha(opacity=80);
  1248. float: left;
  1249. margin-right: 10px; }
  1250. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object:before,
  1251. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object:after {
  1252. content: " ";
  1253. display: table; }
  1254. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object:after {
  1255. clear: both; }
  1256. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media:hover {
  1257. cursor: pointer; }
  1258. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media:hover .media-object {
  1259. opacity: 1;
  1260. filter: alpha(opacity=100); }
  1261. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading {
  1262. margin: 5px 0 0 0;
  1263. font-size: 14px; }
  1264. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading-sub {
  1265. font-size: 11px;
  1266. text-transform: uppercase;
  1267. color: #657b8d; }
  1268. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading-small {
  1269. font-size: 10px;
  1270. color: #5d7081; }
  1271. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-status {
  1272. margin-top: 10px;
  1273. right: 10px;
  1274. position: absolute;
  1275. display: inline-block; }
  1276. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages {
  1277. padding: 0px 10px;
  1278. position: relative; }
  1279. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post {
  1280. transition: display 0.3s;
  1281. padding: 5px 0;
  1282. margin: 10px auto;
  1283. font-size: 13px; }
  1284. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .body {
  1285. color: #c3c3c3;
  1286. display: block; }
  1287. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .avatar {
  1288. width: 45.71429px;
  1289. border-radius: 50% !important; }
  1290. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .avatar {
  1291. float: left;
  1292. margin-right: 10px; }
  1293. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .avatar {
  1294. float: right;
  1295. margin-left: 10px; }
  1296. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .name {
  1297. font-size: 12px;
  1298. font-weight: 300;
  1299. color: #8496a7; }
  1300. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .datetime {
  1301. font-size: 12px;
  1302. font-weight: 300;
  1303. color: #8496a7; }
  1304. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .message {
  1305. display: block;
  1306. padding: 5px;
  1307. position: relative;
  1308. color: #90a1af;
  1309. background: #36424c; }
  1310. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .message {
  1311. text-align: left;
  1312. margin-left: 55px; }
  1313. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .message .arrow {
  1314. display: block;
  1315. position: absolute;
  1316. top: 9px;
  1317. left: -6px;
  1318. width: 0;
  1319. height: 0;
  1320. border-top: 6px solid transparent;
  1321. border-bottom: 6px solid transparent;
  1322. border-right-width: 6px;
  1323. border-right-style: solid;
  1324. border-right-color: #36424c; }
  1325. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .message {
  1326. margin-right: 55px;
  1327. text-align: right; }
  1328. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .message .arrow {
  1329. display: block;
  1330. position: absolute;
  1331. top: 9px;
  1332. right: -6px;
  1333. border-top: 6px solid transparent;
  1334. border-bottom: 6px solid transparent;
  1335. border-left-width: 6px;
  1336. border-left-style: solid;
  1337. border-left-color: #36424c; }
  1338. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .name,
  1339. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .datetime {
  1340. text-align: right; }
  1341. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-form {
  1342. padding: 20px 10px 15px 10px; }
  1343. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list {
  1344. padding: 10px 0;
  1345. position: relative; }
  1346. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list .feeds li a {
  1347. color: #7e91a2; }
  1348. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list .feeds li a .label {
  1349. margin-top: 5px; }
  1350. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list .feeds li a .desc {
  1351. text-decoration: underline;
  1352. padding: 0;
  1353. color: #788c9e; }
  1354. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list .feeds li a .date {
  1355. color: #5d7081; }
  1356. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list {
  1357. padding: 10px 0;
  1358. position: relative; }
  1359. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list .list-items li .bootstrap-switch {
  1360. margin-top: -3px;
  1361. float: right;
  1362. border: 0;
  1363. min-width: 59px; }
  1364. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list .list-items li .form-control {
  1365. width: 75px !important;
  1366. padding: 4px 4px !important;
  1367. float: right;
  1368. border: 0;
  1369. margin-top: -4px; }
  1370. .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list .list-items li select.form-control {
  1371. padding: 4px 0px !important; }
  1372. /***
  1373. Page Loading
  1374. ***/
  1375. .page-on-load {
  1376. background: #fefefe; }
  1377. .page-on-load .page-header,
  1378. .page-on-load .page-container,
  1379. .page-on-load .page-prefooter,
  1380. .page-on-load .page-footer,
  1381. .page-on-load > .clearfix {
  1382. display: none;
  1383. transition: all 2s; }