style.css 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. body img{
  2. cursor: pointer;
  3. }
  4. .menu-ui{
  5. display: none;
  6. position: absolute;
  7. right: 15px;
  8. top: -30px;
  9. }
  10. #navbar{
  11. position: relative;
  12. margin-bottom: 15px;
  13. }
  14. .app{
  15. margin-top: 50%;
  16. transform: translateY(-50%);
  17. width: 100%;
  18. height: 0;
  19. margin-left: 30px;
  20. }
  21. .app img{
  22. width: 60%;
  23. height: auto;
  24. }
  25. .app a{
  26. font-size: 1rem;
  27. font-family: "amiri-regular";
  28. display: flex;
  29. flex-flow: column;
  30. }
  31. .picto{
  32. background-image: url('../images/menu-ui.svg');
  33. background-size: 20px auto;
  34. background-position: center;
  35. background-repeat: no-repeat;
  36. width: 20px;
  37. height:20px;
  38. }
  39. #gallery{
  40. z-index: 2;
  41. position: fixed;
  42. overflow-y: auto;
  43. width: 100%;
  44. height: 100%;
  45. background: rgb(255,255,255,0.9);
  46. }
  47. #gallery .button{
  48. border: none;
  49. padding: 0px;
  50. width: 20px;
  51. height: 20px;
  52. background-color: white;
  53. background-image: url(../images/croix.svg);
  54. background-repeat: no-repeat;
  55. background-size: 20px 20px;
  56. position: fixed;
  57. cursor: pointer;
  58. z-index: 3;
  59. top: 2rem;
  60. right: 5rem;
  61. }
  62. .content-img{
  63. position: relative;
  64. width: 100%;
  65. min-height: 100vh;
  66. display: flex;
  67. display: -webkit-box;
  68. display: -ms-flexbox;
  69. }
  70. #gallery img{
  71. display: block;
  72. max-width: 85%;
  73. height: auto;
  74. padding: 35px 0;
  75. margin: auto;
  76. }
  77. .button img{
  78. width: 100%;
  79. height: auto;
  80. }
  81. .mediaembed-thumbnail:hover .mediaembed-media iframe ~ .mediaembed-play, .mediaembed-media input:checked ~ .mediaembed-play {
  82. visibility: visible!important;
  83. opacity: 1!important;
  84. }
  85. video{
  86. width: 75%;
  87. }
  88. img {
  89. margin-top: 1rem;
  90. margin-bottom: 1rem;
  91. }
  92. .bx-wrapper + p, .bx-wrapper + blockquote{
  93. margin: -55px 0 60px 0!important;
  94. }
  95. blockquote > p{
  96. margin: 5px 0 20px 0!important;
  97. }
  98. .fr-en{
  99. margin-top: 12px;
  100. }
  101. .fr-en > a:hover{
  102. font-style: italic;
  103. }
  104. /* liste */
  105. li > p{
  106. margin: 0!important;
  107. }
  108. #lequipe img{
  109. width: 35%!important;
  110. }