Licitator 1.0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1393 lines
24 KiB

  1. @font-face {
  2. font-family: 'FGrotesk';
  3. src: url('/fonts/founders_grotesk_2019/FoundersGrotesk-Regular.otf');
  4. font-style: normal;
  5. font-weight: normal;
  6. }
  7. @font-face {
  8. font-family: 'FGrotesk';
  9. src: url('/fonts/founders_grotesk_2019/FoundersGrotesk-Bold.otf');
  10. font-style: normal;
  11. font-weight: bold;
  12. }
  13. @font-face {
  14. font-family: 'FGrotesk';
  15. src: url('/fonts/founders_grotesk_2019/FoundersGrotesk-RegularItalic.otf');
  16. font-style: italic;
  17. font-weight: normal;
  18. }
  19. @font-face {
  20. font-family: 'MercuryAcdr';
  21. src: url('/fonts/MercuryTextG1-Roman.eot'),
  22. url('/fonts/MercuryTextG1-Roman.woff') format('woff'),
  23. url('/fonts/MercuryTextG1-Roman.ttf') format('truetype'),
  24. url('/fonts/MercuryTextG1-Roman.svg') format('svg');
  25. font-style: normal;
  26. font-weight: normal;
  27. }
  28. @font-face {
  29. font-family: 'MercuryAcdr';
  30. src: url('/fonts/MercuryTextG1-Bold.eot'),
  31. url('/fonts/MercuryTextG1-Bold.woff') format('woff'),
  32. url('/fonts/MercuryTextG1-Bold.ttf') format('truetype'),
  33. url('/fonts/MercuryTextG1-Bold.svg') format('svg');
  34. font-style: normal;
  35. font-weight: bold;
  36. }
  37. @font-face {
  38. font-family: 'MercuryAcdr';
  39. src: url('/fonts/MercuryTextG1-Italic.eot'),
  40. url('/fonts/MercuryTextG1-Italic.woff') format('woff'),
  41. url('/fonts/MercuryTextG1-Italic.ttf') format('truetype'),
  42. url('/fonts/MercuryTextG1-Italic.svg') format('svg');
  43. font-style: italic;
  44. font-weight: normal;
  45. }
  46. *, h1, h2, h3, h4, h5, h6, p, a, span, input {
  47. font-family: 'FGrotesk','Open Sans', sans-serif;
  48. }
  49. .content-wrapper > .content > div:not(.sonata-ba-content) *:not(.fa),
  50. .content-wrapper > .content > div:not(.sonata-ba-content) h1,
  51. .content-wrapper > .content > div:not(.sonata-ba-content) h2,
  52. .content-wrapper > .content > div:not(.sonata-ba-content) h3,
  53. .content-wrapper > .content > div:not(.sonata-ba-content) h4,
  54. .content-wrapper > .content > div:not(.sonata-ba-content) h5,
  55. .content-wrapper > .content > div:not(.sonata-ba-content) h6,
  56. .content-wrapper > .content > div:not(.sonata-ba-content) p,
  57. .content-wrapper > .content > div:not(.sonata-ba-content) a,
  58. .content-wrapper > .content > div:not(.sonata-ba-content) span,
  59. .content-wrapper > .content > div:not(.sonata-ba-content) input {
  60. font-family: 'MercuryAcdr','Open Sans', sans-serif;
  61. }
  62. ul.exercises_links a {
  63. font-family: 'FGrotesk','Open Sans', sans-serif !important;
  64. }
  65. /* ELEMENTOS COMUNES */
  66. /* ESTRUCTURA */
  67. body {
  68. padding-top: 50px;
  69. }
  70. .wrappertest .content{
  71. margin-bottom: 100px;
  72. padding: 0;
  73. }
  74. .content-wrapper .content .container{
  75. padding: 0;
  76. position: relative;
  77. margin-top: 100px;
  78. }
  79. /* FIN ESTRUCTURA */
  80. /* BASICOS */
  81. a {
  82. text-decoration: none;
  83. }
  84. img {
  85. max-width: 100%;
  86. vertical-align: middle;
  87. }
  88. ul {
  89. padding: 0;
  90. margin: 0;
  91. list-style: none;
  92. }
  93. input[type=text]{
  94. background:#fff;
  95. border: 1px solid #cdcbcc;
  96. }
  97. textarea {
  98. resize: none;
  99. }
  100. /* FIN BASICOS */
  101. /* EXERCISES LINK */
  102. /* EXERCISES LINK */
  103. .exercises_links{
  104. display: flex;
  105. flex-wrap: wrap;
  106. margin-bottom: 30px;
  107. position: absolute;
  108. top: -160px;
  109. }
  110. .exercises_links > li.gbc-title > a{
  111. /*! border: solid 2px #F2932E; */
  112. border-bottom: solid 10px #e85000;
  113. /*! border-radius: 5px; */
  114. }
  115. .exercises_links > li > a{
  116. font-size: 13px;
  117. font-weight: 700;
  118. display: block;
  119. min-width: 9px;
  120. min-height: 30px;
  121. display: flex;
  122. justify-content: center;
  123. align-items: center;
  124. margin: 5px 2px;
  125. border-bottom: solid 10px #505050;
  126. color: #505050;
  127. padding: 0 5px;
  128. font-family: 'FGrotesk','Open Sans';
  129. }
  130. .exercises_links > li:not(.gbc-title) > a{
  131. /**color: transparent;**/
  132. }
  133. .exercises_links > li.gbc-title > a.no-completada{
  134. color: #989898;
  135. }
  136. .exercises_links > li.gbc-title > a.actual{
  137. color: #e85000;
  138. border-color: #e85000;
  139. }
  140. .exercises_links > li:not(.gbc-title) > a.actual{
  141. color: green;
  142. border-color: green;
  143. }
  144. .exercises_links > li > a.no-completada{
  145. border-color: #989898 !important;
  146. cursor: default;
  147. }
  148. .exercises_links > li > a{
  149. border-color: #e85000;
  150. }
  151. .exercises_links > li > a.completada:hover{
  152. background: #e85000;
  153. }
  154. .exercises_links > li > a.actual:hover{
  155. background: #e85000;
  156. border-color: #e85000;
  157. }
  158. .exercises_links > li:first-child > a{
  159. border: none;
  160. }
  161. /* FIN EXERCISES LINK */
  162. /* FIN EXERCISES LINK */
  163. /* HEADER TAREA */
  164. .header-tarea{
  165. /* background: azure; */
  166. margin-bottom: 15px;
  167. }
  168. .header-tarea ul li {
  169. font-size: 28px;
  170. line-height: 34px;
  171. font-weight: normal;
  172. }
  173. .header-tarea .avatar__container{
  174. margin-bottom: 15px;
  175. }
  176. .header-tarea .avatar__container a{
  177. display: block;
  178. }
  179. .content-wrapper > .content > div:not(.sonata-ba-content) .btn {
  180. background: rgba(81, 81, 81, 1);
  181. box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  182. font-family: 'FGrotesk';
  183. font-size: 1.5rem;
  184. line-height: 1.5rem;
  185. color: rgb(255, 255, 255);
  186. border-radius: 3px;
  187. margin-bottom:5px;
  188. overflow: hidden;
  189. text-overflow: ellipsis;
  190. }
  191. .header-tarea .titulo-tarea__container{
  192. margin-bottom: 7.5px;
  193. }
  194. .header-tarea .titulo-tarea__container h2{
  195. margin: 0;
  196. font-size: 41px;
  197. font-weight: 700;
  198. color: #E85000;
  199. }
  200. .header-tarea .desc-tarea__container{
  201. font-size: 1.4rem;
  202. line-height: 1.7rem;
  203. font-weight: 700;
  204. margin: 0;
  205. margin-bottom: 15px;
  206. color: #716f6f;
  207. }
  208. .header-tarea .desc-tarea__container h2{
  209. font-size: 25px;
  210. line-height: 30px;
  211. margin: 0;
  212. padding: 0;
  213. margin-bottom: 10px;
  214. }
  215. .header-tarea .desc-tarea__container h3{
  216. font-size: 20px;
  217. line-height: 25px;
  218. margin: 0;
  219. padding: 0;
  220. margin-bottom: 10px;
  221. }
  222. .header-tarea .desc-tarea__container p{
  223. font-size: 28px;
  224. line-height: 34px;
  225. margin: 0;
  226. padding: 0;
  227. margin-bottom: 10px;
  228. font-weight: normal;
  229. }
  230. .header-tarea .desc-tarea__container ul{
  231. font-size: 14px;
  232. line-height: 20px;
  233. margin: 0;
  234. padding: 0;
  235. margin-bottom: 10px;
  236. list-style: initial;
  237. margin-left: 25px;
  238. }
  239. .header-tarea .desc-tarea__container ul > li{
  240. margin-bottom: 3px;
  241. }
  242. .desc-tarea__container blockquote {
  243. background:#fff;
  244. width:70%;
  245. padding:3%;
  246. margin: 3% 15%;
  247. }
  248. .desc-tarea__container blockquote p, .desc-tarea__container blockquote li {
  249. font-size: 20px !important;
  250. line-height: 25px !important;
  251. font-style: italic
  252. }
  253. .desc-tarea__container blockquote a {
  254. font-size: 20px !important;
  255. line-height: 25px !important;
  256. font-style: italic
  257. color:#e85000;
  258. }
  259. /* FIN HEADER TAREA */
  260. /* RECURSOS */
  261. .recursos__container{
  262. margin-bottom: 45px;
  263. }
  264. .recursos__container > .tab-content > .tab-pane.alert-white p,
  265. .recursos__container > .tab-content > .tab-pane.alert-white li {
  266. font-family: 'MercuryAcdr';
  267. font-size: 28px;
  268. line-height: 34px;
  269. color: #FFFFFF;
  270. color: rgb(255, 255, 255);
  271. }
  272. /* BOTONES */
  273. .recursos__container > .nav{
  274. }
  275. .recursos__container > .nav > li{
  276. margin-bottom: 5px;
  277. }
  278. .recursos__container > .nav > li > a{
  279. font-size: 1.5rem;
  280. line-height: 1.5rem;
  281. border: none;
  282. padding: 10px 20px;
  283. font-weight: 500;
  284. font-family: 'FGrotesk' !important;
  285. margin-bottom: 5px;
  286. border-radius: 3px;
  287. }
  288. .recursos__container > .nav > li > a:hover,
  289. .recursos__container > .nav > li > a:focus,
  290. .recursos__container > .nav > li > a:active,
  291. .recursos__container > .nav > li.active > a{
  292. font-weight: 500;
  293. }
  294. /* read-before */
  295. .recursos__container > .nav > li > a{
  296. background: #66696a;
  297. color: #fff;
  298. }
  299. .recursos__container > .nav > li > a:hover,
  300. .recursos__container > .nav > li > a:focus,
  301. .recursos__container > .nav > li > a:active,
  302. .recursos__container > .nav > li.active > a{
  303. background: #a4a8a8 !important;
  304. color: #000;
  305. background-image: none;
  306. }
  307. /* FIN BOTONES */
  308. /* VENTANAS */
  309. .recursos__container > .tab-content{
  310. }
  311. .recursos__container > .tab-content > .tab-pane{
  312. background: #505050;
  313. box-shadow: 0 1px 2px rgba(0,0,0,0.11);
  314. position: fixed;
  315. top: 10%;
  316. z-index: 999999999;
  317. left: 5%;
  318. width: 90%;
  319. height: 75%;
  320. padding: 30px;
  321. overflow-y: scroll;
  322. }
  323. .recursos__container > .tab-content > .tab-pane > .icon{
  324. position: initial;
  325. width: auto;
  326. height: 40px;
  327. top: initial;
  328. left: initial;
  329. border: none;
  330. background: none;
  331. padding: 0;
  332. margin: 0;
  333. display: flex;
  334. }
  335. .recursos__container > .tab-content > .tab-pane > .icon::after{
  336. display: none;
  337. }
  338. .recursos__container > .tab-content > .tab-pane > .icon > img{
  339. width: auto;
  340. height: 100%;
  341. }
  342. .recursos__container > .tab-content > div > button{
  343. color: #fff;
  344. opacity: 1;
  345. }
  346. .recursos__container > .tab-content > div > h2{
  347. color: #fff;
  348. font-size: 2.7rem;
  349. line-height: 2.7rem;
  350. font-weight: 700;
  351. margin: 0;
  352. padding: 0;
  353. margin-top: 20px;
  354. margin-bottom: 10px;
  355. font-family: 'Open Sans', sans-serif;
  356. }
  357. .recursos__container > .tab-content > div > h3{
  358. color: #fff;
  359. font-size: 2rem;
  360. line-height: 2.4rem;
  361. font-weight: 700;
  362. margin: 0;
  363. padding: 0;
  364. margin-top: 20px;
  365. margin-bottom: 10px;
  366. font-family: 'Open Sans', sans-serif;
  367. }
  368. .recursos__container > .tab-content > div > p{
  369. color: #fff;
  370. font-size: 1.4rem;
  371. line-height: 2.2rem;
  372. margin: 0;
  373. padding: 0;
  374. margin-bottom: 10px;
  375. }
  376. .recursos__container > .tab-content > div > ul{
  377. color: #fff;
  378. font-size: 14px;
  379. line-height: 20px;
  380. margin: 0;
  381. padding: 0;
  382. margin-bottom: 10px;
  383. list-style: initial;
  384. margin-left: 25px;
  385. }
  386. .recursos__container > .tab-content > div > ul > li{
  387. margin-bottom: 3px;
  388. }
  389. .recursos__container > .tab-content > .tab-pane.alert-read-before{
  390. background: #00a65a;
  391. }
  392. .recursos__container > .tab-content > .tab-pane.alert-tips{
  393. background: #611BBD;
  394. }
  395. .recursos__container > .tab-content > .tab-pane.alert-caso-estudio{
  396. background: #3c8dbc;
  397. }
  398. /* FIN VENTANAS */
  399. /* FIN RECURSOS */
  400. /* ACTIONS */
  401. .actions ul {
  402. display: flex;
  403. justify-content: space-between;
  404. }
  405. .actions li a {
  406. border: none;
  407. display: inline-flex;
  408. align-items: center;
  409. cursor: pointer;
  410. font-size: 15px;
  411. background: #333;
  412. position: fixed;
  413. bottom: 70px;
  414. height: auto;
  415. width: auto;
  416. color: #fff;
  417. font-size: 1.5rem;
  418. line-height: 1.5rem;
  419. border: none;
  420. padding: 10px 20px;
  421. font-weight: 500;
  422. border-radius: 0;
  423. margin: 0;
  424. }
  425. .actions li a[href="#previous"]{
  426. display: flex;
  427. justify-content: center;
  428. align-items: center;
  429. right: 130px;
  430. width: 136px;
  431. }
  432. .actions li a[href="#next"]{
  433. display: flex;
  434. justify-content: center;
  435. align-items: center;
  436. right: 10px;
  437. width: 110px;
  438. }
  439. .actions li a[href="#finish"]{
  440. display: none;
  441. }
  442. .actions li a:before {
  443. /* content: "\f2ee";
  444. font-family: Material-Design-Iconic-Font;
  445. position: absolute;
  446. top: 50%;
  447. transform: translateY(-50%);
  448. right: 32px; */
  449. }
  450. .actions li a:hover {
  451. background: #4d4d4d;
  452. }
  453. .actions li:first-child a {
  454. /* background: none;
  455. border: 1px solid #333;
  456. padding-left: 50px;
  457. color: #333; */
  458. }
  459. .actions li:first-child a:before {
  460. /* content: "\f2ea";
  461. right: 77px; */
  462. }
  463. .actions li:first-child a:hover {
  464. /* background: #4d4d4d;
  465. border-color: transparent;
  466. color: #fff; */
  467. }
  468. .actions li:last-child a {
  469. /* padding-left: 28px; */
  470. }
  471. .actions li:last-child a:before {
  472. /* right: 27px; */
  473. }
  474. .actions li[aria-disabled="true"] a {
  475. opacity: 0;
  476. transition: all 1s;
  477. }
  478. /* FIN ACTIONS */
  479. /* INFORME */
  480. .informe__container{
  481. display: grid;
  482. grid-template-columns: repeat(10, 1fr);
  483. }
  484. .informe__section{
  485. grid-column: 1 / 3;
  486. }
  487. /* FIN INFORME */
  488. /* PREGUNTAS */
  489. /* form-row */
  490. .wrappertest .content > section .inner{
  491. display: grid;
  492. grid-template-columns: 1fr 1fr;
  493. grid-gap: 15px;
  494. }
  495. .form-row {
  496. margin-bottom: 5%;
  497. }
  498. .wrappertest .content > section .inner .form-row .form-holder{
  499. height: 100%;
  500. display: flex;
  501. flex-direction: column;
  502. justify-content: flex-start;
  503. }
  504. .wrappertest .content > section .inner .gbc-preg100{
  505. grid-column: 1 / 3;
  506. }
  507. /* fin form-row */
  508. /* inputs */
  509. .wrappertest .content > section .inner .form-row textarea{
  510. align-self: flex-end;
  511. margin: 0;
  512. flex: 1;
  513. }
  514. /* radio */
  515. .wrappertest .content > section .inner .form-row.gbc-radio .form-holder{
  516. display: block;
  517. }
  518. .wrappertest .content > section .inner .form-row.gbc-radio .casoestudiobtn,
  519. .wrappertest .content > section .inner .form-row.gbc-radio .casoestudiodiv{
  520. display: none;
  521. }
  522. .wrappertest .content > section .inner .form-row.gbc-radio label{
  523. display: inline-block;
  524. margin-right: 10px;
  525. }
  526. /* fin radio */
  527. .wrappertest .content > section .inner .form-row .select3-container{
  528. width: 100% !important;
  529. }
  530. .wrappertest .content > section .inner .form-row .switch{
  531. margin: 0;
  532. margin-bottom: 25px;
  533. }
  534. /* fin inputs */
  535. /* titulos */
  536. .wrappertest .content > section .inner .form-row .gbc_pretitulo{
  537. display: block;
  538. font-size: 2rem;
  539. line-height: 2.2rem;
  540. font-weight: 700;
  541. margin: 0;
  542. margin-bottom: 15px;
  543. color: #2b2b2b;
  544. margin: 0;
  545. }
  546. .wrappertest .content > section .inner .form-row .gbc_nombre{
  547. display: block;
  548. font-size: 1.6rem;
  549. line-height: 2rem;
  550. font-weight: 700;
  551. margin-bottom: 15px;
  552. color: #2b2b2b;
  553. margin: 0;
  554. }
  555. .gbp_nombre > p {
  556. font-size: 22px;
  557. line-height: 28px;
  558. color: #716f6f;
  559. }
  560. .GBC-Step1 .wrappertest .content > section .inner .form-row .gbc_nombre{color: #F2932E;}
  561. .GBC-Step2 .wrappertest .content > section .inner .form-row .gbc_nombre{color: #94BD53;}
  562. .GBC-Step3 .wrappertest .content > section .inner .form-row .gbc_nombre{color: #E4312B;}
  563. .GBC-Step4 .wrappertest .content > section .inner .form-row .gbc_nombre{color: #B6866D;}
  564. .GBC-Step5 .wrappertest .content > section .inner .form-row .gbc_nombre{color: #EE8367;}
  565. .wrappertest .content > section .inner .form-row .gbc_descripcion{
  566. display: block;
  567. font-size: 1.4rem;
  568. line-height: 1.7rem;
  569. font-weight: 700;
  570. margin-bottom: 15px;
  571. color: #716f6f;
  572. margin: 0;
  573. }
  574. /* fin titulos */
  575. /* casos estudio */
  576. .casoestudiobtn{
  577. background: #3c8dbc;
  578. color: #fff;
  579. font-size: 1.2rem;
  580. line-height: 1.2rem;
  581. border: none;
  582. padding: 10px;
  583. font-weight: 500;
  584. border-radius: 0;
  585. margin-bottom: 7.5px;
  586. align-self: flex-start;
  587. }
  588. .casoestudiodiv{
  589. }
  590. .casoestudiodiv pre{
  591. white-space: pre-line;
  592. background: #3c8dbc;
  593. color: #fff;
  594. border: none;
  595. border-radius: 0;
  596. font-family: unset;
  597. }
  598. /* fin casos estudio */
  599. /* ocultar elementos sin contenido */
  600. .wrappertest .content > section .inner .form-row .gbc_pretitulo.no-contenido,
  601. .wrappertest .content > section .inner .form-row .gbc_descripcion.no-contenido,
  602. .wrappertest .content > section .inner .form-row .casoestudiobtn.no-contenido,
  603. .wrappertest .content > section .inner .form-row .casoestudiodiv.no-contenido{
  604. width: 0;
  605. height: 0;
  606. padding: 0;
  607. margin: 0;
  608. }
  609. /* fin ocultar elementos sin contenido */
  610. /* grupos de preguntas */
  611. .wrappertest .content > section .inner .gbc-form-row-group{
  612. padding: 15px;
  613. }
  614. .wrappertest .content > section .inner .gbc-form-row-group.gbc-preg100{
  615. display: grid;
  616. grid-template-columns: 1fr 1fr;
  617. grid-gap: 15px;
  618. }
  619. .wrappertest .content > section .inner .gbc-form-row-group .title{
  620. margin: 0;
  621. padding: 0;
  622. grid-column: 1 / 3;
  623. font-size: 2.5rem;
  624. font-weight: 700;
  625. line-height: 2.5rem;
  626. border-bottom: 0px;
  627. padding-bottom: 7.5px;
  628. color: #e85000;
  629. }
  630. /* fin grupos de preguntas */
  631. /* FIN PREGUNTAS */
  632. /* EXERCISE-BTN-MOVES-GROUP */
  633. .exercise-btn-moves-group{
  634. position: fixed;
  635. bottom: 0;
  636. right: 0;
  637. width: 5%;
  638. z-index: 999;
  639. /*background: #ecf0f5;*/
  640. /*display: grid;
  641. grid-gap: 15px;*/
  642. grid-template-columns: auto auto 1fr auto auto;
  643. align-items: center;
  644. padding: 10px;
  645. /*border-top: solid 2px #d4dae2;*/
  646. justify-items: flex-start;
  647. }
  648. .exercise-btn-moves-group-popup{
  649. position: fixed;
  650. bottom: 0;
  651. right: 0;
  652. width: 100%;
  653. z-index: 999;
  654. background: #ecf0f5;
  655. display: grid;
  656. grid-gap: 15px;
  657. grid-template-columns: auto auto 1fr auto auto;
  658. align-items: center;
  659. padding: 10px;
  660. border-top: solid 2px #d4dae2;
  661. justify-items: flex-start;
  662. }
  663. .exercise-btn-moves-group-not-fixed{
  664. text-align: right;
  665. right: 0;
  666. width: 100%;
  667. background: #ecf0f5;
  668. grid-gap: 15px;
  669. align-items: center;
  670. padding: 10px;
  671. border-top: solid 2px #d4dae2;
  672. justify-items: flex-start;
  673. }
  674. .exercise-btn-moves-group a, .exercise-btn-moves-group-popup a, .exercise-btn-moves-group-not-fixed a{
  675. color: #fff;
  676. font-size: 1.5rem;
  677. line-height: 1.5rem;
  678. border: none;
  679. padding: 10px 20px;
  680. font-weight: 500;
  681. border-radius: 0;
  682. background: #333333;
  683. }
  684. .exercise-btn-moves-group a:hover, .exercise-btn-moves-group a:focus, .exercise-btn-moves-group a:active, .exercise-btn-moves-group-not-fixed a:hover,.exercise-btn-moves-group-not-fixed a:focus,.exercise-btn-moves-group-not-fixed a:active,.exercise-btn-moves-group-popup a:hover, .exercise-btn-moves-group-popup a:focus, .exercise-btn-moves-group-popup a:active{
  685. background: #4d4d4d;
  686. color: #fff;
  687. }
  688. .exercise-btn-moves-group .btn-prev{
  689. }
  690. .exercise-btn-moves-group .btn-prev.ocultar{
  691. padding: 0;
  692. margin: 0;
  693. width: 0;
  694. height: 0;
  695. }
  696. .exercise-btn-moves-group .btn-save{
  697. }
  698. .exercise-btn-moves-group .btn-next{
  699. }
  700. .exercise-btn-moves-group .mensaje{
  701. display: flex;
  702. justify-content: center;
  703. align-items: center;
  704. width: 100%;
  705. font-size: 2rem;
  706. line-height: 2rem;
  707. color: #e74f00;
  708. font-weight: 700;
  709. }
  710. /* FIN EXERCISE-BTN-MOVES-GROUP */
  711. /* FIN ELEMENTOS COMUNES */
  712. /* ELEMENTOS DE PLANTILLA */
  713. /* STEPS */
  714. .steps .tablist .a .current-info{
  715. }
  716. .steps .tablist .a .number{
  717. }
  718. .steps > ul > li.current > a > span.current-info{
  719. display: none;
  720. }
  721. .steps > ul > li > a > span.number, .steps > ul > li > a:hover > span.number{
  722. display: none;
  723. }
  724. .steps > ul > li > a {
  725. color: #5d5d5d;
  726. font-size: 16px;
  727. height: 25px;
  728. width: 100%;
  729. display: flex;
  730. justify-content: center;
  731. align-items: center;
  732. }
  733. .steps > ul > li > a:hover{
  734. color: #464545;
  735. }
  736. .steps {
  737. height: 2px;
  738. width: calc(100% /1);
  739. background: #b7b2ab;
  740. display: -webkit-inline-box;
  741. top: 30px;
  742. left: 50%;
  743. transform: translateX(-50%);
  744. width: 100%;
  745. top: -50px;
  746. left: 0;
  747. transform: initial;
  748. /* margin-top: 30px; */
  749. margin-bottom: 75px;
  750. }
  751. .steps ul {
  752. height: 2px;
  753. background: #fff;
  754. width: calc(100% /1);
  755. bottom: 0;
  756. left: 0;
  757. transition: all 0.3s ease;
  758. width: 100%;
  759. display: flex;
  760. justify-content: space-between;
  761. }
  762. .steps > ul > li{
  763. width: 100%;
  764. display: flex;
  765. justify-content: center;
  766. padding-top: 5px;
  767. }
  768. .steps > ul > li.tab-3{
  769. display: none;
  770. }
  771. .steps > ul > li.tab-3.tab-activada{
  772. display: flex;
  773. }
  774. .steps > ul > li.current{
  775. background: #5d5d5d;
  776. }
  777. .steps > ul > li:hover{
  778. background: #5d5d5d;
  779. }
  780. .steps{
  781. display: none;
  782. }
  783. .content > h4.seccion-unica{
  784. display: none;
  785. }
  786. .content > h4.seccion-multiple{
  787. visibility: hidden;
  788. margin: 0;
  789. height: 0;
  790. width: 0;
  791. }
  792. /* FIN STEPS */
  793. /* TITULO STEPS */
  794. .gbc-steps .tarea-titulo{
  795. font-size: 10rem;
  796. line-height: 10rem;
  797. }
  798. .gbc-steps .tarea-desc{
  799. font-size: 5rem;
  800. line-height: 5rem;
  801. }
  802. .gbc-steps.gbc_step1 .tarea-titulo, .gbc-steps.gbc_step1 .tarea-desc{
  803. color: #F2932E;
  804. }
  805. .gbc-steps.gbc_step2 .tarea-titulo, .gbc-steps.gbc_step2 .tarea-desc{
  806. color: #94BD53;
  807. }
  808. .gbc-steps.gbc_step3 .tarea-titulo, .gbc-steps.gbc_step3 .tarea-desc{
  809. color: #E4312B;
  810. }
  811. .gbc-steps.gbc_step4 .tarea-titulo, .gbc-steps.gbc_step4 .tarea-desc{
  812. color: #B6866D;
  813. }
  814. .gbc-steps.gbc_step5 .tarea-titulo, .gbc-steps.gbc_step5 .tarea-desc{
  815. color: #EE8367;
  816. }
  817. /* FIN TITULO STEPS */
  818. /* INICIO MISCELANEA */
  819. .exercise-btn-moves-group a, .exercise-btn-moves-group-popup a, .exercise-btn-moves-group-not-fixed a{
  820. border-radius: 3px;
  821. }
  822. .exercise-btn-moves-group-not-fixed {
  823. margin-bottom: 20px;
  824. }
  825. .gbm_pretitulo > p, .gbm_nombre > p, .gbm_descripcion > p {
  826. font-size: 22px;
  827. line-height: 28px;
  828. margin: 0;
  829. padding: 0;
  830. }
  831. .gbm_descripcion > h5 {
  832. color: #e85000;
  833. font-size: 22px;
  834. }
  835. /* FIN MISCELANEA */
  836. /* FIN ELEMENTOS DE PLANTILLA */
  837. /* MODAL */
  838. .modal-header {
  839. background-image: none;
  840. background-color: #fff;
  841. color: #333;
  842. border-bottom-color: #f4f4f4;
  843. }
  844. #revisionTareaModal .modal-body {
  845. padding:0px;
  846. }
  847. .modal-body iframe{
  848. width: 100%;
  849. min-height: 600px;
  850. max-height: 750px;
  851. border: none;
  852. }
  853. /* FIN MODAL */
  854. .dashboard-grid-right{
  855. width:97%;
  856. }
  857. .box.box-primary {
  858. border-top-color: #e85000;
  859. }
  860. .sonata-action-element,.sonata-action-element:hover , .sonata-action-element:visited {
  861. background: rgba(81, 81, 81, 1)!important;
  862. box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3)!important;
  863. font-family: 'FGrotesk';
  864. font-size: 1.5rem;
  865. line-height: 1.5rem;
  866. color: rgb(255, 255, 255)!important;
  867. border-radius: 3px;
  868. margin-bottom: 5px;
  869. overflow: hidden;
  870. text-overflow: ellipsis;
  871. padding: 10px;
  872. }
  873. .bg-light-blue, .label-primary, .modal-primary .modal-body {
  874. background-color: #2c3b41 !important;
  875. }
  876. @media (max-width: 768px) {
  877. body{
  878. padding-top: 0
  879. }
  880. .exercises_links > li:not(.gbc-title) > a{
  881. /**color: transparent;**/
  882. display: none;
  883. }
  884. .exercises_links{
  885. display: flex;
  886. flex-wrap: wrap;
  887. margin-bottom: 30px;
  888. position: absolute;
  889. top: -100px;
  890. }
  891. /* Dropdown Content (Hidden by Default) */
  892. .dropdown-content {
  893. display: none;
  894. position: absolute;
  895. background-color: #f1f1f1;
  896. min-width: 300px;
  897. box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  898. z-index: 1;
  899. }
  900. /* Links inside the dropdown */
  901. .dropdown-content a {
  902. color: black;
  903. padding: 12px 16px;
  904. text-decoration: none;
  905. display: block;
  906. font-family: 'FGrotesk','Open Sans';
  907. }
  908. .content-wrapper {
  909. padding-top: 0!important;
  910. }
  911. /* Change color of dropdown links on hover */
  912. .dropdown-content a:hover {background-color: #ffffff;}
  913. /* Show the dropdown menu on hover */
  914. .dropdown:hover .dropdown-content {display: block;}
  915. /* Change the background color of the dropdown button when the dropdown content is shown */
  916. .dropdown:hover .dropbtn {background-color: #e85000;}
  917. .dropdown:hover .dropbtn {color: #ffffff !important;}
  918. }
  919. @media (max-width:600px){
  920. .header-tarea .titulo-tarea__container h2{
  921. font-size: 30px;
  922. }
  923. .header-tarea .desc-tarea__container p{
  924. font-size: 20px;
  925. line-height: 26px;
  926. }
  927. .desc-tarea__container blockquote {
  928. background:#fff;
  929. width:90%;
  930. padding:7%;
  931. margin: 10% 5%;
  932. }
  933. .desc-tarea__container blockquote p, .desc-tarea__container blockquote li {
  934. font-size: 15px !important;
  935. line-height: 20px !important;
  936. }
  937. .desc-tarea__container blockquote a {
  938. font-size: 15px !important;
  939. line-height: 20px !important;
  940. color:#e85000;
  941. }
  942. .recursos__container > .tab-content > .tab-pane.alert-white p,
  943. .recursos__container > .tab-content > .tab-pane.alert-white li {
  944. font-size: 19px;
  945. line-height: 26px;}
  946. .recursos__container > .tab-content > .tab-pane.alert-white h2 {
  947. font-size: 25px;
  948. line-height: 32px;
  949. }
  950. }