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.

985 lines
24 KiB

4 years ago
  1. /*//////////////////////////////////////////////////////////////////
  2. [ FONT ]*/
  3. @font-face {
  4. font-family: Poppins-Regular;
  5. src: url('../fonts/poppins/Poppins-Regular.ttf');
  6. }
  7. @font-face {
  8. font-family: Poppins-Medium;
  9. src: url('../fonts/poppins/Poppins-Medium.ttf');
  10. }
  11. @font-face {
  12. font-family: Poppins-Bold;
  13. src: url('../fonts/poppins/Poppins-Bold.ttf');
  14. }
  15. @font-face {
  16. font-family: Poppins-SemiBold;
  17. src: url('../fonts/poppins/Poppins-SemiBold.ttf');
  18. }
  19. /*//////////////////////////////////////////////////////////////////
  20. [ RESTYLE TAG ]*/
  21. * {
  22. margin: 0px;
  23. padding: 0px;
  24. box-sizing: border-box;
  25. }
  26. body, html {
  27. min-height: 100%;
  28. font-family: Poppins-Regular, sans-serif;
  29. }
  30. /*---------------------------------------------*/
  31. a {
  32. font-family: Poppins-Regular;
  33. font-size: 14px;
  34. line-height: 1.7;
  35. color: #666666;
  36. margin: 0px;
  37. transition: all 0.4s;
  38. -webkit-transition: all 0.4s;
  39. -o-transition: all 0.4s;
  40. -moz-transition: all 0.4s;
  41. }
  42. a:focus {
  43. outline: none !important;
  44. }
  45. a:hover {
  46. text-decoration: none;
  47. color: #fff;
  48. }
  49. /*---------------------------------------------*/
  50. h1,h2,h3,h4,h5,h6 {
  51. margin: 0px;
  52. }
  53. .myNav12{
  54. background-color: black; position: fixed; top:56px; right:3%; z-index:100; width: 300px; height: 230px;
  55. }
  56. p {
  57. font-family: Poppins-Regular;
  58. font-size: 14px;
  59. line-height: 1.7;
  60. color: #666666;
  61. margin: 0px;
  62. }
  63. .tab{
  64. margin-top: -25px;
  65. margin-left: -16px;
  66. margin-right: -16px;
  67. }
  68. .tablinks{
  69. font-size: 30px;
  70. overflow: hidden;
  71. border-top: 1px solid black;
  72. background-color: #f1f1f1;
  73. }
  74. .tab button {
  75. border: none;
  76. outline: none;
  77. cursor: pointer;
  78. padding: 14px 16px;
  79. transition: 0.3s;
  80. }
  81. /* Change background color of buttons on hover */
  82. .tab button:hover {
  83. background-color: #ddd;
  84. }
  85. /* Create an active/current tablink class */
  86. .tab button.active {
  87. background-color: #ccc;
  88. }
  89. .tabcontent {
  90. display: none;
  91. padding: 6px 12px;
  92. border-top: none;
  93. }
  94. ul, li {
  95. margin: auto;
  96. list-style-type: none;
  97. }
  98. .nav-link{
  99. margin: auto;
  100. }
  101. .nav-item{
  102. border-bottom: 1px solid gray;
  103. margin-top: 2px;
  104. padding-top: 5px;
  105. padding-bottom: 5px;
  106. }
  107. .cancelIcon{
  108. background-image: url("../images/icons/cancel.png");
  109. background-repeat: no-repeat;
  110. background-size: 24px 24px;
  111. }
  112. .menuIcon{
  113. background-image: url("../images/icons/menu.png");
  114. background-repeat: no-repeat;
  115. background-size: 24px 24px;
  116. }
  117. .backBlack{
  118. background-color: black;
  119. }
  120. /*---------------------------------------------*/
  121. input {
  122. outline: none;
  123. border: none;
  124. }
  125. textarea {
  126. outline: none;
  127. border: none;
  128. }
  129. textarea:focus, input:focus {
  130. border-color: transparent !important;
  131. }
  132. input:focus::-webkit-input-placeholder { color:transparent; }
  133. input:focus:-moz-placeholder { color:transparent; }
  134. input:focus::-moz-placeholder { color:transparent; }
  135. input:focus:-ms-input-placeholder { color:transparent; }
  136. textarea:focus::-webkit-input-placeholder { color:transparent; }
  137. textarea:focus:-moz-placeholder { color:transparent; }
  138. textarea:focus::-moz-placeholder { color:transparent; }
  139. textarea:focus:-ms-input-placeholder { color:transparent; }
  140. input::-webkit-input-placeholder { color: #fff;}
  141. input:-moz-placeholder { color: #fff;}
  142. input::-moz-placeholder { color: #fff;}
  143. input:-ms-input-placeholder { color: #fff;}
  144. textarea::-webkit-input-placeholder { color: #fff;}
  145. textarea:-moz-placeholder { color: #fff;}
  146. textarea::-moz-placeholder { color: #fff;}
  147. textarea:-ms-input-placeholder { color: #fff;}
  148. label {
  149. margin: 0;
  150. display: block;
  151. }
  152. /*---------------------------------------------*/
  153. button {
  154. outline: none !important;
  155. border: none;
  156. background: transparent;
  157. }
  158. button:hover {
  159. cursor: pointer;
  160. }
  161. iframe {
  162. border: none !important;
  163. }
  164. /*//////////////////////////////////////////////////////////////////
  165. [ Utility ]*/
  166. .loader {
  167. margin: 100px auto;
  168. margin-top: 200px;
  169. font-size: 25px;
  170. width: 1em;
  171. height: 1em;
  172. border-radius: 50%;
  173. position: relative;
  174. text-indent: -9999em;
  175. -webkit-animation: load5 1.1s infinite ease;
  176. animation: load5 1.1s infinite ease;
  177. -webkit-transform: translateZ(0);
  178. -ms-transform: translateZ(0);
  179. transform: translateZ(0);
  180. }
  181. @-webkit-keyframes load5 {
  182. 0%,
  183. 100% {
  184. box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
  185. }
  186. 12.5% {
  187. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
  188. }
  189. 25% {
  190. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  191. }
  192. 37.5% {
  193. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  194. }
  195. 50% {
  196. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  197. }
  198. 62.5% {
  199. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  200. }
  201. 75% {
  202. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  203. }
  204. 87.5% {
  205. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
  206. }
  207. }
  208. @keyframes load5 {
  209. 0%,
  210. 100% {
  211. box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
  212. }
  213. 12.5% {
  214. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
  215. }
  216. 25% {
  217. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  218. }
  219. 37.5% {
  220. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  221. }
  222. 50% {
  223. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  224. }
  225. 62.5% {
  226. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  227. }
  228. 75% {
  229. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  230. }
  231. 87.5% {
  232. box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
  233. }
  234. }
  235. .bordearRojo{
  236. border-color: red;
  237. background-color: red;
  238. }
  239. .botonBuscar , .botonAgregar{
  240. background-color: #f5f5f5f5;
  241. cursor: pointer;
  242. height: 40px;
  243. border-radius: 25px;
  244. font-family: Poppins-Medium;
  245. font-size: 16px;
  246. color: #555555;
  247. line-height: 1.2;
  248. justify-content: center;
  249. align-items: center;
  250. text-align: center;
  251. padding-top: 12px;
  252. transition: all 0.4s
  253. }
  254. .botonBuscar:hover, .botonAgregar:hover{
  255. color: white;
  256. background-color: grey;
  257. cursor: pointer;
  258. }
  259. .txt1 {
  260. font-family: Poppins-Regular;
  261. font-size: 13px;
  262. color: #e5e5e5;
  263. line-height: 1.5;
  264. }
  265. .nuevosBotonesGroup{
  266. width: 100%;
  267. padding: 6px;
  268. padding-left: 10px;
  269. padding-right: 10px;
  270. }
  271. .nuevoBotonIzq{
  272. height: 50px;
  273. background-color: #fffbfb;
  274. border-top-left-radius: 15px;
  275. border-bottom-left-radius: 15px;
  276. margin-right: 2%;
  277. margin-left: 0%;
  278. cursor: pointer;
  279. font-size: 1.5em; text-align: center;
  280. padding-top: 0.4em;
  281. border-color: #666666;
  282. width: 68%;
  283. }
  284. .nuevoBotonDer{
  285. height: 50px;
  286. background-color: #fffbfb;
  287. border-top-right-radius: 15px;
  288. border-bottom-right-radius: 15px;
  289. cursor: pointer;
  290. margin-right: 0%;
  291. font-size: 1.5em; text-align: center;
  292. padding-top: 0.4em;
  293. border-color: #666666;
  294. width: 30%;
  295. }
  296. .nuevoBotonIzq:hover , .nuevoBotonDer:hover {
  297. background-color: blue;}
  298. /*//////////////////////////////////////////////////////////////////
  299. [ login ]*/
  300. .limiter {
  301. width: 100%;
  302. min-height: 100%;
  303. margin: 0 auto;
  304. margin-top: 0px;
  305. }
  306. .altoTotal{
  307. height: 100%;
  308. background-size: cover;
  309. background-repeat: repeat;
  310. }
  311. .container-login100 {
  312. width: 100%;
  313. min-height: 100%;
  314. display: -webkit-box;
  315. display: -webkit-flex;
  316. display: -moz-box;
  317. display: -ms-flexbox;
  318. display: flex;
  319. flex-wrap: wrap;
  320. justify-content: center;
  321. align-items: center;
  322. /*padding: 15px;*/
  323. background-repeat: no-repeat;
  324. background-position: center;
  325. background-size: cover;
  326. position: relative;
  327. z-index: 1;
  328. }
  329. /*
  330. .container-login100::before {
  331. content: "";
  332. display: block;
  333. position: absolute;
  334. z-index: -1;
  335. width: 100%;
  336. min-height: 100%;
  337. top: 0;
  338. left: 0;
  339. background-color: rgba(255,255,255,0.9);
  340. }*/
  341. #mybackground{
  342. width: 100%;
  343. height: 100%;
  344. background-repeat: no-repeat;
  345. background-position: center;
  346. background-size: cover;
  347. align-items: center;
  348. position: fixed;
  349. z-index: 0;
  350. background-color: rgba(255,255,255,0.9);
  351. opacity: 0.3;
  352. filter: alpha(opacity=30);
  353. margin: 0px;
  354. }
  355. .wrap-login100 {
  356. width: 100%;
  357. max-width: 700px;
  358. min-height: 100%;
  359. border-radius: 10px;
  360. overflow: hidden;
  361. padding: 20px 50px 30px 50px;
  362. margin-bottom: 20px;
  363. margin-top: 70px;
  364. background: #9152f8;
  365. background: -webkit-linear-gradient(top, #5a3e3e, #a22330);
  366. background: -o-linear-gradient(top, #5a3e3e, #a22330);
  367. background: -moz-linear-gradient(top, #5a3e3e, #a22330);
  368. background: linear-gradient(top, #5a3e3e, #a22330);
  369. }
  370. .wrap-login200 {
  371. width: 100%;
  372. max-width: 700px;
  373. min-height: 100%;
  374. border-radius: 10px;
  375. overflow: hidden;
  376. padding: 20px 50px 30px 50px;
  377. margin-bottom: -55px;
  378. margin-top: 60px;
  379. background: #9152f8;
  380. background: -webkit-linear-gradient(top, #5a3e3e, #5a3e3e);
  381. background: -o-linear-gradient(top, #5a3e3e, #5a3e3e);
  382. background: -moz-linear-gradient(top, #5a3e3e, #5a3e3e);
  383. background: linear-gradient(top, #5a3e3e, #5a3e3e);
  384. }
  385. .correcting{
  386. margin-bottom: 100px;
  387. margin-top: 10px;
  388. }
  389. .myProgress {
  390. height: 100%;
  391. background-color: #4CAF50;
  392. /* background-color: #009688;*/
  393. padding: 0px;
  394. }
  395. .myBar {
  396. width: 100%;
  397. height: 0%;
  398. background-color: #ccc;
  399. text-align: center;
  400. line-height: 60px;
  401. color: white;
  402. }
  403. .myItem{
  404. background-color: #f5f5f5;
  405. height: 90px;
  406. border-top-right-radius: 15px;
  407. border-bottom-right-radius: 15px;
  408. margin-top: 15px; margin-left: -9px; margin-right: -9px;
  409. /*border: 1px solid #ccc;*/
  410. box-shadow: 4px 4px 9px 0px #310202;
  411. }
  412. .myFormQuest{
  413. background-color: #f5f5f5;
  414. height: 39px;
  415. border-top-right-radius: 15px;
  416. border-bottom-right-radius: 15px;
  417. margin-top: 15px; margin-left: -9px; margin-right: -9px;
  418. /*border: 1px solid #ccc;*/
  419. box-shadow: 4px 4px 9px 0px #310202;
  420. padding-top: 4px; padding-bottom: 4px;
  421. text-align: right;
  422. }
  423. .quitarFiltro{
  424. color:gray; text-align: right; padding-top: 5px;
  425. cursor: pointer;
  426. }
  427. .quitarFiltro:hover{
  428. color:red;
  429. }
  430. .myTotalItem{
  431. background-color: #f5f5f5;
  432. height: 90px;
  433. border-top-right-radius: 15px;
  434. border-bottom-right-radius: 15px;
  435. margin-top: 15px; margin-left: -9px; margin-right: -9px;
  436. /*border: 1px solid #ccc;*/
  437. box-shadow: 4px 4px 9px 0px #310202;
  438. }
  439. .myTotalItem:hover { font-weight: bold;}
  440. .myItem:hover{
  441. /* transform: scale(1.1); */
  442. font-weight: bold;
  443. }
  444. .totalItemContainer{
  445. height:160px;
  446. }
  447. .totalItem{
  448. height:30px;
  449. }
  450. .myItem-title{
  451. height: 30px; padding-top: 4px;
  452. }
  453. .myItem-element{
  454. height: 26px; padding-top: 6px;
  455. }
  456. .myItem-details{
  457. background-color: #f5f5f5;
  458. height: 150px;
  459. margin-left: -9px; margin-right: -9px;
  460. /*border: 1px solid #ccc;*/
  461. border-bottom-right-radius: 15px; border-bottom-left-radius: 15px;
  462. box-shadow: 4px 4px 9px 0px #310202;
  463. }
  464. .myItem-details-row{
  465. height: 30px;
  466. font-size: 1rem;
  467. }
  468. .entrar:hover{cursor: zoom-in;}
  469. .salir:hover{ cursor: zoom-out;}
  470. .aparecer{ display: block;}
  471. .desaparecer{display: none;}
  472. /*------------------------------------------------------------------
  473. [ Form ]*/
  474. .login100-form {
  475. width: 100%;
  476. }
  477. .login100-form-logo {
  478. font-size: 60px;
  479. color: #333333;
  480. display: -webkit-box;
  481. display: -webkit-flex;
  482. display: -moz-box;
  483. display: -ms-flexbox;
  484. display: flex;
  485. justify-content: center;
  486. align-items: center;
  487. width: 120px;
  488. height: 120px;
  489. border-radius: 50%;
  490. background-color: #fff;
  491. margin: 0 auto;
  492. }
  493. .login100-form-title {
  494. font-family: Poppins-Medium;
  495. font-size: 30px;
  496. color: #fff;
  497. line-height: 1.2;
  498. text-align: center;
  499. text-transform: uppercase;
  500. display: block;
  501. }
  502. /*------------------------------------------------------------------
  503. [ Input ]*/
  504. .wrap-input100 {
  505. width: 100%;
  506. position: relative;
  507. border-bottom: 2px solid rgba(255,255,255,0.24);
  508. margin-bottom: 30px;
  509. }
  510. .input100 {
  511. font-family: Poppins-Regular;
  512. font-size: 16px;
  513. color: #fff;
  514. line-height: 1.2;
  515. display: block;
  516. width: 100%;
  517. height: 45px;
  518. background: transparent;
  519. padding: 0 5px 0 38px;
  520. }
  521. /*---------------------------------------------*/
  522. .focus-input100 {
  523. position: absolute;
  524. display: block;
  525. width: 100%;
  526. height: 100%;
  527. top: 0;
  528. left: 0;
  529. pointer-events: none;
  530. }
  531. .focus-input100::before {
  532. content: "";
  533. display: block;
  534. position: absolute;
  535. bottom: -2px;
  536. left: 0;
  537. width: 0;
  538. height: 2px;
  539. -webkit-transition: all 0.4s;
  540. -o-transition: all 0.4s;
  541. -moz-transition: all 0.4s;
  542. transition: all 0.4s;
  543. background: #fff;
  544. }
  545. .focus-input100::after {
  546. font-family: Material-Design-Iconic-Font;
  547. font-size: 22px;
  548. color: #fff;
  549. content: attr(data-placeholder);
  550. display: block;
  551. width: 100%;
  552. position: absolute;
  553. top: 6px;
  554. left: 0px;
  555. padding-left: 5px;
  556. -webkit-transition: all 0.4s;
  557. -o-transition: all 0.4s;
  558. -moz-transition: all 0.4s;
  559. transition: all 0.4s;
  560. }
  561. .input100:focus {
  562. padding-left: 5px;
  563. }
  564. .input100:focus + .focus-input100::after {
  565. top: -22px;
  566. font-size: 18px;
  567. }
  568. .input100:focus + .focus-input100::before {
  569. width: 100%;
  570. }
  571. .has-val.input100 + .focus-input100::after {
  572. top: -22px;
  573. font-size: 18px;
  574. }
  575. .has-val.input100 + .focus-input100::before {
  576. width: 100%;
  577. }
  578. .has-val.input100 {
  579. padding-left: 5px;
  580. }
  581. /*==================================================================
  582. [ Restyle Checkbox ]*/
  583. .contact100-form-checkbox {
  584. padding-left: 5px;
  585. padding-top: 5px;
  586. padding-bottom: 35px;
  587. }
  588. .input-checkbox100 {
  589. display: none;
  590. }
  591. .valueSmall{
  592. position: absolute;
  593. text-align: right;
  594. right: 2px;
  595. margin: 4px;
  596. color: #002f3e;
  597. font-weight: bold;
  598. }
  599. .valueSmall2{
  600. position: absolute;
  601. text-align: right;
  602. right: 2px;
  603. margin: 4px;
  604. color: black;
  605. }
  606. .label-checkbox100 {
  607. font-family: Poppins-Regular;
  608. font-size: 13px;
  609. color: #fff;
  610. line-height: 1.2;
  611. display: block;
  612. position: relative;
  613. padding-left: 26px;
  614. cursor: pointer;
  615. }
  616. .label-checkbox100::before {
  617. content: "\f26b";
  618. font-family: Material-Design-Iconic-Font;
  619. font-size: 13px;
  620. color: transparent;
  621. display: -webkit-box;
  622. display: -webkit-flex;
  623. display: -moz-box;
  624. display: -ms-flexbox;
  625. display: flex;
  626. justify-content: center;
  627. align-items: center;
  628. position: absolute;
  629. width: 16px;
  630. height: 16px;
  631. border-radius: 2px;
  632. background: #fff;
  633. left: 0;
  634. top: 50%;
  635. -webkit-transform: translateY(-50%);
  636. -moz-transform: translateY(-50%);
  637. -ms-transform: translateY(-50%);
  638. -o-transform: translateY(-50%);
  639. transform: translateY(-50%);
  640. }
  641. .input-checkbox100:checked + .label-checkbox100::before {
  642. color: #555555;
  643. }
  644. #myNavy{
  645. background-color: black;
  646. }
  647. #myMenuDiv{
  648. height: 56px;
  649. width: 56px;
  650. }
  651. #myMenuDiv:hover{
  652. background-color: black;
  653. }
  654. #myMenuIcon{
  655. margin: auto;
  656. padding: auto;
  657. margin-left: 25%;
  658. margin-top: 16px;
  659. }
  660. /*------------------------------------------------------------------
  661. [ Button ]*/
  662. .container-login100-form-btn {
  663. width: 100%;
  664. display: -webkit-box;
  665. display: -webkit-flex;
  666. display: -moz-box;
  667. display: -ms-flexbox;
  668. display: flex;
  669. flex-wrap: wrap;
  670. justify-content: center;
  671. }
  672. .login100-form-btn {
  673. font-family: Poppins-Medium;
  674. font-size: 16px;
  675. color: #555555;
  676. line-height: 1.2;
  677. display: -webkit-box;
  678. display: -webkit-flex;
  679. display: -moz-box;
  680. display: -ms-flexbox;
  681. display: flex;
  682. justify-content: center;
  683. align-items: center;
  684. padding: 0 20px;
  685. min-width: 120px;
  686. height: 50px;
  687. border-radius: 25px;
  688. background-color: #f5f5f5f5;
  689. position: relative;
  690. z-index: 1;
  691. -webkit-transition: all 0.4s;
  692. -o-transition: all 0.4s;
  693. -moz-transition: all 0.4s;
  694. transition: all 0.4s;
  695. }
  696. .login100-form-btn::before {
  697. content: "";
  698. display: block;
  699. position: absolute;
  700. z-index: -1;
  701. width: 100%;
  702. height: 100%;
  703. border-radius: 25px;
  704. /*background-color: #fff;*/
  705. top: 0;
  706. left: 0;
  707. opacity: 1;
  708. -webkit-transition: all 0.4s;
  709. -o-transition: all 0.4s;
  710. -moz-transition: all 0.4s;
  711. transition: all 0.4s;
  712. }
  713. .login100-form-btn:hover {
  714. color: white;
  715. background-color: grey;
  716. }
  717. .login100-form-btn:hover:before {
  718. opacity: 0;
  719. }
  720. /*------------------------------------------------------------------
  721. [ Responsive ]*/
  722. @media (max-width: 576px) {
  723. .wrap-login100 {
  724. padding: 25px 15px 37px 15px;
  725. border-radius: 0px;
  726. }
  727. .wrap-login200 {
  728. padding: 25px 15px 37px 15px;
  729. }
  730. .container-login100 {
  731. min-height: 100%;
  732. }
  733. .myItem{
  734. height: 124px;
  735. }
  736. .myTotalItem{
  737. height: 100px;
  738. }
  739. .myItem-element{
  740. height: 45px; padding-top: 6px;
  741. }
  742. .correcting{
  743. margin-bottom: 0px;
  744. margin-top: 0px;
  745. }
  746. }
  747. @media (max-width: 540px) {
  748. .myItem-element{
  749. width: 25%;
  750. padding-right: 3px;
  751. }
  752. .myItem-details{
  753. height: 200px;
  754. }
  755. .totalItem{
  756. height:30px;
  757. }
  758. .totalItemContainer{
  759. height:250px;
  760. }
  761. .correcting{
  762. margin-bottom: 0px;
  763. margin-top: 0px;
  764. }
  765. }
  766. @media (max-width: 400px) {
  767. .limiter{
  768. margin-top: 0px;
  769. }
  770. .correcting{
  771. margin-bottom: 0px;
  772. margin-top: 0px;
  773. }
  774. .myItem-title{
  775. font-size: 16px;
  776. }
  777. }
  778. /*------------------------------------------------------------------
  779. [ Alert validate ]*/
  780. .validate-input {
  781. position: relative;
  782. }
  783. .alert-validate::before {
  784. content: attr(data-validate);
  785. position: absolute;
  786. max-width: 70%;
  787. background-color: #fff;
  788. border: 1px solid #c80000;
  789. border-radius: 2px;
  790. padding: 4px 25px 4px 10px;
  791. top: 50%;
  792. -webkit-transform: translateY(-50%);
  793. -moz-transform: translateY(-50%);
  794. -ms-transform: translateY(-50%);
  795. -o-transform: translateY(-50%);
  796. transform: translateY(-50%);
  797. right: 0px;
  798. pointer-events: none;
  799. font-family: Poppins-Regular;
  800. color: #c80000;
  801. font-size: 13px;
  802. line-height: 1.4;
  803. text-align: left;
  804. visibility: hidden;
  805. opacity: 0;
  806. -webkit-transition: opacity 0.4s;
  807. -o-transition: opacity 0.4s;
  808. -moz-transition: opacity 0.4s;
  809. transition: opacity 0.4s;
  810. }
  811. .alert-validate::after {
  812. content: "\f12a";
  813. font-family: FontAwesome;
  814. font-size: 16px;
  815. color: #c80000;
  816. display: block;
  817. position: absolute;
  818. top: 50%;
  819. -webkit-transform: translateY(-50%);
  820. -moz-transform: translateY(-50%);
  821. -ms-transform: translateY(-50%);
  822. -o-transform: translateY(-50%);
  823. transform: translateY(-50%);
  824. right: 5px;
  825. }
  826. .alert-validate:hover:before {
  827. visibility: visible;
  828. opacity: 1;
  829. }
  830. @media (max-width: 992px) {
  831. .alert-validate::before {
  832. visibility: visible;
  833. opacity: 1;
  834. }
  835. .correcting{
  836. margin-bottom: 10px;
  837. margin-top: 10px;
  838. }
  839. }
  840. #boton-top {
  841. display: none; /* Hidden by default */
  842. position: fixed; /* Fixed/sticky position */
  843. bottom: 20px; /* Place the button at the bottom of the page */
  844. right: 30px; /* Place the button 30px from the right */
  845. z-index: 2000; /* Make sure it does not overlap */
  846. border: none; /* Remove borders */
  847. outline: none; /* Remove outline */
  848. background-color: black; /* Set a background color */
  849. color: white; /* Text color */
  850. cursor: pointer; /* Add a mouse pointer on hover */
  851. padding: 15px; /* Some padding */
  852. border-radius: 10px; /* Rounded corners */
  853. font-size: 18px; /* Increase font size */
  854. }
  855. #boton-top:hover {
  856. background-color: #555; /* Add a dark-grey background on hover */
  857. }