components.min.css 92 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699
  1. html body .container.app-content, html body .content.app-content {
  2. overflow-x: hidden;
  3. height: 100%;
  4. }
  5. .navigation, .navigation .navigation-header {
  6. font-family: Montserrat,Georgia,'Times New Roman',Times,serif
  7. }
  8. html {
  9. font-size: 14px;
  10. height: 100%
  11. }
  12. html body {
  13. height: 100%;
  14. background-color: #F5F7FA;
  15. direction: ltr
  16. }
  17. html body .container.app-content .content-overlay, html body .content.app-content .content-overlay {
  18. width: 100%;
  19. height: 100%;
  20. left: 0;
  21. background-color: rgba(0,0,0,.5);
  22. cursor: pointer;
  23. right: 0;
  24. top: 0;
  25. bottom: 0
  26. }
  27. html body.fixed-navbar {
  28. padding-top: 4rem
  29. }
  30. html body .container.app-content.show-overlay .content-overlay {
  31. z-index: 10;
  32. opacity: 1
  33. }
  34. html body .container.app-content .content-overlay {
  35. position: fixed;
  36. opacity: 0;
  37. -webkit-transition: all .7s;
  38. transition: all .7s;
  39. z-index: -1
  40. }
  41. html body .content {
  42. padding: 0;
  43. position: relative;
  44. -webkit-transition: .3s ease all;
  45. transition: .3s ease all;
  46. -webkit-backface-visibility: hidden;
  47. backface-visibility: hidden;
  48. min-height: calc(100% - 32px)
  49. }
  50. html body .content.app-content.show-overlay .content-overlay {
  51. z-index: 10;
  52. opacity: 1
  53. }
  54. html body .content.app-content .content-overlay {
  55. position: fixed;
  56. opacity: 0;
  57. -webkit-transition: all .7s;
  58. transition: all .7s;
  59. z-index: -1
  60. }
  61. html body .content .content-wrapper {
  62. padding: 1.8rem
  63. }
  64. html body .content .content-wrapper .content-header-title {
  65. text-transform: uppercase;
  66. font-weight: 500;
  67. letter-spacing: 1px;
  68. color: #1B2942
  69. }
  70. html body[data-col='1-column']:not(.vertical-content-menu) .content, html body[data-col='1-column']:not(.vertical-content-menu) .footer {
  71. margin-left: 0 !important
  72. }
  73. html body[data-col='1-column'].horizontal-layout .content, html body[data-col='1-column'].horizontal-layout .footer {
  74. margin: 0 auto !important
  75. }
  76. html body.boxed-layout {
  77. padding-left: 0;
  78. padding-right: 0
  79. }
  80. html body.bg-full-screen-image {
  81. background: url(../../app-assets/images/backgrounds/bg-2.jpg) center center no-repeat fixed;
  82. background-size: cover
  83. }
  84. html body .pace .pace-progress {
  85. background: #4ACACC
  86. }
  87. html body.navbar-static .navbar-container, html body.navbar-sticky .navbar-container {
  88. padding-left: 1.8rem;
  89. padding-right: 1rem
  90. }
  91. html body.navbar-static .navbar-container .search-input .search-list.show, html body.navbar-sticky .navbar-container .search-input .search-list.show {
  92. width: 98%;
  93. left: 1%
  94. }
  95. .blank-page .content-wrapper {
  96. padding: 0 !important
  97. }
  98. .blank-page .content-wrapper .flexbox-container {
  99. display: -webkit-box;
  100. display: -webkit-flex;
  101. display: -ms-flexbox;
  102. display: flex;
  103. -webkit-box-align: center;
  104. -webkit-align-items: center;
  105. -ms-flex-align: center;
  106. align-items: center;
  107. height: calc(var(--vh,1vh) * 100)
  108. }
  109. .app-content.center-layout {
  110. overflow: hidden
  111. }
  112. @media (max-width:767.98px) {
  113. html body .content .content-wrapper {
  114. padding: 1rem
  115. }
  116. html body footer {
  117. text-align: center
  118. }
  119. }
  120. @media (min-width:992px) {
  121. body .content-right {
  122. width: calc(100% - 300px);
  123. float: right
  124. }
  125. body .content-left {
  126. width: calc(100% - 300px);
  127. float: left
  128. }
  129. body .content-detached {
  130. width: 100%
  131. }
  132. body .content-detached.content-right {
  133. float: right;
  134. margin-left: -300px
  135. }
  136. body .content-detached.content-right .content-body {
  137. margin-left: 320px
  138. }
  139. body .content-detached.content-left {
  140. float: left;
  141. margin-right: -300px
  142. }
  143. body .content-detached.content-left .content-body {
  144. margin-right: 320px
  145. }
  146. .sidebar-right.sidebar-sticky {
  147. float: right !important;
  148. margin-left: -300px;
  149. width: 300px !important
  150. }
  151. [data-col=content-left-sidebar] .sticky-wrapper {
  152. float: left
  153. }
  154. }
  155. .center-layout, .sidebar {
  156. position: relative
  157. }
  158. .sidebar {
  159. width: 100%
  160. }
  161. @media (min-width:992px) {
  162. .sidebar {
  163. vertical-align: top;
  164. width: 300px
  165. }
  166. .sidebar-left {
  167. float: left
  168. }
  169. .sidebar-right {
  170. float: right
  171. }
  172. }
  173. .sidebar-fixed {
  174. position: fixed;
  175. height: 100%;
  176. overflow: scroll
  177. }
  178. .sidenav-overlay {
  179. position: fixed;
  180. top: 0;
  181. left: 0;
  182. right: 0;
  183. height: calc(var(--vh,1vh) * 100);
  184. background-color: rgba(0,0,0,.5);
  185. z-index: 997;
  186. display: none
  187. }
  188. .drag-target {
  189. height: 100%;
  190. width: 40px;
  191. position: fixed;
  192. top: 0;
  193. left: -20px;
  194. z-index: 1036
  195. }
  196. footer.footer {
  197. padding: .4rem
  198. }
  199. footer.navbar-shadow {
  200. box-shadow: 0 -1px 4px 0 rgba(0,0,0,.15)
  201. }
  202. footer.navbar-border {
  203. border-top: 1px solid #E4E7ED
  204. }
  205. footer.footer-transparent {
  206. border: none
  207. }
  208. footer.footer-light {
  209. background: #FFF
  210. }
  211. footer.footer-dark {
  212. background: #404E67;
  213. color: #FFF
  214. }
  215. .main-menu {
  216. z-index: 1000;
  217. position: absolute;
  218. display: table-cell
  219. }
  220. .main-menu.menu-light .navigation > li ul .has-sub:not(.open) > ul, .main-menu.menu-light .navigation > li:not(.open) > ul {
  221. display: none
  222. }
  223. .main-menu.menu-light {
  224. color: #404E67;
  225. background: #FFF;
  226. border-right: 1px solid #E4E7ED
  227. }
  228. .main-menu.menu-light .main-menu-header {
  229. padding: 20px
  230. }
  231. .main-menu.menu-light .main-menu-header .menu-search {
  232. background: #E6E6E6;
  233. padding: .5rem 1rem;
  234. color: #2C3648
  235. }
  236. .main-menu.menu-light .main-menu-header .menu-search:focus {
  237. border-color: #D9D9D9
  238. }
  239. .main-menu.menu-light .navigation {
  240. background: #FFF
  241. }
  242. .main-menu.menu-light .navigation .navigation-header {
  243. color: #404E67;
  244. padding: 24px 20px 8px
  245. }
  246. .main-menu.menu-light .navigation .navigation-header.open {
  247. border-left: none
  248. }
  249. .main-menu.menu-light .navigation .navigation-header span {
  250. font-weight: 500
  251. }
  252. .main-menu.menu-light .navigation li a {
  253. color: #404E67
  254. }
  255. .main-menu.menu-light .navigation li a span.menu-sub-title {
  256. color: #8A9AB6
  257. }
  258. .main-menu.menu-light .navigation li.active > a, .main-menu.menu-light .navigation li.hover > a, .main-menu.menu-light .navigation li.open > a {
  259. color: #FFF
  260. }
  261. .main-menu.menu-light .navigation li.active {
  262. border-left: 4px solid #00B5B8
  263. }
  264. .main-menu.menu-light .navigation li.open .active {
  265. border-left: none
  266. }
  267. .main-menu.menu-light .navigation > li {
  268. padding: 0
  269. }
  270. .main-menu.menu-light .navigation > li > a {
  271. padding: 10px 30px 10px 20px
  272. }
  273. .main-menu.menu-light .navigation > li > a .label {
  274. margin-top: 4px;
  275. margin-right: 5px
  276. }
  277. .main-menu.menu-light .navigation > li > a i {
  278. position: relative;
  279. top: 1px;
  280. margin-top: .2rem
  281. }
  282. .main-menu.menu-light .navigation > li.open {
  283. border-left: 4px solid #00B5B8
  284. }
  285. .main-menu.menu-light .navigation > li.open > a {
  286. padding-left: 16px !important;
  287. color: #2C3648;
  288. background: #f5f5f5
  289. }
  290. .main-menu.menu-light .navigation > li.open ul li.active > a, .main-menu.menu-light .navigation > li.open ul li > a {
  291. padding-left: 50px
  292. }
  293. .main-menu.menu-light .navigation > li.open ul li.has-sub > ul li > a {
  294. padding: 8px 18px 8px 64px
  295. }
  296. .main-menu.menu-light .navigation > li.open ul li.has-sub > ul li.has-sub > ul li > a {
  297. padding: 8px 18px 8px 74px
  298. }
  299. .main-menu.menu-light .navigation > li.open .hover > a {
  300. background: #F0F0F0
  301. }
  302. .main-menu.menu-light .navigation > li:not(.open) ul li.has-sub.open > ul li > a {
  303. padding-left: 68px
  304. }
  305. .main-menu.menu-light .navigation > li.active > a, .main-menu.menu-light .navigation > li.hover > a, .main-menu.menu-light .navigation > li:hover > a {
  306. color: #2C3648;
  307. background-color: #f5f5f5
  308. }
  309. .main-menu.menu-light .navigation > li.active > a.mm-next, .main-menu.menu-light .navigation > li.hover > a.mm-next, .main-menu.menu-light .navigation > li:hover > a.mm-next {
  310. background-color: inherit
  311. }
  312. .main-menu.menu-light .navigation > li.active > a {
  313. color: #00B5B8;
  314. border: none;
  315. font-weight: 400;
  316. padding-left: 16px
  317. }
  318. .main-menu.menu-light .navigation > li .active {
  319. background: #F0F0F0
  320. }
  321. .main-menu.menu-light .navigation > li .active > a {
  322. color: #00B5B8;
  323. font-weight: 500
  324. }
  325. .main-menu.menu-light .navigation > li .active .hover > a {
  326. background: #f5f5f5
  327. }
  328. .main-menu.menu-light .navigation > li ul {
  329. padding: 0;
  330. margin: 0;
  331. font-size: 1rem
  332. }
  333. .main-menu.menu-light .navigation > li ul li {
  334. color: #404E67;
  335. background: 0 0
  336. }
  337. .main-menu.menu-light .navigation > li ul li > a {
  338. padding: 8px 18px 8px 54px
  339. }
  340. .main-menu.menu-light .navigation > li ul .open > ul, .main-menu.menu-light .navigation > li ul .open > ul .open > ul {
  341. display: block
  342. }
  343. .main-menu.menu-light .navigation > li ul .open > a {
  344. color: #404E67
  345. }
  346. .main-menu.menu-light .navigation > li ul .open > ul li > a {
  347. padding: 8px 18px 8px 64px
  348. }
  349. .main-menu.menu-light .navigation > li ul .open > ul .open > ul li > a {
  350. padding: 8px 18px 8px 74px
  351. }
  352. .main-menu.menu-light .navigation > li ul .open .hover > a {
  353. background: #f5f5f5
  354. }
  355. .main-menu.menu-light .navigation > li ul .hover > a, .main-menu.menu-light .navigation > li ul:hover > a {
  356. color: #485874;
  357. background-color: #f5f5f5
  358. }
  359. .main-menu.menu-light .navigation > li ul .active {
  360. background: 0 0
  361. }
  362. .main-menu.menu-light .navigation > li ul .active > a {
  363. color: #00B5B8;
  364. border: none;
  365. font-weight: 500
  366. }
  367. .main-menu.menu-light .navigation > li ul .active .hover > a {
  368. background-color: transparent
  369. }
  370. .main-menu.menu-light .navigation > li > ul, .main-menu.menu-light ul.menu-popout {
  371. background: #FFF
  372. }
  373. .main-menu.menu-light ul.menu-popout li a {
  374. color: #404E67
  375. }
  376. .main-menu.menu-light ul.menu-popout li a span.menu-sub-title {
  377. color: #8A9AB6
  378. }
  379. .main-menu.menu-light ul.menu-popout li.hover > a, .main-menu.menu-light ul.menu-popout li.open > a, .main-menu.menu-light ul.menu-popout li:hover > a {
  380. background: #F0F0F0
  381. }
  382. .main-menu.menu-light ul.menu-popout .has-sub:not(.open) > ul {
  383. display: none
  384. }
  385. .main-menu.menu-light ul.menu-popout .open > a {
  386. color: #404E67
  387. }
  388. .main-menu.menu-light ul.menu-popout .open > ul {
  389. display: block
  390. }
  391. .main-menu.menu-light ul.menu-popout .open > ul .open {
  392. background: #E8E8E8
  393. }
  394. .main-menu.menu-light ul.menu-popout .open > ul .open > ul {
  395. display: block;
  396. background: #E8E8E8
  397. }
  398. .main-menu.menu-dark .navigation > li ul .has-sub:not(.open) > ul, .main-menu.menu-dark .navigation > li:not(.open) > ul {
  399. display: none
  400. }
  401. .main-menu.menu-light ul.menu-popout .open li.hover > a, .main-menu.menu-light ul.menu-popout .open li:hover > a {
  402. background: #f5f5f5
  403. }
  404. .main-menu.menu-light ul.menu-popout .hover > a, .main-menu.menu-light ul.menu-popout:hover > a {
  405. color: #485874;
  406. background-color: #f5f5f5
  407. }
  408. .main-menu.menu-light ul.menu-popout .active {
  409. background: rgba(0,0,0,.06)
  410. }
  411. .main-menu.menu-light ul.menu-popout .active > a {
  412. color: #546686;
  413. background-color: #f5f5f5
  414. }
  415. .main-menu.menu-light ul.menu-popout .active .hover > a, .main-menu.menu-light ul.menu-popout .active :hover > a {
  416. background-color: transparent
  417. }
  418. .main-menu.menu-dark {
  419. color: #DCDCDC;
  420. background: #404E67
  421. }
  422. .main-menu.menu-dark .main-menu-header {
  423. padding: 20px
  424. }
  425. .main-menu.menu-dark .main-menu-header .menu-search {
  426. background: #2C3648;
  427. padding: .5rem 1rem;
  428. color: #C3C3C3
  429. }
  430. .main-menu.menu-dark .main-menu-header .menu-search:focus {
  431. border-color: #232A38
  432. }
  433. .main-menu.menu-dark .navigation {
  434. background: #404E67
  435. }
  436. .main-menu.menu-dark .navigation .navigation-header {
  437. color: #DCDCDC;
  438. padding: 24px 20px 8px
  439. }
  440. .main-menu.menu-dark .navigation .navigation-header.open {
  441. border-left: none
  442. }
  443. .main-menu.menu-dark .navigation .navigation-header span {
  444. font-weight: 500
  445. }
  446. .main-menu.menu-dark .navigation li a {
  447. color: #DCDCDC
  448. }
  449. .main-menu.menu-dark .navigation li a span.menu-sub-title {
  450. color: #fff
  451. }
  452. .main-menu.menu-dark .navigation li.active > a, .main-menu.menu-dark .navigation li.hover > a, .main-menu.menu-dark .navigation li.open > a {
  453. color: #FFF
  454. }
  455. .main-menu.menu-dark .navigation li.active {
  456. border-left: 4px solid #00B5B8
  457. }
  458. .main-menu.menu-dark .navigation li.open .active {
  459. border-left: none
  460. }
  461. .main-menu.menu-dark .navigation > li {
  462. padding: 0
  463. }
  464. .main-menu.menu-dark .navigation > li > a {
  465. padding: 10px 30px 10px 20px
  466. }
  467. .main-menu.menu-dark .navigation > li > a .label {
  468. margin-top: 4px;
  469. margin-right: 5px
  470. }
  471. .main-menu.menu-dark .navigation > li > a i {
  472. position: relative;
  473. top: 1px;
  474. margin-top: .2rem
  475. }
  476. .main-menu.menu-dark .navigation > li.open {
  477. border-left: 4px solid #00B5B8
  478. }
  479. .main-menu.menu-dark .navigation > li.open > a {
  480. padding-left: 16px !important;
  481. color: #C3C3C3;
  482. background: #38445A
  483. }
  484. .main-menu.menu-dark .navigation > li.open ul li.active > a, .main-menu.menu-dark .navigation > li.open ul li > a {
  485. padding-left: 50px
  486. }
  487. .main-menu.menu-dark .navigation > li.open ul li.has-sub > ul li > a {
  488. padding: 8px 18px 8px 64px
  489. }
  490. .main-menu.menu-dark .navigation > li.open ul li.has-sub > ul li.has-sub > ul li > a {
  491. padding: 8px 18px 8px 74px
  492. }
  493. .main-menu.menu-dark .navigation > li.open .hover > a {
  494. background: #344054
  495. }
  496. .main-menu.menu-dark .navigation > li:not(.open) ul li.has-sub.open > ul li > a {
  497. padding-left: 68px
  498. }
  499. .main-menu.menu-dark .navigation > li.active > a, .main-menu.menu-dark .navigation > li.hover > a, .main-menu.menu-dark .navigation > li:hover > a {
  500. color: #C3C3C3;
  501. background-color: #38445A
  502. }
  503. .main-menu.menu-dark .navigation > li.active > a.mm-next, .main-menu.menu-dark .navigation > li.hover > a.mm-next, .main-menu.menu-dark .navigation > li:hover > a.mm-next {
  504. background-color: inherit
  505. }
  506. .main-menu.menu-dark .navigation > li.active > a {
  507. color: #00B5B8;
  508. border: none;
  509. font-weight: 400;
  510. padding-left: 16px
  511. }
  512. .main-menu.menu-dark .navigation > li .active {
  513. background: #344054
  514. }
  515. .main-menu.menu-dark .navigation > li .active > a {
  516. color: #00B5B8;
  517. font-weight: 500
  518. }
  519. .main-menu.menu-dark .navigation > li .active .hover > a {
  520. background: #38445A
  521. }
  522. .main-menu.menu-dark .navigation > li ul {
  523. padding: 0;
  524. margin: 0;
  525. font-size: 1rem
  526. }
  527. .main-menu.menu-dark .navigation > li ul li {
  528. color: #DCDCDC;
  529. background: 0 0
  530. }
  531. .main-menu.menu-dark .navigation > li ul li > a {
  532. padding: 8px 18px 8px 54px
  533. }
  534. .main-menu.menu-dark .navigation > li ul .open > ul, .main-menu.menu-dark .navigation > li ul .open > ul .open > ul {
  535. display: block
  536. }
  537. .main-menu.menu-dark .navigation > li ul .open > a {
  538. color: #DCDCDC
  539. }
  540. .main-menu.menu-dark .navigation > li ul .open > ul li > a {
  541. padding: 8px 18px 8px 64px
  542. }
  543. .main-menu.menu-dark .navigation > li ul .open > ul .open > ul li > a {
  544. padding: 8px 18px 8px 74px
  545. }
  546. .main-menu.menu-dark .navigation > li ul .open .hover > a {
  547. background: #38445A
  548. }
  549. .main-menu.menu-dark .navigation > li ul .hover > a, .main-menu.menu-dark .navigation > li ul:hover > a {
  550. color: #E6E6E6;
  551. background-color: #38445A
  552. }
  553. .main-menu.menu-dark .navigation > li ul .active {
  554. background: 0 0
  555. }
  556. .main-menu.menu-dark .navigation > li ul .active > a {
  557. color: #00B5B8;
  558. border: none;
  559. font-weight: 500
  560. }
  561. .main-menu.menu-dark .navigation > li ul .active .hover > a {
  562. background-color: transparent
  563. }
  564. .main-menu.menu-dark .navigation > li > ul, .main-menu.menu-dark ul.menu-popout {
  565. background: #404E67
  566. }
  567. .main-menu.menu-dark ul.menu-popout li a {
  568. color: #DCDCDC
  569. }
  570. .main-menu.menu-dark ul.menu-popout li a span.menu-sub-title {
  571. color: #fff
  572. }
  573. .main-menu.menu-dark ul.menu-popout li.hover > a, .main-menu.menu-dark ul.menu-popout li.open > a, .main-menu.menu-dark ul.menu-popout li:hover > a {
  574. background: #344054
  575. }
  576. .main-menu.menu-dark ul.menu-popout .has-sub:not(.open) > ul {
  577. display: none
  578. }
  579. .main-menu.menu-dark ul.menu-popout .open > a {
  580. color: #DCDCDC
  581. }
  582. .main-menu.menu-dark ul.menu-popout .open > ul {
  583. display: block
  584. }
  585. .main-menu.menu-dark ul.menu-popout .open > ul .open {
  586. background: #2E394B
  587. }
  588. .main-menu.menu-dark ul.menu-popout .open > ul .open > ul {
  589. display: block;
  590. background: #2E394B
  591. }
  592. .main-menu.menu-dark ul.menu-popout .open li.hover > a, .main-menu.menu-dark ul.menu-popout .open li:hover > a {
  593. background: #38445A
  594. }
  595. .main-menu.menu-dark ul.menu-popout .hover > a, .main-menu.menu-dark ul.menu-popout:hover > a {
  596. color: #E6E6E6;
  597. background-color: #38445A
  598. }
  599. .main-menu.menu-dark ul.menu-popout .active {
  600. background: rgba(0,0,0,.06)
  601. }
  602. .main-menu.menu-dark ul.menu-popout .active > a {
  603. color: #F6F6F6;
  604. background-color: #38445A
  605. }
  606. .main-menu.menu-dark ul.menu-popout .active .hover > a, .main-menu.menu-dark ul.menu-popout .active :hover > a {
  607. background-color: transparent
  608. }
  609. .main-menu.menu-fixed {
  610. position: fixed;
  611. top: 4rem;
  612. height: calc(100% - 4rem)
  613. }
  614. .main-menu.menu-fixed .main-menu-footer {
  615. position: fixed
  616. }
  617. .main-menu.menu-shadow {
  618. box-shadow: 1px 0 20px rgba(0,0,0,.1)
  619. }
  620. .main-menu.menu-border {
  621. border-right: 1px solid #E4E7ED
  622. }
  623. .main-menu.menu-native-scroll .main-menu-content {
  624. overflow-y: scroll
  625. }
  626. .main-menu.menu-bordered.menu-light .navigation > li {
  627. border-top: 1px solid #E4E7ED
  628. }
  629. .main-menu.menu-bordered.menu-dark .navigation > li {
  630. border-top: 1px solid rgba(255,255,255,.1)
  631. }
  632. .main-menu .main-menu-content {
  633. height: 100% !important;
  634. position: relative
  635. }
  636. .main-menu ul {
  637. list-style: none;
  638. margin: 0;
  639. padding: 0
  640. }
  641. .main-menu ul.navigation-main {
  642. overflow-x: hidden
  643. }
  644. .main-menu a {
  645. outline: 0
  646. }
  647. .main-menu a:focus, .main-menu a:hover {
  648. text-decoration: none
  649. }
  650. .main-menu ul.navigation li.has-sub.changing li.active {
  651. border-left: none
  652. }
  653. .navigation {
  654. font-size: 1rem;
  655. font-weight: 300;
  656. overflow-y: hidden;
  657. padding-bottom: 20px
  658. }
  659. .navigation .navigation-header {
  660. font-weight: 400;
  661. line-height: 1.2;
  662. padding: 12px 22px;
  663. font-size: 1rem;
  664. text-transform: uppercase
  665. }
  666. .navigation li {
  667. position: relative;
  668. white-space: nowrap
  669. }
  670. .navigation li a {
  671. display: block;
  672. text-overflow: ellipsis;
  673. overflow: hidden
  674. }
  675. .menu-popout li.disabled a, .navigation li.disabled a {
  676. cursor: not-allowed
  677. }
  678. .dropdown-notification .notification-text {
  679. margin-bottom: .5rem
  680. }
  681. .dropdown-notification .notification-tag {
  682. position: relative;
  683. top: -4px
  684. }
  685. .main-menu-header .user-content {
  686. padding: 20px
  687. }
  688. .main-menu-header .user-content .media {
  689. overflow: inherit
  690. }
  691. .main-menu-header .user-content .media-body {
  692. vertical-align: bottom;
  693. opacity: 1;
  694. width: 150px;
  695. white-space: nowrap;
  696. -webkit-transition: all .3s ease .15s;
  697. transition: all .3s ease .15s
  698. }
  699. .main-menu-footer {
  700. position: relative;
  701. overflow: hidden;
  702. bottom: 0;
  703. display: block;
  704. z-index: 1000;
  705. color: #E8EBF1;
  706. background-color: #2C3648
  707. }
  708. .main-menu-footer.footer-open {
  709. max-height: 500px;
  710. -webkit-transition: max-height .2s ease-in-out;
  711. transition: max-height .2s ease-in-out
  712. }
  713. .main-menu-footer.footer-close {
  714. max-height: 15px;
  715. -webkit-transition: max-height .2s ease-in-out;
  716. transition: max-height .2s ease-in-out
  717. }
  718. .main-menu-footer a {
  719. color: #C9D0DD
  720. }
  721. .main-menu-footer a:focus, .main-menu-footer a:hover {
  722. color: #FFF
  723. }
  724. .main-menu-footer .header {
  725. height: 19px;
  726. border-bottom: 1px solid #364257
  727. }
  728. .main-menu-footer .toggle {
  729. -webkit-transform: rotate(0);
  730. -ms-transform: rotate(0);
  731. transform: rotate(0);
  732. transition: -webkit-transform .2s ease-in-out
  733. }
  734. .main-menu-footer .content {
  735. padding: 0
  736. }
  737. .main-menu-footer .content .actions > a {
  738. display: block;
  739. float: left;
  740. width: 33.33333%;
  741. padding: 1rem 0;
  742. color: #C9D0DD;
  743. text-align: center;
  744. border-top: 1px solid #364257;
  745. border-left: 1px solid #364257
  746. }
  747. .avatar, .main-menu-footer .content .actions > a:focus, .main-menu-footer .content .actions > a:hover {
  748. color: #FFF
  749. }
  750. .main-menu-footer .content .actions > a > span {
  751. font-size: 1.35rem
  752. }
  753. body.vertical-layout.vertical-menu.menu-expanded .main-menu-footer .content {
  754. margin-left: 0
  755. }
  756. .vertical-layout.menu-expanded .menu-icon-right ul.navigation li > a:after, .vertical-overlay-menu .menu-icon-right ul.navigation li > a:after {
  757. left: 8px;
  758. right: initial !important
  759. }
  760. .vertical-layout.menu-expanded .menu-icon-right ul.navigation li > a > i, .vertical-overlay-menu .menu-icon-right ul.navigation li > a > i {
  761. float: right !important;
  762. margin: 0 -12px 0 0 !important
  763. }
  764. .horizontal-layout .navbar-icon-right ul.nav > li > a:after {
  765. float: left;
  766. position: relative;
  767. top: 27px;
  768. left: -16px
  769. }
  770. .horizontal-layout .navbar-icon-right ul.nav > li > a > i {
  771. float: right;
  772. margin: 0 4px 0 8px
  773. }
  774. .horizontal-layout .navbar-fixed {
  775. z-index: 999 !important
  776. }
  777. @media (max-width:767.98px) {
  778. .menu-hide .main-menu, .menu-open .main-menu {
  779. -webkit-transition: top .35s,height .35s,-webkit-transform .25s;
  780. transition: top .35s,height .35s,-webkit-transform .25s;
  781. transition: transform .25s,top .35s,height .35s;
  782. transition: transform .25s,top .35s,height .35s,-webkit-transform .25s
  783. }
  784. .main-menu {
  785. -webkit-transform: translate3d(-240px,0,0);
  786. transform: translate3d(-240px,0,0);
  787. -webkit-backface-visibility: hidden;
  788. backface-visibility: hidden;
  789. -webkit-perspective: 1000;
  790. perspective: 1000
  791. }
  792. .menu-open .main-menu {
  793. -webkit-transform: translate3d(0,0,0);
  794. transform: translate3d(0,0,0)
  795. }
  796. }
  797. @media (max-width:991.98px) {
  798. .horizontal-layout.vertical-overlay-menu .main-menu-content, .horizontal-layout.vertical-overlay-menu .main-menu-content .mega-dropdown-menu > li {
  799. padding: 0
  800. }
  801. .horizontal-layout.vertical-overlay-menu .main-menu-content .mega-dropdown-menu {
  802. margin: 0;
  803. width: 100%
  804. }
  805. .horizontal-layout.vertical-overlay-menu .navbar .navbar-container {
  806. margin-left: 0;
  807. max-width: 100%
  808. }
  809. }
  810. @media (min-width:768px) {
  811. .drag-target {
  812. z-index: 0
  813. }
  814. }
  815. .display-inline {
  816. display: inline !important
  817. }
  818. .display-block {
  819. display: block !important
  820. }
  821. .display-inline-block {
  822. display: inline-block !important
  823. }
  824. .display-hidden {
  825. display: none !important
  826. }
  827. .display-table-cell {
  828. display: table-cell !important
  829. }
  830. .position-top-0 {
  831. top: 0
  832. }
  833. .position-right-0 {
  834. right: 0
  835. }
  836. .position-bottom-0 {
  837. bottom: 0
  838. }
  839. .position-left-0 {
  840. left: 0
  841. }
  842. .zindex-1 {
  843. z-index: 1 !important
  844. }
  845. .zindex-2 {
  846. z-index: 2 !important
  847. }
  848. .zindex-3 {
  849. z-index: 3 !important
  850. }
  851. .zindex-4 {
  852. z-index: 4 !important
  853. }
  854. .zindex-0 {
  855. z-index: 0 !important
  856. }
  857. .zindex-minus-1 {
  858. z-index: -1 !important
  859. }
  860. .zindex-minus-2 {
  861. z-index: -2 !important
  862. }
  863. .zindex-minus-3 {
  864. z-index: -3 !important
  865. }
  866. .zindex-minus-4 {
  867. z-index: -4 !important
  868. }
  869. .no-edge-top {
  870. top: 0 !important
  871. }
  872. .no-edge-bottom {
  873. bottom: 0 !important
  874. }
  875. .no-edge-left {
  876. left: 0 !important
  877. }
  878. .no-edge-right {
  879. right: 0 !important
  880. }
  881. .cursor-pointer {
  882. cursor: pointer
  883. }
  884. .cursor-move {
  885. cursor: move
  886. }
  887. .cursor-default {
  888. cursor: default
  889. }
  890. .cursor-progress {
  891. cursor: progress
  892. }
  893. .cursor-not-allowed {
  894. cursor: not-allowed
  895. }
  896. .overflow-hidden {
  897. overflow: hidden
  898. }
  899. .overflow-visible {
  900. overflow: visible
  901. }
  902. .overflow-auto {
  903. overflow: auto
  904. }
  905. .overflow-scroll, .overflow-x-scroll, .overflow-y-scroll {
  906. overflow: scroll
  907. }
  908. .bullets-inside {
  909. list-style: inside
  910. }
  911. .list-style-circle {
  912. list-style: circle
  913. }
  914. .list-style-square {
  915. list-style: square
  916. }
  917. .list-style-icons {
  918. padding-left: 10px;
  919. margin-left: 0;
  920. list-style: none
  921. }
  922. .list-style-icons > li i {
  923. float: left;
  924. width: 1em;
  925. margin: 0 6px 0 0
  926. }
  927. .border {
  928. border: 1px solid
  929. }
  930. .no-border-top-left-radius, .no-border-top-radius {
  931. border-top-left-radius: 0 !important
  932. }
  933. .no-border-top-radius, .no-border-top-right-radius {
  934. border-top-right-radius: 0 !important
  935. }
  936. .no-border-bottom-left-radius, .no-border-bottom-radius {
  937. border-bottom-left-radius: 0 !important
  938. }
  939. .no-border-bottom-radius, .no-border-bottom-right-radius {
  940. border-bottom-right-radius: 0 !important
  941. }
  942. .border-top {
  943. border-top: 1px solid
  944. }
  945. .border-bottom {
  946. border-bottom: 1px solid
  947. }
  948. .border-left {
  949. border-left: 1px solid
  950. }
  951. .border-right {
  952. border-right: 1px solid
  953. }
  954. .border-2 {
  955. border-width: 2px !important
  956. }
  957. .border-top-2 {
  958. border-top-width: 2px !important
  959. }
  960. .border-bottom-2 {
  961. border-bottom-width: 2px !important
  962. }
  963. .border-left-2 {
  964. border-left-width: 2px !important
  965. }
  966. .border-right-2 {
  967. border-right-width: 2px !important
  968. }
  969. .border-3 {
  970. border-width: 3px !important
  971. }
  972. .border-top-3 {
  973. border-top-width: 3px !important
  974. }
  975. .border-bottom-3 {
  976. border-bottom-width: 3px !important
  977. }
  978. .border-left-3 {
  979. border-left-width: 3px !important
  980. }
  981. .border-right-3 {
  982. border-right-width: 3px !important
  983. }
  984. .box-shadow-0 {
  985. box-shadow: none !important
  986. }
  987. .box-shadow-1 {
  988. box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)
  989. }
  990. .box-shadow-2 {
  991. box-shadow: 0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)
  992. }
  993. .box-shadow-3 {
  994. box-shadow: 0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)
  995. }
  996. .box-shadow-4 {
  997. box-shadow: 0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)
  998. }
  999. .box-shadow-5 {
  1000. box-shadow: 0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)
  1001. }
  1002. .fit {
  1003. max-width: 100% !important
  1004. }
  1005. .half-width {
  1006. width: 50% !important
  1007. }
  1008. .full-width {
  1009. width: 100% !important
  1010. }
  1011. .full-height {
  1012. height: 100% !important
  1013. }
  1014. .width-50 {
  1015. width: 50px !important
  1016. }
  1017. .width-100 {
  1018. width: 100px !important
  1019. }
  1020. .width-150 {
  1021. width: 150px !important
  1022. }
  1023. .width-200 {
  1024. width: 200px !important
  1025. }
  1026. .width-250 {
  1027. width: 250px !important
  1028. }
  1029. .width-300 {
  1030. width: 300px !important
  1031. }
  1032. .width-350 {
  1033. width: 350px !important
  1034. }
  1035. .width-400 {
  1036. width: 400px !important
  1037. }
  1038. .width-450 {
  1039. width: 450px !important
  1040. }
  1041. .width-500 {
  1042. width: 500px !important
  1043. }
  1044. .width-550 {
  1045. width: 550px !important
  1046. }
  1047. .width-600 {
  1048. width: 600px !important
  1049. }
  1050. .width-650 {
  1051. width: 650px !important
  1052. }
  1053. .width-700 {
  1054. width: 700px !important
  1055. }
  1056. .width-750 {
  1057. width: 750px !important
  1058. }
  1059. .width-800 {
  1060. width: 800px !important
  1061. }
  1062. .width-5-per {
  1063. width: 5% !important
  1064. }
  1065. .width-10-per {
  1066. width: 10% !important
  1067. }
  1068. .width-15-per {
  1069. width: 15% !important
  1070. }
  1071. .width-20-per {
  1072. width: 20% !important
  1073. }
  1074. .width-25-per {
  1075. width: 25% !important
  1076. }
  1077. .width-30-per {
  1078. width: 30% !important
  1079. }
  1080. .width-35-per {
  1081. width: 35% !important
  1082. }
  1083. .width-40-per {
  1084. width: 40% !important
  1085. }
  1086. .width-45-per {
  1087. width: 45% !important
  1088. }
  1089. .width-50-per {
  1090. width: 50% !important
  1091. }
  1092. .width-55-per {
  1093. width: 55% !important
  1094. }
  1095. .width-60-per {
  1096. width: 60% !important
  1097. }
  1098. .width-65-per {
  1099. width: 65% !important
  1100. }
  1101. .width-70-per {
  1102. width: 70% !important
  1103. }
  1104. .width-75-per {
  1105. width: 75% !important
  1106. }
  1107. .width-80-per {
  1108. width: 80% !important
  1109. }
  1110. .width-90-per {
  1111. width: 90% !important
  1112. }
  1113. .width-95-per {
  1114. width: 95% !important
  1115. }
  1116. .height-50 {
  1117. height: 50px !important
  1118. }
  1119. .height-75 {
  1120. height: 75px !important
  1121. }
  1122. .height-100 {
  1123. height: 100px !important
  1124. }
  1125. .height-150 {
  1126. height: 150px !important
  1127. }
  1128. .height-200 {
  1129. height: 200px !important
  1130. }
  1131. .height-250 {
  1132. height: 250px !important
  1133. }
  1134. .height-300 {
  1135. height: 300px !important
  1136. }
  1137. .height-350 {
  1138. height: 350px !important
  1139. }
  1140. .height-400 {
  1141. height: 400px !important
  1142. }
  1143. .height-450 {
  1144. height: 450px !important
  1145. }
  1146. .height-500 {
  1147. height: 500px !important
  1148. }
  1149. .height-550 {
  1150. height: 550px !important
  1151. }
  1152. .height-600 {
  1153. height: 600px !important
  1154. }
  1155. .height-650 {
  1156. height: 650px !important
  1157. }
  1158. .height-700 {
  1159. height: 700px !important
  1160. }
  1161. .height-750 {
  1162. height: 750px !important
  1163. }
  1164. .height-800 {
  1165. height: 800px !important
  1166. }
  1167. .height-5-per {
  1168. height: 5% !important
  1169. }
  1170. .height-10-per {
  1171. height: 10% !important
  1172. }
  1173. .height-15-per {
  1174. height: 15% !important
  1175. }
  1176. .height-20-per {
  1177. height: 20% !important
  1178. }
  1179. .height-25-per {
  1180. height: 25% !important
  1181. }
  1182. .height-30-per {
  1183. height: 30% !important
  1184. }
  1185. .height-35-per {
  1186. height: 35% !important
  1187. }
  1188. .height-40-per {
  1189. height: 40% !important
  1190. }
  1191. .height-45-per {
  1192. height: 45% !important
  1193. }
  1194. .height-50-per {
  1195. height: 50% !important
  1196. }
  1197. .height-55-per {
  1198. height: 55% !important
  1199. }
  1200. .height-60-per {
  1201. height: 60% !important
  1202. }
  1203. .height-65-per {
  1204. height: 65% !important
  1205. }
  1206. .height-70-per {
  1207. height: 70% !important
  1208. }
  1209. .height-75-per {
  1210. height: 75% !important
  1211. }
  1212. .height-80-per {
  1213. height: 80% !important
  1214. }
  1215. .full-height-vh-with-nav {
  1216. height: calc(var(--vh,1vh) * 100 - 4rem - 4rem)
  1217. }
  1218. .full-height-vh {
  1219. height: calc(var(--vh,1vh) * 100)
  1220. }
  1221. .line-height-1 {
  1222. line-height: 1 !important
  1223. }
  1224. .line-height-2 {
  1225. line-height: 2 !important
  1226. }
  1227. .rotate-45 {
  1228. -webkit-transform: rotate(45deg);
  1229. -ms-transform: rotate(45deg);
  1230. transform: rotate(45deg)
  1231. }
  1232. .rotate-45-inverse {
  1233. -webkit-transform: rotate(-45deg);
  1234. -ms-transform: rotate(-45deg);
  1235. transform: rotate(-45deg)
  1236. }
  1237. .rotate-90 {
  1238. -webkit-transform: rotate(45deg);
  1239. -ms-transform: rotate(45deg);
  1240. transform: rotate(45deg)
  1241. }
  1242. .rotate-90-inverse {
  1243. -webkit-transform: rotate(-45deg);
  1244. -ms-transform: rotate(-45deg);
  1245. transform: rotate(-45deg)
  1246. }
  1247. .rotate-180 {
  1248. -webkit-transform: rotate(45deg);
  1249. -ms-transform: rotate(45deg);
  1250. transform: rotate(45deg)
  1251. }
  1252. .rotate-180-inverse {
  1253. -webkit-transform: rotate(-45deg);
  1254. -ms-transform: rotate(-45deg);
  1255. transform: rotate(-45deg)
  1256. }
  1257. .spinner {
  1258. display: inline-block;
  1259. -webkit-animation: spin 1s linear infinite;
  1260. animation: spin 1s linear infinite
  1261. }
  1262. @-webkit-keyframes spin {
  1263. 0% {
  1264. -webkit-transform: rotate(0);
  1265. transform: rotate(0)
  1266. }
  1267. 100% {
  1268. -webkit-transform: rotate(360deg);
  1269. transform: rotate(360deg)
  1270. }
  1271. }
  1272. @keyframes spin {
  1273. 0% {
  1274. -webkit-transform: rotate(0);
  1275. transform: rotate(0)
  1276. }
  1277. 100% {
  1278. -webkit-transform: rotate(360deg);
  1279. transform: rotate(360deg)
  1280. }
  1281. }
  1282. .spinner-reverse {
  1283. display: inline-block;
  1284. -webkit-animation: spin-reverse 1s linear infinite;
  1285. animation: spin-reverse 1s linear infinite
  1286. }
  1287. @-webkit-keyframes spin-reverse {
  1288. 0% {
  1289. -webkit-transform: rotate(0);
  1290. transform: rotate(0)
  1291. }
  1292. 100% {
  1293. -webkit-transform: rotate(-360deg);
  1294. transform: rotate(-360deg)
  1295. }
  1296. }
  1297. @keyframes spin-reverse {
  1298. 0% {
  1299. -webkit-transform: rotate(0);
  1300. transform: rotate(0)
  1301. }
  1302. 100% {
  1303. -webkit-transform: rotate(-360deg);
  1304. transform: rotate(-360deg)
  1305. }
  1306. }
  1307. .bg-cover {
  1308. background-size: cover !important
  1309. }
  1310. .background-repeat {
  1311. background-repeat: repeat !important
  1312. }
  1313. .background-no-repeat {
  1314. background-repeat: no-repeat !important
  1315. }
  1316. .img-xl {
  1317. width: 64px !important;
  1318. height: 64px !important
  1319. }
  1320. .img-lg {
  1321. width: 44px !important;
  1322. height: 44px !important
  1323. }
  1324. .img-sm {
  1325. width: 36px !important;
  1326. height: 36px !important
  1327. }
  1328. .img-xs {
  1329. width: 32px !important;
  1330. height: 32px !important
  1331. }
  1332. .pull-up {
  1333. -webkit-transition: all .25s ease;
  1334. transition: all .25s ease
  1335. }
  1336. .pull-up:hover {
  1337. -webkit-transform: translateY(-4px) scale(1.02);
  1338. -ms-transform: translateY(-4px) scale(1.02);
  1339. transform: translateY(-4px) scale(1.02);
  1340. box-shadow: 0 14px 24px rgba(62,57,107,.2);
  1341. z-index: 30;
  1342. cursor: pointer
  1343. }
  1344. .avatar {
  1345. position: relative;
  1346. white-space: nowrap;
  1347. border-radius: 50%;
  1348. vertical-align: middle;
  1349. height: 32px;
  1350. width: 32px;
  1351. cursor: pointer;
  1352. display: -webkit-inline-box;
  1353. display: -webkit-inline-flex;
  1354. display: -ms-inline-flexbox;
  1355. display: inline-flex;
  1356. -webkit-box-pack: center;
  1357. -webkit-justify-content: center;
  1358. -ms-flex-pack: center;
  1359. justify-content: center;
  1360. -webkit-box-align: center;
  1361. -webkit-align-items: center;
  1362. -ms-flex-align: center;
  1363. align-items: center
  1364. }
  1365. .avatar .badge-up {
  1366. position: absolute;
  1367. right: -8px;
  1368. top: -8px
  1369. }
  1370. .avatar[class*=avatar-] i {
  1371. border-radius: 50%;
  1372. width: 11px;
  1373. height: 11px;
  1374. position: absolute;
  1375. right: -2px;
  1376. bottom: 0;
  1377. border: 1px solid #FFF
  1378. }
  1379. .avatar.avatar-away i {
  1380. background-color: #FFA87D
  1381. }
  1382. .avatar.avatar-busy i {
  1383. background-color: #FF7588
  1384. }
  1385. .avatar.avatar-offline i {
  1386. background-color: #BABFC7
  1387. }
  1388. .avatar.avatar-online i {
  1389. background-color: #16D39A
  1390. }
  1391. .avatar img {
  1392. width: 100%;
  1393. max-width: 100%;
  1394. height: auto;
  1395. border: 0;
  1396. border-radius: 50%
  1397. }
  1398. .avatar.avatar-xl {
  1399. width: 70px;
  1400. height: 70px;
  1401. font-size: 1.5rem
  1402. }
  1403. .avatar.avatar-xl[class*=avatar-] i {
  1404. width: 20px;
  1405. height: 20px
  1406. }
  1407. .avatar.avatar-lg {
  1408. width: 50px;
  1409. height: 50px;
  1410. font-size: 1.2rem
  1411. }
  1412. .avatar.avatar-lg[class*=avatar-] i {
  1413. width: 15px;
  1414. height: 15px
  1415. }
  1416. .avatar.avatar-sm {
  1417. width: 24px;
  1418. height: 24px;
  1419. font-size: 1rem
  1420. }
  1421. .avatar.avatar-sm[class*=avatar-] i {
  1422. width: 7px;
  1423. height: 7px
  1424. }
  1425. .navbar-container a.nav-link-search {
  1426. float: left
  1427. }
  1428. .navbar-container .search-input {
  1429. position: relative;
  1430. float: left;
  1431. width: 0
  1432. }
  1433. .navbar-container .search-input .input {
  1434. width: 0;
  1435. border: none;
  1436. background: 0 0;
  1437. line-height: 16px;
  1438. padding: 1.4rem 2.7rem
  1439. }
  1440. .navbar-container .search-input.open {
  1441. position: absolute;
  1442. left: 0;
  1443. right: 0;
  1444. top: 0;
  1445. width: 100%;
  1446. z-index: 1001;
  1447. margin-top: 0;
  1448. box-shadow: 6px 12px 18px 0 rgba(25,42,70,.13)
  1449. }
  1450. .btn-adn.focus, .btn-adn:focus, .btn-adn:not(:disabled):not(.disabled).active:focus, .btn-adn:not(:disabled):not(.disabled):active:focus, .btn-bitbucket.focus, .btn-bitbucket:focus, .btn-bitbucket:not(:disabled):not(.disabled).active:focus, .btn-bitbucket:not(:disabled):not(.disabled):active:focus, .btn-dropbox.focus, .btn-dropbox:focus, .btn-dropbox:not(:disabled):not(.disabled).active:focus, .btn-dropbox:not(:disabled):not(.disabled):active:focus, .btn-facebook.focus, .btn-facebook:focus, .btn-facebook:not(:disabled):not(.disabled).active:focus, .btn-facebook:not(:disabled):not(.disabled):active:focus, .btn-flickr.focus, .btn-flickr:focus, .btn-flickr:not(:disabled):not(.disabled).active:focus, .btn-flickr:not(:disabled):not(.disabled):active:focus, .btn-foursquare.focus, .btn-foursquare:focus, .btn-github.focus, .btn-github:focus, .btn-github:not(:disabled):not(.disabled).active:focus, .btn-github:not(:disabled):not(.disabled):active:focus, .btn-google.focus, .btn-google:focus, .btn-google:not(:disabled):not(.disabled).active:focus, .btn-google:not(:disabled):not(.disabled):active:focus, .btn-instagram.focus, .btn-instagram:focus, .btn-instagram:not(:disabled):not(.disabled).active:focus, .btn-instagram:not(:disabled):not(.disabled):active:focus, .btn-linkedin.focus, .btn-linkedin:focus, .btn-linkedin:not(:disabled):not(.disabled).active:focus, .btn-linkedin:not(:disabled):not(.disabled):active:focus, .btn-microsoft.focus, .btn-microsoft:focus, .btn-microsoft:not(:disabled):not(.disabled).active:focus, .btn-microsoft:not(:disabled):not(.disabled):active:focus, .btn-odnoklassniki.focus, .btn-odnoklassniki:focus, .btn-odnoklassniki:not(:disabled):not(.disabled).active:focus, .btn-odnoklassniki:not(:disabled):not(.disabled):active:focus, .show > .btn-adn.dropdown-toggle:focus, .show > .btn-bitbucket.dropdown-toggle:focus, .show > .btn-dropbox.dropdown-toggle:focus, .show > .btn-facebook.dropdown-toggle:focus, .show > .btn-flickr.dropdown-toggle:focus, .show > .btn-github.dropdown-toggle:focus, .show > .btn-google.dropdown-toggle:focus, .show > .btn-instagram.dropdown-toggle:focus, .show > .btn-linkedin.dropdown-toggle:focus, .show > .btn-microsoft.dropdown-toggle:focus, .show > .btn-odnoklassniki.dropdown-toggle:focus {
  1451. box-shadow: 0 0 0 .2rem rgba(255,255,255,.5)
  1452. }
  1453. .navbar-container .search-input.open .search-input-close, .navbar-container .search-input.open .search-input-icon {
  1454. display: block
  1455. }
  1456. .navbar-container .search-input.open input {
  1457. width: 100%;
  1458. outline: 0;
  1459. background: 0 0;
  1460. padding-top: 1.45rem
  1461. }
  1462. .navbar-container .search-input .search-list {
  1463. position: absolute;
  1464. top: 100%;
  1465. left: 0;
  1466. background: #FFF;
  1467. width: 60rem;
  1468. margin-top: .5rem;
  1469. padding-left: 0;
  1470. border-radius: .25rem;
  1471. display: none
  1472. }
  1473. .navbar-container .search-input .search-list.show {
  1474. display: block;
  1475. width: 98%;
  1476. left: 1%
  1477. }
  1478. .navbar-container .search-input .search-list li a {
  1479. padding: 1.2rem 1rem;
  1480. color: #404E67
  1481. }
  1482. .navbar-container .search-input .search-list li a span[class*='bx bx-'] {
  1483. font-size: 1.25rem
  1484. }
  1485. .navbar-container .search-input .search-list li:first-child {
  1486. border-top-left-radius: .25rem;
  1487. border-top-right-radius: .25rem
  1488. }
  1489. .navbar-container .search-input .search-list li:last-child {
  1490. border-bottom-left-radius: .25rem;
  1491. border-bottom-right-radius: .25rem
  1492. }
  1493. .navbar-container .search-input .search-list li.current_item, .navbar-container .search-input .search-list li:hover {
  1494. background-color: #F2F4F4
  1495. }
  1496. .navbar-container .search-input .search-input-close {
  1497. z-index: 1001;
  1498. display: none;
  1499. position: absolute;
  1500. right: 1rem;
  1501. top: 40%;
  1502. cursor: pointer;
  1503. color: #FFF
  1504. }
  1505. .chart, .chart-container {
  1506. position: relative;
  1507. width: 100%
  1508. }
  1509. .navbar-light .search-input .input, .navbar-semi-dark .search-input .input {
  1510. color: #404E67;
  1511. display: none
  1512. }
  1513. .navbar-light .search-input.open .input, .navbar-semi-dark .search-input.open .input {
  1514. color: #404E67;
  1515. border-bottom: 1px solid #E0E2E8;
  1516. background-color: #FFF;
  1517. display: block
  1518. }
  1519. .btn-openid, .navbar-light .search-input.open .search-input-close, .navbar-semi-dark .search-input.open .search-input-close {
  1520. color: #2A2E30
  1521. }
  1522. .navbar-dark .search-input .input, .navbar-dark .search-input.open .search-input-close, .navbar-semi-light .search-input .input, .navbar-semi-light .search-input.open .search-input-close {
  1523. color: #404E67
  1524. }
  1525. .navbar-dark .search-input.open .input, .navbar-semi-light .search-input.open .input {
  1526. color: #404E67;
  1527. background-color: #FFF
  1528. }
  1529. .navbar-dark .search-input.open .input::-webkit-input-placeholder, .navbar-semi-light .search-input.open .input::-webkit-input-placeholder {
  1530. color: #404E67
  1531. }
  1532. .navbar-dark .search-input.open .input::-moz-placeholder, .navbar-semi-light .search-input.open .input::-moz-placeholder {
  1533. color: #404E67
  1534. }
  1535. .navbar-dark .search-input.open .input:-ms-input-placeholder, .navbar-semi-light .search-input.open .input:-ms-input-placeholder {
  1536. color: #404E67
  1537. }
  1538. .navbar-dark .search-input.open .input::-ms-input-placeholder, .navbar-semi-light .search-input.open .input::-ms-input-placeholder {
  1539. color: #404E67
  1540. }
  1541. .navbar-dark .search-input.open .input::placeholder, .navbar-semi-light .search-input.open .input::placeholder {
  1542. color: #404E67
  1543. }
  1544. @media (max-width:767.98px) {
  1545. #navbar-mobile .search-input.open .input {
  1546. color: #FFF
  1547. }
  1548. }
  1549. @media (max-width:768px) {
  1550. .chart-container {
  1551. overflow-x: scroll;
  1552. overflow-y: visible;
  1553. max-width: 100%
  1554. }
  1555. }
  1556. .chart {
  1557. display: block
  1558. }
  1559. .jqstooltip {
  1560. box-sizing: content-box
  1561. }
  1562. [class*=bs-callout] p {
  1563. letter-spacing: .6px
  1564. }
  1565. [class*=bs-callout] .media {
  1566. border-radius: .25rem !important
  1567. }
  1568. [class*=bs-callout].callout-bordered {
  1569. border: 1px solid #DDD
  1570. }
  1571. [class*=bs-callout] .callout-arrow-left:before, [class*=bs-callout] .callout-arrow-right:before {
  1572. content: '';
  1573. display: inline-block;
  1574. position: absolute;
  1575. top: 50%;
  1576. border-top: 8px solid transparent;
  1577. border-bottom: 8px solid transparent;
  1578. margin-top: -8px
  1579. }
  1580. [class*=bs-callout].callout-border-left {
  1581. border-left: 5px solid
  1582. }
  1583. [class*=bs-callout].callout-border-right {
  1584. border-right: 5px solid
  1585. }
  1586. [class*=bs-callout] .callout-arrow-left {
  1587. border-top-left-radius: .25rem;
  1588. border-bottom-left-radius: .25rem
  1589. }
  1590. [class*=bs-callout] .callout-arrow-left:before {
  1591. right: -11%;
  1592. border-left: 8px solid;
  1593. border-left-color: inherit
  1594. }
  1595. [class*=bs-callout] .callout-arrow-right {
  1596. border-top-right-radius: .25rem;
  1597. border-bottom-right-radius: .25rem
  1598. }
  1599. [class*=bs-callout] .callout-arrow-right:before {
  1600. left: -11%;
  1601. border-left: 0;
  1602. border-left-color: inherit;
  1603. border-right: 8px solid;
  1604. border-right-color: inherit
  1605. }
  1606. [class*=bs-callout].callout-round {
  1607. border-radius: 5rem !important
  1608. }
  1609. [class*=bs-callout].callout-round .media-left {
  1610. border-top-left-radius: 5rem;
  1611. border-bottom-left-radius: 5rem
  1612. }
  1613. [class*=bs-callout].callout-round .media-right {
  1614. border-top-right-radius: 5rem;
  1615. border-bottom-right-radius: 5rem
  1616. }
  1617. [class*=bs-callout].callout-square, [class*=bs-callout].callout-square .callout-arrow-left, [class*=bs-callout].callout-square .callout-arrow-right, [class*=bs-callout].callout-square .media {
  1618. border-radius: 0 !important
  1619. }
  1620. .btn-social, .btn-social-icon {
  1621. position: relative;
  1622. padding-left: 3.95rem;
  1623. text-align: left;
  1624. white-space: nowrap;
  1625. overflow: hidden;
  1626. text-overflow: ellipsis
  1627. }
  1628. .btn-social-icon > :first-child, .btn-social > :first-child {
  1629. position: absolute;
  1630. left: 0;
  1631. top: 0;
  1632. bottom: 0;
  1633. width: 2.95rem;
  1634. line-height: 2.7rem;
  1635. font-size: 1.6em;
  1636. text-align: center;
  1637. border-right: 1px solid rgba(0,0,0,.2)
  1638. }
  1639. .btn-lg.btn-social-icon, .btn-social.btn-lg {
  1640. padding-left: 3.25rem
  1641. }
  1642. .btn-lg.btn-social-icon > :first-child, .btn-social.btn-lg > :first-child {
  1643. line-height: 3.7rem;
  1644. width: 3rem;
  1645. font-size: 1.8em
  1646. }
  1647. .btn-sm.btn-social-icon, .btn-social.btn-sm {
  1648. padding-left: 3.5rem;
  1649. padding-top: .5rem;
  1650. padding-bottom: .5rem
  1651. }
  1652. .btn-sm.btn-social-icon > :first-child, .btn-social.btn-sm > :first-child {
  1653. line-height: 2.5rem;
  1654. width: 3rem;
  1655. font-size: 1.4em
  1656. }
  1657. .btn-social.btn-xs, .btn-xs.btn-social-icon {
  1658. padding-left: 2rem;
  1659. font-size: .75rem;
  1660. line-height: .2rem
  1661. }
  1662. .btn-social.btn-xs > :first-child, .btn-xs.btn-social-icon > :first-child {
  1663. line-height: 2rem;
  1664. width: 1.8rem;
  1665. font-size: 1.2em
  1666. }
  1667. .btn-social-icon {
  1668. height: 2.95rem;
  1669. width: 2.95rem;
  1670. padding: 0
  1671. }
  1672. .btn-social-icon > :first-child {
  1673. border: none;
  1674. text-align: center;
  1675. width: 100% !important
  1676. }
  1677. .btn-social-icon.btn-lg {
  1678. height: 4rem;
  1679. width: 4rem;
  1680. padding-left: 0;
  1681. padding-right: 0
  1682. }
  1683. .btn-social-icon.btn-sm {
  1684. height: 2.5rem;
  1685. width: 2.5rem;
  1686. padding-left: 0;
  1687. padding-right: 0
  1688. }
  1689. .btn-social-icon.btn-xs {
  1690. height: 2rem;
  1691. width: 2rem;
  1692. padding-left: 0;
  1693. padding-right: 0
  1694. }
  1695. .btn-adn {
  1696. color: #FFF;
  1697. background-color: #D87A68;
  1698. border-color: #FFF
  1699. }
  1700. .btn-adn.focus, .btn-adn:focus, .btn-adn:hover {
  1701. border-color: #D87A68;
  1702. background-color: #D87A68;
  1703. color: #FFF
  1704. }
  1705. .btn-adn.disabled, .btn-adn:disabled {
  1706. color: #FFF;
  1707. background-color: #D87A68;
  1708. border-color: #FFF
  1709. }
  1710. .btn-adn:not(:disabled):not(.disabled).active, .btn-adn:not(:disabled):not(.disabled):active, .show > .btn-adn.dropdown-toggle {
  1711. color: #FFF;
  1712. background-color: #CE563F;
  1713. border-color: #DFDFDF
  1714. }
  1715. .btn-bitbucket {
  1716. color: #FFF;
  1717. background-color: #205081;
  1718. border-color: #FFF
  1719. }
  1720. .btn-bitbucket.focus, .btn-bitbucket:focus, .btn-bitbucket:hover {
  1721. border-color: #205081;
  1722. background-color: #205081;
  1723. color: #FFF
  1724. }
  1725. .btn-bitbucket.disabled, .btn-bitbucket:disabled {
  1726. color: #FFF;
  1727. background-color: #205081;
  1728. border-color: #FFF
  1729. }
  1730. .btn-bitbucket:not(:disabled):not(.disabled).active, .btn-bitbucket:not(:disabled):not(.disabled):active, .show > .btn-bitbucket.dropdown-toggle {
  1731. color: #FFF;
  1732. background-color: #163758;
  1733. border-color: #DFDFDF
  1734. }
  1735. .btn-dropbox {
  1736. color: #FFF;
  1737. background-color: #1087DD;
  1738. border-color: #FFF
  1739. }
  1740. .btn-dropbox.focus, .btn-dropbox:focus, .btn-dropbox:hover {
  1741. border-color: #1087DD;
  1742. background-color: #1087DD;
  1743. color: #FFF
  1744. }
  1745. .btn-dropbox.disabled, .btn-dropbox:disabled {
  1746. color: #FFF;
  1747. background-color: #1087DD;
  1748. border-color: #FFF
  1749. }
  1750. .btn-dropbox:not(:disabled):not(.disabled).active, .btn-dropbox:not(:disabled):not(.disabled):active, .show > .btn-dropbox.dropdown-toggle {
  1751. color: #FFF;
  1752. background-color: #0D6AAD;
  1753. border-color: #DFDFDF
  1754. }
  1755. .btn-facebook {
  1756. color: #FFF;
  1757. background-color: #3B5998;
  1758. border-color: #FFF
  1759. }
  1760. .btn-facebook.focus, .btn-facebook:focus, .btn-facebook:hover {
  1761. border-color: #3B5998;
  1762. background-color: #3B5998;
  1763. color: #FFF
  1764. }
  1765. .btn-facebook.disabled, .btn-facebook:disabled {
  1766. color: #FFF;
  1767. background-color: #3B5998;
  1768. border-color: #FFF
  1769. }
  1770. .btn-facebook:not(:disabled):not(.disabled).active, .btn-facebook:not(:disabled):not(.disabled):active, .show > .btn-facebook.dropdown-toggle {
  1771. color: #FFF;
  1772. background-color: #2D4373;
  1773. border-color: #DFDFDF
  1774. }
  1775. .btn-flickr {
  1776. color: #FFF;
  1777. background-color: #FF0084;
  1778. border-color: #FFF
  1779. }
  1780. .btn-flickr.focus, .btn-flickr:focus, .btn-flickr:hover {
  1781. border-color: #FF0084;
  1782. background-color: #FF0084;
  1783. color: #FFF
  1784. }
  1785. .btn-flickr.disabled, .btn-flickr:disabled {
  1786. color: #FFF;
  1787. background-color: #FF0084;
  1788. border-color: #FFF
  1789. }
  1790. .btn-flickr:not(:disabled):not(.disabled).active, .btn-flickr:not(:disabled):not(.disabled):active, .show > .btn-flickr.dropdown-toggle {
  1791. color: #FFF;
  1792. background-color: #CC006A;
  1793. border-color: #DFDFDF
  1794. }
  1795. .btn-foursquare {
  1796. color: #FFF;
  1797. background-color: #F94877;
  1798. border-color: #FFF
  1799. }
  1800. .btn-foursquare.focus, .btn-foursquare:focus, .btn-foursquare:hover {
  1801. border-color: #F94877;
  1802. background-color: #F94877;
  1803. color: #FFF
  1804. }
  1805. .btn-foursquare.disabled, .btn-foursquare:disabled {
  1806. color: #FFF;
  1807. background-color: #F94877;
  1808. border-color: #FFF
  1809. }
  1810. .btn-foursquare:not(:disabled):not(.disabled).active, .btn-foursquare:not(:disabled):not(.disabled):active, .show > .btn-foursquare.dropdown-toggle {
  1811. color: #FFF;
  1812. background-color: #F71752;
  1813. border-color: #DFDFDF
  1814. }
  1815. .btn-foursquare:not(:disabled):not(.disabled).active:focus, .btn-foursquare:not(:disabled):not(.disabled):active:focus, .show > .btn-foursquare.dropdown-toggle:focus {
  1816. box-shadow: 0 0 0 .2rem rgba(255,255,255,.5)
  1817. }
  1818. .btn-github {
  1819. color: #FFF;
  1820. background-color: #444;
  1821. border-color: #FFF
  1822. }
  1823. .btn-github.focus, .btn-github:focus, .btn-github:hover {
  1824. border-color: #444;
  1825. background-color: #444;
  1826. color: #FFF
  1827. }
  1828. .btn-github.disabled, .btn-github:disabled {
  1829. color: #FFF;
  1830. background-color: #444;
  1831. border-color: #FFF
  1832. }
  1833. .btn-github:not(:disabled):not(.disabled).active, .btn-github:not(:disabled):not(.disabled):active, .show > .btn-github.dropdown-toggle {
  1834. color: #FFF;
  1835. background-color: #2B2B2B;
  1836. border-color: #DFDFDF
  1837. }
  1838. .btn-google {
  1839. color: #FFF;
  1840. background-color: #DD4B39;
  1841. border-color: #FFF
  1842. }
  1843. .btn-google.focus, .btn-google:focus, .btn-google:hover {
  1844. border-color: #DD4B39;
  1845. background-color: #DD4B39;
  1846. color: #FFF
  1847. }
  1848. .btn-google.disabled, .btn-google:disabled {
  1849. color: #FFF;
  1850. background-color: #DD4B39;
  1851. border-color: #FFF
  1852. }
  1853. .btn-google:not(:disabled):not(.disabled).active, .btn-google:not(:disabled):not(.disabled):active, .show > .btn-google.dropdown-toggle {
  1854. color: #FFF;
  1855. background-color: #C23321;
  1856. border-color: #DFDFDF
  1857. }
  1858. .btn-instagram {
  1859. color: #FFF;
  1860. background-color: #3F729B;
  1861. border-color: #FFF
  1862. }
  1863. .btn-instagram.focus, .btn-instagram:focus, .btn-instagram:hover {
  1864. border-color: #3F729B;
  1865. background-color: #3F729B;
  1866. color: #FFF
  1867. }
  1868. .btn-instagram.disabled, .btn-instagram:disabled {
  1869. color: #FFF;
  1870. background-color: #3F729B;
  1871. border-color: #FFF
  1872. }
  1873. .btn-instagram:not(:disabled):not(.disabled).active, .btn-instagram:not(:disabled):not(.disabled):active, .show > .btn-instagram.dropdown-toggle {
  1874. color: #FFF;
  1875. background-color: #305777;
  1876. border-color: #DFDFDF
  1877. }
  1878. .btn-linkedin {
  1879. color: #FFF;
  1880. background-color: #007BB6;
  1881. border-color: #FFF
  1882. }
  1883. .btn-linkedin.focus, .btn-linkedin:focus, .btn-linkedin:hover {
  1884. border-color: #007BB6;
  1885. background-color: #007BB6;
  1886. color: #FFF
  1887. }
  1888. .btn-linkedin.disabled, .btn-linkedin:disabled {
  1889. color: #FFF;
  1890. background-color: #007BB6;
  1891. border-color: #FFF
  1892. }
  1893. .btn-linkedin:not(:disabled):not(.disabled).active, .btn-linkedin:not(:disabled):not(.disabled):active, .show > .btn-linkedin.dropdown-toggle {
  1894. color: #FFF;
  1895. background-color: #005983;
  1896. border-color: #DFDFDF
  1897. }
  1898. .btn-microsoft {
  1899. color: #FFF;
  1900. background-color: #2672EC;
  1901. border-color: #FFF
  1902. }
  1903. .btn-microsoft.focus, .btn-microsoft:focus, .btn-microsoft:hover {
  1904. border-color: #2672EC;
  1905. background-color: #2672EC;
  1906. color: #FFF
  1907. }
  1908. .btn-microsoft.disabled, .btn-microsoft:disabled {
  1909. color: #FFF;
  1910. background-color: #2672EC;
  1911. border-color: #FFF
  1912. }
  1913. .btn-microsoft:not(:disabled):not(.disabled).active, .btn-microsoft:not(:disabled):not(.disabled):active, .show > .btn-microsoft.dropdown-toggle {
  1914. color: #FFF;
  1915. background-color: #125ACD;
  1916. border-color: #DFDFDF
  1917. }
  1918. .btn-odnoklassniki {
  1919. color: #FFF;
  1920. background-color: #F4731C;
  1921. border-color: #FFF
  1922. }
  1923. .btn-odnoklassniki.focus, .btn-odnoklassniki:focus, .btn-odnoklassniki:hover {
  1924. border-color: #F4731C;
  1925. background-color: #F4731C;
  1926. color: #FFF
  1927. }
  1928. .btn-odnoklassniki.disabled, .btn-odnoklassniki:disabled {
  1929. color: #FFF;
  1930. background-color: #F4731C;
  1931. border-color: #FFF
  1932. }
  1933. .btn-odnoklassniki:not(:disabled):not(.disabled).active, .btn-odnoklassniki:not(:disabled):not(.disabled):active, .show > .btn-odnoklassniki.dropdown-toggle {
  1934. color: #FFF;
  1935. background-color: #D35B0A;
  1936. border-color: #DFDFDF
  1937. }
  1938. .btn-openid.focus, .btn-openid:focus, .btn-openid:not(:disabled):not(.disabled).active:focus, .btn-openid:not(:disabled):not(.disabled):active:focus, .show > .btn-openid.dropdown-toggle:focus {
  1939. box-shadow: 0 0 0 .2rem rgba(223,224,224,.5)
  1940. }
  1941. .btn-openid {
  1942. background-color: #F7931E;
  1943. border-color: #FFF
  1944. }
  1945. .btn-openid.focus, .btn-openid:focus, .btn-openid:hover {
  1946. border-color: #F7931E;
  1947. color: #2A2E30;
  1948. background-color: #F7931E
  1949. }
  1950. .btn-openid.disabled, .btn-openid:disabled {
  1951. color: #2A2E30;
  1952. background-color: #F7931E;
  1953. border-color: #FFF
  1954. }
  1955. .btn-openid:not(:disabled):not(.disabled).active, .btn-openid:not(:disabled):not(.disabled):active, .show > .btn-openid.dropdown-toggle {
  1956. color: #FFF;
  1957. background-color: #DA7908;
  1958. border-color: #DFDFDF
  1959. }
  1960. .btn-pinterest.focus, .btn-pinterest:focus, .btn-pinterest:not(:disabled):not(.disabled).active:focus, .btn-pinterest:not(:disabled):not(.disabled):active:focus, .show > .btn-pinterest.dropdown-toggle:focus {
  1961. box-shadow: 0 0 0 .2rem rgba(255,255,255,.5)
  1962. }
  1963. .btn-pinterest {
  1964. color: #FFF;
  1965. background-color: #CB2027;
  1966. border-color: #FFF
  1967. }
  1968. .btn-pinterest.focus, .btn-pinterest:focus, .btn-pinterest:hover {
  1969. border-color: #CB2027;
  1970. background-color: #CB2027;
  1971. color: #FFF
  1972. }
  1973. .btn-pinterest.disabled, .btn-pinterest:disabled {
  1974. color: #FFF;
  1975. background-color: #CB2027;
  1976. border-color: #FFF
  1977. }
  1978. .btn-pinterest:not(:disabled):not(.disabled).active, .btn-pinterest:not(:disabled):not(.disabled):active, .show > .btn-pinterest.dropdown-toggle {
  1979. color: #FFF;
  1980. background-color: #9F191F;
  1981. border-color: #DFDFDF
  1982. }
  1983. .btn-reddit.focus, .btn-reddit:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .btn-reddit:not(:disabled):not(.disabled):active:focus, .show > .btn-reddit.dropdown-toggle:focus {
  1984. box-shadow: 0 0 0 .2rem rgba(6,7,7,.5)
  1985. }
  1986. .btn-reddit {
  1987. color: #2A2E30;
  1988. background-color: #EFF7FF;
  1989. border-color: #000
  1990. }
  1991. .btn-reddit.focus, .btn-reddit:focus, .btn-reddit:hover {
  1992. background-color: #000;
  1993. border-color: #000;
  1994. color: #FFF
  1995. }
  1996. .btn-reddit.disabled, .btn-reddit:disabled {
  1997. color: #2A2E30;
  1998. background-color: #EFF7FF;
  1999. border-color: #000
  2000. }
  2001. .btn-reddit:not(:disabled):not(.disabled).active, .btn-reddit:not(:disabled):not(.disabled):active, .show > .btn-reddit.dropdown-toggle {
  2002. color: #2A2E30;
  2003. background-color: #BCDEFF;
  2004. border-color: #000
  2005. }
  2006. .btn-soundcloud.focus, .btn-soundcloud:focus, .btn-soundcloud:not(:disabled):not(.disabled).active:focus, .btn-soundcloud:not(:disabled):not(.disabled):active:focus, .btn-tumblr.focus, .btn-tumblr:focus, .btn-tumblr:not(:disabled):not(.disabled).active:focus, .btn-tumblr:not(:disabled):not(.disabled):active:focus, .show > .btn-soundcloud.dropdown-toggle:focus, .show > .btn-tumblr.dropdown-toggle:focus {
  2007. box-shadow: 0 0 0 .2rem rgba(255,255,255,.5)
  2008. }
  2009. .btn-soundcloud {
  2010. color: #FFF;
  2011. background-color: #F50;
  2012. border-color: #FFF
  2013. }
  2014. .btn-soundcloud.focus, .btn-soundcloud:focus, .btn-soundcloud:hover {
  2015. border-color: #F50;
  2016. background-color: #F50;
  2017. color: #FFF
  2018. }
  2019. .btn-soundcloud.disabled, .btn-soundcloud:disabled {
  2020. color: #FFF;
  2021. background-color: #F50;
  2022. border-color: #FFF
  2023. }
  2024. .btn-soundcloud:not(:disabled):not(.disabled).active, .btn-soundcloud:not(:disabled):not(.disabled):active, .show > .btn-soundcloud.dropdown-toggle {
  2025. color: #FFF;
  2026. background-color: #C40;
  2027. border-color: #DFDFDF
  2028. }
  2029. .btn-tumblr {
  2030. color: #FFF;
  2031. background-color: #2C4762;
  2032. border-color: #FFF
  2033. }
  2034. .btn-tumblr.focus, .btn-tumblr:focus, .btn-tumblr:hover {
  2035. border-color: #2C4762;
  2036. background-color: #2C4762;
  2037. color: #FFF
  2038. }
  2039. .btn-tumblr.disabled, .btn-tumblr:disabled {
  2040. color: #FFF;
  2041. background-color: #2C4762;
  2042. border-color: #FFF
  2043. }
  2044. .btn-tumblr:not(:disabled):not(.disabled).active, .btn-tumblr:not(:disabled):not(.disabled):active, .show > .btn-tumblr.dropdown-toggle {
  2045. color: #FFF;
  2046. background-color: #1C2E3F;
  2047. border-color: #DFDFDF
  2048. }
  2049. .btn-twitter.focus, .btn-twitter:focus, .btn-twitter:not(:disabled):not(.disabled).active:focus, .btn-twitter:not(:disabled):not(.disabled):active:focus, .show > .btn-twitter.dropdown-toggle:focus {
  2050. box-shadow: 0 0 0 .2rem rgba(223,224,224,.5)
  2051. }
  2052. .btn-twitter {
  2053. color: #2A2E30;
  2054. background-color: #55ACEE;
  2055. border-color: #FFF
  2056. }
  2057. .btn-twitter.focus, .btn-twitter:focus, .btn-twitter:hover {
  2058. border-color: #55ACEE;
  2059. color: #2A2E30;
  2060. background-color: #55ACEE
  2061. }
  2062. .btn-twitter.disabled, .btn-twitter:disabled {
  2063. color: #2A2E30;
  2064. background-color: #55ACEE;
  2065. border-color: #FFF
  2066. }
  2067. .btn-twitter:not(:disabled):not(.disabled).active, .btn-twitter:not(:disabled):not(.disabled):active, .show > .btn-twitter.dropdown-toggle {
  2068. color: #FFF;
  2069. background-color: #2795E9;
  2070. border-color: #DFDFDF
  2071. }
  2072. .btn-vimeo.focus, .btn-vimeo:focus, .btn-vimeo:not(:disabled):not(.disabled).active:focus, .btn-vimeo:not(:disabled):not(.disabled):active:focus, .btn-vk.focus, .btn-vk:focus, .btn-vk:not(:disabled):not(.disabled).active:focus, .btn-vk:not(:disabled):not(.disabled):active:focus, .btn-yahoo.focus, .btn-yahoo:focus, .btn-yahoo:not(:disabled):not(.disabled).active:focus, .btn-yahoo:not(:disabled):not(.disabled):active:focus, .show > .btn-vimeo.dropdown-toggle:focus, .show > .btn-vk.dropdown-toggle:focus, .show > .btn-yahoo.dropdown-toggle:focus {
  2073. box-shadow: 0 0 0 .2rem rgba(255,255,255,.5)
  2074. }
  2075. .btn-vimeo {
  2076. color: #FFF;
  2077. background-color: #1AB7EA;
  2078. border-color: #FFF
  2079. }
  2080. .btn-vimeo.focus, .btn-vimeo:focus, .btn-vimeo:hover {
  2081. border-color: #1AB7EA;
  2082. background-color: #1AB7EA;
  2083. color: #FFF
  2084. }
  2085. .btn-vimeo.disabled, .btn-vimeo:disabled {
  2086. color: #FFF;
  2087. background-color: #1AB7EA;
  2088. border-color: #FFF
  2089. }
  2090. .btn-vimeo:not(:disabled):not(.disabled).active, .btn-vimeo:not(:disabled):not(.disabled):active, .show > .btn-vimeo.dropdown-toggle {
  2091. color: #FFF;
  2092. background-color: #1295BF;
  2093. border-color: #DFDFDF
  2094. }
  2095. .btn-vk {
  2096. color: #FFF;
  2097. background-color: #587EA3;
  2098. border-color: #FFF
  2099. }
  2100. .btn-vk.focus, .btn-vk:focus, .btn-vk:hover {
  2101. border-color: #587EA3;
  2102. background-color: #587EA3;
  2103. color: #FFF
  2104. }
  2105. .btn-vk.disabled, .btn-vk:disabled {
  2106. color: #FFF;
  2107. background-color: #587EA3;
  2108. border-color: #FFF
  2109. }
  2110. .btn-vk:not(:disabled):not(.disabled).active, .btn-vk:not(:disabled):not(.disabled):active, .show > .btn-vk.dropdown-toggle {
  2111. color: #FFF;
  2112. background-color: #466482;
  2113. border-color: #DFDFDF
  2114. }
  2115. .btn-yahoo {
  2116. color: #FFF;
  2117. background-color: #720E9E;
  2118. border-color: #FFF
  2119. }
  2120. .btn-yahoo.focus, .btn-yahoo:focus, .btn-yahoo:hover {
  2121. border-color: #720E9E;
  2122. background-color: #720E9E;
  2123. color: #FFF
  2124. }
  2125. .btn-yahoo.disabled, .btn-yahoo:disabled {
  2126. color: #FFF;
  2127. background-color: #720E9E;
  2128. border-color: #FFF
  2129. }
  2130. .btn-yahoo:not(:disabled):not(.disabled).active, .btn-yahoo:not(:disabled):not(.disabled):active, .show > .btn-yahoo.dropdown-toggle {
  2131. color: #FFF;
  2132. background-color: #500A6F;
  2133. border-color: #DFDFDF
  2134. }
  2135. .btn-outline-adn {
  2136. border: 1px solid #D87A68 !important;
  2137. color: #D87A68
  2138. }
  2139. .btn-outline-bitbucket {
  2140. border: 1px solid #205081 !important;
  2141. color: #205081
  2142. }
  2143. .btn-outline-dropbox {
  2144. border: 1px solid #1087DD !important;
  2145. color: #1087DD
  2146. }
  2147. .btn-outline-facebook {
  2148. border: 1px solid #3B5998 !important;
  2149. color: #3B5998
  2150. }
  2151. .btn-outline-flickr {
  2152. border: 1px solid #FF0084 !important;
  2153. color: #FF0084
  2154. }
  2155. .btn-outline-foursquare {
  2156. border: 1px solid #F94877 !important;
  2157. color: #F94877
  2158. }
  2159. .btn-outline-github {
  2160. border: 1px solid #444 !important;
  2161. color: #444
  2162. }
  2163. .btn-outline-google {
  2164. border: 1px solid #DD4B39 !important;
  2165. color: #DD4B39
  2166. }
  2167. .btn-outline-instagram {
  2168. border: 1px solid #3F729B !important;
  2169. color: #3F729B
  2170. }
  2171. .btn-outline-linkedin {
  2172. border: 1px solid #007BB6 !important;
  2173. color: #007BB6
  2174. }
  2175. .btn-outline-microsoft {
  2176. border: 1px solid #2672EC !important;
  2177. color: #2672EC
  2178. }
  2179. .btn-outline-odnoklassniki {
  2180. border: 1px solid #F4731C !important;
  2181. color: #F4731C
  2182. }
  2183. .btn-outline-openid {
  2184. border: 1px solid #F7931E !important;
  2185. color: #F7931E
  2186. }
  2187. .btn-outline-pinterest {
  2188. border: 1px solid #CB2027 !important;
  2189. color: #CB2027
  2190. }
  2191. .btn-outline-reddit {
  2192. border: 1px solid #FF4500 !important;
  2193. color: #FF4500
  2194. }
  2195. .btn-outline-soundcloud {
  2196. border: 1px solid #F50 !important;
  2197. color: #F50
  2198. }
  2199. .btn-outline-tumblr {
  2200. border: 1px solid #2C4762 !important;
  2201. color: #2C4762
  2202. }
  2203. .btn-outline-twitter {
  2204. border: 1px solid #55ACEE !important;
  2205. color: #55ACEE
  2206. }
  2207. .btn-outline-vimeo {
  2208. border: 1px solid #1AB7EA !important;
  2209. color: #1AB7EA
  2210. }
  2211. .btn-outline-vk {
  2212. border: 1px solid #587EA3 !important;
  2213. color: #587EA3
  2214. }
  2215. .btn-outline-yahoo {
  2216. border: 1px solid #720E9E !important;
  2217. color: #720E9E
  2218. }
  2219. .btn-outline-adn:hover {
  2220. color: #AD412D;
  2221. border: 1px solid #AD412D !important
  2222. }
  2223. .btn-outline-bitbucket:hover {
  2224. color: #0C1D2F;
  2225. border: 1px solid #0C1D2F !important
  2226. }
  2227. .btn-outline-dropbox:hover {
  2228. color: #094D7E;
  2229. border: 1px solid #094D7E !important
  2230. }
  2231. .btn-outline-facebook:hover {
  2232. color: #1E2E4F;
  2233. border: 1px solid #1E2E4F !important
  2234. }
  2235. .btn-outline-flickr:hover {
  2236. color: #99004F;
  2237. border: 1px solid #99004F !important
  2238. }
  2239. .btn-outline-foursquare:hover {
  2240. color: #D4073D;
  2241. border: 1px solid #D4073D !important
  2242. }
  2243. .btn-outline-github:hover {
  2244. color: #111;
  2245. border: 1px solid #111 !important
  2246. }
  2247. .btn-outline-google:hover {
  2248. color: #96271A;
  2249. border: 1px solid #96271A !important
  2250. }
  2251. .btn-outline-instagram:hover {
  2252. color: #223D52;
  2253. border: 1px solid #223D52 !important
  2254. }
  2255. .btn-outline-linkedin:hover {
  2256. color: #003650;
  2257. border: 1px solid #003650 !important
  2258. }
  2259. .btn-outline-microsoft:hover {
  2260. color: #0E459E;
  2261. border: 1px solid #0E459E !important
  2262. }
  2263. .btn-outline-odnoklassniki:hover {
  2264. color: #A24608;
  2265. border: 1px solid #A24608 !important
  2266. }
  2267. .btn-outline-openid:hover {
  2268. color: #A95E06;
  2269. border: 1px solid #A95E06 !important
  2270. }
  2271. .btn-outline-pinterest:hover {
  2272. color: #731216;
  2273. border: 1px solid #731216 !important
  2274. }
  2275. .btn-outline-reddit:hover {
  2276. color: #992900;
  2277. border: 1px solid #992900 !important
  2278. }
  2279. .btn-outline-soundcloud:hover {
  2280. color: #930;
  2281. border: 1px solid #930 !important
  2282. }
  2283. .btn-outline-tumblr:hover {
  2284. color: #0C141C;
  2285. border: 1px solid #0C141C !important
  2286. }
  2287. .btn-outline-twitter:hover {
  2288. color: #147BC9;
  2289. border: 1px solid #147BC9 !important
  2290. }
  2291. .btn-outline-vimeo:hover {
  2292. color: #0D7091;
  2293. border: 1px solid #0D7091 !important
  2294. }
  2295. .btn-outline-vk:hover {
  2296. color: #344B61;
  2297. border: 1px solid #344B61 !important
  2298. }
  2299. .btn-outline-yahoo:hover {
  2300. color: #2E0640;
  2301. border: 1px solid #2E0640 !important
  2302. }
  2303. .bg-adn {
  2304. background-color: #D87A68
  2305. }
  2306. .bg-bitbucket {
  2307. background-color: #205081
  2308. }
  2309. .bg-dropbox {
  2310. background-color: #1087DD
  2311. }
  2312. .bg-facebook {
  2313. background-color: #3B5998
  2314. }
  2315. .bg-flickr {
  2316. background-color: #FF0084
  2317. }
  2318. .bg-foursquare {
  2319. background-color: #F94877
  2320. }
  2321. .bg-github {
  2322. background-color: #444
  2323. }
  2324. .bg-google {
  2325. background-color: #DD4B39
  2326. }
  2327. .bg-instagram {
  2328. background-color: #3F729B
  2329. }
  2330. .bg-linkedin {
  2331. background-color: #007BB6
  2332. }
  2333. .bg-microsoft {
  2334. background-color: #2672EC
  2335. }
  2336. .bg-odnoklassniki {
  2337. background-color: #F4731C
  2338. }
  2339. .bg-openid {
  2340. background-color: #F7931E
  2341. }
  2342. .bg-pinterest {
  2343. background-color: #CB2027
  2344. }
  2345. .bg-reddit {
  2346. background-color: #FF4500
  2347. }
  2348. .bg-soundcloud {
  2349. background-color: #F50
  2350. }
  2351. .bg-tumblr {
  2352. background-color: #2C4762
  2353. }
  2354. .bg-twitter {
  2355. background-color: #55ACEE
  2356. }
  2357. .bg-vimeo {
  2358. background-color: #1AB7EA
  2359. }
  2360. .bg-vk {
  2361. background-color: #587EA3
  2362. }
  2363. .bg-yahoo {
  2364. background-color: #720E9E
  2365. }
  2366. .fonticon-container > .fonticon-wrap {
  2367. float: left;
  2368. width: 60px;
  2369. height: 60px;
  2370. line-height: 4.8rem;
  2371. text-align: center;
  2372. border-radius: .1875rem;
  2373. margin-right: 1rem;
  2374. margin-bottom: 1.5rem
  2375. }
  2376. .fonticon-container > .fonticon-wrap > i {
  2377. font-size: 2.28rem;
  2378. -webkit-transition: all .2s ease-in-out;
  2379. transition: all .2s ease-in-out
  2380. }
  2381. .fonticon-container > .fonticon-wrap.youtube {
  2382. width: 100px
  2383. }
  2384. .fonticon-container:hover i {
  2385. color: #00B5B8;
  2386. font-size: 2.9rem;
  2387. -webkit-transform: scale(1.3);
  2388. -ms-transform: scale(1.3);
  2389. transform: scale(1.3)
  2390. }
  2391. .fonticon-container > .fonticon-classname, .fonticon-container > .fonticon-unit {
  2392. display: block;
  2393. font-size: 1.5rem;
  2394. line-height: 1.2
  2395. }
  2396. .fonticon-container > .fonticon-unit {
  2397. font-size: 1rem;
  2398. font-style: italic
  2399. }
  2400. .scroll-example {
  2401. padding: .5rem;
  2402. position: relative;
  2403. border: 2px solid #D3DCE9;
  2404. overflow: auto
  2405. }
  2406. .scroll-example .horz-scroll-content {
  2407. width: 1200px
  2408. }
  2409. .browser {
  2410. background: #E0E0E0;
  2411. border: 4px solid #E0E0E0;
  2412. width: 100%;
  2413. height: 12rem;
  2414. padding-top: 20px;
  2415. margin: 0 0 10px;
  2416. box-sizing: border-box
  2417. }
  2418. .browser iframe {
  2419. border: 0;
  2420. background: #FFF;
  2421. height: 100%;
  2422. width: 100%
  2423. }
  2424. .loader-wrapper {
  2425. height: 8em
  2426. }
  2427. .maintenance-icon {
  2428. font-size: 4rem
  2429. }
  2430. .animationIcon {
  2431. right: 30px;
  2432. bottom: 10px
  2433. }
  2434. .customizer {
  2435. width: 400px;
  2436. right: -400px;
  2437. padding: 0;
  2438. background-color: #FFF;
  2439. z-index: 1051;
  2440. position: fixed;
  2441. top: 0;
  2442. bottom: 0;
  2443. height: calc(var(--vh,1vh) * 100);
  2444. -webkit-transition: right .4s cubic-bezier(.05,.74,.2,.99);
  2445. transition: right .4s cubic-bezier(.05,.74,.2,.99);
  2446. -webkit-backface-visibility: hidden;
  2447. backface-visibility: hidden;
  2448. border-left: 1px solid rgba(0,0,0,.05);
  2449. box-shadow: 0 0 8px rgba(0,0,0,.1)
  2450. }
  2451. .customizer.open {
  2452. right: 0
  2453. }
  2454. .customizer .customizer-content {
  2455. position: relative;
  2456. height: 100%
  2457. }
  2458. .customizer a.customizer-toggle {
  2459. background: #FFF;
  2460. color: #00B5B8;
  2461. display: block;
  2462. box-shadow: -3px 0 8px rgba(0,0,0,.1)
  2463. }
  2464. .customizer a.customizer-close {
  2465. color: #000
  2466. }
  2467. .customizer .customizer-close {
  2468. position: absolute;
  2469. right: 10px;
  2470. top: 10px;
  2471. padding: 7px;
  2472. width: auto;
  2473. z-index: 10
  2474. }
  2475. .customizer .customizer-toggle {
  2476. position: absolute;
  2477. top: 35%;
  2478. width: 54px;
  2479. height: 50px;
  2480. left: -54px;
  2481. text-align: center;
  2482. line-height: 56px;
  2483. cursor: pointer
  2484. }
  2485. .customizer .color-options a {
  2486. white-space: pre
  2487. }
  2488. .customizer .customizer-sidebar-options .active {
  2489. background-color: #00B5B8;
  2490. border-color: #00B5B8;
  2491. color: #FFF
  2492. }
  2493. .select2-container--classic.select2-container--focus .select2-selection--multiple, .select2-container--classic.select2-container--open .select2-selection--single, .select2-container--default.select2-container--focus .select2-selection--multiple, .select2-container--default.select2-container--open .select2-selection--single {
  2494. border-color: #CCC !important;
  2495. outline: 0
  2496. }
  2497. .buy-now {
  2498. position: fixed;
  2499. bottom: 5%;
  2500. right: 2%;
  2501. z-index: 1031
  2502. }
  2503. @media screen and (min-width:0) {
  2504. head {
  2505. font-family: 'xs 0px'
  2506. }
  2507. body:after {
  2508. content: 'xs - min-width: 0px'
  2509. }
  2510. }
  2511. @media screen and (min-width:544px) {
  2512. head {
  2513. font-family: 'sm 544px'
  2514. }
  2515. body:after {
  2516. content: 'sm - min-width: 544px'
  2517. }
  2518. }
  2519. @media screen and (min-width:768px) {
  2520. head {
  2521. font-family: 'md 768px'
  2522. }
  2523. body:after {
  2524. content: 'md - min-width: 768px'
  2525. }
  2526. }
  2527. @media screen and (min-width:992px) {
  2528. head {
  2529. font-family: 'lg 992px'
  2530. }
  2531. body:after {
  2532. content: 'lg - min-width: 992px'
  2533. }
  2534. }
  2535. @media screen and (min-width:1200px) {
  2536. head {
  2537. font-family: 'xl 1200px'
  2538. }
  2539. body:after {
  2540. content: 'xl - min-width: 1200px'
  2541. }
  2542. }
  2543. head {
  2544. clear: both
  2545. }
  2546. head title {
  2547. font-family: 'xs 0px, sm 544px, md 768px, lg 992px, xl 1200px'
  2548. }
  2549. [data-usn-if], body:after {
  2550. display: none
  2551. }
  2552. .group-area {
  2553. margin-bottom: 3rem
  2554. }
  2555. .block {
  2556. display: block;
  2557. width: 100%
  2558. }
  2559. .form-control-position {
  2560. position: absolute;
  2561. top: 4px;
  2562. right: 0;
  2563. z-index: 2;
  2564. display: block;
  2565. width: 2.5rem;
  2566. height: 2.5rem;
  2567. line-height: 2.5rem;
  2568. text-align: center
  2569. }
  2570. .position-relative .form-control {
  2571. padding-right: calc(2.75rem + 2px)
  2572. }
  2573. .position-relative .form-control.form-control-lg ~ .form-control-position {
  2574. top: 10px
  2575. }
  2576. .position-relative .form-control.form-control-sm ~ .form-control-position {
  2577. top: -3px
  2578. }
  2579. .has-icon-left .form-control {
  2580. padding-left: 2.5rem;
  2581. padding-right: 1rem;
  2582. padding-left: calc(2.75rem + 2px)
  2583. }
  2584. .has-icon-left .form-control-position {
  2585. right: auto;
  2586. left: inherit
  2587. }
  2588. input[type=color] {
  2589. height: calc(2.75rem + 2px)
  2590. }
  2591. input[type=date].form-control, input[type=time].form-control, input[type=datetime-local].form-control, input[type=month].form-control {
  2592. line-height: 1.45
  2593. }
  2594. .font-size-large {
  2595. font-size: 1.25rem
  2596. }
  2597. .font-size-base {
  2598. font-size: 1rem
  2599. }
  2600. .font-size-small {
  2601. font-size: .875rem
  2602. }
  2603. .font-size-xsmall {
  2604. font-size: .75rem
  2605. }
  2606. .input-group-xs .form-control, .input-group-xs .input-group-addon, .input-group-xs .input-group-btn > button {
  2607. padding: .175rem .5rem;
  2608. font-size: .725rem;
  2609. line-height: 1.677777;
  2610. border-bottom-left-radius: .175rem;
  2611. border-top-left-radius: .175rem;
  2612. height: 2rem
  2613. }
  2614. .input-group-xs .input-group-btn > button {
  2615. border-radius: .175rem
  2616. }
  2617. .input-group-xs > .custom-select, .input-group-xs > .form-control, .input-group-xs > .input-group-append > .btn, .input-group-xs > .input-group-append > .input-group-text, .input-group-xs > .input-group-prepend > .btn, .input-group-xs > .input-group-prepend > .input-group-text {
  2618. padding: .25rem .75rem;
  2619. font-size: .75rem
  2620. }
  2621. .input-group-addon {
  2622. padding-top: .2rem;
  2623. padding-bottom: .2rem
  2624. }
  2625. .floating-label-form-group-with-focus label, .floating-label-form-group-with-value label {
  2626. color: #00B5B8 !important;
  2627. text-transform: uppercase;
  2628. font-weight: 400
  2629. }
  2630. .select2-container--classic:focus, .select2-container--default:focus {
  2631. outline: 0
  2632. }
  2633. .select2-container--classic .img-flag, .select2-container--default .img-flag {
  2634. height: 15px;
  2635. width: 18px
  2636. }
  2637. .select2-container--classic .select2-selection--single, .select2-container--default .select2-selection--single {
  2638. height: 40px !important;
  2639. padding: 5px
  2640. }
  2641. .select2-container--classic .select2-selection--single .select2-selection__rendered i, .select2-container--default .select2-selection--single .select2-selection__rendered i {
  2642. margin-right: .5rem
  2643. }
  2644. .select2-container--classic.select2-container--focus, .select2-container--default.select2-container--focus {
  2645. outline: 0
  2646. }
  2647. .select2-container--classic .select2-selection--multiple, .select2-container--default .select2-selection--multiple {
  2648. min-height: 40px !important;
  2649. padding: 5px 8px !important
  2650. }
  2651. .select2-container--classic .select2-selection--multiple .select2-selection__choice, .select2-container--default .select2-selection--multiple .select2-selection__choice {
  2652. padding: 2px 10px !important;
  2653. margin-top: 0 !important;
  2654. background-color: #00B5B8 !important;
  2655. border: none;
  2656. color: #FFF;
  2657. margin-right: 8px !important
  2658. }
  2659. .select2-container--classic .select2-selection--multiple .select2-selection__rendered, .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  2660. display: block !important;
  2661. padding: 0 !important
  2662. }
  2663. .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  2664. color: #FFF !important;
  2665. float: right;
  2666. margin-left: .5rem
  2667. }
  2668. .select2-container--classic .select2-selection--multiple i, .select2-container--default .select2-selection--multiple i {
  2669. position: relative;
  2670. top: 1px;
  2671. margin-right: .5rem;
  2672. padding-left: 1px
  2673. }
  2674. .select2-container--classic .select2-selection--multiple[class*=bg-] .select2-selection__choice, .select2-container--default .select2-selection--multiple[class*=bg-] .select2-selection__choice {
  2675. background-color: rgba(0,0,0,.15) !important;
  2676. border-color: rgba(0,0,0,.2) !important
  2677. }
  2678. .select2-container--classic .select2-results__options .select2-results__option i, .select2-container--default .select2-results__options .select2-results__option i {
  2679. margin-right: .5rem
  2680. }
  2681. .select2-container--classic .select2-results__options .select2-results__option[aria-selected=true], .select2-container--default .select2-results__options .select2-results__option[aria-selected=true] {
  2682. background-color: #00B5B8 !important;
  2683. color: #FFF !important
  2684. }
  2685. .select2-container--classic .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[aria-selected] {
  2686. background-color: #E0E0E0 !important;
  2687. color: #424242 !important
  2688. }
  2689. .select2-container--classic .select2-result-repository .select2-result-repository__avatar, .select2-container--default .select2-result-repository .select2-result-repository__avatar {
  2690. width: 22%;
  2691. float: left
  2692. }
  2693. .select2-container--classic .select2-result-repository .select2-result-repository__avatar img, .select2-container--default .select2-result-repository .select2-result-repository__avatar img {
  2694. width: 75px
  2695. }
  2696. .select2-container--classic .select2-result-repository .select2-result-repository__meta, .select2-container--default .select2-result-repository .select2-result-repository__meta {
  2697. width: 78%;
  2698. float: right
  2699. }
  2700. .select2-container--classic .select2-result-repository .select2-result-repository__meta .select2-result-repository__title, .select2-container--default .select2-result-repository .select2-result-repository__meta .select2-result-repository__title {
  2701. font-size: 1.35rem;
  2702. font-weight: 700;
  2703. text-transform: capitalize
  2704. }
  2705. .select2-container--classic .select2-result-repository .select2-result-repository__meta .select2-result-repository__statistics div, .select2-container--default .select2-result-repository .select2-result-repository__meta .select2-result-repository__statistics div {
  2706. display: inline;
  2707. margin-right: 1rem
  2708. }
  2709. .select2-container--classic .select-lg, .select2-container--default .select-lg {
  2710. height: calc(3.5625rem + 2px) !important;
  2711. font-size: 1.25rem;
  2712. margin-bottom: 0 !important;
  2713. padding: .75rem 0
  2714. }
  2715. .select2-container--classic .select-lg.select2-selection--single .select2-selection__rendered, .select2-container--default .select-lg.select2-selection--single .select2-selection__rendered {
  2716. padding-top: .1rem;
  2717. padding-left: .75rem;
  2718. padding-right: 5rem
  2719. }
  2720. .select2-container--classic .select-lg.select2-selection--single .select2-selection__arrow, .select2-container--default .select-lg.select2-selection--single .select2-selection__arrow {
  2721. top: .75rem !important
  2722. }
  2723. .select2-container--classic .select-lg.select2-selection--multiple .select2-selection__choice, .select2-container--default .select-lg.select2-selection--multiple .select2-selection__choice {
  2724. padding: .2rem .5rem !important;
  2725. font-size: 1.25rem
  2726. }
  2727. .select2-container--classic .select-lg.select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--default .select-lg.select2-selection--multiple .select2-search--inline .select2-search__field {
  2728. padding: 0;
  2729. font-size: 1.25rem
  2730. }
  2731. .select2-container--classic .select-sm, .select2-container--default .select-sm {
  2732. height: 2.5rem !important;
  2733. font-size: .875rem;
  2734. padding: .1rem .2rem;
  2735. margin-bottom: 0 !important
  2736. }
  2737. .select2-container--classic .select-sm.select2-selection--single .select2-selection__rendered, .select2-container--default .select-sm.select2-selection--single .select2-selection__rendered {
  2738. padding-left: .5rem;
  2739. padding-right: 5rem
  2740. }
  2741. .select2-container--classic .select-sm.select2-selection--single .select2-selection__arrow, .select2-container--default .select-sm.select2-selection--single .select2-selection__arrow {
  2742. top: .25rem !important
  2743. }
  2744. .select2-container--classic .select-sm.select2-selection--multiple, .select2-container--default .select-sm.select2-selection--multiple {
  2745. min-height: 2.5rem !important;
  2746. padding: .25rem !important
  2747. }
  2748. .select2-container--classic .select-sm.select2-selection--multiple .select2-selection__rendered, .select2-container--default .select-sm.select2-selection--multiple .select2-selection__rendered {
  2749. padding-left: .25rem !important
  2750. }
  2751. .select2-container--classic .select-sm.select2-selection--multiple .select2-selection__choice, .select2-container--default .select-sm.select2-selection--multiple .select2-selection__choice {
  2752. padding: 0 .25rem !important;
  2753. font-size: .875rem
  2754. }
  2755. .select2-container--classic .select-sm.select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--default .select-sm.select2-selection--multiple .select2-search--inline .select2-search__field {
  2756. padding: .1rem 0;
  2757. margin-top: 0
  2758. }
  2759. .select2-container--classic .select-xs, .select2-container--default .select-xs {
  2760. height: 2rem !important;
  2761. padding: 0 .2rem;
  2762. font-size: .75rem;
  2763. margin-bottom: 0 !important;
  2764. line-height: 1.5
  2765. }
  2766. .select2-container--classic .select-xs.select2-selection--single .select2-selection__rendered, .select2-container--default .select-xs.select2-selection--single .select2-selection__rendered {
  2767. padding-left: .525rem;
  2768. padding-right: 4.55rem
  2769. }
  2770. .select2-container--classic .select-xs.select2-selection--single .select2-selection__arrow, .select2-container--default .select-xs.select2-selection--single .select2-selection__arrow {
  2771. top: .175rem !important
  2772. }
  2773. .select2-container--classic .select-xs.select2-selection--multiple, .select2-container--default .select-xs.select2-selection--multiple {
  2774. min-height: 2rem !important;
  2775. padding: 3px 4px !important
  2776. }
  2777. .select2-container--classic .select-xs.select2-selection--multiple .select2-selection__choice, .select2-container--default .select-xs.select2-selection--multiple .select2-selection__choice {
  2778. padding: 0 .4rem !important;
  2779. font-size: .75rem
  2780. }
  2781. .select2-container--classic .select-xs.select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--default .select-xs.select2-selection--multiple .select2-search--inline .select2-search__field {
  2782. padding: 0;
  2783. font-size: .75rem;
  2784. margin-top: 0
  2785. }
  2786. .select2-container--default .select2-selection--single .select2-selection__arrow {
  2787. top: 6px !important;
  2788. right: 6px !important
  2789. }
  2790. .select2-container--classic .select2-selection--single .select2-selection__arrow {
  2791. top: 1px !important;
  2792. right: 2px !important;
  2793. height: 96% !important
  2794. }
  2795. .dataTables_wrapper, table.dataTable {
  2796. border-spacing: 0
  2797. }
  2798. .dataTables_wrapper thead th, .dataTables_wrapper.no-footer th, table.dataTable thead th, table.dataTable.no-footer th {
  2799. border-bottom: transparent
  2800. }
  2801. .dataTables_wrapper tfoot th, table.dataTable tfoot th {
  2802. border-top: transparent
  2803. }
  2804. .content-wrapper table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before, .content-wrapper table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
  2805. background-color: #00B5B8;
  2806. border-radius: 0;
  2807. top: 10px;
  2808. left: 10px;
  2809. box-shadow: 0 0 2px #444
  2810. }
  2811. .content-wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before, .content-wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  2812. background-color: #FF7588
  2813. }
  2814. .DTFC_LeftBodyLiner {
  2815. top: -1px !important
  2816. }
  2817. div.dataTables_wrapper {
  2818. width: 100%
  2819. }
  2820. div.dataTables_wrapper div.dataTables_paginate .paginate_button {
  2821. margin-left: 0;
  2822. padding: 0;
  2823. border: none !important
  2824. }
  2825. div.dataTables_wrapper div.dataTables_paginate .paginate_button:hover {
  2826. background: 0 0;
  2827. border: 1px solid transparent
  2828. }
  2829. div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  2830. margin: 10px 0;
  2831. -webkit-box-pack: end;
  2832. -webkit-justify-content: flex-end;
  2833. -ms-flex-pack: end;
  2834. justify-content: flex-end
  2835. }
  2836. div.dataTables_wrapper div.dataTables_filter input, div.dataTables_wrapper div.dataTables_length select {
  2837. width: auto;
  2838. display: inline-block
  2839. }
  2840. div.dataTables_wrapper div.dataTables_length select {
  2841. background: url(../images/pages/arrow-down.png) 86% 57% no-repeat;
  2842. background-size: 12px 10px
  2843. }
  2844. div.dataTables_wrapper div .dataTables_scroll .dataTables_scrollBody {
  2845. border-bottom: transparent
  2846. }
  2847. div.dataTables_wrapper div .dataTables_scroll .dataTables_scrollBody > .table {
  2848. margin: 0
  2849. }
  2850. div.dataTables_wrapper div .bottom .dataTables_filter, div.dataTables_wrapper div .bottom .dataTables_info, div.dataTables_wrapper div .bottom .dataTables_length, div.dataTables_wrapper div .top .dataTables_filter, div.dataTables_wrapper div .top .dataTables_info, div.dataTables_wrapper div .top .dataTables_length {
  2851. float: none
  2852. }
  2853. td.highlight {
  2854. font-weight: 700;
  2855. color: #00B5B8;
  2856. background-color: #FFF !important
  2857. }
  2858. tr.group, tr.group:hover {
  2859. background-color: #EDEDED !important
  2860. }
  2861. th {
  2862. white-space: nowrap
  2863. }
  2864. .toolbar {
  2865. float: left
  2866. }
  2867. .no-style tfoot > tr > th, .no-style thead > tr > th {
  2868. border-bottom: 1px solid #E3EBF3
  2869. }
  2870. table.dataTable.compact tbody td {
  2871. padding: 4px
  2872. }
  2873. table.dataTable.no-footer {
  2874. border-bottom-color: #E6E6E6
  2875. }
  2876. .table-striped tbody tr.even.selected, .table-striped tbody tr.odd.selected, table.dataTable tbody > tr > .selected {
  2877. background-color: #00B5B8;
  2878. color: #FFF
  2879. }
  2880. a.dt-button.red {
  2881. color: red
  2882. }
  2883. a.dt-button.orange {
  2884. color: orange
  2885. }
  2886. a.dt-button.green {
  2887. color: green
  2888. }
  2889. .dataex-css-row tr {
  2890. height: 55px
  2891. }
  2892. .dataex-key-customstyling td.focus {
  2893. outline: #AC1212 solid 1px;
  2894. outline-offset: -3px;
  2895. background-color: #E3EBF3 !important
  2896. }
  2897. .dt-events-log {
  2898. border: 1px solid #888;
  2899. background: #F7F7F7;
  2900. padding: 1em;
  2901. margin-bottom: 1em
  2902. }
  2903. .dataTables_wrapper tfoot input {
  2904. width: 100%;
  2905. box-sizing: border-box
  2906. }
  2907. td.details-control {
  2908. background: url(../images/datatables/resources/details_open.png) center center no-repeat;
  2909. cursor: pointer
  2910. }
  2911. tr.shown td.details-control {
  2912. background: url(../images/datatables/resources/details_close.png) center center no-repeat
  2913. }
  2914. .DTFC_LeftBodyLiner, .DTFC_RightBodyLiner {
  2915. background: #fff
  2916. }
  2917. div.table-responsive > div.dataTables_wrapper > div.row {
  2918. margin: 0
  2919. }
  2920. @media screen and (max-width:600px) {
  2921. div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  2922. -webkit-box-pack: center;
  2923. -webkit-justify-content: center;
  2924. -ms-flex-pack: center;
  2925. justify-content: center
  2926. }
  2927. }
  2928. @media screen and (max-width:1200px) and (min-width:768px) {
  2929. div.dataTables_wrapper div.row:last-child {
  2930. -webkit-box-pack: justify;
  2931. -webkit-justify-content: space-between;
  2932. -ms-flex-pack: justify;
  2933. justify-content: space-between
  2934. }
  2935. div.dataTables_wrapper div.dataTables_paginate {
  2936. float: right
  2937. }
  2938. div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  2939. -webkit-box-pack: center;
  2940. -webkit-justify-content: center;
  2941. -ms-flex-pack: center;
  2942. justify-content: center
  2943. }
  2944. }
  2945. @media screen and (max-width:767px) {
  2946. div.dataTables_wrapper div.dataTables_filter#users-contacts_filter {
  2947. text-align: right
  2948. }
  2949. div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate {
  2950. display: block;
  2951. text-align: center
  2952. }
  2953. div.dataTables_wrapper div.dataTables_info ul.pagination, div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  2954. -webkit-box-pack: center !important;
  2955. -webkit-justify-content: center !important;
  2956. -ms-flex-pack: center !important;
  2957. justify-content: center !important
  2958. }
  2959. }
  2960. @media (max-width:991.98px) {
  2961. .dataTables_wrapper table {
  2962. display: block;
  2963. width: 100%;
  2964. min-height: .01%;
  2965. overflow-x: auto
  2966. }
  2967. }