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.

2389 lines
61KB

  1. @charset "UTF-8";
  2. /**
  3. Copyright distrib (2018)
  4. contact@opendistrib.net
  5. Ce logiciel est un programme informatique servant à aider les producteurs
  6. à distribuer leur production en circuits courts.
  7. Ce logiciel est régi par la licence CeCILL soumise au droit français et
  8. respectant les principes de diffusion des logiciels libres. Vous pouvez
  9. utiliser, modifier et/ou redistribuer ce programme sous les conditions
  10. de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA
  11. sur le site "http://www.cecill.info".
  12. En contrepartie de l'accessibilité au code source et des droits de copie,
  13. de modification et de redistribution accordés par cette licence, il n'est
  14. offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons,
  15. seule une responsabilité restreinte pèse sur l'auteur du programme, le
  16. titulaire des droits patrimoniaux et les concédants successifs.
  17. A cet égard l'attention de l'utilisateur est attirée sur les risques
  18. associés au chargement, à l'utilisation, à la modification et/ou au
  19. développement et à la reproduction du logiciel par l'utilisateur étant
  20. donné sa spécificité de logiciel libre, qui peut le rendre complexe à
  21. manipuler et qui le réserve donc à des développeurs et des professionnels
  22. avertis possédant des connaissances informatiques approfondies. Les
  23. utilisateurs sont donc invités à charger et tester l'adéquation du
  24. logiciel à leurs besoins dans des conditions permettant d'assurer la
  25. sécurité de leurs systèmes et ou de leurs données et, plus généralement,
  26. à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.
  27. Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
  28. pris connaissance de la licence CeCILL, et que vous en avez accepté les
  29. termes.
  30. */
  31. /**
  32. Copyright distrib (2018)
  33. contact@opendistrib.net
  34. Ce logiciel est un programme informatique servant à aider les producteurs
  35. à distribuer leur production en circuits courts.
  36. Ce logiciel est régi par la licence CeCILL soumise au droit français et
  37. respectant les principes de diffusion des logiciels libres. Vous pouvez
  38. utiliser, modifier et/ou redistribuer ce programme sous les conditions
  39. de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA
  40. sur le site "http://www.cecill.info".
  41. En contrepartie de l'accessibilité au code source et des droits de copie,
  42. de modification et de redistribution accordés par cette licence, il n'est
  43. offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons,
  44. seule une responsabilité restreinte pèse sur l'auteur du programme, le
  45. titulaire des droits patrimoniaux et les concédants successifs.
  46. A cet égard l'attention de l'utilisateur est attirée sur les risques
  47. associés au chargement, à l'utilisation, à la modification et/ou au
  48. développement et à la reproduction du logiciel par l'utilisateur étant
  49. donné sa spécificité de logiciel libre, qui peut le rendre complexe à
  50. manipuler et qui le réserve donc à des développeurs et des professionnels
  51. avertis possédant des connaissances informatiques approfondies. Les
  52. utilisateurs sont donc invités à charger et tester l'adéquation du
  53. logiciel à leurs besoins dans des conditions permettant d'assurer la
  54. sécurité de leurs systèmes et ou de leurs données et, plus généralement,
  55. à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.
  56. Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
  57. pris connaissance de la licence CeCILL, et que vous en avez accepté les
  58. termes.
  59. */
  60. /* line 49, ../sass/screen.scss */
  61. html, body {
  62. height: 100%;
  63. }
  64. /* line 53, ../sass/screen.scss */
  65. #wrapper {
  66. min-height: 100%;
  67. position: relative;
  68. }
  69. /* line 58, ../sass/screen.scss */
  70. body {
  71. position: relative;
  72. color: black !important;
  73. background-color: #f4efe8 !important;
  74. background-repeat: no-repeat;
  75. background-position: center -100px;
  76. background-size: 90% auto !important;
  77. font-family: 'worksans_regular', "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  78. margin: 0;
  79. padding: 0;
  80. }
  81. /* line 71, ../sass/screen.scss */
  82. strong {
  83. font-weight: bold;
  84. }
  85. /* line 75, ../sass/screen.scss */
  86. .table {
  87. background-color: white;
  88. }
  89. /* line 79, ../sass/screen.scss */
  90. .help-block {
  91. padding-bottom: 5px;
  92. }
  93. /* line 83, ../sass/screen.scss */
  94. .row {
  95. margin: 0px;
  96. }
  97. /* line 87, ../sass/screen.scss */
  98. #main {
  99. background-color: transparent;
  100. padding-bottom: 65px;
  101. min-height: 500px;
  102. }
  103. /* line 92, ../sass/screen.scss */
  104. #main a {
  105. color: black;
  106. text-decoration: underline;
  107. }
  108. /* line 96, ../sass/screen.scss */
  109. #main a:focus, #main a:active {
  110. outline-color: gray;
  111. color: #ee6f42;
  112. }
  113. /* line 101, ../sass/screen.scss */
  114. #main a:hover {
  115. color: #ee6f42;
  116. }
  117. /* line 105, ../sass/screen.scss */
  118. #main a.btn {
  119. text-decoration: none;
  120. }
  121. /* line 112, ../sass/screen.scss */
  122. #section-user-top .navbar {
  123. margin-bottom: 0px;
  124. -moz-border-radius: 0px none;
  125. -webkit-border-radius: 0px;
  126. border-radius: 0px none;
  127. }
  128. /* line 120, ../sass/screen.scss */
  129. #wrapper form .control-label {
  130. font-family: 'worksans_medium';
  131. }
  132. /* line 124, ../sass/screen.scss */
  133. #wrapper form input[type="text"],
  134. #wrapper form input[type="email"],
  135. #wrapper form input[type="password"],
  136. #wrapper form textarea,
  137. #wrapper form select {
  138. -moz-box-shadow: none;
  139. -webkit-box-shadow: none;
  140. box-shadow: none;
  141. -moz-border-radius: 0px;
  142. -webkit-border-radius: 0px;
  143. border-radius: 0px;
  144. border: solid 1px #e0e0e0;
  145. }
  146. /* line 134, ../sass/screen.scss */
  147. #wrapper form .form-control:hover {
  148. border: solid 1px gray;
  149. }
  150. /* line 138, ../sass/screen.scss */
  151. #wrapper form .form-control:focus {
  152. -moz-box-shadow: 0px 0px 0px 1px #ee6f42;
  153. -webkit-box-shadow: 0px 0px 0px 1px #ee6f42;
  154. box-shadow: 0px 0px 0px 1px #ee6f42;
  155. border: solid 1px #ee6f42;
  156. }
  157. /* line 144, ../sass/screen.scss */
  158. #wrapper form .has-error .control-label {
  159. color: black;
  160. }
  161. /* line 148, ../sass/screen.scss */
  162. #wrapper form .has-error .form-control:focus, #wrapper form .has-error .form-control {
  163. -moz-box-shadow: none;
  164. -webkit-box-shadow: none;
  165. box-shadow: none;
  166. border-color: #a94442;
  167. }
  168. /* line 153, ../sass/screen.scss */
  169. #wrapper form .has-error .help-block-error {
  170. color: #a94442;
  171. }
  172. /* line 159, ../sass/screen.scss */
  173. .form-buttons {
  174. text-align: right;
  175. }
  176. /* line 163, ../sass/screen.scss */
  177. p {
  178. padding-bottom: 20px;
  179. line-height: 21px;
  180. }
  181. /* line 168, ../sass/screen.scss */
  182. ul {
  183. padding-left: 20px;
  184. list-style-type: disc;
  185. margin-bottom: 10px;
  186. }
  187. /* line 173, ../sass/screen.scss */
  188. ul li {
  189. padding-left: 5px;
  190. }
  191. /* line 178, ../sass/screen.scss */
  192. .clr {
  193. clear: both;
  194. }
  195. /* line 183, ../sass/screen.scss */
  196. #wrapper .btn {
  197. background-image: none;
  198. -moz-border-radius: 0px;
  199. -webkit-border-radius: 0px;
  200. border-radius: 0px;
  201. }
  202. /* line 189, ../sass/screen.scss */
  203. #main .alert {
  204. background-image: none;
  205. background-color: white;
  206. border-bottom-width: 3px;
  207. }
  208. /* line 197, ../sass/screen.scss */
  209. .alert.alert-warning a {
  210. color: #8a6d3b;
  211. }
  212. /* line 205, ../sass/screen.scss */
  213. #main .modal .modal-content {
  214. -moz-border-radius: 0px;
  215. -webkit-border-radius: 0px;
  216. border-radius: 0px;
  217. }
  218. /* line 210, ../sass/screen.scss */
  219. #main .modal .modal-header .modal-title {
  220. color: #e4ac07;
  221. }
  222. /* line 217, ../sass/screen.scss */
  223. #main .modal .modal-body h1, #main .modal .modal-body h2, #main .modal .modal-body h3, #main .modal .modal-body h4, #main .modal .modal-body h5, #main .modal .modal-body h6 {
  224. color: black;
  225. }
  226. /* line 221, ../sass/screen.scss */
  227. #main .modal .modal-body h2 {
  228. font-size: 1.5rem;
  229. }
  230. /* line 224, ../sass/screen.scss */
  231. #main .modal .modal-body h3 {
  232. font-size: 1.3rem;
  233. }
  234. /* line 227, ../sass/screen.scss */
  235. #main .modal .modal-body h4 {
  236. font-size: 1.1rem;
  237. }
  238. /* line 231, ../sass/screen.scss */
  239. #main .modal .modal-body .panel {
  240. -moz-box-shadow: none;
  241. -webkit-box-shadow: none;
  242. box-shadow: none;
  243. }
  244. /* line 242, ../sass/screen.scss */
  245. #main {
  246. position: relative;
  247. }
  248. /* line 245, ../sass/screen.scss */
  249. #main .inner {
  250. width: 960px;
  251. margin: 0px auto;
  252. }
  253. /* line 251, ../sass/screen.scss */
  254. section#header-title {
  255. padding-top: 35px;
  256. padding-bottom: 35px;
  257. background-color: white;
  258. }
  259. /* line 256, ../sass/screen.scss */
  260. section#header-title h1 {
  261. text-align: center;
  262. color: black;
  263. font-family: 'latinmodernmono_regular';
  264. font-size: 33px;
  265. }
  266. /* line 262, ../sass/screen.scss */
  267. section#header-title h1 .glyphicon {
  268. position: relative;
  269. top: 4px;
  270. margin-right: 10px;
  271. }
  272. /* line 270, ../sass/screen.scss */
  273. #block-demo {
  274. padding: 10px 0px;
  275. background-color: #ee6f42;
  276. color: white;
  277. text-align: center;
  278. }
  279. /* line 276, ../sass/screen.scss */
  280. #block-demo a {
  281. color: white;
  282. text-decoration: underline;
  283. }
  284. /* line 282, ../sass/screen.scss */
  285. #header {
  286. z-index: 100;
  287. border: 0px none;
  288. }
  289. /* line 286, ../sass/screen.scss */
  290. #header .container {
  291. position: relative;
  292. }
  293. /* line 290, ../sass/screen.scss */
  294. #header .collapse {
  295. padding-right: 0px;
  296. }
  297. /* line 294, ../sass/screen.scss */
  298. #header #env-dev {
  299. font-family: 'comfortaabold';
  300. text-align: center;
  301. font-size: 18px;
  302. padding-top: 10px;
  303. padding-bottom: 10px;
  304. color: #ee6f42;
  305. background-color: transparent;
  306. position: absolute;
  307. top: 18px;
  308. left: 79px;
  309. }
  310. /* line 307, ../sass/screen.scss */
  311. #header #link-home {
  312. position: absolute;
  313. top: 10px;
  314. left: 0px;
  315. padding-top: 0px;
  316. padding-bottom: 0px;
  317. text-decoration: none;
  318. font-size: 26px;
  319. display: block;
  320. }
  321. /* line 317, ../sass/screen.scss */
  322. #header #link-home img {
  323. height: 63px;
  324. margin-bottom: 5px;
  325. float: left;
  326. }
  327. /* line 323, ../sass/screen.scss */
  328. #header #link-home .text {
  329. float: left;
  330. padding-left: 10px;
  331. }
  332. /* line 327, ../sass/screen.scss */
  333. #header #link-home .text .bap {
  334. font-family: "comfortaalight";
  335. font-size: 24px;
  336. }
  337. /* line 332, ../sass/screen.scss */
  338. #header #link-home .text .plateforme {
  339. font-size: 17px;
  340. font-family: "myriadpro-light";
  341. color: #ee6f42;
  342. }
  343. /* line 340, ../sass/screen.scss */
  344. #header nav {
  345. height: 90px;
  346. position: relative;
  347. top: 3px;
  348. padding-top: 0px;
  349. padding-bottom: 0px;
  350. margin-bottom: 0px;
  351. border: 0px none;
  352. background: none;
  353. -moz-box-shadow: none;
  354. -webkit-box-shadow: none;
  355. box-shadow: none;
  356. }
  357. /* line 351, ../sass/screen.scss */
  358. #header nav .navbar-toggle {
  359. background-color: white;
  360. }
  361. /* line 355, ../sass/screen.scss */
  362. #header nav .collapse {
  363. position: absolute;
  364. bottom: 3px;
  365. right: 0px;
  366. }
  367. /* line 360, ../sass/screen.scss */
  368. #header nav .collapse ul {
  369. padding: 0px;
  370. margin: 0px;
  371. margin-top: 10px;
  372. }
  373. /* line 365, ../sass/screen.scss */
  374. #header nav .collapse ul li {
  375. padding: 0px;
  376. display: block;
  377. }
  378. /* line 369, ../sass/screen.scss */
  379. #header nav .collapse ul li a {
  380. display: block;
  381. text-decoration: none;
  382. background-color: transparent;
  383. padding: 7px 0px 4px 0px;
  384. margin: 0px;
  385. margin-left: 25px;
  386. font-family: 'worksans_light';
  387. text-transform: uppercase;
  388. color: black;
  389. font-size: 18px;
  390. -moz-box-shadow: none;
  391. -webkit-box-shadow: none;
  392. box-shadow: none;
  393. -moz-border-radius: 0px;
  394. -webkit-border-radius: 0px;
  395. border-radius: 0px;
  396. border-bottom: solid 4px transparent;
  397. }
  398. /* line 384, ../sass/screen.scss */
  399. #header nav .collapse ul li a:hover, #header nav .collapse ul li a.active {
  400. border-bottom: solid 4px #e4ac07;
  401. }
  402. /* line 394, ../sass/screen.scss */
  403. #header nav .collapse ul li.active a {
  404. background-color: #ee6f42;
  405. color: white;
  406. }
  407. /* line 403, ../sass/screen.scss */
  408. #header nav .collapse ul li ul li a {
  409. padding: 10px 10px;
  410. }
  411. /* line 415, ../sass/screen.scss */
  412. .vertical-align {
  413. display: flex;
  414. align-items: center;
  415. }
  416. /* line 420, ../sass/screen.scss */
  417. #content {
  418. position: relative;
  419. padding: 40px 0px;
  420. }
  421. /* line 424, ../sass/screen.scss */
  422. #content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
  423. font-family: 'worksans_bold';
  424. color: #e4ac07;
  425. }
  426. /* line 429, ../sass/screen.scss */
  427. #content h2 {
  428. font-size: 1.8rem;
  429. }
  430. /* line 433, ../sass/screen.scss */
  431. #content h3 {
  432. font-size: 1.6rem;
  433. }
  434. /* line 437, ../sass/screen.scss */
  435. #content h4 {
  436. font-size: 1.4rem;
  437. }
  438. /* line 441, ../sass/screen.scss */
  439. #content .panel {
  440. background-color: white;
  441. -moz-box-shadow: 0px 0px 15px #d5d5d5;
  442. -webkit-box-shadow: 0px 0px 15px #d5d5d5;
  443. box-shadow: 0px 0px 15px #d5d5d5;
  444. }
  445. /* line 446, ../sass/screen.scss */
  446. #content .panel.panel-padding-large .panel-heading {
  447. padding: 50px 50px 0px 50px;
  448. }
  449. /* line 449, ../sass/screen.scss */
  450. #content .panel.panel-padding-large .panel-body {
  451. padding: 50px;
  452. }
  453. /* line 454, ../sass/screen.scss */
  454. #content .panel.panel-margin-bottom {
  455. margin-bottom: 40px;
  456. }
  457. /* line 458, ../sass/screen.scss */
  458. #content .panel .panel-heading {
  459. border-bottom: 0px;
  460. padding: 20px;
  461. border-bottom: solid 1px #e0e0e0;
  462. }
  463. /* line 463, ../sass/screen.scss */
  464. #content .panel .panel-heading h2.panel-title {
  465. margin: 0px;
  466. padding: 0px;
  467. text-align: center;
  468. }
  469. /* line 468, ../sass/screen.scss */
  470. #content .panel .panel-heading h2.panel-title .img {
  471. height: 20px;
  472. display: none;
  473. }
  474. /* line 473, ../sass/screen.scss */
  475. #content .panel .panel-heading h2.panel-title span.the-title {
  476. font-size: 26px;
  477. position: relative;
  478. top: 0px;
  479. text-transform: none;
  480. }
  481. /* line 482, ../sass/screen.scss */
  482. #content .panel .panel-body {
  483. background-color: white;
  484. padding: 30px 20px;
  485. }
  486. /* line 486, ../sass/screen.scss */
  487. #content .panel .panel-body p {
  488. padding-bottom: 10px;
  489. }
  490. /* line 490, ../sass/screen.scss */
  491. #content .panel .panel-body h2.first-title {
  492. margin-top: 0px;
  493. }
  494. /* line 497, ../sass/screen.scss */
  495. #content .panel.panel-default .panel-heading {
  496. border-bottom: 0px none;
  497. padding-bottom: 0px;
  498. }
  499. /* line 501, ../sass/screen.scss */
  500. #content .panel.panel-default .panel-heading .panel-title {
  501. color: black;
  502. }
  503. /* line 507, ../sass/screen.scss */
  504. #content .panel.panel-primary {
  505. border: 0px none;
  506. }
  507. /* line 510, ../sass/screen.scss */
  508. #content .panel.panel-primary .panel-heading {
  509. border: 0px none;
  510. background-color: white;
  511. }
  512. /* line 514, ../sass/screen.scss */
  513. #content .panel.panel-primary .panel-heading h2.panel-title {
  514. color: #e4ac07;
  515. padding: 0px;
  516. }
  517. /* line 518, ../sass/screen.scss */
  518. #content .panel.panel-primary .panel-heading h2.panel-title .the-title {
  519. font-size: 28px;
  520. }
  521. /* line 524, ../sass/screen.scss */
  522. #content .panel.panel-primary .panel-body {
  523. border: 0px none;
  524. }
  525. /* line 534, ../sass/screen.scss */
  526. #content .label-producer-signup-closed {
  527. font-size: 14px;
  528. }
  529. /* line 539, ../sass/screen.scss */
  530. #content #row-functionalities-rates .block {
  531. position: relative;
  532. margin-bottom: 25px;
  533. padding-left: 70px;
  534. min-height: 50px;
  535. }
  536. /* line 545, ../sass/screen.scss */
  537. #content #row-functionalities-rates .block .bi {
  538. font-size: 40px;
  539. position: absolute;
  540. left: 0px;
  541. top: -9px;
  542. }
  543. /* line 556, ../sass/screen.scss */
  544. #content #row-functionalities-rates .block a {
  545. text-decoration: none;
  546. color: black;
  547. }
  548. /* line 560, ../sass/screen.scss */
  549. #content #row-functionalities-rates .block a:hover {
  550. color: #ee6f42;
  551. }
  552. /* line 567, ../sass/screen.scss */
  553. #content #row-functionalities-rates .block-points-sale-products img {
  554. width: 40px;
  555. }
  556. /* line 576, ../sass/screen.scss */
  557. #content #block-services .panel-body .panel-default {
  558. -moz-box-shadow: none;
  559. -webkit-box-shadow: none;
  560. box-shadow: none;
  561. }
  562. /* line 579, ../sass/screen.scss */
  563. #content #block-services .panel-body .panel-default .panel-body {
  564. padding: 5px;
  565. }
  566. /* line 582, ../sass/screen.scss */
  567. #content #block-services .panel-body .panel-default .panel-body h3 {
  568. margin-top: 0px;
  569. color: black;
  570. font-size: 1.2rem;
  571. }
  572. /* line 594, ../sass/screen.scss */
  573. #content #block-rates .panel-default {
  574. -moz-box-shadow: none;
  575. -webkit-box-shadow: none;
  576. box-shadow: none;
  577. }
  578. /* line 596, ../sass/screen.scss */
  579. #content #block-rates .panel-default .panel-heading {
  580. padding: 0px;
  581. margin-bottom: 20px;
  582. }
  583. /* line 600, ../sass/screen.scss */
  584. #content #block-rates .panel-default .panel-body {
  585. padding: 0px;
  586. }
  587. /* line 606, ../sass/screen.scss */
  588. #content #block-rates table th {
  589. font-weight: bold;
  590. font-size: 14px;
  591. }
  592. /* line 614, ../sass/screen.scss */
  593. #content #btn-demo:hover, #content #btn-demo:focus, #content #btn-demo:active {
  594. color: black;
  595. }
  596. /* line 624, ../sass/screen.scss */
  597. #content #contact {
  598. display: none;
  599. }
  600. /* line 628, ../sass/screen.scss */
  601. #content #contact .icon {
  602. width: 55px;
  603. top: -15px;
  604. margin-left: -70px;
  605. }
  606. /* line 634, ../sass/screen.scss */
  607. #content #contact .form-control:focus {
  608. /*@include box-shadow(0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px $jaune) ;
  609. border-color: $jaune ;*/
  610. }
  611. /* line 639, ../sass/screen.scss */
  612. #content #contact .form-group {
  613. text-align: center;
  614. }
  615. /* line 643, ../sass/screen.scss */
  616. #content #contact .img-right {
  617. float: right;
  618. }
  619. /* line 646, ../sass/screen.scss */
  620. #content #contact .img-right img {
  621. width: 300px;
  622. }
  623. /* line 652, ../sass/screen.scss */
  624. #bookmarked-producers {
  625. padding: 0px;
  626. padding-top: 15px;
  627. padding-bottom: 7px;
  628. margin: 0px;
  629. border-bottom: solid 1px #e0e0e0;
  630. background-color: white;
  631. }
  632. /* line 660, ../sass/screen.scss */
  633. #bookmarked-producers h2 {
  634. float: left;
  635. font-family: 'highvoltageregular';
  636. color: black;
  637. text-align: left;
  638. font-size: 16px;
  639. margin: 0px;
  640. padding: 0px;
  641. color: black;
  642. }
  643. /* line 671, ../sass/screen.scss */
  644. #bookmarked-producers #producers {
  645. position: relative;
  646. top: -5px;
  647. left: 5px;
  648. }
  649. /* line 677, ../sass/screen.scss */
  650. #bookmarked-producers #discover {
  651. padding-bottom: 20px;
  652. text-align: center;
  653. }
  654. /* line 681, ../sass/screen.scss */
  655. #bookmarked-producers #discover p {
  656. padding-bottom: 0px;
  657. color: #e4ac07;
  658. }
  659. /* line 686, ../sass/screen.scss */
  660. #bookmarked-producers #discover .btn {
  661. background-color: #e4ac07;
  662. color: #ee6f42;
  663. border: solid 1px #e4ac07;
  664. }
  665. /* line 695, ../sass/screen.scss */
  666. #footer {
  667. position: absolute;
  668. bottom: 0px;
  669. width: 100%;
  670. text-align: left;
  671. padding-top: 22px;
  672. padding-bottom: 16px;
  673. background-color: #ee6f42;
  674. border-top: 0px none;
  675. color: white;
  676. }
  677. /* line 706, ../sass/screen.scss */
  678. #footer a {
  679. color: white;
  680. font-family: 'capsuularegular';
  681. font-size: 18px;
  682. text-decoration: none;
  683. padding-left: 10px;
  684. padding-right: 10px;
  685. border-right: solid 1px white;
  686. border: 0px none;
  687. }
  688. /* line 716, ../sass/screen.scss */
  689. #footer a:hover {
  690. text-decoration: underline;
  691. }
  692. /* line 720, ../sass/screen.scss */
  693. #footer a:last-child {
  694. border: 0px none;
  695. }
  696. /* line 728, ../sass/screen.scss */
  697. .site-iamproducer .panel {
  698. text-align: center;
  699. }
  700. /* line 732, ../sass/screen.scss */
  701. .site-iamproducer .word-animate {
  702. margin-top: 40px;
  703. margin-bottom: 60px;
  704. height: auto;
  705. }
  706. /* line 737, ../sass/screen.scss */
  707. .site-iamproducer .word-animate span.functionality {
  708. display: inline-block;
  709. -moz-border-radius: 15px;
  710. -webkit-border-radius: 15px;
  711. border-radius: 15px;
  712. background-color: #ece4d8;
  713. color: black;
  714. padding: 15px 30px;
  715. }
  716. /* line 744, ../sass/screen.scss */
  717. .site-iamproducer .word-animate span.functionality .glyphicon {
  718. position: relative;
  719. top: 4px;
  720. right: 6px;
  721. }
  722. /* line 752, ../sass/screen.scss */
  723. .site-iamproducer .hook {
  724. font-size: 23px;
  725. line-height: 28px;
  726. margin-top: 10px;
  727. margin-bottom: 30px;
  728. }
  729. /* line 763, ../sass/screen.scss */
  730. .site-producers #producers-list #producer-search {
  731. margin-bottom: 40px;
  732. -moz-box-shadow: 0px 0px 15px #d5d5d5;
  733. -webkit-box-shadow: 0px 0px 15px #d5d5d5;
  734. box-shadow: 0px 0px 15px #d5d5d5;
  735. }
  736. /* line 767, ../sass/screen.scss */
  737. .site-producers #producers-list #producer-search .input-group-text {
  738. padding: 20px;
  739. background-color: #f4efe8;
  740. color: #ee6f42;
  741. font-size: 25px;
  742. border: 0px none;
  743. -moz-border-radius: 0px;
  744. -webkit-border-radius: 0px;
  745. border-radius: 0px;
  746. -moz-box-shadow: -30px 0px 15px -15px #ece4d8 inset;
  747. -webkit-box-shadow: -30px 0px 15px -15px #ece4d8 inset;
  748. box-shadow: -30px 0px 15px -15px #ece4d8 inset;
  749. }
  750. /* line 777, ../sass/screen.scss */
  751. .site-producers #producers-list #producer-search .form-control {
  752. border: 0px none;
  753. -moz-border-radius: 0px;
  754. -webkit-border-radius: 0px;
  755. border-radius: 0px;
  756. }
  757. /* line 781, ../sass/screen.scss */
  758. .site-producers #producers-list #producer-search .form-control:focus {
  759. -moz-box-shadow: none !important;
  760. -webkit-box-shadow: none !important;
  761. box-shadow: none !important;
  762. }
  763. /* line 787, ../sass/screen.scss */
  764. .site-producers #producers-list .alert-no-results {
  765. display: none;
  766. }
  767. /* line 791, ../sass/screen.scss */
  768. .site-producers #producers-list .panel {
  769. margin-bottom: 40px;
  770. }
  771. /* line 794, ../sass/screen.scss */
  772. .site-producers #producers-list .panel .panel-body {
  773. border: 0px none;
  774. overflow: hidden;
  775. }
  776. /* line 798, ../sass/screen.scss */
  777. .site-producers #producers-list .panel .panel-body h2 {
  778. margin-top: 0px;
  779. margin-bottom: 10px;
  780. padding-bottom: 0px;
  781. }
  782. /* line 803, ../sass/screen.scss */
  783. .site-producers #producers-list .panel .panel-body h2 a.producer-link {
  784. color: #e4ac07;
  785. text-decoration: none;
  786. }
  787. /* line 808, ../sass/screen.scss */
  788. .site-producers #producers-list .panel .panel-body h2 .btn-bookmark {
  789. position: relative;
  790. top: 0px;
  791. font-size: 1.3rem;
  792. color: gray;
  793. }
  794. /* line 816, ../sass/screen.scss */
  795. .site-producers #producers-list .panel .panel-body p {
  796. padding-bottom: 0px;
  797. }
  798. /* line 820, ../sass/screen.scss */
  799. .site-producers #producers-list .panel .panel-body .producer-type {
  800. font-family: 'worksans_regular';
  801. font-size: 1.05rem;
  802. text-transform: uppercase;
  803. margin-bottom: 10px;
  804. }
  805. /* line 828, ../sass/screen.scss */
  806. .site-producers #producers-list .panel .panel-footer {
  807. border: 0px none;
  808. padding: 0px;
  809. }
  810. /* line 832, ../sass/screen.scss */
  811. .site-producers #producers-list .panel .panel-footer a {
  812. display: block;
  813. width: 100%;
  814. height: 50px;
  815. line-height: 50px;
  816. overflow: hidden;
  817. padding-top: 0px;
  818. padding-bottom: 0px;
  819. margin: 0px;
  820. }
  821. /* line 842, ../sass/screen.scss */
  822. .site-producers #producers-list .panel .panel-footer a.btn-secondary {
  823. color: #e4ac07;
  824. background-color: white;
  825. border: solid 1px white;
  826. -moz-box-shadow: -30px 0px 15px -15px #ece4d8 inset;
  827. -webkit-box-shadow: -30px 0px 15px -15px #ece4d8 inset;
  828. box-shadow: -30px 0px 15px -15px #ece4d8 inset;
  829. }
  830. /* line 848, ../sass/screen.scss */
  831. .site-producers #producers-list .panel .panel-footer a.btn-secondary:hover {
  832. background-color: #f4efe8;
  833. border: solid 1px #f4efe8;
  834. -moz-box-shadow: none;
  835. -webkit-box-shadow: none;
  836. box-shadow: none;
  837. }
  838. /* line 864, ../sass/screen.scss */
  839. .site-producers #producers-list .panel .logo {
  840. float: right;
  841. position: relative;
  842. background-color: white;
  843. width: 110px;
  844. height: 110px;
  845. -moz-border-radius: 110px;
  846. -webkit-border-radius: 110px;
  847. border-radius: 110px;
  848. border: solid 2px #ece4d8;
  849. text-align: right;
  850. overflow: hidden;
  851. }
  852. /* line 875, ../sass/screen.scss */
  853. .site-producers #producers-list .panel .logo .img-logo {
  854. position: absolute;
  855. top: 50%;
  856. left: 50%;
  857. transform: translate(-50%, -50%);
  858. max-width: 90px;
  859. max-height: 90px;
  860. }
  861. /* line 887, ../sass/screen.scss */
  862. .site-producers #wrapper-producers-map {
  863. z-index: 10;
  864. }
  865. /* line 890, ../sass/screen.scss */
  866. .site-producers #wrapper-producers-map #producers-map {
  867. height: 750px;
  868. border: solid 1px #e0e0e0;
  869. }
  870. /* line 894, ../sass/screen.scss */
  871. .site-producers #wrapper-producers-map #producers-map.fixed {
  872. position: fixed !important;
  873. top: 20px;
  874. width: 300px;
  875. height: 750px;
  876. }
  877. /* line 902, ../sass/screen.scss */
  878. .site-producers #wrapper-producers-map #producers-map a {
  879. text-decoration: none;
  880. }
  881. /* line 906, ../sass/screen.scss */
  882. .site-producers #wrapper-producers-map #producers-map .popup-producer {
  883. font-size: 14px;
  884. color: #505050;
  885. }
  886. /* line 910, ../sass/screen.scss */
  887. .site-producers #wrapper-producers-map #producers-map .popup-producer .name {
  888. font-family: 'worksans_bold';
  889. color: #e4ac07;
  890. font-size: 23px;
  891. margin-bottom: 2px;
  892. }
  893. /* line 917, ../sass/screen.scss */
  894. .site-producers #wrapper-producers-map #producers-map .popup-producer .type {
  895. font-family: 'worksans_regular';
  896. text-transform: uppercase;
  897. font-size: 16px;
  898. margin-bottom: 5px;
  899. }
  900. /* line 924, ../sass/screen.scss */
  901. .site-producers #wrapper-producers-map #producers-map .popup-producer .address {
  902. font-family: 'worksans_regular';
  903. margin-bottom: 14px;
  904. color: gray;
  905. }
  906. /* line 930, ../sass/screen.scss */
  907. .site-producers #wrapper-producers-map #producers-map .popup-producer .link {
  908. color: white;
  909. text-align: right;
  910. }
  911. /* line 942, ../sass/screen.scss */
  912. #content .site-about .panel .panel-heading h2 {
  913. margin: 0px;
  914. padding: 0px;
  915. }
  916. /* line 949, ../sass/screen.scss */
  917. #content .site-about .panel .panel-body h2 {
  918. margin-bottom: 20px;
  919. padding-bottom: 0px;
  920. margin-top: 0px;
  921. }
  922. /* line 955, ../sass/screen.scss */
  923. #content .site-about .panel .panel-body p:last-child {
  924. margin-bottom: 0px;
  925. padding-bottom: 5px;
  926. }
  927. /* line 964, ../sass/screen.scss */
  928. #content .site-about #few-numbers .panel-body {
  929. padding: 0px 20px 20px 20px;
  930. }
  931. /* line 968, ../sass/screen.scss */
  932. #content .site-about #few-numbers .item {
  933. text-align: center;
  934. padding-top: 20px;
  935. padding-bottom: 10px;
  936. }
  937. /* line 973, ../sass/screen.scss */
  938. #content .site-about #few-numbers .item .number {
  939. font-family: 'worksans_bold';
  940. font-weight: bold;
  941. font-size: 35px;
  942. color: #ee6f42;
  943. }
  944. /* line 980, ../sass/screen.scss */
  945. #content .site-about #few-numbers .item .description {
  946. font-size: 16px;
  947. line-height: 20px;
  948. color: #ee6f42;
  949. font-family: 'worksans_medium';
  950. text-transform: uppercase;
  951. }
  952. /* line 988, ../sass/screen.scss */
  953. #content .site-about #few-numbers .item .detail {
  954. color: black;
  955. }
  956. /* line 994, ../sass/screen.scss */
  957. #content .site-about #carousel-producers-testimonials {
  958. transition: all 0.4s;
  959. }
  960. /* line 997, ../sass/screen.scss */
  961. #content .site-about #carousel-producers-testimonials .item, #content .site-about #carousel-producers-testimonials .carousel-caption {
  962. transition: all 0.4s;
  963. }
  964. /* line 1001, ../sass/screen.scss */
  965. #content .site-about #carousel-producers-testimonials .carousel-indicators {
  966. display: none;
  967. }
  968. /* line 1005, ../sass/screen.scss */
  969. #content .site-about #carousel-producers-testimonials .carousel-control-next,
  970. #content .site-about #carousel-producers-testimonials .carousel-control-prev {
  971. background: none;
  972. }
  973. /* line 1010, ../sass/screen.scss */
  974. #content .site-about #carousel-producers-testimonials .carousel-control-next .bi,
  975. #content .site-about #carousel-producers-testimonials .carousel-control-prev .bi {
  976. position: absolute;
  977. top: 0px;
  978. font-size: 35px;
  979. color: black;
  980. }
  981. /* line 1017, ../sass/screen.scss */
  982. #content .site-about #carousel-producers-testimonials .carousel-control-next.carousel-control-next .bi,
  983. #content .site-about #carousel-producers-testimonials .carousel-control-prev.carousel-control-next .bi {
  984. right: 0px;
  985. }
  986. /* line 1021, ../sass/screen.scss */
  987. #content .site-about #carousel-producers-testimonials .carousel-control-next.carousel-control-prev .bi,
  988. #content .site-about #carousel-producers-testimonials .carousel-control-prev.carousel-control-prev .bi {
  989. left: 0px;
  990. }
  991. /* line 1027, ../sass/screen.scss */
  992. #content .site-about #carousel-producers-testimonials .carousel-item .carousel-caption {
  993. top: 20px;
  994. color: black;
  995. text-shadow: none;
  996. padding: 0px;
  997. }
  998. /* line 1033, ../sass/screen.scss */
  999. #content .site-about #carousel-producers-testimonials .carousel-item .carousel-caption img {
  1000. display: block;
  1001. width: 150px;
  1002. height: auto;
  1003. margin: 0px auto 15px auto;
  1004. }
  1005. /* line 1041, ../sass/screen.scss */
  1006. #content .site-about #carousel-producers-testimonials .carousel-item .carousel-caption .producer-testimony {
  1007. margin-bottom: 12px;
  1008. }
  1009. /* line 1045, ../sass/screen.scss */
  1010. #content .site-about #carousel-producers-testimonials .carousel-item .carousel-caption .producer-details {
  1011. font-style: italic;
  1012. color: gray;
  1013. }
  1014. /* line 1049, ../sass/screen.scss */
  1015. #content .site-about #carousel-producers-testimonials .carousel-item .carousel-caption .producer-details .producer-name {
  1016. color: #ee6f42;
  1017. }
  1018. /* line 1059, ../sass/screen.scss */
  1019. #content .site-service #panel-go-further {
  1020. text-align: center;
  1021. }
  1022. /* line 1064, ../sass/screen.scss */
  1023. #content #mentions {
  1024. padding-top: 20px;
  1025. }
  1026. /* line 1067, ../sass/screen.scss */
  1027. #content #mentions div.content {
  1028. width: 60%;
  1029. font-size: 90%;
  1030. }
  1031. /* line 1072, ../sass/screen.scss */
  1032. #content #mentions p {
  1033. padding-bottom: 15px;
  1034. }
  1035. /* line 1076, ../sass/screen.scss */
  1036. #content #mentions h2 {
  1037. color: black;
  1038. padding-bottom: 40px;
  1039. font-size: 25px;
  1040. line-height: 35px;
  1041. font-family: 'highvoltageregular';
  1042. }
  1043. /* line 1084, ../sass/screen.scss */
  1044. #content #mentions h3 {
  1045. font-family: "highvoltageregular";
  1046. font-size: 18px;
  1047. padding-bottom: 12px;
  1048. margin-top: 10px;
  1049. color: black;
  1050. }
  1051. /* line 1099, ../sass/screen.scss */
  1052. .vegas-loading {
  1053. display: none;
  1054. }
  1055. /* line 1106, ../sass/screen.scss */
  1056. #profil-user .form-group.field-user-no_mail label {
  1057. font-weight: normal;
  1058. }
  1059. /* line 1110, ../sass/screen.scss */
  1060. #profil-user .form-group label {
  1061. cursor: pointer;
  1062. }
  1063. /* line 1115, ../sass/screen.scss */
  1064. #profil-user #mails-days-distribution .form-group {
  1065. float: left;
  1066. margin-right: 15px;
  1067. }
  1068. /* line 1119, ../sass/screen.scss */
  1069. #profil-user #mails-days-distribution .form-group label {
  1070. font-weight: normal;
  1071. }
  1072. /* line 1125, ../sass/screen.scss */
  1073. #profil-user p.strong {
  1074. font-weight: bold;
  1075. }
  1076. /* line 1129, ../sass/screen.scss */
  1077. #profil-user h2 {
  1078. text-transform: none;
  1079. font-size: 25px;
  1080. }
  1081. /* line 1133, ../sass/screen.scss */
  1082. #profil-user h2:first-child {
  1083. margin-top: 0px;
  1084. }
  1085. /* login */
  1086. /* line 1144, ../sass/screen.scss */
  1087. .back-white, .site-login .col-lg-5, .site-signup .col-lg-5 {
  1088. background-color: white;
  1089. padding: 30px;
  1090. -moz-border-radius: 5px;
  1091. -webkit-border-radius: 5px;
  1092. border-radius: 5px;
  1093. }
  1094. /* line 1151, ../sass/screen.scss */
  1095. .site-login .col-lg-5 {
  1096. margin: 0px auto;
  1097. float: none;
  1098. max-width: 500px;
  1099. }
  1100. /* signup */
  1101. /* line 1161, ../sass/screen.scss */
  1102. .modal-backdrop {
  1103. z-index: 999;
  1104. }
  1105. /* line 1166, ../sass/screen.scss */
  1106. .site-signup .col-lg-5 {
  1107. margin: 0px auto;
  1108. float: none;
  1109. max-width: 500px;
  1110. }
  1111. /* line 1179, ../sass/screen.scss */
  1112. #form-signup #user-producer {
  1113. margin-bottom: 30px;
  1114. }
  1115. /* line 1184, ../sass/screen.scss */
  1116. #form-signup #signupform-id_producer option:disabled {
  1117. font-weight: bold;
  1118. color: black;
  1119. }
  1120. /* line 1190, ../sass/screen.scss */
  1121. #form-signup #champs-producer {
  1122. display: none;
  1123. }
  1124. /* line 1194, ../sass/screen.scss */
  1125. #form-signup #buttons-signup {
  1126. margin-top: 30px;
  1127. }
  1128. /* line 1198, ../sass/screen.scss */
  1129. #form-signup .field-signupform-is_test {
  1130. display: none;
  1131. }
  1132. /* line 1203, ../sass/screen.scss */
  1133. #col-left {
  1134. padding: 0px;
  1135. z-index: 15;
  1136. }
  1137. /* line 1207, ../sass/screen.scss */
  1138. #col-left .affix {
  1139. width: 25%;
  1140. border-right: solid 1px #e0e0e0;
  1141. background-color: #FAFAFA;
  1142. height: 100%;
  1143. }
  1144. /* line 1214, ../sass/screen.scss */
  1145. #col-left #link-home {
  1146. text-decoration: none;
  1147. font-size: 22px;
  1148. color: black;
  1149. display: block;
  1150. padding: 10px;
  1151. background-color: #e4ac07;
  1152. }
  1153. /* line 1222, ../sass/screen.scss */
  1154. #col-left #link-home img {
  1155. height: 50px;
  1156. margin-bottom: 5px;
  1157. float: left;
  1158. }
  1159. /* line 1228, ../sass/screen.scss */
  1160. #col-left #link-home .text {
  1161. padding-left: 62px;
  1162. }
  1163. /* line 1231, ../sass/screen.scss */
  1164. #col-left #link-home .text .bap {
  1165. font-family: "comfortaalight";
  1166. font-size: 24px;
  1167. }
  1168. /* line 1236, ../sass/screen.scss */
  1169. #col-left #link-home .text .plateforme {
  1170. font-size: 17px;
  1171. font-family: "myriadpro-light";
  1172. color: #ee6f42;
  1173. }
  1174. /* line 1244, ../sass/screen.scss */
  1175. #col-left h2 {
  1176. font-family: 'myriadpro-regular';
  1177. color: black;
  1178. margin: 0px;
  1179. margin-bottom: 10px;
  1180. padding: 15px 0px 5px 15px;
  1181. }
  1182. /* line 1252, ../sass/screen.scss */
  1183. #col-left #links {
  1184. background-color: white;
  1185. margin-bottom: 20px;
  1186. }
  1187. /* line 1258, ../sass/screen.scss */
  1188. #col-left #links ul li a {
  1189. text-align: center;
  1190. border-right: solid 1px #e0e0e0;
  1191. }
  1192. /* line 1262, ../sass/screen.scss */
  1193. #col-left #links ul li a:hover {
  1194. background-color: #ee6f42;
  1195. color: white;
  1196. }
  1197. /* line 1268, ../sass/screen.scss */
  1198. #col-left #links ul li:last-child a {
  1199. border-right: 0px none;
  1200. }
  1201. /* line 1278, ../sass/screen.scss */
  1202. #col-left #producers nav.nav-producers ul li a {
  1203. padding-left: 50px;
  1204. height: 40px;
  1205. }
  1206. /* line 1284, ../sass/screen.scss */
  1207. #col-left #producers nav.nav-producers ul li.active a {
  1208. background-color: #ee6f42;
  1209. position: relative;
  1210. color: white;
  1211. }
  1212. /* line 1289, ../sass/screen.scss */
  1213. #col-left #producers nav.nav-producers ul li.active a:after {
  1214. right: -40px;
  1215. top: 50%;
  1216. border: solid transparent;
  1217. content: " ";
  1218. height: 0;
  1219. width: 0;
  1220. position: absolute;
  1221. pointer-events: none;
  1222. border-color: rgba(187, 135, 87, 0);
  1223. border-left-color: #BB8757;
  1224. border-width: 20px;
  1225. margin-top: -20px;
  1226. }
  1227. /* line 1308, ../sass/screen.scss */
  1228. #col-left ul {
  1229. list-style-type: none;
  1230. margin: 0px;
  1231. padding: 0px;
  1232. }
  1233. /* line 1313, ../sass/screen.scss */
  1234. #col-left ul li {
  1235. margin: 0px;
  1236. padding: 0px;
  1237. }
  1238. /* line 1317, ../sass/screen.scss */
  1239. #col-left ul li a {
  1240. text-decoration: none;
  1241. font-family: 'comfortaaregular';
  1242. font-family: 'myriadpro-regular';
  1243. font-size: 15px;
  1244. padding: 10px;
  1245. border-bottom: solid 1px #e0e0e0;
  1246. display: block;
  1247. color: black;
  1248. }
  1249. /* line 1327, ../sass/screen.scss */
  1250. #col-left ul li a span.name, #col-left ul li a span.wording {
  1251. display: none;
  1252. }
  1253. /* line 1334, ../sass/screen.scss */
  1254. #col-left p {
  1255. padding: 20px;
  1256. padding-top: 0px;
  1257. color: gray;
  1258. }
  1259. /* line 1342, ../sass/screen.scss */
  1260. #content .header-title {
  1261. height: 79px;
  1262. padding: 20px 20px;
  1263. position: fixed;
  1264. top: 0px;
  1265. width: 100%;
  1266. background-color: white;
  1267. z-index: 10;
  1268. box-sizing: border-box;
  1269. border-bottom: solid 1px #e0e0e0;
  1270. -moz-box-shadow: 0px 0px 8px #e0e0e0;
  1271. -webkit-box-shadow: 0px 0px 8px #e0e0e0;
  1272. box-shadow: 0px 0px 8px #e0e0e0;
  1273. }
  1274. /* line 1354, ../sass/screen.scss */
  1275. #content .header-title h1 {
  1276. color: black;
  1277. font-family: 'myriadpro-regular';
  1278. margin: 0px;
  1279. font-size: 25px;
  1280. text-transform: uppercase;
  1281. }
  1282. /* line 1362, ../sass/screen.scss */
  1283. #content .header-title h2 {
  1284. color: gray;
  1285. text-transform: none;
  1286. font-size: 15px;
  1287. margin-top: 3px;
  1288. line-height: 20px;
  1289. }
  1290. /* line 1373, ../sass/screen.scss */
  1291. .header-producer {
  1292. z-index: 1;
  1293. }
  1294. /* line 1376, ../sass/screen.scss */
  1295. .header-producer #block-main-img {
  1296. height: 144px;
  1297. overflow: hidden;
  1298. }
  1299. /* line 1380, ../sass/screen.scss */
  1300. .header-producer #block-main-img #main-img {
  1301. width: 100%;
  1302. height: auto;
  1303. border: 0px none;
  1304. padding: 0px;
  1305. -moz-border-radius: 0px;
  1306. -webkit-border-radius: 0px;
  1307. border-radius: 0px;
  1308. }
  1309. /* line 1389, ../sass/screen.scss */
  1310. .header-producer h1 {
  1311. font-family: 'comfortaaregular';
  1312. text-align: center;
  1313. position: absolute;
  1314. top: 30px;
  1315. left: 40px;
  1316. }
  1317. /* line 1396, ../sass/screen.scss */
  1318. .header-producer h1 span {
  1319. background-color: rgba(255, 255, 255, 0.8);
  1320. padding: 10px 30px;
  1321. border: dotted 1px black;
  1322. }
  1323. /* line 1407, ../sass/screen.scss */
  1324. nav#menu-producer {
  1325. border-bottom: solid 1px #e0e0e0;
  1326. }
  1327. /* line 1411, ../sass/screen.scss */
  1328. nav#menu-producer ul li {
  1329. padding: 0px;
  1330. margin: 0px;
  1331. }
  1332. /* line 1415, ../sass/screen.scss */
  1333. nav#menu-producer ul li a {
  1334. border-right: solid 1px #e0e0e0;
  1335. text-decoration: none;
  1336. -moz-border-radius: 0px;
  1337. -webkit-border-radius: 0px;
  1338. border-radius: 0px;
  1339. }
  1340. /* line 1420, ../sass/screen.scss */
  1341. nav#menu-producer ul li a:hover {
  1342. background-color: #ee6f42;
  1343. color: white;
  1344. }
  1345. /* line 1430, ../sass/screen.scss */
  1346. .site-contact .col-lg-6 {
  1347. margin: 0px auto;
  1348. float: none;
  1349. }
  1350. /* line 1435, ../sass/screen.scss */
  1351. .site-contact .form-group.submit {
  1352. text-align: right;
  1353. }
  1354. /* line 1441, ../sass/screen.scss */
  1355. .site-opinion .col-lg-6 {
  1356. margin: 0px auto;
  1357. float: none;
  1358. }
  1359. /* line 1446, ../sass/screen.scss */
  1360. .site-opinion .field-opinionform-istest {
  1361. display: none;
  1362. }
  1363. /* line 1450, ../sass/screen.scss */
  1364. .site-opinion .form-group.submit {
  1365. text-align: center;
  1366. }
  1367. /* line 1457, ../sass/screen.scss */
  1368. #site-prices .panel p {
  1369. padding-bottom: 0px;
  1370. }
  1371. /* line 1464, ../sass/screen.scss */
  1372. #contact-form .field-contactform-istest {
  1373. display: none;
  1374. }
  1375. /**
  1376. Copyright distrib (2018)
  1377. contact@opendistrib.net
  1378. Ce logiciel est un programme informatique servant à aider les producteurs
  1379. à distribuer leur production en circuits courts.
  1380. Ce logiciel est régi par la licence CeCILL soumise au droit français et
  1381. respectant les principes de diffusion des logiciels libres. Vous pouvez
  1382. utiliser, modifier et/ou redistribuer ce programme sous les conditions
  1383. de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA
  1384. sur le site "http://www.cecill.info".
  1385. En contrepartie de l'accessibilité au code source et des droits de copie,
  1386. de modification et de redistribution accordés par cette licence, il n'est
  1387. offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons,
  1388. seule une responsabilité restreinte pèse sur l'auteur du programme, le
  1389. titulaire des droits patrimoniaux et les concédants successifs.
  1390. A cet égard l'attention de l'utilisateur est attirée sur les risques
  1391. associés au chargement, à l'utilisation, à la modification et/ou au
  1392. développement et à la reproduction du logiciel par l'utilisateur étant
  1393. donné sa spécificité de logiciel libre, qui peut le rendre complexe à
  1394. manipuler et qui le réserve donc à des développeurs et des professionnels
  1395. avertis possédant des connaissances informatiques approfondies. Les
  1396. utilisateurs sont donc invités à charger et tester l'adéquation du
  1397. logiciel à leurs besoins dans des conditions permettant d'assurer la
  1398. sécurité de leurs systèmes et ou de leurs données et, plus généralement,
  1399. à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.
  1400. Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
  1401. pris connaissance de la licence CeCILL, et que vous en avez accepté les
  1402. termes.
  1403. */
  1404. /* line 38, ../sass/_order_system.scss */
  1405. h1.title-system-order {
  1406. color: #323232;
  1407. padding-bottom: 35px;
  1408. font-size: 30px;
  1409. line-height: 35px;
  1410. font-family: "highvoltageregular";
  1411. text-align: center;
  1412. position: relative;
  1413. margin-top: 0px;
  1414. }
  1415. /* line 49, ../sass/_order_system.scss */
  1416. h1.title-system-order img {
  1417. width: 35px;
  1418. margin-right: 7px;
  1419. }
  1420. /* line 57, ../sass/_order_system.scss */
  1421. #addproducerform-id_producer option:disabled,
  1422. #signupform-id_producer option:disabled {
  1423. font-weight: bold;
  1424. color: black;
  1425. }
  1426. /* line 61, ../sass/_order_system.scss */
  1427. #addproducerform-id_producer .lock,
  1428. #signupform-id_producer .lock {
  1429. position: relative;
  1430. }
  1431. /* line 65, ../sass/_order_system.scss */
  1432. #addproducerform-id_producer .lock:before,
  1433. #signupform-id_producer .lock:before {
  1434. font-family: "Glyphicons Halflings";
  1435. content: "\e033";
  1436. font-style: normal;
  1437. font-weight: 400;
  1438. line-height: 1;
  1439. position: relative;
  1440. top: 1px;
  1441. right: 0px;
  1442. }
  1443. /* line 77, ../sass/_order_system.scss */
  1444. #block-code-acces {
  1445. display: none;
  1446. }
  1447. /* line 84, ../sass/_order_system.scss */
  1448. #main .list-producers .producer {
  1449. padding-left: 0px;
  1450. padding-right: 30px;
  1451. }
  1452. /* line 88, ../sass/_order_system.scss */
  1453. #main .list-producers .producer .panel {
  1454. margin-bottom: 13px;
  1455. }
  1456. /* line 92, ../sass/_order_system.scss */
  1457. #main .list-producers .producer.selected .panel {
  1458. border-bottom: solid 3px #ee6f42;
  1459. margin-bottom: 11px;
  1460. }
  1461. /* line 97, ../sass/_order_system.scss */
  1462. #main .list-producers .producer .panel-heading {
  1463. height: 150px;
  1464. overflow: hidden;
  1465. padding: 0px;
  1466. background: none;
  1467. background-color: #F8F1DD;
  1468. }
  1469. /* line 103, ../sass/_order_system.scss */
  1470. #main .list-producers .producer .panel-heading .img-back {
  1471. width: 100%;
  1472. height: auto;
  1473. position: relative;
  1474. top: -50%;
  1475. }
  1476. /* line 111, ../sass/_order_system.scss */
  1477. #main .list-producers .producer .panel-body {
  1478. position: relative;
  1479. width: 100%;
  1480. height: 150px;
  1481. max-height: 150px;
  1482. text-align: center;
  1483. }
  1484. /* line 118, ../sass/_order_system.scss */
  1485. #main .list-producers .producer .panel-body h3 {
  1486. margin-bottom: 4px;
  1487. }
  1488. /* line 122, ../sass/_order_system.scss */
  1489. #main .list-producers .producer .panel-body .locality {
  1490. color: gray;
  1491. margin-bottom: 10px;
  1492. }
  1493. /* line 127, ../sass/_order_system.scss */
  1494. #main .list-producers .producer .panel-body .glyphicon-check {
  1495. color: #ee6f42;
  1496. font-size: 40px;
  1497. position: absolute;
  1498. top: 34px;
  1499. left: 32px;
  1500. }
  1501. /* line 135, ../sass/_order_system.scss */
  1502. #main .list-producers .producer .panel-body .remove {
  1503. position: absolute;
  1504. top: 10px;
  1505. right: 10px;
  1506. }
  1507. /* line 141, ../sass/_order_system.scss */
  1508. #main .list-producers .producer .panel-body .logo {
  1509. display: none;
  1510. width: 150px;
  1511. position: absolute;
  1512. top: -40px;
  1513. left: 50%;
  1514. margin-left: -75px;
  1515. background-color: white;
  1516. padding: 10px 20px;
  1517. }
  1518. /* line 152, ../sass/_order_system.scss */
  1519. #main .list-producers .producer .panel-body .order-deadline,
  1520. #main .list-producers .producer .panel-body .credit {
  1521. margin-top: 15px;
  1522. font-size: 13px;
  1523. }
  1524. /* line 158, ../sass/_order_system.scss */
  1525. #main .list-producers .producer .panel-body .order-deadline {
  1526. float: left;
  1527. }
  1528. /* line 162, ../sass/_order_system.scss */
  1529. #main .list-producers .producer .panel-body .credit {
  1530. float: right;
  1531. }
  1532. /* line 165, ../sass/_order_system.scss */
  1533. #main .list-producers .producer .panel-body .credit .amount {
  1534. font-size: 16px;
  1535. color: #ee6f42;
  1536. background-color: #e4ac07;
  1537. padding: 2px 10px;
  1538. -moz-border-radius: 5px;
  1539. -webkit-border-radius: 5px;
  1540. border-radius: 5px;
  1541. font-weight: bold;
  1542. }
  1543. /* line 172, ../sass/_order_system.scss */
  1544. #main .list-producers .producer .panel-body .credit .amount .glyphicon {
  1545. font-size: 13px;
  1546. }
  1547. /* line 178, ../sass/_order_system.scss */
  1548. #main .list-producers .producer .panel-body .info-credit {
  1549. font-size: 17px;
  1550. position: relative;
  1551. top: 2px;
  1552. left: 3px;
  1553. color: #ee6f42;
  1554. }
  1555. /* line 189, ../sass/_order_system.scss */
  1556. #index-order {
  1557. position: relative;
  1558. }
  1559. /* line 192, ../sass/_order_system.scss */
  1560. #index-order #logout {
  1561. position: absolute;
  1562. /*top: 45px ;
  1563. right: 93px ;*/
  1564. top: 0;
  1565. right: 0;
  1566. z-index: 10;
  1567. }
  1568. /* line 201, ../sass/_order_system.scss */
  1569. #index-order .home {
  1570. text-align: center;
  1571. padding-bottom: 20px;
  1572. }
  1573. /* line 206, ../sass/_order_system.scss */
  1574. #index-order #block-add-producer {
  1575. padding-left: 0px;
  1576. padding-right: 30px;
  1577. }
  1578. /* line 210, ../sass/_order_system.scss */
  1579. #index-order #block-add-producer .help-block {
  1580. padding-bottom: 0px;
  1581. }
  1582. /* line 214, ../sass/_order_system.scss */
  1583. #index-order #block-add-producer .field-addproducerform-id_producer {
  1584. width: 70%;
  1585. float: left;
  1586. }
  1587. /* line 219, ../sass/_order_system.scss */
  1588. #index-order #block-add-producer .field-addproducerform-code {
  1589. width: 70%;
  1590. float: left;
  1591. }
  1592. /* line 224, ../sass/_order_system.scss */
  1593. #index-order #block-add-producer .btn {
  1594. float: right;
  1595. position: relative;
  1596. top: 20px;
  1597. }
  1598. /* line 230, ../sass/_order_system.scss */
  1599. #index-order #block-add-producer .panel-heading {
  1600. background: none;
  1601. background-color: white;
  1602. cursor: pointer;
  1603. }
  1604. /* line 236, ../sass/_order_system.scss */
  1605. #index-order #block-add-producer .panel-body {
  1606. display: none;
  1607. }
  1608. /* line 242, ../sass/_order_system.scss */
  1609. #index-order #history-orders .status, #index-order #history-orders .amount {
  1610. width: 175px;
  1611. }
  1612. /* line 245, ../sass/_order_system.scss */
  1613. #index-order #history-orders .amount {
  1614. width: 100px;
  1615. }
  1616. /* line 252, ../sass/_order_system.scss */
  1617. #index-order #history-orders .locality {
  1618. font-size: 11px;
  1619. lin-height: 11px;
  1620. }
  1621. /* line 257, ../sass/_order_system.scss */
  1622. #index-order #history-orders a {
  1623. text-decoration: none;
  1624. }
  1625. /* line 261, ../sass/_order_system.scss */
  1626. #index-order #history-orders .comment {
  1627. margin-top: 5px;
  1628. }
  1629. /* line 263, ../sass/_order_system.scss */
  1630. #index-order #history-orders .comment span {
  1631. font-size: 12px;
  1632. background-color: white;
  1633. color: #ee6f42;
  1634. font-weight: bold;
  1635. -moz-border-radius: 5px;
  1636. -webkit-border-radius: 5px;
  1637. border-radius: 5px;
  1638. padding: 5px 10px;
  1639. border: solid 1px #ccc;
  1640. }
  1641. /* line 276, ../sass/_order_system.scss */
  1642. .order-form {
  1643. min-height: 600px;
  1644. padding-bottom: 60px;
  1645. }
  1646. /* line 281, ../sass/_order_system.scss */
  1647. .order-form h2 {
  1648. font-family: "myriadpro-regular";
  1649. }
  1650. /* line 285, ../sass/_order_system.scss */
  1651. .order-form #infos-importantes.alert-warning {
  1652. float: right;
  1653. }
  1654. /* line 291, ../sass/_order_system.scss */
  1655. .order-form #datepicker-distribution .ui-datepicker {
  1656. float: left;
  1657. margin-right: 20px;
  1658. font-size: 20px;
  1659. }
  1660. /* line 297, ../sass/_order_system.scss */
  1661. .order-form #datepicker-distribution .ui-datepicker-header {
  1662. background-color: #ee6f42;
  1663. }
  1664. /* line 301, ../sass/_order_system.scss */
  1665. .order-form #datepicker-distribution .ui-datepicker-title {
  1666. color: white;
  1667. }
  1668. /* line 307, ../sass/_order_system.scss */
  1669. .order-form #datepicker-distribution .ui-datepicker-prev:hover,
  1670. .order-form #datepicker-distribution .ui-datepicker-next:hover {
  1671. border: 0px none;
  1672. background: none;
  1673. }
  1674. /* line 313, ../sass/_order_system.scss */
  1675. .order-form #datepicker-distribution .ui-helper-clearfix:after {
  1676. clear: none;
  1677. }
  1678. /* line 318, ../sass/_order_system.scss */
  1679. .order-form #datepicker-distribution .ui-datepicker-calendar a {
  1680. text-decoration: none;
  1681. background-color: #e4ac07;
  1682. }
  1683. /* line 321, ../sass/_order_system.scss */
  1684. .order-form #datepicker-distribution .ui-datepicker-calendar a.ui-state-hover, .order-form #datepicker-distribution .ui-datepicker-calendar a.ui-state-active {
  1685. background-color: #ee6f42;
  1686. color: white;
  1687. border-color: #cdc3b7;
  1688. }
  1689. /* line 330, ../sass/_order_system.scss */
  1690. .order-form .date-order {
  1691. margin-bottom: 53px;
  1692. }
  1693. /* line 332, ../sass/_order_system.scss */
  1694. .order-form .date-order span {
  1695. background-color: #ee6f42;
  1696. color: white;
  1697. -moz-border-radius: 10px;
  1698. -webkit-border-radius: 10px;
  1699. border-radius: 10px;
  1700. padding: 10px;
  1701. font-family: "myriadpro-regular";
  1702. font-size: 20px;
  1703. }
  1704. /* line 342, ../sass/_order_system.scss */
  1705. .order-form #has-order-in-progress {
  1706. margin-top: 15px;
  1707. }
  1708. /* line 345, ../sass/_order_system.scss */
  1709. .order-form #has-order-in-progress a {
  1710. color: #a94442;
  1711. text-decoration: none;
  1712. font-weight: bold;
  1713. }
  1714. /* line 352, ../sass/_order_system.scss */
  1715. .order-form .field-order-id_distribution {
  1716. display: none;
  1717. }
  1718. /* line 356, ../sass/_order_system.scss */
  1719. .order-form .field-order-id_point_sale {
  1720. margin-top: 30px;
  1721. }
  1722. /* line 360, ../sass/_order_system.scss */
  1723. .order-form .field-order-id_distribution {
  1724. margin-bottom: 0px;
  1725. }
  1726. /* line 362, ../sass/_order_system.scss */
  1727. .order-form .field-order-id_distribution label {
  1728. margin-bottom: 0px;
  1729. }
  1730. /* line 366, ../sass/_order_system.scss */
  1731. .order-form .field-order-id_distribution .help-block {
  1732. margin-bottom: 0px;
  1733. }
  1734. /* line 371, ../sass/_order_system.scss */
  1735. .order-form .field-order-id_point_sale {
  1736. display: none;
  1737. }
  1738. /* line 375, ../sass/_order_system.scss */
  1739. .order-form .blocks {
  1740. list-style-type: none;
  1741. margin: 0px;
  1742. padding: 0px;
  1743. }
  1744. /* line 380, ../sass/_order_system.scss */
  1745. .order-form .blocks .block {
  1746. text-decoration: none;
  1747. width: 268px;
  1748. height: 130px;
  1749. float: left;
  1750. padding: 20px;
  1751. margin-right: 20px;
  1752. margin-bottom: 8px;
  1753. cursor: pointer;
  1754. float: left;
  1755. background-color: #f9f9f9;
  1756. background-color: white;
  1757. border: 1px solid #d8d8d8;
  1758. }
  1759. /* line 395, ../sass/_order_system.scss */
  1760. .order-form .blocks .block .name {
  1761. font-family: "comfortaalight";
  1762. font-size: 20px;
  1763. }
  1764. /* line 401, ../sass/_order_system.scss */
  1765. .order-form .blocks .block .address {
  1766. color: gray;
  1767. font-size: 13px;
  1768. line-height: 16px;
  1769. }
  1770. /* line 407, ../sass/_order_system.scss */
  1771. .order-form .blocks .block .infos {
  1772. margin-top: 7px;
  1773. }
  1774. /* line 409, ../sass/_order_system.scss */
  1775. .order-form .blocks .block .infos .day {
  1776. font-weight: bold;
  1777. display: none;
  1778. }
  1779. /* line 416, ../sass/_order_system.scss */
  1780. .order-form .blocks .block.selected {
  1781. border-left: solid 5px #ee6f42;
  1782. }
  1783. /* line 419, ../sass/_order_system.scss */
  1784. .order-form .blocks .block.selected .contenu {
  1785. position: relative;
  1786. left: -4px;
  1787. }
  1788. /* line 425, ../sass/_order_system.scss */
  1789. .order-form .blocks .block:hover {
  1790. -moz-box-shadow: 0px 0px 5px #d8d8d8;
  1791. -webkit-box-shadow: 0px 0px 5px #d8d8d8;
  1792. box-shadow: 0px 0px 5px #d8d8d8;
  1793. }
  1794. /* line 430, ../sass/_order_system.scss */
  1795. .order-form .blocks .block.disabled {
  1796. display: none;
  1797. }
  1798. /* line 435, ../sass/_order_system.scss */
  1799. .order-form .blocks .block .comment {
  1800. margin-top: 5px;
  1801. }
  1802. /* line 437, ../sass/_order_system.scss */
  1803. .order-form .blocks .block .comment span {
  1804. background-color: #ee6f42;
  1805. -moz-border-radius: 5px;
  1806. -webkit-border-radius: 5px;
  1807. border-radius: 5px;
  1808. color: white;
  1809. font-weight: bold;
  1810. padding: 3px 10px;
  1811. }
  1812. /* line 448, ../sass/_order_system.scss */
  1813. .order-form #products {
  1814. margin-top: 15px;
  1815. }
  1816. /* line 451, ../sass/_order_system.scss */
  1817. .order-form #products #label-products {
  1818. display: block;
  1819. margin-bottom: 5px;
  1820. }
  1821. /* line 456, ../sass/_order_system.scss */
  1822. .order-form #products .table {
  1823. margin-top: 7px;
  1824. }
  1825. /* line 459, ../sass/_order_system.scss */
  1826. .order-form #products .table .photo {
  1827. padding: 0px;
  1828. width: 120px;
  1829. }
  1830. /* line 464, ../sass/_order_system.scss */
  1831. .order-form #products .table .th-photo, .order-form #products .table .td-photo {
  1832. width: 120px;
  1833. }
  1834. /* line 468, ../sass/_order_system.scss */
  1835. .order-form #products .table .name {
  1836. font-family: "comfortaalight";
  1837. font-weight: bold;
  1838. text-transform: uppercase;
  1839. font-size: 18px;
  1840. }
  1841. /* line 475, ../sass/_order_system.scss */
  1842. .order-form #products .table .description {
  1843. font-style: italic;
  1844. }
  1845. /* line 479, ../sass/_order_system.scss */
  1846. .order-form #products .table .recipe {
  1847. font-size: 12px;
  1848. }
  1849. /* line 483, ../sass/_order_system.scss */
  1850. .order-form #products .table .input-group {
  1851. width: 133px;
  1852. }
  1853. /* line 485, ../sass/_order_system.scss */
  1854. .order-form #products .table .input-group .quantity {
  1855. text-align: center;
  1856. }
  1857. /* line 490, ../sass/_order_system.scss */
  1858. .order-form #products .table .column-quantity, .order-form #products .table .price-unit, .order-form #products .table .total {
  1859. width: 150px;
  1860. text-align: center;
  1861. }
  1862. /* line 495, ../sass/_order_system.scss */
  1863. .order-form #products .table td#total-order, .order-form #products .table td#total-order-vrac, .order-form #products .table td.total {
  1864. text-align: center;
  1865. }
  1866. /* line 499, ../sass/_order_system.scss */
  1867. .order-form #products .table .epuise {
  1868. display: none;
  1869. text-transform: uppercase;
  1870. color: #B32815;
  1871. font-weight: bold;
  1872. font-size: 16px;
  1873. text-align: center;
  1874. }
  1875. /* line 508, ../sass/_order_system.scss */
  1876. .order-form #products .table .quantity-remaining {
  1877. font-size: 12px;
  1878. margin-top: 8px;
  1879. }
  1880. /* line 512, ../sass/_order_system.scss */
  1881. .order-form #products .table .quantity-remaining .nb {
  1882. font-weight: bold;
  1883. }
  1884. /* line 517, ../sass/_order_system.scss */
  1885. .order-form #products .table td.product, .order-form #products .table th.product {
  1886. width: 70%;
  1887. }
  1888. /* line 521, ../sass/_order_system.scss */
  1889. .order-form #products .table td.price-unit, .order-form #products .table th.price-unit {
  1890. width: 10%;
  1891. }
  1892. /* line 525, ../sass/_order_system.scss */
  1893. .order-form #products .table td.column-quantity, .order-form #products .table th.column-quantity {
  1894. width: 10%;
  1895. }
  1896. /* line 529, ../sass/_order_system.scss */
  1897. .order-form #products .table td.total, .order-form #products .table th.total {
  1898. width: 10%;
  1899. }
  1900. /* line 535, ../sass/_order_system.scss */
  1901. .order-form #bar-fixed {
  1902. display: none;
  1903. position: fixed;
  1904. bottom: 0px;
  1905. z-index: 100;
  1906. background-color: white;
  1907. padding: 15px;
  1908. margin-bottom: 0px;
  1909. -moz-box-shadow: 0 0 5px gray;
  1910. -webkit-box-shadow: 0 0 5px gray;
  1911. box-shadow: 0 0 5px gray;
  1912. -moz-border-radius: 10px 10px 0px 0px;
  1913. -webkit-border-radius: 10px;
  1914. border-radius: 10px 10px 0px 0px;
  1915. border-top: solid 1px #e0e0e0;
  1916. background-color: #F9F9F9;
  1917. background-color: #e4ac07;
  1918. text-align: center;
  1919. }
  1920. /* line 552, ../sass/_order_system.scss */
  1921. .order-form #bar-fixed.not-fixed {
  1922. position: relative;
  1923. -moz-box-shadow: none;
  1924. -webkit-box-shadow: none;
  1925. box-shadow: none;
  1926. -moz-border-radius: 0px;
  1927. -webkit-border-radius: 0px;
  1928. border-radius: 0px;
  1929. border: solid 1px #e0e0e0;
  1930. padding-right: 20px;
  1931. }
  1932. /* line 561, ../sass/_order_system.scss */
  1933. .order-form #bar-fixed.no-credit #bloc-valider-commande {
  1934. margin-top: 0px;
  1935. float: right;
  1936. }
  1937. /* line 567, ../sass/_order_system.scss */
  1938. .order-form #bar-fixed #total-order-bottom {
  1939. background-color: white;
  1940. -moz-border-radius: 20px;
  1941. -webkit-border-radius: 20px;
  1942. border-radius: 20px;
  1943. padding: 5px 25px;
  1944. border: solid 1px #e0e0e0;
  1945. }
  1946. /* line 574, ../sass/_order_system.scss */
  1947. .order-form #bar-fixed .btn-comment {
  1948. float: left;
  1949. }
  1950. /* line 582, ../sass/_order_system.scss */
  1951. .order-form #bar-fixed .btn-comment {
  1952. margin-right: 10px;
  1953. }
  1954. /* line 586, ../sass/_order_system.scss */
  1955. .order-form #bar-fixed #block-confirm-order {
  1956. text-align: right;
  1957. margin-top: 20px;
  1958. }
  1959. /* line 590, ../sass/_order_system.scss */
  1960. .order-form #bar-fixed #block-confirm-order button {
  1961. width: 340px;
  1962. margin-right: 10px;
  1963. }
  1964. /* line 596, ../sass/_order_system.scss */
  1965. .order-form #bar-fixed #checkbox-credit {
  1966. float: right;
  1967. width: 340px;
  1968. padding: 3px 11px;
  1969. background-color: white;
  1970. border: solid 1px #ccc;
  1971. -moz-border-radius: 5px;
  1972. -webkit-border-radius: 5px;
  1973. border-radius: 5px;
  1974. margin-right: 10px;
  1975. text-shadow: 0 1px 0 #fff;
  1976. -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
  1977. -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
  1978. box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
  1979. }
  1980. /* line 607, ../sass/_order_system.scss */
  1981. .order-form #bar-fixed #checkbox-credit.payment-impossible {
  1982. background-color: #e0e0e0;
  1983. }
  1984. /* line 611, ../sass/_order_system.scss */
  1985. .order-form #bar-fixed #checkbox-credit .info {
  1986. color: gray;
  1987. font-weight: normal;
  1988. }
  1989. /* line 616, ../sass/_order_system.scss */
  1990. .order-form #bar-fixed #checkbox-credit .the-credit {
  1991. background-color: #ee6f42;
  1992. color: white;
  1993. padding: 2px 8px;
  1994. -moz-border-radius: 5px;
  1995. -webkit-border-radius: 5px;
  1996. border-radius: 5px;
  1997. }
  1998. /* line 623, ../sass/_order_system.scss */
  1999. .order-form #bar-fixed #checkbox-credit .amount-paid {
  2000. color: #ee6f42;
  2001. }
  2002. /* line 627, ../sass/_order_system.scss */
  2003. .order-form #bar-fixed #checkbox-credit #info-credit-empty {
  2004. font-size: 12px;
  2005. }
  2006. /* line 631, ../sass/_order_system.scss */
  2007. .order-form #bar-fixed #checkbox-credit #credit-disabled {
  2008. display: none;
  2009. font-size: 12px;
  2010. }
  2011. /* line 637, ../sass/_order_system.scss */
  2012. .order-form #bar-fixed .btn-retour, .order-form #bar-fixed .cancel-order {
  2013. float: left;
  2014. margin-right: 5px;
  2015. }
  2016. /* line 642, ../sass/_order_system.scss */
  2017. .order-form #bar-fixed .cancel-order {
  2018. color: #b92c28;
  2019. background-color: white;
  2020. }
  2021. /* line 647, ../sass/_order_system.scss */
  2022. .order-form #bar-fixed #total-order-bottom {
  2023. display: none;
  2024. font-weight: bold;
  2025. font-family: "comfortaalight";
  2026. font-size: 24px;
  2027. }
  2028. /* line 654, ../sass/_order_system.scss */
  2029. .order-form #bar-fixed .field-order-comment {
  2030. display: none;
  2031. }
  2032. /* line 662, ../sass/_order_system.scss */
  2033. .ui-datepicker .ui-widget-header {
  2034. background: none;
  2035. background-color: gray;
  2036. border: 0px none;
  2037. color: black;
  2038. font-weight: normal;
  2039. }
  2040. /* line 670, ../sass/_order_system.scss */
  2041. .ui-datepicker .ui-datepicker-current-day a,
  2042. .ui-datepicker a.ui-state-hover {
  2043. background: none;
  2044. background-color: gray;
  2045. border-color: black;
  2046. color: black;
  2047. }
  2048. /* line 683, ../sass/_order_system.scss */
  2049. #page-producer .buttons-login-signup {
  2050. display: none;
  2051. }
  2052. /* line 690, ../sass/_order_system.scss */
  2053. #page-producer h1,
  2054. #page-producer-code h1 {
  2055. font-size: 40px;
  2056. }
  2057. /* line 693, ../sass/_order_system.scss */
  2058. #page-producer .info,
  2059. #page-producer-code .info {
  2060. text-align: center;
  2061. }
  2062. /* line 698, ../sass/_order_system.scss */
  2063. #page-producer-offline {
  2064. text-align: center;
  2065. }
  2066. /* line 701, ../sass/_order_system.scss */
  2067. #page-producer-offline .info {
  2068. margin-bottom: 60px;
  2069. }
  2070. /* line 707, ../sass/_order_system.scss */
  2071. #page-producer-code form#producer-code {
  2072. max-width: 400px;
  2073. margin: 0px auto;
  2074. }
  2075. /* line 711, ../sass/_order_system.scss */
  2076. #page-producer-code form#producer-code .form-group.buttons {
  2077. text-align: center;
  2078. }
  2079. /**
  2080. Copyright distrib (2018)
  2081. contact@opendistrib.net
  2082. Ce logiciel est un programme informatique servant à aider les producteurs
  2083. à distribuer leur production en circuits courts.
  2084. Ce logiciel est régi par la licence CeCILL soumise au droit français et
  2085. respectant les principes de diffusion des logiciels libres. Vous pouvez
  2086. utiliser, modifier et/ou redistribuer ce programme sous les conditions
  2087. de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA
  2088. sur le site "http://www.cecill.info".
  2089. En contrepartie de l'accessibilité au code source et des droits de copie,
  2090. de modification et de redistribution accordés par cette licence, il n'est
  2091. offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons,
  2092. seule une responsabilité restreinte pèse sur l'auteur du programme, le
  2093. titulaire des droits patrimoniaux et les concédants successifs.
  2094. A cet égard l'attention de l'utilisateur est attirée sur les risques
  2095. associés au chargement, à l'utilisation, à la modification et/ou au
  2096. développement et à la reproduction du logiciel par l'utilisateur étant
  2097. donné sa spécificité de logiciel libre, qui peut le rendre complexe à
  2098. manipuler et qui le réserve donc à des développeurs et des professionnels
  2099. avertis possédant des connaissances informatiques approfondies. Les
  2100. utilisateurs sont donc invités à charger et tester l'adéquation du
  2101. logiciel à leurs besoins dans des conditions permettant d'assurer la
  2102. sécurité de leurs systèmes et ou de leurs données et, plus généralement,
  2103. à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.
  2104. Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
  2105. pris connaissance de la licence CeCILL, et que vous en avez accepté les
  2106. termes.
  2107. */
  2108. @media screen and (max-width: 991px) {
  2109. /* line 43, ../sass/_responsive.scss */
  2110. #header {
  2111. position: relative;
  2112. text-align: center;
  2113. padding: 10px 0px;
  2114. }
  2115. /* line 49, ../sass/_responsive.scss */
  2116. #header #the-header {
  2117. width: 100%;
  2118. }
  2119. /* line 53, ../sass/_responsive.scss */
  2120. #header #link-home {
  2121. position: relative;
  2122. top: 0px;
  2123. display: inline-block;
  2124. }
  2125. /* line 58, ../sass/_responsive.scss */
  2126. #header #link-home img {
  2127. margin-bottom: 0px;
  2128. }
  2129. /* line 63, ../sass/_responsive.scss */
  2130. #header .navbar-toggler {
  2131. position: absolute;
  2132. top: 25px;
  2133. right: 0px;
  2134. background-color: white;
  2135. }
  2136. /* line 70, ../sass/_responsive.scss */
  2137. #header nav {
  2138. width: 100%;
  2139. height: auto;
  2140. }
  2141. /* line 74, ../sass/_responsive.scss */
  2142. #header nav .navbar-collapse {
  2143. border: 0px none;
  2144. }
  2145. /* line 78, ../sass/_responsive.scss */
  2146. #header nav .collapse {
  2147. position: relative;
  2148. top: 0px;
  2149. left: 0px;
  2150. }
  2151. /* line 83, ../sass/_responsive.scss */
  2152. #header nav .collapse ul {
  2153. position: relative;
  2154. display: block;
  2155. float: none;
  2156. margin-top: 20px;
  2157. border: 0px none;
  2158. }
  2159. /* line 90, ../sass/_responsive.scss */
  2160. #header nav .collapse ul li {
  2161. display: block;
  2162. float: none;
  2163. }
  2164. /* line 94, ../sass/_responsive.scss */
  2165. #header nav .collapse ul li a {
  2166. font-family: 'worksans_regular';
  2167. display: block;
  2168. padding: 5px;
  2169. margin: 0px;
  2170. border-bottom: 0px none;
  2171. }
  2172. /* line 101, ../sass/_responsive.scss */
  2173. #header nav .collapse ul li a.active {
  2174. border-bottom: 0px none;
  2175. background-color: #e4ac07;
  2176. color: white;
  2177. }
  2178. /* line 113, ../sass/_responsive.scss */
  2179. #content {
  2180. padding-top: 20px;
  2181. padding-bottom: 20px;
  2182. }
  2183. /* line 118, ../sass/_responsive.scss */
  2184. #content .panel.panel-padding-large .panel-body {
  2185. padding: 20px;
  2186. }
  2187. /* line 124, ../sass/_responsive.scss */
  2188. #footer a {
  2189. padding: 0px 5px;
  2190. }
  2191. /* line 129, ../sass/_responsive.scss */
  2192. .site-producers #wrapper-producers-map {
  2193. display: none;
  2194. }
  2195. }
  2196. @media screen and (max-width: 768px) {
  2197. /* line 137, ../sass/_responsive.scss */
  2198. #main {
  2199. padding-bottom: 0px;
  2200. min-height: 550px;
  2201. }
  2202. /* line 141, ../sass/_responsive.scss */
  2203. #main .container {
  2204. padding-left: 15px;
  2205. padding-right: 15px;
  2206. }
  2207. /* line 147, ../sass/_responsive.scss */
  2208. #footer {
  2209. position: relative;
  2210. }
  2211. /* line 150, ../sass/_responsive.scss */
  2212. #footer .bull {
  2213. display: none;
  2214. }
  2215. /* line 154, ../sass/_responsive.scss */
  2216. #footer a {
  2217. display: block;
  2218. text-align: center;
  2219. }
  2220. /* line 162, ../sass/_responsive.scss */
  2221. .site-iamproducer .panel .hook {
  2222. margin-bottom: 25px;
  2223. }
  2224. /* line 165, ../sass/_responsive.scss */
  2225. .site-iamproducer .panel .hook br {
  2226. display: none;
  2227. }
  2228. /* line 169, ../sass/_responsive.scss */
  2229. .site-iamproducer .panel .hook .word-animate {
  2230. font-size: 20px;
  2231. }
  2232. /* line 175, ../sass/_responsive.scss */
  2233. .site-iamproducer .panel .links a {
  2234. display: block;
  2235. margin-bottom: 5px;
  2236. }
  2237. /* line 182, ../sass/_responsive.scss */
  2238. .site-iamproducer .producer, .site-iamproducer .users {
  2239. padding-right: 0px;
  2240. }
  2241. /* line 186, ../sass/_responsive.scss */
  2242. .site-iamproducer .users {
  2243. padding-left: 0px;
  2244. }
  2245. /* line 189, ../sass/_responsive.scss */
  2246. .site-iamproducer .users .panel {
  2247. margin-bottom: 0px;
  2248. }
  2249. /* line 196, ../sass/_responsive.scss */
  2250. .site-producers #wrapper-producers-list {
  2251. padding: 0px;
  2252. }
  2253. /* line 201, ../sass/_responsive.scss */
  2254. .site-producers #wrapper-producers-list #producers-list .panel .panel-body {
  2255. text-align: center;
  2256. }
  2257. /* line 204, ../sass/_responsive.scss */
  2258. .site-producers #wrapper-producers-list #producers-list .panel .panel-body .logo {
  2259. display: none;
  2260. }
  2261. /* line 212, ../sass/_responsive.scss */
  2262. .site-producers #producers-map {
  2263. display: none;
  2264. }
  2265. /* line 218, ../sass/_responsive.scss */
  2266. .site-about .col-md-8, .site-about .col-md-4 {
  2267. padding: 0px;
  2268. }
  2269. /* line 224, ../sass/_responsive.scss */
  2270. .site-contact .col-lg-5 {
  2271. padding: 0px;
  2272. }
  2273. /* line 228, ../sass/_responsive.scss */
  2274. .site-contact .alert-information {
  2275. margin-top: 20px;
  2276. }
  2277. /* line 234, ../sass/_responsive.scss */
  2278. #content .site-service #panel-go-further {
  2279. margin-bottom: 0px;
  2280. }
  2281. /* line 237, ../sass/_responsive.scss */
  2282. #content .site-service #panel-go-further a {
  2283. display: block;
  2284. margin-bottom: 5px;
  2285. }
  2286. /* line 245, ../sass/_responsive.scss */
  2287. #page-producer .buttons-login-signup {
  2288. display: block;
  2289. margin-bottom: 20px;
  2290. text-align: center;
  2291. }
  2292. /* line 250, ../sass/_responsive.scss */
  2293. #page-producer .buttons-login-signup a {
  2294. float: none;
  2295. }
  2296. }