style.css 183 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817
  1. /* *@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");
  2. @import url("https://fonts.googleapis.com/css?family=Roboto:400,300,500,700"); * INSPINIA - Responsive Admin Theme * version 2.7 *
  3. */
  4. h1,
  5. h2,
  6. h3,
  7. h4,
  8. h5,
  9. h6{font-weight: 100;}
  10. h1{font-size: 30px;}
  11. h2{font-size: 24px;}
  12. h3{font-size: 16px;}
  13. h4{font-size: 14px;}
  14. h5{font-size: 12px;}
  15. h6{font-size: 10px;}
  16. h3,
  17. h4,
  18. h5{margin-top: 5px; font-weight: 600;}
  19. .nav > li > a{color: #a7b1c2; font-weight: 600; padding: 12px 15px;}
  20. .nav.navbar-right > li > a{color: #999c9e;}
  21. .nav > li.active > a{color: #ffffff;}
  22. .navbar-default .nav > li > a:hover,
  23. .navbar-default .nav > li > a:focus{background-color: #293846; color: white;}
  24. .nav .open > a,
  25. .nav .open > a:hover,
  26. .nav .open > a:focus{background: #fff;}
  27. .nav.navbar-top-links > li > a:hover,
  28. .nav.navbar-top-links > li > a:focus{background-color: transparent;}
  29. .nav > li > a i{margin-right: 8px; width:14px; text-align:right;/*float:left;*/}
  30. .navbar{border: 0;}
  31. .navbar-default{background-color: transparent; border-color: #2f4050;}
  32. .navbar-top-links li{display: inline-block;}
  33. .navbar-top-links li:last-child{margin-right: 40px;}
  34. .nav-menu{/*float:left*/;width:85%;display:inline-block;}
  35. .body-small .navbar-top-links li:last-child{margin-right: 0;}
  36. /* .navbar-top-links li a{padding: 20px 10px; min-height: 50px;} */
  37. .dropdown-menu{border: medium none; border-radius: 3px; box-shadow: 0 0 3px rgba(86, 96, 117, 0.7); display: none; float: left; font-size: 12px; left: 0; list-style: none outside none; padding: 0; position: absolute; text-shadow: none; top: 100%; z-index: 1000;}
  38. .dropdown-menu > li > a{border-radius: 3px; color: inherit; line-height: 25px; margin: 4px; text-align: left; font-weight: normal;}
  39. .dropdown-menu > .active > a,
  40. .dropdown-menu > .active > a:focus,
  41. .dropdown-menu > .active > a:hover{color: #fff; text-decoration: none; background-color: #1ab394; outline: 0;}
  42. .dropdown-menu > li > a.font-bold{font-weight: 600;}
  43. .navbar-top-links .dropdown-menu li{display: block;}
  44. .navbar-top-links .dropdown-menu li:last-child{margin-right: 0;}
  45. .navbar-top-links .dropdown-menu li a{padding: 3px 20px; min-height: 0;}
  46. .navbar-top-links .dropdown-menu li a div{white-space: normal;}
  47. .navbar-top-links .dropdown-messages,
  48. .navbar-top-links .dropdown-tasks,
  49. .navbar-top-links .dropdown-alerts{width: 310px; min-width: 0;}
  50. .navbar-top-links .dropdown-messages{margin-left: 5px;}
  51. .navbar-top-links .dropdown-tasks{margin-left: -59px;}
  52. .navbar-top-links .dropdown-alerts{margin-left: -123px;}
  53. .navbar-top-links .dropdown-user{right: 0; left: auto;}
  54. .dropdown-messages,
  55. .dropdown-alerts{padding: 10px 10px 10px 10px;}
  56. .dropdown-messages li a,
  57. .dropdown-alerts li a{font-size: 12px;}
  58. .dropdown-messages li em,
  59. .dropdown-alerts li em{font-size: 10px;}
  60. .nav.navbar-top-links .dropdown-alerts a{font-size: 12px;}
  61. .nav-header{padding: 33px 25px; background-color: #2f4050;}
  62. .pace-done .nav-header{transition: all 0.4s;}
  63. /* ul.nav-second-level{background: #293846;} */
  64. .nav > li.active{border-left: 4px solid #19aa8d; background: #293846;}
  65. .nav.nav-second-level > li.active{border: none;}
  66. .nav.nav-second-level.collapse[style]{height: auto !important;}
  67. .nav-header a{color: #DFE4ED;}
  68. .nav-header .text-muted{color: #8095a8;}
  69. .minimalize-styl-2{padding: 4px 12px; margin: 12px 5px 5px 15px; font-size: 14px; float: left;}
  70. .navbar-form-custom{float: left; height: 50px; padding: 0; width: 200px; display: block;}
  71. .navbar-form-custom .form-group{margin-bottom: 0;}
  72. .nav.navbar-top-links a{font-size: 14px;}
  73. .navbar-form-custom .form-control{background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; font-size: 14px; height: 60px; margin: 0; z-index: 2000;}
  74. .count-info .label{line-height: 12px; padding: 2px 5px; position: absolute; right: 6px; top: 12px;}
  75. .arrow{float: right;}
  76. .fa.arrow:before{content: "\f104";}
  77. .active > a > .fa.arrow:before{content: "\f107";}
  78. .nav-second-level li,
  79. .nav-third-level li{border-bottom: none !important;}
  80. .nav-second-level li a{padding: 7px 10px 7px 10px; padding-left: 52px;}
  81. .nav-third-level li a{padding-left: 62px;}
  82. .nav-second-level li:last-child{margin-bottom: 10px;}
  83. body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav li:hover > .nav-second-level,
  84. .mini-navbar .nav li:focus > .nav-second-level{display: block; border-radius: 0 2px 2px 0; min-width: 140px; height: auto;}
  85. body.mini-navbar .navbar-default .nav > li > .nav-second-level li a{font-size: 12px; border-radius: 3px;}
  86. .fixed-nav .slimScrollDiv #side-menu{padding-bottom: 60px;}
  87. .mini-navbar .nav-second-level li a{padding: 10px 10px 10px 15px;}
  88. .mini-navbar .nav .nav-second-level{position: absolute; left: 70px; top: 0; background-color: #2f4050; padding: 10px 10px 10px 10px; font-size: 12px;}
  89. .canvas-menu.mini-navbar .nav-second-level{background: #293846;}
  90. .mini-navbar li.active .nav-second-level{left: 65px;}
  91. .navbar-default .special_link a{background: #1ab394; color: white;}
  92. .navbar-default .special_link a:hover{background: #17987e !important; color: white;}
  93. .navbar-default .special_link a span.label{background: #fff; color: #1ab394;}
  94. .navbar-default .landing_link a{background: #1cc09f; color: white;}
  95. .navbar-default .landing_link a:hover{background: #1ab394 !important; color: white;}
  96. .navbar-default .landing_link a span.label{background: #fff; color: #1cc09f;}
  97. .logo-element{text-align: center; font-size: 24px; font-weight: 600; color: white; padding: 18px 0;}
  98. .pace-done .navbar-static-side,
  99. .pace-done .nav-header,
  100. .pace-done li.active,
  101. .pace-done #page-wrapper,
  102. .pace-done .footer{-webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;}
  103. .navbar-fixed-top{background: #fff; transition-duration: 0.4s; border-bottom: 1px solid #e7eaec !important; z-index: 2030;}
  104. .navbar-fixed-top,
  105. .navbar-static-top{background: #f3f3f4;}
  106. .fixed-nav #wrapper{margin-top: 0;}
  107. .nav-tabs > li.active > a,
  108. .nav-tabs > li.active > a:hover,
  109. .nav-tabs > li.active > a:focus{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none; border-color: #dddddd #dddddd rgba(0, 0, 0, 0); border-bottom: #f3f3f4; border-image: none; border-style: solid; border-width: 1px; color: #555555; cursor: default;}
  110. .nav.nav-tabs li{background: none; border: none;}
  111. body.fixed-nav #wrapper .navbar-static-side,
  112. body.fixed-nav #wrapper #page-wrapper{margin-top: 60px;}
  113. body.top-navigation.fixed-nav #wrapper #page-wrapper{margin-top: 0;}
  114. body.fixed-nav.fixed-nav-basic .navbar-fixed-top{left: 220px;}
  115. body.fixed-nav.fixed-nav-basic.mini-navbar .navbar-fixed-top{left: 70px;}
  116. body.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar .navbar-fixed-top{left: 0;}
  117. body.fixed-nav.fixed-nav-basic #wrapper .navbar-static-side{margin-top: 0;}
  118. body.fixed-nav.fixed-nav-basic.body-small .navbar-fixed-top{left: 0;}
  119. body.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar.body-small .navbar-fixed-top{left: 220px;}
  120. .fixed-nav .minimalize-styl-2{margin: 14px 5px 5px 15px;}
  121. .body-small .navbar-fixed-top{margin-left: 0;}
  122. body.mini-navbar .navbar-static-side{width: 70px;}
  123. body.mini-navbar .profile-element,
  124. body.mini-navbar .nav-label,
  125. body.mini-navbar .navbar-default .nav li a span{display: none;}
  126. body.canvas-menu .profile-element{display: block;}
  127. body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav-second-level{display: none;}
  128. body.mini-navbar .navbar-default .nav > li > a{font-size: 16px;}
  129. body.mini-navbar .logo-element{display: block;}
  130. body.canvas-menu .logo-element{display: none;}
  131. body.mini-navbar .nav-header{padding: 0; background-color: #1ab394;}
  132. body.canvas-menu .nav-header{padding: 33px 25px;}
  133. body.mini-navbar #page-wrapper{margin: 0 0 0 70px;}
  134. body.fixed-sidebar.mini-navbar .footer,
  135. body.canvas-menu.mini-navbar #page-wrapper,
  136. body.canvas-menu.mini-navbar .footer{margin: 0 0 0 0;}
  137. body.fixed-sidebar .navbar-static-side,
  138. body.canvas-menu .navbar-static-side{position: fixed; width: 220px; z-index: 2001; height: 100%;}
  139. body.fixed-sidebar.mini-navbar .navbar-static-side{width: 0;}
  140. body.fixed-sidebar.mini-navbar #page-wrapper{margin: 0 0 0 0;}
  141. body.body-small.fixed-sidebar.mini-navbar #page-wrapper{margin: 0 0 0 220px;}
  142. body.body-small.fixed-sidebar.mini-navbar .navbar-static-side{width: 220px;}
  143. .fixed-sidebar.mini-navbar .nav li:focus > .nav-second-level,
  144. .canvas-menu.mini-navbar .nav li:focus > .nav-second-level{display: block; height: auto;}
  145. body.fixed-sidebar.mini-navbar .navbar-default .nav > li > .nav-second-level li a{font-size: 12px; border-radius: 3px;}
  146. body.canvas-menu.mini-navbar .navbar-default .nav > li > .nav-second-level li a{font-size: 13px; border-radius: 3px;}
  147. .fixed-sidebar.mini-navbar .nav-second-level li a,
  148. .canvas-menu.mini-navbar .nav-second-level li a{padding: 10px 10px 10px 15px;}
  149. .fixed-sidebar.mini-navbar .nav-second-level,
  150. .canvas-menu.mini-navbar .nav-second-level{position: relative; padding: 0; font-size: 13px;}
  151. .fixed-sidebar.mini-navbar li.active .nav-second-level,
  152. .canvas-menu.mini-navbar li.active .nav-second-level{left: 0;}
  153. body.fixed-sidebar.mini-navbar .navbar-default .nav > li > a,
  154. body.canvas-menu.mini-navbar .navbar-default .nav > li > a{font-size: 13px;}
  155. body.fixed-sidebar.mini-navbar .nav-label,
  156. body.fixed-sidebar.mini-navbar .navbar-default .nav li a span,
  157. body.canvas-menu.mini-navbar .nav-label,
  158. body.canvas-menu.mini-navbar .navbar-default .nav li a span{display: inline;}
  159. body.canvas-menu.mini-navbar .navbar-default .nav li .profile-element a span{display: block;}
  160. .canvas-menu.mini-navbar .nav-second-level li a,
  161. .fixed-sidebar.mini-navbar .nav-second-level li a{padding: 7px 10px 7px 52px;}
  162. .fixed-sidebar.mini-navbar .nav-second-level,
  163. .canvas-menu.mini-navbar .nav-second-level{left: 0;}
  164. body.canvas-menu nav.navbar-static-side{z-index: 2001; background: #2f4050; height: 100%; position: fixed; display: none;}
  165. body.canvas-menu.mini-navbar nav.navbar-static-side{display: block; width: 220px;}
  166. .top-navigation #page-wrapper{margin-left: 0;}
  167. .top-navigation .navbar-nav .dropdown-menu > .active > a{background: white; color: #1ab394; font-weight: bold;}
  168. .white-bg .navbar-fixed-top,
  169. .white-bg .navbar-static-top{background: #fff;}
  170. .top-navigation .navbar{margin-bottom: 0;}
  171. .top-navigation .nav > li > a{padding: 15px 20px; color: #676a6c;}
  172. .top-navigation .nav > li a:hover,
  173. .top-navigation .nav > li a:focus{background: #fff; color: #1ab394;}
  174. .top-navigation .nav > li.active{background: #fff; border: none;}
  175. .top-navigation .nav > li.active > a{color: #1ab394;}
  176. .top-navigation .navbar-right{margin-right: 10px;}
  177. .top-navigation .navbar-nav .dropdown-menu{box-shadow: none; border: 1px solid #e7eaec;}
  178. .top-navigation .dropdown-menu > li > a{margin: 0; padding: 7px 20px;}
  179. .navbar .dropdown-menu{margin-top: 0;}
  180. .top-navigation .navbar-brand{background: #1ab394; color: #fff; padding: 15px 25px;}
  181. .top-navigation .navbar-top-links li:last-child{margin-right: 0;}
  182. .top-navigation.mini-navbar #page-wrapper,
  183. .top-navigation.body-small.fixed-sidebar.mini-navbar #page-wrapper,
  184. .mini-navbar .top-navigation #page-wrapper,
  185. .body-small.fixed-sidebar.mini-navbar .top-navigation #page-wrapper,
  186. .canvas-menu #page-wrapper{margin: 0;}
  187. .top-navigation.fixed-nav #wrapper,
  188. .fixed-nav #wrapper.top-navigation{margin-top: 50px;}
  189. .top-navigation .footer.fixed{margin-left: 0 !important;}
  190. .top-navigation .wrapper.wrapper-content{padding: 40px;}
  191. .top-navigation.body-small .wrapper.wrapper-content,
  192. .body-small .top-navigation .wrapper.wrapper-content{padding: 40px 0 40px 0;}
  193. .navbar-toggle{background-color: #1ab394; color: #fff; padding: 6px 12px; font-size: 14px;}
  194. .top-navigation .navbar-nav .open .dropdown-menu > li > a,
  195. .top-navigation .navbar-nav .open .dropdown-menu .dropdown-header{padding: 10px 15px 10px 20px;}
  196. @media (max-width: 768px){.top-navigation .navbar-header{display: block; float: none;}}
  197. .menu-visible-lg,
  198. .menu-visible-md{display: none !important;}
  199. @media (min-width: 1200px){.menu-visible-lg{display: block !important;}}
  200. @media (min-width: 992px){.menu-visible-md{display: block !important;}}
  201. @media (max-width: 767px){.menu-visible-md{display: block !important;} .menu-visible-lg{display: block !important;}}
  202. .btn{border-radius: 3px;}
  203. .float-e-margins .btn{margin-bottom: 5px;}
  204. .btn-w-m{min-width: 120px;}
  205. .btn-primary.btn-outline{color: #1ab394;}
  206. .btn-success.btn-outline{color: #1c84c6;}
  207. .btn-info.btn-outline{color: #23c6c8;}
  208. .btn-warning.btn-outline{color: #f8ac59;}
  209. .btn-danger.btn-outline{color: #ed5565;}
  210. .btn-primary.btn-outline:hover,
  211. .btn-success.btn-outline:hover,
  212. .btn-info.btn-outline:hover,
  213. .btn-warning.btn-outline:hover,
  214. .btn-danger.btn-outline:hover{color: #fff;}
  215. .btn-primary{background-color: #1ab394; border-color: #1ab394; color: #FFFFFF;}
  216. .btn-primary:hover,
  217. .btn-primary:focus,
  218. .btn-primary:active,
  219. .btn-primary.active,
  220. .open .dropdown-toggle.btn-primary,
  221. .btn-primary:active:focus,
  222. .btn-primary:active:hover,
  223. .btn-primary.active:hover,
  224. .btn-primary.active:focus{background-color: #18a689; border-color: #18a689; color: #FFFFFF;}
  225. .btn-primary:active,
  226. .btn-primary.active,
  227. .open .dropdown-toggle.btn-primary{background-image: none;}
  228. .btn-primary.disabled,
  229. .btn-primary.disabled:hover,
  230. .btn-primary.disabled:focus,
  231. .btn-primary.disabled:active,
  232. .btn-primary.disabled.active,
  233. .btn-primary[disabled],
  234. .btn-primary[disabled]:hover,
  235. .btn-primary[disabled]:focus,
  236. .btn-primary[disabled]:active,
  237. .btn-primary.active[disabled],
  238. fieldset[disabled] .btn-primary,
  239. fieldset[disabled] .btn-primary:hover,
  240. fieldset[disabled] .btn-primary:focus,
  241. fieldset[disabled] .btn-primary:active,
  242. fieldset[disabled] .btn-primary.active{background-color: #1dc5a3; border-color: #1dc5a3;}
  243. .btn-success{background-color: #1c84c6; border-color: #1c84c6; color: #FFFFFF;}
  244. .btn-success:hover,
  245. .btn-success:focus,
  246. .btn-success:active,
  247. .btn-success.active,
  248. .open .dropdown-toggle.btn-success,
  249. .btn-success:active:focus,
  250. .btn-success:active:hover,
  251. .btn-success.active:hover,
  252. .btn-success.active:focus{background-color: #1a7bb9; border-color: #1a7bb9; color: #FFFFFF;}
  253. .btn-success:active,
  254. .btn-success.active,
  255. .open .dropdown-toggle.btn-success{background-image: none;}
  256. .btn-success.disabled,
  257. .btn-success.disabled:hover,
  258. .btn-success.disabled:focus,
  259. .btn-success.disabled:active,
  260. .btn-success.disabled.active,
  261. .btn-success[disabled],
  262. .btn-success[disabled]:hover,
  263. .btn-success[disabled]:focus,
  264. .btn-success[disabled]:active,
  265. .btn-success.active[disabled],
  266. fieldset[disabled] .btn-success,
  267. fieldset[disabled] .btn-success:hover,
  268. fieldset[disabled] .btn-success:focus,
  269. fieldset[disabled] .btn-success:active,
  270. fieldset[disabled] .btn-success.active{background-color: #1f90d8; border-color: #1f90d8;}
  271. .btn-info{background-color: #23c6c8; border-color: #23c6c8; color: #FFFFFF;}
  272. .btn-info:hover,
  273. .btn-info:focus,
  274. .btn-info:active,
  275. .btn-info.active,
  276. .open .dropdown-toggle.btn-info,
  277. .btn-info:active:focus,
  278. .btn-info:active:hover,
  279. .btn-info.active:hover,
  280. .btn-info.active:focus{background-color: #21b9bb; border-color: #21b9bb; color: #FFFFFF;}
  281. .btn-info:active,
  282. .btn-info.active,
  283. .open .dropdown-toggle.btn-info{background-image: none;}
  284. .btn-info.disabled,
  285. .btn-info.disabled:hover,
  286. .btn-info.disabled:focus,
  287. .btn-info.disabled:active,
  288. .btn-info.disabled.active,
  289. .btn-info[disabled],
  290. .btn-info[disabled]:hover,
  291. .btn-info[disabled]:focus,
  292. .btn-info[disabled]:active,
  293. .btn-info.active[disabled],
  294. fieldset[disabled] .btn-info,
  295. fieldset[disabled] .btn-info:hover,
  296. fieldset[disabled] .btn-info:focus,
  297. fieldset[disabled] .btn-info:active,
  298. fieldset[disabled] .btn-info.active{background-color: #26d7d9; border-color: #26d7d9;}
  299. .btn-default{color: inherit; background: white; border: 1px solid #e7eaec;}
  300. .btn-default:hover,
  301. .btn-default:focus,
  302. .btn-default:active,
  303. .btn-default.active,
  304. .open .dropdown-toggle.btn-default,
  305. .btn-default:active:focus,
  306. .btn-default:active:hover,
  307. .btn-default.active:hover,
  308. .btn-default.active:focus{color: inherit; border: 1px solid #d2d2d2;}
  309. .btn-default:active,
  310. .btn-default.active,
  311. .open .dropdown-toggle.btn-default{box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;}
  312. .btn-default.disabled,
  313. .btn-default.disabled:hover,
  314. .btn-default.disabled:focus,
  315. .btn-default.disabled:active,
  316. .btn-default.disabled.active,
  317. .btn-default[disabled],
  318. .btn-default[disabled]:hover,
  319. .btn-default[disabled]:focus,
  320. .btn-default[disabled]:active,
  321. .btn-default.active[disabled],
  322. fieldset[disabled] .btn-default,
  323. fieldset[disabled] .btn-default:hover,
  324. fieldset[disabled] .btn-default:focus,
  325. fieldset[disabled] .btn-default:active,
  326. fieldset[disabled] .btn-default.active{color: #cacaca;}
  327. .btn-warning{background-color: #f8ac59; border-color: #f8ac59; color: #FFFFFF;}
  328. .btn-warning:hover,
  329. .btn-warning:focus,
  330. .btn-warning:active,
  331. .btn-warning.active,
  332. .open .dropdown-toggle.btn-warning,
  333. .btn-warning:active:focus,
  334. .btn-warning:active:hover,
  335. .btn-warning.active:hover,
  336. .btn-warning.active:focus{background-color: #f7a54a; border-color: #f7a54a; color: #FFFFFF;}
  337. .btn-warning:active,
  338. .btn-warning.active,
  339. .open .dropdown-toggle.btn-warning{background-image: none;}
  340. .btn-warning.disabled,
  341. .btn-warning.disabled:hover,
  342. .btn-warning.disabled:focus,
  343. .btn-warning.disabled:active,
  344. .btn-warning.disabled.active,
  345. .btn-warning[disabled],
  346. .btn-warning[disabled]:hover,
  347. .btn-warning[disabled]:focus,
  348. .btn-warning[disabled]:active,
  349. .btn-warning.active[disabled],
  350. fieldset[disabled] .btn-warning,
  351. fieldset[disabled] .btn-warning:hover,
  352. fieldset[disabled] .btn-warning:focus,
  353. fieldset[disabled] .btn-warning:active,
  354. fieldset[disabled] .btn-warning.active{background-color: #f9b66d; border-color: #f9b66d;}
  355. .btn-danger{background-color: #ed5565; border-color: #ed5565; color: #FFFFFF;}
  356. .btn-danger:hover,
  357. .btn-danger:focus,
  358. .btn-danger:active,
  359. .btn-danger.active,
  360. .open .dropdown-toggle.btn-danger,
  361. .btn-danger:active:focus,
  362. .btn-danger:active:hover,
  363. .btn-danger.active:hover,
  364. .btn-danger.active:focus{background-color: #ec4758; border-color: #ec4758; color: #FFFFFF;}
  365. .btn-danger:active,
  366. .btn-danger.active,
  367. .open .dropdown-toggle.btn-danger{background-image: none;}
  368. .btn-danger.disabled,
  369. .btn-danger.disabled:hover,
  370. .btn-danger.disabled:focus,
  371. .btn-danger.disabled:active,
  372. .btn-danger.disabled.active,
  373. .btn-danger[disabled],
  374. .btn-danger[disabled]:hover,
  375. .btn-danger[disabled]:focus,
  376. .btn-danger[disabled]:active,
  377. .btn-danger.active[disabled],
  378. fieldset[disabled] .btn-danger,
  379. fieldset[disabled] .btn-danger:hover,
  380. fieldset[disabled] .btn-danger:focus,
  381. fieldset[disabled] .btn-danger:active,
  382. fieldset[disabled] .btn-danger.active{background-color: #ef6776; border-color: #ef6776;}
  383. .btn-link{color: inherit;}
  384. .btn-link:hover,
  385. .btn-link:focus,
  386. .btn-link:active,
  387. .btn-link.active,
  388. .open .dropdown-toggle.btn-link{color: #1ab394; text-decoration: none;}
  389. .btn-link:active,
  390. .btn-link.active,
  391. .open .dropdown-toggle.btn-link{background-image: none;}
  392. .btn-link.disabled,
  393. .btn-link.disabled:hover,
  394. .btn-link.disabled:focus,
  395. .btn-link.disabled:active,
  396. .btn-link.disabled.active,
  397. .btn-link[disabled],
  398. .btn-link[disabled]:hover,
  399. .btn-link[disabled]:focus,
  400. .btn-link[disabled]:active,
  401. .btn-link.active[disabled],
  402. fieldset[disabled] .btn-link,
  403. fieldset[disabled] .btn-link:hover,
  404. fieldset[disabled] .btn-link:focus,
  405. fieldset[disabled] .btn-link:active,
  406. fieldset[disabled] .btn-link.active{color: #cacaca;}
  407. .btn-white{color: inherit; background: white; border: 1px solid #e7eaec;}
  408. .btn-white:hover,
  409. .btn-white:focus,
  410. .btn-white:active,
  411. .btn-white.active,
  412. .open .dropdown-toggle.btn-white,
  413. .btn-white:active:focus,
  414. .btn-white:active:hover,
  415. .btn-white.active:hover,
  416. .btn-white.active:focus{color: inherit; border: 1px solid #d2d2d2;}
  417. .btn-white:active,
  418. .btn-white.active{box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;}
  419. .btn-white:active,
  420. .btn-white.active,
  421. .open .dropdown-toggle.btn-white{background-image: none;}
  422. .btn-white.disabled,
  423. .btn-white.disabled:hover,
  424. .btn-white.disabled:focus,
  425. .btn-white.disabled:active,
  426. .btn-white.disabled.active,
  427. .btn-white[disabled],
  428. .btn-white[disabled]:hover,
  429. .btn-white[disabled]:focus,
  430. .btn-white[disabled]:active,
  431. .btn-white.active[disabled],
  432. fieldset[disabled] .btn-white,
  433. fieldset[disabled] .btn-white:hover,
  434. fieldset[disabled] .btn-white:focus,
  435. fieldset[disabled] .btn-white:active,
  436. fieldset[disabled] .btn-white.active{color: #cacaca;}
  437. .form-control,
  438. .form-control:focus,
  439. .has-error .form-control:focus,
  440. .has-success .form-control:focus,
  441. .has-warning .form-control:focus,
  442. .navbar-collapse,
  443. .navbar-form,
  444. .navbar-form-custom .form-control:focus,
  445. .navbar-form-custom .form-control:hover,
  446. .open .btn.dropdown-toggle,
  447. .panel,
  448. .popover,
  449. .progress,
  450. .progress-bar{box-shadow: none;}
  451. .btn-outline{color: inherit; background-color: transparent; transition: all .5s;}
  452. .btn-rounded{border-radius: 50px;}
  453. .btn-large-dim{width: 90px; height: 90px; font-size: 42px;}
  454. button.dim{display: inline-block; text-decoration: none; text-transform: uppercase; text-align: center; padding-top: 6px; margin-right: 10px; position: relative; cursor: pointer; border-radius: 5px; font-weight: 600; margin-bottom: 20px !important;}
  455. button.dim:active{top: 3px;}
  456. button.btn-primary.dim{box-shadow: inset 0 0 0 #16987e, 0 5px 0 0 #16987e, 0 10px 5px #999999;}
  457. button.btn-primary.dim:active{box-shadow: inset 0 0 0 #16987e, 0 2px 0 0 #16987e, 0 5px 3px #999999;}
  458. button.btn-default.dim{box-shadow: inset 0 0 0 #b3b3b3, 0 5px 0 0 #b3b3b3, 0 10px 5px #999999;}
  459. button.btn-default.dim:active{box-shadow: inset 0 0 0 #b3b3b3, 0 2px 0 0 #b3b3b3, 0 5px 3px #999999;}
  460. button.btn-warning.dim{box-shadow: inset 0 0 0 #f79d3c, 0 5px 0 0 #f79d3c, 0 10px 5px #999999;}
  461. button.btn-warning.dim:active{box-shadow: inset 0 0 0 #f79d3c, 0 2px 0 0 #f79d3c, 0 5px 3px #999999;}
  462. button.btn-info.dim{box-shadow: inset 0 0 0 #1eacae, 0 5px 0 0 #1eacae, 0 10px 5px #999999;}
  463. button.btn-info.dim:active{box-shadow: inset 0 0 0 #1eacae, 0 2px 0 0 #1eacae, 0 5px 3px #999999;}
  464. button.btn-success.dim{box-shadow: inset 0 0 0 #1872ab, 0 5px 0 0 #1872ab, 0 10px 5px #999999;}
  465. button.btn-success.dim:active{box-shadow: inset 0 0 0 #1872ab, 0 2px 0 0 #1872ab, 0 5px 3px #999999;}
  466. button.btn-danger.dim{box-shadow: inset 0 0 0 #ea394c, 0 5px 0 0 #ea394c, 0 10px 5px #999999;}
  467. button.btn-danger.dim:active{box-shadow: inset 0 0 0 #ea394c, 0 2px 0 0 #ea394c, 0 5px 3px #999999;}
  468. button.dim:before{font-size: 50px; line-height: 1em; font-weight: normal; color: #fff; display: block; padding-top: 10px;}
  469. button.dim:active:before{top: 7px; font-size: 50px;}
  470. .btn:focus{outline: none !important;}
  471. .label{background-color: #d1dade; color: #5e5e5e; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 10px; font-weight: 600; padding: 3px 8px; text-shadow: none;}
  472. .badge{background-color: #d1dade; color: #5e5e5e; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 11px; font-weight: 600; padding-bottom: 4px; padding-left: 6px; padding-right: 6px; text-shadow: none;}
  473. .label-primary,
  474. .badge-primary{background-color: #1ab394; color: #FFFFFF;}
  475. .label-success,
  476. .badge-success{background-color: #1c84c6; color: #FFFFFF;}
  477. .label-warning,
  478. .badge-warning{background-color: #f8ac59; color: #FFFFFF;}
  479. .label-warning-light,
  480. .badge-warning-light{background-color: #f8ac59; color: #ffffff;}
  481. .label-danger,
  482. .badge-danger{background-color: #ed5565; color: #FFFFFF;}
  483. .label-info,
  484. .badge-info{background-color: #23c6c8; color: #FFFFFF;}
  485. .label-inverse,
  486. .badge-inverse{background-color: #262626; color: #FFFFFF;}
  487. .label-white,
  488. .badge-white{background-color: #FFFFFF; color: #5E5E5E;}
  489. .label-white,
  490. .badge-disable{background-color: #2A2E36; color: #8B91A0;}
  491. /* TOOGLE SWICH */
  492. .onoffswitch{position: relative; width: 64px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
  493. .onoffswitch-checkbox{display: none;}
  494. .onoffswitch-label{display: block; overflow: hidden; cursor: pointer; border: 2px solid #1ab394; border-radius: 2px;}
  495. .onoffswitch-inner{width: 200%; margin-left: -100%; -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s; -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;}
  496. .onoffswitch-inner:before,
  497. .onoffswitch-inner:after{float: left; width: 50%; height: 20px; padding: 0; line-height: 20px; font-size: 12px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  498. .onoffswitch-inner:before{content: "ON"; padding-left: 10px; background-color: #1ab394; color: #FFFFFF;}
  499. .onoffswitch-inner:after{content: "OFF"; padding-right: 10px; background-color: #FFFFFF; color: #999999; text-align: right;}
  500. .onoffswitch-switch{width: 20px; margin: 0; background: #FFFFFF; border: 2px solid #1ab394; border-radius: 2px; position: absolute; top: 0; bottom: 0; right: 44px; -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s; -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;}
  501. .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left: 0;}
  502. .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right: 0;}
  503. .onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-inner:before{background-color: #919191;}
  504. .onoffswitch-checkbox:disabled + .onoffswitch-label,
  505. .onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-switch{border-color: #919191;}
  506. /* CHOSEN PLUGIN */
  507. .chosen-container-single .chosen-single{background: #ffffff; box-shadow: none; -moz-box-sizing: border-box; border-radius: 2px; cursor: text; height: auto !important; margin: 0; min-height: 30px; overflow: hidden; padding: 4px 12px; position: relative; width: 100%;}
  508. .chosen-container-multi .chosen-choices li.search-choice{background: #f1f1f1; border: 1px solid #e5e6e7; border-radius: 2px; box-shadow: none; color: #333333; cursor: default; line-height: 13px; margin: 3px 0 3px 5px; padding: 3px 20px 3px 5px; position: relative;}
  509. /* Tags Input Plugin */
  510. .bootstrap-tagsinput{border: 1px solid #e5e6e7; box-shadow: none;}
  511. /* PAGINATIN */
  512. .pagination > .active > a,
  513. .pagination > .active > span,
  514. .pagination > .active > a:hover,
  515. .pagination > .active > span:hover,
  516. .pagination > .active > a:focus,
  517. .pagination > .active > span:focus{background-color: #f4f4f4; border-color: #DDDDDD; color: inherit; cursor: default; z-index: 2;}
  518. .pagination > li > a,
  519. .pagination > li > span{background-color: #FFFFFF; border: 1px solid #DDDDDD; color: inherit; float: left; line-height: 1.42857; margin-left: -1px; padding: 4px 10px; position: relative; text-decoration: none;}
  520. /* TOOLTIPS */
  521. .tooltip-inner{background-color: #2F4050;}
  522. .tooltip.top .tooltip-arrow{border-top-color: #2F4050;}
  523. .tooltip.right .tooltip-arrow{border-right-color: #2F4050;}
  524. .tooltip.bottom .tooltip-arrow{border-bottom-color: #2F4050;}
  525. .tooltip.left .tooltip-arrow{border-left-color: #2F4050;}
  526. /* EASY PIE CHART*/
  527. .easypiechart{position: relative; text-align: center;}
  528. .easypiechart .h2{margin-left: 10px; margin-top: 10px; display: inline-block;}
  529. .easypiechart canvas{top: 0; left: 0;}
  530. .easypiechart .easypie-text{line-height: 1; position: absolute; top: 33px; width: 100%; z-index: 1;}
  531. .easypiechart img{margin-top: -4px;}
  532. .jqstooltip{-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
  533. /* FULLCALENDAR */
  534. .fc-state-default{background-color: #ffffff; background-image: none; background-repeat: repeat-x; box-shadow: none; color: #333333; text-shadow: none;}
  535. .fc-state-default{border: 1px solid;}
  536. .fc-button{color: inherit; border: 1px solid #e7eaec; cursor: pointer; display: inline-block; height: 1.9em; line-height: 1.9em; overflow: hidden; padding: 0 0.6em; position: relative; white-space: nowrap;}
  537. .fc-state-active{background-color: #1ab394; border-color: #1ab394; color: #ffffff;}
  538. .fc-header-title h2{font-size: 16px; font-weight: 600; color: inherit;}
  539. .fc-content .fc-widget-header,
  540. .fc-content .fc-widget-content{border-color: #e7eaec; font-weight: normal;}
  541. .fc-border-separate tbody{background-color: #F8F8F8;}
  542. .fc-state-highlight{background: none repeat scroll 0 0 #FCF8E3;}
  543. .external-event{padding: 5px 10px; border-radius: 2px; cursor: pointer; margin-bottom: 5px;}
  544. .fc-ltr .fc-event-hori.fc-event-end,
  545. .fc-rtl .fc-event-hori.fc-event-start{border-radius: 2px;}
  546. .fc-event,
  547. .fc-agenda .fc-event-time,
  548. .fc-event a{padding: 4px 6px; background-color: #1ab394; /* background color */ border-color: #1ab394; /* border color */}
  549. .fc-event-time,
  550. .fc-event-title{color: #717171; padding: 0 1px;}
  551. .ui-calendar .fc-event-time,
  552. .ui-calendar .fc-event-title{color: #fff;}
  553. /* Chat */
  554. .chat-activity-list .chat-element{border-bottom: 1px solid #e7eaec;}
  555. .chat-element:first-child{margin-top: 0;}
  556. .chat-element{padding-bottom: 15px;}
  557. .chat-element,
  558. .chat-element .media{margin-top: 15px;}
  559. .chat-element,
  560. .media-body{overflow: hidden;}
  561. .chat-element .media-body{display: block; width: auto;}
  562. .chat-element > .pull-left{margin-right: 10px;}
  563. .chat-element img.img-circle,
  564. .dropdown-messages-box img.img-circle{width: 38px; height: 38px;}
  565. .chat-element .well{border: 1px solid #e7eaec; box-shadow: none; margin-top: 10px; margin-bottom: 5px; padding: 10px 20px; font-size: 11px; line-height: 16px;}
  566. .chat-element .actions{margin-top: 10px;}
  567. .chat-element .photos{margin: 10px 0;}
  568. .right.chat-element > .pull-right{margin-left: 10px;}
  569. .chat-photo{max-height: 180px; border-radius: 4px; overflow: hidden; margin-right: 10px; margin-bottom: 10px;}
  570. .chat{margin: 0; padding: 0; list-style: none;}
  571. .chat li{margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dotted #B3A9A9;}
  572. .chat li.left .chat-body{margin-left: 60px;}
  573. .chat li.right .chat-body{margin-right: 60px;}
  574. .chat li .chat-body p{margin: 0; color: #777777;}
  575. .panel .slidedown .glyphicon,
  576. .chat .glyphicon{margin-right: 5px;}
  577. .chat-panel .panel-body{height: 350px; overflow-y: scroll;}
  578. /* LIST GROUP */
  579. a.list-group-item.active,
  580. a.list-group-item.active:hover,
  581. a.list-group-item.active:focus{background-color: #1ab394; border-color: #1ab394; color: #FFFFFF; z-index: 2;}
  582. .list-group-item-heading{margin-top: 10px;}
  583. .list-group-item-text{margin: 0 0 10px; color: inherit; font-size: 12px; line-height: inherit;}
  584. .no-padding .list-group-item{border-left: none; border-right: none; border-bottom: none;}
  585. .no-padding .list-group-item:first-child{border-left: none; border-right: none; border-bottom: none; border-top: none;}
  586. .no-padding .list-group{margin-bottom: 0;}
  587. .list-group-item{background-color: inherit; border: 1px solid #e7eaec; display: block; margin-bottom: -1px; padding: 10px 15px; position: relative;}
  588. .elements-list .list-group-item{border-left: none; border-right: none; padding: 15px 25px;}
  589. .elements-list .list-group-item:first-child{border-left: none; border-right: none; border-top: none !important;}
  590. .elements-list .list-group{margin-bottom: 0;}
  591. .elements-list a{color: inherit;}
  592. .elements-list .list-group-item.active,
  593. .elements-list .list-group-item:hover{background: #f3f3f4; color: inherit; border-color: #e7eaec; border-radius: 0;}
  594. .elements-list li.active{transition: none;}
  595. .element-detail-box{padding: 25px;}
  596. /* FLOT CHART */
  597. .flot-chart{display: block; height: 200px;}
  598. .widget .flot-chart.dashboard-chart{display: block; height: 120px; margin-top: 40px;}
  599. .flot-chart.dashboard-chart{display: block; height: 180px; margin-top: 40px;}
  600. .flot-chart-content{width: 100%; height: 100%;}
  601. .flot-chart-pie-content{width: 200px; height: 200px; margin: auto;}
  602. .jqstooltip{position: absolute; display: block; left: 0; top: 0; visibility: hidden; background: #2b303a; background-color: rgba(43, 48, 58, 0.8); color: white; text-align: left; white-space: nowrap; z-index: 10000; padding: 5px 5px 5px 5px; min-height: 22px; border-radius: 3px;}
  603. .jqsfield{color: white; text-align: left;}
  604. .fh-150{height: 150px;}
  605. .fh-200{height: 200px;}
  606. .h-150{min-height: 150px;}
  607. .h-200{min-height: 200px;}
  608. .h-300{min-height: 300px;}
  609. .w-150{min-width: 150px;}
  610. .w-200{min-width: 200px;}
  611. .w-300{min-width: 300px;}
  612. .legendLabel{padding-left: 5px;}
  613. .stat-list li:first-child{margin-top: 0;}
  614. .stat-list{list-style: none; padding: 0; margin: 0;}
  615. .stat-percent{float: right;}
  616. .stat-list li{margin-top: 15px; position: relative;}
  617. /* DATATABLES */
  618. table.dataTable thead .sorting,
  619. table.dataTable thead .sorting_asc:after,
  620. table.dataTable thead .sorting_desc,
  621. table.dataTable thead .sorting_asc_disabled,
  622. table.dataTable thead .sorting_desc_disabled{background: transparent;}
  623. .dataTables_wrapper{padding-bottom: 30px;}
  624. .dataTables_length{float: left;}
  625. .dataTables_filter label{margin-right: 5px;}
  626. .html5buttons{float: right;}
  627. .html5buttons a{border: 1px solid #e7eaec; background: #fff; color: #676a6c; box-shadow: none; padding: 6px 8px; font-size: 12px;}
  628. .html5buttons a:hover,
  629. .html5buttons a:focus:active{background-color: #eee; color: inherit; border-color: #d2d2d2;}
  630. div.dt-button-info{z-index: 100;}
  631. @media (max-width: 768px){.html5buttons{float: none; margin-top: 10px;} .dataTables_length{float: none;}}
  632. /* CIRCLE */
  633. .img-circle{border-radius: 50%;}
  634. .btn-circle{width: 30px; height: 30px; padding: 6px 0; border-radius: 15px; text-align: center; font-size: 12px; line-height: 1.428571429;}
  635. .btn-circle.btn-lg{width: 50px; height: 50px; padding: 10px 16px; border-radius: 25px; font-size: 18px; line-height: 1.33;}
  636. .btn-circle.btn-xl{width: 70px; height: 70px; padding: 10px 16px; border-radius: 35px; font-size: 24px; line-height: 1.33;}
  637. .show-grid [class^="col-"]{padding-top: 10px; padding-bottom: 10px; border: 1px solid #ddd; background-color: #eee !important;}
  638. .show-grid{margin: 15px 0;}
  639. /* ANIMATION */
  640. .css-animation-box h1{font-size: 44px;}
  641. .animation-efect-links a{padding: 4px 6px; font-size: 12px;}
  642. #animation_box{background-color: #f9f8f8; border-radius: 16px; width: 80%; margin: 0 auto; padding-top: 80px;}
  643. .animation-text-box{position: absolute; margin-top: 40px; left: 50%; margin-left: -100px; width: 200px;}
  644. .animation-text-info{position: absolute; margin-top: -60px; left: 50%; margin-left: -100px; width: 200px; font-size: 10px;}
  645. .animation-text-box h2{font-size: 54px; font-weight: 600; margin-bottom: 5px;}
  646. .animation-text-box p{font-size: 12px; text-transform: uppercase;}
  647. /* PEACE */
  648. .pace{-webkit-pointer-events: none; pointer-events: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;}
  649. .pace-inactive{display: none;}
  650. .pace .pace-progress{background: #1ab394; position: fixed; z-index: 2040; top: 0; right: 100%; width: 100%; height: 2px;}
  651. .pace-inactive{display: none;}
  652. /* WIDGETS */
  653. .widget{border-radius: 5px; padding: 15px 20px; margin-bottom: 10px; margin-top: 10px;}
  654. .widget.style1 h2{font-size: 30px;}
  655. .widget h2,
  656. .widget h3{margin-top: 5px; margin-bottom: 0;}
  657. .widget-text-box{padding: 20px; border: 1px solid #e7eaec; background: #ffffff;}
  658. .widget-head-color-box{border-radius: 5px 5px 0 0; margin-top: 10px;}
  659. .widget .flot-chart{height: 100px;}
  660. .vertical-align div{display: inline-block; vertical-align: middle;}
  661. .vertical-align h2,
  662. .vertical-align h3{margin: 0;}
  663. .todo-list{list-style: none outside none; margin: 0; padding: 0; font-size: 14px;}
  664. .todo-list.small-list{font-size: 12px;}
  665. .todo-list.small-list > li{background: #f3f3f4; border-left: none; border-right: none; border-radius: 4px; color: inherit; margin-bottom: 2px; padding: 6px 6px 6px 12px;}
  666. .todo-list.small-list .btn-xs,
  667. .todo-list.small-list .btn-group-xs > .btn{border-radius: 5px; font-size: 10px; line-height: 1.5; padding: 1px 2px 1px 5px;}
  668. .todo-list > li{background: #f3f3f4; border-left: 6px solid #e7eaec; border-right: 6px solid #e7eaec; border-radius: 4px; color: inherit; margin-bottom: 2px; padding: 10px;}
  669. .todo-list .handle{cursor: move; display: inline-block; font-size: 16px; margin: 0 5px;}
  670. .todo-list > li .label{font-size: 9px; margin-left: 10px;}
  671. .check-link{font-size: 16px;}
  672. .todo-completed{text-decoration: line-through;}
  673. .geo-statistic h1{font-size: 36px; margin-bottom: 0;}
  674. .glyphicon.fa{font-family: "FontAwesome";}
  675. /* INPUTS */
  676. .inline{display: inline-block !important;}
  677. .input-s-sm{width: 120px;}
  678. .input-s{width: 200px;}
  679. .input-s-lg{width: 250px;}
  680. .i-checks{padding-left: 0;}
  681. .form-control,
  682. .single-line{background-color: #FFFFFF; background-image: none; border: 1px solid #e5e6e7; border-radius: 1px; color: inherit; display: block; padding: 6px 12px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; width: 100%;}
  683. .form-control:focus,
  684. .single-line:focus{border-color: #1ab394;}
  685. .has-success .form-control,
  686. .has-success .form-control:focus{border-color: #1ab394;}
  687. .has-warning .form-control,
  688. .has-warning .form-control:focus{border-color: #f8ac59;}
  689. .has-error .form-control,
  690. .has-error .form-control:focus{border-color: #ed5565;}
  691. .has-success .control-label{color: #1ab394;}
  692. .has-warning .control-label{color: #f8ac59;}
  693. .has-error .control-label{color: #ed5565;}
  694. .input-group-addon{background-color: #fff; border: 1px solid #E5E6E7; border-radius: 1px; color: inherit; font-size: 14px; font-weight: 400; line-height: 1; padding: 6px 12px; text-align: center;}
  695. .spinner-buttons.input-group-btn .btn-xs{line-height: 1.13;}
  696. .spinner-buttons.input-group-btn{width: 20%;}
  697. .noUi-connect{background: none repeat scroll 0 0 #1ab394; box-shadow: none;}
  698. .slider_red .noUi-connect{background: none repeat scroll 0 0 #ed5565; box-shadow: none;}
  699. /* UI Sortable */
  700. .ui-sortable .ibox-title{cursor: move;}
  701. .ui-sortable-placeholder{border: 1px dashed #cecece !important; visibility: visible !important; background: #e7eaec;}
  702. .ibox.ui-sortable-placeholder{margin: 0 0 23px !important;}
  703. /* SWITCHES */
  704. .onoffswitch{position: relative; width: 54px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
  705. .onoffswitch-checkbox{display: none;}
  706. .onoffswitch-label{display: block; overflow: hidden; cursor: pointer; border: 2px solid #1AB394; border-radius: 3px;}
  707. .onoffswitch-inner{display: block; width: 200%; margin-left: -100%; -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s; -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;}
  708. .onoffswitch-inner:before,
  709. .onoffswitch-inner:after{display: block; float: left; width: 50%; height: 16px; padding: 0; line-height: 16px; font-size: 10px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  710. .onoffswitch-inner:before{content: "ON"; padding-left: 7px; background-color: #1AB394; color: #FFFFFF;}
  711. .onoffswitch-inner:after{content: "OFF"; padding-right: 7px; background-color: #FFFFFF; color: #919191; text-align: right;}
  712. .onoffswitch-switch{display: block; width: 18px; margin: 0; background: #FFFFFF; border: 2px solid #1AB394; border-radius: 3px; position: absolute; top: 0; bottom: 0; right: 36px; -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s; -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;}
  713. .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left: 0;}
  714. .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right: 0;}
  715. /* jqGrid */
  716. .ui-jqgrid{-moz-box-sizing: content-box;}
  717. .ui-jqgrid-btable{border-collapse: separate;}
  718. .ui-jqgrid-htable{border-collapse: separate;}
  719. .ui-jqgrid-titlebar{height: 40px; line-height: 15px; color: #676a6c; background-color: #F9F9F9; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}
  720. .ui-jqgrid .ui-jqgrid-title{float: left; margin: 1.1em 1em 0.2em;}
  721. .ui-jqgrid .ui-jqgrid-titlebar{position: relative; border-left: 0 solid; border-right: 0 solid; border-top: 0 solid;}
  722. .ui-widget-header{background: none; background-image: none; background-color: #f5f5f6; text-transform: uppercase; border-top-left-radius: 0; border-top-right-radius: 0;}
  723. .ui-jqgrid tr.ui-row-ltr td{border-right-color: inherit; border-right-style: solid; border-right-width: 1px; text-align: left; border-color: #DDDDDD; background-color: inherit;}
  724. .ui-search-toolbar input[type="text"]{font-size: 12px; height: 15px; border: 1px solid #CCCCCC; border-radius: 0;}
  725. .ui-state-default,
  726. .ui-widget-content .ui-state-default,
  727. .ui-widget-header .ui-state-default{background: #F9F9F9; border: 1px solid #DDDDDD; line-height: 15px; font-weight: bold; color: #676a6c; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}
  728. .ui-widget-content{box-sizing: content-box;}
  729. .ui-icon-triangle-1-n{background-position: 1px -16px;}
  730. .ui-jqgrid tr.ui-search-toolbar th{border-top-width: 0 !important; border-top-color: inherit !important; border-top-style: ridge !important;}
  731. .ui-state-hover,
  732. .ui-widget-content .ui-state-hover,
  733. .ui-state-focus,
  734. .ui-widget-content .ui-state-focus,
  735. .ui-widget-header .ui-state-focus{background: #f5f5f5; border-collapse: separate;}
  736. .ui-state-highlight,
  737. .ui-widget-content .ui-state-highlight,
  738. .ui-widget-header .ui-state-highlight{background: #f2fbff;}
  739. .ui-state-active,
  740. .ui-widget-content .ui-state-active,
  741. .ui-widget-header .ui-state-active{border: 1px solid #dddddd; background: #ffffff; font-weight: normal; color: #212121;}
  742. .ui-jqgrid .ui-pg-input{font-size: inherit; width: 50px; border: 1px solid #CCCCCC; height: 15px;}
  743. .ui-jqgrid .ui-pg-selbox{display: block; font-size: 1em; height: 25px; line-height: 18px; margin: 0; width: auto;}
  744. .ui-jqgrid .ui-pager-control{position: relative;}
  745. .ui-jqgrid .ui-jqgrid-pager{height: 32px; position: relative;}
  746. .ui-pg-table .navtable .ui-corner-all{border-radius: 0;}
  747. .ui-jqgrid .ui-pg-button:hover{padding: 1px; border: 0;}
  748. .ui-jqgrid .loading{position: absolute; top: 45%; left: 45%; width: auto; height: auto; z-index: 101; padding: 6px; margin: 5px; text-align: center; font-weight: bold; display: none; border-width: 2px !important; font-size: 11px;}
  749. .ui-jqgrid .form-control{height: 10px; width: auto; display: inline; padding: 10px 12px;}
  750. .ui-jqgrid-pager{height: 32px;}
  751. .ui-corner-all,
  752. .ui-corner-top,
  753. .ui-corner-left,
  754. .ui-corner-tl{border-top-left-radius: 0;}
  755. .ui-corner-all,
  756. .ui-corner-top,
  757. .ui-corner-right,
  758. .ui-corner-tr{border-top-right-radius: 0;}
  759. .ui-corner-all,
  760. .ui-corner-bottom,
  761. .ui-corner-left,
  762. .ui-corner-bl{border-bottom-left-radius: 0;}
  763. .ui-corner-all,
  764. .ui-corner-bottom,
  765. .ui-corner-right,
  766. .ui-corner-br{border-bottom-right-radius: 0;}
  767. .ui-widget-content{border: 1px solid #ddd;}
  768. .ui-jqgrid .ui-jqgrid-titlebar{padding: 0;}
  769. .ui-jqgrid .ui-jqgrid-titlebar{border-bottom: 1px solid #ddd;}
  770. .ui-jqgrid tr.jqgrow td{padding: 6px;}
  771. .ui-jqdialog .ui-jqdialog-titlebar{padding: 10px 10px;}
  772. .ui-jqdialog .ui-jqdialog-title{float: none !important;}
  773. .ui-jqdialog > .ui-resizable-se{position: absolute;}
  774. /* Nestable list */
  775. .dd{position: relative; display: block; margin: 0; padding: 0; list-style: none; font-size: 13px; line-height: 20px;}
  776. .dd-list{display: block; position: relative; margin: 0; padding: 0; list-style: none;}
  777. .dd-list .dd-list{padding-left: 30px;}
  778. .dd-collapsed .dd-list{display: none;}
  779. .dd-item,
  780. .dd-empty,
  781. .dd-placeholder{display: block; position: relative; margin: 0; padding: 0; min-height: 20px; font-size: 13px; line-height: 20px;}
  782. .dd-handle{display: block; margin: 5px 0; padding: 5px 10px; color: #333; text-decoration: none; border: 1px solid #e7eaec; background: #f5f5f5; -webkit-border-radius: 3px; border-radius: 3px; box-sizing: border-box; -moz-box-sizing: border-box;}
  783. .dd-handle span{font-weight: bold;}
  784. .dd-handle:hover{background: #f0f0f0; cursor: pointer; font-weight: bold;}
  785. .dd-item > button{display: block; position: relative; cursor: pointer; float: left; width: 25px; height: 20px; margin: 5px 0; padding: 0; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 0; background: transparent; font-size: 12px; line-height: 1; text-align: center; font-weight: bold;}
  786. .dd-item > button:before{content: '+'; display: block; position: absolute; width: 100%; text-align: center; text-indent: 0;}
  787. .dd-item > button[data-action="collapse"]:before{content: '-';}
  788. #nestable2 .dd-item > button{font-family: FontAwesome; height: 34px; width: 33px; color: #c1c1c1;}
  789. #nestable2 .dd-item > button:before{content: "\f067";}
  790. #nestable2 .dd-item > button[data-action="collapse"]:before{content: "\f068";}
  791. .dd-placeholder,
  792. .dd-empty{margin: 5px 0; padding: 0; min-height: 30px; background: #f2fbff; border: 1px dashed #b6bcbf; box-sizing: border-box; -moz-box-sizing: border-box;}
  793. .dd-empty{border: 1px dashed #bbb; min-height: 100px; background-color: #e5e5e5; background-image: -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff); background-image: -moz-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -moz-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff); background-image: linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff); background-size: 60px 60px; background-position: 0 0, 30px 30px;}
  794. .dd-dragel{position: absolute; z-index: 9999; pointer-events: none;}
  795. .dd-dragel > .dd-item .dd-handle{margin-top: 0;}
  796. .dd-dragel .dd-handle{-webkit-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1); box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);}
  797. /**
  798. * Nestable Extras
  799. */
  800. .nestable-lists{display: block; clear: both; padding: 30px 0; width: 100%; border: 0; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd;}
  801. #nestable-menu{padding: 0; margin: 10px 0 20px 0;}
  802. #nestable-output,
  803. #nestable2-output{width: 100%; font-size: 0.75em; line-height: 1.333333em; font-family: open sans, lucida grande, lucida sans unicode, helvetica, arial, sans-serif; padding: 5px; box-sizing: border-box; -moz-box-sizing: border-box;}
  804. #nestable2 .dd-handle{color: inherit; border: 1px dashed #e7eaec; background: #f3f3f4; padding: 10px;}
  805. #nestable2 span.label{margin-right: 10px;}
  806. #nestable-output,
  807. #nestable2-output{font-size: 12px; padding: 25px; box-sizing: border-box; -moz-box-sizing: border-box;}
  808. /* CodeMirror */
  809. .CodeMirror{border: 1px solid #eee; height: auto;}
  810. .CodeMirror-scroll{overflow-y: hidden; overflow-x: auto;}
  811. /* Google Maps */
  812. .google-map{height: 300px;}
  813. /* Validation */
  814. label.error{color: #cc5965; display: inline-block; margin-left: 5px;}
  815. .form-control.error{border: 1px dotted #cc5965;}
  816. /* ngGrid */
  817. .gridStyle{border: 1px solid #d4d4d4; width: 100%; height: 400px;}
  818. .gridStyle2{border: 1px solid #d4d4d4; width: 500px; height: 300px;}
  819. .ngH eaderCell{border-right: none; border-bottom: 1px solid #e7eaec;}
  820. .ngCell{border-right: none;}
  821. .ngTopPanel{background: #F5F5F6;}
  822. .ngRow.even{background: #f9f9f9;}
  823. .ngRow.selected{background: #EBF2F1;}
  824. .ngRow{border-bottom: 1px solid #e7eaec;}
  825. .ngCell{background-color: transparent;}
  826. .ngHeaderCell{border-right: none;}
  827. /* Toastr custom style */
  828. /* #toast-container>.toast-warning{background-image:none !important;}
  829. #toast-container > .toast:before{position: fixed; font-family: FontAwesome; font-size: 24px; line-height: 24px; float: left; color: #FFF; padding-right: 0.5em; margin: auto 0.5em auto -1.5em;}
  830. #toast-container > .toast-warning:before{content: "\f0e7";}
  831. #toast-container > .toast-error:before{content: "\f071";}
  832. #toast-container > .toast-info:before{content: "\f005";}
  833. #toast-container > .toast-success:before{content: "\f00C";} */
  834. #toast-container > div{-moz-box-shadow: 0 0 3px #999; -webkit-box-shadow: 0 0 3px #999; box-shadow: 0 0 3px #999; opacity: .9; -ms-filter: alpha(opacity=90); filter: alpha(opacity=90);}
  835. #toast-container > :hover{-moz-box-shadow: 0 0 4px #999; -webkit-box-shadow: 0 0 4px #999; box-shadow: 0 0 4px #999; opacity: 1; -ms-filter: alpha(opacity=100); filter: alpha(opacity=100); cursor: pointer;}
  836. .toast{background-color: #1ab394;}
  837. .toast-success{background-color: #1ab394;}
  838. .toast-error{background-color: #ed5565;}
  839. .toast-info{background-color: #23c6c8;}
  840. .toast-warning{background-color: #f8ac59;}
  841. .toast-top-full-width{margin-top: 20px;}
  842. .toast-bottom-full-width{margin-bottom: 20px;}
  843. /* Notifie */
  844. .cg-notify-message.inspinia-notify{background: #fff; padding: 0; box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2); border: none; margin-top: 30px; color: inherit;}
  845. .inspinia-notify.alert-warning{border-left: 6px solid #f8ac59;}
  846. .inspinia-notify.alert-success{border-left: 6px solid #1c84c6;}
  847. .inspinia-notify.alert-danger{border-left: 6px solid #ed5565;}
  848. .inspinia-notify.alert-info{border-left: 6px solid #1ab394;}
  849. /* Image cropper style */
  850. .img-container,
  851. .img-preview{overflow: hidden; text-align: center; width: 100%;}
  852. .img-preview-sm{height: 130px; width: 200px;}
  853. /* Forum styles */
  854. .forum-post-container .media{margin: 10px 10px 10px 10px; padding: 20px 10px 20px 10px; border-bottom: 1px solid #f1f1f1;}
  855. .forum-avatar{float: left; margin-right: 20px; text-align: center; width: 110px;}
  856. .forum-avatar .img-circle{height: 48px; width: 48px;}
  857. .author-info{color: #676a6c; font-size: 11px; margin-top: 5px; text-align: center;}
  858. .forum-post-info{padding: 9px 12px 6px 12px; background: #f9f9f9; border: 1px solid #f1f1f1;}
  859. .media-body > .media{background: #f9f9f9; border-radius: 3px; border: 1px solid #f1f1f1;}
  860. .forum-post-container .media-body .photos{margin: 10px 0;}
  861. .forum-photo{max-width: 140px; border-radius: 3px;}
  862. .media-body > .media .forum-avatar{width: 70px; margin-right: 10px;}
  863. .media-body > .media .forum-avatar .img-circle{height: 38px; width: 38px;}
  864. .mid-icon{font-size: 66px;}
  865. .forum-item{margin: 10px 0; padding: 10px 0 20px; border-bottom: 1px solid #f1f1f1;}
  866. .views-number{font-size: 24px; line-height: 18px; font-weight: 400;}
  867. .forum-container,
  868. .forum-post-container{padding: 30px !important;}
  869. .forum-item small{color: #999;}
  870. .forum-item .forum-sub-title{color: #999; margin-left: 50px;}
  871. .forum-title{margin: 15px 0 15px 0;}
  872. .forum-info{text-align: center;}
  873. .forum-desc{color: #999;}
  874. .forum-icon{float: left; width: 30px; margin-right: 20px; text-align: center;}
  875. a.forum-item-title{color: inherit; display: block; font-size: 18px; font-weight: 600;}
  876. a.forum-item-title:hover{color: inherit;}
  877. .forum-icon .fa{font-size: 30px; margin-top: 8px; color: #9b9b9b;}
  878. .forum-item.active .fa{color: #1ab394;}
  879. .forum-item.active a.forum-item-title{color: #1ab394;}
  880. @media (max-width: 992px){.forum-info{margin: 15px 0 10px 0; /* Comment this is you want to show forum info in small devices */ display: none;} .forum-desc{float: none !important;}}
  881. /* New Timeline style */
  882. .vertical-container{/* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */ width: 90%; max-width: 1170px; margin: 0 auto;}
  883. .vertical-container::after{/* clearfix */ content: ''; display: table; clear: both;}
  884. #vertical-timeline{position: relative; padding: 0; margin-top: 2em; margin-bottom: 2em;}
  885. #vertical-timeline::before{content: ''; position: absolute; top: 0; left: 18px; height: 100%; width: 4px; background: #f1f1f1;}
  886. .vertical-timeline-content .btn{float: right;}
  887. #vertical-timeline.light-timeline:before{background: #e7eaec;}
  888. .dark-timeline .vertical-timeline-content:before{border-color: transparent #f5f5f5 transparent transparent;}
  889. .dark-timeline.center-orientation .vertical-timeline-content:before{border-color: transparent transparent transparent #f5f5f5;}
  890. .dark-timeline .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before,
  891. .dark-timeline.center-orientation .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before{border-color: transparent #f5f5f5 transparent transparent;}
  892. .dark-timeline .vertical-timeline-content,
  893. .dark-timeline.center-orientation .vertical-timeline-content{background: #f5f5f5;}
  894. @media only screen and (min-width: 1170px){#vertical-timeline.center-orientation{margin-top: 3em; margin-bottom: 3em;} #vertical-timeline.center-orientation:before{left: 50%; margin-left: -2px;}}
  895. @media only screen and (max-width: 1170px){.center-orientation.dark-timeline .vertical-timeline-content:before{border-color: transparent #f5f5f5 transparent transparent;}}
  896. .vertical-timeline-block{position: relative; margin: 2em 0;}
  897. .vertical-timeline-block:after{content: ""; display: table; clear: both;}
  898. .vertical-timeline-block:first-child{margin-top: 0;}
  899. .vertical-timeline-block:last-child{margin-bottom: 0;}
  900. @media only screen and (min-width: 1170px){.center-orientation .vertical-timeline-block{margin: 4em 0;} .center-orientation .vertical-timeline-block:first-child{margin-top: 0;} .center-orientation .vertical-timeline-block:last-child{margin-bottom: 0;}}
  901. .vertical-timeline-icon{position: absolute; top: 0; left: 0; width: 40px; height: 40px; border-radius: 50%; font-size: 16px; border: 3px solid #f1f1f1; text-align: center;}
  902. .vertical-timeline-icon i{display: block; width: 24px; height: 24px; position: relative; left: 50%; top: 50%; margin-left: -12px; margin-top: -9px;}
  903. @media only screen and (min-width: 1170px){.center-orientation .vertical-timeline-icon{width: 50px; height: 50px; left: 50%; margin-left: -25px; -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; font-size: 19px;} .center-orientation .vertical-timeline-icon i{margin-left: -12px; margin-top: -10px;} .center-orientation .cssanimations .vertical-timeline-icon.is-hidden{visibility: hidden;}}
  904. .vertical-timeline-content{position: relative; margin-left: 60px; background: white; border-radius: 0.25em; padding: 1em;}
  905. .vertical-timeline-content:after{content: ""; display: table; clear: both;}
  906. .vertical-timeline-content h2{font-weight: 400; margin-top: 4px;}
  907. .vertical-timeline-content p{margin: 1em 0; line-height: 1.6;}
  908. .vertical-timeline-content .vertical-date{float: left; font-weight: 500;}
  909. .vertical-date small{color: #1ab394; font-weight: 400;}
  910. .vertical-timeline-content::before{content: ''; position: absolute; top: 16px; right: 100%; height: 0; width: 0; border: 7px solid transparent; border-right: 7px solid white;}
  911. @media only screen and (min-width: 768px){.vertical-timeline-content h2{font-size: 18px;} .vertical-timeline-content p{font-size: 13px;}}
  912. @media only screen and (min-width: 1170px){.center-orientation .vertical-timeline-content{margin-left: 0; padding: 1.6em; width: 45%;} .center-orientation .vertical-timeline-content::before{top: 24px; left: 100%; border-color: transparent; border-left-color: white;} .center-orientation .vertical-timeline-content .btn{float: left;} .center-orientation .vertical-timeline-content .vertical-date{position: absolute; width: 100%; left: 122%; top: 2px; font-size: 14px;} .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content{float: right;} .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content::before{top: 24px; left: auto; right: 100%; border-color: transparent; border-right-color: white;} .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .btn{float: right;} .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .vertical-date{left: auto; right: 122%; text-align: right;} .center-orientation .cssanimations .vertical-timeline-content.is-hidden{visibility: hidden;}}
  913. /* Tabs */
  914. .tabs-container .panel-body{background: #fff; border: 1px solid #e7eaec; border-radius: 2px; padding: 20px; position: relative;}
  915. .tabs-container .nav-tabs > li.active > a,
  916. .tabs-container .nav-tabs > li.active > a:hover,
  917. .tabs-container .nav-tabs > li.active > a:focus{border: 1px solid #e7eaec; border-bottom-color: transparent; background-color: #fff;}
  918. .tabs-container .nav-tabs > li{float: left; margin-bottom: -1px;}
  919. .tabs-container .tab-pane .panel-body{border-top: none;}
  920. .tabs-container .nav-tabs > li.active > a,
  921. .tabs-container .nav-tabs > li.active > a:hover,
  922. .tabs-container .nav-tabs > li.active > a:focus{border: 1px solid #e7eaec; border-bottom-color: transparent;}
  923. .tabs-container .nav-tabs{border-bottom: 1px solid #e7eaec;}
  924. .tabs-container .tab-pane .panel-body{border-top: none;}
  925. .tabs-container .tabs-left .tab-pane .panel-body,
  926. .tabs-container .tabs-right .tab-pane .panel-body{border-top: 1px solid #e7eaec;}
  927. .tabs-container .nav-tabs > li a:hover{background: transparent; border-color: transparent;}
  928. .tabs-container .tabs-below > .nav-tabs,
  929. .tabs-container .tabs-right > .nav-tabs,
  930. .tabs-container .tabs-left > .nav-tabs{border-bottom: 0;}
  931. .tabs-container .tabs-left .panel-body{position: static;}
  932. .tabs-container .tabs-left > .nav-tabs,
  933. .tabs-container .tabs-right > .nav-tabs{width: 20%;}
  934. .tabs-container .tabs-left .panel-body{width: 80%; margin-left: 20%;}
  935. .tabs-container .tabs-right .panel-body{width: 80%; margin-right: 20%;}
  936. .tabs-container .tab-content > .tab-pane,
  937. .tabs-container .pill-content > .pill-pane{display: none;}
  938. .tabs-container .tab-content > .active,
  939. .tabs-container .pill-content > .active{display: block;}
  940. .tabs-container .tabs-below > .nav-tabs{border-top: 1px solid #e7eaec;}
  941. .tabs-container .tabs-below > .nav-tabs > li{margin-top: -1px; margin-bottom: 0;}
  942. .tabs-container .tabs-below > .nav-tabs > li > a{-webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;}
  943. .tabs-container .tabs-below > .nav-tabs > li > a:hover,
  944. .tabs-container .tabs-below > .nav-tabs > li > a:focus{border-top-color: #e7eaec; border-bottom-color: transparent;}
  945. .tabs-container .tabs-left > .nav-tabs > li,
  946. .tabs-container .tabs-right > .nav-tabs > li{float: none;}
  947. .tabs-container .tabs-left > .nav-tabs > li > a,
  948. .tabs-container .tabs-right > .nav-tabs > li > a{min-width: 74px; margin-right: 0; margin-bottom: 3px;}
  949. .tabs-container .tabs-left > .nav-tabs{float: left; margin-right: 19px;}
  950. .tabs-container .tabs-left > .nav-tabs > li > a{margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}
  951. .tabs-container .tabs-left > .nav-tabs .active > a,
  952. .tabs-container .tabs-left > .nav-tabs .active > a:hover,
  953. .tabs-container .tabs-left > .nav-tabs .active > a:focus{border-color: #e7eaec transparent #e7eaec #e7eaec;}
  954. .tabs-container .tabs-right > .nav-tabs{float: right; margin-left: 19px;}
  955. .tabs-container .tabs-right > .nav-tabs > li > a{margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}
  956. .tabs-container .tabs-right > .nav-tabs .active > a,
  957. .tabs-container .tabs-right > .nav-tabs .active > a:hover,
  958. .tabs-container .tabs-right > .nav-tabs .active > a:focus{border-color: #e7eaec #e7eaec #e7eaec transparent; z-index: 1;}
  959. @media (max-width: 767px){.tabs-container .nav-tabs > li{float: none !important;} .tabs-container .nav-tabs > li.active > a{border-bottom: 1px solid #e7eaec !important; margin: 0;}}
  960. /* jsvectormap */
  961. .jvectormap-container{width: 100%; height: 100%; position: relative; overflow: hidden;}
  962. .jvectormap-tip{position: absolute; display: none; border: solid 1px #CDCDCD; border-radius: 3px; background: #292929; color: white; font-family: sans-serif, Verdana; font-size: smaller; padding: 5px;}
  963. .jvectormap-zoomin,
  964. .jvectormap-zoomout,
  965. .jvectormap-goback{position: absolute; left: 10px; border-radius: 3px; background: #1ab394; padding: 3px; color: white; cursor: pointer; line-height: 10px; text-align: center; box-sizing: content-box;}
  966. .jvectormap-zoomin,
  967. .jvectormap-zoomout{width: 10px; height: 10px;}
  968. .jvectormap-zoomin{top: 10px;}
  969. .jvectormap-zoomout{top: 30px;}
  970. .jvectormap-goback{bottom: 10px; z-index: 1000; padding: 6px;}
  971. .jvectormap-spinner{position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);}
  972. .jvectormap-legend-title{font-weight: bold; font-size: 14px; text-align: center;}
  973. .jvectormap-legend-cnt{position: absolute;}
  974. .jvectormap-legend-cnt-h{bottom: 0; right: 0;}
  975. .jvectormap-legend-cnt-v{top: 0; right: 0;}
  976. .jvectormap-legend{background: black; color: white; border-radius: 3px;}
  977. .jvectormap-legend-cnt-h .jvectormap-legend{float: left; margin: 0 10px 10px 0; padding: 3px 3px 1px 3px;}
  978. .jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick{float: left;}
  979. .jvectormap-legend-cnt-v .jvectormap-legend{margin: 10px 10px 0 0; padding: 3px;}
  980. .jvectormap-legend-cnt-h .jvectormap-legend-tick{width: 40px;}
  981. .jvectormap-legend-cnt-h .jvectormap-legend-tick-sample{height: 15px;}
  982. .jvectormap-legend-cnt-v .jvectormap-legend-tick-sample{height: 20px; width: 20px; display: inline-block; vertical-align: middle;}
  983. .jvectormap-legend-tick-text{font-size: 12px;}
  984. .jvectormap-legend-cnt-h .jvectormap-legend-tick-text{text-align: center;}
  985. .jvectormap-legend-cnt-v .jvectormap-legend-tick-text{display: inline-block; vertical-align: middle; line-height: 20px; padding-left: 3px;}
  986. /*Slick Carousel */
  987. .slick-prev:before,
  988. .slick-next:before{color: #1ab394 !important;}
  989. /* Payments */
  990. .payment-card{background: #ffffff; padding: 20px; margin-bottom: 25px; border: 1px solid #e7eaec;}
  991. .payment-icon-big{font-size: 60px; color: #d1dade;}
  992. .payments-method.panel-group .panel + .panel{margin-top: -1px;}
  993. .payments-method .panel-heading{padding: 15px;}
  994. .payments-method .panel{border-radius: 0;}
  995. .payments-method .panel-heading h5{margin-bottom: 5px;}
  996. .payments-method .panel-heading i{font-size: 26px;}
  997. /* Select2 custom styles */
  998. .select2-container--default .select2-selection--single,
  999. .select2-container--default .select2-selection--multiple{border-color: #e7eaec;}
  1000. .select2-container--default.select2-container--focus .select2-selection--single,
  1001. .select2-container--default.select2-container--focus .select2-selection--multiple{border-color: #1ab394;}
  1002. .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color: #1ab394;}
  1003. .select2-container--default .select2-search--dropdown .select2-search__field{border-color: #e7eaec;}
  1004. .select2-dropdown{border-color: #e7eaec;}
  1005. .select2-dropdown input:focus{outline: none;}
  1006. .select2-selection{outline: none;}
  1007. .ui-select-container.ui-select-bootstrap .ui-select-choices-row.active > a{background-color: #1ab394;}
  1008. /* Tour */
  1009. .tour-tour .btn.btn-default{background-color: #ffffff; border: 1px solid #d2d2d2; color: inherit;}
  1010. .tour-step-backdrop{z-index: 2101;}
  1011. .tour-backdrop{z-index: 2100; opacity: .7;}
  1012. .popover[class*=tour-]{z-index: 2100;}
  1013. body.tour-open .animated{animation-fill-mode: initial;}
  1014. /* Resizable */
  1015. .resizable-panels .ibox{clear: none; margin: 10px; float: left; overflow: hidden; min-height: 150px; min-width: 150px;}
  1016. .resizable-panels .ibox .ibox-content{height: calc(100% - 49px);}
  1017. .ui-resizable-helper{background: rgba(211, 211, 211, 0.4);}
  1018. /* Wizard step fix */
  1019. .wizard > .content > .body{position: relative;}
  1020. /* PDF js style */
  1021. .pdf-toolbar{max-width: 600px; margin: 0 auto;}
  1022. /* Dropzone */
  1023. .dropzone{min-height: 140px; border: 1px dashed #1ab394; background: white; padding: 20px 20px;}
  1024. .dropzone .dz-message{font-size: 16px;}
  1025. /* Activity stream */
  1026. .stream{position: relative; padding: 10px 0;}
  1027. .stream:first-child .stream-badge:before{top: 10px;}
  1028. .stream:last-child .stream-badge:before{height: 30px;}
  1029. .stream .stream-badge{width: 50px;}
  1030. .stream .stream-badge i{border: 1px solid #e7eaec; border-radius: 50%; padding: 6px; color: #808486; position: absolute; background-color: #ffffff; left: 8px;}
  1031. .stream .stream-badge i.fa-circle{color: #ced0d1;}
  1032. .stream .stream-badge i.bg-success{color: #ffffff; background-color: #1c84c6; border-color: #1c84c6;}
  1033. .stream .stream-badge i.bg-primary{color: #ffffff; background-color: #1ab394; border-color: #1ab394;}
  1034. .stream .stream-badge i.bg-warning{color: #ffffff; background-color: #f8ac59; border-color: #f8ac59;}
  1035. .stream .stream-badge i.bg-info{color: #ffffff; background-color: #23c6c8; border-color: #23c6c8;}
  1036. .stream .stream-badge i.bg-danger{color: #ffffff; background-color: #ed5565; border-color: #ed5565;}
  1037. .stream .stream-badge:before{content: ''; width: 1px; background-color: #e7eaec; position: absolute; top: 0; bottom: 0; left: 20px;}
  1038. .stream .stream-info{font-size: 12px; margin-bottom: 5px;}
  1039. .stream .stream-info img{border-radius: 50%; width: 18px; height: 18px; margin-right: 2px; margin-top: -4px;}
  1040. .stream .stream-info .date{color: #9a9d9f; font-size: 80%;}
  1041. .stream .stream-panel{margin-left: 55px;}
  1042. .stream-small{margin: 10px 0;}
  1043. .stream-small .label{padding: 2px 6px; margin-right: 2px;}
  1044. .sidebar-panel{width: 220px; background: #ebebed; padding: 10px 20px; position: absolute; right: 0;}
  1045. .sidebar-panel .feed-element img.img-circle{width: 32px; height: 32px;}
  1046. .sidebar-panel .feed-element,
  1047. .media-body,
  1048. .sidebar-panel p{font-size: 12px;}
  1049. .sidebar-panel .feed-element{margin-top: 20px; padding-bottom: 0;}
  1050. .sidebar-panel .list-group{margin-bottom: 10px;}
  1051. .sidebar-panel .list-group .list-group-item{padding: 5px 0; font-size: 12px; border: 0;}
  1052. .sidebar-content .wrapper,
  1053. .wrapper.sidebar-content{padding-right: 230px !important;}
  1054. .body-small .sidebar-content .wrapper,
  1055. .body-small .wrapper.sidebar-content{padding-right: 20px !important;}
  1056. #right-sidebar{background-color: #fff; border-left: 1px solid #e7eaec; border-top: 1px solid #e7eaec; overflow: hidden; position: fixed; top: 60px; width: 260px !important; z-index: 1009; bottom: 0; right: -260px;}
  1057. #right-sidebar.sidebar-open{right: 0;}
  1058. #right-sidebar.sidebar-open.sidebar-top{top: 0; border-top: none;}
  1059. .sidebar-container ul.nav-tabs{border: none;}
  1060. .sidebar-container ul.nav-tabs.navs-4 li{width: 25%;}
  1061. .sidebar-container ul.nav-tabs.navs-3 li{width: 33.3333%;}
  1062. .sidebar-container ul.nav-tabs.navs-2 li{width: 50%;}
  1063. .sidebar-container ul.nav-tabs li{border: none;}
  1064. .sidebar-container ul.nav-tabs li a{border: none; padding: 12px 10px; margin: 0; border-radius: 0; background: #2f4050; color: #fff; text-align: center; border-right: 1px solid #334556;}
  1065. .sidebar-container ul.nav-tabs li.active a{border: none; background: #f9f9f9; color: #676a6c; font-weight: bold;}
  1066. .sidebar-container .nav-tabs > li.active > a:hover,
  1067. .sidebar-container .nav-tabs > li.active > a:focus{border: none;}
  1068. .sidebar-container ul.sidebar-list{margin: 0; padding: 0;}
  1069. .sidebar-container ul.sidebar-list li{border-bottom: 1px solid #e7eaec; padding: 15px 20px; list-style: none; font-size: 12px;}
  1070. .sidebar-container .sidebar-message:nth-child(2n+2){background: #f9f9f9;}
  1071. .sidebar-container ul.sidebar-list li a{text-decoration: none; color: inherit;}
  1072. .sidebar-container .sidebar-content{padding: 15px 20px; font-size: 12px;}
  1073. .sidebar-container .sidebar-title{background: #f9f9f9; padding: 20px; border-bottom: 1px solid #e7eaec;}
  1074. .sidebar-container .sidebar-title h3{margin-bottom: 3px; padding-left: 2px;}
  1075. .sidebar-container .tab-content h4{margin-bottom: 5px;}
  1076. .sidebar-container .sidebar-message > a > .pull-left{margin-right: 10px;}
  1077. .sidebar-container .sidebar-message > a{text-decoration: none; color: inherit;}
  1078. .sidebar-container .sidebar-message{padding: 15px 20px;}
  1079. .sidebar-container .sidebar-message .message-avatar{height: 38px; width: 38px; border-radius: 50%;}
  1080. .sidebar-container .setings-item{padding: 15px 20px; border-bottom: 1px solid #e7eaec;}
  1081. body{font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: #2f4050; font-size: 13px; color: #676a6c; overflow-x: hidden;}
  1082. /*html,*/
  1083. /*body{height: 100%;}*/
  1084. body.full-height-layout #wrapper,
  1085. body.full-height-layout #page-wrapper{height: 100%;}
  1086. #page-wrapper{min-height: auto;}
  1087. body.boxed-layout{background: url('patterns/shattered.png');}
  1088. body.boxed-layout #wrapper{background-color: #2f4050; max-width: 1200px; margin: 0 auto; -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75); -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);}
  1089. .top-navigation.boxed-layout #wrapper,
  1090. .boxed-layout #wrapper.top-navigation{max-width: 1300px !important;}
  1091. .block{display: block;}
  1092. .clear{display: block; overflow: hidden;}
  1093. a{cursor: pointer;}
  1094. a:hover,
  1095. a:focus{text-decoration: none;}
  1096. .border-bottom{border-bottom: 1px solid #e7eaec !important;}
  1097. .font-bold{font-weight: 600;}
  1098. .font-normal{font-weight: 400;}
  1099. .text-uppercase{text-transform: uppercase;}
  1100. .font-italic{font-style: italic;}
  1101. .b-r{border-right: 1px solid #e7eaec;}
  1102. .hr-line-dashed{border-top: 1px dashed #e7eaec; color: #ffffff; background-color: #ffffff; height: 1px; margin: 20px 0;}
  1103. .hr-line-solid{border-bottom: 1px solid #e7eaec; background-color: rgba(0, 0, 0, 0); border-style: solid !important; margin-top: 15px; margin-bottom: 15px;}
  1104. video{width: 100% !important; height: auto !important;}
  1105. /* GALLERY */
  1106. .gallery > .row > div{margin-bottom: 15px;}
  1107. .fancybox img{margin-bottom: 5px; /* Only for demo */ width: 24%;}
  1108. /* Summernote text editor */
  1109. .note-editor{height: auto !important;}
  1110. .note-editor.fullscreen{z-index: 2050;}
  1111. .note-editor.note-frame.fullscreen{z-index: 2020;}
  1112. .note-editor.note-frame .note-editing-area .note-editable{color: #676a6c; padding: 15px;}
  1113. .note-editor.note-frame{border: none;}
  1114. .note-editor.panel{margin-bottom: 0;}
  1115. /* MODAL */
  1116. .modal-content{background-clip: padding-box; background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0); border-radius: 4px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); outline: 0 none; position: relative;}
  1117. .modal-dialog{z-index: 2200;}
  1118. .modal-body{padding: 20px 30px 30px 30px;}
  1119. .inmodal .modal-body{background: #f8fafb;}
  1120. .inmodal .modal-header{padding: 30px 15px; text-align: center;}
  1121. .animated.modal.fade .modal-dialog{-webkit-transform: none; -ms-transform: none; -o-transform: none; transform: none;}
  1122. .inmodal .modal-title{font-size: 26px;}
  1123. .inmodal .modal-icon{font-size: 84px; color: #e2e3e3;}
  1124. .modal-footer{margin-top: 0;}
  1125. /* WRAPPERS */
  1126. #wrapper{width: 100%; overflow-x: hidden;}
  1127. .wrapper{padding: 0 20px;}
  1128. .wrapper-content{padding: 20px 10px 40px;}
  1129. #page-wrapper{padding: 0 15px; min-height: 568px; position: relative !important;}
  1130. @media (min-width: 768px){#page-wrapper{position: inherit; margin: 0 0 0 240px; min-height: 2002px;}}
  1131. .title-action{text-align: right; padding-top: 30px;}
  1132. .ibox-content h1,
  1133. .ibox-content h2,
  1134. .ibox-content h3,
  1135. .ibox-content h4,
  1136. .ibox-content h5,
  1137. .ibox-title h1,
  1138. .ibox-title h2,
  1139. .ibox-title h3,
  1140. .ibox-title h4,
  1141. .ibox-title h5{margin-top: 5px;}
  1142. ul.unstyled,
  1143. ol.unstyled{list-style: none outside none; margin-left: 0;}
  1144. .big-icon{font-size: 160px !important; color: #e5e6e7;}
  1145. /* FOOTER */
  1146. .footer{background: none repeat scroll 0 0 white; border-top: 1px solid #e7eaec; bottom: 0; left: 0; padding: 10px 20px; position: absolute; right: 0;}
  1147. .footer.fixed_full{position: fixed; bottom: 0; left: 0; right: 0; z-index: 1000; padding: 10px 20px; background: white; border-top: 1px solid #e7eaec;}
  1148. .footer.fixed{position: fixed; bottom: 0; left: 0; right: 0; z-index: 1000; padding: 10px 20px; background: white; border-top: 1px solid #e7eaec; margin-left: 220px;}
  1149. body.mini-navbar .footer.fixed,
  1150. body.body-small.mini-navbar .footer.fixed{margin: 0 0 0 70px;}
  1151. body.mini-navbar.canvas-menu .footer.fixed,
  1152. body.canvas-menu .footer.fixed{margin: 0 !important;}
  1153. body.fixed-sidebar.body-small.mini-navbar .footer.fixed{margin: 0 0 0 220px;}
  1154. body.body-small .footer.fixed{margin-left: 0;}
  1155. /* PANELS */
  1156. .page-heading{border-top: 0; padding: 0 10px 0 10px;}
  1157. .panel-heading h1,
  1158. .panel-heading h2{margin-bottom: 5px;}
  1159. /* TABLES */
  1160. .table-bordered{border: 1px solid #EBEBEB;}
  1161. .table-bordered > thead > tr > th,
  1162. .table-bordered > thead > tr > td{background-color: #F5F5F6; border-bottom-width: 1px;}
  1163. .table-bordered > thead > tr > th,
  1164. .table-bordered > tbody > tr > th,
  1165. .table-bordered > tfoot > tr > th,
  1166. .table-bordered > thead > tr > td,
  1167. .table-bordered > tbody > tr > td,
  1168. .table-bordered > tfoot > tr > td{border: 1px solid #e7e7e7;}
  1169. .table > thead > tr > th{border-bottom: 1px solid #DDDDDD; vertical-align: bottom;}
  1170. .table > thead > tr > th,
  1171. .table > tbody > tr > th,
  1172. .table > tfoot > tr > th,
  1173. .table > thead > tr > td,
  1174. .table > tbody > tr > td,
  1175. .table > tfoot > tr > td{border-top: 1px solid #e7eaec; line-height: 1.42857; padding: 8px; vertical-align: top;}
  1176. /* PANELS */
  1177. .panel.blank-panel{background: none; margin: 0;}
  1178. .blank-panel .panel-heading{padding-bottom: 0;}
  1179. .nav-tabs > li > a{color: #A7B1C2; font-weight: 600; padding: 10px 20px 10px 25px;}
  1180. .nav-tabs > li > a:hover,
  1181. .nav-tabs > li > a:focus{background-color: #e6e6e6; color: #676a6c;}
  1182. .ui-tab .tab-content{padding: 20px 0;}
  1183. /* GLOBAL */
  1184. .no-padding{padding: 0 !important;}
  1185. .no-borders{border: none !important;}
  1186. .no-margins{margin: 0 !important;}
  1187. .no-top-border{border-top: 0 !important;}
  1188. .ibox-content.text-box{padding-bottom: 0; padding-top: 15px;}
  1189. .border-left-right{border-left: 1px solid #e7eaec; border-right: 1px solid #e7eaec;}
  1190. .border-top-bottom{border-top: 1px solid #e7eaec; border-bottom: 1px solid #e7eaec;}
  1191. .border-left{border-left: 1px solid #e7eaec;}
  1192. .border-right{border-right: 1px solid #e7eaec;}
  1193. .border-top{border-top: 1px solid #e7eaec;}
  1194. .border-bottom{border-bottom: 1px solid #e7eaec;}
  1195. .border-size-sm{border-width: 3px;}
  1196. .border-size-md{border-width: 6px;}
  1197. .border-size-lg{border-width: 9px;}
  1198. .border-size-xl{border-width: 12px;}
  1199. .full-width{width: 100% !important;}
  1200. .link-block{font-size: 12px; padding: 10px;}
  1201. .nav.navbar-top-links .link-block a{font-size: 12px;}
  1202. .link-block a{font-size: 10px; color: inherit;}
  1203. body.mini-navbar .branding{display: none;}
  1204. img.circle-border{border: 6px solid #FFFFFF; border-radius: 50%;}
  1205. .branding{float: left; color: #FFFFFF; font-size: 18px; font-weight: 600; padding: 17px 20px; text-align: center; background-color: #1ab394;}
  1206. .login-panel{margin-top: 25%;}
  1207. .icons-box h3{margin-top: 10px; margin-bottom: 10px;}
  1208. .icons-box .infont a i{font-size: 25px; display: block; color: #676a6c;}
  1209. .icons-box .infont a{color: #a6a8a9;}
  1210. .icons-box .infont a{padding: 10px; margin: 1px; display: block;}
  1211. .ui-draggable .ibox-title{cursor: move;}
  1212. .breadcrumb{background-color: #ffffff; padding: 0; margin-bottom: 0;height:41px;line-height:41px;}
  1213. .breadcrumb > li a{color: inherit;}
  1214. .breadcrumb > .active{color: inherit;}
  1215. code{background-color: #F9F2F4; border-radius: 4px; color: #ca4440; font-size: 90%; padding: 2px 4px; white-space: nowrap;}
  1216. .ibox{clear: both; margin-top: 0; padding: 0;}
  1217. .ibox.collapsed .ibox-content{display: none;}
  1218. .ibox.collapsed .fa.fa-chevron-up:before{content: "\f078";}
  1219. .ibox.collapsed .fa.fa-chevron-down:before{content: "\f077";}
  1220. .ibox:after,
  1221. .ibox:before{display: table;}
  1222. .ibox-title{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #ffffff; border-color: #e7eaec; border-image: none; border-style: solid solid none; border-width: 1px 0 0; color: inherit; margin-bottom: 0; padding: 15px 15px 7px; min-height: 48px;}
  1223. .ibox-content{background-color: #ffffff; color: inherit; padding: 15px; border-color: #e7eaec; border-image: none; border-style: solid solid none; border-width: 1px 0;}
  1224. .ibox-footer{color: inherit; border-top: 1px solid #e7eaec; font-size: 90%; background: #ffffff; padding: 10px 15px;}
  1225. table.table-mail tr td{padding: 12px;}
  1226. .table-mail .check-mail{padding-left: 20px;}
  1227. .table-mail .mail-date{padding-right: 20px;}
  1228. .star-mail,
  1229. .check-mail{width: 40px;}
  1230. .unread td a,
  1231. .unread td{font-weight: 600; color: inherit;}
  1232. .read td a,
  1233. .read td{font-weight: normal; color: inherit;}
  1234. .unread td{background-color: #f9f8f8;}
  1235. .ibox-content{clear: both;}
  1236. .ibox-heading{background-color: #f3f6fb; border-bottom: none;}
  1237. .ibox-heading h3{font-weight: 200; font-size: 24px;}
  1238. .ibox-title h5{display: inline-block; font-size: 14px; margin: 0 0 7px; padding: 0; text-overflow: ellipsis; float: left;}
  1239. .ibox-title .label{float: left; margin-left: 4px;}
  1240. .ibox-tools{display: block; float: none; margin-top: 0; position: relative; padding: 0; text-align: right;}
  1241. .ibox-tools a{cursor: pointer; margin-left: 5px; color: #c4c4c4;}
  1242. .ibox-tools a.btn-primary{color: #fff;}
  1243. .ibox-tools .dropdown-menu > li > a{padding: 4px 10px; font-size: 12px;}
  1244. .ibox .ibox-tools.open > .dropdown-menu{left: auto; right: 0;}
  1245. /* BACKGROUNDS */
  1246. .gray-bg,
  1247. .bg-muted{background-color: #f7f9fa;}
  1248. .white-bg{background-color: #ffffff;}
  1249. .blue-bg,
  1250. .bg-success{background-color: #1c84c6; color: #ffffff;}
  1251. .navy-bg,
  1252. .bg-primary{background-color: #1ab394; color: #ffffff;}
  1253. .lazur-bg,
  1254. .bg-info{background-color: #23c6c8; color: #ffffff;}
  1255. .yellow-bg,
  1256. .bg-warning{background-color: #f8ac59; color: #ffffff;}
  1257. .red-bg,
  1258. .bg-danger{background-color: #ed5565; color: #ffffff;}
  1259. .black-bg{background-color: #262626;}
  1260. .panel-primary{border-color: #1ab394;}
  1261. .panel-primary > .panel-heading{background-color: #1ab394; border-color: #1ab394;}
  1262. .panel-success{border-color: #1c84c6;}
  1263. .panel-success > .panel-heading{background-color: #1c84c6; border-color: #1c84c6; color: #ffffff;}
  1264. .panel-info{border-color: #23c6c8;}
  1265. .panel-info > .panel-heading{background-color: #23c6c8; border-color: #23c6c8; color: #ffffff;}
  1266. .panel-warning{border-color: #f8ac59;}
  1267. .panel-warning > .panel-heading{background-color: #f8ac59; border-color: #f8ac59; color: #ffffff;}
  1268. .panel-danger{border-color: #ed5565;}
  1269. .panel-danger > .panel-heading{background-color: #ed5565; border-color: #ed5565; color: #ffffff;}
  1270. .progress-bar{background-color: #1ab394;}
  1271. .progress-small,
  1272. .progress-small .progress-bar{height: 10px;}
  1273. .progress-small,
  1274. .progress-mini{margin-top: 5px;}
  1275. .progress-mini,
  1276. .progress-mini .progress-bar{height: 5px; margin-bottom: 0;}
  1277. .progress-bar-navy-light{background-color: #3dc7ab;}
  1278. .progress-bar-success{background-color: #1c84c6;}
  1279. .progress-bar-info{background-color: #23c6c8;}
  1280. .progress-bar-warning{background-color: #f8ac59;}
  1281. .progress-bar-danger{background-color: #ed5565;}
  1282. .panel-title{font-size: inherit;}
  1283. .jumbotron{border-radius: 6px; padding: 40px;}
  1284. .jumbotron h1{margin-top: 0;}
  1285. /* COLORS */
  1286. .text-navy{color: #1ab394;}
  1287. .text-primary{color: inherit;}
  1288. .text-success{color: #1c84c6;}
  1289. .text-info{color: #23c6c8;}
  1290. .text-warning{color: #f8ac59;}
  1291. .text-danger{color: #ed5565;}
  1292. .text-muted{color: #888888;}
  1293. .text-white{color: #ffffff;}
  1294. .simple_tag{background-color: #f3f3f4; border: 1px solid #e7eaec; border-radius: 2px; color: inherit; font-size: 10px; margin-right: 5px; margin-top: 5px; padding: 5px 12px; display: inline-block;}
  1295. .img-shadow{-webkit-box-shadow: 0 0 3px 0 #919191; -moz-box-shadow: 0 0 3px 0 #919191; box-shadow: 0 0 3px 0 #919191;}
  1296. /* For handle diferent bg color in AngularJS version */
  1297. .dashboards\.dashboard_2 nav.navbar,
  1298. .dashboards\.dashboard_3 nav.navbar,
  1299. .mailbox\.inbox nav.navbar,
  1300. .mailbox\.email_view nav.navbar,
  1301. .mailbox\.email_compose nav.navbar,
  1302. .dashboards\.dashboard_4_1 nav.navbar,
  1303. .metrics nav.navbar,
  1304. .metrics\.index nav.navbar,
  1305. .dashboards\.dashboard_5 nav.navbar{background: #fff;}
  1306. /* For handle diferent bg color in MVC version */
  1307. .Dashboard_2 .navbar.navbar-static-top,
  1308. .Dashboard_3 .navbar.navbar-static-top,
  1309. .Dashboard_4_1 .navbar.navbar-static-top,
  1310. .ComposeEmail .navbar.navbar-static-top,
  1311. .EmailView .navbar.navbar-static-top,
  1312. .Inbox .navbar.navbar-static-top,
  1313. .Metrics .navbar.navbar-static-top,
  1314. .Dashboard_5 .navbar.navbar-static-top{background: #fff;}
  1315. a.close-canvas-menu{position: absolute; top: 10px; right: 15px; z-index: 1011; color: #a7b1c2;}
  1316. a.close-canvas-menu:hover{color: #fff;}
  1317. .close-canvas-menu{display: none;}
  1318. .canvas-menu .close-canvas-menu{display: block;}
  1319. .light-navbar .navbar.navbar-static-top{background-color: #ffffff;}
  1320. /* FULL HEIGHT */
  1321. .full-height{height: 100%;}
  1322. .fh-breadcrumb{height: calc(100% - 196px); margin: 0 -15px; position: relative;}
  1323. .fh-no-breadcrumb{height: calc(100% - 99px); margin: 0 -15px; position: relative;}
  1324. .fh-column{background: #fff; height: 100%; width: 240px; float: left;}
  1325. .modal-backdrop{z-index: 2040 !important;}
  1326. .modal{z-index: 2050 !important;}
  1327. .spiner-example{height: 200px; padding-top: 70px;}
  1328. /* MARGINS & PADDINGS */
  1329. .p-xxs{padding: 5px;}
  1330. .p-xs{padding: 10px;}
  1331. .p-sm{padding: 15px;}
  1332. .p-m{padding: 20px;}
  1333. .p-md{padding: 25px;}
  1334. .p-lg{padding: 30px;}
  1335. .p-xl{padding: 40px;}
  1336. .p-w-xs{padding: 0 10px;}
  1337. .p-w-sm{padding: 0 15px;}
  1338. .p-w-m{padding: 0 20px;}
  1339. .p-w-md{padding: 0 25px;}
  1340. .p-w-lg{padding: 0 30px;}
  1341. .p-w-xl{padding: 0 40px;}
  1342. .p-h-xs{padding: 10px 0;}
  1343. .p-h-sm{padding: 15px 0;}
  1344. .p-h-m{padding: 20px 0;}
  1345. .p-h-md{padding: 25px 0;}
  1346. .p-h-lg{padding: 30px 0;}
  1347. .p-h-xl{padding: 40px 0;}
  1348. .m-xxs{margin: 2px 4px;}
  1349. .m{margin: 15px;}
  1350. .m-xs{margin: 5px;}
  1351. .m-sm{margin: 10px;}
  1352. .m-md{margin: 20px;}
  1353. .m-lg{margin: 30px;}
  1354. .m-xl{margin: 50px;}
  1355. .m-n{margin: 0 !important;}
  1356. .m-l-none{margin-left: 0;}
  1357. .m-l-xs{margin-left: 5px;}
  1358. .m-l-sm{margin-left: 10px;}
  1359. .m-l{margin-left: 15px;}
  1360. .m-l-md{margin-left: 20px;}
  1361. .m-l-lg{margin-left: 30px;}
  1362. .m-l-xl{margin-left: 40px;}
  1363. .m-l-n-xxs{margin-left: -1px;}
  1364. .m-l-n-xs{margin-left: -5px;}
  1365. .m-l-n-sm{margin-left: -10px;}
  1366. .m-l-n{margin-left: -15px;}
  1367. .m-l-n-md{margin-left: -20px;}
  1368. .m-l-n-lg{margin-left: -30px;}
  1369. .m-l-n-xl{margin-left: -40px;}
  1370. .m-t-none{margin-top: 0;}
  1371. .m-t-xxs{margin-top: 1px;}
  1372. .m-t-xs{margin-top: 5px;}
  1373. .m-t-sm{margin-top: 10px;}
  1374. .m-t{margin-top: 15px;}
  1375. .m-t-md{margin-top: 20px;}
  1376. .m-t-lg{margin-top: 30px;}
  1377. .m-t-xl{margin-top: 40px;}
  1378. .m-t-n-xxs{margin-top: -1px;}
  1379. .m-t-n-xs{margin-top: -5px;}
  1380. .m-t-n-sm{margin-top: -10px;}
  1381. .m-t-n{margin-top: -15px;}
  1382. .m-t-n-md{margin-top: -20px;}
  1383. .m-t-n-lg{margin-top: -30px;}
  1384. .m-t-n-xl{margin-top: -40px;}
  1385. .m-r-none{margin-right: 0;}
  1386. .m-r-xxs{margin-right: 1px;}
  1387. .m-r-xs{margin-right: 5px;}
  1388. .m-r-sm{margin-right: 10px;}
  1389. .m-r{margin-right: 15px;}
  1390. .m-r-md{margin-right: 20px;}
  1391. .m-r-lg{margin-right: 30px;}
  1392. .m-r-xl{margin-right: 40px;}
  1393. .m-r-n-xxs{margin-right: -1px;}
  1394. .m-r-n-xs{margin-right: -5px;}
  1395. .m-r-n-sm{margin-right: -10px;}
  1396. .m-r-n{margin-right: -15px;}
  1397. .m-r-n-md{margin-right: -20px;}
  1398. .m-r-n-lg{margin-right: -30px;}
  1399. .m-r-n-xl{margin-right: -40px;}
  1400. .m-b-none{margin-bottom: 0;}
  1401. .m-b-xxs{margin-bottom: 1px;}
  1402. .m-b-xs{margin-bottom: 5px;}
  1403. .m-b-sm{margin-bottom: 10px;}
  1404. .m-b{margin-bottom: 15px;}
  1405. .m-b-md{margin-bottom: 20px;}
  1406. .m-b-lg{margin-bottom: 30px;}
  1407. .m-b-xl{margin-bottom: 40px;}
  1408. .m-b-n-xxs{margin-bottom: -1px;}
  1409. .m-b-n-xs{margin-bottom: -5px;}
  1410. .m-b-n-sm{margin-bottom: -10px;}
  1411. .m-b-n{margin-bottom: -15px;}
  1412. .m-b-n-md{margin-bottom: -20px;}
  1413. .m-b-n-lg{margin-bottom: -30px;}
  1414. .m-b-n-xl{margin-bottom: -40px;}
  1415. .space-15{margin: 15px 0;}
  1416. .space-20{margin: 20px 0;}
  1417. .space-25{margin: 25px 0;}
  1418. .space-30{margin: 30px 0;}
  1419. .img-sm{width: 32px; height: 32px;}
  1420. .img-md{width: 64px; height: 64px;}
  1421. .img-lg{width: 96px; height: 96px;}
  1422. .b-r-xs{-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}
  1423. .b-r-sm{-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
  1424. .b-r-md{-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
  1425. .b-r-lg{-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;}
  1426. .b-r-xl{-webkit-border-radius: 24px; -moz-border-radius: 24px; border-radius: 24px;}
  1427. .fullscreen-ibox-mode .animated{animation: none;}
  1428. body.fullscreen-ibox-mode{overflow-y: hidden;}
  1429. .ibox.fullscreen{z-index: 2030; position: fixed; top: 0; left: 0; right: 0; bottom: 0; overflow: auto; margin-bottom: 0;}
  1430. .ibox.fullscreen .collapse-link{display: none;}
  1431. .ibox.fullscreen .ibox-content{min-height: calc(100% - 48px);}
  1432. body.modal-open{padding-right: inherit !important;}
  1433. body.modal-open .wrapper-content.animated{-webkit-animation: none; -ms-animation-nam: none; animation: none;}
  1434. body.modal-open .animated{animation-fill-mode: initial; z-index: inherit;}
  1435. /* Show profile dropdown on fixed sidebar */
  1436. body.mini-navbar.fixed-sidebar .profile-element,
  1437. .block{display: block !important;}
  1438. body.mini-navbar.fixed-sidebar .nav-header{padding: 33px 25px;}
  1439. body.mini-navbar.fixed-sidebar .logo-element{display: none;}
  1440. .fullscreen-video .animated{animation: none;}
  1441. /* SEARCH PAGE */
  1442. .search-form{margin-top: 10px;}
  1443. .search-result h3{margin-bottom: 0; color: #1E0FBE;}
  1444. .search-result .search-link{color: #006621;}
  1445. .search-result p{font-size: 12px; margin-top: 5px;}
  1446. /* CONTACTS */
  1447. .contact-box{background-color: #ffffff; border: 1px solid #e7eaec; padding: 20px; margin-bottom: 20px;}
  1448. .contact-box > a{color: inherit;}
  1449. .contact-box.center-version{border: 1px solid #e7eaec; padding: 0;}
  1450. .contact-box.center-version > a{display: block; background-color: #ffffff; padding: 20px; text-align: center;}
  1451. .contact-box.center-version > a img{width: 80px; height: 80px; margin-top: 10px; margin-bottom: 10px;}
  1452. .contact-box.center-version address{margin-bottom: 0;}
  1453. .contact-box .contact-box-footer{text-align: center; background-color: #ffffff; border-top: 1px solid #e7eaec; padding: 15px 20px;}
  1454. /* INVOICE */
  1455. .invoice-table tbody > tr > td:last-child,
  1456. .invoice-table tbody > tr > td:nth-child(4),
  1457. .invoice-table tbody > tr > td:nth-child(3),
  1458. .invoice-table tbody > tr > td:nth-child(2){text-align: right;}
  1459. .invoice-table thead > tr > th:last-child,
  1460. .invoice-table thead > tr > th:nth-child(4),
  1461. .invoice-table thead > tr > th:nth-child(3),
  1462. .invoice-table thead > tr > th:nth-child(2){text-align: right;}
  1463. .invoice-total > tbody > tr > td:first-child{text-align: right;}
  1464. .invoice-total > tbody > tr > td{border: 0 none;}
  1465. .invoice-total > tbody > tr > td:last-child{border-bottom: 1px solid #DDDDDD; text-align: right; width: 15%;}
  1466. /* ERROR & LOGIN & LOCKSCREEN*/
  1467. .middle-box{max-width: 400px; z-index: 100; margin: 0 auto; padding-top: 40px;}
  1468. .lockscreen.middle-box{width: 200px; padding-top: 110px;}
  1469. .loginscreen.middle-box{width: 300px;}
  1470. .loginColumns{max-width: 1000px; margin: 0 auto; padding: 100px 20px 20px 20px;}
  1471. .passwordBox{max-width: 460px; margin: 0 auto; padding: 100px 20px 20px 20px;}
  1472. .logo-name{color: #e6e6e6; font-size: 180px; font-weight: 800; letter-spacing: -10px; margin-bottom: 0;}
  1473. .middle-box h1{font-size: 170px;}
  1474. .wrapper .middle-box{margin-top: 140px;}
  1475. .lock-word{z-index: 10; position: absolute; top: 110px; left: 50%; margin-left: -470px;}
  1476. .lock-word span{font-size: 100px; font-weight: 600; color: #e9e9e9; display: inline-block;}
  1477. .lock-word .first-word{margin-right: 160px;}
  1478. /* DASBOARD */
  1479. .dashboard-header{border-top: 0; padding: 20px 20px 20px 20px;}
  1480. .dashboard-header h2{margin-top: 10px; font-size: 26px;}
  1481. .fist-item{border-top: none !important;}
  1482. .statistic-box{margin-top: 40px;}
  1483. .dashboard-header .list-group-item span.label{margin-right: 10px;}
  1484. .list-group.clear-list .list-group-item{border-top: 1px solid #e7eaec; border-bottom: 0; border-right: 0; border-left: 0; padding: 10px 0;}
  1485. ul.clear-list:first-child{border-top: none !important;}
  1486. /* Intimeline */
  1487. .timeline-item .date i{position: absolute; top: 0; right: 0; padding: 5px; width: 30px; text-align: center; border-top: 1px solid #e7eaec; border-bottom: 1px solid #e7eaec; border-left: 1px solid #e7eaec; background: #f8f8f8;}
  1488. .timeline-item .date{text-align: right; width: 110px; position: relative; padding-top: 30px;}
  1489. .timeline-item .content{border-left: 1px solid #e7eaec; border-top: 1px solid #e7eaec; padding-top: 10px; min-height: 100px;}
  1490. .timeline-item .content:hover{background: #f6f6f6;}
  1491. /* PIN BOARD */
  1492. ul.notes li,
  1493. ul.tag-list li{list-style: none;}
  1494. ul.notes li h4{margin-top: 20px; font-size: 16px;}
  1495. ul.notes li div{text-decoration: none; color: #000; background: #ffc; display: block; height: 140px; width: 140px; padding: 1em; position: relative;}
  1496. ul.notes li div small{position: absolute; top: 5px; right: 5px; font-size: 10px;}
  1497. ul.notes li div a{position: absolute; right: 10px; bottom: 10px; color: inherit;}
  1498. ul.notes li{margin: 10px 40px 50px 0; float: left;}
  1499. ul.notes li div p{font-size: 12px;}
  1500. ul.notes li div{text-decoration: none; color: #000; background: #ffc; display: block; height: 140px; width: 140px; padding: 1em; /* Firefox */ -moz-box-shadow: 5px 5px 2px #212121; /* Safari+Chrome */ -webkit-box-shadow: 5px 5px 2px rgba(33, 33, 33, 0.7); /* Opera */ box-shadow: 5px 5px 2px rgba(33, 33, 33, 0.7);}
  1501. ul.notes li div{-webkit-transform: rotate(-6deg); -o-transform: rotate(-6deg); -moz-transform: rotate(-6deg); -ms-transform: rotate(-6deg);}
  1502. ul.notes li:nth-child(even) div{-o-transform: rotate(4deg); -webkit-transform: rotate(4deg); -moz-transform: rotate(4deg); -ms-transform: rotate(4deg); position: relative; top: 5px;}
  1503. ul.notes li:nth-child(3n) div{-o-transform: rotate(-3deg); -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -ms-transform: rotate(-3deg); position: relative; top: -5px;}
  1504. ul.notes li:nth-child(5n) div{-o-transform: rotate(5deg); -webkit-transform: rotate(5deg); -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); position: relative; top: -10px;}
  1505. ul.notes li div:hover,
  1506. ul.notes li div:focus{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); position: relative; z-index: 5;}
  1507. ul.notes li div{text-decoration: none; color: #000; background: #ffc; display: block; height: 210px; width: 210px; padding: 1em; -moz-box-shadow: 5px 5px 7px #212121; -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7); box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7); -moz-transition: -moz-transform 0.15s linear; -o-transition: -o-transform 0.15s linear; -webkit-transition: -webkit-transform 0.15s linear;}
  1508. /* FILE MANAGER */
  1509. .file-box{float: left; width: 220px;}
  1510. .file-manager h5{text-transform: uppercase;}
  1511. .file-manager{list-style: none outside none; margin: 0; padding: 0;}
  1512. .folder-list li a{color: #666666; display: block; padding: 5px 0;}
  1513. .folder-list li{border-bottom: 1px solid #e7eaec; display: block;}
  1514. .folder-list li i{margin-right: 8px; color: #3d4d5d;}
  1515. .category-list li a{color: #666666; display: block; padding: 5px 0;}
  1516. .category-list li{display: block;}
  1517. .category-list li i{margin-right: 8px; color: #3d4d5d;}
  1518. .category-list li a .text-navy{color: #1ab394;}
  1519. .category-list li a .text-primary{color: #1c84c6;}
  1520. .category-list li a .text-info{color: #23c6c8;}
  1521. .category-list li a .text-danger{color: #EF5352;}
  1522. .category-list li a .text-warning{color: #F8AC59;}
  1523. .file-manager h5.tag-title{margin-top: 20px;}
  1524. .tag-list li{float: left;}
  1525. .tag-list li a{font-size: 10px; background-color: #f3f3f4; padding: 5px 12px; color: inherit; border-radius: 2px; border: 1px solid #e7eaec; margin-right: 5px; margin-top: 5px; display: block;}
  1526. .file{border: 1px solid #e7eaec; padding: 0; background-color: #ffffff; position: relative; margin-bottom: 20px; margin-right: 20px;}
  1527. .file-manager .hr-line-dashed{margin: 15px 0;}
  1528. .file .icon,
  1529. .file .image{height: 100px; overflow: hidden;}
  1530. .file .icon{padding: 15px 10px; text-align: center;}
  1531. .file-control{color: inherit; font-size: 11px; margin-right: 10px;}
  1532. .file-control.active{text-decoration: underline;}
  1533. .file .icon i{font-size: 70px; color: #dadada;}
  1534. .file .file-name{padding: 10px; background-color: #f8f8f8; border-top: 1px solid #e7eaec;}
  1535. .file-name small{color: #676a6c;}
  1536. .corner{position: absolute; display: inline-block; width: 0; height: 0; line-height: 0; border: 0.6em solid transparent; border-right: 0.6em solid #f1f1f1; border-bottom: 0.6em solid #f1f1f1; right: 0em; bottom: 0em;}
  1537. a.compose-mail{padding: 8px 10px;}
  1538. .mail-search{max-width: 300px;}
  1539. /* PROFILE */
  1540. .profile-content{border-top: none !important;}
  1541. .profile-stats{margin-right: 10px;}
  1542. .profile-image{width: 120px; float: left;}
  1543. .profile-image img{width: 96px; height: 96px;}
  1544. .profile-info{margin-left: 120px;}
  1545. .feed-activity-list .feed-element{border-bottom: 1px solid #e7eaec;}
  1546. .feed-element:first-child{margin-top: 0;}
  1547. .feed-element{padding-bottom: 15px;}
  1548. .feed-element,
  1549. .feed-element .media{margin-top: 15px;}
  1550. .feed-element,
  1551. .media-body{overflow: hidden;}
  1552. .feed-element > .pull-left{margin-right: 10px;}
  1553. .feed-element img.img-circle,
  1554. .dropdown-messages-box img.img-circle{width: 38px; height: 38px;}
  1555. .feed-element .well{border: 1px solid #e7eaec; box-shadow: none; margin-top: 10px; margin-bottom: 5px; padding: 10px 20px; font-size: 11px; line-height: 16px;}
  1556. .feed-element .actions{margin-top: 10px;}
  1557. .feed-element .photos{margin: 10px 0;}
  1558. .feed-photo{max-height: 180px; border-radius: 4px; overflow: hidden; margin-right: 10px; margin-bottom: 10px;}
  1559. .file-list li{padding: 5px 10px; font-size: 11px; border-radius: 2px; border: 1px solid #e7eaec; margin-bottom: 5px;}
  1560. .file-list li a{color: inherit;}
  1561. .file-list li a:hover{color: #1ab394;}
  1562. .user-friends img{width: 42px; height: 42px; margin-bottom: 5px; margin-right: 5px;}
  1563. /* MAILBOX */
  1564. .mail-box{background-color: #ffffff; border: 1px solid #e7eaec; border-top: 0; padding: 0; margin-bottom: 20px;}
  1565. .mail-box-header{background-color: #ffffff; border: 1px solid #e7eaec; border-bottom: 0; padding: 30px 20px 20px 20px;}
  1566. .mail-box-header h2{margin-top: 0;}
  1567. .mailbox-content .tag-list li a{background: #ffffff;}
  1568. .mail-body{border-top: 1px solid #e7eaec; padding: 20px;}
  1569. .mail-text{border-top: 1px solid #e7eaec;}
  1570. .mail-text .note-toolbar{padding: 10px 15px;}
  1571. .mail-body .form-group{margin-bottom: 5px;}
  1572. .mail-text .note-editor .note-toolbar{background-color: #F9F8F8;}
  1573. .mail-attachment{border-top: 1px solid #e7eaec; padding: 20px; font-size: 12px;}
  1574. .mailbox-content{background: none; border: none; padding: 10px;}
  1575. .mail-ontact{width: 23%;}
  1576. /* PROJECTS */
  1577. .project-people,
  1578. .project-actions{text-align: right; vertical-align: middle;}
  1579. dd.project-people{text-align: left; margin-top: 5px;}
  1580. .project-people img{width: 32px; height: 32px;}
  1581. .project-title a{font-size: 14px; color: #676a6c; font-weight: 600;}
  1582. .project-list table tr td{border-top: none; border-bottom: 1px solid #e7eaec; padding: 15px 10px; vertical-align: middle;}
  1583. .project-manager .tag-list li a{font-size: 10px; background-color: white; padding: 5px 12px; color: inherit; border-radius: 2px; border: 1px solid #e7eaec; margin-right: 5px; margin-top: 5px; display: block;}
  1584. .project-files li a{font-size: 11px; color: #676a6c; margin-left: 10px; line-height: 22px;}
  1585. /* FAQ */
  1586. .faq-item{padding: 20px; margin-bottom: 2px; background: #fff;}
  1587. .faq-question{font-size: 18px; font-weight: 600; color: #1ab394; display: block;}
  1588. .faq-question:hover{color: #179d82;}
  1589. .faq-answer{margin-top: 10px; background: #f3f3f4; border: 1px solid #e7eaec; border-radius: 3px; padding: 15px;}
  1590. .faq-item .tag-item{background: #f3f3f4; padding: 2px 6px; font-size: 10px; text-transform: uppercase;}
  1591. /* Chat view */
  1592. .message-input{height: 90px !important;}
  1593. .chat-avatar{width: 36px; height: 36px; float: left; margin-right: 10px;}
  1594. .chat-user-name{padding: 10px;}
  1595. .chat-user{padding: 8px 10px; border-bottom: 1px solid #e7eaec;}
  1596. .chat-user a{color: inherit;}
  1597. .chat-view{z-index: 20012;}
  1598. .chat-users,
  1599. .chat-statistic{margin-left: -30px;}
  1600. @media (max-width: 992px){.chat-users, .chat-statistic{margin-left: 0;}}
  1601. .chat-view .ibox-content{padding: 0;}
  1602. .chat-message{padding: 10px 20px;}
  1603. .message-avatar{height: 48px; width: 48px; border: 1px solid #e7eaec; border-radius: 4px; margin-top: 1px;}
  1604. .chat-discussion .chat-message.left .message-avatar{float: left; margin-right: 10px;}
  1605. .chat-discussion .chat-message.right .message-avatar{float: right; margin-left: 10px;}
  1606. .message{background-color: #fff; border: 1px solid #e7eaec; text-align: left; display: block; padding: 10px 20px; position: relative; border-radius: 4px;}
  1607. .chat-discussion .chat-message.left .message-date{float: right;}
  1608. .chat-discussion .chat-message.right .message-date{float: left;}
  1609. .chat-discussion .chat-message.left .message{text-align: left; margin-left: 55px;}
  1610. .chat-discussion .chat-message.right .message{text-align: right; margin-right: 55px;}
  1611. .message-date{font-size: 10px; color: #888888;}
  1612. .message-content{display: block;}
  1613. .chat-discussion{background: #eee; padding: 15px; height: 400px; overflow-y: auto;}
  1614. .chat-users{overflow-y: auto; height: 400px;}
  1615. .chat-message-form .form-group{margin-bottom: 0;}
  1616. /* jsTree */
  1617. .jstree-open > .jstree-anchor > .fa-folder:before{content: "\f07c";}
  1618. .jstree-default .jstree-icon.none{width: 0;}
  1619. /* CLIENTS */
  1620. .clients-list{margin-top: 20px;}
  1621. .clients-list .tab-pane{position: relative; height: 600px;}
  1622. .client-detail{position: relative; height: 620px;}
  1623. .clients-list table tr td{height: 46px; vertical-align: middle; border: none;}
  1624. .client-link{font-weight: 600; color: inherit;}
  1625. .client-link:hover{color: inherit;}
  1626. .client-avatar{width: 42px;}
  1627. .client-avatar img{width: 28px; height: 28px; border-radius: 50%;}
  1628. .contact-type{width: 20px; color: #c1c3c4;}
  1629. .client-status{text-align: left;}
  1630. .client-detail .vertical-timeline-content p{margin: 0;}
  1631. .client-detail .vertical-timeline-icon.gray-bg{color: #a7aaab;}
  1632. .clients-list .nav-tabs > li.active > a,
  1633. .clients-list .nav-tabs > li.active > a:hover,
  1634. .clients-list .nav-tabs > li.active > a:focus{border-bottom: 1px solid #fff;}
  1635. /* BLOG ARTICLE */
  1636. .blog h2{font-weight: 700;}
  1637. .blog h5{margin: 0 0 5px 0;}
  1638. .blog .btn{margin: 0 0 5px 0;}
  1639. .article h1{font-size: 48px; font-weight: 700; color: #2F4050;}
  1640. .article p{font-size: 15px; line-height: 26px;}
  1641. .article-title{text-align: center; margin: 40px 0 100px 0;}
  1642. .article .ibox-content{padding: 40px;}
  1643. /* ISSUE TRACKER */
  1644. .issue-tracker .btn-link{color: #1ab394;}
  1645. table.issue-tracker tbody tr td{vertical-align: middle; height: 50px;}
  1646. .issue-info{width: 50%;}
  1647. .issue-info a{font-weight: 600; color: #676a6c;}
  1648. .issue-info small{display: block;}
  1649. /* TEAMS */
  1650. .team-members{margin: 10px 0;}
  1651. .team-members img.img-circle{width: 42px; height: 42px; margin-bottom: 5px;}
  1652. /* AGILE BOARD */
  1653. .sortable-list{padding: 10px 0;}
  1654. .agile-list{list-style: none; margin: 0;}
  1655. .agile-list li{background: #FAFAFB; border: 1px solid #e7eaec; margin: 0 0 10px 0; padding: 10px; border-radius: 2px;}
  1656. .agile-list li:hover{cursor: pointer; background: #fff;}
  1657. .agile-list li.warning-element{border-left: 3px solid #f8ac59;}
  1658. .agile-list li.danger-element{border-left: 3px solid #ed5565;}
  1659. .agile-list li.info-element{border-left: 3px solid #1c84c6;}
  1660. .agile-list li.success-element{border-left: 3px solid #1ab394;}
  1661. .agile-detail{margin-top: 5px; font-size: 12px;}
  1662. /* DIFF */
  1663. ins{background-color: #c6ffc6; text-decoration: none;}
  1664. del{background-color: #ffc6c6;}
  1665. /* E-commerce */
  1666. .product-box{padding: 0; border: 1px solid #e7eaec;}
  1667. .product-box:hover,
  1668. .product-box.active{border: 1px solid transparent; -webkit-box-shadow: 0 3px 7px 0 #a8a8a8; -moz-box-shadow: 0 3px 7px 0 #a8a8a8; box-shadow: 0 3px 7px 0 #a8a8a8;}
  1669. .product-imitation{text-align: center; padding: 90px 0; background-color: #f8f8f9; color: #bebec3; font-weight: 600;}
  1670. .cart-product-imitation{text-align: center; padding-top: 30px; height: 80px; width: 80px; background-color: #f8f8f9;}
  1671. .product-imitation.xl{padding: 120px 0;}
  1672. .product-desc{padding: 20px; position: relative;}
  1673. .ecommerce .tag-list{padding: 0;}
  1674. .ecommerce .fa-star{color: #d1dade;}
  1675. .ecommerce .fa-star.active{color: #f8ac59;}
  1676. .ecommerce .note-editor{border: 1px solid #e7eaec;}
  1677. table.shoping-cart-table{margin-bottom: 0;}
  1678. table.shoping-cart-table tr td{border: none; text-align: right;}
  1679. table.shoping-cart-table tr td.desc,
  1680. table.shoping-cart-table tr td:first-child{text-align: left;}
  1681. table.shoping-cart-table tr td:last-child{width: 80px;}
  1682. .product-name{font-size: 16px; font-weight: 600; color: #676a6c; display: block; margin: 2px 0 5px 0;}
  1683. .product-name:hover,
  1684. .product-name:focus{color: #1ab394;}
  1685. .product-price{font-size: 14px; font-weight: 600; color: #ffffff; background-color: #1ab394; padding: 6px 12px; position: absolute; top: -32px; right: 0;}
  1686. .product-detail .ibox-content{padding: 30px 30px 50px 30px;}
  1687. .image-imitation{background-color: #f8f8f9; text-align: center; padding: 200px 0;}
  1688. .product-main-price small{font-size: 10px;}
  1689. .product-images{margin: 0 20px;}
  1690. /* Social feed */
  1691. .social-feed-separated .social-feed-box{margin-left: 62px;}
  1692. .social-feed-separated .social-avatar{float: left; padding: 0;}
  1693. .social-feed-separated .social-avatar img{width: 52px; height: 52px; border: 1px solid #e7eaec;}
  1694. .social-feed-separated .social-feed-box .social-avatar{padding: 15px 15px 0 15px; float: none;}
  1695. .social-feed-box{/*padding: 15px;*/ border: 1px solid #e7eaec; background: #fff; margin-bottom: 15px;}
  1696. .article .social-feed-box{margin-bottom: 0; border-bottom: none;}
  1697. .article .social-feed-box:last-child{margin-bottom: 0; border-bottom: 1px solid #e7eaec;}
  1698. .article .social-feed-box p{font-size: 13px; line-height: 18px;}
  1699. .social-action{margin: 15px;}
  1700. .social-avatar{padding: 15px 15px 0 15px;}
  1701. .social-comment .social-comment{margin-left: 45px;}
  1702. .social-avatar img{height: 40px; width: 40px; margin-right: 10px;}
  1703. .social-avatar .media-body a{font-size: 14px; display: block;}
  1704. .social-body{padding: 15px;}
  1705. .social-body img{margin-bottom: 10px;}
  1706. .social-footer{border-top: 1px solid #e7eaec; padding: 10px 15px; background: #f9f9f9;}
  1707. .social-footer .social-comment img{width: 32px; margin-right: 10px;}
  1708. .social-comment:first-child{margin-top: 0;}
  1709. .social-comment{margin-top: 15px;}
  1710. .social-comment textarea{font-size: 12px;}
  1711. /* Vote list */
  1712. .vote-item{padding: 20px 25px; background: #ffffff; border-top: 1px solid #e7eaec;}
  1713. .vote-item:last-child{border-bottom: 1px solid #e7eaec;}
  1714. .vote-item:hover{background: #fbfbfb;}
  1715. .vote-actions{float: left; width: 30px; margin-right: 15px; text-align: center;}
  1716. .vote-actions a{color: #1ab394; font-weight: 600;}
  1717. .vote-actions{font-weight: 600;}
  1718. .vote-title{display: block; color: inherit; font-size: 18px; font-weight: 600; margin-top: 5px; margin-bottom: 2px;}
  1719. .vote-title:hover,
  1720. .vote-title:focus{color: inherit;}
  1721. .vote-info,
  1722. .vote-title{margin-left: 45px;}
  1723. .vote-info,
  1724. .vote-info a{color: #b4b6b8; font-size: 12px;}
  1725. .vote-info a{margin-right: 10px;}
  1726. .vote-info a:hover{color: #1ab394;}
  1727. .vote-icon{text-align: right; font-size: 38px; display: block; color: #e8e9ea;}
  1728. .vote-icon.active{color: #1ab394;}
  1729. body.body-small .vote-icon{display: none;}
  1730. .lightBoxGallery{text-align: center;}
  1731. .lightBoxGallery img{margin: 5px;}
  1732. #small-chat{position: fixed; bottom: 20px; right: 20px; z-index: 100;}
  1733. #small-chat .badge{position: absolute; top: -3px; right: -4px;}
  1734. .open-small-chat{height: 38px; width: 38px; display: block; background: #1ab394; padding: 9px 8px; text-align: center; color: #fff; border-radius: 50%;}
  1735. .open-small-chat:hover{color: white; background: #1ab394;}
  1736. .small-chat-box{display: none; position: fixed; bottom: 20px; right: 75px; background: #fff; border: 1px solid #e7eaec; width: 230px; height: 320px; border-radius: 4px;}
  1737. .small-chat-box.ng-small-chat{display: block;}
  1738. .body-small .small-chat-box{bottom: 70px; right: 20px;}
  1739. .small-chat-box.active{display: block;}
  1740. .small-chat-box .heading{background: #2f4050; padding: 8px 15px; font-weight: bold; color: #fff;}
  1741. .small-chat-box .chat-date{opacity: 0.6; font-size: 10px; font-weight: normal;}
  1742. .small-chat-box .content{padding: 15px 15px;}
  1743. .small-chat-box .content .author-name{font-weight: bold; margin-bottom: 3px; font-size: 11px;}
  1744. .small-chat-box .content > div{padding-bottom: 20px;}
  1745. .small-chat-box .content .chat-message{padding: 5px 10px; border-radius: 6px; font-size: 11px; line-height: 14px; max-width: 80%; background: #f3f3f4; margin-bottom: 10px;}
  1746. .small-chat-box .content .chat-message.active{background: #1ab394; color: #fff;}
  1747. .small-chat-box .content .left{text-align: left; clear: both;}
  1748. .small-chat-box .content .left .chat-message{float: left;}
  1749. .small-chat-box .content .right{text-align: right; clear: both;}
  1750. .small-chat-box .content .right .chat-message{float: right;}
  1751. .small-chat-box .form-chat{padding: 10px 10px;}
  1752. /* * metismenu - v2.0.2 * A jQuery menu plugin * https://github.com/onokumus/metisMenu * * Made by Osman Nuri Okumus * Under MIT License */
  1753. .metismenu .plus-minus,
  1754. .metismenu .plus-times{float: right;}
  1755. .metismenu .arrow{float: right; line-height: 1.42857;}
  1756. .metismenu .glyphicon.arrow:before{content: "\e079";}
  1757. .metismenu .active > a > .glyphicon.arrow:before{content: "\e114";}
  1758. .metismenu .fa.arrow:before{content: "\f104";}
  1759. .metismenu .active > a > .fa.arrow:before{content: "\f107";}
  1760. .metismenu .ion.arrow:before{content: "\f3d2";}
  1761. .metismenu .active > a > .ion.arrow:before{content: "\f3d0";}
  1762. .metismenu .fa.plus-minus:before,
  1763. .metismenu .fa.plus-times:before{content: "\f067";}
  1764. .metismenu .active > a > .fa.plus-times{-webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}
  1765. .metismenu .active > a > .fa.plus-minus:before{content: "\f068";}
  1766. .metismenu .collapse{display: none;}
  1767. .metismenu .collapse.in{display: block;}
  1768. .metismenu .collapsing{position: relative; height: 0; overflow: hidden; -webkit-transition-timing-function: ease; transition-timing-function: ease; -webkit-transition-duration: .35s; transition-duration: .35s; -webkit-transition-property: height, visibility; transition-property: height, visibility;}
  1769. .mini-navbar .metismenu .collapse{opacity: 0;}
  1770. .mini-navbar .metismenu .collapse.in{opacity: 1;}
  1771. .mini-navbar .metismenu .collapse a{display: none;}
  1772. .mini-navbar .metismenu .collapse.in a{display: block;}
  1773. /* * Usage: * * <div class="sk-spinner sk-spinner-rotating-plane"></div> * */
  1774. .sk-spinner-rotating-plane.sk-spinner{width: 30px; height: 30px; background-color: #1ab394; margin: 0 auto; -webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out; animation: sk-rotatePlane 1.2s infinite ease-in-out;}
  1775. @-webkit-keyframes sk-rotatePlane{0%{-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); transform: perspective(120px) rotateX(0deg) rotateY(0deg);} 50%{-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);} 100%{-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}
  1776. @keyframes sk-rotatePlane{0%{-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); transform: perspective(120px) rotateX(0deg) rotateY(0deg);} 50%{-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);} 100%{-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}
  1777. /* * Usage: * * <div class="sk-spinner sk-spinner-double-bounce"> * <div class="sk-double-bounce1"></div> * <div class="sk-double-bounce2"></div> * </div> * */
  1778. .sk-spinner-double-bounce.sk-spinner{width: 40px; height: 40px; position: relative; margin: 0 auto;}
  1779. .sk-spinner-double-bounce .sk-double-bounce1,
  1780. .sk-spinner-double-bounce .sk-double-bounce2{width: 100%; height: 100%; border-radius: 50%; background-color: #1ab394; opacity: 0.6; position: absolute; top: 0; left: 0; -webkit-animation: sk-doubleBounce 2s infinite ease-in-out; animation: sk-doubleBounce 2s infinite ease-in-out;}
  1781. .sk-spinner-double-bounce .sk-double-bounce2{-webkit-animation-delay: -1s; animation-delay: -1s;}
  1782. @-webkit-keyframes sk-doubleBounce{0%, 100%{-webkit-transform: scale(0); transform: scale(0);} 50%{-webkit-transform: scale(1); transform: scale(1);}}
  1783. @keyframes sk-doubleBounce{0%, 100%{-webkit-transform: scale(0); transform: scale(0);} 50%{-webkit-transform: scale(1); transform: scale(1);}}
  1784. /* * Usage: * * <div class="sk-spinner sk-spinner-wave"> * <div class="sk-rect1"></div> * <div class="sk-rect2"></div> * <div class="sk-rect3"></div> * <div class="sk-rect4"></div> * <div class="sk-rect5"></div> * </div> * */
  1785. .sk-spinner-wave.sk-spinner{margin: 0 auto; width: 50px; height: 30px; text-align: center; font-size: 10px;}
  1786. .sk-spinner-wave div{background-color: #1ab394; height: 100%; width: 6px; display: inline-block; -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out; animation: sk-waveStretchDelay 1.2s infinite ease-in-out;}
  1787. .sk-spinner-wave .sk-rect2{-webkit-animation-delay: -1.1s; animation-delay: -1.1s;}
  1788. .sk-spinner-wave .sk-rect3{-webkit-animation-delay: -1s; animation-delay: -1s;}
  1789. .sk-spinner-wave .sk-rect4{-webkit-animation-delay: -0.9s; animation-delay: -0.9s;}
  1790. .sk-spinner-wave .sk-rect5{-webkit-animation-delay: -0.8s; animation-delay: -0.8s;}
  1791. @-webkit-keyframes sk-waveStretchDelay{0%, 40%, 100%{-webkit-transform: scaleY(0.4); transform: scaleY(0.4);} 20%{-webkit-transform: scaleY(1); transform: scaleY(1);}}
  1792. @keyframes sk-waveStretchDelay{0%, 40%, 100%{-webkit-transform: scaleY(0.4); transform: scaleY(0.4);} 20%{-webkit-transform: scaleY(1); transform: scaleY(1);}}
  1793. /* * Usage: * * <div class="sk-spinner sk-spinner-wandering-cubes"> * <div class="sk-cube1"></div> * <div class="sk-cube2"></div> * </div> * */
  1794. .sk-spinner-wandering-cubes.sk-spinner{margin: 0 auto; width: 32px; height: 32px; position: relative;}
  1795. .sk-spinner-wandering-cubes .sk-cube1,
  1796. .sk-spinner-wandering-cubes .sk-cube2{background-color: #1ab394; width: 10px; height: 10px; position: absolute; top: 0; left: 0; -webkit-animation: sk-wanderingCubeMove 1.8s infinite ease-in-out; animation: sk-wanderingCubeMove 1.8s infinite ease-in-out;}
  1797. .sk-spinner-wandering-cubes .sk-cube2{-webkit-animation-delay: -0.9s; animation-delay: -0.9s;}
  1798. @-webkit-keyframes sk-wanderingCubeMove{25%{-webkit-transform: translateX(42px) rotate(-90deg) scale(0.5); transform: translateX(42px) rotate(-90deg) scale(0.5);} 50%{/* Hack to make FF rotate in the right direction */ -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg); transform: translateX(42px) translateY(42px) rotate(-179deg);} 50.1%{-webkit-transform: translateX(42px) translateY(42px) rotate(-180deg); transform: translateX(42px) translateY(42px) rotate(-180deg);} 75%{-webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);} 100%{-webkit-transform: rotate(-360deg); transform: rotate(-360deg);}}
  1799. @keyframes sk-wanderingCubeMove{25%{-webkit-transform: translateX(42px) rotate(-90deg) scale(0.5); transform: translateX(42px) rotate(-90deg) scale(0.5);} 50%{/* Hack to make FF rotate in the right direction */ -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg); transform: translateX(42px) translateY(42px) rotate(-179deg);} 50.1%{-webkit-transform: translateX(42px) translateY(42px) rotate(-180deg); transform: translateX(42px) translateY(42px) rotate(-180deg);} 75%{-webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);} 100%{-webkit-transform: rotate(-360deg); transform: rotate(-360deg);}}
  1800. /* * Usage: * * <div class="sk-spinner sk-spinner-pulse"></div> * */
  1801. .sk-spinner-pulse.sk-spinner{width: 40px; height: 40px; margin: 0 auto; background-color: #1ab394; border-radius: 100%; -webkit-animation: sk-pulseScaleOut 1s infinite ease-in-out; animation: sk-pulseScaleOut 1s infinite ease-in-out;}
  1802. @-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform: scale(0); transform: scale(0);} 100%{-webkit-transform: scale(1); transform: scale(1); opacity: 0;}}
  1803. @keyframes sk-pulseScaleOut{0%{-webkit-transform: scale(0); transform: scale(0);} 100%{-webkit-transform: scale(1); transform: scale(1); opacity: 0;}}
  1804. /* * Usage: * * <div class="sk-spinner sk-spinner-chasing-dots"> * <div class="sk-dot1"></div> * <div class="sk-dot2"></div> * </div> * */
  1805. .sk-spinner-chasing-dots.sk-spinner{margin: 0 auto; width: 40px; height: 40px; position: relative; text-align: center; -webkit-animation: sk-chasingDotsRotate 2s infinite linear; animation: sk-chasingDotsRotate 2s infinite linear;}
  1806. .sk-spinner-chasing-dots .sk-dot1,
  1807. .sk-spinner-chasing-dots .sk-dot2{width: 60%; height: 60%; display: inline-block; position: absolute; top: 0; background-color: #1ab394; border-radius: 100%; -webkit-animation: sk-chasingDotsBounce 2s infinite ease-in-out; animation: sk-chasingDotsBounce 2s infinite ease-in-out;}
  1808. .sk-spinner-chasing-dots .sk-dot2{top: auto; bottom: 0; -webkit-animation-delay: -1s; animation-delay: -1s;}
  1809. @-webkit-keyframes sk-chasingDotsRotate{100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}}
  1810. @keyframes sk-chasingDotsRotate{100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}}
  1811. @-webkit-keyframes sk-chasingDotsBounce{0%, 100%{-webkit-transform: scale(0); transform: scale(0);} 50%{-webkit-transform: scale(1); transform: scale(1);}}
  1812. @keyframes sk-chasingDotsBounce{0%, 100%{-webkit-transform: scale(0); transform: scale(0);} 50%{-webkit-transform: scale(1); transform: scale(1);}}
  1813. /* * Usage: * * <div class="sk-spinner sk-spinner-three-bounce"> * <div class="sk-bounce1"></div> * <div class="sk-bounce2"></div> * <div class="sk-bounce3"></div> * </div> * */
  1814. .sk-spinner-three-bounce.sk-spinner{margin: 0 auto; width: 70px; text-align: center;}
  1815. .sk-spinner-three-bounce div{width: 18px; height: 18px; background-color: #1ab394; border-radius: 100%; display: inline-block; -webkit-animation: sk-threeBounceDelay 1.4s infinite ease-in-out; animation: sk-threeBounceDelay 1.4s infinite ease-in-out; /* Prevent first frame from flickering when animation starts */ -webkit-animation-fill-mode: both; animation-fill-mode: both;}
  1816. .sk-spinner-three-bounce .sk-bounce1{-webkit-animation-delay: -0.32s; animation-delay: -0.32s;}
  1817. .sk-spinner-three-bounce .sk-bounce2{-webkit-animation-delay: -0.16s; animation-delay: -0.16s;}
  1818. @-webkit-keyframes sk-threeBounceDelay{0%, 80%, 100%{-webkit-transform: scale(0); transform: scale(0);} 40%{-webkit-transform: scale(1); transform: scale(1);}}
  1819. @keyframes sk-threeBounceDelay{0%, 80%, 100%{-webkit-transform: scale(0); transform: scale(0);} 40%{-webkit-transform: scale(1); transform: scale(1);}}
  1820. /* * Usage: * * <div class="sk-spinner sk-spinner-circle"> * <div class="sk-circle1 sk-circle"></div> * <div class="sk-circle2 sk-circle"></div> * <div class="sk-circle3 sk-circle"></div> * <div class="sk-circle4 sk-circle"></div> * <div class="sk-circle5 sk-circle"></div> * <div class="sk-circle6 sk-circle"></div> * <div class="sk-circle7 sk-circle"></div> * <div class="sk-circle8 sk-circle"></div> * <div class="sk-circle9 sk-circle"></div> * <div class="sk-circle10 sk-circle"></div> * <div class="sk-circle11 sk-circle"></div> * <div class="sk-circle12 sk-circle"></div> * </div> * */
  1821. .sk-spinner-circle.sk-spinner{margin: 0 auto; width: 22px; height: 22px; position: relative;}
  1822. .sk-spinner-circle .sk-circle{width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
  1823. .sk-spinner-circle .sk-circle:before{content: ''; display: block; margin: 0 auto; width: 20%; height: 20%; background-color: #1ab394; border-radius: 100%; -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out; animation: sk-circleBounceDelay 1.2s infinite ease-in-out; /* Prevent first frame from flickering when animation starts */ -webkit-animation-fill-mode: both; animation-fill-mode: both;}
  1824. .sk-spinner-circle .sk-circle2{-webkit-transform: rotate(30deg); -ms-transform: rotate(30deg); transform: rotate(30deg);}
  1825. .sk-spinner-circle .sk-circle3{-webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg);}
  1826. .sk-spinner-circle .sk-circle4{-webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);}
  1827. .sk-spinner-circle .sk-circle5{-webkit-transform: rotate(120deg); -ms-transform: rotate(120deg); transform: rotate(120deg);}
  1828. .sk-spinner-circle .sk-circle6{-webkit-transform: rotate(150deg); -ms-transform: rotate(150deg); transform: rotate(150deg);}
  1829. .sk-spinner-circle .sk-circle7{-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
  1830. .sk-spinner-circle .sk-circle8{-webkit-transform: rotate(210deg); -ms-transform: rotate(210deg); transform: rotate(210deg);}
  1831. .sk-spinner-circle .sk-circle9{-webkit-transform: rotate(240deg); -ms-transform: rotate(240deg); transform: rotate(240deg);}
  1832. .sk-spinner-circle .sk-circle10{-webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg);}
  1833. .sk-spinner-circle .sk-circle11{-webkit-transform: rotate(300deg); -ms-transform: rotate(300deg); transform: rotate(300deg);}
  1834. .sk-spinner-circle .sk-circle12{-webkit-transform: rotate(330deg); -ms-transform: rotate(330deg); transform: rotate(330deg);}
  1835. .sk-spinner-circle .sk-circle2:before{-webkit-animation-delay: -1.1s; animation-delay: -1.1s;}
  1836. .sk-spinner-circle .sk-circle3:before{-webkit-animation-delay: -1s; animation-delay: -1s;}
  1837. .sk-spinner-circle .sk-circle4:before{-webkit-animation-delay: -0.9s; animation-delay: -0.9s;}
  1838. .sk-spinner-circle .sk-circle5:before{-webkit-animation-delay: -0.8s; animation-delay: -0.8s;}
  1839. .sk-spinner-circle .sk-circle6:before{-webkit-animation-delay: -0.7s; animation-delay: -0.7s;}
  1840. .sk-spinner-circle .sk-circle7:before{-webkit-animation-delay: -0.6s; animation-delay: -0.6s;}
  1841. .sk-spinner-circle .sk-circle8:before{-webkit-animation-delay: -0.5s; animation-delay: -0.5s;}
  1842. .sk-spinner-circle .sk-circle9:before{-webkit-animation-delay: -0.4s; animation-delay: -0.4s;}
  1843. .sk-spinner-circle .sk-circle10:before{-webkit-animation-delay: -0.3s; animation-delay: -0.3s;}
  1844. .sk-spinner-circle .sk-circle11:before{-webkit-animation-delay: -0.2s; animation-delay: -0.2s;}
  1845. .sk-spinner-circle .sk-circle12:before{-webkit-animation-delay: -0.1s; animation-delay: -0.1s;}
  1846. @-webkit-keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform: scale(0); transform: scale(0);} 40%{-webkit-transform: scale(1); transform: scale(1);}}
  1847. @keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform: scale(0); transform: scale(0);} 40%{-webkit-transform: scale(1); transform: scale(1);}}
  1848. /* * Usage: * * <div class="sk-spinner sk-spinner-cube-grid"> * <div class="sk-cube"></div> * <div class="sk-cube"></div> * <div class="sk-cube"></div> * <div class="sk-cube"></div> * <div class="sk-cube"></div> * <div class="sk-cube"></div> * <div class="sk-cube"></div> * <div class="sk-cube"></div> * <div class="sk-cube"></div> * </div> * */
  1849. .sk-spinner-cube-grid{/* * Spinner positions * 1 2 3 * 4 5 6 * 7 8 9 */}
  1850. .sk-spinner-cube-grid.sk-spinner{width: 30px; height: 30px; margin: 0 auto;}
  1851. .sk-spinner-cube-grid .sk-cube{width: 33%; height: 33%; background-color: #1ab394; float: left; -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out; animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;}
  1852. .sk-spinner-cube-grid .sk-cube:nth-child(1){-webkit-animation-delay: 0.2s; animation-delay: 0.2s;}
  1853. .sk-spinner-cube-grid .sk-cube:nth-child(2){-webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
  1854. .sk-spinner-cube-grid .sk-cube:nth-child(3){-webkit-animation-delay: 0.4s; animation-delay: 0.4s;}
  1855. .sk-spinner-cube-grid .sk-cube:nth-child(4){-webkit-animation-delay: 0.1s; animation-delay: 0.1s;}
  1856. .sk-spinner-cube-grid .sk-cube:nth-child(5){-webkit-animation-delay: 0.2s; animation-delay: 0.2s;}
  1857. .sk-spinner-cube-grid .sk-cube:nth-child(6){-webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
  1858. .sk-spinner-cube-grid .sk-cube:nth-child(7){-webkit-animation-delay: 0s; animation-delay: 0s;}
  1859. .sk-spinner-cube-grid .sk-cube:nth-child(8){-webkit-animation-delay: 0.1s; animation-delay: 0.1s;}
  1860. .sk-spinner-cube-grid .sk-cube:nth-child(9){-webkit-animation-delay: 0.2s; animation-delay: 0.2s;}
  1861. @-webkit-keyframes sk-cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform: scale3D(1, 1, 1); transform: scale3D(1, 1, 1);} 35%{-webkit-transform: scale3D(0, 0, 1); transform: scale3D(0, 0, 1);}}
  1862. @keyframes sk-cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform: scale3D(1, 1, 1); transform: scale3D(1, 1, 1);} 35%{-webkit-transform: scale3D(0, 0, 1); transform: scale3D(0, 0, 1);}}
  1863. /* * Usage: * * <div class="sk-spinner sk-spinner-wordpress"> * <span class="sk-inner-circle"></span> * </div> * */
  1864. .sk-spinner-wordpress.sk-spinner{background-color: #1ab394; width: 30px; height: 30px; border-radius: 30px; position: relative; margin: 0 auto; -webkit-animation: sk-innerCircle 1s linear infinite; animation: sk-innerCircle 1s linear infinite;}
  1865. .sk-spinner-wordpress .sk-inner-circle{display: block; background-color: #fff; width: 8px; height: 8px; position: absolute; border-radius: 8px; top: 5px; left: 5px;}
  1866. @-webkit-keyframes sk-innerCircle{0%{-webkit-transform: rotate(0); transform: rotate(0);} 100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}}
  1867. @keyframes sk-innerCircle{0%{-webkit-transform: rotate(0); transform: rotate(0);} 100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}}
  1868. /* * Usage: * * <div class="sk-spinner sk-spinner-fading-circle"> * <div class="sk-circle1 sk-circle"></div> * <div class="sk-circle2 sk-circle"></div> * <div class="sk-circle3 sk-circle"></div> * <div class="sk-circle4 sk-circle"></div> * <div class="sk-circle5 sk-circle"></div> * <div class="sk-circle6 sk-circle"></div> * <div class="sk-circle7 sk-circle"></div> * <div class="sk-circle8 sk-circle"></div> * <div class="sk-circle9 sk-circle"></div> * <div class="sk-circle10 sk-circle"></div> * <div class="sk-circle11 sk-circle"></div> * <div class="sk-circle12 sk-circle"></div> * </div> * */
  1869. .sk-spinner-fading-circle.sk-spinner{margin: 0 auto; width: 22px; height: 22px; position: relative;}
  1870. .sk-spinner-fading-circle .sk-circle{width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
  1871. .sk-spinner-fading-circle .sk-circle:before{content: ''; display: block; margin: 0 auto; width: 18%; height: 18%; background-color: #1ab394; border-radius: 100%; -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out; animation: sk-circleFadeDelay 1.2s infinite ease-in-out; /* Prevent first frame from flickering when animation starts */ -webkit-animation-fill-mode: both; animation-fill-mode: both;}
  1872. .sk-spinner-fading-circle .sk-circle2{-webkit-transform: rotate(30deg); -ms-transform: rotate(30deg); transform: rotate(30deg);}
  1873. .sk-spinner-fading-circle .sk-circle3{-webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg);}
  1874. .sk-spinner-fading-circle .sk-circle4{-webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);}
  1875. .sk-spinner-fading-circle .sk-circle5{-webkit-transform: rotate(120deg); -ms-transform: rotate(120deg); transform: rotate(120deg);}
  1876. .sk-spinner-fading-circle .sk-circle6{-webkit-transform: rotate(150deg); -ms-transform: rotate(150deg); transform: rotate(150deg);}
  1877. .sk-spinner-fading-circle .sk-circle7{-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
  1878. .sk-spinner-fading-circle .sk-circle8{-webkit-transform: rotate(210deg); -ms-transform: rotate(210deg); transform: rotate(210deg);}
  1879. .sk-spinner-fading-circle .sk-circle9{-webkit-transform: rotate(240deg); -ms-transform: rotate(240deg); transform: rotate(240deg);}
  1880. .sk-spinner-fading-circle .sk-circle10{-webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg);}
  1881. .sk-spinner-fading-circle .sk-circle11{-webkit-transform: rotate(300deg); -ms-transform: rotate(300deg); transform: rotate(300deg);}
  1882. .sk-spinner-fading-circle .sk-circle12{-webkit-transform: rotate(330deg); -ms-transform: rotate(330deg); transform: rotate(330deg);}
  1883. .sk-spinner-fading-circle .sk-circle2:before{-webkit-animation-delay: -1.1s; animation-delay: -1.1s;}
  1884. .sk-spinner-fading-circle .sk-circle3:before{-webkit-animation-delay: -1s; animation-delay: -1s;}
  1885. .sk-spinner-fading-circle .sk-circle4:before{-webkit-animation-delay: -0.9s; animation-delay: -0.9s;}
  1886. .sk-spinner-fading-circle .sk-circle5:before{-webkit-animation-delay: -0.8s; animation-delay: -0.8s;}
  1887. .sk-spinner-fading-circle .sk-circle6:before{-webkit-animation-delay: -0.7s; animation-delay: -0.7s;}
  1888. .sk-spinner-fading-circle .sk-circle7:before{-webkit-animation-delay: -0.6s; animation-delay: -0.6s;}
  1889. .sk-spinner-fading-circle .sk-circle8:before{-webkit-animation-delay: -0.5s; animation-delay: -0.5s;}
  1890. .sk-spinner-fading-circle .sk-circle9:before{-webkit-animation-delay: -0.4s; animation-delay: -0.4s;}
  1891. .sk-spinner-fading-circle .sk-circle10:before{-webkit-animation-delay: -0.3s; animation-delay: -0.3s;}
  1892. .sk-spinner-fading-circle .sk-circle11:before{-webkit-animation-delay: -0.2s; animation-delay: -0.2s;}
  1893. .sk-spinner-fading-circle .sk-circle12:before{-webkit-animation-delay: -0.1s; animation-delay: -0.1s;}
  1894. @-webkit-keyframes sk-circleFadeDelay{0%, 39%, 100%{opacity: 0;} 40%{opacity: 1;}}
  1895. @keyframes sk-circleFadeDelay{0%, 39%, 100%{opacity: 0;} 40%{opacity: 1;}}
  1896. .ibox-content > .sk-spinner{display: none;}
  1897. .ibox-content.sk-loading{position: relative;}
  1898. .ibox-content.sk-loading:after{content: ''; background-color: rgba(255, 255, 255, 0.7); position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
  1899. .ibox-content.sk-loading > .sk-spinner{display: block; position: absolute; top: 40%; left: 0; right: 0; z-index: 2000;}
  1900. /* * * INSPINIA Landing Page - Responsive Admin Theme * Copyright 2014 Webapplayers.com *
  1901. */
  1902. /* GLOBAL STYLES
  1903. -------------------------------------------------- */
  1904. /* PACE PLUGIN
  1905. -------------------------------------------------- */
  1906. .landing-page.pace .pace-progress{background: #fff; position: fixed; z-index: 2000; top: 0; left: 0; height: 2px; -webkit-transition: width 1s; -moz-transition: width 1s; -o-transition: width 1s; transition: width 1s;}
  1907. .pace-inactive{display: none;}
  1908. body.landing-page{color: #676a6c; font-family: 'Open Sans', helvetica, arial, sans-serif; background-color: #fff;}
  1909. .landing-page{/* CUSTOMIZE THE NAVBAR -------------------------------------------------- */ /* Flip around the padding for proper display in narrow viewports */ /* BACKGROUNDS SLIDER -------------------------------------------------- */ /* CUSTOMIZE THE CAROUSEL -------------------------------------------------- */ /* Carousel base class */ /* Since positioning the image, we need to help out the caption */ /* Declare heights because of positioning of img element */ /* Sections ------------------------- */ /* Buttons - only primary custom button ------------------------- */ /* RESPONSIVE CSS -------------------------------------------------- */}
  1910. .landing-page .container{overflow: hidden;}
  1911. .landing-page span.navy{color: #1ab394;}
  1912. .landing-page p.text-color{color: #676a6c;}
  1913. .landing-page a.navy-link{color: #1ab394; text-decoration: none;}
  1914. .landing-page a.navy-link:hover{color: #179d82;}
  1915. .landing-page section p{color: #aeaeae; font-size: 13px;}
  1916. .landing-page address{font-size: 13px;}
  1917. .landing-page h1{margin-top: 10px; font-size: 30px; font-weight: 200;}
  1918. .landing-page .navy-line{width: 60px; height: 1px; margin: 60px auto 0; border-bottom: 2px solid #1ab394;}
  1919. .landing-page .navbar-wrapper{position: fixed; top: 0; right: 0; left: 0; z-index: 200;}
  1920. .landing-page .navbar-wrapper > .container{padding-right: 0; padding-left: 0;}
  1921. .landing-page .navbar-wrapper .navbar{padding-right: 15px; padding-left: 15px;}
  1922. .landing-page .navbar-default.navbar-scroll{background-color: #fff; border-color: #fff; padding: 15px 0;}
  1923. .landing-page .navbar-default{background-color: transparent; border-color: transparent; transition: all 0.3s ease-in-out 0s;}
  1924. .landing-page .navbar-default .nav li a{color: #fff; font-family: 'Open Sans', helvetica, arial, sans-serif; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; font-size: 14px;}
  1925. .landing-page .navbar-nav > li > a{padding-top: 25px; border-top: 6px solid transparent;}
  1926. .landing-page .navbar-default .navbar-nav > .active > a,
  1927. .landing-page .navbar-default .navbar-nav > .active > a:hover{background: transparent; color: #fff; border-top: 6px solid #1ab394;}
  1928. .landing-page .navbar-default .navbar-nav > li > a:hover,
  1929. .landing-page .navbar-default .navbar-nav > li > a:focus{color: #1ab394; background: inherit;}
  1930. .landing-page .navbar-default .navbar-nav > .active > a:focus{background: transparent; color: #fff;}
  1931. .landing-page .navbar-default .navbar-nav > .active > a:focus{background: transparent; color: #ffffff;}
  1932. .landing-page .navbar-default.navbar-scroll .navbar-nav > .active > a:focus{background: transparent; color: inherit;}
  1933. .landing-page .navbar-default .navbar-brand:hover,
  1934. .landing-page .navbar-default .navbar-brand:focus{background: #179d82; color: #fff;}
  1935. .landing-page .navbar-default .navbar-brand{color: #fff; height: auto; display: block; font-size: 14px; background: #1ab394; padding: 15px 20px 15px 20px; border-radius: 0 0 5px 5px; font-weight: 700; transition: all 0.3s ease-in-out 0s;}
  1936. .landing-page .navbar-scroll.navbar-default .nav li a{color: #676a6c;}
  1937. .landing-page .navbar-scroll.navbar-default .nav li a:hover{color: #1ab394;}
  1938. .landing-page .navbar-wrapper .navbar.navbar-scroll{padding-top: 0; padding-bottom: 5px; border-bottom: 1px solid #e7eaec; border-radius: 0;}
  1939. .landing-page .nav > li.active{border: none; background: inherit;}
  1940. .landing-page .nav > li > a{padding: 25px 10px 15px 10px;}
  1941. .landing-page .navbar-scroll .navbar-nav > li > a{padding: 20px 10px;}
  1942. .landing-page .navbar-default .navbar-nav > .active > a,
  1943. .landing-page .navbar-default .navbar-nav > .active > a:hover{border-top: 6px solid #1ab394;}
  1944. .landing-page .navbar-fixed-top{border: none !important;}
  1945. .landing-page .navbar-fixed-top.navbar-scroll{border-bottom: 1px solid #e7eaec !important;}
  1946. .landing-page .navbar.navbar-scroll .navbar-brand{margin-top: 15px; border-radius: 5px; font-size: 12px; padding: 10px; height: auto;}
  1947. .landing-page .header-back{height: 470px; width: 100%;}
  1948. .landing-page .header-back.one{background: url('../img/landing/header_one.jpg') 50% 0 no-repeat;}
  1949. .landing-page .header-back.two{background: url('../img/landing/header_two.jpg') 50% 0 no-repeat;}
  1950. .landing-page .carousel{height: 470px;}
  1951. .landing-page .carousel-caption{z-index: 10;}
  1952. .landing-page .carousel .item{height: 470px; background-color: #777;}
  1953. .landing-page .carousel-inner > .item > img{position: absolute; top: 0; left: 0; min-width: 100%; height: 470px;}
  1954. .landing-page .carousel-fade .carousel-inner .item{opacity: 0; -webkit-transition-property: opacity; transition-property: opacity;}
  1955. .landing-page .carousel-fade .carousel-inner .active{opacity: 1;}
  1956. .landing-page .carousel-fade .carousel-inner .active.left,
  1957. .landing-page .carousel-fade .carousel-inner .active.right{left: 0; opacity: 0; z-index: 1;}
  1958. .landing-page .carousel-fade .carousel-inner .next.left,
  1959. .landing-page .carousel-fade .carousel-inner .prev.right{opacity: 1;}
  1960. .landing-page .carousel-fade .carousel-control{z-index: 2;}
  1961. .landing-page .carousel-control.left,
  1962. .landing-page .carousel-control.right{background: none;}
  1963. .landing-page .carousel-control{width: 6%;}
  1964. .landing-page .carousel-inner .container{position: relative; overflow: visible;}
  1965. .landing-page .carousel-inner{overflow: visible;}
  1966. .landing-page .carousel-caption{position: absolute; top: 100px; left: 0; bottom: auto; right: auto; text-align: left;}
  1967. .landing-page .carousel-caption{position: absolute; top: 100px; left: 0; bottom: auto; right: auto; text-align: left;}
  1968. .landing-page .carousel-caption.blank{top: 140px;}
  1969. .landing-page .carousel-image{position: absolute; right: 10px; top: 150px;}
  1970. .landing-page .carousel-indicators{padding-right: 60px;}
  1971. .landing-page .carousel-caption h1{font-weight: 700; font-size: 38px; text-transform: uppercase; text-shadow: none; letter-spacing: -1.5px;}
  1972. .landing-page .carousel-caption p{font-weight: 700; text-transform: uppercase; text-shadow: none;}
  1973. .landing-page .caption-link{color: #fff; margin-left: 10px; text-transform: capitalize; font-weight: 400;}
  1974. .landing-page .caption-link:hover{text-decoration: none; color: inherit;}
  1975. .landing-page .services{padding-top: 60px;}
  1976. .landing-page .services h2{font-size: 20px; letter-spacing: -1px; font-weight: 600; text-transform: uppercase;}
  1977. .landing-page .features-block{margin-top: 40px;}
  1978. .landing-page .features-text{margin-top: 40px;}
  1979. .landing-page .features small{color: #1ab394;}
  1980. .landing-page .features h2{font-size: 18px; margin-top: 5px;}
  1981. .landing-page .features-text-alone{margin: 40px 0;}
  1982. .landing-page .features-text-alone h1{font-weight: 200;}
  1983. .landing-page .features-icon{color: #1ab394; font-size: 40px;}
  1984. .landing-page .navy-section{margin-top: 60px; background: #1ab394; color: #fff; padding: 20px 0;}
  1985. .landing-page .gray-section{background: #f4f4f4; margin-top: 60px;}
  1986. .landing-page .team-member{text-align: center;}
  1987. .landing-page .team-member img{margin: auto;}
  1988. .landing-page .social-icon a{background: #1ab394; color: #fff; padding: 4px 8px; height: 28px; width: 28px; display: block; border-radius: 50px;}
  1989. .landing-page .social-icon a:hover{background: #179d82;}
  1990. .landing-page .img-small{height: 88px; width: 88px;}
  1991. .landing-page .pricing-plan{margin: 20px 30px 0 30px; border-radius: 4px;}
  1992. .landing-page .pricing-plan.selected{transform: scale(1.1); background: #f4f4f4;}
  1993. .landing-page .pricing-plan li{padding: 10px 16px; border-top: 1px solid #e7eaec; text-align: center; color: #aeaeae;}
  1994. .landing-page .pricing-plan .pricing-price span{font-weight: 700; color: #1ab394;}
  1995. .landing-page li.pricing-desc{font-size: 13px; border-top: none; padding: 20px 16px;}
  1996. .landing-page li.pricing-title{background: #1ab394; color: #fff; padding: 10px; border-radius: 4px 4px 0 0; font-size: 22px; font-weight: 600;}
  1997. .landing-page .testimonials{padding-top: 80px; padding-bottom: 90px; background-color: #1ab394; background-image: url('../img/landing/avatar_all.png');}
  1998. .landing-page .big-icon{font-size: 56px !important;}
  1999. .landing-page .features .big-icon{color: #1ab394 !important;}
  2000. .landing-page .contact{background-image: url('../img/landing/word_map.png'); background-position: 50% 50%; background-repeat: no-repeat; margin-top: 60px;}
  2001. .landing-page section.timeline{padding-bottom: 30px;}
  2002. .landing-page section.comments{padding-bottom: 80px;}
  2003. .landing-page .comments-avatar{margin-top: 25px; margin-left: 22px; margin-bottom: 25px;}
  2004. .landing-page .comments-avatar .commens-name{font-weight: 600; font-size: 14px;}
  2005. .landing-page .comments-avatar img{width: 42px; height: 42px; border-radius: 50%; margin-right: 10px;}
  2006. .landing-page .bubble{position: relative; height: 120px; padding: 20px; background: #FFFFFF; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-style: italic; font-size: 14px;}
  2007. .landing-page .bubble:after{content: ''; position: absolute; border-style: solid; border-width: 15px 14px 0; border-color: #FFFFFF transparent; display: block; width: 0; z-index: 1; bottom: -15px; left: 30px;}
  2008. .landing-page .btn-primary.btn-outline:hover,
  2009. .landing-page .btn-success.btn-outline:hover,
  2010. .landing-page .btn-info.btn-outline:hover,
  2011. .landing-page .btn-warning.btn-outline:hover,
  2012. .landing-page .btn-danger.btn-outline:hover{color: #fff;}
  2013. .landing-page .btn-primary{background-color: #1ab394; border-color: #1ab394; color: #FFFFFF; font-size: 14px; padding: 10px 20px; font-weight: 600;}
  2014. .landing-page .btn-primary:hover,
  2015. .landing-page .btn-primary:focus,
  2016. .landing-page .btn-primary:active,
  2017. .landing-page .btn-primary.active,
  2018. .landing-page .open .dropdown-toggle.btn-primary{background-color: #179d82; border-color: #179d82; color: #FFFFFF;}
  2019. .landing-page .btn-primary:active,
  2020. .landing-page .btn-primary.active,
  2021. .landing-page .open .dropdown-toggle.btn-primary{background-image: none;}
  2022. .landing-page .btn-primary.disabled,
  2023. .landing-page .btn-primary.disabled:hover,
  2024. .landing-page .btn-primary.disabled:focus,
  2025. .landing-page .btn-primary.disabled:active,
  2026. .landing-page .btn-primary.disabled.active,
  2027. .landing-page .btn-primary[disabled],
  2028. .landing-page .btn-primary[disabled]:hover,
  2029. .landing-page .btn-primary[disabled]:focus,
  2030. .landing-page .btn-primary[disabled]:active,
  2031. .landing-page .btn-primary.active[disabled],
  2032. .landing-page fieldset[disabled] .btn-primary,
  2033. .landing-page fieldset[disabled] .btn-primary:hover,
  2034. .landing-page fieldset[disabled] .btn-primary:focus,
  2035. .landing-page fieldset[disabled] .btn-primary:active,
  2036. .landing-page fieldset[disabled] .btn-primary.active{background-color: #1dc5a3; border-color: #1dc5a3;}
  2037. @media (min-width: 768px){.landing-page{/* Navbar positioning foo */ /* The navbar becomes detached from the top, so we round the corners */ /* Bump up size of carousel content */} .landing-page .navbar-wrapper{margin-top: 20px;} .landing-page .navbar-wrapper .container{padding-right: 15px; padding-left: 15px;} .landing-page .navbar-wrapper .navbar{padding-right: 0; padding-left: 0;} .landing-page .navbar-wrapper .navbar{border-radius: 4px;} .landing-page .carousel-caption p{margin-bottom: 20px; font-size: 14px; line-height: 1.4;} .landing-page .featurette-heading{font-size: 50px;}}
  2038. @media (max-width: 992px){.landing-page .carousel-image{display: none;}}
  2039. @media (max-width: 768px){.landing-page .carousel-caption, .landing-page .carousel-caption.blank{left: 5%; top: 80px;} .landing-page .carousel-caption h1{font-size: 28px;} .landing-page .navbar.navbar-scroll .navbar-brand{margin-top: 6px;} .landing-page .navbar-default{background-color: #fff; border-color: #fff; padding: 15px 0;} .landing-page .navbar-default .navbar-nav > .active > a:focus{background: transparent; color: inherit;} .landing-page .navbar-default .nav li a{color: #676a6c;} .landing-page .navbar-default .nav li a:hover{color: #1ab394;} .landing-page .navbar-wrapper .navbar{padding-top: 0; padding-bottom: 5px; border-bottom: 1px solid #e7eaec; border-radius: 0;} .landing-page .nav > li > a{padding: 25px 10px 15px 10px;} .landing-page .navbar-nav > li > a{padding: 20px 10px;} .landing-page .navbar .navbar-brand{margin-top: 6px; border-radius: 5px; font-size: 12px; padding: 10px; height: auto;} .landing-page .navbar-wrapper .navbar{padding-left: 15px; padding-right: 5px;} .landing-page .navbar-default .navbar-nav > .active > a, .landing-page .navbar-default .navbar-nav > .active > a:hover{color: inherit;} .landing-page .carousel-control{display: none;}}
  2040. @media (min-width: 992px){.landing-page .featurette-heading{margin-top: 120px;}}
  2041. @media (max-width: 768px){.landing-page .navbar .navbar-header{display: block; float: none;} .landing-page .navbar .navbar-header .navbar-toggle{background-color: #ffffff; padding: 9px 10px; border: none;}}
  2042. body.rtls{/* Theme config */}
  2043. body.rtls #page-wrapper{margin: 0 220px 0 0;}
  2044. body.rtls .nav-second-level li a{padding: 7px 35px 7px 10px;}
  2045. body.rtls .ibox-title h5{float: right;}
  2046. body.rtls .pull-right{float: left !important;}
  2047. body.rtls .pull-left{float: right !important;}
  2048. body.rtls .ibox-tools{float: left;}
  2049. body.rtls .stat-percent{float: left;}
  2050. body.rtls .navbar-right{float: left !important;}
  2051. body.rtls .navbar-top-links li:last-child{margin-left: 40px; margin-right: 0;}
  2052. body.rtls .minimalize-styl-2{float: right; margin: 14px 20px 5px 5px;}
  2053. body.rtls .feed-element > .pull-left{margin-left: 10px; margin-right: 0;}
  2054. body.rtls .timeline-item .date{text-align: left;}
  2055. body.rtls .timeline-item .date i{left: 0; right: auto;}
  2056. body.rtls .timeline-item .content{border-right: 1px solid #e7eaec; border-left: none;}
  2057. body.rtls .theme-config{left: 0; right: auto;}
  2058. body.rtls .spin-icon{border-radius: 0 20px 20px 0;}
  2059. body.rtls .toast-close-button{float: left;}
  2060. body.rtls #toast-container > .toast:before{margin: auto -1.5em auto 0.5em;}
  2061. body.rtls #toast-container > div{padding: 15px 50px 15px 15px;}
  2062. body.rtls .center-orientation .vertical-timeline-icon i{margin-left: 0; margin-right: -12px;}
  2063. body.rtls .vertical-timeline-icon i{right: 50%; left: auto; margin-left: auto; margin-right: -12px;}
  2064. body.rtls .file-box{float: right;}
  2065. body.rtls ul.notes li{float: right;}
  2066. body.rtls .chat-users,
  2067. body.rtls .chat-statistic{margin-right: -30px; margin-left: auto;}
  2068. body.rtls .dropdown-menu > li > a{text-align: right;}
  2069. body.rtls .b-r{border-left: 1px solid #e7eaec; border-right: none;}
  2070. body.rtls .dd-list .dd-list{padding-right: 30px; padding-left: 0;}
  2071. body.rtls .dd-item > button{float: right;}
  2072. body.rtls .theme-config-box{margin-left: -220px; margin-right: 0;}
  2073. body.rtls .theme-config-box.show{margin-left: 0; margin-right: 0;}
  2074. body.rtls .spin-icon{right: 0; left: auto;}
  2075. body.rtls .skin-settings{margin-right: 40px; margin-left: 0;}
  2076. body.rtls .skin-settings{direction: ltr;}
  2077. body.rtls .footer.fixed{margin-right: 220px; margin-left: 0;}
  2078. @media (max-width: 992px){body.rtls .chat-users, body.rtls .chat-statistic{margin-right: 0;}}
  2079. body.rtls.mini-navbar .footer.fixed,
  2080. body.body-small.mini-navbar .footer.fixed{margin: 0 70px 0 0;}
  2081. body.rtls.mini-navbar.fixed-sidebar .footer.fixed,
  2082. body.body-small.mini-navbar .footer.fixed{margin: 0 0 0 0;}
  2083. body.rtls.top-navigation .navbar-toggle{float: right; margin-left: 15px; margin-right: 15px;}
  2084. .body-small.rtls.top-navigation .navbar-header{float: none;}
  2085. body.rtls.top-navigation #page-wrapper{margin: 0;}
  2086. body.rtls.mini-navbar #page-wrapper{margin: 0 70px 0 0;}
  2087. body.rtls.mini-navbar.fixed-sidebar #page-wrapper{margin: 0 0 0 0;}
  2088. body.rtls.body-small.fixed-sidebar.mini-navbar #page-wrapper{margin: 0 220px 0 0;}
  2089. body.rtls.body-small.fixed-sidebar.mini-navbar .navbar-static-side{width: 220px;}
  2090. .body-small.rtls .navbar-fixed-top{margin-right: 0;}
  2091. .body-small.rtls .navbar-header{float: right;}
  2092. body.rtls .navbar-top-links li:last-child{margin-left: 20px;}
  2093. body.rtls .top-navigation #page-wrapper,
  2094. body.rtls.mini-navbar .top-navigation #page-wrapper,
  2095. body.rtls.mini-navbar.top-navigation #page-wrapper{margin: 0;}
  2096. body.rtls .top-navigation .footer.fixed,
  2097. body.rtls.top-navigation .footer.fixed{margin: 0;}
  2098. @media (max-width: 768px){body.rtls .navbar-top-links li:last-child{margin-left: 20px;} .body-small.rtls #page-wrapper{position: inherit; margin: 0 0 0 0; min-height: 1000px;} .body-small.rtls .navbar-static-side{display: none; z-index: 2001; position: absolute; width: 70px;} .body-small.rtls.mini-navbar .navbar-static-side{display: block;} .rtls.fixed-sidebar.body-small .navbar-static-side{display: none; z-index: 2001; position: fixed; width: 220px;} .rtls.fixed-sidebar.body-small.mini-navbar .navbar-static-side{display: block;}}
  2099. .rtls .ltr-support{direction: ltr;}
  2100. .rtls.mini-navbar .nav-second-level,
  2101. .rtls.mini-navbar li.active .nav-second-level{left: auto; right: 70px;}
  2102. .rtls #right-sidebar{left: -260px; right: auto;}
  2103. .rtls #right-sidebar.sidebar-open{left: 0;}
  2104. /* * * This is style for skin config * Use only in demo theme *
  2105. */
  2106. .theme-config{position: absolute; top: 90px; right: 0; overflow: hidden;}
  2107. .theme-config-box{margin-right: -220px; position: relative; z-index: 2000; transition-duration: 0.8s;}
  2108. .theme-config-box.show{margin-right: 0;}
  2109. .spin-icon{background: #1ab394; position: absolute; padding: 7px 10px 7px 13px; border-radius: 20px 0 0 20px; font-size: 16px; top: 0; left: 0; width: 40px; color: #fff; cursor: pointer;}
  2110. .skin-settings{width: 220px; margin-left: 40px; background: #f3f3f4;}
  2111. .skin-settings .title{background: #efefef; text-align: center; text-transform: uppercase; font-weight: 600; display: block; padding: 10px 15px; font-size: 12px;}
  2112. .setings-item{padding: 10px 30px;}
  2113. .setings-item.skin{text-align: center;}
  2114. .setings-item .switch{float: right;}
  2115. .skin-name a{text-transform: uppercase;}
  2116. .setings-item a{color: #fff;}
  2117. .default-skin,
  2118. .blue-skin,
  2119. .ultra-skin,
  2120. .yellow-skin{text-align: center;}
  2121. .default-skin{font-weight: 600; background: #283A49;}
  2122. .default-skin:hover{background: #1e2e3d;}
  2123. .blue-skin{font-weight: 600; background: url("patterns/header-profile-skin-1.png") repeat scroll 0 0;}
  2124. .blue-skin:hover{background: #0d8ddb;}
  2125. .yellow-skin{font-weight: 600; background: url("patterns/header-profile-skin-3.png") repeat scroll 0 100%;}
  2126. .yellow-skin:hover{background: #ce8735;}
  2127. .ultra-skin{padding: 20px 10px; font-weight: 600; background: url("patterns/3.png") repeat scroll 0 0;}
  2128. .ultra-skin:hover{background: url("patterns/4.png") repeat scroll 0 0;}
  2129. /* * * SKIN 1 by guxy* */
  2130. .skin-1 .navbar-top-links li:last-child{margin-right: 30px;}
  2131. .skin-1.fixed-nav .minimalize-styl-2{margin: 0;}
  2132. .skin-1 .spin-icon{background: #0e9aef !important;}
  2133. .skin-1 .nav-header{background-color: #0e9aef; background-image: url('patterns/header-profile-skin-1.png');}
  2134. .skin-1.mini-navbar .nav-second-level{background: #3e495f;}
  2135. .skin-1 .breadcrumb{background: transparent;}
  2136. .skin-1 .page-heading{border: none;}
  2137. .skin-1 .nav > li.active{background: #3a4459;}
  2138. .skin-1 .nav > li > a{color: #9ea6b9;}
  2139. .skin-1 ul.nav-second-level{background-color: inherit;}
  2140. .skin-1 .nav > li.active > a{color: #fff;}
  2141. .skin-1 .navbar-minimalize{background: #0e9aef; border-color: #0e9aef;}
  2142. body.skin-1{background: #3e495f;}
  2143. .skin-1 .navbar-static-top{background: #ffffff;}
  2144. .skin-1 .dashboard-header{background: transparent; border-bottom: none !important; border-top: none; padding: 20px 30px 10px 30px;}
  2145. .fixed-nav.skin-1 .navbar-fixed-top{background: #fff;}
  2146. .skin-1 .wrapper-content{padding: 30px 15px;}
  2147. .skin-1 #page-wrapper{background: #f4f6fa;}
  2148. .skin-1 .ibox-title,
  2149. .skin-1 .ibox-content{border-width: 1px;}
  2150. .skin-1 .ibox-content:last-child{border-style: solid solid solid solid;}
  2151. .skin-1 .nav > li.active{border: none;}
  2152. .skin-1 .nav-header{padding: 35px 25px 25px 25px;}
  2153. .skin-1 .nav-header a.dropdown-toggle{color: #fff; margin-top: 10px;}
  2154. .skin-1 .nav-header a.dropdown-toggle .text-muted{color: #fff; opacity: 0.8;}
  2155. .skin-1 .profile-element{text-align: center;}
  2156. .skin-1 .img-circle{border-radius: 5px;}
  2157. .skin-1 .navbar-default .nav > li > a:hover,
  2158. .skin-1 .navbar-default .nav > li > a:focus{background: #3a4459; color: #fff;}
  2159. .skin-1 .nav.nav-tabs > li.active > a{color: #555;}
  2160. .skin-1 .nav.nav-tabs > li.active{background: transparent;}
  2161. /* * * SKIN 2 - INSPINIA - Responsive Admin Theme * NAME - Inspinia Ultra *
  2162. */
  2163. body.skin-2{color: #565758 !important;}
  2164. .skin-2 .minimalize-styl-2{margin: 14px 5px 5px 25px;}
  2165. .skin-2 .navbar-top-links li:last-child{margin-right: 25px;}
  2166. .skin-2 .spin-icon{background: #23c6c8 !important;}
  2167. .skin-2 .nav-header{background-color: #23c6c8; background-image: url('patterns/header-profile-skin-2.png');}
  2168. .skin-2.mini-navbar .nav-second-level{background: #ededed;}
  2169. .skin-2 .breadcrumb{background: transparent;}
  2170. .skin-2.fixed-nav .minimalize-styl-2{margin: 14px 5px 5px 15px;}
  2171. .skin-2 .page-heading{border: none; background: rgba(255, 255, 255, 0.7);}
  2172. .skin-2 ul.nav-second-level{background-color: inherit;}
  2173. .skin-2 .nav > li.active{background: #e0e0e0;}
  2174. .skin-2 .logo-element{padding: 17px 0;}
  2175. .skin-2 .nav > li > a,
  2176. .skin-2 .welcome-message{color: #edf6ff;}
  2177. .skin-2 #top-search::-moz-placeholder{color: #edf6ff; opacity: 0.5;}
  2178. .skin-2 #side-menu > li > a,
  2179. .skin-2 .nav.nav-second-level > li > a{color: #586b7d;}
  2180. .skin-2 .nav > li.active > a{color: #213a53;}
  2181. .skin-2.mini-navbar .nav-header{background: #213a53;}
  2182. .skin-2 .navbar-minimalize{background: #23c6c8; border-color: #23c6c8;}
  2183. .skin-2 .border-bottom{border-bottom: none !important;}
  2184. .skin-2 #top-search{color: #fff;}
  2185. body.skin-2 #wrapper{background-color: #ededed;}
  2186. .skin-2 .navbar-static-top{background: #213a53;}
  2187. .fixed-nav.skin-2 .navbar-fixed-top{background: #213a53; border-bottom: none !important;}
  2188. .skin-2 .nav-header{padding: 30px 25px 30px 25px;}
  2189. .skin-2 .dashboard-header{background: rgba(255, 255, 255, 0.4); border-bottom: none !important; border-top: none; padding: 20px 30px 20px 30px;}
  2190. .skin-2 .wrapper-content{padding: 30px 15px;}
  2191. .skin-2 .dashoard-1 .wrapper-content{padding: 0 30px 25px 30px;}
  2192. .skin-2 .ibox-title{background: rgba(255, 255, 255, 0.7); border: none; margin-bottom: 1px;}
  2193. .skin-2 .ibox-content{background: rgba(255, 255, 255, 0.4); border: none !important;}
  2194. .skin-2 #page-wrapper{background: #f6f6f6; background: -webkit-radial-gradient(center, ellipse cover, #f6f6f6 20%, #d5d5d5 100%); background: -o-radial-gradient(center, ellipse cover, #f6f6f6 20%, #d5d5d5 100%); background: -ms-radial-gradient(center, ellipse cover, #f6f6f6 20%, #d5d5d5 100%); background: radial-gradient(ellipse at center, #f6f6f6 20%, #d5d5d5 100%); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6f6f6, endColorstr=#d5d5d5)";}
  2195. .skin-2 .ibox-title,
  2196. .skin-2 .ibox-content{border-width: 1px;}
  2197. .skin-2 .ibox-content:last-child{border-style: solid solid solid solid;}
  2198. .skin-2 .nav > li.active{border: none;}
  2199. .skin-2 .nav-header a.dropdown-toggle{color: #edf6ff; margin-top: 10px;}
  2200. .skin-2 .nav-header a.dropdown-toggle .text-muted{color: #edf6ff; opacity: 0.8;}
  2201. .skin-2 .img-circle{border-radius: 10px;}
  2202. .skin-2 .nav.navbar-top-links > li > a:hover,
  2203. .skin-2 .nav.navbar-top-links > li > a:focus{background: #1a2d41;}
  2204. .skin-2 .navbar-default .nav > li > a:hover,
  2205. .skin-2 .navbar-default .nav > li > a:focus{background: #e0e0e0; color: #213a53;}
  2206. .skin-2 .nav.nav-tabs > li.active > a{color: #555;}
  2207. .skin-2 .nav.nav-tabs > li.active{background: transparent;}
  2208. /* * * SKIN 3 - INSPINIA - Responsive Admin Theme * NAME - Yellow/purple *
  2209. */
  2210. .skin-3 .minimalize-styl-2{margin: 14px 5px 5px 30px;}
  2211. .skin-3 .navbar-top-links li:last-child{margin-right: 30px;}
  2212. .skin-3.fixed-nav .minimalize-styl-2{margin: 14px 5px 5px 15px;}
  2213. .skin-3 .spin-icon{background: #ecba52 !important;}
  2214. body.boxed-layout.skin-3 #wrapper{background: #3e2c42;}
  2215. .skin-3 .nav-header{background-color: #ecba52; background-image: url('patterns/header-profile-skin-3.png');}
  2216. .skin-3.mini-navbar .nav-second-level{background: #3e2c42;}
  2217. .skin-3 .breadcrumb{background: transparent;}
  2218. .skin-3 .page-heading{border: none;}
  2219. .skin-3 ul.nav-second-level{background-color: inherit;}
  2220. .skin-3 .nav > li.active{background: #38283c;}
  2221. .fixed-nav.skin-3 .navbar-fixed-top{background: #fff;}
  2222. .skin-3 .nav > li > a{color: #948b96;}
  2223. .skin-3 .nav > li.active > a{color: #fff;}
  2224. .skin-3 .navbar-minimalize{background: #ecba52; border-color: #ecba52;}
  2225. body.skin-3{background: #3e2c42;}
  2226. .skin-3 .navbar-static-top{background: #ffffff;}
  2227. .skin-3 .dashboard-header{background: transparent; border-bottom: none !important; border-top: none; padding: 20px 30px 10px 30px;}
  2228. .skin-3 .wrapper-content{padding: 30px 15px;}
  2229. .skin-3 #page-wrapper{background: #f4f6fa;}
  2230. .skin-3 .ibox-title,
  2231. .skin-3 .ibox-content{border-width: 1px;}
  2232. .skin-3 .ibox-content:last-child{border-style: solid solid solid solid;}
  2233. .skin-3 .nav > li.active{border: none;}
  2234. .skin-3 .nav-header{padding: 35px 25px 25px 25px;}
  2235. .skin-3 .nav-header a.dropdown-toggle{color: #fff; margin-top: 10px;}
  2236. .skin-3 .nav-header a.dropdown-toggle .text-muted{color: #fff; opacity: 0.8;}
  2237. .skin-3 .profile-element{text-align: center;}
  2238. .skin-3 .img-circle{border-radius: 5px;}
  2239. .skin-3 .navbar-default .nav > li > a:hover,
  2240. .skin-3 .navbar-default .nav > li > a:focus{background: #38283c; color: #fff;}
  2241. .skin-3 .nav.nav-tabs > li.active > a{color: #555;}
  2242. .skin-3 .nav.nav-tabs > li.active{background: transparent;}
  2243. body.md-skin{font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: #ffffff;}
  2244. .md-skin .nav-header{background: url("patterns/4.png") no-repeat;}
  2245. .md-skin .label,
  2246. .md-skin .badge{font-family: 'Roboto';}
  2247. .md-skin ul.nav-second-level{background-color: inherit;}
  2248. .md-skin .font-bold{font-weight: 500;}
  2249. .md-skin .wrapper-content{padding: 30px 20px 40px;}
  2250. @media (max-width: 768px){.md-skin .wrapper-content{padding: 30px 0 40px;}}
  2251. .md-skin .page-heading{border-bottom: none !important; border-top: 0; padding: 0 10px 20px 10px; box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.34), 0 0 6px 0 rgba(0, 0, 0, 0.14);}
  2252. .md-skin .full-height-layout .page-heading{border-bottom: 1px solid #e7eaec !important;}
  2253. .md-skin .ibox{clear: both; margin-bottom: 25px; margin-top: 0; padding: 0; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}
  2254. .md-skin .ibox.border-bottom{border-bottom: none !important;}
  2255. .md-skin .ibox-title,
  2256. .md-skin .ibox-content{border-style: none;}
  2257. .md-skin .ibox-title h5{font-size: 16px; font-weight: 400;}
  2258. .md-skin a.close-canvas-menu{color: #ffffff;}
  2259. .md-skin .welcome-message{color: #ffffff; font-weight: 300;}
  2260. .md-skin #top-search::-moz-placeholder{color: #ffffff;}
  2261. .md-skin #top-search::-webkit-input-placeholder{color: #ffffff;}
  2262. .md-skin #nestable-output,
  2263. .md-skin #nestable2-output{font-family: 'Roboto', lucida grande, lucida sans unicode, helvetica, arial, sans-serif;}
  2264. .md-skin .landing-page{font-family: 'Roboto', helvetica, arial, sans-serif;}
  2265. .md-skin .landing-page.navbar-default.navbar-scroll{background-color: #fff !important;}
  2266. .md-skin .landing-page.navbar-default{background-color: transparent !important; box-shadow: none;}
  2267. .md-skin .landing-page.navbar-default .nav li a{font-family: 'Roboto', helvetica, arial, sans-serif;}
  2268. .md-skin .nav > li > a{color: #676a6c; padding: 14px 20px 14px 25px;}
  2269. .md-skin .nav.navbar-right > li > a{color: #ffffff;}
  2270. .md-skin .nav > li.active > a{color: #5b5d5f; font-weight: 700;}
  2271. .md-skin .navbar-default .nav > li > a:hover,
  2272. .md-skin .navbar-default .nav > li > a:focus{font-weight: 700; color: #5b5d5f;}
  2273. .md-skin .nav .open > a,
  2274. .md-skin .nav .open > a:hover,
  2275. .md-skin .nav .open > a:focus{background: #1ab394;}
  2276. .md-skin .navbar-top-links li{display: inline-table;}
  2277. .md-skin .navbar-top-links .dropdown-menu li{display: block;}
  2278. .md-skin .pace-done .nav-header{transition: all 0.4s;}
  2279. .md-skin .nav > li.active{background: #f8f8f9;}
  2280. .md-skin .nav-second-level li a{padding: 7px 10px 7px 52px;}
  2281. .md-skin .nav-third-level li a{padding-left: 62px;}
  2282. .md-skin .navbar-top-links li a{padding: 20px 10px; min-height: 50px;}
  2283. .md-skin .nav > li > a{font-weight: 400;}
  2284. .md-skin .navbar-static-side .nav > li > a:focus,
  2285. .md-skin .navbar-static-side .nav > li > a:hover{background-color: inherit;}
  2286. .md-skin .navbar-top-links .dropdown-menu li a{padding: 3px 20px; min-height: inherit;}
  2287. .md-skin .nav-header .navbar-fixed-top a{color: #ffffff;}
  2288. .md-skin .nav-header .text-muted{color: #ffffff;}
  2289. .md-skin .navbar-form-custom .form-control{font-weight: 300;}
  2290. .md-skin .mini-navbar .nav-second-level{background-color: inherit;}
  2291. .md-skin .mini-navbar li.active .nav-second-level{left: 65px;}
  2292. .md-skin .canvas-menu.mini-navbar .nav-second-level{background: inherit;}
  2293. .md-skin .pace-done .navbar-static-side,
  2294. .md-skin .pace-done .nav-header,
  2295. .md-skin .pace-done li.active,
  2296. .md-skin .pace-done #page-wrapper,
  2297. .md-skin .pace-done .footer{-webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;}
  2298. .md-skin .navbar-fixed-top{background: #fff; transition-duration: 0.4s; z-index: 2030; border-bottom: none !important;}
  2299. .md-skin .navbar-fixed-top,
  2300. .md-skin .navbar-static-top{background-color: #1ab394 !important; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}
  2301. .md-skin .navbar-static-side{box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}
  2302. .md-skin #right-sidebar{box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); border: none; z-index: 900;}
  2303. .md-skin .white-bg .navbar-fixed-top,
  2304. .md-skin .white-bg .navbar-static-top{background: #fff !important;}
  2305. .md-skin .contact-box{box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); border: none;}
  2306. .md-skin .dashboard-header{border-bottom: none !important; border-top: 0; padding: 20px 20px 20px 20px; margin: 30px 20px 0 20px; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}
  2307. @media (max-width: 768px){.md-skin .dashboard-header{margin: 20px 0 0 0;}}
  2308. .md-skin ul.notes li div{box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}
  2309. .md-skin .file{border: none; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}
  2310. .md-skin .mail-box{background-color: #ffffff; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); padding: 0; margin-bottom: 20px; border: none;}
  2311. .md-skin .mail-box-header{border: none; background-color: #ffffff; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); padding: 30px 20px 20px 20px;}
  2312. .md-skin .mailbox-content{border: none; padding: 20px; background: #ffffff;}
  2313. .md-skin .social-feed-box{border: none; background: #fff; margin-bottom: 15px; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}
  2314. .md-skin.landing-page .navbar-default{background-color: transparent !important; border-color: transparent; transition: all 0.3s ease-in-out 0s; box-shadow: none;}
  2315. .md-skin.landing-page .navbar-default.navbar-scroll,
  2316. .md-skin.landing-page.body-small .navbar-default{background-color: #ffffff !important;}
  2317. .md-skin.landing-page .nav > li.active{background: inherit;}
  2318. .md-skin.landing-page .navbar-scroll .navbar-nav > li > a{padding: 20px 10px;}
  2319. .md-skin.landing-page .navbar-default .nav li a{font-family: 'Roboto', helvetica, arial, sans-serif;}
  2320. .md-skin.landing-page .nav > li > a{padding: 25px 10px 15px 10px;}
  2321. .md-skin.landing-page .navbar-default .navbar-nav > li > a:hover,
  2322. .md-skin.landing-page .navbar-default .navbar-nav > li > a:focus{background: inherit; color: #1ab394;}
  2323. .md-skin.landing-page.body-small .nav.navbar-right > li > a{color: #676a6c;}
  2324. .md-skin .landing_link a,
  2325. .md-skin .special_link a{color: #ffffff !important;}
  2326. .md-skin.canvas-menu.mini-navbar .nav-second-level{background: #f8f8f9;}
  2327. .md-skin.mini-navbar .nav-second-level{background-color: #ffffff; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}
  2328. .md-skin.mini-navbar .nav-second-level li a{padding-left: 0;}
  2329. .md-skin.mini-navbar.fixed-sidebar .nav-second-level li a{padding-left: 52px;}
  2330. .md-skin.top-navigation .nav.navbar-right > li > a{padding: 15px 20px; color: #676a6c;}
  2331. .md-skin.top-navigation .nav > li a:hover,
  2332. .md-skin .top-navigation .nav > li a:focus,
  2333. .md-skin.top-navigation .nav .open > a,
  2334. .md-skin.top-navigation .nav .open > a:hover,
  2335. .md-skin.top-navigation .nav .open > a:focus{color: #1ab394; background: #ffffff;}
  2336. .md-skin.top-navigation .nav > li.active a{color: #1ab394; background: #ffffff;}
  2337. .md-skin.fixed-nav #wrapper.top-navigation #page-wrapper{margin-top: 0;}
  2338. .md-skin.fixed-sidebar.mini-navbar .navbar-static-side{width: 0;}
  2339. .md-skin.fixed-sidebar.mini-navbar #page-wrapper{margin: 0 0 0 0;}
  2340. .md-skin.body-small.fixed-sidebar.mini-navbar #page-wrapper{margin: 0 0 0 0;}
  2341. .md-skin.body-small.fixed-sidebar.mini-navbar .navbar-static-side{width: 220px; background-color: #ffffff;}
  2342. .md-skin.boxed-layout #wrapper{background-color: #ffffff;}
  2343. .md-skin.canvas-menu nav.navbar-static-side{z-index: 2001; background: #ffffff; height: 100%; position: fixed; display: none;}
  2344. @media (min-width: 768px){#page-wrapper{position: inherit; margin: 0 0 0 220px; min-height: 1200px;} .navbar-static-side{z-index: 2001; position: absolute; width: 220px;} .navbar-top-links .dropdown-messages, .navbar-top-links .dropdown-tasks, .navbar-top-links .dropdown-alerts{margin-left: auto;}}
  2345. @media (max-width: 768px){#page-wrapper{position: inherit; margin: 0 0 0 0; min-height: 1000px;} .body-small .navbar-static-side{display: none; z-index: 2001; position: absolute; width: 70px;} .body-small.mini-navbar .navbar-static-side{display: block;} .lock-word{display: none;} .navbar-form-custom{display: none;} .navbar-header{display: inline; float: left;} .sidebar-panel{z-index: 2; position: relative; width: auto; min-height: 100% !important;} .sidebar-content .wrapper{padding-right: 0; z-index: 1;} .fixed-sidebar.body-small .navbar-static-side{display: none; z-index: 2001; position: fixed; width: 220px;} .fixed-sidebar.body-small.mini-navbar .navbar-static-side{display: block;} .ibox-tools{float: none; text-align: right; display: block;} .navbar-static-side{display: none;} body:not(.mini-navbar){-webkit-transition: background-color 500ms linear; -moz-transition: background-color 500ms linear; -o-transition: background-color 500ms linear; -ms-transition: background-color 500ms linear; transition: background-color 500ms linear; background-color: #f3f3f4;}}
  2346. @media (max-width: 350px){.timeline-item .date{text-align: left; width: 110px; position: relative; padding-top: 30px;} .timeline-item .date i{position: absolute; top: 0; left: 15px; padding: 5px; width: 30px; text-align: center; border: 1px solid #e7eaec; background: #f8f8f8;} .timeline-item .content{border-left: none; border-top: 1px solid #e7eaec; padding-top: 10px; min-height: 100px;} .nav.navbar-top-links li.dropdown{display: none;} .ibox-tools{float: none; text-align: left; display: inline-block;}}
  2347. /* Only demo */
  2348. @media (max-width: 1000px){.welcome-message{display: none;}}
  2349. @media print{nav.navbar-static-side{display: none;} body{overflow: visible !important;} #page-wrapper{margin: 0;}}
  2350. /*20170601===========================by guxy */
  2351. .search-content{background-color: #ffffff; color: inherit; padding: 15px 15px 15px 15px; border-color: #1ab394; border-image: none; border-style: solid solid none; border-width:0 0 0 4px; margin-bottom:15px;float:left;width:100%}
  2352. .ml-15{margin-left:-15px;}
  2353. .mr-15{margin-right:-15px;}
  2354. .mt15{margin-top:15px;}
  2355. .mr15{margin-right:15px;}
  2356. .ml-10{margin-left:-10px;}
  2357. .min_sel{border:1px solid #e5e6e7;color:#999;padding:2px 0 2px 2px;}
  2358. .fixed-table-toolbar .bs-bars, .fixed-table-toolbar .columns, .fixed-table-toolbar .search{line-height:28px !important;}
  2359. /*切换tab switch 从新定义样式 */
  2360. .tab_switch{float:left;}
  2361. .tab_switch .onoffswitch{width:70px;}
  2362. .tab_switch .onoffswitch-inner:before, .tab_switch .onoffswitch-inner:after{height:28px;line-height:28px;}
  2363. .tab_switch .onoffswitch-switch{right:35px;border:1px solid #1AB394;}
  2364. .tab_switch .onoffswitch-label{border:1px solid #1AB394;}
  2365. .tab_switch .onoffswitch-switch{width:35px;}
  2366. .nav_btn{float:left;}
  2367. .nav_message{position:relative;padding:0 10px !important;}
  2368. .nav_message span{position:absolute;top:-10px;right:-4px;}
  2369. .no-m-b{margin-bottom:0 !important;}
  2370. /* 去除bootstrap-table 滚动条 */
  2371. /* .fixed-table-body{overflow-x: inherit !important; overflow-y: inherit !important;height: auto !important;} */
  2372. .metismenu ul a { padding: 8px 15px 8px 20px;}
  2373. .metismenu ul ul a {padding: 6px 15px 6px 20px;}
  2374. .metismenu ul{padding-left: 20px; }
  2375. .c-default{color:#2f4050}
  2376. .c-green{color:#005d63}
  2377. .c-blue{color:#0d89d8}
  2378. .tabs-container .nav > li.active{background:0 ; border-left:0 none;}
  2379. .theme-picker{display:block;padding:8px 0}
  2380. .theme-picker:hover{display:block;background:#f4f4f4;}
  2381. /*basic style=================byguxy20170704*/
  2382. .no-m-b{margin-bottom: 0;}
  2383. .colorr{border-top:0 none !important;}
  2384. ul li{list-style-type:none;}
  2385. /*去除Chrome 默认边框样式*/
  2386. /*头部*/
  2387. input,button,select,textarea,input:focus,button:focus,select:focus,textarea:focus{outline:0 none;!important;}
  2388. .header{width:100%;background:url("../img/headbg.png") repeat;position:absolute;z-index: 10000;}
  2389. .header-wraper>.top.clearfix{margin: 10px 30px 0 30px ;}
  2390. .gw-logo{display:inline-block;border-right: 1px solid #55aea4;padding-right: 15px;}
  2391. .system-logo{display: inline-block;height:33px;line-height:33px;text-shadow:0 1px 0 #036d61 ;font-size:18px;color:#fff;padding-left:15px;border-left:1px solid #1a6a67;vertical-align: -2px;}
  2392. .top-nav li.dropdown .dropdown-menu{right:0;left:auto;float:right}
  2393. .top-nav .dropdown-menu > li > a{padding:5px 20px}
  2394. .userico i{font-size:24px;color: #eee;line-height: 24px;margin-right:5px;vertical-align:-3px;}
  2395. .top-nav .username{color:#eee;font-size:14px;line-height: 24px;}
  2396. .top-nav ul.top-menu>li>a{margin-right:0;padding:6px;background:0 0}
  2397. .top-nav ul.top-menu>li{float:left;margin-left:10px}
  2398. .top-nav ul.top-menu>li>a:focus,.top-nav ul.top-menu>li>a:hover{color:#fff;background:0 0;}
  2399. .top-nav .nav .caret{border-bottom-color:#eee;border-top-color:#eee}
  2400. .top-nav ul.top-menu>li>a:hover .caret{border-bottom-color:#fff;border-top-color:#fff}
  2401. .log-arrow-up{position:absolute;top:-10px;right:20px;width:20px;height:11px;background:url(../img/arrow-up.png) no-repeat}
  2402. /*导航*/
  2403. .navbar{position: relative;min-height: 35px; margin-bottom:0;border: 0 none;}
  2404. .navbar-collapse{padding-right: 0;position: relative;}
  2405. .navbar-nav {float: left;margin-top:10px;overflow: hidden;}
  2406. .navbar-nav > li > a,.navbar-nav > li > a:focus{padding:7px 20px;color: rgba(255,255,255,.7);background: 0;}
  2407. .navbar-nav > li > a.active{background:#fff;color: #313947; border-top-left-radius:2px;border-top-right-radius:2px;}
  2408. .navbar-nav > li > a:hover{background:#fff;color: #313947; font-weight:700;}
  2409. .nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background: 0;color: #fff;}
  2410. .navbar-form{margin-bottom:0;margin-top:10px;text-align: right;width:20%;}
  2411. .navbar-form .form-control{ color:rgba(255,255,255,.7); background:0;border:0 none;box-shadow: 0 0 0;}
  2412. .navbar-form .btn{background: 0 none;border:0 none;color: #eee;}
  2413. .navbar-form input::-webkit-input-placeholder { /* WebKit browsers */
  2414. color: rgba(255,255,255,.5);font-size:12px;
  2415. }
  2416. .navbar-form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  2417. color:rgba(255,255,255,.5);font-size:12px;
  2418. }
  2419. .navbar-form input::-moz-placeholder { /* Mozilla Firefox 19+ */
  2420. color:rgba(255,255,255,.5);font-size:12px;
  2421. }
  2422. .navbar-form input:-ms-input-placeholder { /* Internet Explorer 10+ */
  2423. color:rgba(255,255,255,.5);font-size:12px;
  2424. }
  2425. .navlist_show{display: block;position: absolute;top: 10px;right:36px;padding: 0 0 0 20px}
  2426. .navlist_show i{font-size:12px;font-style:normal;cursor:pointer;display: inline-block;padding:7px 2px;color: rgba(255,255,255,.6);}
  2427. .navlist_show i:hover,.navlist_show i.active{color:#fff;}
  2428. .page-tabs{width: 9999px; margin-left: 0;overflow: hidden;}
  2429. /*子导航*/
  2430. .subnavbar{width: 100%;background:#fff;font-size: 12px;margin-top: -1px;position:absolute;left:0;top:45px;box-shadow:0 2px 5px 0 rgba(0,0,0,.08);}
  2431. .subnav-box{width: 100%;border-bottom:1px solid rgba(30,35,42,.06);background:#fff;}
  2432. .subnav-box ul{margin-bottom:0;}
  2433. ul.subnav > li{display: inline-block;vertical-align:top;border-left:1px solid #999;margin:30px 60px 30px 0;width:calc((100% - 96px)/6);}
  2434. ul.subnav li a{display: inline-block;color: #313947;padding: 0 20px;font-weight:700;}
  2435. ul.subnav li a:hover,ul.subnav li a:focus{text-decoration: none;color: #000;font-weight:700;}
  2436. ul.thirdnav{margin-top:15px; margin-left:-40px;}
  2437. ul.thirdnav > li{display:block;line-height:30px;}
  2438. ul.thirdnav > li > a{color:#666;padding: 0 20px;}
  2439. ul.thirdnav > li > a:hover,ul.thirdnav > li > a:focus{text-decoration: none;color:#000}
  2440. /*面包屑*/
  2441. .breadbox .breadcrumb > li + li:before{padding:0 15px;}
  2442. .breadbox .breadcrumb{background:none !important;padding:11px 30px;margin-bottom:0;line-height: 20px;}
  2443. .breadbox .breadcrumb a{color: #000;text-decoration: none;}
  2444. .breadbox .breadcrumb a:hover{color: #000;}
  2445. /*主体*/
  2446. .wrapper-content{padding:30px 15px 30px;margin-top: 130px;}
  2447. /*footer */
  2448. .wfooter{height:60px;background:#313947;color:#f7f9fa;}
  2449. .wfooter>div{padding:20px 30px;}
  2450. /*pick themsatrt========*/
  2451. .c-dark{color:#3f5465;}
  2452. .c-green{color:#0b8b7d}
  2453. .c-red{color: #910000;}
  2454. .theme-picker{display: block;}
  2455. /*login start*/
  2456. .log_wraper{margin:0 10%;}
  2457. .logbg{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: url(../img/loginbg.jpg) #0b8b7d no-repeat ; background-size: cover; z-index: -1;}
  2458. .logtop{padding:15px 0;margin-bottom: 30px;}
  2459. .logcont{overflow: hidden;}
  2460. .log-left{color: #fff;margin-top:100px;text-shadow:0 2px 2px rgba(0,0,0,.2)}
  2461. .log-left h1{font-size:54px;}
  2462. .log-left h2{font-size:40px}
  2463. .log-left h1,.log-left h2{margin-bottom:30px}
  2464. .log-bottom{margin-top: 20px;}
  2465. .log-bottom p{font-size:12px; color: #dceeec;line-height: 30px;}
  2466. .log-bottom p span{margin-right:10px}
  2467. .login_box{background: rgba(255,255,255,.6);padding:40px 30px;box-shadow:0 2px 10px rgba(0,0,0,.08)}
  2468. .login_box .form-group{margin-bottom:26px}
  2469. .login_box h3{color: #0b8b7d;margin-top: 0;}
  2470. .login_box .form-group{position: relative;}
  2471. .login_box .form-group label{color: #0b8b7d;}
  2472. .login_box .form-group input{border-radius:0;background: rgba(255,255,255,.6);border:1px solid #63a3a1}
  2473. .login_box .form-group input:focus{border: 1px solid #0b8b7d;}
  2474. .login_box input::-webkit-input-placeholder { /* WebKit browsers */
  2475. color: #63a3a1;font-size:12px;
  2476. }
  2477. .login_box input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  2478. color: #63a3a1;font-size:12px;
  2479. }
  2480. .login_box input::-moz-placeholder { /* Mozilla Firefox 19+ */
  2481. color: #63a3a1;font-size:12px;
  2482. }
  2483. .login_box input:-ms-input-placeholder { /* Internet Explorer 10+ */
  2484. color: #63a3a1;font-size:12px;
  2485. }
  2486. .login_box a.btn{border-radius: 0;background: #0b8b7d;color: #fff;border: 0 none;padding: 8px 20px}
  2487. .login_box a.btn:hover,.login_box a.btn:focus{border: 0 none;background: #097f7b;box-shadow: 0;color: #fff;}
  2488. .login_box .forgetpassword{font-size:13px;padding:8px 0;text-decoration: none;color:#0b8b7d}
  2489. .login_box .forgetpassword:hover{color:#097f7b}
  2490. .login_box .help-block{font-size: 12px; color: #ea394c;position: absolute;top:100%;left: 0;}
  2491. .refresh_yzm{display: block;position: absolute;right: 2px;top:25px;padding-left: 5px;background: #fff;}
  2492. .refresh_yzm img{width: 100px;height:30px;border:0 none;}
  2493. .refresh_yzm i.fa-refresh{font-size:16px;color: #0b8b7d;margin:0 5px;}
  2494. .refresh_yzm i.fa-refresh:hover{color:#097f7b;}
  2495. /*Demo dasboard index*/
  2496. .stat-percent{float:right;}
  2497. .app-box{text-align:center;padding:15px 0;border:1px solid #e7eaec;color:#0b8b7d;box-shadow:0 1px 3px rgba(0,37,55,.05);margin:15px 0;cursor:pointer;}
  2498. .app-box i{font-size:48px;}
  2499. .app-box:hover{border:1px solid #0b8b7d;box-shadow:0 2px 3px rgba(0,37,55,.05)}
  2500. .feed-activity-list .feed-element{border-bottom:1px solid #e7eaec}
  2501. .feed-element:first-child{margin-top:0}
  2502. .feed-element{padding-bottom:15px}
  2503. .feed-element,.feed-element .media{margin-top:15px}
  2504. .feed-element,.media-body{overflow:hidden}
  2505. .feed-element>.pull-left{margin-right:10px}
  2506. .dropdown-messages-box img.img-circle,.feed-element img.img-circle{width:38px;height:38px}
  2507. .feed-element .well{border:1px solid #e7eaec;box-shadow:none;margin-top:10px;margin-bottom:5px;padding:10px 20px;font-size:11px;line-height:16px}
  2508. .feed-element .actions{margin-top:10px}
  2509. .feed-element .photos{margin:10px 0}
  2510. .feed-photo{max-height:180px;border-radius:4px;overflow:hidden;margin-right:10px;margin-bottom:10px}
  2511. .file-list li{padding:5px 10px;font-size:11px;border-radius:2px;border:1px solid #e7eaec;margin-bottom:5px}
  2512. .file-list li a{color:inherit}
  2513. .file-list li a:hover{color:#0b8b7d}
  2514. .data-wraper{background: #fff;padding:30px;}
  2515. /*sideba default ============start*/
  2516. #sidebar{width:210px;height:100%;position:fixed;background:#313947;overflow-y:auto;z-index:999;}
  2517. #sidebar ul li{position:relative}
  2518. #sidebar .sub-menu>.sub li{padding-left:32px}
  2519. #sidebar .sub-menu>.sub li:last-child{padding-bottom:10px}
  2520. .dcjq-icon{height:17px;width:17px;display:inline-block;background:url(../img/nav-expand.png) no-repeat top;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:absolute;right:10px;top:15px}
  2521. .active .dcjq-icon{background:url(../img/nav-expand.png) no-repeat bottom;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
  2522. .nav-collapse.collapse{display:inline}
  2523. ul.sidebar-menu,ul.sidebar-menu li ul.sub{margin:-2px 0 0;padding:0}
  2524. #sidebar>ul>li>ul.sub{display:none}
  2525. #sidebar>ul>li.active>ul.sub,#sidebar>ul>li>ul.sub>li>a{display:block}
  2526. ul.sidebar-menu li ul.sub li{background:#35404D;margin-bottom:0;margin-left:0;margin-right:0}
  2527. ul.sidebar-menu li ul.sub li:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}
  2528. ul.sidebar-menu li ul.sub li a{font-size:12px;padding:6px 0;line-height:35px;height:35px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;color:#aeb2b7}
  2529. ul.sidebar-menu li ul.sub li a:hover,ul.sidebar-menu li ul.sub li.active a{color:#0b8b7d;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;display:block}
  2530. ul.sidebar-menu li{margin-bottom:5px;margin-left:10px;margin-right:10px}
  2531. ul.sidebar-menu li.sub-menu{line-height:15px}
  2532. ul.sidebar-menu li a span{display:inline-block}
  2533. ul.sidebar-menu li a{color:#aeb2b7;text-decoration:none;display:block;padding:15px 0 15px 10px;font-size:12px;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
  2534. ul.sidebar-menu li a.active,ul.sidebar-menu li a:focus,ul.sidebar-menu li a:hover{background:#35404d;color:#fff;display:block;border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
  2535. ul.sidebar-menu li a i{font-size:15px;padding-right:6px}
  2536. ul.sidebar-menu li a:focus i,ul.sidebar-menu li a:hover i{color:#0b8b7d}
  2537. ul.sidebar-menu li a.active i{color:#0b8b7d}
  2538. .spin-icon{background: #313947;position: fixed;padding: 7px 10px 7px 10px; border-radius:0 20px 20px 0; font-size: 16px; width: 40px; color: #fff; cursor: pointer; z-index: 999 }
  2539. .side_ico{position: absolute;top: 15px;right:5px;}
  2540. .side_ico span i{font-size:12px;color: rgb(174, 178, 183);}
  2541. .side_ico span i:hover,.side_ico span.active i{color:#0b8b7d }
  2542. /* 2017-10-31 by guxy ==============================================左侧菜单优化 */
  2543. body.fixed-sidebar.mini-navbar .navbar-static-side {
  2544. width: 70px;
  2545. }
  2546. body.fixed-sidebar.mini-navbar .nav li> .nav-second-level {
  2547. display: none;
  2548. }
  2549. body.mini-navbar .navbar-default .nav>li>a {
  2550. font-size: 16px;
  2551. }
  2552. body.fixed-sidebar.mini-navbar .nav-label, body.fixed-sidebar.mini-navbar .navbar-default .nav li a span,
  2553. body.canvas-menu.mini-navbar .nav-label, body.canvas-menu.mini-navbar .navbar-default .nav li a span{display: none;}
  2554. body.mini-navbar.fixed-sidebar .nav-label, body.mini-navbar.fixed-sidebar .navbar-default .nav li a span, body.mini-navbar.fixed-sidebar .profile-element{display: none;!important;}
  2555. .logon-pro{display:none;text-align: center;font-size: 18px;font-weight: 600;color: white;padding: 18px 0;}
  2556. body.mini-navbar.fixed-sidebar .logon-pro{display: block;}
  2557. body.fixed-sidebar.mini-navbar #page-wrapper{margin-left:70px; }
  2558. body.mini-navbar.fixed-sidebar .nav-header{padding:0;background:none;}
  2559. body.fixed-sidebar.mini-navbar .navbar-default .nav > li > a, body.canvas-menu.mini-navbar .navbar-default .nav > li > a{font-size: 16px;}
  2560. body.fixed-sidebar.mini-navbar .slimScrollDiv{overflow:visible;!important;}
  2561. body.fixed-sidebar.mini-navbar #side-menu > li:hover > .nav-second-level
  2562. {
  2563. position: absolute;
  2564. left: 70px;
  2565. top: 0px;
  2566. background-color: #2f4050;
  2567. padding: 0px 0px 0px 0px;
  2568. font-size: 14px;
  2569. display: block;
  2570. min-width: 160px;
  2571. border-radius: 2px;
  2572. }
  2573. body.fixed-sidebar.mini-navbar #side-menu > li:hover > .nav-second-level span{
  2574. box-sizing:border-box;
  2575. display:inline;
  2576. }
  2577. body.fixed-sidebar.mini-navbar .nav > li .nav-second-level li a {padding: 7px 10px 7px 15px;}
  2578. body.fixed-sidebar.mini-navbar .nav li.active {
  2579. border-left-width: 0;
  2580. }
  2581. body.fixed-sidebar.mini-navbar .nav > li > ul > li a i{font-size:0;}
  2582. body.fixed-sidebar.mini-navbar #page-wrapper{margin-left:70px; }
  2583. body.fixed-sidebar.mini-navbar .nav > li > a{padding: 16px 20px 16px 25px}
  2584. body.fixed-sidebar.mini-navbar .metismenu .collapse{opacity:1;}
  2585. body.fixed-sidebar.mini-navbar .metismenu .collapse a{display:block;}
  2586. body.fixed-sidebar.mini-navbar .footer {margin: 0 0 0 70px;}
  2587. /*fast-siderbtn 开关左边菜单====================*/
  2588. .left-bar{position: relative;}
  2589. .fast-siderbtn{width:14px;height:100%; position: absolute; left: 0;transition: all 0.4s;}
  2590. body.fixed-sidebar.mini-navbar .fast-siderbtn{left:0;transition: all 0.4s;}
  2591. .fast-siderbtn a{display: block;}
  2592. .fast-siderbtn a i{display: inline-block;text-align:center;width:100%;height:60px;line-height:60px;position:absolute;top:50%;left:0;margin-top:-30px;color:#fff;background:rgba(47,64,80,.8);cursor:pointer;font-size: 20px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
  2593. .fast-siderbtn a i:hover{background:rgba(41,56,70,.8)}
  2594. /*toggleclass fast-hidden*/
  2595. body.fixed-sidebar.mini-navbar.fast-hidden .navbar-static-side ,body.fixed-sidebar.fast-hidden .navbar-static-side{width:0;overflow: hidden;!important;transition: all 0.4s;}
  2596. body.fixed-sidebar.mini-navbar.fast-hidden #page-wrapper ,body.fixed-sidebar.fast-hidden #page-wrapper{margin-left:0;!important;transition: all 0.4s;}
  2597. body.fixed-sidebar.mini-navbar.fast-hidden .fast-siderbtn ,body.fixed-sidebar.fast-hidden .fast-siderbtn{left:0;!important;transition: all 0.4s;}
  2598. body.fixed-sidebar.mini-navbar.fast-hidden .footer.fixed {margin: 0;}
  2599. /*fast nav==================================20171120*/
  2600. a.fast-nav{height:34px;font-weight:700;line-height:34px;padding:0 30px;position: absolute;top:0;left:0;display: block;margin-top: 10px;color:rgba(255,255,255,.7)}
  2601. a.fast-nav i{margin-left: 10px;}
  2602. a.fast-nav:hover,.fast-nav:active,.fast-nav.active{color:rgba(255,255,255,1);background: rgba(0,0,0,.2)}
  2603. .chosen-container-multi .chosen-choices{border:none;}
  2604. .check-container.form-control{height:auto;}
  2605. /* The Checkbox-container */
  2606. .checkbox-container {
  2607. display: inline-block;
  2608. position: relative;
  2609. padding-left: 25px;
  2610. margin-bottom: 5px;
  2611. margin-top: 5px;
  2612. margin-left: 10px;
  2613. font-size: 12px;
  2614. -webkit-user-select: none;
  2615. -moz-user-select: none;
  2616. -ms-user-select: none;
  2617. user-select: none;
  2618. vertical-align: middle;
  2619. line-height: 20px;
  2620. font-weight: normal;
  2621. color: #676a6c;
  2622. }
  2623. /* Hide the browser's default checkbox */
  2624. .checkbox-container input {
  2625. position: absolute;
  2626. opacity: 0;
  2627. cursor: pointer;
  2628. height: 0;
  2629. width: 0;
  2630. }
  2631. /* Create a custom checkbox */
  2632. .checkbox-container .checkmark {
  2633. position: absolute;
  2634. top: 0;
  2635. left: 0;
  2636. height: 20px;
  2637. width: 20px;
  2638. background-color: #eee;
  2639. border: 1px solid #ddd;
  2640. }
  2641. /* On mouse-over, add a grey background color */
  2642. .checkbox-container:hover input ~ .checkmark {
  2643. background-color: #eee;
  2644. border: 1px solid #1ab394;
  2645. }
  2646. /* When the checkbox is checked, add a blue background */
  2647. .checkbox-container input:checked ~ .checkmark {
  2648. background-color: #1ab394;
  2649. border: 1px solid #1ab394;
  2650. }
  2651. /*add checked disabled */
  2652. .checkbox-container input:disabled ~ .checkmark {
  2653. background-color: rgba(26,179,148,.5);
  2654. border: 1px solid rgba(26,179,148,.5);
  2655. cursor: default;
  2656. }
  2657. .checkbox-container input:disabled ~ .checkmark:after {
  2658. display: block;
  2659. }
  2660. /*add unchecked disabled */
  2661. .checkbox-container input:disabled:not(:checked) ~ .checkmark {
  2662. background-color: rgba(174,193,189,.4);
  2663. border: 1px solid rgba(174,193,189,.4);
  2664. cursor: default;
  2665. }
  2666. .checkbox-container input:disabled:not(:checked) ~ .checkmark:after {
  2667. display: none;
  2668. }
  2669. /* Create the checkmark/indicator (hidden when not checked) */
  2670. .checkmark:after {
  2671. content: "";
  2672. position: absolute;
  2673. display: none;
  2674. }
  2675. /* Show the checkmark when checked */
  2676. .checkbox-container input:checked ~ .checkmark:after {
  2677. display: block;
  2678. }
  2679. /* Style the checkmark/indicator */
  2680. .checkbox-container .checkmark:after {
  2681. left: 7px;
  2682. top: 2px;
  2683. width: 5px;
  2684. height: 10px;
  2685. border: solid white;
  2686. border-width: 0 3px 3px 0;
  2687. -webkit-transform: rotate(45deg);
  2688. -ms-transform: rotate(45deg);
  2689. transform: rotate(45deg);
  2690. }
  2691. /* The radio-container */
  2692. .radio-container {
  2693. display: inline-block;
  2694. position: relative;
  2695. padding-left: 25px;
  2696. margin-bottom: 5px;
  2697. margin-top: 5px;
  2698. margin-left: 10px;
  2699. font-size: 12px;
  2700. -webkit-user-select: none;
  2701. -moz-user-select: none;
  2702. -ms-user-select: none;
  2703. user-select: none;
  2704. vertical-align: middle;
  2705. line-height: 20px;
  2706. font-weight: normal;
  2707. color: #676a6c;
  2708. }
  2709. /* Hide the browser's default radio button */
  2710. .radio-container input {
  2711. position: absolute;
  2712. opacity: 0;
  2713. cursor: pointer;
  2714. }
  2715. /* Create a custom radio button */
  2716. .radio-container .checkmark {
  2717. position: absolute;
  2718. top: 0;
  2719. left: 0;
  2720. height: 20px;
  2721. width: 20px;
  2722. background-color: #eee;
  2723. border-radius: 50%;
  2724. border: 1px solid #ddd;
  2725. }
  2726. /* On mouse-over, add a grey background color */
  2727. .radio-container:hover input ~ .checkmark {
  2728. background-color: #eee;
  2729. border: 1px solid #1ab394;
  2730. }
  2731. /* When the radio button is checked, add a blue background */
  2732. .radio-container input:checked ~ .checkmark {
  2733. background-color: #1ab394;
  2734. border: 1px solid #1ab394;}
  2735. /*add checked disabled */
  2736. .radio-container input:disabled ~ .checkmark {
  2737. background-color: rgba(26,179,148,.5);
  2738. border: 1px solid rgba(26,179,148,.5);
  2739. cursor: default;
  2740. }
  2741. .radio-container input:disabled ~ .checkmark:after {
  2742. display: block;
  2743. }
  2744. /*add unchecked disabled */
  2745. .radio-container input:disabled:not(:checked) ~ .checkmark {
  2746. background-color: rgba(174,193,189,.4);
  2747. border: 1px solid rgba(174,193,189,.4);
  2748. cursor: default;
  2749. }
  2750. .radio-container input:disabled:not(:checked) ~ .checkmark:after {
  2751. display: none;
  2752. }
  2753. /* Create the indicator (the dot/circle - hidden when not checked) */
  2754. .checkmark:after {
  2755. content: "";
  2756. position: absolute;
  2757. display: none;
  2758. }
  2759. /* Show the indicator (dot/circle) when checked */
  2760. .radio-container input:checked ~ .checkmark:after {
  2761. display: block;
  2762. }
  2763. /* Style the indicator (dot/circle) */
  2764. .radio-container .checkmark:after {
  2765. top: 5px;
  2766. left: 5px;
  2767. width: 8px;
  2768. height: 8px;
  2769. border-radius: 50%;
  2770. background: white;
  2771. }
  2772. .wrapper_wu #container.error{border: 1px dotted #cc5965;}
  2773. .wrapper-cont{margin-top:15px;}
  2774. .width-15{width: 15%}
  2775. .width-35{width: 35%}