Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

screen.scss 23KB

8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
8 år sedan
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054
  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. .vertical-align {
  309. display: flex;
  310. align-items: center;
  311. }
  312. #content {
  313. position: relative ;
  314. padding: 20px 0px ;
  315. padding-top: 35px ;
  316. padding-bottom: 50px ;
  317. h1#title-site, h1 {
  318. font-family: "highvoltageregular" ;
  319. font-size: 35px ;
  320. }
  321. h2 {
  322. color: $courant ;
  323. padding-bottom: 15px ;
  324. font-size: 35px ;
  325. line-height: 35px ;
  326. font-family: 'highvoltageregular' ;
  327. text-transform: uppercase ;
  328. position: relative ;
  329. margin-top: 30px ;
  330. }
  331. h3 {
  332. font-family: 'highvoltageregular' ;
  333. font-size: 20px ;
  334. color: $courant ;
  335. }
  336. #presentation-distrib {
  337. margin-top: 20px ;
  338. margin-bottom: 50px ;
  339. text-align: center ;
  340. h1 {
  341. font-family: 'capsuularegular' ;
  342. text-align: center ;
  343. margin-top: 15px ;
  344. text-transform: none ;
  345. color: $color1 ;
  346. font-weight: bold ;
  347. font-size: 30px ;
  348. margin-bottom: 0px ;
  349. padding-bottom: 0px ;
  350. }
  351. p {
  352. color: white ;
  353. font-family: 'capsuularegular' ;
  354. font-size: 20px ;
  355. margin-top: 20px ;
  356. }
  357. }
  358. .panel {
  359. background-color: white ;
  360. border: solid 1px #e0e0e0 ;
  361. .panel-heading {
  362. background-color: #FFF8DC ;
  363. border-bottom: 0px ;
  364. padding-top: 10px ;
  365. padding-bottom: 8px ;
  366. border-bottom: solid 1px #e0e0e0 ;
  367. h2.panel-title {
  368. margin: 0px ;
  369. padding: 0px ;
  370. padding-top: 0px ;
  371. text-align: center ;
  372. .img {
  373. height: 20px ;
  374. display: none ;
  375. }
  376. .glyphicon {
  377. font-size: 20px ;
  378. display: none ;
  379. }
  380. span.the-title {
  381. margin-left: 10px ;
  382. font-size: 26px ;
  383. position: relative ;
  384. top: 0px ;
  385. text-transform: uppercase ;
  386. }
  387. }
  388. }
  389. .panel-body {
  390. background-color: white ;
  391. @include border-radius(0px 0px 5px 5px) ;
  392. }
  393. }
  394. #row-users-producers {
  395. text-align: center ;
  396. display: table ;
  397. margin-bottom: 20px ;
  398. @include border-radius(5px) ;
  399. .col-md-6 {
  400. display: table-cell ;
  401. width: 50% ;
  402. .panel {
  403. height: 100% ;
  404. margin-bottom: 20px ;
  405. background-color: transparent ;
  406. @include box-shadow(none) ;
  407. }
  408. &.producer {
  409. padding-left: 0px ;
  410. }
  411. &.users {
  412. padding-right: 0px ;
  413. }
  414. }
  415. }
  416. #row-users-producers,
  417. #row-functionalities-rates {
  418. div.producer, div.users {
  419. }
  420. div.producer {
  421. .btn-primary {
  422. margin-bottom: 5px ;
  423. }
  424. }
  425. p.presentation {
  426. font-family: 'capsuularegular' ;
  427. color: black ;
  428. font-size: 20px ;
  429. line-height: 26px ;
  430. }
  431. p {
  432. padding-bottom: 4px ;
  433. }
  434. }
  435. #row-functionalities-rates {
  436. .block {
  437. margin-bottom: 10px ;
  438. p {
  439. font-family: 'capsuularegular' ;
  440. font-size: 18px ;
  441. margin-left: 70px ;
  442. }
  443. img {
  444. float: left ;
  445. width: 50px ;
  446. height: auto ;
  447. }
  448. a {
  449. text-decoration: none ;
  450. color: black ;
  451. &:hover {
  452. color: $color1 ;
  453. }
  454. }
  455. }
  456. .block-points-sale-products {
  457. img {
  458. width: 40px ;
  459. }
  460. }
  461. }
  462. #block-rates {
  463. table {
  464. th {
  465. font-family: 'capsuularegular' ;
  466. font-weight: normal ;
  467. font-size: 23px ;
  468. }
  469. th, td {
  470. text-align: center ;
  471. }
  472. }
  473. }
  474. #btn-demo {
  475. &:hover, &:focus, &:active {
  476. color: black ;
  477. }
  478. }
  479. #modal-prices {
  480. }
  481. }
  482. #content #contact {
  483. display: none ;
  484. .icon {
  485. width: 55px ;
  486. top: -15px ;
  487. margin-left: -70px ;
  488. }
  489. .form-control:focus {
  490. /*@include box-shadow(0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px $jaune) ;
  491. border-color: $jaune ;*/
  492. }
  493. .form-group {
  494. text-align: center ;
  495. }
  496. .img-right {
  497. float: right ;
  498. img {
  499. width: 300px ;
  500. }
  501. }
  502. }
  503. #bookmarked-producers {
  504. padding: 0px ;
  505. padding-top: 15px ;
  506. padding-bottom: 7px ;
  507. margin: 0px ;
  508. border-bottom: solid 1px #e0e0e0 ;
  509. background-color: white ;
  510. h2 {
  511. float: left ;
  512. font-family: 'highvoltageregular' ;
  513. color: $courant ;
  514. text-align: left ;
  515. font-size: 16px ;
  516. margin: 0px ;
  517. padding: 0px ;
  518. color: $courant ;
  519. }
  520. #producers {
  521. position: relative ;
  522. top: -5px ;
  523. left: 5px ;
  524. }
  525. #discover {
  526. padding-bottom: 20px ;
  527. text-align: center ;
  528. p {
  529. padding-bottom: 0px ;
  530. color: $color2 ;
  531. }
  532. .btn {
  533. background-color: $color2 ;
  534. color: $color1 ;
  535. border: solid 1px $color2 ;
  536. }
  537. }
  538. }
  539. #footer {
  540. position: absolute ;
  541. bottom: 0px ;
  542. width: 100% ;
  543. text-align: left ;
  544. padding-top: 30px ;
  545. padding-bottom: 17px ;
  546. background-color: white ;
  547. border-top: solid 1px #e0e0e0 ;
  548. a {
  549. color: black ;
  550. font-family: 'capsuularegular' ;
  551. font-size: 18px ;
  552. text-decoration: none ;
  553. padding-left: 10px ;
  554. padding-right: 10px ;
  555. border-right: solid 1px white ;
  556. &:hover {
  557. text-decoration: underline ;
  558. }
  559. &:last-child {
  560. border: 0px none ;
  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. #site-prices {
  876. .panel {
  877. p {
  878. padding-bottom: 0px;
  879. }
  880. }
  881. }
  882. @import "_order_system.scss" ;
  883. @import "_responsive.scss" ;