// adding styles for whole theme *{ margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Oswald', sans-serif; } header#masthead{ margin-bottom: 1.5rem; background: #c2e8f6; padding-top: 1rem; .site-branding{ display: flex; justify-content: space-between; align-items: center; padding: 1.5rem; .site-title a{ color: $main-color !important; font-size: 1.75rem; text-transform: uppercase; margin-right: 7px; &:hover{ text-decoration: none; } } img.custom-logo{ width: 150px; height: auto; } } // adding styles to main menu .menu{ background: $menu-color; justify-content: center; a{ padding: .75rem 1rem; color: $main-color; margin-right: 3px; &:hover{ text-decoration: none; background: #c2e8f6; } } } } // adding dropdown symbol to the menu .menu-item-has-children:after{ content: '⮟'; top: 50%; right: 8%; margin-top: -5px; font-size: 12px; position: absolute; } // adding styles to :current menu item .current-menu-item{ border-bottom: solid 2px $main-color; color: $menu-color; } // adding styles to sub menu .main-navigation ul ul{ display: inline-block; background: $menu-color; a{ background-color: $menu-color; &:hover{ background:#c2e8f6; } } } // adding styles to menu .menu-toggle .menu-toggle{ background: none; border: none; position: absolute; top: 10%; right: 2rem; img{ width: 1.5rem; height: auto; } }