/* Header menu */ .main-navigation { position: fixed; padding-top: 0; padding-bottom: 5px; z-index: 99999; top: 0; width: 45.6rem; margin-top: 0; margin-left: -40px; } #site-navigation { background-color: #F9F9F9; padding-top: 25px; padding-bottom: 4px; padding-right: 182px; padding-left: 220px; } .menu-item a { font-size: 18px; color: #064C0C !important; padding-top: 0; padding-bottom: 0; padding-right: 4px; padding-left: 6px; margin-top: 0; margin-bottom: 0; margin-right: 3px; margin-left: 3px; } /* Adjust header menu for portrait mobile view */ @media only screen and (max-width: 500px) { .main-navigation { position: static; padding-top: 0; padding-bottom: 19px; z-index: 99999; top: 0; width: 5.6rem; margin-top: 0; margin-left: -20px; } #site-navigation { background-color: #F9F9F9; padding-top: 8px; padding-bottom: 4px; padding-right: 170px; padding-left: 140px; } .menu-item a { font-size: 14px; color: #064C0C !important; } } /* Adjust header menu for landscape mobile view */ @media only screen and (min-width: 500px) and (max-width: 700px) { .main-navigation { position: static; padding-top: 0; padding-bottom: 5px; z-index: 99999; top: 0; width: 45.6rem; margin-top: 0; margin-left: -65px; } #site-navigation { background-color: #F9F9F9; padding-top: 2px; padding-bottom: 1px; padding-right: 304px; padding-left: 98px; } .menu-item a { font-size: 18px; color: #064C0C !important; } } /* Header image settings */ .header-image { width: 70%; max-width: 70%; margin: 0 auto; display: block; margin-top: 10%; margin-bottom: 0; } /* Colour of new and visited hyperlinks (general) */ div#page a { color: #1BA845; } div#page a:visited { color: #87AF93; } div#page a:hover { color: #1BA847; } /* Size and colour of entry titles on homepage only */ .page-title, .entry-title { font-family: bold !important; font-size: 33px !important; color: #2C5B21; } /* Colour of new and visited hyperlinks on Resources page */ .page-id-42 a { color: #E86C0A; } .page-id-42 a:visited { color: #72997D; } /* Remove Wordpress note */ .site-info { font-size: 0; color: #FFFFFF; } /* Psy Department logo in footer */ .site-info:after { content: ''; color: #098B2C; background-image: url(http://wp.lancs.ac.uk/prospr/files/2019/01/LUPsychology-smaller.png); display: block; width: 250px; height: 47px; margin: 0 auto; } /* Hide footer from homepage and single posts when seen on mobile in portrait orientation */ @media only screen and (max-width: 500px) { .home .site-info { display: none; } .single .site-info { display: none; } } /* General margins */ .site-content article { border-bottom: 0; hyphens: auto; margin-bottom: 0; overflow-wrap: break-word; padding-bottom: 0; } /* Margins & separating line on homepage */ .home article { margin-bottom: 5rem; padding-bottom: .9rem; border-bottom: 7px double #ededed; } /* Margins on single posts */ .post-template-default, .single, .single-post article { margin-bottom: 0 !important; padding-bottom: 0 !important; border-bottom: 0 !important; } /* Remove grey padding */ div#page { margin-top: 0; margin-bottom: 0; }