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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270
  1. /* Welcome to Compass.
  2. * In this file you should write your main styles. (or centralize your imports)
  3. * Import this file using the following HTML or equivalent:
  4. * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
  5. /* line 5, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
  6. html, body, div, span, applet, object, iframe,
  7. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  8. a, abbr, acronym, address, big, cite, code,
  9. del, dfn, em, img, ins, kbd, q, s, samp,
  10. small, strike, strong, sub, sup, tt, var,
  11. b, u, i, center,
  12. dl, dt, dd, ol, ul, li,
  13. fieldset, form, label, legend,
  14. table, caption, tbody, tfoot, thead, tr, th, td,
  15. article, aside, canvas, details, embed,
  16. figure, figcaption, footer, header, hgroup,
  17. menu, nav, output, ruby, section, summary,
  18. time, mark, audio, video {
  19. margin: 0;
  20. padding: 0;
  21. border: 0;
  22. font: inherit;
  23. font-size: 100%;
  24. vertical-align: baseline;
  25. }
  26. /* line 22, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
  27. html {
  28. line-height: 1;
  29. }
  30. /* line 24, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
  31. ol, ul {
  32. list-style: none;
  33. }
  34. /* line 26, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
  35. table {
  36. border-collapse: collapse;
  37. border-spacing: 0;
  38. }
  39. /* line 28, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
  40. caption, th, td {
  41. text-align: left;
  42. font-weight: normal;
  43. vertical-align: middle;
  44. }
  45. /* line 30, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
  46. q, blockquote {
  47. quotes: none;
  48. }
  49. /* line 103, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
  50. q:before, q:after, blockquote:before, blockquote:after {
  51. content: "";
  52. content: none;
  53. }
  54. /* line 32, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
  55. a img {
  56. border: none;
  57. }
  58. /* line 116, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
  59. article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  60. display: block;
  61. }
  62. /* line 1, ../sass/_home.scss */
  63. #app_homepage {
  64. padding-bottom: 30px;
  65. padding-top: 30px;
  66. }
  67. /* line 6, ../sass/_home.scss */
  68. #app_homepage header .logo-aac {
  69. width: 80%;
  70. }
  71. /* line 10, ../sass/_home.scss */
  72. #app_homepage header .personnages-acc {
  73. width: 26%;
  74. position: absolute;
  75. bottom: 0;
  76. }
  77. /* line 16, ../sass/_home.scss */
  78. #app_homepage header h1 {
  79. color: #aab769;
  80. font-size: 32px;
  81. font-family: dinbold;
  82. position: absolute;
  83. bottom: 19px;
  84. width: 100%;
  85. }
  86. /* line 24, ../sass/_home.scss */
  87. #app_homepage header h1 .main-title {
  88. margin-left: 26%;
  89. display: inline-block;
  90. width: 70%;
  91. }
  92. /* line 30, ../sass/_home.scss */
  93. #app_homepage header h1 .aac {
  94. color: #dc5b2f;
  95. }
  96. /* line 36, ../sass/_home.scss */
  97. #app_homepage h2 {
  98. color: #568a73;
  99. font-size: 30px;
  100. margin-top: 80px;
  101. margin-bottom: 30px;
  102. font-family: dinbold;
  103. }
  104. /* line 45, ../sass/_home.scss */
  105. #app_homepage ul li {
  106. margin-top: 25px;
  107. }
  108. /* line 48, ../sass/_home.scss */
  109. #app_homepage ul li button {
  110. width: 70%;
  111. font-size: 18px;
  112. font-family: dinbold;
  113. -moz-border-radius: 15px / 15px;
  114. -webkit-border-radius: 15px 15px;
  115. border-radius: 15px / 15px;
  116. }
  117. /* line 54, ../sass/_home.scss */
  118. #app_homepage ul li button a {
  119. color: #FFF;
  120. }
  121. /* line 59, ../sass/_home.scss */
  122. #app_homepage ul li .yellow {
  123. background-color: #ffe680;
  124. }
  125. /* line 63, ../sass/_home.scss */
  126. #app_homepage ul li .green {
  127. background-color: #aab769;
  128. }
  129. /* line 67, ../sass/_home.scss */
  130. #app_homepage ul li .orange {
  131. background-color: #dc5b2f;
  132. }
  133. /* line 73, ../sass/_home.scss */
  134. #app_homepage .logo-coop {
  135. width: 60%;
  136. margin-top: 50px;
  137. }
  138. /* line 78, ../sass/_home.scss */
  139. #app_homepage footer {
  140. margin-top: 50px;
  141. font-family: dinregular;
  142. color: #568a73;
  143. text-align: center;
  144. }
  145. /* line 84, ../sass/_home.scss */
  146. #app_homepage footer a {
  147. color: #568a73;
  148. font-family: dinbold;
  149. }
  150. /* line 88, ../sass/_home.scss */
  151. #app_homepage footer a:hover {
  152. text-decoration: underline;
  153. }
  154. /* line 1, ../sass/_legal_mention.scss */
  155. #app_legal_mention {
  156. margin-top: 30px;
  157. }
  158. /* line 4, ../sass/_legal_mention.scss */
  159. #app_legal_mention .logo-acc {
  160. text-align: center;
  161. }
  162. /* line 9, ../sass/_legal_mention.scss */
  163. #app_legal_mention .title h1 {
  164. color: #568a73;
  165. font-size: 45px;
  166. margin-top: 80px;
  167. margin-bottom: 30px;
  168. font-family: dinbold;
  169. }
  170. /* line 18, ../sass/_legal_mention.scss */
  171. #app_legal_mention .description {
  172. font-family: dinregular;
  173. font-size: 17px;
  174. text-align: justify;
  175. }
  176. /* line 24, ../sass/_legal_mention.scss */
  177. #app_legal_mention footer {
  178. margin-top: 50px;
  179. font-family: dinregular;
  180. color: #568a73;
  181. text-align: center;
  182. }
  183. /* line 30, ../sass/_legal_mention.scss */
  184. #app_legal_mention footer a {
  185. color: #568a73;
  186. font-family: dinbold;
  187. }
  188. /* line 34, ../sass/_legal_mention.scss */
  189. #app_legal_mention footer a:hover {
  190. text-decoration: underline;
  191. }
  192. /* line 1, ../sass/_responsive.scss */
  193. .hidden {
  194. display: none !important;
  195. }
  196. @media screen and (max-width: 1200px) {
  197. /* line 8, ../sass/_responsive.scss */
  198. #home header .bloc-logo {
  199. text-align: center;
  200. }
  201. /* line 11, ../sass/_responsive.scss */
  202. #home header .bloc-logo .logo-aac {
  203. max-height: 200px;
  204. width: auto;
  205. max-width: 100%;
  206. height: 100%;
  207. }
  208. /* line 19, ../sass/_responsive.scss */
  209. #home header h1 {
  210. font-size: 23px;
  211. }
  212. /* line 24, ../sass/_responsive.scss */
  213. #home h2 {
  214. font-size: 24px;
  215. }
  216. /* line 28, ../sass/_responsive.scss */
  217. #home ul li button {
  218. width: 90%;
  219. font-size: 16px;
  220. }
  221. }
  222. @media screen and (max-width: 768px) {
  223. /* line 38, ../sass/_responsive.scss */
  224. #home header h1 {
  225. font-size: 21px;
  226. }
  227. /* line 43, ../sass/_responsive.scss */
  228. #home .hidden-mobile {
  229. display: none;
  230. }
  231. /* line 47, ../sass/_responsive.scss */
  232. #home .bloc-title {
  233. min-height: 120px;
  234. }
  235. /* line 51, ../sass/_responsive.scss */
  236. #home h2 {
  237. margin-top: 0;
  238. }
  239. /* line 55, ../sass/_responsive.scss */
  240. #home .bloc-video-mobile {
  241. margin-top: 30px;
  242. margin-bottom: 30px;
  243. display: block !important;
  244. }
  245. }
  246. @font-face {
  247. font-family: 'dinregular';
  248. src: url("../fonts/din_regular-webfont.eot");
  249. src: url("../fonts/din_regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/din_regular-webfont.woff2") format("woff2"), url("../fonts/din_regular-webfont.woff") format("woff"), url("../fonts/din_regular-webfont.ttf") format("truetype"), url("../fonts/din_regular-webfont.svg#dinregular") format("svg");
  250. font-weight: normal;
  251. font-style: normal;
  252. }
  253. @font-face {
  254. font-family: 'dinbold';
  255. src: url("../fonts/din_bold-webfont.eot");
  256. src: url("../fonts/din_bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/din_bold-webfont.woff2") format("woff2"), url("../fonts/din_bold-webfont.woff") format("woff"), url("../fonts/din_bold-webfont.ttf") format("truetype"), url("../fonts/din_bold-webfont.svg#dinregular") format("svg");
  257. font-weight: normal;
  258. font-style: normal;
  259. }