Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. /*--------------------------------------------------------------
  2. ## Menus
  3. --------------------------------------------------------------*/
  4.  
  5. .main-navigation {
  6. position: relative;
  7. }
  8.  
  9. .main-navigation ul {
  10. background: #444;
  11. display: none;
  12. list-style: none;
  13. margin: 0;
  14. padding-left: 0;
  15. }
  16.  
  17. .main-navigation ul ul {
  18. display: none;
  19. padding-left: 0;
  20. position: relative;
  21. }
  22.  
  23. .main-navigation li {
  24. border-bottom: 1px solid #000;
  25. display: block;
  26. position: relative;
  27. }
  28. .main-navigation li:hover{
  29. background: rgba( 255,255,255, .1 );
  30. }
  31.  
  32. .main-navigation a {
  33. align-items: center;
  34. color: #fff;
  35. display: flex;
  36. justify-content: space-between;
  37. padding: 7.5px 15px;
  38. text-decoration: none;
  39. }
  40. .main-navigation .active > .sub-menu{
  41. display: block;
  42. }
  43. .main-navigation .active .active .sub-menu{
  44. position: relative;
  45. }
  46.  
  47. .main-navigation ul ul {
  48. background: rgba( 0, 0, 0, .2 );
  49. }
  50.  
  51. .main-navigation .menu-item-has-children > a:after{
  52. border-right: 2px solid #000;
  53. border-bottom: 2px solid #000;
  54. content: '';
  55. display: inline-block;
  56. height: 10px;
  57. width: 10px;
  58. transform: rotate(45deg);
  59. margin-top: -5px;
  60. margin-left: 15px;
  61. }
  62.  
  63. /* Small menu. */
  64. .menu-toggle,
  65. .main-navigation.toggled ul:not(.sub-menu) {
  66. display: block;
  67. }
  68.  
  69. .menu-toggle{
  70. top: -61px;
  71. margin-bottom: 15px;
  72. margin-left: 15px;
  73. padding: 15px;
  74. right: 15px;
  75. position: absolute;
  76. }
  77.  
  78. @media screen and (min-width: 990px) {
  79. .menu-toggle {
  80. display: none;
  81. }
  82. .main-navigation ul,
  83. .main-navigation.toggled ul {
  84. display: flex;
  85. flex-wrap: wrap;
  86. padding-left: 0;
  87. }
  88. .main-navigation .active > .sub-menu{
  89. display: block;
  90. position: absolute;
  91. right: 0;
  92. z-index: 9999;
  93. }
  94. .site-header .wrapper{
  95. align-items: center;
  96. }
  97. .site-branding{
  98. margin-right: 0px;
  99. margin-left: 0px;
  100. width: 310px;
  101. }
  102.  
  103. .main-navigation ul {
  104. background: transparent;
  105. }
  106.  
  107. .main-navigation > ul{
  108. border-bottom: 0px solid #000;
  109. }
  110.  
  111. .main-navigation ul ul a {
  112. width: 225px;
  113. }
  114. .main-navigation .menu > li > a{
  115. color: #000000;
  116. font-weight: 700;
  117. }
  118. .main-navigation ul ul {
  119. background: #000000;
  120. display: none;
  121. padding-left: 0;
  122. position: relative;
  123. }
  124. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement