You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

172 lines
2.9 KiB

  1. * {
  2. box-sizing: border-box;
  3. }
  4. *::after, *::before {
  5. box-sizing: border-box;
  6. }
  7. #menu {
  8. padding-left: 16px;
  9. padding-right: 16px;
  10. }
  11. .menu {
  12. border:none;
  13. border:0px;
  14. margin:0px;
  15. padding:0px;
  16. font-family: Tahoma;
  17. font-size:14px;
  18. font-weight:bold;
  19. text-align:left;
  20. z-index: 2;
  21. }
  22. .menu ul {
  23. background:#FFFFFF;
  24. height:35px;
  25. list-style:none;
  26. margin:0;
  27. padding:0;
  28. border: 0px;
  29. text-align:left;
  30. }
  31. .menu li {
  32. float: left;
  33. padding:0px;
  34. text-align: left;
  35. border: 0px;
  36. width: inherit;
  37. list-style: none;
  38. }
  39. .menu li a {
  40. background:#b50000;
  41. color:#f1f1f1;
  42. display:block;
  43. font-weight:normal;
  44. line-height:35px;
  45. margin:0px;
  46. padding:7px 8px;
  47. text-align:left;
  48. text-decoration:none;
  49. border: 0px;
  50. }
  51. .menu li a:hover, .menu ul li:hover a {
  52. background: #920000;
  53. color:#FFFFFF;
  54. text-decoration:none;
  55. border: 0px;
  56. }
  57. .menu li ul {
  58. background:#b50000;
  59. display:none;
  60. height:auto;
  61. padding:0px;
  62. margin:0px;
  63. border:0px;
  64. position: absolute;
  65. width: auto;
  66. z-index:200;
  67. text-align: left;
  68. border: 0px;
  69. /*top:1em;
  70. /*left:0;*/
  71. }
  72. .menu li:hover ul {
  73. display:block;
  74. border: 0px;
  75. text-align:left;
  76. }
  77. .menu li:hover ul ul{
  78. display:none;
  79. }
  80. .menu li ul li{
  81. position:relative;
  82. }
  83. .menu li ul li:hover {
  84. background:rgba(255,255,255,0.5);
  85. }
  86. .menu li ul li:hover ul{
  87. display:block;
  88. border: 0px;
  89. text-align:left;
  90. position:absolute;
  91. }
  92. .menu li ul ul {
  93. left: 220px;
  94. top: 0;
  95. }
  96. .menu li li {
  97. display:block;
  98. float:none;
  99. margin:0px;
  100. padding:0px;
  101. width:225px;
  102. border: 0px;
  103. text-align:left;
  104. }
  105. .menu li:hover li a {
  106. background:none;
  107. border: 0px;
  108. text-align:left;
  109. }
  110. .menu li ul a {
  111. display:block;
  112. height:35px;
  113. font-size:12px;
  114. font-style:normal;
  115. margin:0px;
  116. border: 0px;
  117. padding:0px 10px 0px 15px;
  118. text-align:left;
  119. font-weight: bolder;
  120. }
  121. .menu li ul a:hover,
  122. .menu li ul li a:hover {
  123. background:#920000;
  124. border:0px;
  125. color: #fff;
  126. text-decoration:none;
  127. text-align:left;
  128. }
  129. .menu p {
  130. clear:left;
  131. border: 0px;
  132. text-align: left;
  133. }
  134. .menu li .caret {
  135. border-left: 4px solid transparent;
  136. border-right: 4px solid transparent;
  137. border-top: 4px solid #fff;
  138. display: inline-block;
  139. height: 0;
  140. margin-left: 2px;
  141. vertical-align: middle;
  142. width: 0;
  143. }
  144. .menu li ul li .caret {
  145. border-bottom: 4px solid transparent;
  146. border-left: 4px solid #fff;
  147. border-top: 4px solid transparent;
  148. display: inline-block;
  149. height: 0;
  150. margin-left: 2px;
  151. position: absolute;
  152. right: 5px;
  153. text-align: right;
  154. top: 15px;
  155. vertical-align: middle;
  156. width: 0;
  157. }
  158. @media (max-width: 768px){
  159. #menu {
  160. font-size: 12px!important;
  161. padding: 0!important;
  162. }
  163. }