/* -- HEADING -- */

.masthead .menu.menu-after-header {
	background: rgb(23,74,91);
}

.home .masthead .branding-menu {
	padding: 8.0rem 0;
}

.home .masthead .branding h1.site-title{
	margin: 0 0 0.5rem 0;
	font-size: 5.00rem;
	line-height: 4.5rem;
}

.masthead .branding h1.site-title{
	margin: 0 0 0.5rem 0;
	font-size: 5.00rem;
	line-height: 4.5rem;
}

.masthead .branding h1.site-title a{
	color: #fff;
}

.masthead .branding h1.site-title a:hover{
	color: rgb(225,205,0);
	transition: color 0.5s;
}

a {
	  transition-property: all;
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    transition-delay: 0s;
}

.home .masthead .branding p.site-description{
	font-size: 2rem;
	line-height: 2rem;
}

.masthead .branding p.site-description{
	font-size: 2rem;
	line-height: 2rem;
}

.masthead .branding p.site-description{
	color: #fff;
}

.masthead {
	background-size: 100% ;
	background-position : center ;
	background-image: url('https://makeastand.co.nz/wp-content/uploads/2019/05/Pattern_Nui_85_1920x1080.png');
}

/* -- NAVIGATION -- */

.masthead .menu.menu-after-header{
	border-top: solid 0.25em white;
}

.masthead .menu li {
	font-weight: bold;
}

.masthead .menu a, .masthead .menu .menu-toggle, .masthead .menu li ul li a, .masthead .menu li li a, .masthead .menu li a, .masthead .menu li a:hover, .masthead .menu li ul li a:hover, .masthead .menu li li a:hover, .masthead .menu li a:hover{
	color: #fff;
}

.masthead .menu li a:hover{
	color: rgb(225,205,0);
}

.masthead .menu li.current-menu-item>a, .masthead .menu li ul li.current-menu-item>a {
	color: rgb(225,205,0);
	/* font-weight: bold; */
}

/* -- MAIN -- */

.content-wrapper, content-projects-title {
	background: #fff;
	padding: 1rem 0 1rem 0;
}

.content-wrapper:nth-child(even) {
	background: #fff;
}

/* -- EMBEDDED VIDEO -- */

.wp-block-embed{
	margin: 0em;
}

.jetpack-video-wrapper{
	margin-top: 1.6rem;
	margin-bottom: 1.6rem;
}

/* -- TILE -- */

.main .post-archive article a.thumbnail{
	margin-bottom: 0.3rem;
}

.main .post-archive article h2.entry-title {
	line-height: 2.4rem;
}

.main .post-archive article{
	margin-bottom: 2.0rem;
}

.main {
	background: #fff;
}

.single-jetpack-portfolio .main-content.main-content-portfolio h1.entry-title{
	margin-bottom: 1.5rem;
}

.main-content .entry-single{
	padding-top: 1.0rem;
}

.main-content .entry-single {
	line-height:1.8rem;
}

.featured-image {
	display: none;
}

/* -- PAGES -- */

.themes-sidebar1-inactive.page-template-default .main-content, .themes-sidebar1-inactive.singular .main-content, .woocommerce .main-content, .page-template-full-width.singular .main-content{
	padding-top: 4rem;
}

.main-content .entry-single ul, li, td {
	font-size: 20px;
}

/* -- Local Elections 2019 -- */

.wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item{
	margin: 0rem 1rem 1rem 0rem;
}

.wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
	max-width: 20rem;
}

/* -- Election Campaign -- */

.make-a-stand-vid {
	float: left;
	display: inline;
	width: 49%;
}

table, .PDF-table {
	width:100%
}