libre-skin-blue.css 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657
  1. /*!
  2. LibreVideoJS Estilos personalizados = blue
  3. Version 1.2
  4. Escrito por Jesús Eduardo
  5. */
  6. .librevjs-libre-materialblue-skin {
  7. color:#ccc;
  8. background-color: inherit;
  9. }
  10. @font-face {
  11. font-family:"LibreVideoJS";
  12. src: url("../../fonts/libre-material/libre-icons.eot") format("embedded-opentype");
  13. src: local('?'),
  14. url("../../fonts/libre-material/libre-icons.woff") format("woff"),
  15. url("../../fonts/libre-material/libre-icons.ttf") format("truetype"),
  16. url("../../fonts/libre-material/libre-icons.svg") format("svg");
  17. }
  18. .librevjs-libre-materialblue-skin .librevjs-slider {
  19. /* Replace browser focus highlight with handle highlight */
  20. outline: 0;
  21. position: relative;
  22. cursor: pointer;
  23. padding: 0;
  24. /* background-color-with-alpha */
  25. background-color: #000000;
  26. background-color: rgba(0, 0, 0, 0.5);
  27. }
  28. .librevjs-libre-materialblue-skin .librevjs-slider:focus {
  29. -webkit-box-shadow:0 0 2em #fff;
  30. -moz-box-shadow:0 0 2em #fff;
  31. box-shadow:0 0 2em #fff
  32. }
  33. /*Eliminación de botón de barra de progreso*/
  34. .librevjs-libre-materialblue-skin .librevjs-slider-handle {
  35. width: 0;
  36. height: 0;
  37. }
  38. .librevjs-libre-materialblue-skin .librevjs-slider-handle:before {
  39. text-shadow: 0em 0em 1em #fff;
  40. position: absolute;
  41. top: 0;
  42. left: 0;
  43. }
  44. /* control bar */
  45. .librevjs-libre-materialblue-skin .librevjs-control-bar {
  46. /* Start hidden */
  47. display: none;
  48. position: absolute;
  49. /* Place control bar at the bottom of the player box/video.
  50. If you want more margin below the control bar, add more height.
  51. */
  52. bottom: 0;
  53. /* Use left/right to stretch to 100% width of player div */
  54. left: 0;
  55. right: 0;
  56. /* Height includes any margin you want above or below control items */
  57. height: 3.0em;
  58. /* background-color-with-alpha */
  59. background-color: #232323;
  60. background-color: rgba(35, 35, 35, 0.8);
  61. }
  62. .librevjs-libre-materialblue-skin.librevjs-has-started .librevjs-control-bar {
  63. display:block;
  64. visibility:visible;
  65. opacity:1;
  66. -webkit-transition:visibility .1s,opacity .1s;
  67. -moz-transition:visibility .1s,opacity .1s;
  68. -o-transition:visibility .1s,opacity .1s;
  69. transition:visibility .1s,opacity .1s
  70. }
  71. .librevjs-libre-materialblue-skin.librevjs-has-started.librevjs-user-inactive.librevjs-playing .librevjs-control-bar {
  72. display:block;
  73. visibility:hidden;
  74. opacity:0;
  75. -webkit-transition:visibility 1s,opacity 1s;
  76. -moz-transition:visibility 1s,opacity 1s;
  77. -o-transition:visibility 1s,opacity 1s;
  78. transition:visibility 1s,opacity 1s
  79. }
  80. .librevjs-libre-materialblue-skin.librevjs-controls-disabled .librevjs-control-bar {
  81. display:none
  82. }
  83. .librevjs-libre-materialblue-skin.librevjs-using-native-controls .librevjs-control-bar {
  84. display:none
  85. }
  86. @media \0screen {
  87. .librevjs-libre-materialblue-skin.librevjs-user-inactive.librevjs-playing .librevjs-control-bar :before {
  88. content:""
  89. }
  90. }
  91. .librevjs-libre-materialblue-skin .librevjs-control {
  92. outline:0;
  93. position:relative;
  94. float:left;
  95. text-align:center;
  96. margin:0;
  97. padding:0;
  98. height:3em;
  99. width:4em
  100. }
  101. .librevjs-libre-materialblue-skin .librevjs-control:before {
  102. font-family:LibreVideoJS;
  103. font-size:1.5em;
  104. line-height:2;
  105. position:absolute;
  106. top:0;
  107. left:0;
  108. width:100%;
  109. height:100%;
  110. text-align:center;
  111. text-shadow:1px 1px 1px rgba(0,0,0,.5)
  112. }
  113. /*COLOR AL PASAR EL CURSOR EN LOS BOTONES DE VOLUMEN y SUBTITULOS*/
  114. .librevjs-libre-materialblue-skin .librevjs-control:focus:before,.librevjs-libre-materialblue-skin .librevjs-control:hover:before {
  115. color: #2196F3;
  116. }
  117. /*END COLOR AL PASAR EL CURSOR EN LOS BOTONES DE VOLUMEN y SUBTITULOS*/
  118. .librevjs-libre-materialblue-skin .librevjs-control:focus {
  119. }
  120. .librevjs-libre-materialblue-skin .librevjs-control-text {
  121. border:0;
  122. clip:rect(0 0 0 0);
  123. height:1px;
  124. margin:-1px;
  125. overflow:hidden;
  126. padding:0;
  127. position:absolute;
  128. width:1px
  129. }
  130. /*Color y diseño de boton play control*/
  131. .librevjs-libre-materialblue-skin .librevjs-play-control {
  132. width:5em;
  133. cursor:pointer;
  134. color:rgb(33, 150, 244);
  135. }
  136. .librevjs-libre-materialblue-skin .librevjs-play-control:before {
  137. content:"\e001"
  138. }
  139. .librevjs-libre-materialblue-skin .librevjs-play-control:hover:before {
  140. color:#2980b9; /*color de play control al pasar el cursor*/
  141. }
  142. .librevjs-libre-materialblue-skin.librevjs-playing .librevjs-play-control:before {
  143. content:"\e002"
  144. }
  145. /*END Color y diseño de boton play control*/
  146. .librevjs-libre-materialblue-skin .librevjs-mute-control,.librevjs-libre-materialblue-skin .librevjs-volume-menu-button {
  147. cursor:pointer;
  148. float:right
  149. }
  150. .librevjs-libre-materialblue-skin .librevjs-mute-control:before,.librevjs-libre-materialblue-skin .librevjs-volume-menu-button:before {
  151. content:"\e006"
  152. }
  153. .librevjs-libre-materialblue-skin .librevjs-mute-control.librevjs-vol-0:before,.librevjs-libre-materialblue-skin .librevjs-volume-menu-button.librevjs-vol-0:before {
  154. content:"\e003"
  155. }
  156. .librevjs-libre-materialblue-skin .librevjs-mute-control.librevjs-vol-1:before,.librevjs-libre-materialblue-skin .librevjs-volume-menu-button.librevjs-vol-1:before {
  157. content:"\e004"
  158. }
  159. .librevjs-libre-materialblue-skin .librevjs-mute-control.librevjs-vol-2:before,.librevjs-libre-materialblue-skin .librevjs-volume-menu-button.librevjs-vol-2:before {
  160. content:"\e005"
  161. }
  162. .librevjs-libre-materialblue-skin .librevjs-volume-control {
  163. width:5em;
  164. float:right
  165. }
  166. .librevjs-libre-materialblue-skin .librevjs-volume-bar {
  167. width:5em;
  168. height:.6em;
  169. margin:1.1em auto 0
  170. }
  171. .librevjs-libre-materialblue-skin .librevjs-volume-menu-button .librevjs-menu-content {
  172. height:2.9em
  173. }
  174. /*PERSONALIZACION DE NIVEL DE VOLUMEN*/
  175. .librevjs-libre-materialblue-skin .librevjs-volume-level {
  176. position: absolute;
  177. top: 0;
  178. left: 0;
  179. height: 0.5em;
  180. /* assuming volume starts at 1.0 */
  181. width: 100%;
  182. background: #2196F3 url() -50% 0 repeat; /*color de barra volumen*/
  183. }
  184. /*END PERSONALIZACION DE NIVEL DE VOLUMEN*/
  185. .librevjs-libre-materialblue-skin .librevjs-volume-bar .librevjs-volume-handle {
  186. width:.5em;
  187. height:.5em
  188. }
  189. .librevjs-libre-materialblue-skin .librevjs-volume-handle:before {
  190. font-size:.9em;
  191. top:-.2em;
  192. left:-.2em;
  193. width:1em;
  194. height:1em
  195. }
  196. .librevjs-libre-materialblue-skin .librevjs-volume-menu-button .librevjs-menu .librevjs-menu-content {
  197. width:6em;
  198. left:-4em
  199. }
  200. .librevjs-libre-materialblue-skin .librevjs-progress-control {
  201. position:absolute;
  202. left:0;
  203. right:0;
  204. width:auto;
  205. font-size:.3em;
  206. height:1em;
  207. top:-1em;
  208. -webkit-transition:all .4s;
  209. -moz-transition:all .4s;
  210. -o-transition:all .4s;
  211. transition:all .4s
  212. }
  213. .librevjs-libre-materialblue-skin:hover .librevjs-progress-control {
  214. font-size:.9em;
  215. -webkit-transition:all .2s;
  216. -moz-transition:all .2s;
  217. -o-transition:all .2s;
  218. transition:all .2s
  219. }
  220. .librevjs-libre-materialblue-skin .librevjs-progress-holder {
  221. height:100%
  222. }
  223. .librevjs-libre-materialblue-skin .librevjs-progress-holder .librevjs-play-progress,.librevjs-libre-materialblue-skin .librevjs-progress-holder .librevjs-load-progress {
  224. position:absolute;
  225. display:block;
  226. height:100%;
  227. margin:0;
  228. padding:0;
  229. left:0;
  230. top:0
  231. }
  232. /* Personalización de barra de progreso a color azul */
  233. .librevjs-libre-materialblue-skin .librevjs-play-progress {
  234. background: #2196F3 url() -50% 0 repeat;
  235. }
  236. .librevjs-libre-materialblue-skin .librevjs-load-progress {
  237. background:#646464;
  238. background:rgba(255,255,255,.4)
  239. }
  240. .librevjs-libre-materialblue-skin .librevjs-seek-handle {
  241. width:1.5em;
  242. height:100%
  243. }
  244. .librevjs-libre-materialblue-skin .librevjs-seek-handle:before {
  245. padding-top:.1em
  246. }
  247. .librevjs-libre-materialblue-skin .librevjs-time-controls {
  248. font-size:1em;
  249. font-weight: 700;/*mayor visibilidad*/
  250. line-height:3em;
  251. }
  252. .librevjs-libre-materialblue-skin .librevjs-current-time {
  253. float:left
  254. }
  255. .librevjs-libre-materialblue-skin .librevjs-duration {
  256. float:left
  257. }
  258. .librevjs-libre-materialblue-skin .librevjs-remaining-time {
  259. display:none;
  260. float:left
  261. }
  262. .librevjs-time-divider {
  263. float:left;
  264. line-height:3em
  265. }
  266. .librevjs-libre-materialblue-skin .librevjs-fullscreen-control {
  267. width:3.8em;
  268. cursor:pointer;
  269. float:right
  270. }
  271. .librevjs-libre-materialblue-skin .librevjs-fullscreen-control:before {
  272. content:"\e000"
  273. }
  274. .librevjs-libre-materialblue-skin.librevjs-fullscreen .librevjs-fullscreen-control:before {
  275. content:"\e00b"
  276. }
  277. /*Centrado del button Play y personalizado*/
  278. .librevjs-libre-materialblue-skin .librevjs-big-play-button {
  279. left: 50%;
  280. top: 40%;
  281. font-size: 10em;
  282. display: block;
  283. z-index: 2;
  284. position: absolute;
  285. width: 1em;
  286. height: 1em;
  287. margin-left: -0.5em;
  288. margin-top: -0.5em;
  289. text-align: center;
  290. vertical-align: middle;
  291. cursor: pointer;
  292. opacity: 1;
  293. color: #2196F3;
  294. }
  295. /* Hide if controls are disabled */
  296. .librevjs-libre-materialblue-skin.librevjs-controls-disabled .librevjs-big-play-button {
  297. display: none;
  298. }
  299. /* Hide when video starts playing */
  300. .librevjs-libre-materialblue-skin.librevjs-has-started .librevjs-big-play-button {
  301. display: none;
  302. }
  303. /* Hide on mobile devices. Remove when we stop using native controls
  304. by default on mobile */
  305. .librevjs-libre-materialblue-skin.librevjs-using-native-controls .librevjs-big-play-button {
  306. display: none;
  307. }
  308. .librevjs-libre-materialblue-skin:hover .librevjs-big-play-button,
  309. .librevjs-libre-materialblue-skin .librevjs-big-play-button:focus {
  310. color: #0289f4; /*color boton focus*/
  311. }
  312. .librevjs-libre-materialblue-skin .librevjs-big-play-button:before {
  313. content: "\e007";
  314. font-family: LibreVideoJS;
  315. /* In order to center the play icon vertically we need to set the line height
  316. to the same as the button height */
  317. text-align: center /* Needed for IE8 */;
  318. position: absolute;
  319. left: 0;
  320. width: 100%;
  321. height: 100%;
  322. }
  323. .librevjs-error .librevjs-big-play-button {
  324. display: none;
  325. }
  326. /*END PERSONALIZAR BIG PLAY BUTTON*/
  327. .librevjs-loading-spinner {
  328. display:none;
  329. position:absolute;
  330. top:50%;
  331. left:50%;
  332. font-size:4em;
  333. line-height:1;
  334. width:1em;
  335. height:1em;
  336. margin-left:-.5em;
  337. margin-top:-.5em;
  338. opacity:.75;
  339. -webkit-animation:spin 1.5s infinite linear;
  340. -moz-animation:spin 1.5s infinite linear;
  341. -o-animation:spin 1.5s infinite linear;
  342. animation:spin 1.5s infinite linear
  343. }
  344. .librevjs-libre-materialblue-skin .librevjs-loading-spinner:before {
  345. content:"\e01e";
  346. font-family:LibreVideoJS;
  347. position:absolute;
  348. top:0;
  349. left:0;
  350. width:1em;
  351. height:1em;
  352. text-align:center;
  353. text-shadow:0 0 .1em #000
  354. }
  355. @-moz-keyframes spin {
  356. 0% {
  357. -moz-transform:rotate(0deg)
  358. }
  359. 100% {
  360. -moz-transform:rotate(359deg)
  361. }
  362. }
  363. @-webkit-keyframes spin {
  364. 0% {
  365. -webkit-transform:rotate(0deg)
  366. }
  367. 100% {
  368. -webkit-transform:rotate(359deg)
  369. }
  370. }
  371. @-o-keyframes spin {
  372. 0% {
  373. -o-transform:rotate(0deg)
  374. }
  375. 100% {
  376. -o-transform:rotate(359deg)
  377. }
  378. }
  379. @keyframes spin {
  380. 0% {
  381. transform:rotate(0deg)
  382. }
  383. 100% {
  384. transform:rotate(359deg)
  385. }
  386. }
  387. .librevjs-libre-materialblue-skin .librevjs-menu-button {
  388. float:right;
  389. cursor:pointer
  390. }
  391. .librevjs-libre-materialblue-skin .librevjs-menu {
  392. display:none;
  393. position:absolute;
  394. bottom:0;
  395. left:0;
  396. width:0;
  397. height:0;
  398. margin-bottom:3em;
  399. border-left:2em solid transparent;
  400. border-right:2em solid transparent;
  401. border-top:1.55em solid #000;
  402. border-top-color:rgba(7,40,50,.5)
  403. }
  404. .librevjs-libre-materialblue-skin .librevjs-menu-button .librevjs-menu .librevjs-menu-content {
  405. display:block;
  406. padding:0;
  407. margin:0;
  408. position:absolute;
  409. width:10em;
  410. bottom:1.5em;
  411. max-height:15em;
  412. overflow:auto;
  413. left:-5em;
  414. background-color:#07141e;
  415. background-color:rgba(7,20,30,.7);
  416. -webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);
  417. -moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);
  418. box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)
  419. }
  420. .librevjs-libre-materialblue-skin .librevjs-menu-button:hover .librevjs-menu {
  421. display:block
  422. }
  423. .librevjs-libre-materialblue-skin .librevjs-menu-button ul li {
  424. list-style:none;
  425. margin:0;
  426. padding:.3em 0;
  427. line-height:1.4em;
  428. font-size:1.2em;
  429. text-align:center;
  430. text-transform:lowercase;
  431. color: #ccc;
  432. }
  433. /*COLOR DE SELECCION DE SUBTIULOS*/
  434. .librevjs-libre-materialblue-skin .librevjs-menu-button ul li.librevjs-selected {
  435. color: #ffffff;
  436. background-color: rgb(33, 150, 244);
  437. }
  438. .librevjs-libre-materialblue-skin .librevjs-menu-button ul li:focus,.librevjs-libre-materialblue-skin .librevjs-menu-button ul li:hover,.librevjs-libre-materialblue-skin .librevjs-menu-button ul li.librevjs-selected:focus,.librevjs-libre-materialblue-skin .librevjs-menu-button ul li.librevjs-selected:hover {
  439. outline: 0;
  440. color: #fff;
  441. background-color: #2196F3;
  442. }
  443. /*END COLOR SELECCION DE SUBTITULOS*/
  444. .librevjs-libre-materialblue-skin .librevjs-menu-button ul li.librevjs-menu-title {
  445. text-align:center;
  446. text-transform:uppercase;
  447. font-size:1em;
  448. line-height:2em;
  449. padding:0;
  450. margin:0 0 .3em;
  451. font-weight:700;
  452. cursor:default
  453. }
  454. .librevjs-libre-materialblue-skin .librevjs-subtitles-button:before {
  455. content:"\e00c"
  456. }
  457. .librevjs-libre-materialblue-skin .librevjs-captions-button:before {
  458. content:"\e008"
  459. }
  460. .librevjs-libre-materialblue-skin .librevjs-captions-button:focus .librevjs-control-content:before,.librevjs-libre-materialblue-skin .librevjs-captions-button:hover .librevjs-control-content:before {
  461. -webkit-box-shadow:0 0 1em #fff;
  462. -moz-box-shadow:0 0 1em #fff;
  463. box-shadow:0 0 1em #fff
  464. }
  465. .cliplibre-js {
  466. background-color:#000;
  467. position:relative;
  468. padding:0;
  469. font-size:10px;
  470. vertical-align:middle;
  471. font-weight:500;
  472. font-style:normal;
  473. font-family:Arial,sans-serif;
  474. -webkit-user-select:none;
  475. -moz-user-select:none;
  476. -ms-user-select:none;
  477. user-select:none
  478. }
  479. .cliplibre-js .librevjs-tech {
  480. position:absolute;
  481. top:0;
  482. left:0;
  483. width:100%;
  484. height:100%
  485. }
  486. .cliplibre-js:-moz-full-screen {
  487. position:absolute
  488. }
  489. body.librevjs-full-window {
  490. padding:0;
  491. margin:0;
  492. height:100%;
  493. overflow-y:auto
  494. }
  495. .cliplibre-js.librevjs-fullscreen {
  496. position:fixed;
  497. overflow:hidden;
  498. z-index:1000;
  499. left:0;
  500. top:0;
  501. bottom:0;
  502. right:0;
  503. width:100%!important;
  504. height:100%!important;
  505. position:absolute;
  506. }
  507. .cliplibre-js:-webkit-full-screen {
  508. width:100%!important;
  509. height:100%!important
  510. }
  511. .cliplibre-js.librevjs-fullscreen.librevjs-user-inactive {
  512. cursor:none
  513. }
  514. .librevjs-poster {
  515. background-repeat:no-repeat;
  516. background-position:50% 50%;
  517. background-size:contain;
  518. cursor:pointer;
  519. height:100%;
  520. margin:0;
  521. padding:0;
  522. position:relative;
  523. width:100%
  524. }
  525. .librevjs-poster img {
  526. display:block;
  527. margin:0 auto;
  528. max-height:100%;
  529. padding:0;
  530. width:100%
  531. }
  532. .cliplibre-js.librevjs-using-native-controls .librevjs-poster {
  533. display:none
  534. }
  535. .cliplibre-js .librevjs-text-track-display {
  536. text-align:center;
  537. position:absolute;
  538. bottom:4em;
  539. left:1em;
  540. right:1em
  541. }
  542. .cliplibre-js .librevjs-text-track {
  543. display:none;
  544. font-size:1.5em;
  545. text-align:center;
  546. margin-bottom:.1em;
  547. background-color:#000;
  548. background-color:rgba(0,0,0,.6)
  549. }
  550. .cliplibre-js .librevjs-subtitles {
  551. color:#fff
  552. }
  553. .cliplibre-js .librevjs-captions {
  554. color:rgb(255, 237, 0);
  555. background-color: rgba(2, 7, 11, 0.7);
  556. }
  557. .librevjs-tt-cue {
  558. display:block
  559. }
  560. .librevjs-libre-materialblue-skin .librevjs-hidden {
  561. display:none
  562. }
  563. .librevjs-lock-showing {
  564. display:block!important;
  565. opacity:1;
  566. visibility:visible
  567. }
  568. .no_html5 {
  569. background: black none repeat scroll 0 0;
  570. color: white;
  571. height: 160px;
  572. padding: 130px 10px 20px;
  573. text-align: center;
  574. }
  575. /*title de resolucion | subtitles y Caption*/
  576. .librevjs-libre-materialblue-skin ul li.librevjs-menu-title.librevjs-res-menu-title{
  577. color: rgb(33, 150, 244);
  578. background-color: inherit;
  579. }
  580. .librevjs-libre-materialblue-skin ul li.librevjs-menu-title.librevjs-res-menu-title:hover{
  581. color: rgb(11, 137, 237);
  582. background-color: inherit;
  583. }
  584. /*Responsive*/
  585. .cliplibre-js-responsive-container.librevjs-hd {
  586. padding-top: 56.25%;
  587. }
  588. .cliplibre-js-responsive-container.librevjs-sd {
  589. padding-top: 75%;
  590. }
  591. .cliplibre-js-responsive-container {
  592. width: 100%;
  593. position: relative;
  594. }
  595. .cliplibre-js-responsive-container .cliplibre-js {
  596. height: 100% !important;
  597. width: 100% !important;
  598. position: absolute;
  599. top: 0;
  600. left: 0;
  601. }
  602. @media screen and (max-width: 600px){
  603. .cliplibre-js .librevjs-text-track{
  604. font-size: 1.2em;
  605. }
  606. .cliplibre-js .librevjs-text-track-display{
  607. bottom: 2em;
  608. }
  609. }
  610. @media screen and (max-width: 413px){
  611. .cliplibre-js {
  612. font-size:8px;
  613. }
  614. }
  615. @media screen and (max-width: 400px){
  616. .cliplibre-js .librevjs-text-track{
  617. font-size: 0.9em;
  618. }
  619. .librevjs-libre-materialblue-skin .librevjs-big-play-button{
  620. font-size: 5em;
  621. top: 45%;
  622. }
  623. .cliplibre-js .librevjs-text-track-display{
  624. bottom: 1em;
  625. }
  626. }
  627. @media screen and (max-width: 335px){
  628. .cliplibre-js {
  629. font-size:6px;
  630. }
  631. }
  632. @media screen and (max-width: 200px){
  633. .librevjs-libre-materialblue-skin .librevjs-big-play-button {
  634. top:35%;
  635. }
  636. }
  637. @media screen and (max-width: 150px){
  638. .librevjs-libre-materialblue-skin .librevjs-big-play-button{
  639. font-size: 3em;
  640. }
  641. }
  642. @media screen and (max-width: 90px){
  643. .librevjs-libre-materialblue-skin .librevjs-big-play-button{
  644. font-size: 2em;
  645. }
  646. }