/*===================================================================*/
/*
/* ADJUNCT
/*
/*===================================================================*/
/* 
add css here to override style.css
do so here if you don't want to work in .scss files
*/


.search-staff-directory input.search-field {
    width: 90%;
}

/*Event details update*/
.single-tribe_events .modules .event-hide {
    display: none;
}

/*/*/

.jumbotron-default {
    padding-top: 2em;
    padding-bottom: 1.25em;
}

.alert {
    margin-top: 0px;
}

@media only screen and (min-width: 768px) {
	
	.home .primary-update-title h2 {
	    margin-top: .8em;
	}
	
	.home .primary-update-img {
	    position: absolute;
	    top: 0;
	    z-index: 1;
	    right: 0;
	    width: 66.66%;
	    height: 100%;
	}
	.header-secondary-search.m-search {
	    display: none;
	}
	}


.sup-content-table {
    margin-top: 1.5em;
} 
.sup-content-table td p {
    margin-top: 4px;
}
.table-row td {
    vertical-align: top;
}

@media only screen and (max-width: 767px) {
.sup-content-table table, .sup-content-table thead, .sup-content-table tbody, .sup-content-table th, .sup-content-table td, .sup-content-table tr {
			display: block;
		}

.sup-content-table-3-col td, .sup-content-table-2-col td, .sup-content-table-4-col td  {
    width: 100% !important;
}

.header-secondary-search.m-search {
    display: block;
    position: relative;
    width: 100%;
}
input.search-field {
    width: calc(100% - 50px);
    border: none;
    background: inherit;
    color: #fff;
	    padding: 0 15px;
	}
}



.header-secondary-navigation nav .dropdown-menu li, .filter-posts-navigation nav .dropdown-menu li {
    padding: 0;
    margin: 0;
    float: none;
    border-bottom: 2px solid #00461c !important;
}


/*Alert Update*/
.single-project .single-post-intro, .single-art .single-post-intro {
    margin-top: 0px !important;
}

.alert h5 {
    margin: .5em 0 0 0; /*was .5em 0 .125em 0 */
}

.alert {
    background: #338452;
    color: #fff;
    position: relative;
    -webkit-transition: .2s;
    transition: .2s;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
}

.alert-title {
	padding: .25em 0 0 0;
}

.alert-content {
	padding: .25em 0 .5em 0; /*was .25em 0; */
}

.alert.alert-warning {
    background: #da0b0b;
}

form.post-password-form {
    max-width: 1130px;
    margin: 50px auto;
}

/*Nav Update:*/
.header-logo img {
    width: 13em;
}
.navigation>ul>li {
    font-size: calc(1em*.8375);
    line-height: 1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 920px) {
.navigation-quick {
    display: none;
}
}

@media only screen and (max-width: 1199px) {
	.header-logo img {
	    width: 9em;
	}

	}
#search-submit {
    text-indent: -9999em;
    background: url(dist/img/icon-search.svg) 0 0 no-repeat;
    background-size: 18px 18px;
    background-position: center center;
    height: 100%;
    width: 30px;
    border: none;
}
.menu-item-search input.search-field {
    width: 17em;
    padding: 0 .8em;
}