@media screen and (min-width:782px){.masthead .menu li ul li a,.masthead .menu li ul li a:hover{color:#000 !important}}ol.comment-list li.comment.bypostauthor,ol.comment-list li.trackback.bypostauthor,ol.comment-list li.pingback.bypostauthor{background-color:transparent}.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}.more-wrapper a.more:hover{color:#fff}.menu-on .masthead .menu li ul li a,input[type=submit]:hover,.infinite-scroll #infinite-handle span:hover{color:#fff}.testimonials-wrapper .testimonial .entry{color:#fff}.testimonials-wrapper .testimonial .entry a{color:#fff}.content-wrapper:nth-child(even){background-color:#fff}.content-wrapper:nth-child(even){background-color:rgba(255,255,255,.3)}.masthead,blockquote,.wp-caption{background-color:#fff}.masthead,blockquote,.wp-caption{background-color:rgba(255,255,255,.7)}ol.comment-list li.comment.bypostauthor,.content-comments ol.comment-list,ol.comment-list li.trackback.bypostauthor,ol.comment-list li.pingback.bypostauthor{background-color:#fff}ol.comment-list li.comment.bypostauthor,.content-comments ol.comment-list,ol.comment-list li.trackback.bypostauthor,ol.comment-list li.pingback.bypostauthor{background-color:rgba(255,255,255,.2)}.footer-widgets-container{background-color:#fff}.footer-widgets-container{background-color:rgba(255,255,255,.2)}footer#footer .menu-social-links ul li a:hover:before{background-color:#fff}footer#footer .menu-social-links ul li a:hover:before{background-color:rgba(255,255,255,.3)}a.post-edit-link,.main .post-nav{background-color:#fff}a.post-edit-link,.main .post-nav{background-color:rgba(255,255,255,.2)}a.post-edit-link:hover{background-color:#fff}a.post-edit-link:hover{background-color:rgba(255,255,255,.3)}.masthead .menu li.page_item_has_children>a:after,.masthead .menu li.menu-item-has-children>a:after{border-top-color:#fff}.main .post-nav .nav-previous,.content-comments ol.comment-list li.comment article{border-bottom-color:#fff}.main .post-nav .nav-previous,.content-comments ol.comment-list li.comment article{border-bottom-color:rgba(255,255,255,.15)}footer#footer{border-top-color:#fff}footer#footer{border-top-color:rgba(255,255,255,.3)}body{color:#444}.footer-widgets-container{color:#444}.main .taxonomy{color:#6d6d6d}h1,h2,h3,h4,h5,h6,input[type=submit],.infinite-scroll #infinite-handle span,.main .contributor a.contributor-posts-link,ol.comment-list li.comment #respond #cancel-comment-reply-link,ol.comment-list li.trackback #respond #cancel-comment-reply-link,ol.comment-list li.pingback #respond #cancel-comment-reply-link,#respond p.form-submit #submit,.masthead .branding h1.site-title,.content-wrapper .site-intro p,.more-wrapper a.more,.main .post-archive article h2.entry-title a,.main .exhibit.projects .projects-terms a,.post-meta-data{color:#000}.content-wrapper:nth-child(even){color:#000}.masthead .menu li.current-menu-item>a,.masthead .menu li ul li.current-menu-item>a{color:#fff}.infinite-scroll #infinite-handle span{border-color:#000}.main .contributor a.contributor-posts-link,.more-wrapper a.more{border-color:#000}body{background-color:#fff}footer#footer .menu-social-links ul li a:before{background-color:#fff}a,a:hover{color:#d62704}.widget.widget_flickr #flickr_badge_uber_wrapper td a,.widget.widget_flickr #flickr_badge_wrapper td a,.main .post-archive article h2.entry-title a:hover,.main .post-archive article a.read-more,form.search-form button.search-submit,footer#footer .menu-social-links ul li a:hover:before,.footer-widgets-container a,footer#footer .menu ul li a,footer#footer .menu-social-links ul li a:before{color:#d62704}.main .post-nav .nav-previous a:before,.main .post-nav .prev a:before{color:#d62704}.masthead .menu.menu-after-header{background-color:#db2804}a.thumbnail:before{background-color:#db2804}a.thumbnail:before{background-color:rgba(219,40,4,.8)}input[type=submit]:hover,.infinite-scroll #infinite-handle span:hover,.main .contributor a.contributor-posts-link:hover,#respond p.form-submit #submit:hover,.more-wrapper a.more:hover,.main .archive-pagination span.current,.testimonials-wrapper .testimonial .entry{background-color:#d62704}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input.text:focus,textarea:focus,select:focus,input.settings-input:focus{outline-color:#d62704}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input.text:focus,textarea:focus,select:focus,input.settings-input:focus,input[type=submit]:hover,.infinite-scroll #infinite-handle span:hover,.main .contributor a.contributor-posts-link:hover,#respond p.form-submit #submit:hover,.more-wrapper a.more:hover{border-color:#d62704}.testimonials-wrapper .testimonial .entry:after{border-top-color:#d62704}

blockquote p {
    color: #484848;
}
blockquote {
    background: rgb(249, 249, 249);
}
.main-content .entry-single blockquote {
    background: rgb(249, 249, 249);
}
h1 {
text-align: center;
}

h2 {
text-align: center;
}


h3 {
text-align: center;
}

footer#footer section.footer-wrap {
	display: none;
}

#infinite-footer {
	display: none;
}

