Subversion Repositories wimsdev

Rev

Rev 16864 | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. @import "../../domains/general/icons.css";
  2. @import "../../domains/sciences/icons.css";
  3.  
  4. .text_icon{
  5.   background-repeat: no-repeat;
  6. }
  7.  
  8. /* all css class that begin with "icon_" */
  9. .text_icon[class^='icon_'], .text_icon[class*='icon_']{
  10.   padding-left:1.5em;
  11.   background-size: 1.2em;
  12.   min-height:1.2em;
  13.   background-position: 2px 50%;
  14.   display: inline-block;
  15.   vertical-align: middle;
  16. }
  17.  
  18. /*** Slideout Menu (Used in Nikaia) ***/
  19. @media only screen{
  20.   .slide-menu-closed .slide-menu{
  21.     width: 46px;
  22.   }
  23.  
  24.   .slide-menu-closed #wimstopbox, .slide-menu-closed div#wimsbodybox{
  25.     margin-left: 46px
  26.   }
  27. }
  28. /* Medium  and large screens */
  29. @media only screen and (min-width: 40.063em)  {
  30.   .slide-menu .menuitem>a{
  31.     padding: .4rem 1rem;
  32.   }
  33. }
  34.  
  35. /*!
  36.  *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
  37.  *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
  38.  */
  39. /* FONT PATH
  40.  * -------------------------- */
  41.  
  42. @font-face {
  43.   font-family: 'FontAwesome';
  44.   src: url('fonts/fontawesome-webfont.eot?v=4.7.0');
  45.   src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  46.   font-weight: normal;
  47.   font-style: normal;
  48. }
  49.  
  50. .text_icon:before,
  51. .menuitem a:before,
  52. .text_item:before,
  53. .menuitem a:after,
  54. .icon_button>span:before,
  55. .icon-ul a:before,
  56. #oef_renew:before,
  57. #oef_hint:before,
  58. .wims_msg:before,
  59. .success:before,
  60. a.external_link:before{
  61.     display:inline-block;
  62.     font-family:FontAwesome;
  63.     font-style:normal;
  64.     font-weight:normal;
  65.     font-size:20px;
  66.     line-height:1;
  67.     text-rendering: auto;
  68.     -webkit-font-smoothing:antialiased;
  69.     -moz-osx-font-smoothing:grayscale;
  70.     vertical-align:-3px;
  71.     margin-right:3px;
  72. }
  73.  
  74. /* Default icon */
  75. .menuitem>a:before,.menuitem>.minus:before{content:"\f068"}
  76. .nav>a:before,.language_selector a:before{content:'';}
  77.  
  78. .external_link{
  79.   white-space: nowrap;
  80. }
  81. .breadcrumbs a:before,.breadcrumbs .text_item:before{font-size:1.2em;vertical-align:initial;}
  82. .wims_button_help:before{
  83.     font-family:FontAwesome;margin-right:2px;font-weight:normal;
  84. }
  85.  
  86. strike.text_icon:before{
  87.   text-decoration: line-through;
  88.   vertical-align: baseline;
  89.   font-size: inherit;
  90.   margin-right: 0;
  91. }
  92.  
  93. .footer .menuitem>a{padding: .7rem 1rem;}
  94. /*.menuitem a:before,
  95. .icon_button>span:before,
  96. .icon-ul a:before{
  97.     margin-right:3px;
  98. }*/
  99. .menuitem a:after{
  100.     margin-left:3px;
  101. }
  102. #wimsmenumodubox .menuitem a:before{min-width:1em}
  103. .menuitem a.small a:before,.icon_button.small>span:before{font-size:14px;vertical-align: -1px;}
  104.  
  105. /* Icon Sizes modifiers */
  106. .icon-lg a:before{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
  107. .icon-2x a:before{font-size:2em}
  108. .icon-3x a:before{font-size:3em}
  109. .icon-4x a:before{font-size:4em}
  110. .icon-5x a:before{font-size:5em}
  111.  
  112. .icon-fw a:before{width:1.28571429em;text-align:center}
  113.  
  114. /* Bullet list icons (for a list of links)*/
  115. .icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
  116. .icon-ul>li{position:relative}
  117. .icon-ul a:before{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
  118.  
  119. /* Adds a border around icon */
  120. .icon_border a:before{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em;}
  121.  
  122.  
  123. /** Icon Optional Effects (rotate, spin,  flip) **/
  124. .icon-spin a:before, .text_icon.icon-spin:before{
  125.   -webkit-animation: fa-spin 2s infinite linear;
  126.   animation: fa-spin 2s infinite linear;
  127. }
  128. .icon-pulse a:before{
  129.   -webkit-animation: fa-spin 1s infinite steps(8);
  130.   animation: fa-spin 1s infinite steps(8);
  131. }
  132.  
  133. @-webkit-keyframes fa-spin {
  134.   0% {
  135.     -webkit-transform: rotate(0deg);
  136.     transform: rotate(0deg);
  137.   }
  138.   100% {
  139.     -webkit-transform: rotate(359deg);
  140.     transform: rotate(359deg);
  141.   }
  142. }
  143. @keyframes fa-spin {
  144.   0% {
  145.     -webkit-transform: rotate(0deg);
  146.     transform: rotate(0deg);
  147.   }
  148.   100% {
  149.     -webkit-transform: rotate(359deg);
  150.     transform: rotate(359deg);
  151.   }
  152. }
  153. .icon_rotate-90 a:before{  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  154.   -webkit-transform: rotate(90deg);
  155.   -ms-transform: rotate(90deg);
  156.   transform: rotate(90deg);
  157. }
  158. .icon_rotate-180 a:before{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  159.   -webkit-transform: rotate(180deg);
  160.   -ms-transform: rotate(180deg);
  161.   transform: rotate(180deg);
  162. }
  163. .icon_rotate-270 a:before{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  164.   -webkit-transform: rotate(270deg);
  165.   -ms-transform: rotate(270deg);
  166.   transform: rotate(270deg);
  167. }
  168.  
  169. .icon_flipH a:before{ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  170.   -webkit-transform: scale(-1, 1);
  171.   -ms-transform: scale(-1, 1);
  172.   transform: scale(-1, 1);
  173. }
  174. .icon_flipV a:before{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  175.   -webkit-transform: scale(1, -1);
  176.   -ms-transform: scale(1, -1);
  177.   transform: scale(1, -1);
  178. }
  179.  
  180. :root .icon_rotate-90,
  181. :root .icon_rotate-180,
  182. :root .icon_rotate-270,
  183. :root .icon_flipH,
  184. :root .icon_flipV {
  185.   filter: none;
  186. }
  187.  
  188. /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
  189.    readers do not read off random characters that represent icons */
  190. /**** Icons List ****/
  191.  
  192. .menuitem .glass:before{content:"\f000"}
  193. .menuitem .music:before{content:"\f001"}
  194. .menuitem .Searching:before,.menuitem>.search:before, .icon_button>.Searching:before{content:"\f002";vertical-align: -1px}
  195. .menuitem .sendmail:before,.menuitem>.SE_mod:before,
  196. .menuitem .mail:before,.text_icon.mail:before,
  197. .menuitem>.compose:before,.envelope-o:before{content:"\f003"}
  198. .menuitem .heart:before{content:"\f004"}
  199. .menuitem .star:before{content:"\f005"}
  200. .menuitem .star-o:before{content:"\f006"}
  201. .menuitem .account:before, .user:before{content:"\f007"}
  202. .menuitem .film:before{content:"\f008"}
  203. .menuitem .th-large:before{content:"\f009"}
  204. .menuitem .th:before{content:"\f00a"}
  205. .menuitem .th-list:before{content:"\f00b"}
  206. .success:before,.menuitem>.check:before{content:"\f00c"}
  207. .success:before{color:#2AA52A;}
  208.  
  209. .menuitem>.remove:before,.menuitem>.close:before,.menuitem>.times:before,
  210. .icon_button>.back:before{content:"\f00d"}
  211. .menuitem .search-plus:before{content:"\f00e"}
  212. .menuitem .search-minus:before{content:"\f010"}
  213. .menuitem>.exit:before,.menuitem>.endexam:before,.menuitem>.visitor:before,.power-off:before{content:"\f011"}
  214. .menuitem .signal:before{content:"\f012"}
  215. /*.pref:before,*/
  216. .menuitem>.properties:before,.icon_button>.properties:before,
  217. .menuitem .config:before,.menuitem>.configb:before,.menuitem>.config_oef:before,.menuitem>.config_module:before,
  218. .menuitem .SE_config:before,.menuitem>.intro:before,.gear:before,
  219. .menuitem>.sheetadmin:before,.menuitem>.cog:before,
  220. .menuitem>.regmanage:before,
  221. .menuitem>.sheetmanagement:before{content:"\f013"}
  222.  
  223. .menuitem>.exoerase:before,.menuitem>.delstudent1:before,
  224. .icon_button>.trash:before,
  225. .text_icon.trash:before,.menuitem>.trash-o:before{content:"\f014"}
  226.  
  227. .menuitem .class_home:before,.menuitem>.home:before{content:"\f015"}
  228.  
  229. .text_icon.file:before,
  230. .menuitem>.binfile:before,.menuitem>.filemode:before,
  231. .menuitem>.putsource:before,.menuitem>.file-o:before{content:"\f016"}
  232.  
  233. .text_icon.clock-o:before,.menuitem .clock-o:before{content:"\f017"}
  234. .menuitem>.rallye:before,.menuitem>.road:before{content:"\f018"}
  235.  
  236. .menuitem>.restore:before,
  237. .menuitem>.import:before,.text_icon.import:before,
  238. .menuitem>.download_module:before,.icon_button>.download:before,
  239. .text_icon.download:before,.menuitem>.exploresave:before,
  240. .menuitem>.download:before{content:"\f019"}
  241.  
  242. .menuitem>.arrow-circle-o-down:before{content:"\f01a"}
  243. .menuitem>.doch_up:before,.text_icon.doch_up:before,
  244. .menuitem>.arrow-circle-o-up:before{content:"\f01b"}
  245.  
  246. .menuitem .inbox:before{content:"\f01c"}
  247. .menuitem .play-circle-o:before{content:"\f01d"}
  248. .menuitem .rotate-right:before,.repeat:before{content:"\f01e"}
  249.  
  250. #oef_renew:before, a.refresh:before,
  251. .menuitem>.doch_reload:before,
  252. .menuitem>.refresh:before,.menuitem>.renew:before{content:"\f021"}
  253.  
  254. .menuitem>.statdetail:before,.menuitem>.modellist:before,
  255. .menuitem>.classlist:before,.menuitem>.develaccount:before,
  256. .menuitem>.part_list:before,.menuitem>.teacherlist:before,
  257. .menuitem>.list-alt:before{content:"\f022"}
  258.  
  259. .menuitem .config_secure:before,
  260. .menuitem .config_restr:before,
  261. .menuitem .config_score:before,
  262. .menuitem>.passwd:before,
  263. .menuitem .lock:before{content:"\f023"}
  264.  
  265. .menuitem>.config_auth:before,
  266. .menuitem>.plug:before {content: "\f1e6";}
  267.  
  268. .menuitem .flag:before{content:"\f024"}
  269. .menuitem .headphones:before{content:"\f025"}
  270. .menuitem .volume-off:before{content:"\f026"}
  271. .menuitem .volume-down:before{content:"\f027"}
  272. .menuitem .volume-up:before{content:"\f028"}
  273. .menuitem .qrcode:before{content:"\f029"}
  274. .menuitem .barcode:before{content:"\f02a"}
  275. .menuitem .tag:before{content:"\f02b"}
  276. .menuitem>.Keywords:before,.text_icon.tags:before,.menuitem .tags:before{content:"\f02c"}
  277.  
  278. .menuitem>.doch_docs:before,.menuitem>.livret:before,.menuitem>.livret1:before,
  279. .menuitem>.docoef:before,.menuitem>.doctec:before,
  280.  
  281. .text_icon.Glossary:before,.menuitem>.Glossary:before,
  282. .menuitem>.cdt:before,.menuitem>.book:before{content:"\f02d"}
  283.  
  284. .menuitem .bookmark:before{content:"\f02e"}
  285.  
  286. .icon_button>.printable:before,.menuitem>.printable:before,.menuitem>.doch_printable:before,
  287. .menuitem>.print:before{content:"\f02f"}
  288.  
  289. .menuitem .camera:before{content:"\f030"}
  290. .menuitem .font:before{content:"\f031"}
  291. .menuitem .bold:before{content:"\f032"}
  292. .menuitem .italic:before{content:"\f033"}
  293. .menuitem .text-height:before{content:"\f034"}
  294. .menuitem .text-width:before{content:"\f035"}
  295. .menuitem .align-left:before{content:"\f036"}
  296. .menuitem .align-center:before{content:"\f037"}
  297. .menuitem .align-right:before{content:"\f038"}
  298. .menuitem .align-justify:before{content:"\f039"}
  299. .menuitem>.blocklist:before,.menuitem>.list:before{content:"\f03a"}
  300. .menuitem .dedent:before,.outdent:before{content:"\f03b"}
  301. .menuitem .indent:before{content:"\f03c"}
  302. .menuitem .video-camera:before{content:"\f03d"}
  303.  
  304. .menuitem>.coordclick:before,.menuitem>.config_present:before,
  305. .menuitem>.downloadbinary:before,.picture-o:before{content:"\f03e"}
  306.  
  307. .menuitem .pencil:before{content:"\f040"}
  308. .menuitem>.map:before{content:"\f279"}
  309. .menuitem .map-marker:before{content:"\f041"}
  310. .menuitem .adjust:before{content:"\f042"}
  311. .menuitem .tint:before{content:"\f043"}
  312.  
  313. .menuitem>.sheet:before,.menuitem>.edit:before,
  314. .menuitem>.exomodify:before,.menuitem>.edfile:before,
  315. .menuitem>.change:before,.text_icon.exomodify:before,
  316. .menuitem>.modify:before,.pencil-square-o:before{content:"\f044"}
  317.  
  318. .menuitem>.share:before,.menuitem>.share-square-o:before{content:"\f045"}
  319. .menuitem .check-square-o:before,
  320. .text_icon.qcm:before{content:"\f046"}
  321.  
  322. .menuitem .U_oclass:before,.arrows:before{content:"\f047"}
  323. .menuitem .step-backward:before{content:"\f048"}
  324.  
  325. .menuitem>.doch_main:before,.menuitem>.doch_class:before,
  326. .menuitem>.fast-backward:before{content:"\f049"}
  327.  
  328. .menuitem>.moduback:before,.menuitem>.back2:before,.menuitem>.back3:before,
  329. .menuitem>.back:before,.menuitem>.backward:before,.menuitem>.backteacher:before,
  330. .menuitem>.mainpage:before,.text_icon.back:before,.text_icon.back2:before,
  331. .menuitem .resume:before,.icon_button>.resume:before{content:"\f04a"}
  332.  
  333. .menuitem>.scorereopen:before,.menuitem .play:before{content:"\f04b"}
  334. .menuitem>.scoreclose2:before,.menuitem .pause:before{content:"\f04c"}
  335. .menuitem .stop:before{content:"\f04d"}
  336. .menuitem .forward:before{content:"\f04e"}
  337. .menuitem .fast-forward:before{content:"\f050"}
  338. .menuitem>.normalmode:before,.menuitem .step-forward:before{content:"\f051"}
  339. .menuitem .eject:before{content:"\f052"}
  340.  
  341. .menuitem>.adddoc:before,.menuitem>.add_doc:before,.menuitem>.add_vote:before,.menuitem>.add_sheet:before,
  342. .menuitem>.addexo:before,.menuitem>.add_exo:before,.menuitem>.classcreate:before,.menuitem>.add_exam:before,
  343. .menuitem>.addclass:before,.menuitem>.Creation:before,.menuitem>.add_sequence:before,
  344. .menuitem>.adddate:before,.menuitem>.addfile:before,.menuitem>.addtodo:before,
  345. .menuitem>.createnew:before,.menuitem>.createdoc:before,.menuitem>.create_class:before,
  346. .menuitem>.addcourse:before,.menuitem>.addprog:before,.menuitem>.add_competence:before,
  347. .menuitem>.addmanual:before,.menuitem>.addglossary:before,.menuitem>.addicourse:before,
  348. .menuitem>.add_techvar:before,.menuitem>.newglose:before,.menuitem>.addliving:before,
  349. .icon_button>.createnew:before,.menuitem>.add_freework:before,.menuitem>.newmsg:before,
  350. .menuitem>.plus-circle:before{content:"\f055"}
  351.  
  352. .menuitem .minus-circle:before{content:"\f056"}
  353.  
  354. .menuitem>.tchatclose:before,.menuitem>.times-circle:before{content:"\f057"}
  355.  
  356. .menuitem>.sheetcheck:before,.menuitem>.glossarycheck:before,
  357. .menuitem>.check-circle:before{content:"\f058"}
  358.  
  359. .menuitem>.doch_help:before,.wims_button_help:before,
  360. .menuitem>.wims_button_help:before,
  361. .menuitem>.help:before,.wims_msg.help:before,.menuitem>.whelp:before,
  362. .menuitem>.question-circle:before{content:"\f059"}
  363.  
  364. .menuitem .crosshairs:before{content:"\f05b"}
  365. .menuitem .times-circle-o:before{content:"\f05c"}
  366. .menuitem .check-circle-o:before{content:"\f05d"}
  367. .menuitem .ban:before{content:"\f05e"}
  368.  
  369. .menuitem>.prev:before,.menuitem>.prev_participant:before,
  370. .menuitem .previousseries:before, .arrow-left:before{content:"\f060"}
  371.  
  372. .menuitem>.next:before,.menuitem>.next_participant:before,
  373. .menuitem .nextseries:before,.menuitem .nextseries a:after, .arrow-right:before{content:"\f061"}
  374.  
  375. .menuitem>.arrow-up:before{content:"\f062"}
  376. .menuitem .arrow-down:before{content:"\f063"}
  377. .menuitem>.publish:before,.menuitem .mail-forward:before{content:"\f064"}
  378. .menuitem .expand:before{content:"\f065"}
  379. .menuitem .compress:before{content:"\f066"}
  380. .menuitem .plus:before{content:"\f067"}
  381. .menuitem .minus:before{content:"\f068"}
  382. .menuitem .asterisk:before{content:"\f069"}
  383. .menuitem .exclamation-circle:before{content:"\f06a"}
  384. .menuitem .gift:before{content:"\f06b"}
  385. .menuitem .leaf:before{content:"\f06c"}
  386. .menuitem .fire:before{content:"\f06d"}
  387. .menuitem .eye:before{content:"\f06e"}
  388. .menuitem .eye-slash:before{content:"\f070"}
  389.  
  390. .menuitem>[class^='living']:before,.menuitem>.hashtag:before{content: "\f292";}
  391. .menuitem .plane:before{content:"\f072"}
  392. .menuitem .calendar:before{content:"\f073"}
  393.  
  394. .menuitem>.classexo:before,.text_icon.classexo:before,
  395. .menuitem>.random:before{content:"\f074"}
  396.  
  397. .menuitem .comment:before{content:"\f075"}
  398. .menuitem .magnet:before{content:"\f076"}
  399. .menuitem .retweet:before{content:"\f079"}
  400. .menuitem .shopping-cart:before{content:"\f07a"}
  401. .menuitem .folder:before{content:"\f07b"}
  402. .menuitem .n_example:before,.folder-open:before{content:"\f07c"}
  403. .menuitem .arrows-v:before{content:"\f07d"}
  404. .menuitem .arrows-h:before{content:"\f07e"}
  405. .menuitem>.myactivity:before,.menuitem .activity:before,.menuitem>.activity1:before,.menuitem>.class_stat:before,
  406. .menuitem .stat:before,.menuitem>.bar-chart-o:before{content:"\f080"}
  407. .menuitem .twitter-square:before{content:"\f081"}
  408. .menuitem .facebook-square:before{content:"\f082"}
  409. .menuitem .camera-retro:before{content:"\f083"}
  410. .menuitem .key:before{content:"\f084"}
  411.  
  412. .menuitem .wimsmanager:before,.menuitem>.config_list:before,.gears:before,
  413. .menuitem>.listliving:before,
  414. .menuitem .pref:before,.cogs:before{content:"\f085"}
  415.  
  416. .menuitem>.tchat:before,.menuitem>.comments:before{content:"\f086"}
  417. .menuitem .thumbs-o-up:before{content:"\f087"}
  418. .menuitem .thumbs-o-down:before{content:"\f088"}
  419. .menuitem .star-half:before{content:"\f089"}
  420. .menuitem .heart-o:before{content:"\f08a"}
  421. .menuitem .sign-out:before{content:"\f08b"}
  422. .menuitem .linkedin-square:before{content:"\f08c"}
  423. .icon_button>.thumb-tack:before,.menuitem>.thumb-tack:before{content:"\f08d"}
  424. a.external_link:before,
  425. .menuitem .external-link:before{content:"\f08e"}
  426. .menuitem .n_participant:before,.sign-in:before{content:"\f090"}
  427.  
  428. .menuitem>.myscore:before,.menuitem>.Score1:before,
  429. .menuitem>.grades:before,.menuitem>.scores:before,
  430. .menuitem>.getraw:before,.menuitem>.otherscore:before,
  431. .menuitem .scoreexam:before,.menuitem>.trophy:before{content:"\f091"}
  432. .menuitem .examdetail:before,.menuitem>.trophy:before{content:"\f091"}
  433.  
  434. .menuitem>.formula:before,.menuitem>.balance-scale:before {
  435.   content: "\f24e";
  436. }
  437.  
  438. .menuitem .github-square:before{content:"\f092"}
  439.  
  440. .menuitem>.doch_upload:before,.text_icon.downloadbinary:before,
  441. .text_icon.upload:before,.menuitem>.upload:before{content:"\f093"}
  442.  
  443. .menuitem .lemon-o:before{content:"\f094"}
  444. .menuitem .phone:before{content:"\f095"}
  445.  
  446. .menuitem .bookmark-o:before{content:"\f097"}
  447. .menuitem .phone-square:before{content:"\f098"}
  448. .menuitem .twitter:before{content:"\f099"}
  449. .menuitem .facebook:before{content:"\f09a"}
  450. .menuitem .github:before{content:"\f09b"}
  451. .menuitem .unlock:before{content:"\f09c"}
  452. .menuitem .credit-card:before{content:"\f09d"}
  453. .menuitem .rss_new:before,.menuitem>.rss_modif:before,.menuitem>.rss:before{content:"\f09e"}
  454. .menuitem .hdd-o:before{content:"\f0a0"}
  455. .menuitem .forum:before,.bullhorn:before{content:"\f0a1"}
  456. .menuitem .bell:before{content:"\f0f3"}
  457. .menuitem .certificate:before{content:"\f0a3"}
  458. .menuitem .hand-o-right:before{content:"\f0a4"}
  459. .menuitem .hand-o-left:before{content:"\f0a5"}
  460. .menuitem .hand-o-up:before{content:"\f0a6"}
  461. .menuitem .hand-o-down:before{content:"\f0a7"}
  462.  
  463. .menuitem>.doch_prev:hover:before,.menuitem>.arrow-circle-left:before{content:"\f0a8"}
  464. .menuitem>.doch_next:hover:before,.menuitem>.arrow-circle-right:before{content:"\f0a9"}
  465. .menuitem>.doch_up:hover:before,.menuitem>.arrow-circle-up:before{content:"\f0aa"}
  466. .menuitem>.arrow-circle-down:before{content:"\f0ab"}
  467.  
  468. .menuitem>.mirror:before,.menuitem>.config_otherserver:before,.menuitem>.globe:before{content:"\f0ac"}
  469. .menuitem>.tools:before,.menuitem>.wrench:before{content:"\f0ad"}
  470. .menuitem>.living_activeshare:before,.menuitem>.living_activerefresh:before,
  471. .menuitem>.activate:before,.menuitem>.toggle-off:before {content: "\f204"}
  472. .menuitem>.living_stopshare:before,.menuitem>.living_stoprefresh:before,
  473. .menuitem>.desactivate:before,.menuitem>.toggle-on:before {content: "\f205"}
  474.  
  475. .menuitem>.reorder:before,.menuitem>.sequence:before,
  476. .menuitem>.tasks:before{content:"\f0ae"}
  477.  
  478. .menuitem>.config_clean:before,.menuitem>.filter:before{content:"\f0b0"}
  479. .menuitem>.n_supervisor:before,.menuitem>.briefcase:before{content:"\f0b1"}
  480. .menuitem>.config_neigh:before,.menuitem>.arrows-alt:before{content:"\f0b2"}
  481.  
  482. .menuitem>.photoboard:before,.menuitem>.usermanage:before,.menuitem>.SE_list:before,
  483. .menuitem>.userlistliving:before,
  484. .menuitem>.group:before,.text_icon.users:before,.users:before{content:"\f0c0"}
  485.  
  486. .menuitem .chain:before,.menuitem>.link:before{content:"\f0c1"}
  487. .menuitem .cloud:before{content:"\f0c2"}
  488.  
  489. .menuitem>.chemtool:before,
  490. .menuitem>.flask:before,
  491. .text_icon.flask:before{content:"\f0c3"}
  492. .menuitem>.cut:before,.menuitem>.scissors:before{content:"\f0c4"}
  493.  
  494. .menuitem>.duplicatesheet:before,.menuitem>.duplicateexam:before,
  495. .menuitem>.cpexam:before,.text_icon.newversion:before,
  496. .menuitem>.newversion:before,
  497. .menuitem>.copy:before,.menuitem>.files-o:before{content:"\f0c5"}
  498.  
  499. .menuitem>.paperclip:before{content:"\f0c6"}
  500.  
  501. .menuitem>.modsave:before,.menuitem>.save:before,
  502. .menuitem>.backstruct:before,.menuitem>.exolog:before,
  503. .menuitem>.putclass:before,
  504. .text_icon.save:before,.text_icon.save_ex:before,
  505. .menuitem>.replace:before,.menuitem>.putmodtool:before,
  506. .menuitem>.backcreatexo:before,.floppy-o:before{content:"\f0c7"}
  507.  
  508. .menuitem>.square:before{content:"\f0c8"}
  509. .menuitem>.square-o:before{content:"\f096"}
  510.  
  511. .menuitem>.doch_toc:before,.text_icon.toc:before,
  512. .text_icon.doch_toc:before,
  513. .menuitem>.bars:before{content:"\f0c9"}
  514.  
  515. .menuitem .Createqcm:before,.menuitem>.Confia2qcm:before,
  516. .menuitem>.list-ul:before{content:"\f0ca"}
  517.  
  518. .menuitem .list-ol:before{content:"\f0cb"}
  519. .menuitem .strikethrough:before{content:"\f0cc"}
  520. .menuitem .underline:before{content:"\f0cd"}
  521.  
  522. .menuitem .csv:before, .menuitem>.table:before, .menuitem>.addcsvclass:before{content:"\f0ce"}
  523.  
  524. .menuitem>.model:before,.menuitem>.adapt:before,
  525. .menuitem>.magic:before{content:"\f0d0"}
  526.  
  527. .menuitem .truck:before{content:"\f0d1"}
  528. .menuitem .pinterest:before{content:"\f0d2"}
  529. .menuitem .pinterest-square:before{content:"\f0d3"}
  530. .menuitem .google-plus-square:before{content:"\f0d4"}
  531. .menuitem .google-plus:before{content:"\f0d5"}
  532. .menuitem .money:before{content:"\f0d6"}
  533. .menuitem .caret-down:before{content:"\f0d7"}
  534. .menuitem .caret-up:before{content:"\f0d8"}
  535. .menuitem .caret-left:before{content:"\f0d9"}
  536. .menuitem .caret-right:before{content:"\f0da"}
  537. .menuitem .columns_layout:before{content:"\f0db"}
  538. .menuitem .unsorted:before,.menuitem>.sort:before{content:"\f0dc"}
  539. .menuitem .sort-down:before,.menuitem>.sort-asc:before{content:"\f0dd"}
  540. .menuitem .sort-up:before,.menuitem>.sort-desc:before{content:"\f0de"}
  541. .menuitem .envelope:before{content:"\f0e0"}
  542. .menuitem .linkedin:before{content:"\f0e1"}
  543. .menuitem .rotate-left:before,.menuitem>.undo:before{content:"\f0e2"}
  544. .menuitem .cgu:before,.menuitem>.legal:before,.gavel:before{content:"\f0e3"}
  545. .menuitem .dashboard:before,.tachometer:before{content:"\f0e4"}
  546. .menuitem .comment-o:before{content:"\f0e5"}
  547. .menuitem .faq:before,.menuitem>.comments-o:before{content:"\f0e6"}
  548. .menuitem .flash:before,.menuitem>.bolt:before{content:"\f0e7"}
  549. .text_icon.browse:before,.menuitem>.browse:before,.menuitem>.sitemap:before{content:"\f0e8"}
  550. .menuitem .umbrella:before{content:"\f0e9"}
  551. .menuitem .paste:before,.menuitem>.clipboard:before{content:"\f0ea"}
  552. a#oef_hint:before, .lightbulb-o:before{content:"\f0eb"}
  553. .menuitem .ref:before,.menuitem>.exchange:before{content:"\f0ec"}
  554. .menuitem .cloud-download:before{content:"\f0ed"}
  555. .menuitem .cloud-upload:before{content:"\f0ee"}
  556. .menuitem>.user-md:before{content:"\f0f0"}
  557.  
  558. .menuitem>.addparticipant:before,.menuitem>.addteacher:before,
  559. .menuitem>.addstudent:before,
  560. .menuitem>.adddevel:before,.menuitem>.user-plus:before {content: "\f234";}
  561.  
  562. .menuitem>.recover:before,.text_icon.user-times:before,.menuitem>.user-times:before {content: "\f235";}
  563.  
  564. .menuitem .stethoscope:before{content:"\f0f1"}
  565. .menuitem .suitcase:before{content:"\f0f2"}
  566. .menuitem .bell-o:before{content:"\f0a2"}
  567. .menuitem .coffee:before{content:"\f0f4"}
  568. .menuitem .cutlery:before{content:"\f0f5"}
  569.  
  570. .menuitem .dochelp:before,.menuitem>.docgestion:before,
  571. .menuitem>.file-text-o:before{content:"\f0f6"}
  572.  
  573. .menuitem>.otherfiles:before,.menuitem>.modcontent:before,.file-code-o:before {content: "\f1c9";}
  574.  
  575. .menuitem .building-o:before{content:"\f0f7"}
  576. .menuitem .hospital-o:before{content:"\f0f8"}
  577. .menuitem .ambulance:before{content:"\f0f9"}
  578. .menuitem .medkit:before{content:"\f0fa"}
  579. .menuitem .fighter-jet:before{content:"\f0fb"}
  580. .menuitem .beer:before{content:"\f0fc"}
  581. .menuitem .h-square:before{content:"\f0fd"}
  582. .menuitem>.addsexo:before,.menuitem>.addallexo:before,
  583. .menuitem>.create_superclass:before,.menuitem>.plus-square:before{content:"\f0fe"}
  584.  
  585. .navmenu .backhist:before,.menuitem>.backhist:before,
  586. .text_icon.backhist:before,
  587. .menuitem>.angle-double-left:before{content:"\f100"}
  588.  
  589. .navmenu .nexthist:before,.menuitem>.nexthist:before,
  590. .text_icon.nexthist:before,
  591. .menuitem>.angle-double-right:before{content:"\f101"}
  592.  
  593. .menuitem>.angle-double-up:before{content:"\f102"}
  594. .menuitem>.angle-double-down:before{content:"\f103"}
  595.  
  596. .menuitem .angle-left:before{content:"\f104"}
  597. .menuitem .angle-right:before{content:"\f105"}
  598. .menuitem .angle-up:before{content:"\f106"}
  599. .menuitem .angle-down:before{content:"\f107"}
  600.  
  601. .menuitem .desktop:before{content:"\f108"}
  602. .menuitem .laptop:before{content:"\f109"}
  603. .menuitem .tablet:before{content:"\f10a"}
  604. .menuitem .mobile-phone:before,.mobile:before{content:"\f10b"}
  605. .menuitem .circle-o:before{content:"\f10c"}
  606. .menuitem .quote-left:before{content:"\f10d"}
  607. .menuitem .quote-right:before{content:"\f10e"}
  608. .text_icon.spinner:before,.menuitem .spinner:before{content:"\f110"}
  609. .menuitem .circle:before{content:"\f111"}
  610. .menuitem>.mail-reply:before,.menuitem>.reply:before{content:"\f112"}
  611. .menuitem .github-alt:before{content:"\f113"}
  612. .menuitem .folder-o:before{content:"\f114"}
  613. .menuitem .folder-open-o:before{content:"\f115"}
  614. .menuitem .smile-o:before{content:"\f118"}
  615. .menuitem .frown-o:before{content:"\f119"}
  616. .menuitem .meh-o:before{content:"\f11a"}
  617. .icon_button>.work:before,.menuitem .work:before, .gamepad:before{content:"\f11b"}
  618. .menuitem .keyboard-o:before{content:"\f11c"}
  619. .menuitem .flag-o:before{content:"\f11d"}
  620. .menuitem .flag-checkered:before{content:"\f11e"}
  621.  
  622. .menuitem>.scripttest:before,.menuitem>.sheetsource:before,
  623. .menuitem .techvar:before,.menuitem>.source:before,
  624. .menuitem>.rawdata:before,.menuitem>.rawmode:before,.terminal:before{content:"\f120"}
  625.  
  626. .menuitem .code:before{content:"\f121"}
  627. .menuitem .reply-all:before{content:"\f122"}
  628. .menuitem .mail-reply-all:before{content:"\f122"}
  629. .menuitem .star-half-empty:before,.star-half-full:before,.star-half-o:before{content:"\f123"}
  630. .menuitem .location-arrow:before{content:"\f124"}
  631. .menuitem .crop:before{content:"\f125"}
  632. .menuitem .code-fork:before{content:"\f126"}
  633. .menuitem .unlink:before,.chain-broken:before{content:"\f127"}
  634. .menuitem .question:before{content:"\f128"}
  635. .menuitem .info-nocircle:before{content:"\f129"}
  636. .wims_msg.alert:before, .menuitem .exclamation:before{content:"\f12a"}
  637. .alert:before{color:#A52A2A;}
  638. .menuitem .superscript:before{content:"\f12b"}
  639. .menuitem .subscript:before{content:"\f12c"}
  640. .menuitem .eraser:before{content:"\f12d"}
  641.  
  642. .menuitem>.docslib:before,.menuitem .Samples:before,
  643. .puzzle-piece:before{content:"\f12e"}
  644.  
  645. .menuitem .microphone:before{content:"\f130"}
  646. .menuitem .microphone-slash:before{content:"\f131"}
  647. .menuitem .shield:before{content:"\f132"}
  648. .menuitem .calendar-o:before{content:"\f133"}
  649. .menuitem .fire-extinguisher:before{content:"\f134"}
  650. .menuitem .rocket:before{content:"\f135"}
  651. .menuitem .maxcdn:before{content:"\f136"}
  652.  
  653. .navmenu .backhist:hover:before,.menuitem>.chevron-left:before{content:"\f053"}
  654. .navmenu .nexthist:hover:before,.menuitem>.chevron-right:before{content:"\f054"}
  655. .menuitem>.chevron-up:before{content:"\f077"}
  656. .menuitem>.chevron-down:before{content:"\f078"}
  657. .menuitem>.chevron-circle-left:before{content:"\f137"}
  658. .menuitem>.chevron-circle-right:before{content:"\f138"}
  659. .menuitem>.chevron-circle-up:before{content:"\f139"}
  660. .menuitem>.chevron-circle-down:before{content:"\f13a"}
  661.  
  662. .menuitem .html5:before{content:"\f13b"}
  663. .menuitem .css3:before{content:"\f13c"}
  664. .menuitem .anchor:before{content:"\f13d"}
  665. .menuitem .unlock-alt:before{content:"\f13e"}
  666. .menuitem .bullseye:before{content:"\f140"}
  667. .menuitem .ellipsis-h:before{content:"\f141"}
  668. .menuitem .ellipsis-v:before{content:"\f142"}
  669. .menuitem .rss-square:before{content:"\f143"}
  670.  
  671. .text_icon.testexo:before,.menuitem>.testexo:before,.menuitem>.test:before,
  672. .menuitem .play-circle:before{content:"\f144"}
  673.  
  674. .menuitem .ticket:before{content:"\f145"}
  675. .menuitem .minus-square:before{content:"\f146"}
  676. .menuitem .minus-square-o:before{content:"\f147"}
  677. .menuitem .level-up:before{content:"\f148"}
  678. .menuitem>.config_propagate:before,.menuitem>.level-down:before{content:"\f149"}
  679. .menuitem>.docanswer:before,.menuitem .check-square:before{content:"\f14a"}
  680. .menuitem .pencil-square:before{content:"\f14b"}
  681. .menuitem .external-link-square:before{content:"\f14c"}
  682. .menuitem>.share-square:before{content:"\f14d"}
  683. .menuitem .compass:before{content:"\f14e"}
  684. .menuitem .toggle-down:before,.caret-square-o-down:before{content:"\f150"}
  685. .menuitem .toggle-up:before,.caret-square-o-up:before{content:"\f151"}
  686. .menuitem .toggle-right:before,.caret-square-o-right:before{content:"\f152"}
  687. .menuitem .euro:before,.eur:before{content:"\f153"}
  688. .menuitem .gbp:before{content:"\f154"}
  689. .menuitem .dollar:before,.usd:before{content:"\f155"}
  690. .menuitem .rupee:before,.inr:before{content:"\f156"}
  691. .menuitem .cny:before,.rmb:before,.yen:before,.jpy:before{content:"\f157"}
  692. .menuitem .ruble:before,.rouble:before,.rub:before{content:"\f158"}
  693. .menuitem .won:before,.krw:before{content:"\f159"}
  694. .menuitem .bitcoin:before,.btc:before{content:"\f15a"}
  695. .menuitem .file:before{content:"\f15b"}
  696. .menuitem .file-text:before{content:"\f15c"}
  697. .menuitem .sort-alpha-asc:before{content:"\f15d"}
  698. .menuitem .sort-alpha-desc:before{content:"\f15e"}
  699. .menuitem .sort-amount-asc:before{content:"\f160"}
  700. .menuitem .sort-amount-desc:before{content:"\f161"}
  701. .menuitem .sort-numeric-asc:before{content:"\f162"}
  702. .menuitem .sort-numeric-desc:before{content:"\f163"}
  703. .menuitem .thumbs-up:before{content:"\f164"}
  704. .menuitem .thumbs-down:before{content:"\f165"}
  705. .menuitem .youtube-square:before{content:"\f166"}
  706. .menuitem .youtube:before{content:"\f167"}
  707. .menuitem .xing:before{content:"\f168"}
  708. .menuitem .xing-square:before{content:"\f169"}
  709. .menuitem .youtube-play:before{content:"\f16a"}
  710. .menuitem .dropbox:before{content:"\f16b"}
  711. .menuitem .stack-overflow:before{content:"\f16c"}
  712. .menuitem .instagram:before{content:"\f16d"}
  713. .menuitem .flickr:before{content:"\f16e"}
  714. .menuitem .adn:before{content:"\f170"}
  715. .menuitem .bitbucket:before{content:"\f171"}
  716. .menuitem .bitbucket-square:before{content:"\f172"}
  717. .menuitem .tumblr:before{content:"\f173"}
  718. .menuitem .tumblr-square:before{content:"\f174"}
  719.  
  720. .menuitem>.long-arrow-down:before{content:"\f175"}
  721. .menuitem>.long-arrow-up:before{content:"\f176"}
  722. .menuitem>.long-arrow-left:before{content:"\f177"}
  723. .menuitem>.long-arrow-right:before{content:"\f178"}
  724.  
  725. .menuitem .apple:before{content:"\f179"}
  726. .menuitem .windows:before{content:"\f17a"}
  727. .menuitem .android:before{content:"\f17b"}
  728. .menuitem .linux:before{content:"\f17c"}
  729. .menuitem .dribbble:before{content:"\f17d"}
  730. .menuitem .skype:before{content:"\f17e"}
  731. .menuitem .foursquare:before{content:"\f180"}
  732. .menuitem .trello:before{content:"\f181"}
  733. .menuitem .female:before{content:"\f182"}
  734. .menuitem .male:before{content:"\f183"}
  735. .menuitem .gittip:before{content:"\f184"}
  736. .menuitem .mod_sys:before,.menuitem>.mod_modif:before,
  737. .menuitem>.mod_new:before,.menuitem>.sun-o:before{content:"\f185"}
  738.  
  739. .menuitem .moon-o:before{content:"\f186"}
  740.  
  741. .menuitem>.reg_ex:before,.text_icon.archive:before,
  742. .menuitem>.archive:before{content:"\f187"}
  743.  
  744. .menuitem>.sendbug:before,.menuitem>.bug:before{content:"\f188"}
  745. .menuitem .vk:before{content:"\f189"}
  746. .menuitem .weibo:before{content:"\f18a"}
  747. .menuitem .renren:before{content:"\f18b"}
  748. .menuitem .pagelines:before{content:"\f18c"}
  749. .menuitem .stack-exchange:before{content:"\f18d"}
  750.  
  751. .menuitem>.doch_next:before,.text_icon.doch_next:before,
  752. .menuitem>.arrow-circle-o-right:before{content:"\f18e"}
  753. .menuitem>.doch_prev:before,.text_icon.doch_prev:before,
  754. .menuitem>.arrow-circle-o-left:before{content:"\f190"}
  755.  
  756. .menuitem .toggle-left:before,.caret-square-o-left:before{content:"\f191"}
  757. .menuitem .dot-circle-o:before{content:"\f192"}
  758. .menuitem .wheelchair:before{content:"\f193"}
  759. .menuitem .vimeo-square:before{content:"\f194"}
  760. .menuitem .turkish-lira:before,.try:before{content:"\f195"}
  761. .menuitem>.add:before,.menuitem>.addh:before,
  762. .menuitem>.addlevel:before,.menuitem .plus-square-o:before{content:"\f196"}
  763. .menuitem>.Indexation:before,.server:before {content: "\f233";}
  764.  
  765. .menuitem>.checkdiff:before,.menuitem>.swork:before,
  766. .menuitem>.fa-map-signs:before {content: "\f277";}
  767.  
  768. .menuitem>.participantview:before,.child:before{content: "\f1ae";}
  769.  
  770. .menuitem>.doctry:before,.paper-plane:before {content: "\f1d8";}
  771.  
  772. .menuitem>.backexam:before,
  773. .menuitem>.fa-mortar-board:before,.menuitem>.fa-graduation-cap:before {
  774.   content: "\f19d";
  775. }
  776.  
  777. .menuitem>.create_portal:before,.menuitem>.institution:before,
  778. .menuitem>.bank:before,.menuitem>.university:before,
  779. .menuitem>.struct:before {content: "\f19c";}
  780.  
  781. .menuitem>.partexamclose:before,
  782. .menuitem>.fa-times-rectangle:before,.menuitem>.fa-window-close:before {
  783.   content: "\f2d3";
  784. }
  785.  
  786. .menuitem>.clone:before,.menuitem>.cloneclass:before {content: "\f24d";}
  787.  
  788. .menuitem>.automobile:before,.menuitem>.car:before {content: "\f1b9";}
  789. .menuitem>.bicycle:before{content: "\f206";}
  790. .menuitem>.doch_transfer:before,.menuitem>.bus:before {content: "\f207";}
  791.  
  792. /* WIMS Messages. */
  793. .wims_msg.warning:before,.exclamation-triangle:before{content:"\f071"}
  794.  
  795. .menuitem>.iconabout:before,.text_icon.about:before,.menuitem>.about:before,
  796. .info:before,.menuitem>.doch_about:before,
  797. .menuitem>.info-circle:before,.menuitem>.aboutw:before{content:"\f05a"}
  798. .info:before{color:#004077;float:left;}
  799. /*.help:before{color:#007740;}*/
  800.  
  801. .menuitem>.doch_interactive:before,.menuitem>.mouse-pointer:before {content: "\f245";}
  802.  
  803. .menuitem>.cube:before{content: "\f1b2";}
  804. .menuitem>.module:before,.menuitem>.cubes:before{content: "\f1b3";}
  805.  
  806. /** Letters **/
  807. .menuitem>.createxo:before,.text_icon.createxo:before,
  808. .menuitem>.modtool:before,.text_icon.modtool:before,
  809. .menuitem>.quicktool:before,.text_icon.quicktool:before,
  810. .menuitem>.latex2wims:before,.text_icon.latex2wims:before{
  811.   font-weight:bold;
  812.   min-width: 1em;
  813. }
  814.  
  815. .menuitem>.createxo:before,.text_icon.createxo:before{content:"C"}
  816. .menuitem>.modtool:before,.text_icon.modtool:before{content:"M"}
  817. .menuitem>.quicktool:before,.text_icon.quicktool:before{content:"Q"}
  818. .menuitem>.latex2wims:before,.text_icon.latex2wims:before{content:"L"}
  819.