您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046
  1. /**
  2. Copyright distrib (2018)
  3. contact@opendistrib.net
  4. Ce logiciel est un programme informatique servant à aider les producteurs
  5. à distribuer leur production en circuits courts.
  6. Ce logiciel est régi par la licence CeCILL soumise au droit français et
  7. respectant les principes de diffusion des logiciels libres. Vous pouvez
  8. utiliser, modifier et/ou redistribuer ce programme sous les conditions
  9. de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA
  10. sur le site "http://www.cecill.info".
  11. En contrepartie de l'accessibilité au code source et des droits de copie,
  12. de modification et de redistribution accordés par cette licence, il n'est
  13. offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons,
  14. seule une responsabilité restreinte pèse sur l'auteur du programme, le
  15. titulaire des droits patrimoniaux et les concédants successifs.
  16. A cet égard l'attention de l'utilisateur est attirée sur les risques
  17. associés au chargement, à l'utilisation, à la modification et/ou au
  18. développement et à la reproduction du logiciel par l'utilisateur étant
  19. donné sa spécificité de logiciel libre, qui peut le rendre complexe à
  20. manipuler et qui le réserve donc à des développeurs et des professionnels
  21. avertis possédant des connaissances informatiques approfondies. Les
  22. utilisateurs sont donc invités à charger et tester l'adéquation du
  23. logiciel à leurs besoins dans des conditions permettant d'assurer la
  24. sécurité de leurs systèmes et ou de leurs données et, plus généralement,
  25. à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.
  26. Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
  27. pris connaissance de la licence CeCILL, et que vous en avez accepté les
  28. termes.
  29. */
  30. //@import "compass/reset";
  31. @import "compass" ;
  32. $dir-img: '../img/' ;
  33. $dir-fonts: '../fonts/' ;
  34. $jaune: #fdd44b ;
  35. $orange: darken(#FDB64B,20%) ;
  36. $gris1: #e0e0e0 ;
  37. $gris2: #e0e0e0 ;
  38. $courant : #323232 ;
  39. $color2: lighten($jaune,30%) ;
  40. $color2: #fff2c7 ;
  41. $color2: #fff6d5 ;
  42. $color1: #BB8757 ;
  43. $color2: #F8F1DD ;
  44. $color1: #FF7F00 ;
  45. $color2: white ;
  46. @import "_fonts.scss" ;
  47. html {
  48. height: 100% ;
  49. }
  50. body {
  51. position: relative ;
  52. color: #505050 ;
  53. font-family: 'Arial' ;
  54. background-attachment: fixed ;
  55. min-height: 100%;
  56. margin: 0;
  57. padding: 0;
  58. background-color: #FFF8DC ;
  59. }
  60. strong {
  61. font-weight: bold ;
  62. }
  63. .table {
  64. background-color: white ;
  65. }
  66. #main {
  67. padding-bottom: 50px ;
  68. a {
  69. color: $courant ;
  70. text-decoration: underline ;
  71. &:focus, &:active {
  72. outline-color: gray ;
  73. color: $color1 ;
  74. }
  75. &:hover {
  76. color: $color1 ;
  77. }
  78. &.btn {
  79. text-decoration: none ;
  80. }
  81. }
  82. }
  83. #bookmarked-producers, #main {
  84. .btn-primary {
  85. background-color: $color1 ;
  86. border: solid 1px $color1 ;
  87. color: white ;
  88. &:hover, &:active, &:focus {
  89. background-color: darken($color1, 5) ;
  90. border: solid 1px $color1 ;
  91. color: white ;
  92. }
  93. }
  94. }
  95. .form-control:focus {
  96. @include box-shadow(none) ;
  97. border: solid 1px $color1 ;
  98. }
  99. p {
  100. padding-bottom: 20px ;
  101. line-height: 21px ;
  102. }
  103. ul {
  104. padding-left: 20px ;
  105. list-style-type: disc ;
  106. margin-bottom: 10px ;
  107. li {
  108. padding-left: 5px ;
  109. }
  110. }
  111. .clr {
  112. clear: both ;
  113. }
  114. .btn {
  115. background-image: none ;
  116. }
  117. #main .alert {
  118. background-image: none;
  119. background-color: white ;
  120. border-bottom-width: 3px ;
  121. }
  122. .alert {
  123. &.alert-warning {
  124. a {
  125. color: #8a6d3b ;
  126. //text-decoration: none ;
  127. //font-weight: bold ;
  128. }
  129. }
  130. }
  131. #main {
  132. position: relative ;
  133. .inner {
  134. width: 960px ;
  135. margin: 0px auto ;
  136. }
  137. }
  138. #content {
  139. #the-content {
  140. padding-top: 100px ;
  141. padding-left: 30px ;
  142. padding-right: 30px ;
  143. padding-bottom: 50px ;
  144. }
  145. .content-text {
  146. h1 {
  147. font-family: 'highvoltageregular' ;
  148. font-size: 30px ;
  149. color: black ;
  150. text-transform: uppercase ;
  151. }
  152. h2 {
  153. font-family: 'highvoltageregular' ;
  154. font-size: 20px ;
  155. text-transform: none ;
  156. padding-bottom: 0px ;
  157. margin-bottom: 5px ;
  158. margin-top: 5px ;
  159. }
  160. }
  161. }
  162. #block-demo {
  163. padding: 10px 0px ;
  164. background-color: $color1 ;
  165. color: white;
  166. text-align: center ;
  167. a {
  168. color: white ;
  169. text-decoration: underline ;
  170. }
  171. }
  172. #header {
  173. z-index: 100 ;
  174. border-bottom: solid 1px $gris1 ;
  175. background-color: white ;
  176. .container {
  177. position: relative ;
  178. }
  179. #the-header {
  180. height: 80px ;
  181. height: auto ;
  182. }
  183. #env-dev {
  184. font-family: 'comfortaabold' ;
  185. text-align: center ;
  186. font-size: 18px ;
  187. padding-top: 10px ;
  188. padding-bottom: 10px ;
  189. color: $color1 ;
  190. background-color: transparent ;
  191. position: absolute ;
  192. top: 18px ;
  193. left: 79px ;
  194. }
  195. #link-home {
  196. float: left ;
  197. padding-top: 10px ;
  198. padding-bottom: 10px ;
  199. text-decoration: none ;
  200. font-size: 22px ;
  201. color: black ;
  202. display: block ;
  203. img {
  204. height: 50px ;
  205. margin-bottom: 5px ;
  206. float: left ;
  207. }
  208. .text {
  209. float: left ;
  210. padding-left: 10px ;
  211. .bap {
  212. font-family: "comfortaalight" ;
  213. font-size: 24px ;
  214. }
  215. .plateforme {
  216. font-size: 17px ;
  217. font-family: "myriadpro-light" ;
  218. color: $color1 ;
  219. }
  220. }
  221. }
  222. #presentation-distrib {
  223. display: none ;
  224. float: left ;
  225. width: 300px ;
  226. margin-top: 20px ;
  227. margin-left: 20px ;
  228. text-align: left ;
  229. font-family: 'capsuularegular' ;
  230. font-size: 18px ;
  231. line-height: 20px ;
  232. }
  233. #link-space-producer {
  234. border-left: solid 1px #e0e0e0 ;
  235. color: $color1 ;
  236. }
  237. nav {
  238. padding-top: 0px ;
  239. margin-bottom: 0px ;
  240. border: 0px none ;
  241. background: none ;
  242. @include box-shadow(none) ;
  243. .navbar-toggle {
  244. background-color: white ;
  245. }
  246. ul {
  247. float: right ;
  248. padding: 0px ;
  249. margin: 0px ;
  250. margin-top: 18px ;
  251. li {
  252. padding: 0px ;
  253. display: block ;
  254. a {
  255. display: block ;
  256. text-decoration: none ;
  257. background-color: transparent ;
  258. padding: 10px 15px ;
  259. margin: 0px ;
  260. font-family: 'capsuularegular' ;
  261. font-weight: bold ;
  262. color: black ;
  263. font-size: 16px ;
  264. @include border-radius(5px) ;
  265. @include box-shadow(none) ;
  266. span {
  267. font-size: 15px ;
  268. }
  269. &:hover {
  270. color: $color1 ;
  271. background-color: white ;
  272. }
  273. }
  274. &#li-home a {
  275. }
  276. &.active {
  277. a {
  278. background-color: $color1;
  279. color: white ;
  280. }
  281. }
  282. ul {
  283. li {
  284. a {
  285. padding: 10px 10px ;
  286. }
  287. }
  288. }
  289. }
  290. }
  291. }
  292. #link-logout {
  293. .name {
  294. color: gray;
  295. font-size: 10px;
  296. left: 18px;
  297. position: relative;
  298. top: -4px;
  299. }
  300. }
  301. }
  302. .home {
  303. #main {
  304. background: black top center no-repeat url(../img/carottes.jpg) ;
  305. background-size: 100% auto ;
  306. }
  307. }
  308. #content {
  309. position: relative ;
  310. padding: 20px 0px ;
  311. padding-top: 35px ;
  312. padding-bottom: 50px ;
  313. h1#title-site, h1 {
  314. font-family: "highvoltageregular" ;
  315. font-size: 35px ;
  316. }
  317. h2 {
  318. color: $courant ;
  319. padding-bottom: 15px ;
  320. font-size: 35px ;
  321. line-height: 35px ;
  322. font-family: 'highvoltageregular' ;
  323. text-transform: uppercase ;
  324. position: relative ;
  325. margin-top: 30px ;
  326. }
  327. h3 {
  328. font-family: 'highvoltageregular' ;
  329. font-size: 20px ;
  330. color: $courant ;
  331. }
  332. #presentation-distrib {
  333. margin-top: 20px ;
  334. margin-bottom: 50px ;
  335. text-align: center ;
  336. h2 {
  337. font-family: 'capsuularegular' ;
  338. text-align: center ;
  339. margin-top: 15px ;
  340. text-transform: none ;
  341. color: $color1 ;
  342. font-weight: bold ;
  343. font-size: 30px ;
  344. margin-bottom: 0px ;
  345. padding-bottom: 0px ;
  346. }
  347. h3 {
  348. color: white ;
  349. font-family: 'capsuularegular' ;
  350. font-size: 20px ;
  351. }
  352. }
  353. .panel {
  354. background-color: white ;
  355. border: solid 1px #e0e0e0 ;
  356. .panel-heading {
  357. background-color: #FFF8DC ;
  358. border-bottom: 0px ;
  359. padding-top: 10px ;
  360. padding-bottom: 8px ;
  361. border-bottom: solid 1px #e0e0e0 ;
  362. h2.panel-title {
  363. margin: 0px ;
  364. padding: 0px ;
  365. padding-top: 0px ;
  366. text-align: center ;
  367. .img {
  368. height: 20px ;
  369. display: none ;
  370. }
  371. .glyphicon {
  372. font-size: 20px ;
  373. display: none ;
  374. }
  375. span.the-title {
  376. margin-left: 10px ;
  377. font-size: 26px ;
  378. position: relative ;
  379. top: 0px ;
  380. text-transform: uppercase ;
  381. }
  382. }
  383. }
  384. .panel-body {
  385. background-color: white ;
  386. @include border-radius(0px 0px 5px 5px) ;
  387. }
  388. }
  389. #row-users-producers {
  390. text-align: center ;
  391. display: table ;
  392. margin-bottom: 20px ;
  393. @include border-radius(5px) ;
  394. .col-md-6 {
  395. display: table-cell ;
  396. width: 50% ;
  397. .panel {
  398. height: 100% ;
  399. margin-bottom: 20px ;
  400. background-color: transparent ;
  401. @include box-shadow(none) ;
  402. }
  403. &.producer {
  404. padding-left: 0px ;
  405. }
  406. &.users {
  407. padding-right: 0px ;
  408. }
  409. }
  410. }
  411. #row-users-producers,
  412. #row-functionalities-rates {
  413. div.producer, div.users {
  414. }
  415. div.producer {
  416. .btn-primary {
  417. margin-bottom: 5px ;
  418. }
  419. }
  420. p.presentation {
  421. font-family: 'capsuularegular' ;
  422. color: black ;
  423. font-size: 20px ;
  424. line-height: 26px ;
  425. }
  426. p {
  427. padding-bottom: 4px ;
  428. }
  429. }
  430. #row-functionalities-rates {
  431. .block {
  432. margin-bottom: 10px ;
  433. p {
  434. font-family: 'capsuularegular' ;
  435. font-size: 18px ;
  436. margin-left: 70px ;
  437. }
  438. img {
  439. float: left ;
  440. width: 50px ;
  441. height: auto ;
  442. }
  443. a {
  444. text-decoration: none ;
  445. color: black ;
  446. &:hover {
  447. color: $color1 ;
  448. }
  449. }
  450. }
  451. .block-points-sale-products {
  452. img {
  453. width: 40px ;
  454. }
  455. }
  456. }
  457. #block-rates {
  458. table {
  459. th {
  460. font-family: 'capsuularegular' ;
  461. font-weight: normal ;
  462. font-size: 23px ;
  463. }
  464. th, td {
  465. text-align: center ;
  466. }
  467. }
  468. }
  469. #btn-demo {
  470. &:hover, &:focus, &:active {
  471. color: black ;
  472. }
  473. }
  474. #modal-prices {
  475. }
  476. }
  477. #content #contact {
  478. display: none ;
  479. .icon {
  480. width: 55px ;
  481. top: -15px ;
  482. margin-left: -70px ;
  483. }
  484. .form-control:focus {
  485. /*@include box-shadow(0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px $jaune) ;
  486. border-color: $jaune ;*/
  487. }
  488. .form-group {
  489. text-align: center ;
  490. }
  491. .img-right {
  492. float: right ;
  493. img {
  494. width: 300px ;
  495. }
  496. }
  497. }
  498. #bookmarked-producers {
  499. padding: 0px ;
  500. padding-top: 15px ;
  501. padding-bottom: 7px ;
  502. margin: 0px ;
  503. border-bottom: solid 1px #e0e0e0 ;
  504. background-color: white ;
  505. h2 {
  506. float: left ;
  507. font-family: 'highvoltageregular' ;
  508. color: $courant ;
  509. text-align: left ;
  510. font-size: 16px ;
  511. margin: 0px ;
  512. padding: 0px ;
  513. color: $courant ;
  514. }
  515. #producers {
  516. position: relative ;
  517. top: -5px ;
  518. left: 5px ;
  519. }
  520. #discover {
  521. padding-bottom: 20px ;
  522. text-align: center ;
  523. p {
  524. padding-bottom: 0px ;
  525. color: $color2 ;
  526. }
  527. .btn {
  528. background-color: $color2 ;
  529. color: $color1 ;
  530. border: solid 1px $color2 ;
  531. }
  532. }
  533. }
  534. #footer {
  535. position: absolute ;
  536. bottom: 0px ;
  537. width: 100% ;
  538. text-align: left ;
  539. padding-top: 30px ;
  540. padding-bottom: 17px ;
  541. background-color: white ;
  542. border-top: solid 1px #e0e0e0 ;
  543. a {
  544. color: black ;
  545. font-family: 'capsuularegular' ;
  546. font-size: 18px ;
  547. text-decoration: none ;
  548. padding-left: 10px ;
  549. padding-right: 10px ;
  550. border-right: solid 1px white ;
  551. &:hover {
  552. text-decoration: underline ;
  553. }
  554. &:last-child {
  555. border: 0px none ;
  556. }
  557. }
  558. #code-source {
  559. img {
  560. height: 20px ;
  561. }
  562. }
  563. }
  564. #content #mentions {
  565. padding-top: 20px ;
  566. div.content {
  567. width: 60% ;
  568. font-size: 90% ;
  569. }
  570. p {
  571. padding-bottom: 15px ;
  572. }
  573. h2 {
  574. color: black ;
  575. padding-bottom: 40px ;
  576. font-size: 25px ;
  577. line-height: 35px ;
  578. font-family: 'highvoltageregular' ;
  579. }
  580. h3 {
  581. font-family: "highvoltageregular" ;
  582. font-size: 18px ;
  583. padding-bottom: 12px ;
  584. margin-top: 10px ;
  585. color: black ;
  586. }
  587. }
  588. .mentions {
  589. #main, body {
  590. //background-color: white ;
  591. }
  592. }
  593. .vegas-loading {
  594. display: none ;
  595. }
  596. #profil-user {
  597. .form-group.field-user-no_mail label {
  598. font-weight: normal ;
  599. }
  600. .form-group label {
  601. cursor: pointer ;
  602. }
  603. #mails-days-distribution {
  604. .form-group {
  605. float: left ;
  606. margin-right: 15px ;
  607. label {
  608. font-weight: normal ;
  609. }
  610. }
  611. }
  612. p.strong {
  613. font-weight: bold ;
  614. }
  615. }
  616. /* login */
  617. $max-width-form: 500px ;
  618. .back-white {
  619. background-color: white ;
  620. padding: 30px ;
  621. @include border-radius(5px) ;
  622. }
  623. .site-login {
  624. .col-lg-5 {
  625. margin: 0px auto ;
  626. float: none ;
  627. max-width: $max-width-form ;
  628. @extend .back-white ;
  629. }
  630. }
  631. /* signup */
  632. .modal-backdrop {
  633. z-index: 999;
  634. }
  635. .site-signup {
  636. .col-lg-5 {
  637. margin: 0px auto ;
  638. float: none ;
  639. max-width: $max-width-form ;
  640. @extend .back-white ;
  641. }
  642. }
  643. #modal-cgv {
  644. .modal-body {
  645. h2 {
  646. margin-bottom: 5px ;
  647. padding-bottom: 0px ;
  648. font-size: 20px ;
  649. margin-top: 0px ;
  650. }
  651. }
  652. }
  653. #form-signup {
  654. #user-producer {
  655. margin-bottom: 30px ;
  656. }
  657. #signupform-id_producer {
  658. option:disabled {
  659. font-weight: bold ;
  660. color: black ;
  661. }
  662. }
  663. #champs-producer {
  664. display: none ;
  665. }
  666. #buttons-signup {
  667. margin-top: 30px;
  668. }
  669. }
  670. #col-left {
  671. padding: 0px ;
  672. z-index: 15 ;
  673. .affix {
  674. width: 25% ;
  675. border-right: solid 1px #e0e0e0 ;
  676. background-color: #FAFAFA ;
  677. height: 100% ;
  678. }
  679. #link-home {
  680. text-decoration: none ;
  681. font-size: 22px ;
  682. color: black ;
  683. display: block ;
  684. padding: 10px ;
  685. background-color: $color2 ;
  686. img {
  687. height: 50px ;
  688. margin-bottom: 5px ;
  689. float: left ;
  690. }
  691. .text {
  692. padding-left: 62px ;
  693. .bap {
  694. font-family: "comfortaalight" ;
  695. font-size: 24px ;
  696. }
  697. .plateforme {
  698. font-size: 17px ;
  699. font-family: "myriadpro-light" ;
  700. color: $color1 ;
  701. }
  702. }
  703. }
  704. h2 {
  705. font-family: 'myriadpro-regular' ;
  706. color: black ;
  707. margin: 0px ;
  708. margin-bottom: 10px ;
  709. padding: 15px 0px 5px 15px ;
  710. }
  711. #links {
  712. background-color: white ;
  713. margin-bottom: 20px ;
  714. ul {
  715. li {
  716. a {
  717. text-align: center ;
  718. border-right: solid 1px #e0e0e0 ;
  719. &:hover {
  720. background-color: $color1 ;
  721. color: white ;
  722. }
  723. }
  724. &:last-child a {
  725. border-right: 0px none ;
  726. }
  727. }
  728. }
  729. }
  730. #producers nav.nav-producers {
  731. ul {
  732. li {
  733. a {
  734. padding-left: 50px ;
  735. height: 40px ;
  736. //margin-right: 20px ;
  737. }
  738. &.active a {
  739. background-color: $color1 ;
  740. position: relative ;
  741. color: white ;
  742. &:after {
  743. right: -40px ;
  744. top: 50%;
  745. border: solid transparent;
  746. content: " ";
  747. height: 0;
  748. width: 0;
  749. position: absolute;
  750. pointer-events: none;
  751. border-color: rgba(187, 135, 87, 0);
  752. border-left-color: #BB8757;
  753. border-width: 20px;
  754. margin-top: -20px;
  755. }
  756. }
  757. }
  758. }
  759. }
  760. ul {
  761. list-style-type: none ;
  762. margin: 0px ;
  763. padding: 0px ;
  764. li {
  765. margin: 0px ;
  766. padding: 0px ;
  767. a {
  768. text-decoration: none ;
  769. font-family: 'comfortaaregular' ;
  770. font-family: 'myriadpro-regular' ;
  771. font-size: 15px ;
  772. padding: 10px ;
  773. border-bottom: solid 1px #e0e0e0 ;
  774. display: block ;
  775. color: black ;
  776. span.name, span.wording {
  777. display: none ;
  778. }
  779. }
  780. }
  781. }
  782. p {
  783. padding: 20px ;
  784. padding-top: 0px ;
  785. color: gray ;
  786. }
  787. }
  788. #content {
  789. .header-title {
  790. height: 79px ;
  791. padding: 20px 20px ;
  792. position: fixed ;
  793. top: 0px ;
  794. width: 100% ;
  795. background-color: white ;
  796. z-index: 10 ;
  797. box-sizing: border-box ;
  798. border-bottom: solid 1px #e0e0e0 ;
  799. @include box-shadow(0px 0px 8px #e0e0e0) ;
  800. h1 {
  801. color: black ;
  802. font-family: 'myriadpro-regular' ;
  803. margin: 0px ;
  804. font-size: 25px ;
  805. text-transform: uppercase ;
  806. }
  807. h2 {
  808. color: gray ;
  809. text-transform: none ;
  810. font-size: 15px ;
  811. margin-top: 3px ;
  812. line-height: 20px ;
  813. }
  814. }
  815. }
  816. .header-producer {
  817. z-index: 1 ;
  818. #block-main-img {
  819. height: 144px ;
  820. overflow: hidden ;
  821. #main-img {
  822. width: 100% ;
  823. height: auto ;
  824. border: 0px none ;
  825. padding: 0px ;
  826. @include border-radius(0px) ;
  827. }
  828. }
  829. h1 {
  830. font-family: 'comfortaaregular' ;
  831. text-align: center ;
  832. position: absolute ;
  833. top: 30px ;
  834. left: 40px ;
  835. span {
  836. background-color: rgba(255, 255, 255, 0.8) ;
  837. //background-color: rgba(187, 135, 87, 0.6) ;
  838. //color: white ;
  839. padding: 10px 30px ;
  840. border: dotted 1px black ;
  841. //@include border-radius(20px) ;
  842. }
  843. }
  844. }
  845. nav#menu-producer {
  846. border-bottom: solid 1px #e0e0e0 ;
  847. //background-color: #FAFAFA ;
  848. ul {
  849. li {
  850. padding: 0px ;
  851. margin: 0px ;
  852. a {
  853. border-right: solid 1px #e0e0e0 ;
  854. text-decoration: none ;
  855. @include border-radius(0px) ;
  856. &:hover {
  857. background-color: $color1 ;
  858. color: white ;
  859. }
  860. }
  861. }
  862. }
  863. }
  864. .site-contact {
  865. .col-lg-5 {
  866. margin: 0px auto ;
  867. float: none ;
  868. }
  869. #contact-phone {
  870. font-family: 'capsuularegular' ;
  871. font-size: 20px ;
  872. line-height: 25px ;
  873. }
  874. }
  875. @import "_order_system.scss" ;
  876. @import "_responsive.scss" ;