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.

1165 lines
26KB

  1. /* Welcome to Compass.
  2. * In this file you should write your main styles. (or centralize your imports)
  3. * Import this file using the following HTML or equivalent:
  4. * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
  5. @import "compass" ;
  6. $dir-fonts: '../fonts/' ;
  7. @import "_fonts.scss" ;
  8. $color1: #BB8757 ;
  9. $color2: #F8F1DD ;
  10. .clr {
  11. clear: both ;
  12. }
  13. h1, h2, h3, h4, h5, h6 {
  14. font-family: 'myriadpro-light' ;
  15. }
  16. a {
  17. color: $color1;
  18. &:hover, &:focus, &:active {
  19. color: darken($color1, 10) ;
  20. }
  21. }
  22. #block-demo {
  23. padding: 10px 0px ;
  24. background-color: $color2 ;
  25. color: $color1;
  26. text-align: left ;
  27. margin-bottom: 20px ;
  28. border: solid 1px lighten($color1,10) ;
  29. @include border-radius(5px) ;
  30. a {
  31. text-decoration: underline ;
  32. }
  33. }
  34. #env-dev {
  35. font-family: 'comfortaabold' ;
  36. text-align: center ;
  37. font-size: 18px ;
  38. padding: 5px 10px ;
  39. color: white ;
  40. position: fixed ;
  41. top: 9px ;
  42. left: 66px ;
  43. z-index: 1031 ;
  44. }
  45. .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  46. background-color: $color1 ;
  47. border: solid 1px $color1 ;
  48. }
  49. .pagination > li > a, .pagination > li > span {
  50. color: $color1 ;
  51. &:hover {
  52. color: darken($color1, 10) ;
  53. }
  54. }
  55. .wrap {
  56. .btn-primary,
  57. .btn-success {
  58. background-color: $color1 ;
  59. border: solid 1px $color1 ;
  60. &:hover, &:focus, &:active {
  61. background-color: darken($color1, 10) ;
  62. border: solid 1px darken($color1, 10) ;
  63. }
  64. }
  65. }
  66. .nav-header {
  67. .retour-site {
  68. border-left : solid 1px $color2 ;
  69. padding: 10px 15px ;
  70. }
  71. }
  72. .navbar-brand {
  73. .logo {
  74. height: 40px ;
  75. position: relative ;
  76. top: -10px ;
  77. }
  78. }
  79. .container-body {
  80. padding-top: 117px ;
  81. padding-bottom: 50px ;
  82. }
  83. .navbar-inverse {
  84. background-color: $color1 ;
  85. border-bottom: 0px none ;
  86. .navbar-nav {
  87. padding-top: 12px ;
  88. }
  89. .navbar-nav > li > a {
  90. color: white ;
  91. margin-left: 3px;
  92. padding: 3px 11px ;
  93. &:hover {
  94. color: $color2 ;
  95. //background-color: $color2 ;
  96. }
  97. }
  98. .navbar-nav > li.active,
  99. .navbar-nav > .open {
  100. a {
  101. margin-left: 3px ;
  102. background-color: $color2 ;
  103. color: $color1 ;
  104. padding: 3px 11px ;
  105. @include border-radius(5px) ;
  106. &:hover,
  107. &:focus {
  108. background-color: $color2 ;
  109. color: $color1 ;
  110. }
  111. }
  112. }
  113. .navbar-nav > .open {
  114. a.dropdown-toggle {
  115. @include border-radius(5px 5px 0px 0px) ;
  116. }
  117. ul.dropdown-menu {
  118. @include box-shadow(0px 0px 5px gray) ;
  119. @include border-radius(5px 0px 5px 5px) ;
  120. border-top: 0px none ;
  121. right: -1px ;
  122. li {
  123. a {
  124. background-color: transparent ;
  125. &:hover {
  126. color: darken($color1,10) ;
  127. }
  128. }
  129. }
  130. }
  131. }
  132. .navbar-nav > .open > a,
  133. .navbar-nav > .open > a:hover,
  134. .navbar-nav > .open > a:focus {
  135. }
  136. }
  137. #alerts-fixed {
  138. position: fixed ;
  139. bottom: 20px ;
  140. left: 20px ;
  141. .alert {
  142. margin-top: 20px ;
  143. }
  144. }
  145. .nom-boulange {
  146. //font-family: 'Georgia' ;
  147. margin-bottom: 15px ;
  148. text-align: left ;
  149. position: fixed ;
  150. top: 51px ;
  151. left: 0px ;
  152. width: 100% ;
  153. background-color: #515151 ;
  154. background-color: $color2 ;
  155. color: darken($color1,15) ;
  156. z-index: 100 ;
  157. font-size: 20px ;
  158. padding: 8px 15px ;
  159. padding-bottom: 2px ;
  160. padding-top: 5px ;
  161. border-bottom: solid 1px #e0e0e0 ;
  162. @include box-shadow(0px 0px 5px gray) ;
  163. #etat-paiement-etablissement {
  164. float: right ;
  165. text-align: right ;
  166. color: darken($color1,15) ;
  167. font-size: 16px ;
  168. .strong {
  169. background-color: white ;
  170. color: $color1 ;
  171. @include border-radius(10px) ;
  172. padding: 0px 10px ;
  173. }
  174. .btn {
  175. padding: 2px 5px ;
  176. }
  177. }
  178. #select-etablissement {
  179. float: left ;
  180. font-size: 15px ;
  181. }
  182. .label {
  183. font-size: 11px ;
  184. margin-left: 10px ;
  185. position: relative ;
  186. bottom: 3px ;
  187. a {
  188. color: white ;
  189. &:hover {
  190. text-decoration: none ;
  191. }
  192. }
  193. }
  194. }
  195. .table {
  196. thead {
  197. th.actions {
  198. width: 220px ;
  199. }
  200. th.order {
  201. width: 58px ;
  202. }
  203. th.actif {
  204. width: 75px ;
  205. text-align: center;
  206. }
  207. }
  208. tbody {
  209. td.center {
  210. text-align: center ;
  211. }
  212. }
  213. }
  214. .footer {
  215. .pull-left {
  216. a {
  217. margin-right: 5px ;
  218. margin-left: 5px ;
  219. //text-transform: uppercase ;
  220. color: gray ;
  221. }
  222. }
  223. }
  224. // tableau de bord
  225. .site-index {
  226. .panel {
  227. .panel-title {
  228. .btn {
  229. float: right ;
  230. font-family: 'myriadpro-regular' ;
  231. &.btn-success {
  232. background-color: #5cb85c ;
  233. color: white ;
  234. border-color: #5cb85c ;
  235. }
  236. &.margin-left {
  237. margin-left: 5px ;
  238. }
  239. }
  240. }
  241. .panel-body {
  242. //height: 250px ;
  243. }
  244. }
  245. #dernieres-commandes {
  246. .localite {
  247. font-size: 12px ;
  248. color: gray ;
  249. }
  250. .commentaire {
  251. font-size: 12px ;
  252. }
  253. }
  254. #facturation {
  255. h2 {
  256. font-size: 25px ;
  257. text-align: center ;
  258. }
  259. .mois-en-cours {
  260. .montant span {
  261. background-color: white ;
  262. color: #333 ;
  263. border: solid 1px gray ;
  264. }
  265. }
  266. .montant {
  267. margin-top: 35px ;
  268. text-align: center ;
  269. span {
  270. font-size: 22px ;
  271. color: white ;
  272. background-color: $color1 ;
  273. padding: 7px 10px 3px;
  274. font-family: 'myriadpro-regular' ;
  275. @include border-radius(5px) ;
  276. }
  277. }
  278. }
  279. }
  280. #page-commande {
  281. #row2 {
  282. }
  283. h1 {
  284. .btn-group {
  285. float: right ;
  286. }
  287. }
  288. #col-left, #col-right {
  289. padding-left: 0px ;
  290. padding-right: 0px ;
  291. }
  292. #col-right {
  293. padding-left: 20px ;
  294. }
  295. #jours-production {
  296. display: none ;
  297. }
  298. #calendar {
  299. h2 {
  300. font-size: 20px ;
  301. position: relative ;
  302. top: 3px ;
  303. }
  304. .fc-header-title {
  305. margin-left: 10px ;
  306. }
  307. $back-day-with-event: lighten(#FDD44B,13) ;
  308. //$back-day-with-event: #FDD44B ;
  309. .dayWithEvent {
  310. background-color: $back-day-with-event ;
  311. cursor: pointer;
  312. }
  313. .fc-event-container {display: none;}
  314. .fc-today {
  315. border-bottom: solid 1px #C9302C ;
  316. background-color: white ;
  317. &.dayWithEvent {
  318. background-color: $back-day-with-event ;
  319. }
  320. }
  321. .fc-day {
  322. cursor: pointer ;
  323. text-align: center ;
  324. &:hover {
  325. @include box-shadow(0px 0px 2px black inset) ;
  326. }
  327. }
  328. .current-date {
  329. @include box-shadow(0px 0px 2px black inset) ;
  330. }
  331. .fc-day-number {
  332. float: none ;
  333. padding-top: 2px ;
  334. }
  335. }
  336. #bloc-production {
  337. .label {
  338. float: right ;
  339. font-size: 13px ;
  340. }
  341. .btn-success {
  342. background-color: #5cb85c ;
  343. border-color: #4cae4c ;
  344. }
  345. #productions-point-vente {
  346. margin-top: 15px ;
  347. padding: 10px ;
  348. border: solid 1px #e0e0e0 ;
  349. background-color: #F5F5F5 ;
  350. @include border-radius(5px) ;
  351. label {
  352. display: block ;
  353. font-weight: normal ;
  354. }
  355. .checkbox-list {
  356. margin-left: 10px ;
  357. margin-top: 10px ;
  358. }
  359. }
  360. }
  361. #produits-production {
  362. .overflow {
  363. //max-height: 400px ;
  364. //overflow-y: scroll ;
  365. table {
  366. width: 100%;
  367. }
  368. thead, tbody, tr, td, th { display: block; }
  369. tr:after {
  370. content: ' ';
  371. display: block;
  372. visibility: hidden;
  373. clear: both;
  374. }
  375. thead th {
  376. height: 30px;
  377. /*text-align: left;*/
  378. }
  379. tbody {
  380. height: 500px;
  381. overflow-y: auto;
  382. }
  383. thead {
  384. }
  385. thead th {
  386. width: 32%;
  387. float: left;
  388. }
  389. tbody td{
  390. width: 33%;
  391. float: left;
  392. }
  393. .td-produit {
  394. width: 60% ;
  395. }
  396. .td-actif, .td-max {
  397. width: 20% ;
  398. text-align: center ;
  399. }
  400. thead {
  401. .td-produit {
  402. width: 57% ;
  403. }
  404. }
  405. }
  406. input.quantite-max {
  407. background-color: white;
  408. border: 1px solid #e0e0e0;
  409. text-align: center;
  410. width: 50px;
  411. }
  412. td {
  413. label {
  414. font-weight: normal ;
  415. }
  416. }
  417. }
  418. #btn-export-commandes,
  419. #btn-commande-auto {
  420. float: right ;
  421. position: relative;
  422. top: -5px ;
  423. right: -7px ;
  424. padding: 2px 5px ;
  425. }
  426. #btn-export-commandes {
  427. color: white ;
  428. margin-left: 10px ;
  429. padding: 1px 5px ;
  430. }
  431. #bloc-totaux {
  432. .table-produits {
  433. .depasse {
  434. color: #b32815 ;
  435. }
  436. .total strong span {
  437. font-weight: normal ;
  438. font-size: 13px ;
  439. }
  440. }
  441. }
  442. #commandes-points-vente {
  443. .tab-pane {
  444. padding-top: 20px ;
  445. }
  446. .recap-pv {
  447. &.no-commande {
  448. .recettes {
  449. display: none;
  450. }
  451. }
  452. .recettes {
  453. float: right ;
  454. color: $color1 ;
  455. //background-color: $color1 ;
  456. border: solid 1px $color1 ;
  457. padding: 4px 10px ;
  458. @include border-radius(10px) ;
  459. font-weight: bold ;
  460. position: relative ;
  461. top: -3px ;
  462. }
  463. }
  464. .alert.commentaire {
  465. display: none ;
  466. }
  467. ul.liste-commandes {
  468. margin-top: 10px ;
  469. list-style-type: none ;
  470. height: 100% ;
  471. max-height: 400px ;
  472. //border: solid 1px #e0e0e0 ;
  473. margin-left: 0 ;
  474. padding-left: 0 ;
  475. margin-top: 0px ;
  476. width: 100% ;
  477. overflow-y: scroll ;
  478. &.no-commande {
  479. display: none ;
  480. }
  481. li {
  482. padding: 0 ;
  483. margin: 0 ;
  484. a {
  485. text-align: left;
  486. @include border-radius(0px) ;
  487. display: block ;
  488. padding: 7px ;
  489. //border-bottom: solid 1px #e0e0e0 ;
  490. color: #333 ;
  491. .montant {
  492. float: right ;
  493. color: $color1 ;
  494. font-weight: bold ;
  495. &.paye {
  496. color: #5cb85c ;
  497. color: #519951 ;
  498. }
  499. }
  500. .glyphicon-comment {
  501. color: $color1 ;
  502. }
  503. &:hover, &:active, &.active {
  504. text-decoration: none ;
  505. //background-color: #F5F5F5 ;
  506. //background-color: lighten($color2,5) ;
  507. background-color: #FCF8E3 ;
  508. //border-right: solid 3px $color1 ;
  509. outline: none ;
  510. border-color: #ccc ;
  511. @include transition(all 0.1s) ;
  512. }
  513. }
  514. }
  515. }
  516. .creer-commande,
  517. .commandes-auto {
  518. width: 100% ;
  519. margin-bottom: 10px ;
  520. }
  521. .bloc-commande {
  522. padding-top: 20px ;
  523. margin-top: 20px ;
  524. display: none ;
  525. }
  526. .title-user {
  527. display: none ;
  528. font-size: 19px ;
  529. margin-top: 0px ;
  530. font-family: "Helvetica Neue",Helvetica,Arial,sans-serif ;
  531. .btn-edit, .btn-remove,
  532. .btn-cancel, .btn-save {
  533. float: right ;
  534. position: relative ;
  535. top: -6px ;
  536. }
  537. .btn-edit, .btn-cancel {
  538. margin-right: 10px ;
  539. }
  540. .buttons-save-cancel {
  541. display: none ;
  542. }
  543. .choix-user {
  544. display: none ;
  545. .form-control {
  546. width: 200px ;
  547. display: inline ;
  548. }
  549. }
  550. }
  551. table.table-produits {
  552. .td-commande {
  553. text-align: center ;
  554. }
  555. input.form-control {
  556. //width: 100px ;
  557. text-align: center ;
  558. }
  559. }
  560. .td-produit,
  561. .th-produit {
  562. width: 70% ;
  563. }
  564. .td-commande,
  565. .th-commande {
  566. width: 30% ;
  567. text-align: center ;
  568. }
  569. .td-produit {
  570. text-transform: uppercase ;
  571. }
  572. .td-commande {
  573. font-weight: bold ;
  574. }
  575. .td-total {
  576. font-size: 18px ;
  577. text-align: center ;
  578. span {
  579. padding: 2px 10px ;
  580. background-color: $color1 ;
  581. color: white ;
  582. font-weight: bold ;
  583. @include border-radius(8px) ;
  584. }
  585. }
  586. .td-paiement {
  587. .buttons-credit {
  588. float: right ;
  589. }
  590. }
  591. .panel-commande-automatique {
  592. .field-commandeautoform-id_user,
  593. .field-commandeautoform-id_etablissement
  594. {
  595. display: none ;
  596. }
  597. .jours {
  598. .form-group {
  599. float: left ;
  600. margin-right: 10px ;
  601. }
  602. }
  603. }
  604. }
  605. #old-commandes {
  606. display: none ;
  607. }
  608. .form-commandes-point-vente {
  609. margin-top: 20px ;
  610. table {
  611. border-bottom: solid 1px #e0e0e0 ;
  612. }
  613. .title-point-vente {
  614. background-color: lighten(#fdd44b, 30) ;
  615. border-left: solid 3px $color1 ;
  616. font-weight: bold ;
  617. text-align: left ;
  618. padding: 10px ;
  619. }
  620. .title-totaux {
  621. text-align: center ;
  622. }
  623. .border-left {
  624. border-left: solid 1px #e0e0e0 ;
  625. }
  626. .border-right {
  627. border-right: solid 1px #e0e0e0 ;
  628. }
  629. input.quantite {
  630. //width: 50px ;
  631. width: 30px ;
  632. background-color: white ;
  633. border: solid 1px #e0e0e0 ;
  634. text-align: center ;
  635. }
  636. .td-produit {
  637. text-align: center ;
  638. }
  639. .submit-pv {
  640. float: right ;
  641. }
  642. .select-user {
  643. background-color: #F9F9F9 ;
  644. border: solid 1px #e0e0e0 ;
  645. }
  646. .date-commande {
  647. font-size: 12px ;
  648. }
  649. .datepicker, .text {
  650. background-color: white ;
  651. border: solid 1px #e0e0e0 ;
  652. margin-top: 3px ;
  653. width: 100px ;
  654. }
  655. td.center {
  656. text-align: center ;
  657. }
  658. .depasse {
  659. color: #b32815 ;
  660. }
  661. .total strong span {
  662. font-weight: normal ;
  663. font-size: 13px ;
  664. }
  665. .vrac {
  666. display: none ;
  667. }
  668. td.client {
  669. text-align: left ;
  670. padding: 3px ;
  671. .date-commande {
  672. color: gray ;
  673. }
  674. }
  675. }
  676. .table-header-rotated {
  677. border-top: 0px ;
  678. border-left: 0px ;
  679. border-right: 0px ;
  680. width: 100% ;
  681. width: auto ;
  682. .total strong {
  683. border-bottom: solid 1px gray ;
  684. }
  685. }
  686. .table-header-rotated th.row-header{
  687. width: auto;
  688. }
  689. .table-header-rotated td{
  690. width: 40px;
  691. border-top: 1px solid #dddddd;
  692. border-left: 1px solid #dddddd;
  693. border-right: 1px solid #dddddd;
  694. vertical-align: middle;
  695. text-align: center;
  696. }
  697. .table-header-rotated th.rotate-45{
  698. font-weight: normal ;
  699. height: 80px;
  700. width: 40px;
  701. min-width: 40px;
  702. max-width: 40px;
  703. position: relative;
  704. vertical-align: bottom;
  705. padding: 0;
  706. font-size: 14px;
  707. line-height: 1;
  708. border: 0px none;
  709. }
  710. .table-header-rotated th.rotate-45 > div{
  711. background-color: #F5F5F5 ;
  712. position: relative;
  713. top: 0px;
  714. left: 40px; /* 80 * tan(45) / 2 = 40 where 80 is the height on the cell and 45 is the transform angle*/
  715. height: 100%;
  716. -ms-transform:skew(-45deg,0deg);
  717. -moz-transform:skew(-45deg,0deg);
  718. -webkit-transform:skew(-45deg,0deg);
  719. -o-transform:skew(-45deg,0deg);
  720. transform:skew(-45deg,0deg);
  721. overflow: hidden;
  722. border-left: 1px solid #dddddd;
  723. border-right: 1px solid #dddddd;
  724. border-top: 1px solid #dddddd;
  725. }
  726. .table-header-rotated th.rotate-45 span {
  727. -ms-transform:skew(45deg,0deg) rotate(315deg);
  728. -moz-transform:skew(45deg,0deg) rotate(315deg);
  729. -webkit-transform:skew(45deg,0deg) rotate(315deg);
  730. -o-transform:skew(45deg,0deg) rotate(315deg);
  731. transform:skew(45deg,0deg) rotate(315deg);
  732. position: absolute;
  733. bottom: 30px; /* 40 cos(45) = 28 with an additional 2px margin*/
  734. left: -25px; /*Because it looked good, but there is probably a mathematical link here as well*/
  735. display: inline-block;
  736. // width: 100%;
  737. width: 85px; /* 80 / cos(45) - 40 cos (45) = 85 where 80 is the height of the cell, 40 the width of the cell and 45 the transform angle*/
  738. text-align: left;
  739. // white-space: nowrap; /*whether to display in one line or not*/
  740. }
  741. }
  742. #email-masse-form {
  743. #ids-users {
  744. line-height: 30px ;
  745. .label {
  746. text-transform: capitalize ;
  747. }
  748. }
  749. }
  750. .produit-create, .produit-update {
  751. #jours-production {
  752. .form-group {
  753. float: left ;
  754. margin-right: 15px ;
  755. label {
  756. font-weight: normal ;
  757. }
  758. }
  759. }
  760. .field-produit-id_etablissement {
  761. display: none;
  762. }
  763. }
  764. .table-striped > tbody > tr:nth-of-type(2n) {
  765. background-color: white ;
  766. }
  767. .wrap .produit-index {
  768. .td-photo {
  769. max-width: 100px ;
  770. width: 100px ;
  771. }
  772. .photo-produit {
  773. max-width: 100px ;
  774. }
  775. .ui-state-highlight {
  776. height: 75px;
  777. background-color: $color2 ;
  778. }
  779. }
  780. /* communiquer */
  781. .communiquer-mode-emploi {
  782. border: solid 1px #e0e0e0 ;
  783. padding: 10px ;
  784. @include border-radius(10px) ;
  785. margin-bottom: 30px ;
  786. font-family: 'myriadpro-regular' ;
  787. .header {
  788. .logo {
  789. float: left ;
  790. width: 75px ;
  791. padding-right: 20px ;
  792. padding-top: 10px ;
  793. img {
  794. width: 75px ;
  795. }
  796. }
  797. h1 {
  798. font-family: 'comfortaaregular' ;
  799. font-size: 40px ;
  800. margin-top: 0px ;
  801. margin-bottom: 0px ;
  802. font-weight: normal ;
  803. }
  804. h2 {
  805. margin-top: 0px ;
  806. font-family: 'myriadpro-regular' ;
  807. font-size: 20px ;
  808. margin-top: 0px ;
  809. position: relative ;
  810. left: 2px ;
  811. font-weight: normal ;
  812. }
  813. }
  814. h3 {
  815. font-family: 'comfortaalight' ;
  816. font-family: 'myriadpro-regular' ;
  817. font-size: 25px ;
  818. color: $color1 ;
  819. margin-top: 0px ;
  820. margin-bottom: 0px ;
  821. }
  822. }
  823. .communiquer-mode-emploi-encart {
  824. width: 420px ;
  825. margin-top: 20px ;
  826. .header {
  827. .logo {
  828. width: 60px ;
  829. margin-right: 20px ;
  830. padding-top: 5px ;
  831. img {
  832. width: 60px ;
  833. }
  834. }
  835. h1 {
  836. margin-bottom: 3px ;
  837. }
  838. h2 {
  839. }
  840. }
  841. h3 {
  842. margin-top: 15px ;
  843. margin-bottom: 15px ;
  844. }
  845. }
  846. .bloc-mode-emploi-pdf {
  847. width: 49.9% ;
  848. float: left;
  849. border-bottom: dotted 1px gray ;
  850. }
  851. .bloc-mode-emploi-border {
  852. border-right: dotted 1px gray ;
  853. border-bottom: dotted 1px gray ;
  854. }
  855. .communiquer-mode-emploi-pdf {
  856. border: 0px none ;
  857. //border-bottom: dotted 1px gray ;
  858. @include border-radius(0px) ;
  859. margin-bottom: 0px;
  860. padding: 20px 0px 20px 30px ;
  861. .header {
  862. .logo {
  863. float: left ;
  864. width: 55px ;
  865. padding-right: 15px ;
  866. padding-top: 10px ;
  867. img {
  868. width: 55px ;
  869. }
  870. }
  871. h1 {
  872. font-size: 32px ;
  873. }
  874. h2 {
  875. font-size: 16px ;
  876. }
  877. }
  878. h3 {
  879. font-weight: normal ;
  880. }
  881. }
  882. .bloc-mode-emploi-bottom {
  883. border-bottom: 0px none ;
  884. border-bottom: solid 1px white;
  885. }
  886. /* commandes auto */
  887. .commandeauto-form {
  888. #bloc-select-user {
  889. padding-left: 0px ;
  890. }
  891. #or-user {
  892. font-size: 20px ;
  893. text-align: center ;
  894. span {
  895. position: relative ;
  896. top: 24px ;
  897. }
  898. }
  899. .field-commandeautoform-id_etablissement {
  900. display: none ;
  901. }
  902. .jours {
  903. .form-group {
  904. float: left;
  905. margin-right: 20px ;
  906. }
  907. }
  908. .produits {
  909. .table {
  910. width: 500px ;
  911. }
  912. .quantite {
  913. text-align: center ;
  914. }
  915. }
  916. }
  917. /* points de vente */
  918. .point-vente-form {
  919. #pointvente-users {
  920. display: none ;
  921. height: 500px ;
  922. overflow-y: scroll ;
  923. label {
  924. font-weight: normal ;
  925. display: block ;
  926. }
  927. .commentaire {
  928. display: none ;
  929. margin-left: 17px ;
  930. width: 200px ;
  931. }
  932. }
  933. #jours-livraison {
  934. .form-group {
  935. float: left ;
  936. margin-right: 15px ;
  937. label {
  938. font-weight: normal ;
  939. }
  940. }
  941. }
  942. }
  943. /* utilisateurs */
  944. .user-index {
  945. .input-group {
  946. width: 180px ;
  947. .input-credit {
  948. text-align: center ;
  949. }
  950. }
  951. }
  952. /* facturation */
  953. #estimation-facture {
  954. text-align: center ;
  955. margin-bottom: 30px ;
  956. padding-bottom: 20px ;
  957. background-color: #F9F9F9 ;
  958. h2 {
  959. font-family: 'myriadpro-it' ;
  960. }
  961. .montant {
  962. span {
  963. font-size: 25px ;
  964. color: white ;
  965. background-color: $color1 ;
  966. @include border-radius(5px) ;
  967. padding: 3px 10px ;
  968. padding-top: 7px ;
  969. font-family: 'myriadpro-regular' ;
  970. }
  971. }
  972. }