ima.css 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861
  1. @font-face {
  2. font-family: 'Linux Libertine';
  3. font-style: normal;
  4. font-weight: normal;
  5. src: local('Linux Libertine O Regular'), url('fonts/LinLibertine_R.woff') format('woff');
  6. }
  7. @font-face {
  8. font-family: 'Linux Libertine Italic';
  9. font-style: normal;
  10. font-weight: normal;
  11. src: local('Linux Libertine O Italic'), url('fonts/LinLibertine_RI.woff') format('woff');
  12. }
  13. /* source-sans-pro-regular - latin */
  14. @font-face {
  15. font-family: source_sans_pro;
  16. font-style: normal;
  17. font-weight: 400;
  18. src: url('fonts/source-sans-pro-v13-latin-regular.eot'); /* IE9 Compat Modes */
  19. src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'),
  20. url('fonts/source-sans-pro-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  21. url('fonts/source-sans-pro-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
  22. url('fonts/source-sans-pro-v13-latin-regular.woff') format('woff'), /* Modern Browsers */
  23. url('fonts/source-sans-pro-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
  24. url('fonts/source-sans-pro-v13-latin-regular.svg#SourceSansPro') format('svg'); /* Legacy iOS */
  25. }
  26. /*@font-face{
  27. font-family: 'terminal_grotesque';
  28. src: url('fonts/terminal-grotesque-webfont.eot?#iefix') format('embedded-opentype'),
  29. url('fonts/terminal-grotesque-webfont.woff2') format('woff2'),
  30. url('fonts/terminal-grotesque-webfont.woff') format('woff'),
  31. url('fonts/terminal-grotesque-webfont.ttf') format('truetype'),
  32. url('fonts/terminal-grotesque-webfont.svg#happy_times_at_the_ikobitalic') format('svg');
  33. font-weight: normal;
  34. font-style: normal;
  35. }
  36. @font-face {
  37. font-family: 'Lusitana';
  38. font-style: normal;
  39. font-weight: 400;
  40. font-display: swap;
  41. src: local('Lusitana'), url(fonts/lusitana.woff2) format('woff2');
  42. }
  43. */
  44. body{
  45. background:#fcfcfc;
  46. color:#232323;
  47. font-family:"Linux Libertine","Times New Roman",Times,serif;
  48. font-weight:normal;
  49. margin:0;
  50. min-height:100%;
  51. overflow-x:hidden;
  52. }
  53. html{
  54. -ms-text-size-adjust:100%;
  55. -webkit-text-size-adjust:100%;
  56. font-size:100%;
  57. height:100%;
  58. overflow-x:hidden;
  59. }
  60. #content{
  61. background:#fcfcfc;
  62. letter-spacing: -0.01em;
  63. height:100%;
  64. margin-left:22%;
  65. margin-right:16%;
  66. margin-bottom:10%;
  67. padding:2vw 4vw;
  68. }
  69. h1,h2,h3,h4,h5{
  70. font-weight: normal;
  71. font-family:"Linux Libertine","Times New Roman",Times,serif;
  72. letter-spacing: 0.03em;
  73. word-spacing: 0.05em;
  74. }
  75. #content h2{
  76. margin-left:30px;
  77. }
  78. h1{
  79. font-size: 90px;
  80. margin-top:1em;
  81. margin-bottom: 1em !important;
  82. color: #cc0000;
  83. letter-spacing: -0.01em;
  84. /* text-shadow: 0px 0px 0 rgb(-22,-22,233),1px 1px 0 rgb(-34,-34,221),2px 2px 0 rgb(-46,-46,209),3px 3px 0 rgb(-58,-58,197),4px 4px 0 rgb(-70,-70,185),5px 5px 0 rgb(-82,-82,173), 7px 7px 3px rgba(0,0,0,0.5),0px 0px 6px rgba(0,0,0,.2); */
  85. }
  86. h1.title{
  87. text-align:left;
  88. text-decoration:underline;
  89. }
  90. /*
  91. h1.title::before {
  92. content: "\2610";
  93. display: inline-block;
  94. width:60px;
  95. position: relative;
  96. text-shadow: 0px 0px 0 rgb(-22,-22,233),1px 1px 0 rgb(-34,-34,221),2px 2px 0 rgb(-46,-46,209),3px 3px 0 rgb(-58,-58,197),4px 4px 0 rgb(-70,-70,185),5px 5px 0 rgb(-82,-82,173), 7px 7px 3px rgba(0,0,0,0.5),0px 0px 6px rgba(0,0,0,.2);
  97. }
  98. */
  99. h2{
  100. font-size:40px;
  101. margin-top:1.5em;
  102. }
  103. h2 span::after{
  104. content: ".";
  105. }
  106. p{
  107. font-size:27px;
  108. line-height:40px;
  109. margin:0px 0px 24px 0px;
  110. }
  111. a{
  112. color:#c00;
  113. text-decoration:underline;
  114. cursor:pointer;
  115. text-decoration-color: #cc0000;
  116. }
  117. a:hover,a:active{
  118. outline:0;
  119. color:#cc0000;
  120. }
  121. a:hover{
  122. }
  123. b,strong{
  124. font-weight:bold
  125. }
  126. em,i,blockquote{
  127. font-family:'Linux Libertine Italic',"Times New Roman",Times,serif;
  128. font-style: normal;
  129. }
  130. blockquote{
  131. border-left:2px solid;
  132. margin:0px 0px 24px 0px;
  133. /* margin-left:24px; */
  134. padding: 6px 20px;
  135. }
  136. #content ul, #content ol,#content dl{
  137. font-size:28px;
  138. line-height:38px;
  139. list-style-image:none;
  140. /* list-style:none; */
  141. margin:0px 0px 24px 0px;
  142. padding:0;
  143. }
  144. #content ol, #content ul{
  145. line-height:1.5em;
  146. }
  147. li{
  148. margin-left: 24px;
  149. }
  150. blockquote ul {
  151. list-style:none;
  152. }
  153. /*
  154. blockquote li:nth-child(even):before {
  155. content: "\25CB";
  156. }
  157. blockquote li:nth-child(odd):before {
  158. content: "\25CB";
  159. }
  160. */
  161. blockquote li, blockquote p {
  162. margin-left:24px;
  163. }
  164. .figure{
  165. margin:0 !important;
  166. padding:0 !important;
  167. }
  168. .figure img{
  169. margin-left:5%;
  170. width:90%;
  171. }
  172. /*#content img{
  173. width:88vw;
  174. margin-left:-20vw;
  175. }
  176. */
  177. #copyright, #postamble{
  178. position: relative;
  179. color:#c00;
  180. background-color: transparent;
  181. font-family:source_sans_pro,Arial,sans-serif;
  182. font-size: 20px;
  183. z-index:400;
  184. padding:0;
  185. margin:0;
  186. transition: background-color 0.2s, color 0.2s ;
  187. }
  188. #postamble .author {
  189. font-size: 22px;
  190. margin-bottom: 0px;
  191. transition: color 0.2s;
  192. position: absolute;
  193. top: 20px;
  194. }
  195. #postamble .date {
  196. font-size:22px;
  197. position:relative;
  198. top:55px;
  199. opacity:1;
  200. margin-bottom: 0px;
  201. color: #c00;
  202. transition: opacity 0.2s, color 0.2s;
  203. }
  204. #postamble > .date ~ .date{
  205. display:none;
  206. }
  207. #postamble .creator,#postamble .validation {
  208. opacity:0;
  209. font-size:100%;
  210. }
  211. /*#postamble:hover {
  212. background-color: #00f;
  213. }
  214. #postamble:hover > .date, #postamble:hover > .author, #postamble:hover > .creator, #postamble:hover > validation{
  215. opacity:1;
  216. color:#fff;
  217. }*/
  218. #copyright a{
  219. color:#2980B9;
  220. text-decoration:none}
  221. /* fine */
  222. #toggle-sidebar,
  223. #table-of-contents .close-sidebar {
  224. display: none;
  225. }
  226. .subtitle{
  227. font-size:95%; /* of h1 */
  228. }
  229. h3{
  230. font-size:125%;
  231. }
  232. h4{
  233. font-size:115%;
  234. }
  235. h5{
  236. font-size:110%;
  237. }
  238. h6{
  239. font-size:100%;
  240. }
  241. h4,h5,h6{
  242. color:#2980B9;
  243. font-weight:300;
  244. }
  245. dd{
  246. margin:0;
  247. }
  248. #content .section ul,#content .toctree-wrapper ul,article ul{
  249. list-style:disc;
  250. line-height:24px;
  251. margin-bottom:24px}
  252. #content .section ul li,#content .toctree-wrapper ul li,article ul li{
  253. list-style:disc;
  254. margin-left:24px}
  255. #content .section ul li p:last-child,#content .toctree-wrapper ul li p:last-child,article ul li p:last-child{
  256. margin-bottom:0}
  257. #content .section ul li ul,#content .toctree-wrapper ul li ul,article ul li ul{
  258. margin-bottom:0}
  259. #content .section ul li li,#content .toctree-wrapper ul li li,article ul li li{
  260. list-style:circle}
  261. #content .section ul li li li,#content .toctree-wrapper ul li li li,article ul li li li{
  262. list-style:square}
  263. #content .section ul li ol li,#content .toctree-wrapper ul li ol li,article ul li ol li{
  264. list-style:decimal}
  265. #content .section ol,#content ol,article ol{
  266. list-style:decimal;
  267. margin-bottom:24px}
  268. #content .section ol li,#content ol li,article ol li{
  269. list-style:decimal;
  270. margin-left:24px}
  271. #content .section ol li p:last-child,#content ol li p:last-child,article ol li p:last-child{
  272. margin-bottom:0}
  273. #content .section ol li ul,#content ol li ul,article ol li ul{
  274. margin-bottom:0}
  275. #content .section ol li ul li,#content ol li ul li,article ol li ul li{
  276. list-style:disc}
  277. dl dt{
  278. font-weight:bold;
  279. }
  280. dl p,dl table,dl ul,dl ol{
  281. margin-bottom:12px !important;
  282. }
  283. dl dd{
  284. margin:0 0 12px 24px;
  285. }
  286. @media print{
  287. .codeblock,pre.src{
  288. white-space:pre.src-wrap}
  289. }
  290. @media print{
  291. html,body,section{
  292. background:none !important}
  293. *{
  294. box-shadow:none !important;
  295. text-shadow:none !important;
  296. filter:none !important;
  297. -ms-filter:none !important}
  298. a,a:visited{
  299. text-decoration:underline}
  300. pre.src,blockquote{
  301. page-break-inside:avoid}
  302. thead{
  303. display:table-header-group}
  304. tr,img{
  305. page-break-inside:avoid}
  306. img{
  307. max-width:100% !important}
  308. @page{
  309. margin:0.5cm}
  310. p,h2,h3{
  311. orphans:3;
  312. widows:3}
  313. h2,h3{
  314. page-break-after:avoid}
  315. }
  316. @media print{
  317. #postamble{
  318. display:none}
  319. #content{
  320. margin-left:0}
  321. }
  322. @media print{
  323. #table-of-contents{
  324. display:none}
  325. @page{
  326. size: auto;
  327. margin: 25mm 25mm 25mm 25mm;}
  328. body {
  329. margin: 0px;}
  330. }
  331. @media screen and (max-width: 768px){
  332. }
  333. @media only screen and (max-width: 480px){
  334. }
  335. @media screen and (max-width: 768px){
  336. .tablet-hide{
  337. display:none}
  338. }
  339. @media screen and (max-width: 480px){
  340. .mobile-hide{
  341. display:none}
  342. }
  343. @media screen and (max-width: 480px){
  344. }
  345. @media screen and (min-width: 1400px){
  346. #content{
  347. background:rgba(0,0,0,0.05)}
  348. #content{
  349. background:#fcfcfc}
  350. }
  351. @media screen and (max-width: 480px){
  352. #content .sidebar{
  353. width:100%}
  354. }
  355. #copyright .rst-current-version{
  356. padding:12px;
  357. background-color:#272525;
  358. display:block;
  359. text-align:right;
  360. font-size:90%;
  361. cursor:pointer;
  362. color:#27AE60;
  363. *zoom:1}
  364. #content div.figure{
  365. margin-bottom:24px}
  366. #content div.figure.align-center{
  367. text-align:center}
  368. #content .section>img,#content .section>a>img{
  369. margin-bottom:24px}
  370. /* ~~ Navigation Bar ~~ */
  371. #navigation-container {
  372. margin: 0 auto;
  373. }
  374. .navigation-bar {
  375. position:fixed;
  376. background-color: #cc0000;
  377. height: 40px;
  378. width: 100%;
  379. text-align:center;
  380. }
  381. .navigation-bar img{
  382. top:4px;
  383. right:10px;
  384. position:absolute;
  385. }
  386. .navigation-bar ul {
  387. padding: 0px;
  388. margin-top: 4px;
  389. text-align: center;
  390. display:inline-block;
  391. vertical-align:top;
  392. }
  393. .navigation-bar li {
  394. list-style-type: none;
  395. padding: 0px;
  396. height: 24px;
  397. margin-top: 4px;
  398. margin-bottom: 4px;
  399. margin-left:2px;
  400. margin-right:2px;
  401. display: inline;
  402. }
  403. .navigation-bar li:not(:last-child){
  404. border-right:1px solid #fff;
  405. }
  406. .navigation-bar li a {
  407. color: #fefefe;
  408. font-size: 16px;
  409. font-family:source_sans_pro,Arial,sans-serif;
  410. text-decoration: none;
  411. line-height: 30px;
  412. padding: 5px 15px;
  413. text-transform:uppercase;
  414. }
  415. /* ~~ Navigation Bar end ~~ */
  416. /* ~~ footer ~~ */
  417. .footer {
  418. /*position: fixed;*/
  419. margin:0;
  420. left: 0;
  421. bottom: 0;
  422. width: 100%;
  423. background-color: #cc0000;
  424. color: #fefefe;
  425. text-align: center;
  426. }
  427. .footer a {
  428. color: #fcfcfc;
  429. font-size: 16px;
  430. font-family:source_sans_pro,Arial,sans-serif;
  431. text-decoration: none;
  432. line-height: 40px;
  433. padding: 5px 15px;
  434. text-transform:uppercase;
  435. }
  436. /* ~~ footer ~~ */
  437. .navigation-bar li a:hover, .footer a:hover{
  438. text-decoration:underline;
  439. }
  440. /* index */
  441. nav.navbar:hover{
  442. overflow-y:auto;
  443. }
  444. nav.navbar li{
  445. list-style:none;
  446. margin-left: 0px;
  447. }
  448. nav.navbar header{
  449. height:32px;
  450. display:inline-block;
  451. line-height:32px;
  452. display:block;
  453. text-transform:uppercase;
  454. font-size:80%;
  455. color:#2980B9;
  456. white-space:nowrap}
  457. nav.navbar ul{
  458. margin-bottom:0}
  459. nav.navbar li.divide-top{
  460. border-top:solid 1px #404040}
  461. nav.navbar li.divide-bottom{
  462. border-bottom:solid 1px #404040}
  463. nav.navbar li.current{
  464. background:#e3e3e3}
  465. nav.navbar li.current a{
  466. color:#c00;
  467. border-right:solid 1px #c9c9c9;
  468. padding:10 px}
  469. /*nav.navbar li.current a:hover{
  470. color:#bebebe;
  471. background:#d6d6d6}
  472. */
  473. nav.navbar li a{
  474. padding:10px;
  475. position:relative;
  476. border:none;
  477. padding-left:20px;
  478. font-family:"Linux Libertine","Times New Roman",Times,serif;
  479. font-size:20px;
  480. }
  481. nav.navbar > ul > li > a::first-letter {
  482. text-transform: capitalize;
  483. }
  484. /*nav.navbar li.on a:hover,nav.navbar li.current>a:hover{
  485. background:#fcfcfc}
  486. */
  487. nav.navbar li ul li a{
  488. /* background:#c9c9c9; */
  489. padding:4px}
  490. nav.navbar li ul li ul li a{
  491. padding:8px}
  492. nav.navbar li.current ul{
  493. display:block}
  494. nav.navbar .local-toc li ul{
  495. display:block}
  496. nav.navbar li ul li a{
  497. margin-bottom:0;
  498. font-weight:normal}
  499. nav.navbar a{
  500. display:inline-block;
  501. font-size:20px;
  502. line-height:22px;
  503. padding:10px;
  504. display:block;
  505. position:relative;
  506. /* color:#fff; */
  507. color:#232323;
  508. direction: ltr;
  509. text-decoration:none;
  510. }
  511. nav.navbar a:hover, nav.navbar li.active a{
  512. cursor:pointer;
  513. text-decoration:underline;
  514. /* text-decoration-color:#fff; */
  515. }
  516. nav.navbar{
  517. box-sizing:content-box;
  518. position:fixed;
  519. top:40px;
  520. left:0;
  521. width:25%;
  522. overflow-x:hidden;
  523. overflow-y:hidden;
  524. height:100%;
  525. background:transparent;
  526. z-index:200;
  527. scrollbar-base-color: #1F1D1D;
  528. scrollbar-arrow-color: #b3b3b3;
  529. scrollbar-shadow-color: #1F1D1D;
  530. scrollbar-track-color : #343131;
  531. /* border-right:3px solid #00f; */
  532. transition: background-color 0.2s;
  533. }
  534. nav.navbar > .org-ul{
  535. opacity:0;
  536. transition: opacity 0.2s;
  537. }
  538. nav.navbar:hover > .org-ul, nav.navbar.fixed > .org-ul, nav.navbar.fixxed> .org-ul{
  539. opacity:1.0 !important;
  540. }
  541. nav.navbar.fixxed> .org-ul{
  542. display: block;
  543. }
  544. nav.navbar li ul li{
  545. display:none;
  546. }
  547. nav.navbar:hover > div > div > ul > li, nav.navbar.fixed > div > div > ul > li, nav.navbar.fixxed > div > div > ul > li{
  548. display:block !important;
  549. }
  550. /*nav.navbar .titlebar{
  551. z-index:200;
  552. text-align:center;
  553. padding:0.5em;
  554. display:block;
  555. color:#c00;
  556. font-size: 40px;
  557. margin-bottom:0.5em;
  558. margin-top:0;
  559. margin-left:0;
  560. text-decoration:none;
  561. }*/
  562. nav.navbar > ul, .titlenav{
  563. padding-left: 40px;
  564. cursor: pointer;
  565. }
  566. nav.navbar .titlenav{
  567. font-family:source_sans_pro,Arial,sans-serif;
  568. text-transform: uppercase;
  569. position:fixed;
  570. display:block;
  571. color:white;
  572. font-size: 16px;
  573. top:8px;
  574. left:20px;
  575. margin-top:0px;
  576. text-decoration:none;
  577. }
  578. .uncollapse{
  579. display:block !important;
  580. }
  581. .currense{
  582. color:#c00 !important;
  583. }
  584. #table-of-contents{
  585. display: none;
  586. }
  587. /* mobile */
  588. @media screen and (max-width: 768px){
  589. #content{
  590. margin-left:0;
  591. margin-right:0;
  592. padding:2vw 4vw;
  593. }
  594. #content h1{
  595. font-size:60px;
  596. /* text-shadow: 0px 0px 0 rgb(-22,-22,233),1px 1px 0 rgb(-34,-34,221),2px 2px 0 rgb(-46,-46,209), 4px 4px 3px rgba(0,0,0,0.5),0px 0px 4px rgba(0,0,0,.2); */
  597. }
  598. #content h1.title{
  599. margin-top:2em;
  600. }
  601. #content h1.title::before{
  602. font-size: 30px;
  603. width: 40px;
  604. }
  605. #content h2{
  606. font-size:30px;
  607. }
  608. #content p,#content ul,#content ol,#content dl{
  609. font-size:19px;
  610. line-height:29px;
  611. }
  612. ul,ol,dl,li{
  613. margin-left:6px;
  614. }
  615. #content #content{
  616. padding:1.618em}
  617. #content.shift{
  618. position:fixed;
  619. min-width:100%;
  620. left:85%;
  621. top:0;
  622. height:100%;
  623. overflow:hidden}
  624. #copyright{
  625. width:85%;
  626. display:none}
  627. #copyright.shift{
  628. display:block}
  629. #content p img{
  630. width:100vw ;
  631. margin-left:-4vw;
  632. height:auto;
  633. }
  634. .navigation-bar{
  635. text-align: left;
  636. }
  637. .navigation-bar li:first-child{
  638. border-left:1px solid #fff;
  639. padding-left:2px;
  640. }
  641. nav.navbar{
  642. width: 75%;
  643. height: auto;
  644. }
  645. nav.navbar.fixxed{
  646. background: #fcfcfc;
  647. }
  648. nav.navbar.fixed ul{
  649. display: none;
  650. }
  651. nav.navbar .titlenav{
  652. padding-left:20px;
  653. }
  654. nav.navbar > ul{
  655. padding:16px;
  656. margin-left:10px;
  657. margin-top:10px;
  658. border-right:1px solid #232323;
  659. border-bottom:1px solid #232323;
  660. }
  661. nav.navbar ul{
  662. background-color:#fcfcfc;
  663. transition:none;
  664. }
  665. nav.navbar > ul > li{
  666. padding:1px;
  667. margin-bottom:3px;
  668. }
  669. nav.navbar ul li ul{
  670. padding-left:20px;
  671. }
  672. nav.navbar li a {
  673. padding: 2px;
  674. }
  675. nav.navbar li ul li a {
  676. padding:2px;
  677. }
  678. .navigation-bar ul{
  679. margin-left:104px;
  680. }
  681. nav.navbar li a, nav.navbar a{
  682. font-size:15px;
  683. line-height:17px;
  684. }
  685. nav.navbar:target {
  686. display: block;
  687. }
  688. nav.navbar > ul {
  689. display:block;
  690. opacity:1.0;
  691. }
  692. #toggle-sidebar {
  693. background-color: transparent;
  694. display: block;
  695. margin-bottom: 1.6em;
  696. padding: 0.6em;
  697. text-align: center;
  698. z-index: 10;
  699. }
  700. #toggle-sidebar h2 {
  701. background-color:#c00;
  702. width:100%;
  703. height:50px;
  704. left:0;
  705. top:0;
  706. color: white;
  707. font-size: 100%;
  708. line-height: 50px;
  709. position:fixed;
  710. margin: 0;
  711. padding: 0;
  712. opacity:0.6;
  713. z-index: 10;
  714. }
  715. nav.navbar .close-sidebar {
  716. position:absolute;
  717. font-family:terminal_grotesque,"Terminal Grotesque","Times",serif;
  718. right:0px;
  719. z-index:11;
  720. top:4px;
  721. font-size:18px;
  722. color: #fff;
  723. display: inline-block;
  724. text-decoration:underline;
  725. }
  726. }
  727. /* fine mobile */