.show_more {
    margin-top: -18px
}

.main-navigation a {
    padding: 0;
}

#access a {
padding-right:0;
}

@media screen and (min-width: 30em) {
.site-branding {
    padding: 1em 0;
}
}
home .masthead .branding-menu, .masthead .branding-menu {
    padding: 5.4rem;
		
		
		
}

.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: 0 30px;
    width: 100%;
    box-sizing: border-box;
    float: left;
    min-height: 1px;
    padding-top: 1.4rem;
    padding-bottom: 1.4rem;
}
.page-id-15069 .entry-title{
display:none;
}


.main-content .entry-single {
    padding-top:1.4rem;
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.8rem;
}
.custom-header {
  margin-bottom: 0 !important;
}

.site-content {
    padding-top: 1em;
}

.masthead .branding h1.site-title {
	margin-top: -145px ;
}

.home .masthead .branding-menu {
	padding-bottom: 2.4rem
}

.masthead .branding-menu {
    padding-bottom: 2.0rem;
}

.main-content .entry-single {
    padding-bottom: 0.4rem;
    
}

.facetwp-facet {
  margin-top: -13px;  
}

.main-content {
    width: 100%;
    float: none;
}

/* Tom M fix for Tables 9-20-22*/
.dataTables_wrapper{
	display:block !important;
}

.nav-wrap .login-wrap {
	width: 100%;
	text-align: right;
}

.nav-wrap .login-wrap .login{
	display: inline;
	padding:10px;
	background-color: #db2803;
    border-radius: 5px 5px 0 0;
	
}

.nav-wrap .login-wrap .login a{
	color:white;
	font-weight:bold;
}

.gform_wrapper.gravity-theme .gfield textarea.large {
	max-width: 100%;
}

input#gform_submit_button_2, #wppb-submit {
    background-color: transparent;
}

input#gform_submit_button_2:hover, #wppb-submit:hover {
   color: #d62704;
}

a{
	color: #0000dd;
}


a:hover {
	color:#0000ff;
}

.type-post p {
    font-size: 16px;
}

.type-page p {
    font-size: 16px;
}

/* Gravity Form ID 3 — black submit button */
#gform_wrapper_3 .gform_footer input[type="submit"],
#gform_wrapper_3 .gform_page_footer input[type="submit"],
#gform_wrapper_3 .gform_page_footer input[type="button"] {
  background-color: #000000 !important; /* black background */
  color: #ffffff !important;            /* white text */
  border: none !important;
  border-radius: 6px;
  padding: 10px 24px;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
}

/* Optional hover effect (light gray when hovered) */
#gform_wrapper_3 .gform_footer input[type="submit"]:hover {
  background-color: #333333 !important;
}
