選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

screen.scss 23KB

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