/*
Theme Name: UOE Theme - Blog Style
Template: shark-magazine
*/

*{font-family: 'Outfit', sans-serif !important;}

#loader {display:none;}

body{font-size: 17px;line-height: 1.4;}

h1, h2, h3, h4, h5, h6, sub, sup {color: #007d69;font-weight: unset;margin-top:0;line-height: 1.3}



h1.page-title {font-size: 36px;}
h2{font-size:30px}
#secondary h2{font-size:24px}
h3{font-size:24px}
h4{font-size:18px}
h5{font-size:18px}


body, button, input, select, textarea {letter-spacing: unset;}

#masthead{background: #003c3c;}

#uoe-logo{max-width:210px;margin-bottom:20px}

.main-navigation form.search-form input {
    border-radius: 10px;
    box-shadow: unset;
	padding: 0 45px 0 20px;
}


.main-navigation {
    background: #007d69;
}

.secondary-menu li:hover, .secondary-menu li:focus, .main-navigation a:hover, .main-navigation a:focus {
    color: #fff;
    background-color: #0a6859;
}
.main-navigation a{letter-spacing: unset;font-size: 16px;}
.main-navigation ul.menu li.current-menu-item > a {
    background-color: #0a6859;
}
.main-navigation ul.sub-menu {
    background-color: #007d69;
    border: unset;
    border-top: unset;
}

/* hide the search in the navigation */
li.main-navigation-search{display:none}

.main-navigation ul.nav-menu > li > a {
    padding: 15px;
}

.site-branding .custom-logo{margin-left:20px}


.site-branding .site-title {
	color:#fff;
    font-size: 20px !important;
    font-weight: unset;
}
.site-branding .site-description{color:#fff; font-size: 16px;}
.site-branding {
    display: unset;
}

.site-footer .site-info{
	background-color: #002727;
    padding: 20px 0;
}

#footer-links a{margin-right:20px;font-size: 15px;}

#footer-links a:focus, #footer-links a:hover {
    color: #00dca5 !important;
	border-bottom: 1px solid #00dca5;
}

.wrapper {max-width: 1170px;}
.wrapper.page-section {padding: 0;}

.right-sidebar #secondary {width: 25%;}
.right-sidebar #primary {width: 75%;}
.widget li a {font-weight: unset;}

header.page-header {
    max-width: 100%;
    margin: 0;
}

.widget input {
    border: 1px solid #ccc;
    border-radius: 4px;
}
.wp-block-search__button, .form-submit #submit{
	color: #003b3c;
    background-color: #00dea5;
    border-bottom: unset !important;
    padding: 10px 20px;
    border-radius: 4px;
    font-weight: bold;
    display: inline-block;
    cursor: pointer;
	border: unset;
	font-size: 18px;
}

.wp-block-search__button:hover, #respond input[type="submit"]:hover, #respond input[type="submit"]:focus{
    color: #fff;
    background: #00c592;
    text-decoration: none;
}

.wp-block-search__label{display:none}

.wp-block-latest-comments article {
    margin-bottom: unset;
}

span.posted-on a, span.posted-on time {
    background: #00c896;
	color:#fff !important;
	text-decoration: none !important;
	text-underline-position: unset !important;
}

span.posted-on a:hover, span.posted-on time:hover {
    background: #007d69;
}


#content a {
    color: #007d69;
	 text-decoration: underline;
    text-underline-position: under;
}

#content a:focus, #content a:hover {
    color: #003c3c;
}

.post-edit-link{display:none}

.tags-links a{
	color: #fff;
    background-color: #00dea5;
	text-decoration: none !important;
	border: unset !important;
	display: inline-block;
    margin-bottom: 10px;
}

.pagination .page-numbers.current {
    color: #fff;
    background: #007d69;
}

.pagination a.page-numbers:hover, .pagination a.page-numbers:focus {
    color: #007d69 !important;
    border-color: #00dea5;
}

.navigation.pagination svg {fill: #007d69;}

.pagination a.page-numbers{text-decoration: none !important;}

/*
#comments.comments-area{display:none}
*/


@media only screen and (max-width : 992px) {
	#masthead {margin-bottom: 20px;}
    .site-branding {text-align: left;padding:0;	}
	.menu-toggle {display: inline-block;}
	.main-navigation a, .main-navigation ul.sub-menu li a{color: #fff;}
	#primary-menu li{text-align: left;}
	.main-navigation ul.nav-menu {background-color: unset;}
	.main-navigation a:hover, .main-navigation a:focus, .main-navigation ul.menu li.current-menu-item > a {color: #fff;}
	.main-navigation .dropdown-toggle svg {fill: #fff;}
	button.dropdown-toggle {background-color: #0a6859;}
}
/* JackRP additions (for multisite user activation) */

.wp-activate-container  {margin-top:1em;}
.wp-activate-container .lead-in {display:none;visibility:hidden;}
.wp-activate-container H2::after {
  content: "Your account has been activated. You may now use your University of Exeter Single Sign-On to log in at sites.exeter.ac.uk";
}

/* END JackRP additions */



.custom-header-content ul.post-categories li a{
color: #fff !important;
    background-color: #00c896;
	text-decoration: none !important;
}

.custom-header-content a {
    color: #fff !important;
	text-decoration: none !important;
}

.custom-header-content a:hover {
    color: #e0fff8 !important;
}























