Advertisement
Guest User

Untitled

a guest
Apr 20th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 74.03 KB | None | 0 0
  1. @import 'normalize';
  2. @mixin InitAnimation($seg){
  3. transition:all $seg ease-in-out;
  4. -o-transition:all $seg ease-in-out;
  5. -moz-transition:all $seg ease-in-out;
  6. -webkit-transition:all $seg ease-in-out;
  7. }
  8. a{
  9. text-decoration: none;
  10. color:white;
  11. }
  12. *{
  13. box-sizing: border-box;
  14. }
  15. .v-top{
  16. display: table-cell !important;
  17. vertical-align: top;
  18. }
  19. .v-center{
  20. display: table-cell !important;
  21. vertical-align: middle;
  22. }
  23. .v-bottom{
  24. display: table-cell !important;
  25. vertical-align: bottom;
  26. }
  27. .green{
  28. color:#219d51 !important;
  29. }
  30. input::-webkit-outer-spin-button,
  31. input::-webkit-inner-spin-button {
  32. -webkit-appearance: none;
  33. margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
  34. }
  35. /* --------------------------------- Animations ------------------------------------*/
  36.  
  37. /* --------------------------------- Login ------------------------------------ */
  38. // .form-md {
  39. // float: left;
  40. // width: 100%;
  41. // text-align: center;
  42. // margin: 30px auto 30px auto;
  43. // }
  44. // .form-md .form-group {
  45. // margin-left: auto;
  46. // margin-right: auto;
  47. // max-width: 300px;
  48. // }
  49. // .form-group {
  50. // margin-bottom: 15px;
  51. // position: relative;
  52. // }
  53. // input {
  54. // position: relative;
  55. // display: block;
  56. // width: 100%;
  57. // border: none;
  58. // border-bottom: 1px solid #DDD;
  59. // background-color: transparent;
  60. // margin: 0px auto;
  61. // padding: 20px 0px 0px 0px;
  62. // height: 32px;
  63. // outline: none !important;
  64. // font-size: 20px;
  65. // color: rgba(0,0,0,0.8);
  66. // background: -webkit-linear-gradient(bottom, #51BBBE 50%, #51BBBE 50%);
  67. // background: linear-gradient(to top, #51BBBE 50%, #51BBBE 50%);
  68. // background-position: left bottom;
  69. // background-size: 0 1px;
  70. // background-repeat: no-repeat;
  71. // transition: all .2s ease-in-out;
  72. // }
  73. // ::-webkit-input-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
  74. // :-moz-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
  75. // ::-moz-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
  76. // :-ms-input-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
  77. //
  78. // label {
  79. // position: absolute;
  80. // top: 0;
  81. // left: 0;
  82. // text-align: left;
  83. // display: block;
  84. // width: 100%;
  85. // height: 52px;
  86. // line-height: 72px;
  87. // text-transform: uppercase;
  88. // font-size: 13px;
  89. // font-weight: 200;
  90. // background: transparent;
  91. // color: rgba(0,0,0,0.6);
  92. // margin: 0px auto;
  93. // cursor: text;
  94. // transition: all .15s ease-in-out;
  95. // }
  96. // input:hover, input:focus { border-color: #51BBBE; }
  97. // input:focus {
  98. // background-position: left bottom;
  99. // background-size: 100% 1px;
  100. // }
  101. // input:valid + label, input:focus + label {
  102. // height: 20px;
  103. // line-height: 20px;
  104. // font-size: 11px;
  105. // color: #51BBBE;
  106. // }
  107. //
  108. // input:focus ::-webkit-input-placeholder { color: transparent; font-size: 0; }
  109. // input:focus :-moz-placeholder { color: transparent; font-size: 0; }
  110. // input:focus ::-moz-placeholder { color: transparent; font-size: 0; }
  111. // input:focus :-ms-input-placeholder { color: transparent; font-size: 0; }
  112. .ogv-focus {
  113. outline: none !important;
  114. border-radius: 6px 6px 0 0 !important;
  115. .icon-ogv-selected-focus {
  116. height: 25px !important;
  117. margin-left: -3px !important;
  118. margin-top: 3px !important;
  119. padding: 2px!important;
  120. background-repeat-y: no-repeat!important;
  121. width: 22% !important;
  122. font-size: 19px !important;
  123. }
  124. }
  125. .btn-ogv-menu-two {
  126. min-width: 9rem;
  127. background-color: white !important;
  128. border: unset !important;
  129. border-radius: 0 0 .25rem .25rem !important;
  130. transform: translate3d(0px, 26px, 0px) !important;
  131. }
  132. .btn-ogv-menu:nth-child(2) {
  133. .icon-ogv-selected-two {
  134. background-color: #79bb43;
  135. color: #559b1b;
  136. }
  137. .text-ogv-selected-two {
  138. color: #79bb43;
  139. }
  140. }
  141. .btn-ogv-menu {
  142. min-width: 9rem;
  143. border: unset !important;
  144. height: 33px;
  145. background-color: white !important;
  146. border-radius: 6px;
  147. .container-options-ogv {
  148. opacity: 0.5;
  149. }
  150. .icon-ogv-selected {
  151. height: 33px;
  152. margin-top: -1px;
  153. border-radius: 5px;
  154. background-color: #fca640;
  155. width: 25%;
  156. float: left;
  157. margin-left: -7px;
  158. font-family: GothamBold;
  159. font-size: 24px;
  160. padding: 4px;
  161. font-weight: 900;
  162. font-style: normal;
  163. font-stretch: normal;
  164. line-height: normal;
  165. letter-spacing: normal;
  166. text-align: center;
  167. color: #e87f02;
  168. }
  169. .icon-ogv-selected-two {
  170. height: 20px;
  171. margin-top: -2px;
  172. border-radius: 5px;
  173. background-color: #fca640;
  174. width: 25%;
  175. float: left;
  176. margin-left: -21px;
  177. font-family: GothamBold;
  178. font-size: 19px;
  179. font-weight: 900;
  180. font-style: normal;
  181. font-stretch: normal;
  182. line-height: normal;
  183. letter-spacing: normal;
  184. text-align: center;
  185. color: #e87f02;
  186. }
  187. .text-ogv-selected {
  188. font-family: Gotham;
  189. font-size: 11px;
  190. font-weight: 500;
  191. font-style: normal;
  192. font-stretch: normal;
  193. line-height: 1.18;
  194. letter-spacing: 0.1px;
  195. color: #fca640;
  196. float: left;
  197. margin: 9px;
  198. margin-left: 10px;
  199. }
  200. .text-ogv-selected-two {
  201. font-family: Gotham;
  202. font-size: 10px;
  203. font-weight: 500;
  204. font-style: normal;
  205. font-stretch: normal;
  206. line-height: 1.18;
  207. letter-spacing: 0.1px;
  208. color: #fca640;
  209. float: left;
  210. margin: 4px;
  211. margin-left: 10px;
  212. }
  213. .arrow-down {
  214. float: right;
  215. color: orange;
  216. margin-top:0px;
  217. width: 12px;
  218. font-size: 20px;
  219. font-weight: 700;
  220. }
  221. }
  222. .dropdown-toggle::after {
  223. display: none !important;
  224. }
  225. .dropdown-menu {
  226. min-width: 9rem !important;
  227. }
  228. .disableButton{
  229. background: #ddd;
  230. border: none;
  231. pointer-events: none;
  232. }
  233. #logoTopLeftAlicorp{
  234. margin-top: 22px;
  235. margin-left: 30px;
  236. }
  237. #container-login{
  238. width: 1000px;
  239. height: 750px;
  240. position: absolute;
  241. top: calc(50% - 375px);
  242. left: calc(50% - 500px);
  243. .ogv-text {
  244. width: 283px;
  245. height: 66px;
  246. font-family: Gotham;
  247. font-size: 11px;
  248. font-weight: 100;
  249. font-style: normal;
  250. font-stretch: normal;
  251. line-height: 1.91;
  252. letter-spacing: normal;
  253. color: #787878;
  254. }
  255. .choose-ogv {
  256. .btn:focus {
  257. -webkit-box-shadow: none;
  258. box-shadow: none;
  259. }
  260. .select-ogv {
  261. background-color: #dadada;
  262. width: 100%;
  263. text-align: left;
  264. font-size: 11px;
  265. color: #6b6b6b;
  266. }
  267. .select-ogv::after {
  268. float: right;
  269. margin-top: 6px;
  270. }
  271. .ogv-options {
  272. background-color: #dadada;
  273. width: 100%;
  274. border-radius: unset;
  275. margin: 0px !important;
  276. a {
  277. border: unset !important;
  278. height: 20px !important;
  279. line-height: 0px !important;
  280. text-align: left !important;
  281. color: #787878 !important;
  282. font-size: 11px !important;
  283. padding: .25rem .7rem !important;
  284. margin-top: 0px !important;
  285. margin-bottom: 0px !important;
  286. }
  287. a:hover {
  288. background-color: #dadada !important;
  289. color: white !important;
  290. }
  291. }
  292. }
  293. #ctimg, #ctlogin{
  294. height: 100%;
  295. }
  296. #ctimg{
  297. width: 65%;
  298. float: left;
  299. }
  300. #ctimg img{
  301. position: relative;
  302. top: calc(50% - 222px);
  303. width: 88%;
  304. }
  305. #ctlogin{
  306. width: 35%;
  307. float: left;
  308. #movilHeader{
  309. display: none;
  310. height: 100px;
  311. width: 100%;
  312. position: relative;
  313. top: 195px;
  314. }
  315. }
  316. #bienvenida{
  317. margin-bottom: 50px;
  318. }
  319. #bienvenida {
  320. .hello {
  321. color: #81cd46;
  322. font-family: GothamBold;
  323. font-size: 33px;
  324. line-height: 42px;
  325. }
  326. .hello-text {
  327. width: 304px;
  328. height: 144px;
  329. font-family: GothamBold;
  330. font-weight: 100;
  331. font-size: 19px;
  332. font-style: normal;
  333. font-stretch: normal;
  334. line-height: 1.89;
  335. letter-spacing: normal;
  336. color: #81cd46;
  337. }
  338. }
  339. #loginOrgVentas {
  340. width: 400px;
  341. padding: 40px;
  342. box-sizing: border-box;
  343. border-radius: 7px;
  344. -webkit-box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.28);
  345. box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.28);
  346. background: white;
  347. position: relative;
  348. top: calc(50% - 310px);
  349. .footerOrgVentas {
  350. margin-top: 35px;
  351. font-family: Gotham;
  352. font-size: 11px;
  353. font-weight: 500;
  354. font-style: normal;
  355. font-stretch: normal;
  356. line-height: 1.82;
  357. letter-spacing: normal;
  358. color: #787878;
  359. width: 80%;
  360. }
  361. .orgVentasMessage {
  362. .hello {
  363. font-family: GothamBold;
  364. font-size: 33px;
  365. font-style: normal;
  366. font-stretch: normal;
  367. line-height: 1.6;
  368. letter-spacing: normal;
  369. color: #81cd46;
  370. font-weight: 700;
  371. }
  372. .hello-text {
  373. font-family: GothamBold;
  374. font-size: 20px;
  375. font-weight: 100;
  376. font-style: normal;
  377. font-stretch: normal;
  378. line-height: 1.6;
  379. letter-spacing: normal;
  380. color: #81cd46;
  381. }
  382. }
  383. .select-ogv {
  384. text-decoration: none;
  385. }
  386. .select-ogv:nth-child(2) {
  387. .ogv-icon {
  388. background-color: #f0dea3;
  389. }
  390. span {
  391. color: #dfc365;
  392. }
  393. }
  394. .select-ogv:nth-child(3) {
  395. .ogv-icon {
  396. background-color: #79bb43;
  397. }
  398. span {
  399. color: #559b1b;
  400. }
  401. }
  402. .select-ogv:nth-child(4) {
  403. .ogv-icon {
  404. background-color: #fca640;
  405. }
  406. span {
  407. color: #e87f02;
  408. }
  409. }
  410. .container-options-ogv {
  411. margin-bottom: -15px;
  412. opacity: 0.5;
  413. }
  414. .container-options-ogv:hover {
  415. opacity: 1;
  416. }
  417. .ogv-icon {
  418. width: 17%;
  419. border-radius: 10px;
  420. background-color: #e2575d;
  421. text-align: center;
  422. display: inline-block;
  423. padding-top: 5px;
  424. span {
  425. width: 37.1px;
  426. height: 41px;
  427. font-family: Gotham;
  428. font-size: 44px;
  429. font-weight: 900;
  430. font-style: normal;
  431. font-stretch: normal;
  432. line-height: normal;
  433. letter-spacing: normal;
  434. color: #7a1519;
  435. }
  436. }
  437. .ogv-name {
  438. width: 70%;
  439. display: inline-block;
  440. height: 80px;
  441. position: relative;
  442. span {
  443. margin-left: 15px;
  444. font-family: Gotham;
  445. font-size: 19px;
  446. font-weight: bold;
  447. font-style: normal;
  448. font-stretch: normal;
  449. line-height: 1;
  450. letter-spacing: normal;
  451. color: #e5696e;
  452. margin-top: 29px;
  453. position: absolute;
  454. top: 50%;
  455. -ms-transform: translateY(-50%);
  456. transform: translateY(-50%);
  457. }
  458. }
  459. .ogv-arrow {
  460. width: 5%;
  461. display: inline-block;
  462. height: 80px;
  463. position: relative;
  464. span {
  465. margin-left: 15px;
  466. font-family: Gotham;
  467. font-size: 12px;
  468. font-weight: bold;
  469. font-style: normal;
  470. font-stretch: normal;
  471. line-height: 0.53;
  472. letter-spacing: normal;
  473. color: #e5696e;
  474. margin-top: 29px;
  475. position: absolute;
  476. top: 50%;
  477. -ms-transform: translateY(-50%);
  478. transform: translateY(-50%);
  479. }
  480. }
  481. }
  482. #login{
  483. width: 400px;
  484. padding: 40px;
  485. box-sizing: border-box;
  486. border-radius: 7px;
  487. -webkit-box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.28);
  488. box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.28);
  489. background: white;
  490. position: relative;
  491. top: calc(50% - 310px);
  492. #logos{
  493. width: 100%;
  494. height: 61px;
  495. margin-top: 12px;
  496. margin-bottom: 51px;
  497. }
  498. #logos > div{
  499. float: left;
  500. }
  501. .welcome{
  502. width: 40%;
  503. height: 100%;
  504. position: relative;
  505. border-right: 1px solid #2bb700;
  506. }
  507. .welcome span{
  508. font-family: GothamBold;
  509. font-size: 40px;
  510. line-height: 0.96;
  511. letter-spacing: normal;
  512. color: #5db422;
  513. position: absolute;
  514. bottom: -2px;
  515. left: -3px;
  516. height: 39px;
  517. }
  518. .alicorp{
  519. width: 60%;
  520. height: 100%;
  521. position: relative;
  522. }
  523. .alicorp img{
  524. position: absolute;
  525. bottom: -4px;
  526. left: 24px;
  527. }
  528. *{
  529. box-sizing: border-box;
  530. }
  531. p{
  532. width: 100%;
  533. font-family: GothamBook;
  534. font-size: 15px;
  535. line-height: 1.67;
  536. color: #333333;
  537. display: block;
  538. margin-top: 10px;
  539. margin-bottom: 10px;
  540. }
  541. a{
  542. display: block;
  543. width: 100%;
  544. height: 47px;
  545. border-radius: 4px;
  546. border: solid 2px #77bb42;
  547. font-family: GothamBook;
  548. font-size: 16px;
  549. line-height: 44px;
  550. letter-spacing: 1px;
  551. text-align: center;
  552. color: #77bb42;
  553. margin-top: 50px;
  554. margin-bottom: 40px;
  555. @include InitAnimation(.2s);
  556. }
  557. a:hover{
  558. background: #77bb42;
  559. color:white;
  560. @include InitAnimation(.2s);
  561. }
  562. .form-group {
  563. position: relative;
  564. }
  565. #msgErrorPwd{
  566. font-size: 11px;
  567. line-height: 12px;
  568. color: red;
  569. }
  570. .msgErrorPwd{
  571. display: block!important;
  572. }
  573. input {
  574. position: relative;
  575. display: block;
  576. width: 100%;
  577. border: none;
  578. border-bottom: 1px solid #DDD;
  579. background-color: transparent;
  580. margin: 0px auto;
  581. padding: 12px 0px 0px 0px;
  582. font-family: GothamBook;
  583. height: 32px;
  584. outline: none !important;
  585. font-size: 15px;
  586. color: rgba(0, 0, 0, 0.8);
  587. background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, #51BBBE), color-stop(50%, #51BBBE));
  588. background: linear-gradient(to top, #51BBBE 50%, #51BBBE 50%);
  589. background-position: left bottom;
  590. background-size: 0 1px;
  591. background-repeat: no-repeat;
  592. -webkit-transition: all .2s ease-in-out;
  593. transition: all .2s ease-in-out;
  594. }
  595. input:focus { border-color: #77bb42; }
  596. input::placeholder{
  597. color: #77bb42;
  598. }
  599. .user {
  600. position: relative;
  601. display: block;
  602. width: 100%;
  603. border: none;
  604. border-bottom: 1px solid red;
  605. background-color: transparent;
  606. margin: 0px auto;
  607. padding: 12px 0px 0px 0px;
  608. font-family: GothamBook;
  609. height: 32px;
  610. outline: none !important;
  611. font-size: 15px;
  612. color: rgba(0, 0, 0, 0.8);
  613. background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, red), color-stop(50%, red));
  614. background: linear-gradient(to top, red 50%, red 50%);
  615. background-position: left bottom;
  616. background-size: 0 1px;
  617. background-repeat: no-repeat;
  618. -webkit-transition: all .2s ease-in-out;
  619. transition: all .2s ease-in-out;
  620. }
  621. input.user:active{
  622. border-bottom: 1px solid green;
  623. }
  624. input.user:focus{
  625. border-bottom: 1px solid green;
  626. }
  627. .password{
  628. position: relative;
  629. display: block;
  630. width: 100%;
  631. border: none;
  632. border-bottom: 1px solid red;
  633. background-color: transparent;
  634. margin: 0px auto;
  635. padding: 12px 0px 0px 0px;
  636. font-family: GothamBook;
  637. height: 32px;
  638. outline: none !important;
  639. font-size: 15px;
  640. color: rgba(0, 0, 0, 0.8);
  641. background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, red), color-stop(50%, red));
  642. background: linear-gradient(to top, red 50%, red 50%);
  643. background-position: left bottom;
  644. background-size: 0 1px;
  645. background-repeat: no-repeat;
  646. -webkit-transition: all .2s ease-in-out;
  647. transition: all .2s ease-in-out;
  648. }
  649. .lbluser{
  650. display: none;
  651. visibility: hidden;
  652. }
  653. .lblpass{
  654. display: none;
  655. visibility: hidden;
  656. }
  657. .user::placeholder{
  658. color: red;
  659. }
  660. .user:focus{
  661. border-bottom: 0px;
  662. }
  663. .password::placeholder{
  664. color: red;
  665. }
  666. .password:focus{
  667. border-bottom: 0px;
  668. }
  669.  
  670. ::-webkit-input-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
  671. :-moz-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
  672. ::-moz-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
  673. :-ms-input-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
  674.  
  675. .ct-user{
  676. margin-top: -20px;
  677. margin-bottom: 39px;
  678. }
  679. .ct-pwd{
  680. margin-bottom: 36px;
  681. }
  682. label {
  683. position: absolute;
  684. top: -19px;
  685. left: 0;
  686. text-align: left;
  687. display: block;
  688. width: 100%;
  689. height: 52px;
  690. line-height: 72px;
  691. font-size: 14px;
  692. font-family: GothamBook;
  693. font-weight: 200;
  694. background: transparent;
  695. color: #6c727c;
  696. margin: 0px auto;
  697. cursor: text;
  698. -webkit-transition: all .15s ease-in-out;
  699. transition: all .15s ease-in-out;
  700. }
  701. input:focus {
  702. background-position: left bottom;
  703. background-size: 100% 1px;
  704. -webkit-box-shadow: none;
  705. box-shadow: none;
  706. }
  707. input:valid + label, input:focus + label {
  708. height: 10px;
  709. line-height: 40px;
  710. font-size: 14px;
  711. color: grey;
  712. }
  713. input:focus ::-webkit-input-placeholder { color: transparent; font-size: 0; }
  714. input:focus :-moz-placeholder { color: transparent; font-size: 0; }
  715. input:focus ::-moz-placeholder { color: transparent; font-size: 0; }
  716. input:focus :-ms-input-placeholder { color: transparent; font-size: 0; }
  717. }
  718. }
  719.  
  720.  
  721. /* -------------------------------------------------------------------------- */
  722.  
  723.  
  724. .container{
  725. width: 1200px;
  726. margin: 0 auto;
  727. background: #f7f7f7;
  728. }
  729. .header, .breadcrumb, .ct-products, .footer{
  730. width: 100%;
  731. }
  732. .header{
  733. //height: 64px;
  734. //background-color: #EC1B2E;
  735. height: 50px;
  736. background-color: #D91727;
  737. }
  738. .headcenter{
  739. width: 90%;
  740. height: 100%;
  741. margin: 0 auto;
  742. }
  743. .breadcrumb{
  744. height: 159px;
  745. background-color: white;
  746. }
  747. .breadcenter{
  748. width: 775px;
  749. height: 100%;
  750. margin: 0 auto;
  751. }
  752. .breadcrumb .breadcenter div{
  753. width: 100%;
  754. display: table;
  755. }
  756. .breadcrumb .breadcenter div:nth-child(1){
  757. height: 42%;
  758. }
  759. .breadcrumb .breadcenter div:nth-child(2){
  760. height: 16%;
  761. }
  762. .breadcrumb .breadcenter div:nth-child(3){
  763. height: 42%;
  764. }
  765. .breadcrumb .breadcenter div p{
  766. display: table-cell;
  767. vertical-align: middle;
  768. }
  769. .ct-products{
  770. background-color: #F7F7F7;
  771. padding-top: 13px;
  772. }
  773. .footer{
  774. height: 108px;
  775. background-color: white;
  776. }
  777. .headcenter #logo{
  778. float: left;
  779. margin-top: 16px;
  780. }
  781. .headcenter #submenuDK{
  782. float: right;
  783. margin-top: 16px;
  784. font-family: GothamBold;
  785. color:#fcf4d9;
  786. font-size: 16px;
  787. }
  788. .headcenter #logo img{
  789. width: 100px;
  790. }
  791. .row-product{
  792. height: 105px;
  793. background-color: white;
  794. border-radius: 7px;
  795. margin-bottom: 13px;
  796. box-sizing: border-box;
  797. padding: 18px 15px 15px 15px;
  798. }
  799. .left{
  800. float: left;
  801. }
  802. .right{
  803. float: right;
  804. }
  805. .row-product .first-column{
  806. width: 40%;
  807. float: left;
  808. }
  809. .row-product .second-column{
  810. width: 60%;
  811. float: left;
  812. }
  813. .row-product div{
  814. /*float: left;*/
  815. height: 100%;
  816. box-sizing: border-box;
  817. }
  818. .sku{
  819. width: 20%;
  820. float: left;
  821. }
  822. .prod{
  823. width: 80%;
  824. float: left;
  825. padding: 0px 24px;
  826. }
  827. .price{
  828. width: 36%;
  829. float: left;
  830. padding-top: 8px;
  831. }
  832. .price span{
  833. font-family: GothamBold;
  834. font-size: 16px;
  835. font-weight: 900;
  836. letter-spacing: 0.2px;
  837. }
  838. .price b{
  839. font-family: GothamMedium;
  840. font-size: 10px;
  841. font-weight: 500;
  842. }
  843. .quantity{
  844. width: 35%;
  845. float: left;
  846. }
  847. .quantity span{
  848. font-family: GothamBook;
  849. font-size: 12px;
  850. color: #c7c6c6;
  851. }
  852. .addbutton{
  853. width: 29%;
  854. float: right;
  855. }
  856. .sku span{
  857. font-family: GothamBook;
  858. font-size: 11px;
  859. color: #7B7B7B;
  860. display: block;
  861. margin-top: 4px;
  862. width: 40px;
  863. }
  864. .titleprod{
  865. font-family: GothamBold;
  866. overflow: hidden;
  867. text-overflow: ellipsis;
  868. width: 190px;
  869. display: inline-block;
  870. white-space: nowrap;
  871. }
  872. .detailprod{
  873. font-family: GothamBook;
  874. color: #7b7b7b;
  875. font-size: 12px;
  876. line-height: 18px;
  877. margin-top: 7px;
  878. }
  879. .addbutton a{
  880. font-family: GothamBold;
  881. display: block;
  882. width: 87px;
  883. height: 36px;
  884. border: 1px solid #219d51;
  885. color: #219d51;
  886. background: white;
  887. text-align: center;
  888. float: right;
  889. border-radius: 5px;
  890. line-height: 36px;
  891. font-size: 15px;
  892. @include InitAnimation(.2s);
  893. }
  894. .addbutton a:hover{
  895. background: #219d51;
  896. color:white;
  897. @include InitAnimation(.2s);
  898. }
  899. .txtquantity {
  900. font-family: GothamMedium;
  901. color: #656565;
  902. width: 49px;
  903. height: 29px;
  904. border-radius: 5px;
  905. border: 1px solid rgba(128, 128, 128, 0.25);
  906. box-shadow: 0px 0px 5px 0px #c7c6c6 inset;
  907. outline: none;
  908. text-align: right;
  909. padding-right: 7px;
  910. box-sizing: border-box;
  911. -moz-appearance:textfield;
  912. }
  913. .txtquantity:focus{
  914. box-shadow: inset 0 0 2px 1px rgba(3, 122, 205, 0.53);
  915. border-color:rgba(3, 122, 205, 0.53);
  916. }
  917. #lblListaProd{
  918. font-family: GothamBook;
  919. }
  920. #lblIngresa{
  921. font-family: GothamMedium;
  922. font-size: 17px;
  923. font-weight: 500;
  924. letter-spacing: 0.2px;
  925. color: #c1c1c1;
  926. }
  927. #lblWelcome{
  928. font-family: GothamBold;
  929. opacity: 0.79;
  930. letter-spacing: 0.3px;
  931. font-size: 23px;
  932. color: #868686;
  933. }
  934. .blockarrowDesktop{
  935. display: inline-block;
  936. width: 11px;
  937. height: 25px !important;
  938. position: relative;
  939. top: 8px;
  940. left: 14px;
  941. *{
  942. position: absolute;
  943. }
  944. .up{
  945. width: 100%;
  946. height: 50%;
  947. }
  948. .down{
  949. width: 100%;
  950. height: 50%;
  951. top:50%;
  952. }
  953. }
  954. .blockarrowMobile{
  955. width: 17px;
  956. height: 33px !important;
  957. position: relative;
  958. top: 12px;
  959. left: -16px;
  960. margin-left: 9px;
  961. display: none;
  962. *{
  963. position: absolute;
  964. }
  965. .up{
  966. width: 100%;
  967. height: 50%;
  968. }
  969. .down{
  970. width: 100%;
  971. height: 50%;
  972. top:50%;
  973. }
  974. }
  975. .footer{
  976. display: table;
  977. }
  978. .footer p{
  979. display: table-cell;
  980. vertical-align: middle;
  981. text-align: center;
  982. font-family: GothamBook;
  983. }
  984. .ct-back-addcart{
  985. margin-top: 20px;
  986. box-shadow: 5px -1px 10px 1px rgba(138, 138, 138, 0.13);
  987. position: fixed;
  988. width: 100%;
  989. background: #ffffff;
  990. height: 103px;
  991. bottom: 0;
  992. }
  993. .ct-back-addcart-middle{
  994. margin: 0 auto;
  995. width: 1200px;
  996. height: 100%;
  997. }
  998. // .page-products .ct-back-addcart-middle{
  999. // width: 775px !important;
  1000. // }
  1001. #backButton{
  1002. float: left;
  1003. width: 210px;
  1004. height: 50px;
  1005. border-radius: 4px;
  1006. border: solid 1px #77bb42;
  1007. font-family: GothamBold;
  1008. font-size: 16px;
  1009. line-height: 49px;
  1010. letter-spacing: 0.5px;
  1011. text-align: center;
  1012. color: #77bb42;
  1013. margin-top: 27px;
  1014. @include InitAnimation(.2s);
  1015. }
  1016. #addToCart{
  1017. float: left;
  1018. margin-left: 20px;
  1019. width: 210px;
  1020. height: 50px;
  1021. border-radius: 7px;
  1022. margin-top: 27px;
  1023. background: #e2e2e2;
  1024. font-family: GothamBold;
  1025. font-size: 16px;
  1026. line-height: 49px;
  1027. letter-spacing: normal;
  1028. text-align: center;
  1029. pointer-events: none;
  1030. color: #9d9d9d;
  1031. @include InitAnimation(.2s);
  1032. }
  1033. .addToCartFalse{
  1034. margin-left: 20px;
  1035. height: 50px;
  1036. border-radius: 7px;
  1037. margin-top: 27px;
  1038. background: #e2e2e2 !important;
  1039. font-family: GothamBold;
  1040. font-size: 16px;
  1041. line-height: 49px;
  1042. letter-spacing: normal;
  1043. text-align: center;
  1044. pointer-events: none !important;
  1045. color: white !important;
  1046. position:relative;
  1047. width: 290px;
  1048. float: right;
  1049. @include InitAnimation(.2s);
  1050. }
  1051. .activeAddCar{
  1052. background: #77bb42 !important;
  1053. pointer-events: auto !important;
  1054. color: white !important;
  1055. }
  1056. .facturasVencerIcon {
  1057. margin-top: 14px;
  1058. border-radius: 10px;
  1059. //width: 142px;
  1060. height: 25px;
  1061. text-align:right;
  1062. img {
  1063. display: inline-block;
  1064. text-align:right;
  1065. width: 18px;
  1066. height: 19px;
  1067. //margin-bottom: -4px;
  1068. //padding-top: 5px;
  1069. }
  1070. p.facturasVencerText {
  1071. display: inline-block;
  1072. //width: 79%;
  1073. font-family: GothamBold;
  1074. padding-left: 5px;
  1075. font-size: 12px;
  1076. font-weight: 500;
  1077. font-style: normal;
  1078. font-stretch: normal;
  1079. line-height: 1.44;
  1080. letter-spacing: normal;
  1081. color: #d91728!important;
  1082.  
  1083. }
  1084. }
  1085.  
  1086. .moreDetailsFactura {
  1087. //margin-top: 5px;
  1088. //width: 140px;
  1089.  
  1090. text-align: right;
  1091.  
  1092. a {
  1093. color: #000000!important;
  1094. font-size: 9px;
  1095. padding: 7px 10px;
  1096. background: #d2d2d2;
  1097. border-radius: 8px;
  1098. }
  1099. a:hover{
  1100. opacity: 1;
  1101. color:#000000;
  1102. }
  1103. img {
  1104. height: 10px;
  1105. margin-bottom: -3px;
  1106. }
  1107. }
  1108.  
  1109. /* ------------------------------------ Module car Desktop ------------------------------------ */
  1110. #ct-module-car{
  1111. height: 0;
  1112. position: relative;
  1113. z-index: 60;
  1114. float: right;
  1115. top: -80px;
  1116. font-family: GothamMedium;
  1117. #scrollable{
  1118. height: calc(100% - 72px);
  1119. overflow-y: auto;
  1120. overflow-x: hidden;
  1121. -webkit-box-shadow: 0px -2px 7px 0px rgba(39, 39, 39, 0.09);
  1122. box-shadow: 0px -2px 7px 0px rgba(39, 39, 39, 0.09);
  1123. border-top-left-radius: 10px;
  1124. }
  1125. #confirmar-car{
  1126. width: 290px;
  1127. height: 72px;
  1128. box-shadow: 0 -1px 2px 0 rgba(0, 0, 0, 0.14);
  1129. background-color: #ffffff;
  1130. border-bottom-right-radius: 10px;
  1131. border-bottom-left-radius: 10px;
  1132. }
  1133. #info-pago-car{
  1134. height: 196px;
  1135. background-color: #f3f3f3;
  1136. padding: 20px 16px 0px 16px;
  1137. font-size: 13px;
  1138. p{
  1139. color: #323c47;
  1140. }
  1141. p.lineacredUsadoTotal {
  1142. height: 20px;
  1143. font-family: GothamBold;
  1144. font-size: 13px;
  1145. font-weight: 500;
  1146. font-style: normal;
  1147. font-stretch: normal;
  1148. line-height: 3.09;
  1149. letter-spacing: normal;
  1150. margin-top: -10px;
  1151. margin-bottom: 16px;
  1152. color: #000000;
  1153. }
  1154. p.credDispoCar {
  1155. display: inline-block;
  1156. width: 48%;
  1157. text-align: left;
  1158. height: 23px;
  1159. font-family: GothamBold;
  1160. font-size: 9px;
  1161. font-weight: 500;
  1162. font-style: normal;
  1163. font-stretch: normal;
  1164. line-height: 3.78;
  1165. letter-spacing: normal;
  1166. color: #d91728;
  1167. }
  1168. div.credConsumidoCar {
  1169. display: inline-block;
  1170. width: 48%;
  1171. text-align: left;
  1172. height: 23px;
  1173. font-family: GothamBold;
  1174. font-size: 9px;
  1175. font-weight: 500;
  1176. font-style: normal;
  1177. font-stretch: normal;
  1178. line-height: 3.78;
  1179. letter-spacing: normal;
  1180. color: #000000;
  1181. .credConsumidoCarText {
  1182. margin-top: -20px;
  1183. font-size: 9px;
  1184. }
  1185. }
  1186. div.credTotalCar {
  1187. display: inline-block;
  1188. width: 48%;
  1189. height: 23px;
  1190. text-align: right;
  1191. font-family: GothamBold;
  1192. font-size: 9px;
  1193. font-weight: 500;
  1194. font-style: normal;
  1195. font-stretch: normal;
  1196. line-height: 3.78;
  1197. letter-spacing: normal;
  1198. color: #000000;
  1199. .credTotalCarText {
  1200. margin-top: -20px;
  1201. font-size: 9px;
  1202. }
  1203. }
  1204. fieldset{
  1205. width: 260px;
  1206. height: 27px;
  1207. border-radius: 5px;
  1208. background-color: #191919;
  1209. border: none;
  1210. color: white;
  1211. font-size: 12px;
  1212. line-height: 19px;
  1213. margin-top: 10px;
  1214. padding-left: 7px;
  1215. margin-left: -1px;
  1216. margin-bottom: 30px;
  1217. }
  1218. span{
  1219. display: block;
  1220. margin-top: 17px;
  1221. width: 120px;
  1222. height: 23px;
  1223. opacity: 0.59;
  1224. background-color: #bdbdbd;
  1225. line-height: 23px;
  1226. font-size: 12px;
  1227. text-align: center;
  1228. border-radius: 5px 5px 0px 0px;
  1229. }
  1230. .ct-bar{
  1231. width: 100%;
  1232. height: 6px;
  1233. border-radius: 4px;
  1234. box-shadow: 3px 0 5px 0 rgba(97, 96, 96, 0.19);
  1235. margin-top: 10px;
  1236. background: #b0d692;
  1237. div{
  1238. height: 100%;
  1239. width: 0%;
  1240. background: #77bb42;
  1241. border-radius: 4px 4px 4px 4px;
  1242. display: inline-block;
  1243. margin-bottom: 10px;
  1244. }
  1245. +p{
  1246. margin-top: 2px;
  1247. font-size: 12px;
  1248. text-align: right;
  1249. }
  1250. div.facturaVencer{
  1251. width: 57%;
  1252. height: 100%;
  1253. background: #d91728;
  1254. border-radius: 4px 4px 4px 4px;
  1255. margin-left: -4px;
  1256. }
  1257. }
  1258. }
  1259. #productos-car{
  1260. height: calc(100% - 206px);
  1261.  
  1262. }
  1263. #confirmar-car a{
  1264. width: 90%;
  1265. height: 67%;
  1266. margin: 0 auto;
  1267. border-radius: 4px;
  1268. font-family: GothamMedium;
  1269. font-size: 16px;
  1270. line-height: 48px;
  1271. letter-spacing: 0px;
  1272. text-align: center;
  1273. color: #ffffff;
  1274. display: block;
  1275. background: #81cd46;
  1276. position: relative;
  1277. top: 12px;
  1278. }
  1279. .empty-car a{
  1280. background: #e2e2e2 !important;
  1281. pointer-events: none !important;
  1282. color: #9d9d9d !important;
  1283. }
  1284. .empty-c {
  1285. background: #e2e2e2 !important;
  1286. pointer-events: none !important;
  1287. color: #9d9d9d !important;
  1288. }
  1289. .prod-item-car{
  1290. width: 100%;
  1291. height: 97px;
  1292. border-bottom: 1px solid #eeeeee;
  1293. padding: 12px 9px 5px 12px;
  1294. > div{
  1295. float: left;
  1296. width: 50%;
  1297. height: 100%;
  1298. position: relative;
  1299. }
  1300. img.deleteCarProd{
  1301. position: absolute;
  1302. top: 0;
  1303. right: 0;
  1304. cursor: pointer;
  1305. }
  1306. .unit{
  1307. width: 32px;
  1308. height: 13px;
  1309. font-family: GothamMedium;
  1310. font-size: 12px;
  1311. color: #8a8a8a;
  1312. display: inline-block;
  1313. position: absolute;
  1314. bottom: 12px;
  1315. right: 85px;
  1316. }
  1317. .quantity-prod-car{
  1318. width: 72px;
  1319. height: 38px;
  1320. border-radius: 5px;
  1321. box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.16);
  1322. border: solid 1px #439aff;
  1323. background-color: #ffffff;
  1324. position: absolute;
  1325. right: 0;
  1326. bottom: 0;
  1327. outline: none;
  1328. text-align: right;
  1329. padding-right: 8px;
  1330. }
  1331. .title-prod-car{
  1332. width: 108%;
  1333. height: 35px;
  1334. font-family: GothamMedium;
  1335. font-size: 12px;
  1336. color: #000000;
  1337. line-height: 1.40;
  1338. overflow: hidden;
  1339. display: inline-block;
  1340. }
  1341. .unid-prod-car{
  1342. width: 100%;
  1343. height: 14px;
  1344. font-family: GothamMedium;
  1345. font-size: 13px;
  1346. color: #a0a0a0;
  1347. }
  1348. .price-prod-car{
  1349. width: 100%;
  1350. font-family: GothamBold;
  1351. line-height: 28.2px;
  1352. font-size: 15px;
  1353. color: #219d51;
  1354. }
  1355. }
  1356. element{ //A little ball
  1357. width: 27px;
  1358. height: 27px;
  1359. background-color: #77bb42;
  1360. display: block;
  1361. border-radius: 50%;
  1362. position: absolute;
  1363. line-height: 28px;
  1364. color: white;
  1365. font-family: GothamMedium;
  1366. top: -13px;
  1367. right: -13px;
  1368. }
  1369.  
  1370. }
  1371.  
  1372. .modal-body-img {
  1373. margin-top: 0px;
  1374. text-align: center;
  1375. img {
  1376. width: 50px;
  1377. height: 50px;
  1378. }
  1379. }
  1380.  
  1381. .modal-body-text {
  1382. text-align: center;
  1383. margin: 20px;
  1384. h5 {
  1385. height: 63px;
  1386. font-family: Gotham;
  1387. font-size: 14px;
  1388. font-weight: 500;
  1389. font-style: normal;
  1390. font-stretch: normal;
  1391. line-height: 1.57;
  1392. letter-spacing: normal;
  1393. text-align: center;
  1394. color: #d91728;
  1395. }
  1396. }
  1397.  
  1398. .modal-dialog {
  1399. max-width: 380px !important;
  1400. .modal-header {
  1401. border-bottom: none;
  1402. }
  1403. .close {
  1404. opacity: 1;
  1405. }
  1406. }
  1407. /* --------------------------------- End of Module Car --------------------------------- */
  1408. #viewCar{
  1409. // width: 229px;
  1410. // height: 53px;
  1411. // background: white;
  1412. // display: block;
  1413. // color: black;
  1414. // text-align: center;
  1415. // line-height: 53px;
  1416. // border-radius: 5px 5px 0px 0px;
  1417. // font-family: GothamBold;
  1418. // font-size: 15px;
  1419. // position:relative;
  1420. // left: 61px;
  1421. width: 200px;
  1422. height: 40px;
  1423. background: white;
  1424. display: block;
  1425. color: black;
  1426. text-align: center;
  1427. line-height: 41px;
  1428. border-radius: 10px 10px 0px 0px;
  1429. font-family: GothamBold;
  1430. font-size: 15px;
  1431. position: relative;
  1432. left: 80px;
  1433. img{
  1434. position: relative;
  1435. top: 4px;
  1436. margin-right: 12px;
  1437. }
  1438. }
  1439. #ct-car{
  1440. width: 290px;
  1441. background: white;
  1442. height: 557px;
  1443. -webkit-box-shadow: 0px 1px 20px 3px rgba(128, 128, 128, 0.11);
  1444. box-shadow: 0px 1px 20px 3px rgba(128, 128, 128, 0.11);
  1445. border-radius: 10px;
  1446. visibility: hidden;
  1447. left: -10px;
  1448. position: relative;
  1449. }
  1450. #labelCarrito{
  1451. background: white;
  1452. color: black;
  1453. height: 53px;
  1454. padding-left: 17px;
  1455. padding-top: 17px;
  1456. display: none;
  1457. }
  1458. .visibleCar{
  1459. visibility: visible !important;
  1460. }
  1461.  
  1462. /* ------------------------------------ Categorias ------------------------------------ */
  1463. .header-2{
  1464. width: 100%;
  1465. height: 70px;
  1466. background: #D91727;
  1467. position: relative;
  1468. z-index: -1;
  1469. #imgRightH{
  1470. float: right;
  1471. }
  1472. img{
  1473. height: 100%;
  1474. }
  1475. }
  1476. #ct-dk-title-cat{
  1477. width: 200px;
  1478. height: 53px;
  1479. position: relative;
  1480. border-bottom: 1px solid #D8D8D8;
  1481. img{
  1482. position: absolute;
  1483. top: 18px;
  1484. left: 21px;
  1485. }
  1486. span{
  1487. display: inline-block;
  1488. width: 100%;
  1489. height: 100%;
  1490. text-align: center;
  1491. line-height: 55px;
  1492. font-family: GothamBold;
  1493. font-size: 15px;
  1494. }
  1495. }
  1496. .container{
  1497. #sidebar {
  1498. float: left;
  1499. }
  1500. #sidebar{
  1501. width: 22%;
  1502. }
  1503. #ct-data-content{
  1504. width: 78%;
  1505. float: right;
  1506. }
  1507. }
  1508. #ct-dk-categories{
  1509. position: relative;
  1510. width: 200px;
  1511. border-radius: 11px 1px 11px 11px;
  1512. -webkit-box-shadow: 0 16px 26px 7px rgba(121, 121, 121, 0.1), 0 2px 8px 7px rgba(212, 212, 212, 0);
  1513. box-shadow: 0 16px 26px 7px rgba(121, 121, 121, 0.1), 0 2px 8px 7px rgba(212, 212, 212, 0);
  1514. background-color: #ffffff;
  1515. margin-left: 110px;
  1516. margin-top: -80px;
  1517. b{
  1518. width: 40px;
  1519. display: inline-block;
  1520. text-align: center;
  1521. float: right;
  1522. }
  1523. ul{
  1524. list-style-type: none;
  1525. margin: 0;
  1526. padding: 0;
  1527. span{
  1528. width: 100%;
  1529. height: 100%;
  1530. display: block;
  1531. }
  1532. }
  1533. >ul{margin-top: 11px;}
  1534. li{
  1535. height: 36px;
  1536. line-height: 36px;
  1537. cursor: pointer;
  1538. position: relative;
  1539. padding: 0px 0px 0px 22px;
  1540. font-family: GothamMedium;
  1541. font-size: 12px;
  1542. color: black;
  1543. }
  1544. #categories > li:hover{
  1545. background: #219d51;
  1546. color:white;
  1547. a {
  1548. text-decoration: none;
  1549. color: white;
  1550. }
  1551. }
  1552. ul.marcas{
  1553. position: absolute;
  1554. width: 210px;
  1555. right: -210px;
  1556. top: 0;
  1557. display: none;
  1558. //box-shadow: rgba(121, 121, 121, 0.1) 0px 16px 26px 7px, rgba(212, 212, 212, 0) 0px 2px 8px 7px;
  1559. background-color: rgb(255, 255, 255);
  1560. border-radius: 0px 1px 11px 0px;
  1561. padding: 14px 0px;
  1562. li:hover{
  1563. background: #219d51;
  1564. color:white;
  1565. }
  1566. li:last-child b{
  1567. //border-radius: 0px 0px 16px;
  1568. }
  1569. > span{
  1570. font-family: GothamBold;
  1571. font-size: 15px;
  1572. color: black;
  1573. padding-left: 22px;
  1574. margin-top: 5px;
  1575. margin-bottom: 7px;
  1576. cursor: text;
  1577. }
  1578. }
  1579. //Segunda version del desplegable Categorias
  1580. section{
  1581. position: absolute;
  1582. top: 0px;
  1583. left: 200px;
  1584. display: none;
  1585. height: 627px;
  1586. background-color: #fbfbfb;
  1587. border-top-right-radius: 10px;
  1588. border-bottom-right-radius: 10px;
  1589. padding: 32px 25px 32px 25px;
  1590. z-index: 2;
  1591. h3{
  1592. font-family: GothamBold;
  1593. color:#219d51;
  1594. font-size: 24px;
  1595. letter-spacing: 0.7px;
  1596. margin-bottom: 17px;
  1597. }
  1598. .block{
  1599. height: 490px;
  1600. width: 160px;
  1601. float: left;
  1602. a{
  1603. color: #adadad;
  1604. font-family: GothamMedium;
  1605. font-size: 13px;
  1606. display: block;
  1607. display: block;
  1608. margin-bottom: 23px;
  1609. }
  1610. a:hover{
  1611. color:#219d51;
  1612. }
  1613. }
  1614. }
  1615. }
  1616.  
  1617. /* --------------------------------- Confirmacion de Pedido --------------------------------- */
  1618. #containerConfirmacion{
  1619. // width: 1200px;
  1620. //margin: 0 auto;
  1621. //border: 1px solid rgba(128, 128, 128, 0.07);
  1622. background-image: url('/frontend/svg/bgConfirmacion.svg'), url('/frontend/svg/bgConfirmacion3.svg');
  1623. background-repeat: repeat;
  1624. padding-top: 50px;
  1625. background-color: #f7f7f7;
  1626. #felicitaciones{
  1627. width: 351px;
  1628. margin: 0 auto;
  1629. img{
  1630. width: 100%;
  1631. }
  1632. .codigoPedido{
  1633. position: absolute;
  1634. margin-top: 30%;
  1635. color: #0d0d0d;
  1636. font-family: GothamBold;
  1637. font-size: 30px;
  1638. left: calc(50% - 93px);
  1639. }
  1640. }
  1641. #nuevoPedido{
  1642. display: block;
  1643. margin: 0 auto;
  1644. margin-top: 33px;
  1645. margin-bottom: 45px;
  1646. width: 200px;
  1647. height: 47px;
  1648. border-radius: 4px;
  1649. border: solid 2px #81CD46;
  1650. font-family: GothamBold;
  1651. font-size: 16px;
  1652. line-height: 45px;
  1653. letter-spacing: 0.5px;
  1654. text-align: center;
  1655. color: #81CD46;
  1656. @include InitAnimation(.2s);
  1657. }
  1658. .msj-email{
  1659. font-family: GothamBook;
  1660. font-size: 17px;
  1661. text-align: center;
  1662. margin-top: 24px;
  1663. line-height: 28px;
  1664. span{
  1665. display: block;
  1666. font-family: GothamBold;
  1667. }
  1668. }
  1669. }
  1670. /* --------------------------------- Historial de pedidos --------------------------------- */
  1671. #ct-historial {
  1672. width: 100%;
  1673. margin-bottom: 160px !important;
  1674. margin-top: -25px !important;
  1675. h2{
  1676. font-family: GothamBold;
  1677. font-size: 17px;
  1678. letter-spacing: 0.3px;
  1679. }
  1680. h4{
  1681. font-family: GothamMedium;
  1682. font-size: 14px;
  1683. }
  1684. em{
  1685. display: none;
  1686. }
  1687. }
  1688. .headers{
  1689. width: 100%;
  1690. height: 50px;
  1691. line-height: 50px;
  1692. font-family: GothamBold;
  1693. font-size: 12px;
  1694. color: #333333;
  1695. padding-left: 16px;
  1696. span{
  1697. width: calc(100%/7);
  1698. display: block;
  1699. float: left;
  1700. text-align: left;
  1701. }
  1702. }
  1703. .ext-detalle{
  1704. margin-bottom: 150px !important;
  1705. .mb10{
  1706. span{
  1707. word-break: break-word;
  1708. }
  1709. }
  1710. h2{
  1711. padding-left: 16px;
  1712. }
  1713. .ttl-detalle-p{
  1714. font-family: GothamBold;
  1715. margin-top: 18px;
  1716. padding-left: 16px;
  1717. span:first-child{
  1718. display: inline-block;
  1719. width: 200px;
  1720. font-size: 13px;
  1721. }
  1722. span:last-child{
  1723. font-family: GothamBook;
  1724. display: inline-block;
  1725. font-size: 12px;
  1726. }
  1727. }
  1728. .headers{
  1729. width: 100%;
  1730. height: 50px;
  1731. line-height: 50px;
  1732. font-family: GothamBold;
  1733. font-size: 12px;
  1734. color: #333333;
  1735. padding-left: 16px;
  1736. margin-top: 25px;
  1737. span:nth-child(1){
  1738. width: 8%;
  1739. }
  1740. span:nth-child(2){
  1741. width: 36%;
  1742. }
  1743. span:nth-child(3){
  1744. width: 14%;
  1745. }
  1746. span:nth-child(4){
  1747. width: 14%;
  1748. }
  1749. span:nth-child(5){
  1750. width: 14%;
  1751. }
  1752. span:nth-child(6){
  1753. width: 14%;
  1754. }
  1755. }
  1756. .detalle-only-visible-mv{
  1757. display: none;
  1758. }
  1759. }
  1760. .ext-detalle{
  1761. .simple-row{
  1762. section:first-child{
  1763. width: 44% !important;
  1764. >div:nth-child(1){
  1765. float: left;
  1766. width: 18% !important;
  1767. }
  1768. >div:nth-child(2){
  1769. float: left;
  1770. width: 82% !important;
  1771. }
  1772. }
  1773. section:last-child{
  1774. width: 56% !important;
  1775. >div{
  1776. float: left;
  1777. width: 25% !important;
  1778. }
  1779. .docPagado{
  1780. color: #3d9600;
  1781. }
  1782. .valorTotal{
  1783. color: #219d51;
  1784. font-family: GothamMedium;
  1785. }
  1786. }
  1787. }
  1788. }
  1789. .simple-row{
  1790. @include InitAnimation(.2s);
  1791. width: 100%;
  1792. height: 50px;
  1793. opacity: 0.9;
  1794. background-color: #ffffff;
  1795. font-family: GothamBook;
  1796. font-size: 13px;
  1797. padding-left: 16px;
  1798. color: #333333;
  1799. margin-top: 4px;
  1800. section:first-child{
  1801. float: left;
  1802. width: calc((100%/7)*4);
  1803. height: 100%;
  1804. line-height: 52px;
  1805. >div{
  1806. float: left;
  1807. width: 25%;
  1808. }
  1809. }
  1810. section:last-child{
  1811. float: left;
  1812. width: calc((100%/7)*3);
  1813. height: 100%;
  1814. line-height: 52px;
  1815. >div{
  1816. float: left;
  1817. width: 33.33%;
  1818. }
  1819. .docPagado{
  1820. color: #333333;
  1821. }
  1822. .valorTotal{
  1823. color: #219d51;
  1824. font-family: GothamMedium;
  1825. }
  1826. }
  1827. a{
  1828. display: block;
  1829. width: 118px;
  1830. height: 33px;
  1831. font-family: GothamBold;
  1832. font-size: 13px;
  1833. text-align: center;
  1834. color: #77bb42;
  1835. border: 1px solid #77bb42;
  1836. border-radius: 5px;
  1837. line-height: 34px;
  1838. margin-top: 8px;
  1839. margin-left: 35px;
  1840. @include InitAnimation(.2s);
  1841. }
  1842. a:hover{
  1843. background: #77bb42;
  1844. color: white;
  1845. @include InitAnimation(.2s);
  1846. }
  1847. b{
  1848. display: inline-block;
  1849. width: 8px;
  1850. height: 8px;
  1851. border-radius: 50%;
  1852. margin-right: 5px;
  1853. }
  1854. }
  1855. .simple-row:hover{
  1856. background-color: rgba(146,168,177,0.2);
  1857. @include InitAnimation(.2s);
  1858. }
  1859. .entregado{
  1860. background-color: #3d9600;
  1861. }
  1862. .pendiente{
  1863. background-color: #d41515;
  1864. }
  1865. .transito{
  1866. background-color: #f8e71c;
  1867. }
  1868. /* --------------------------------- Movil Components ------------------------------------ */
  1869. .mv-header{
  1870. display: none;
  1871. width: 100%;
  1872. height: 61px;
  1873. background: #ec1b2e;
  1874. div{
  1875. float: left;
  1876. }
  1877. div:nth-child(1){
  1878. width: calc(100% - 165px);
  1879. }
  1880. div:nth-child(2){
  1881. width: 45px;
  1882. top: 20px;
  1883. left: 22px;
  1884. position: relative;
  1885. }
  1886. div:nth-child(3){
  1887. width: 28px;
  1888. margin-left: 17px;
  1889. }
  1890. div:nth-child(4){
  1891. margin-left: 50px;
  1892. width: 20px;
  1893. }
  1894. }
  1895. #mvsquareBtn{
  1896. position: relative;
  1897. top: 22px;
  1898. left: 22px;
  1899. }
  1900. #mvlogo{
  1901. position: relative;
  1902. top: 18px;
  1903. left: 22px;
  1904. }
  1905. #submenuMV{
  1906. float: right;
  1907. //margin-top: 22px;
  1908. font-family: GothamBold;
  1909. color: #fcf4d9;
  1910. font-size: 14px;
  1911. margin-right: 22px;
  1912. position: relative;
  1913. width: 42px;
  1914. height: 42px;
  1915. display: block;
  1916. text-align: center;
  1917. border-radius: 50%;
  1918. line-height: 50px;
  1919. top: 11px;
  1920. right: -10px;
  1921. }
  1922. .activeSwSubmenu{
  1923. background: #d00018;
  1924. }
  1925. .overlapMarcas{
  1926. display: block !important;
  1927. z-index: 5;
  1928. right: 0px !important;
  1929. background: rgb(195, 179, 179);
  1930. position: absolute;
  1931. width: 100% !important;
  1932. }
  1933.  
  1934. ul.marcas small{
  1935. display: none;
  1936. width: 25px;
  1937. height: 100%;
  1938. cursor: pointer;
  1939. position: relative;
  1940. top: 4px;
  1941. }
  1942. .invisible{
  1943. background: white;
  1944. width: 100%;
  1945. height: 600px;
  1946. position: absolute;
  1947. z-index: 3;
  1948. display: none;
  1949. }
  1950. #swCart{
  1951. position: relative;
  1952. width: 37px;
  1953. height: 37px;
  1954. display: block;
  1955. text-align: center;
  1956. border-radius: 50%;
  1957. line-height: 50px;
  1958. top: 11px;
  1959. }
  1960. .activeSwCar{
  1961. background: #d00018;
  1962. }
  1963.  
  1964. .ct-submenuMV{
  1965. img{
  1966. position: relative;
  1967. }
  1968. .historial img{
  1969. left: 2px;
  1970. }
  1971. .comprobanteelectronico img{
  1972. left: 2px;
  1973. }
  1974. .cerrarsesion img{
  1975. left: 2px;
  1976. }
  1977. width: 100%;
  1978. background: white;
  1979. position: absolute;
  1980. z-index: 5;
  1981. display: none;
  1982. padding: 10px;
  1983. box-shadow: 0 2px 4px 0 #7d7d7d;
  1984. > a, >div{
  1985. width: 100%;
  1986. height: 53px;
  1987. border-radius: 7px;
  1988. background-color: #f8f8f8;
  1989. font-family: GothamBold;
  1990. line-height: 54px;
  1991. padding-left: 33px;
  1992. margin-bottom: 12px;
  1993. display: block;
  1994. }
  1995. .historial, .ccorriente, .comprobanteelectronico, .cerrarsesion{
  1996. color: #219d51;
  1997. font-family: GothamMedium;
  1998. font-size: 14px;
  1999. }
  2000. .historial:hover, .ccorriente:hover, .comprobanteelectronico:hover, .cerrarsesion:hover{
  2001. background-color: #219d51 !important;
  2002. color:white !important;
  2003. }
  2004. b{
  2005. background: white;
  2006. height: 37px;
  2007. line-height: 40px;
  2008. display: inline-block;
  2009. width: 37px;
  2010. text-align: center;
  2011. border-radius: 50%;
  2012. margin-right: 12px;
  2013. }
  2014. }
  2015.  
  2016. .ct-submenu{
  2017. >div{
  2018. padding: 6px;
  2019. }
  2020. >div:nth-child(2){
  2021. border-top: 1px solid rgba(170, 170, 170, 0.2);
  2022. }
  2023. >div:nth-child(3){
  2024. border-top: 1px solid rgba(170, 170, 170, 0.2);
  2025. border-bottom: 1px solid rgba(170, 170, 170, 0.2);
  2026. }
  2027. width: 255px;
  2028. background: white;
  2029. position: absolute;
  2030. z-index: 7;
  2031. display: none;
  2032. left: 0px;
  2033. top: 55px;
  2034. border-radius: 4px;
  2035. -webkit-box-shadow: 0 2px 4px 0 #7d7d7d;
  2036. box-shadow: 0 2px 4px 0 #7d7d7d;
  2037. a{
  2038. width: 100%;
  2039. height: 53px;
  2040. border-radius: 7px;
  2041. background-color: #f8f8f8;
  2042. font-family: GothamBold;
  2043. line-height: 54px;
  2044. padding-left: 10px;
  2045. display: block;
  2046. }
  2047. img{
  2048. position: relative;
  2049. }
  2050. .ccorriente img {
  2051. left:2px;
  2052. }
  2053. .historial img{
  2054. left: 2px;
  2055. }
  2056. .comprobanteelectronico img{
  2057. left: 2px;
  2058. }
  2059. .cerrarsesion img{
  2060. left: -2px;
  2061. }
  2062. .historial, .ccorriente, .comprobanteelectronico, .cerrarsesion{
  2063. color: #219d51;
  2064. font-family: GothamMedium;
  2065. font-size: 13px;
  2066. }
  2067. .historial:hover, .ccorriente:hover, .comprobanteelectronico:hover, .cerrarsesion:hover{
  2068. background-color: #219d51 !important;
  2069. color:white !important;
  2070. }
  2071. b{
  2072. background: white;
  2073. height: 37px;
  2074. line-height: 40px;
  2075. display: inline-block;
  2076. width: 37px;
  2077. text-align: center;
  2078. border-radius: 50%;
  2079. margin-right: 12px;
  2080. }
  2081. }
  2082. .visibleSubmenuMV, .visibleSubmenu{
  2083. display: block !important;
  2084. }
  2085.  
  2086. /* --------------------------------- Carrito Page --------------------------------- */
  2087. .carrito{
  2088. padding: 30px 60px 130px 60px;
  2089. .general-data{
  2090. width: 100%;
  2091. margin-top: 40px;
  2092. display: table;
  2093. margin-bottom: 50px;
  2094. >div{
  2095. height: 119px;
  2096. float: left;
  2097. border-radius: 19px !important;
  2098. }
  2099. .review-your-order{
  2100. width: 24%;
  2101. abbr{
  2102. color: #219d51;
  2103. border-radius: 50%;
  2104. border: 3px solid;
  2105. width: 35px;
  2106. height: 35px;
  2107. display: block;
  2108. text-align: center;
  2109. font-family: GothamBold;
  2110. line-height: 29px;
  2111. }
  2112. h3{
  2113. font-family: GothamBold;
  2114. font-size: 20px;
  2115. color: #219d51;
  2116. }
  2117. span{
  2118. font-family: GothamBook;
  2119. font-size: 13px;
  2120. color: #333333;
  2121. }
  2122. }
  2123. .lbltitle{
  2124. font-family: GothamMedium;
  2125. font-size: 13px;
  2126. color: #333333;
  2127. }
  2128. .lbldata{
  2129. display: inline-block;
  2130. width: 100%;
  2131. height: 100%;
  2132. text-align: right;
  2133. font-family: GothamBook;
  2134. font-size: 13px;
  2135. }
  2136. .address{
  2137. width: 35%;
  2138. margin-left: 3%;
  2139. margin-right: 3%;
  2140. border-radius: 3px;
  2141. box-shadow: 1px 2px 17px 4px rgba(228, 227, 227, 0.59);
  2142. background-color: #ffffff;
  2143. padding: 16px 20px;
  2144. div{
  2145. display: table;
  2146. }
  2147. >div{
  2148. width: 100%;
  2149. height: 50%;
  2150. line-height: 18px;
  2151. }
  2152. >div div{
  2153. height: 100%;
  2154. float: left;
  2155. }
  2156. >div div:nth-child(1){
  2157. width: 30%;
  2158. }
  2159. >div div:nth-child(2){
  2160. width: 70%;
  2161. }
  2162. }
  2163. .payment-data{
  2164. width: 35%;
  2165. float: right;
  2166. border-radius: 3px;
  2167. box-shadow: 1px 2px 17px 4px rgba(228, 227, 227, 0.59);
  2168. background-color: #ffffff;
  2169. padding: 16px 20px;
  2170. div{
  2171. display: table;
  2172. }
  2173. >div{
  2174. width: 100%;
  2175. height: 25%;
  2176. //line-height: 18px;
  2177. }
  2178. >div div{
  2179. height: 100%;
  2180. float: left;
  2181. }
  2182. >div div:nth-child(1){
  2183. width: 60%;
  2184. }
  2185. >div div:nth-child(2){
  2186. width: 40%;
  2187. }
  2188. }
  2189. }
  2190. .tbl-cart{
  2191. width: 100%;
  2192. .rowhead{
  2193. width: 100%;
  2194. height: 40px;
  2195. line-height: 40px;
  2196. padding-left: 18px;
  2197. padding-right: 18px;
  2198. color: #333333;
  2199. >div {
  2200. float: left;
  2201. font-family: GothamBold;
  2202. font-size: 12px;
  2203. }
  2204. }
  2205. .lbl-nro-items{
  2206. display: none;
  2207. }
  2208. .wcol{
  2209. width: 100%;
  2210. >div{float:left;}
  2211. >div:nth-child(1) {
  2212. width: 7%;
  2213. }
  2214. >div:nth-child(2) {
  2215. width: 30%;
  2216. }
  2217. >div:nth-child(3) {
  2218. width: 6%;
  2219. }
  2220. >div:nth-child(4) {
  2221. width: 12%;
  2222. }
  2223. >div:nth-child(5) {
  2224. width: 10%;
  2225. }
  2226. >div:nth-child(6) {
  2227. width: 15%;
  2228. }
  2229. >div:nth-child(7) {
  2230. width: 15%;
  2231. color: #219d51;
  2232. }
  2233. >div:nth-child(8) {
  2234. width: 5%;
  2235. text-align: right;
  2236. }
  2237. }
  2238. .wcol2{
  2239. width: 100%;
  2240. >div{float:left;}
  2241. >div:nth-child(1) {
  2242. width: 7%;
  2243. }
  2244. >div:nth-child(2) {
  2245. width: 35%;
  2246. }
  2247. >div:nth-child(3) {
  2248. width: 13%;
  2249. }
  2250. >div:nth-child(4) {
  2251. width: 15%;
  2252. }
  2253. >div:nth-child(5) {
  2254. width: 15%;
  2255. }
  2256. >div:nth-child(6) {
  2257. width: 15%;
  2258. color: #219d51;
  2259. }
  2260. }
  2261. .row{
  2262. height: 50px;
  2263. background: white;
  2264. line-height: 50px;
  2265. padding-left: 18px;
  2266. padding-right: 18px;
  2267. font-family: GothamBook;
  2268. font-size: 13px;
  2269. border-bottom: 1px solid rgba(198, 203, 212, 0.4);
  2270. margin-bottom: 3px;
  2271. .swMD{
  2272. display:none;
  2273. cursor:pointer;
  2274. }
  2275. input{
  2276. width: 86px;
  2277. height: 29px;
  2278. border-radius: 5px;
  2279. box-shadow: inset 0 0 3px 2px rgba(159, 159, 159, 0.42);
  2280. background-color: #ffffff;
  2281. border: none;
  2282. outline: none;
  2283. text-align: right;
  2284. padding-right: 9px;
  2285. font-size: 16px;
  2286. position: relative;
  2287. top: 2px;
  2288. color: #656565;
  2289. font-family: GothamMedium;
  2290. }
  2291. input:focus{
  2292. box-shadow: inset 0 0 2px 1px #219d51;
  2293. }
  2294. }
  2295. h3{
  2296. font-family: GothamMedium;
  2297. font-size: 14px;
  2298. text-align: right;
  2299. margin-top: 30px;
  2300. }
  2301. }
  2302. .forma-de-pago{
  2303. width: 100%;
  2304. .review-your-order{
  2305. margin-top: 30px;
  2306. margin-bottom: 30px;
  2307. abbr{
  2308. color: #219d51;
  2309. border-radius: 50%;
  2310. border: 3px solid;
  2311. width: 35px;
  2312. height: 35px;
  2313. display: block;
  2314. text-align: center;
  2315. font-family: GothamBold;
  2316. line-height: 29px;
  2317. }
  2318. h3{
  2319. font-family: GothamBold;
  2320. font-size: 20px;
  2321. color: #219d51;
  2322. }
  2323. span{
  2324. font-family: GothamBook;
  2325. font-size: 13px;
  2326. color: #333333;
  2327. }
  2328. }
  2329. .ct-pago-credito, .ct-pago-entrega{
  2330. width: 47%;
  2331. height: 100px;
  2332. border-radius: 19px;
  2333. box-shadow: 1px 2px 17px 4px rgba(255, 255, 255, 0.59);
  2334. background-color: #ffffff;
  2335. float: left;
  2336. cursor: pointer;
  2337. a{
  2338. display: block;
  2339. width: 28px;
  2340. height: 28px;
  2341. border-radius: 50%;
  2342. box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.5), inset 0 -1px 5px 0 rgba(94, 94, 94, 0.5);
  2343. background-color: #f7f7f7;
  2344. position: relative;
  2345. top: calc(50% - 14px);
  2346. left: 30px;
  2347. }
  2348. span, p{
  2349. margin-left: 90px;
  2350. }
  2351. span{
  2352. color: #333333;
  2353. font-family: GothamBold;
  2354. font-size: 15px;
  2355. position: relative;
  2356. top: -7px;
  2357. }
  2358. p{
  2359. color: #848484;
  2360. font-family: GothamMedium;
  2361. font-size: 13px;
  2362. width: 77%;
  2363. line-height: 18px;
  2364. }
  2365. }
  2366. .ct-pago-entrega{
  2367. margin-left: 6%;
  2368. }
  2369. }
  2370. .direccion_entrega{
  2371. width: 100%;
  2372. .details{
  2373. margin-bottom: 30px;
  2374. abbr{
  2375. color: #219d51;
  2376. border-radius: 50%;
  2377. border: 3px solid;
  2378. width: 35px;
  2379. height: 35px;
  2380. display: block;
  2381. text-align: center;
  2382. font-family: GothamBold;
  2383. line-height: 29px;
  2384. }
  2385. h3{
  2386. font-family: GothamBold;
  2387. font-size: 20px;
  2388. color: #219d51;
  2389. }
  2390. span{
  2391. font-family: GothamBook;
  2392. font-size: 13px;
  2393. color: #333333;
  2394. }
  2395. }
  2396. .listAddress{
  2397. select.selectAddress{
  2398. border-radius: 10px;
  2399. padding: 11px 17px!important;
  2400. box-shadow: 1px 2px 17px 4px rgba(241, 241, 241, 0.59);
  2401. width: 47%;
  2402. height: 40px;
  2403. color:#219d51;
  2404. background-color: #ffffff;
  2405. border-color:white;
  2406. }
  2407. select:focus,select:active{
  2408. border-color:white!important;
  2409. }
  2410. }
  2411. }
  2412. }
  2413. .currentPago{
  2414. box-shadow: 1px 2px 17px 4px rgba(228, 227, 227, 0.59) !important;
  2415. }
  2416. .currentBallFormaPago{
  2417. box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.5), inset 0 -2px 6px 0 rgba(0, 0, 0, 0.5) !important;
  2418. background-image: linear-gradient(to top, #abff36, #3f9001) !important;
  2419. }
  2420. .page-carrito-btn-seguir-comprando{
  2421. float: right !important;
  2422. }
  2423.  
  2424. #botonCategoriasMovil{
  2425. position: absolute;
  2426. left: calc(50% - 70px);
  2427. width: 140px;
  2428. padding: 6px;
  2429. text-align: center;
  2430. font-family: GothamMedium;
  2431. color: #fcf4d9;
  2432. font-size: 12px;
  2433. border-radius: 14.5px;
  2434. background-color: rgba(255, 97, 112, 0.77);
  2435. top: 15px;
  2436. cursor: pointer;
  2437. img{
  2438. width: 17px;
  2439. position: relative;
  2440. top: 1px;
  2441. }
  2442. span{
  2443. position: relative;
  2444. top: -2px;
  2445. }
  2446. }
  2447. /* --------------------------------- Buscador --------------------------------- */
  2448. #buscadorDK{
  2449. position: absolute;
  2450. left: calc(50% - 310px);
  2451. width: 510px;
  2452. /*background-color: #efefef;*/
  2453. z-index: 26;
  2454. border-radius: 0px 0px 10px 10px;
  2455. input{
  2456. width: 92%;
  2457. height: 40px;
  2458. border: none;
  2459. border-radius: 8px;
  2460. outline: none;
  2461. padding-left: 12px;
  2462. font-family: GothamMedium;
  2463. font-size: 14px;
  2464. color: #1b1b1b;
  2465. margin-left: 4%;
  2466. margin-top: 8px;
  2467. }
  2468. #btnBuscar{
  2469. display: inline-block;
  2470. background: #219d51;
  2471. width: 40px;
  2472. height: 40px;
  2473. position: absolute;
  2474. top: 8px;
  2475. right: 4%;
  2476. border-radius: 0px 8px 8px 0px;
  2477. img{
  2478. position: absolute;
  2479. top: -7px;
  2480. right: -17px;
  2481. }
  2482. }
  2483. #results{
  2484. display: none;
  2485. list-style-type: none;
  2486. margin: 20px 0px 27px 0px;
  2487. padding: 0;
  2488. li{
  2489. height: 39px;
  2490. a{
  2491. width: 100%;
  2492. height: 100%;
  2493. background: #efefef;
  2494. color: black;
  2495. display: block;
  2496. font-family: GothamBook;
  2497. font-size: 15px;
  2498. line-height: 39px;
  2499. padding-left: 31px;
  2500. }
  2501. a:hover{
  2502. background: #219d51;
  2503. color:white;
  2504. font-family: GothamBold;
  2505. }
  2506. }
  2507. }
  2508. }
  2509. #buscadorDK.vMobile{
  2510. background-color: #efefef;
  2511. width: 100%;
  2512. left: 0;
  2513. border-radius: 0;
  2514. padding-bottom: 10px;
  2515. input{
  2516. box-shadow: none;
  2517. }
  2518. }
  2519. .clsInputNormal{
  2520. box-shadow: 5px 7px 23px 0 rgba(169, 31, 31, 0.5);
  2521. }
  2522. .clsInputFocusBuscador{
  2523. box-shadow: -1px 1px 23px 0 rgba(87, 87, 87, 0.17) !important;
  2524. }
  2525. .gris{
  2526. width: 100%;
  2527. height: 100%;
  2528. background: rgba(55, 55, 55, 0.5);
  2529. position: absolute;
  2530. z-index: 5;
  2531. opacity: 0;
  2532. }
  2533. .gris2{
  2534. width: 100%;
  2535. height: 100%;
  2536. background: rgba(55, 55, 55, 0.5);
  2537. position: absolute;
  2538. z-index: -1;
  2539. opacity: 0;
  2540. }
  2541. .infoIconPageCompra{
  2542. font-family:GothamBold;
  2543. font-size:40px;
  2544. display:block;
  2545. width:60px;
  2546. height:60px;
  2547. border:5px solid #209c50;
  2548. color:#209c50;
  2549. border-radius:50%;
  2550. position:relative;
  2551. left: calc(50% - 30px);
  2552. }
  2553. .infoIconPageCompra+p{
  2554. font-family: GothamMedium;
  2555. color: #848484;
  2556. font-size: 14px;
  2557. position: relative;
  2558. top: 18px;
  2559. }
  2560. .loadingAnim{
  2561. position: absolute;
  2562. left: calc(50% - 22px);
  2563. top: 2px;
  2564. width: 43px;
  2565. }
  2566. .buttonPressed, .buttonPressed2{
  2567. box-shadow: inset 1px 1px 9px 1px #5b9230;
  2568. pointer-events: none !important;
  2569. background: #77bb42;
  2570. }
  2571. .productoInhabilitado *{
  2572. color: #d0d0d0 !important;
  2573. pointer-events: none;
  2574. }
  2575. .productoInhabilitado abbr{
  2576. position: relative;
  2577. display: inline-block;
  2578. height: 20px;
  2579. width: 140px;
  2580. line-height: 12px;
  2581. font-size: 10px;
  2582. font-family: GothamBold;
  2583. color: #f04656 !important;
  2584. top: 4px;
  2585. }
  2586. .buttonPressed2 img{
  2587. position: relative;
  2588. width: 30px;
  2589. left: calc(50% - 123px);
  2590. top: 5px;
  2591. }
  2592. .buscadorActive{
  2593. background-color: #efefef;
  2594. }
  2595. // .buscadorInactive{
  2596. // background-color: transparent;
  2597. // }
  2598.  
  2599. /* --------------------------------- Cuenta corriente --------------------------------- */
  2600. .ct-cc-headers {
  2601. width: 100%;
  2602. margin-top: 15px;
  2603. > div:nth-child(1), > div:nth-child(2){
  2604. width: 250px;
  2605. }
  2606. > div:nth-child(3), > div:nth-child(4){
  2607. width: 346px;
  2608. }
  2609. .ct-block-cc{
  2610. float: left;
  2611. p{
  2612. width: 100%;
  2613. margin: 12px 0px;
  2614. font-family: GothamBook;
  2615. font-size: 13px;
  2616. color:#4a4a4a;
  2617. }
  2618. .lbltitle{
  2619. display: inline-block;
  2620. width: 75px;
  2621. font-family: GothamBold;
  2622. font-size: 12px;
  2623. }
  2624. .lblquantity{
  2625. display: inline-block;
  2626. width: 150px;
  2627. }
  2628. }
  2629. .markGreen{
  2630. font-family: GothamMedium;
  2631. color:#219d51;
  2632. }
  2633. .bloks-borders{
  2634. padding: 0px 24px;
  2635. border-left: 2px solid #eaeaea;
  2636. }
  2637. }
  2638. .tbl-cuenta-corriente{
  2639. .markGreen2{
  2640. font-family: GothamBook;
  2641. color:#219d51;
  2642. }
  2643. margin-top: 30px;
  2644. .cuenta-corriente-headers{
  2645. margin-bottom: 20px;
  2646. > span{
  2647. float: left;
  2648. text-align: center;
  2649. font-family: GothamBold;
  2650. font-size: 12px;
  2651. }
  2652. > span:nth-child(1){
  2653. width: 4%;
  2654. }
  2655. > span:nth-child(2){
  2656. width: 13%;
  2657. }
  2658. > span:nth-child(3){
  2659. width: 13%;
  2660. }
  2661. > span:nth-child(4){
  2662. width: 10%;
  2663. }
  2664. > span:nth-child(5){
  2665. width: 10%;
  2666. }
  2667. > span:nth-child(6){
  2668. width: 6%;
  2669. }
  2670. > span:nth-child(7){
  2671. width: 12%;
  2672. }
  2673. > span:nth-child(8){
  2674. width: 12%;
  2675. }
  2676. > span:nth-child(9){
  2677. width: 10%;
  2678. }
  2679. > span:nth-child(10){
  2680. width: 10%;
  2681. }
  2682. }
  2683. .cc-row{
  2684. transition: all 0.2s ease-in-out;
  2685. -o-transition: all 0.2s ease-in-out;
  2686. -moz-transition: all 0.2s ease-in-out;
  2687. -webkit-transition: all 0.2s ease-in-out;
  2688. width: 100%;
  2689. height: 50px;
  2690. opacity: 0.9;
  2691. background-color: #ffffff;
  2692. font-family: GothamBook;
  2693. font-size: 13px;
  2694. color: #333333;
  2695. margin-top: 4px;
  2696. em{
  2697. display: none;
  2698. }
  2699. section{
  2700. float: left;
  2701. height: 100%;
  2702. width: 50%;
  2703. > div{
  2704. float: left;
  2705. text-align: center;
  2706. font-family: GothamBold;
  2707. font-size: 12px;
  2708. display: table;
  2709. height: 100%;
  2710. span{
  2711. display: table-cell;
  2712. vertical-align: middle;
  2713. font-family: GothamBook;
  2714. }
  2715. }
  2716. }
  2717. section:first-child{
  2718. > div:nth-child(1){
  2719. width: 8%;
  2720. }
  2721. > div:nth-child(2){
  2722. width: 26%;
  2723. }
  2724. > div:nth-child(3){
  2725. width: 26%;
  2726. }
  2727. > div:nth-child(4){
  2728. width: 20%;
  2729. }
  2730. > div:nth-child(5){
  2731. width: 20%;
  2732. }
  2733. }
  2734. section:last-child{
  2735. > div:nth-child(1){
  2736. width: 12%;
  2737. }
  2738. > div:nth-child(2){
  2739. width: 24%;
  2740. }
  2741. > div:nth-child(3){
  2742. width: 24%;
  2743. }
  2744. > div:nth-child(4){
  2745. width: 20%;
  2746. }
  2747. > div:nth-child(5){
  2748. width: 20%;
  2749. }
  2750. }
  2751. }
  2752. .cc-row:hover{
  2753. background-color: rgba(146,168,177,0.2);
  2754. @include InitAnimation(.2s);
  2755. }
  2756. }
  2757. .ct-exporting{
  2758. width: 515px;
  2759. height: 54px;
  2760. background-color: white;
  2761. float: right;
  2762. margin-top: 26px;
  2763. border-radius: 15px;
  2764. > div{
  2765. float: left;
  2766. }
  2767. .ct-icons{
  2768. width: 35%;
  2769. height: 100%;
  2770. a{
  2771. position: relative;
  2772. top: 15px;
  2773. margin-left: 13px;
  2774. }
  2775. span{
  2776. font-family: GothamBold;
  2777. font-size: 10px;
  2778. position: relative;
  2779. top: 6px;
  2780. margin-left: 20px;
  2781. }
  2782. }
  2783. .ct-enviar-correo{
  2784. width: 65%;
  2785. input{
  2786. width: 230px;
  2787. height: 32px;
  2788. border-radius: 6px;
  2789. border: 1px solid #bababa;
  2790. font-family: GothamMedium;
  2791. color: #565151;
  2792. font-size: 12px;
  2793. padding-left: 13px;
  2794. margin-top: 11px;
  2795. outline: none;
  2796. }
  2797. a{
  2798. width: 75px;
  2799. height: 32px;
  2800. border-radius: 6px;
  2801. background-color: #dbdbdb;
  2802. display: inline-block;
  2803. position: relative;
  2804. margin-top: -6px;
  2805. left: 11px;
  2806. text-align: center;
  2807. line-height: 33px;
  2808. font-family: GothamMedium;
  2809. font-size: 12px;
  2810. color: #9c9c9c;
  2811. }
  2812. }
  2813. }
  2814. .break{
  2815. clear: both;
  2816. }
  2817. /* ------------------------------------ Media Queries ------------------------------------*/
  2818. //Desktops
  2819. @media only screen and (max-width: 1240px) {
  2820. .container{
  2821. width: 821px;
  2822. @include InitAnimation(.5s);
  2823. }
  2824. .breadcenter{
  2825. width: 96%;
  2826. }
  2827. .row-product{
  2828. width: 49%;
  2829. height: 190px;
  2830. }
  2831. .blockarrowDesktop{
  2832. display: none;
  2833. }
  2834. .blockarrowMobile{
  2835. display: inline-block;
  2836. }
  2837. .row-product .first-column{
  2838. width: 44%;
  2839. float: left;
  2840. }
  2841. .sku{
  2842. float: none;
  2843. width: 100%;
  2844. height: 21% !important;
  2845. }
  2846. .prod{
  2847. width: 100%;
  2848. height: auto !important;
  2849. float: none;
  2850. padding: 0;
  2851. }
  2852. .row-product .second-column {
  2853. width: 56%;
  2854. float: left;
  2855. text-align: right;
  2856. }
  2857. .price{
  2858. float: none;
  2859. width: 100%;
  2860. height: 39% !important;
  2861. padding-top: 29px;
  2862. }
  2863. .quantity{
  2864. float: none;
  2865. width: 100%;
  2866. height: auto !important;
  2867. }
  2868. .addbutton{
  2869. float: none;
  2870. width: 100%;
  2871. height: 37% !important;
  2872. padding-top: 15px;
  2873. }
  2874.  
  2875. /* -------------- Login -------------- */
  2876. #container-login{
  2877. width: 630px;
  2878. left: calc(50% - 320px);
  2879. #ctimg{
  2880. width: 57%;
  2881. float: left;
  2882. img{
  2883. top: calc(50% - 120px);
  2884. }
  2885. }
  2886. #ctlogin{
  2887. width: 43%;
  2888. float: left;
  2889. }
  2890. #login{
  2891. width: 100%;
  2892. height: 360px;
  2893. padding: 30px;
  2894. top: calc(50% - 180px);
  2895. ::placeholder{
  2896. color: red
  2897. }
  2898. }
  2899. #bienvenida span{
  2900. font-size: 22px;
  2901. line-height: 28px;
  2902. }
  2903. }
  2904.  
  2905. /* --------------------------------- Historial de Pedidos --------------------------------- */
  2906. #ct-historial{
  2907. .headers{
  2908. display: none;
  2909. }
  2910. .simple-row{
  2911. width: 49%;
  2912. height: 190px;
  2913. padding: 19px;
  2914. border-radius: 3px;
  2915. box-shadow: 1px 2px 17px 4px rgba(155, 155, 155, 0.21);
  2916. margin-bottom: 12px;
  2917. section:first-child{
  2918. width: 55%;
  2919. line-height: normal;
  2920. >div{
  2921. float: none;
  2922. width: 100%;
  2923. }
  2924. }
  2925. section:last-child{
  2926. width: 45%;
  2927. line-height: normal;
  2928. height: 100%;
  2929. >div{
  2930. float: none;
  2931. width: 100%;
  2932. text-align: right;
  2933. }
  2934. div:nth-child(1){
  2935. height: 35%;
  2936. em{
  2937. display: block;
  2938. margin: 0;
  2939. margin-bottom: 10px;
  2940. }
  2941. }
  2942. div:nth-child(2){
  2943. em{
  2944. display: block;
  2945. margin: 0;
  2946. margin-bottom: 10px;
  2947. }
  2948. height: 30%;
  2949. }
  2950. div:nth-child(3){
  2951. position: relative;
  2952. height: 35%;
  2953. a{
  2954. position: absolute;
  2955. right: 0;
  2956. bottom: 0;
  2957. }
  2958. }
  2959. }
  2960. }
  2961. em{
  2962. display: inline-block;
  2963. color: #333333;
  2964. font-family: GothamBold;
  2965. font-size: 12px;
  2966. margin-right: 7px;
  2967. font-style: normal;
  2968. }
  2969. }
  2970. .ext-detalle{
  2971. .ext-detalle-headers{
  2972. margin-bottom: 30px;
  2973. }
  2974. em{
  2975. display: none !important;
  2976. }
  2977. .simple-row{
  2978. height: 130px !important;
  2979.  
  2980. section:first-child{
  2981. width: 62% !important;
  2982. >div:nth-child(1){
  2983. float: left;
  2984. width: 100% !important;
  2985. }
  2986. >div:nth-child(2){
  2987. float: left;
  2988. width: 100% !important;
  2989. }
  2990. em{
  2991. display: inline-block !important;
  2992. }
  2993. }
  2994. section:last-child{
  2995. width: 38% !important;
  2996. >div{
  2997. display: none;
  2998. }
  2999. article{
  3000. display: inline-block;
  3001. width: 100%;
  3002. text-align: right;
  3003. height: 100%;
  3004. >div:nth-child(1){
  3005. color: #219d51;
  3006. height: 25% !important;
  3007. }
  3008. >div:nth-child(2){
  3009. font-family: GothamBold;
  3010. color: #219d51;
  3011. height: 25% !important;
  3012. }
  3013. >div:nth-child(3){
  3014. font-family: GothamMedium;
  3015. height: 25% !important;
  3016. position: relative;
  3017. span{
  3018. position: absolute;
  3019. bottom: -2px;
  3020. right: 0;
  3021. }
  3022. }
  3023. >div:nth-child(4){
  3024. font-family: GothamMedium;
  3025. height: 25% !important;
  3026. position: relative;
  3027. span{
  3028. position: absolute;
  3029. bottom: 0;
  3030. right: 0;
  3031. }
  3032. }
  3033. }
  3034. }
  3035. }
  3036. }
  3037. .mb40{
  3038. margin-bottom: 40px;
  3039. }
  3040. .mb10{
  3041. margin-bottom: 10px;
  3042. }
  3043. .ext-detalle-bottom{
  3044. .ct-back-addcart-middle{
  3045. width: 821px;
  3046. #addToCart{
  3047. //width: 66% !important;
  3048. width: 60% !important;
  3049. }
  3050. #backButton{
  3051. //width: 32% !important;
  3052. width: 37.5% !important;
  3053. }
  3054. }
  3055. }
  3056. /* .carrito{
  3057. padding: 30px 0px 130px 0px;
  3058. .general-data{
  3059. .review-your-order{
  3060. float: none;
  3061. width: 100%;
  3062. margin-bottom: 20px;
  3063. }
  3064. /*.address{
  3065. width: 49%;
  3066. margin-left: 0;
  3067. margin-right:2%;
  3068. }*/
  3069. /*.payment-data{
  3070. width: 49%;
  3071. }
  3072. }
  3073. .tbl-cart{
  3074. .rowhead{
  3075. display: none;
  3076. }
  3077. .row:nth-child(2n){
  3078. margin-left: 2%;
  3079. }
  3080. .row{
  3081. height: 120px;
  3082. position: relative;
  3083. width: 49%;
  3084. float: left;
  3085. >div{
  3086. position: absolute;
  3087. }
  3088. >div:nth-child(1), >div:nth-child(5), >div:nth-child(6),>div:nth-child(8){
  3089. display: none;
  3090. }
  3091. >div:nth-child(2){
  3092. width: 340px;
  3093. }
  3094. >div:nth-child(3){
  3095. right: 120px;
  3096. bottom: 0;
  3097. width: 70px;
  3098. text-align: right;
  3099. }
  3100. >div:nth-child(4){
  3101. right: 0;
  3102. width: 100px;
  3103. text-align: right;
  3104. height: 100%;
  3105. img{
  3106. top: 12px;
  3107. right: 14px;
  3108. position: absolute;
  3109. }
  3110. input{
  3111. top: 66px;
  3112. right: 14px;
  3113. height: 42px;
  3114. }
  3115. }
  3116. >div:nth-child(7){
  3117. bottom: 0;
  3118. font-family: GothamBold;
  3119. font-size: 15px;
  3120. width: 150px;
  3121. }
  3122. .swMD{
  3123. display: block;
  3124. }
  3125. }
  3126. .lbl-nro-items{
  3127. display: block;
  3128. width: 150px;
  3129. height: 26px;
  3130. background-color: rgba(189, 189, 189, 0.7);
  3131. border-radius: 4px 4px 0px 0px;
  3132. color: #686868;
  3133. text-align: center;
  3134. line-height: 26px;
  3135. font-size: 13px;
  3136. font-family: GothamMedium;
  3137. }
  3138. }
  3139. } */
  3140. .products-with-sidebar #ct-dk-categories{
  3141. margin-left: 0px !important;
  3142. }
  3143. #buscadorDK{
  3144. left: calc(50% - 325px);
  3145. width: 440px;
  3146. }
  3147. /* --------------------------------- Cuenta Corriente --------------------------------- */
  3148. .tbl-cuenta-corriente{
  3149. .cuenta-corriente-headers{
  3150. display: none;
  3151. }
  3152. .cc-row{
  3153. width: 49%;
  3154. height: auto;
  3155. float: left;
  3156. border-radius: 5px;
  3157. margin-bottom: 5px;
  3158. section{
  3159. > div{
  3160. width: 100% !important;
  3161. height: 50px;
  3162. }
  3163. em{
  3164. display: block !important;
  3165. width: 100%;
  3166. height: 50%;
  3167. line-height: 32px;
  3168. }
  3169. span{
  3170. display: block !important;
  3171. height: 50%;
  3172. font-family: GothamBook;
  3173. }
  3174. }
  3175. }
  3176. .cc-row:nth-child(2n){
  3177. margin-left: 1%;
  3178. }
  3179. }
  3180.  
  3181. }
  3182. @media only screen and (max-width:950px) {
  3183. #buscadorDK{
  3184. left: calc(50% - 170px);
  3185. width: 350px;
  3186. }
  3187. }
  3188. @media only screen and (max-width: 870px) {
  3189. /* Historial de Pedidos */
  3190. #ct-historial{
  3191. width: 90%;
  3192. margin: 0 auto;
  3193. .left , .right{
  3194. float: none;
  3195. }
  3196. .simple-row{
  3197. width: 100%;
  3198. }
  3199. }
  3200. .container{
  3201. width: 100%;
  3202. }
  3203. .ext-detalle{
  3204. .ttl-detalle-p{
  3205. span:first-child{
  3206. display: block;
  3207. width: 100% !important;
  3208. font-size: 14px;
  3209. }
  3210. }
  3211. }
  3212. .ext-detalle-bottom{
  3213. .ct-back-addcart-middle{
  3214. width: 90%;
  3215. #addToCart{
  3216. width: 59.5% !important;
  3217. }
  3218. }
  3219. }
  3220. .carrito{
  3221. padding: 30px 20px 130px 20px;
  3222. }
  3223. }
  3224.  
  3225.  
  3226. //Tablets and Notebooks
  3227. @media only screen and (max-width: 820px) {
  3228. // .container{
  3229. // width: 600px;
  3230. // }
  3231. .ct-back-addcart-middle{
  3232. width: 93%;
  3233. }
  3234. #backButton, #addToCart{
  3235. width: 49%;
  3236. }
  3237. #addToCart{
  3238. margin-left: 2%;
  3239. }
  3240. .container{
  3241. width: 94%;
  3242. }
  3243.  
  3244. .ext-detalle-bottom{
  3245. .ct-back-addcart-middle{
  3246. #addToCart{
  3247. width: 66% !important;
  3248. }
  3249. #backButton{
  3250. width: 32% !important;
  3251. }
  3252. }
  3253. }
  3254.  
  3255. .carrito{
  3256. .general-data{
  3257. .address, .payment-data{
  3258. float: none;
  3259. width: 100%;
  3260. margin-bottom: 14px;
  3261. }
  3262. }
  3263. .tbl-cart{
  3264. .row{
  3265. float: none;
  3266. width: 100%;
  3267. margin: 0;
  3268. }
  3269. .row:nth-child(2n){
  3270. margin-left: 0%;
  3271. }
  3272. .lbl-nro-items{
  3273.  
  3274. }
  3275. }
  3276. .forma-de-pago{
  3277. .ct-pago-credito, .ct-pago-entrega{
  3278. float: none;
  3279. width: 100%;
  3280. margin-bottom: 22px;
  3281. margin-left: 0%;
  3282. }
  3283. }
  3284. }
  3285.  
  3286. .page-carrito-btn-seguir-comprando{
  3287. float: right !important;
  3288. // line-height: 18px !important;
  3289. // font-size: 17px !important;
  3290. // padding-top: 7px;
  3291. line-height: 18px !important;
  3292. font-size: 14px !important;
  3293. padding-top: 16px;
  3294. }
  3295. }
  3296. @media only screen and (max-width: 750px){
  3297. /* --------------------------------- Cuenta Corriente --------------------------------- */
  3298. .tbl-cuenta-corriente{
  3299. .cc-row{
  3300. width: 100%;
  3301. }
  3302. .cc-row:nth-child(2n){
  3303. margin-left: 0%;
  3304. }
  3305. }
  3306. }
  3307.  
  3308. //Phones and small Devices
  3309. @media only screen and (max-width: 650px) {
  3310.  
  3311. .container{
  3312. width: 94%;
  3313. }
  3314. .row-product{
  3315. width: 100%;
  3316. @include InitAnimation(.5s);
  3317. }
  3318. .row-product .first-column{
  3319. width: 50%;
  3320. }
  3321. .row-product .second-column{
  3322. width: 50%;
  3323. }
  3324. .addbutton a{
  3325. width: 127px;
  3326. height: 47px;
  3327. line-height: 47px;
  3328. }
  3329. .quantity{
  3330. margin-top: -14px;
  3331. }
  3332. .txtquantity{
  3333. width: 67px;
  3334. height: 37px;
  3335. }
  3336. #container-login{
  3337. width: 280px;
  3338. left: calc(50% - 140px);
  3339. top: calc(50% - 430px) !important;
  3340. #ctlogin{
  3341. width: 100%;
  3342. }
  3343. #ctimg{
  3344. display: none;
  3345. }
  3346. #ctlogin #movilHeader{
  3347. display: block;
  3348. position: relative;
  3349. }
  3350. #movilHeader{
  3351. top:202px !important;
  3352. }
  3353. #movilHeader #logoMovil{
  3354. position: absolute;
  3355. top: calc(50% - 18px);
  3356. left: 36px;
  3357. }
  3358. #login{
  3359. border-radius: 0px 0px 7px 7px;
  3360. }
  3361. }
  3362. #logoTopLeftAlicorp{
  3363. display: none;
  3364. }
  3365. body{
  3366. background: white !important;
  3367. }
  3368. /* Categorias */
  3369. .header{
  3370. display: none;
  3371. }
  3372. .mv-header{
  3373. display: block;
  3374. }
  3375. .header-2{
  3376. display: none;
  3377. }
  3378. .container{
  3379. background: white;
  3380. width: 100%;
  3381. }
  3382. #sidebar{
  3383. width: 100% !important;
  3384. }
  3385. #ct-dk-categories{
  3386. margin-top: 0px;
  3387. margin-left: 0px;
  3388. width: 100%;
  3389. }
  3390. #ct-dk-title-cat{
  3391. display: block;
  3392. width: 100%;
  3393. }
  3394. #ct-data-content{
  3395. display: none;
  3396. }
  3397. #backButton, #addToCart{
  3398. font-size: 13px;
  3399. line-height: 52px;
  3400. }
  3401. /* --------------------------------- Car Module --------------------------------- */
  3402. #viewCar{
  3403. display: none;
  3404. }
  3405. #labelCarrito{
  3406. display: block;
  3407. }
  3408. #ct-module-car{
  3409. top: 0;
  3410. height: 0;
  3411. width: 100%;
  3412. left: 10px;
  3413. z-index: 27;
  3414. }
  3415. #viewCar,#ct-car,#confirmar-car{
  3416. width: 100% !important;
  3417. }
  3418. #containerConfirmacion #felicitaciones{
  3419. width: 70%;
  3420. }
  3421. #ct-historial{
  3422.  
  3423. margin-top: -55px !important;
  3424. h2{
  3425. margin-top: 40px;
  3426. margin-bottom: 20px;
  3427. font-size: 20px;
  3428. }
  3429. h4{
  3430. font-size: 14px;
  3431. margin-bottom: 30px;
  3432. }
  3433. }
  3434. .ext-detalle{
  3435. .ttl-detalle-p{
  3436. padding-left: 0px;
  3437. }
  3438. h2{
  3439. padding-left: 0px;
  3440. }
  3441. .simple-row{
  3442. section:first-child{
  3443. width: 57% !important;
  3444. }
  3445. section:last-child{
  3446. width: 43% !important;
  3447. }
  3448. }
  3449.  
  3450. }
  3451.  
  3452. .onlyPage-ct-dk-title-cat{
  3453. display: none !important;
  3454. }
  3455.  
  3456. .carrito{
  3457. padding: 30px 0px 130px 0px;
  3458. .flujo, .general-data, .forma-de-pago{
  3459. padding: 0px 20px;
  3460. }
  3461. .lbl-nro-items{
  3462. margin: 0px 20px;
  3463. }
  3464. .tbl-cart{
  3465. .row:nth-child(3){
  3466. border-top: 1px solid rgba(198, 203, 212, 0.4) !important;
  3467. }
  3468. h3{
  3469. margin-right: 14px;
  3470. }
  3471. }
  3472.  
  3473. }
  3474. .page-carrito-btn-seguir-comprando{
  3475. line-height: 18px !important;
  3476. padding-top: 7px !important;
  3477. font-size: 16px !important;
  3478. }
  3479. .fixedFechaDespacho{
  3480. margin-bottom: 23px !important;
  3481. }
  3482. .ct-cc-headers{
  3483. .ct-block-cc{
  3484. border-left: 0px !important;
  3485. padding: 0 !important;
  3486. margin-bottom: 12px;
  3487. }
  3488. }
  3489. .ct-exporting{
  3490. width: 100%;
  3491. .ct-enviar-correo{
  3492. input{
  3493. width: 70% !important;
  3494. }
  3495. a{
  3496. width: 22% !important;
  3497. }
  3498. }
  3499. }
  3500. }
  3501. @media only screen and (max-width: 575px) {
  3502. .ct-exporting{
  3503. height: 105px !important;
  3504. .ct-icons{
  3505. width: 100%;
  3506. height: auto !important;
  3507. }
  3508. .ct-enviar-correo{
  3509. margin-top: 14px;
  3510. margin-left: 4%;
  3511. width: 95%;
  3512. }
  3513. > div{
  3514. float: none;
  3515. }
  3516. }
  3517.  
  3518. }
  3519. @media only screen and (max-width: 400px) {
  3520. .prod{
  3521. width: 85%;
  3522. }
  3523. #container-login{
  3524. width: 100%;
  3525. left: 0px;
  3526. top:-195px !important;
  3527. #login{
  3528. box-shadow: none;
  3529. -webkit-box-shadow:none;
  3530. border-radius: 0px;
  3531. .ct-pwd{
  3532. margin-bottom: 56px;
  3533. }
  3534. }
  3535. #movilHeader{
  3536. top:195px !important;
  3537. }
  3538.  
  3539. }
  3540.  
  3541. #containerConfirmacion{
  3542. #felicitaciones{
  3543. .codigoPedido{
  3544. font-size: 25px;
  3545. left: calc(50% - 80px);
  3546. }
  3547. }
  3548. }
  3549.  
  3550. .page-carrito-btn-seguir-comprando{
  3551. line-height: 18px !important;
  3552. padding-top: 7px !important;
  3553. font-size: 12px !important;
  3554. }
  3555.  
  3556. // #login{
  3557. // position: absolute;
  3558. // left: 50%;
  3559. // top: 50%;
  3560. // transform: translate(-50%, -50%);
  3561. // width: 93%;
  3562. // box-shadow: none !important;
  3563. // .welcome, .alicorp{
  3564. // width: 49%;
  3565. // }
  3566. // }
  3567.  
  3568. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement