bootstrapmb.com.css 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. body {
  2. /*background: -webkit-linear-gradient(top, #F68344 0.00%, #98370F 60.00%);*/
  3. /*background: linear-gradient(top, #F68344 0.00%, #98370F 60.00%);*/
  4. /*background-size: 2500px 1600px;*/
  5. background-repeat: no-repeat;
  6. font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  7. font-weight: 300;
  8. -webkit-font-smoothing: subpixel-antialiased;
  9. font-size: 100%;
  10. font-family: Helvetica;
  11. }
  12. #warp {
  13. /*background: -webkit-linear-gradient(top, #F68344 0.00%, #98370F 60.00%);*/
  14. /*background: linear-gradient(top, #F68344 0.00%, #98370F 60.00%);*/
  15. background-size: 2500px 1600px;
  16. background-repeat: no-repeat;
  17. position: relative;
  18. width: 800px;
  19. height: 200px;
  20. margin: 100px auto 0px;
  21. padding: 5px;
  22. display: block;
  23. text-align: center;
  24. border-radius: 10px;
  25. }
  26. #menu {
  27. padding: 0 6px;
  28. border-bottom: 1px solid #DDD;
  29. position: fixed;
  30. bottom: -15px;
  31. background: -webkit-linear-gradient(top, #F8F8F8 0.00%, #EFEFEF 32.86%, #D7D7D7 68.93%, #CFCFCF 100.00%);
  32. background: linear-gradient(top, #F8F8F8 0.00%, #EFEFEF 32.86%, #D7D7D7 68.93%, #CFCFCF 100.00%);
  33. height: 50px;
  34. width: 100%;
  35. list-style: none;
  36. border-radius: 0 15px 0 0;
  37. box-shadow: 0 2px 1px 0 #BEBEBE, 0 4px 1px -1px #B8B8B8, 0 6px 1px -2px #B3B3B3, 0 8px 1px -3px #ADADAD, 0 10px 1px -4px #AAAAAA, 0 12px 1px -5px #A7A7A7, 0 14px 1px -6px #9C9C9C, 0 16px 1px -7px #939393, 0 18px 1px -8px #8B8B8B, 0 20px 1px -9px #666666, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 20px 4px -6px rgba(0, 0, 0, 0.9), 0 45px 5px -5px rgba(0, 0, 0, 0.05), 0 35px 10px -5px rgba(0, 0, 0, 0.1), 0 25px 55px 5px rgba(0, 0, 0, 0.15);
  38. z-index: 0;
  39. /*margin: 100px auto;*/
  40. }
  41. #menu:before {
  42. content: "";
  43. }
  44. #menu:after {
  45. content: "";
  46. }
  47. #menu li {
  48. background: transparent;
  49. padding: 0px;
  50. width: 19%;
  51. height: 62px;
  52. margin: 0px;
  53. overflow: hidden;
  54. line-height: 50px !important;
  55. -webkit-transition: all .5s ease-out;
  56. transition: all .5s ease-out;
  57. text-align: center;
  58. }
  59. /* hover statut */
  60. #menu li.active {
  61. background: -webkit-linear-gradient(top, #F58246 0.00%, #ED7F44 32.86%, #CC7244 68.93%, #BE6E48 100.00%);
  62. background: linear-gradient(top, #F58246 0.00%, #ED7F44 32.86%, #CC7244 68.93%, #BE6E48 100.00%);
  63. z-index: 2;
  64. width: 19%;
  65. top: -8px;
  66. border-radius: 10px 10px 0 0;
  67. border-top: 1px solid #f7a273;
  68. border-left: none;
  69. border-right: none;
  70. text-align: center;
  71. box-shadow: 0 2px 1px 0 #963004, 0 4px 1px -1px #852A03, 0 6px 1px -2px #812802, 0 8px 1px -3px #7D2803, 0 10px 1px -4px #661F01, 0 12px 1px -5px #521A02, 0 14px 1px -6px #401601, 0 16px 1px -7px #3C1501, 0 18px 1px -8px #2D1001, 0 20px 1px -9px #110500, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 10px 20px rgba(0, 0, 0, 0.75), 0 20px 4px -6px rgba(0, 0, 0, 0.9), 0 45px 5px -5px rgba(0, 0, 0, 0.05), 0 35px 10px -5px rgba(0, 0, 0, 0.1), 0 25px 55px 5px rgba(0, 0, 0, 0.15);
  72. z-index: 0;
  73. -webkit-transition: background border-radius 0.75s ease-in;
  74. transition: background border-radius 0.75s ease-in;
  75. -webkit-transition: box-shadow 0.5s ease-in;
  76. transition: box-shadow 0.5s ease-in;
  77. }
  78. #menu li.active {
  79. background-color: #DADADA
  80. }
  81. .item:hover {
  82. position: relative;
  83. display: inline-block;
  84. text-align: center;
  85. }
  86. /* item */
  87. .item {
  88. font-size: 100%;
  89. position: relative;
  90. display: inline-block;
  91. text-align: center;
  92. }
  93. .item:hover:before,
  94. .active.item:before {
  95. content: "";
  96. background: -webkit-linear-gradient(top, rgba(247, 144, 88, 0.05) 60.00%, rgba(147, 50, 14, 0.5) 100.00%);
  97. background: linear-gradient(top, rgba(247, 144, 88, 0.05) 60.00%, rgba(147, 50, 14, 0.5) 100.00%);
  98. display: block;
  99. height: 200px;
  100. width: 200px;
  101. border-radius: 100px;
  102. position: absolute;
  103. top: -130px;
  104. left: -120px;
  105. z-index: -1;
  106. }
  107. /* item separateur */
  108. .item:after {
  109. content: "";
  110. padding: 0px;
  111. width: 0px;
  112. height: 12px;
  113. top: 20px;
  114. display: block;
  115. position: absolute;
  116. border-left: 1px solid rgba(0, 0, 0, 0.1);
  117. border-right: 1px solid rgba(255, 255, 255, 0.1);
  118. z-index: 2;
  119. }
  120. .item:hover:after,
  121. .item.active:after {
  122. content: "";
  123. display: none;
  124. }
  125. /* lien */
  126. .item a {
  127. text-align: center;
  128. color: #787878;
  129. font-size: 70%;
  130. text-decoration: none;
  131. text-shadow: 0px 1px 0px white;
  132. }
  133. .item:hover a,
  134. .item.active a {
  135. text-align: center;
  136. color: #FFF;
  137. z-index: 10;
  138. font-weight: lighter;
  139. text-shadow: 0px 1px 0px black;
  140. width: 100%;
  141. display: block;
  142. }
  143. a, a:hover {
  144. color: black;
  145. text-decoration: underlink;
  146. }