/* Support #7330 - Add search box to search results page */

	.search .content form.search-form { margin-bottom: 40px !important; }

/* Support #73301 - Style searchbar in site header */

	.widget-area.header-widget-area {
	    width: 396px;
	}

	.header-widget-area .simple-social-icons {
	    float: left;
	    margin 0px 10px:;
	    margin: 0px 10px;
	}

	.widget-area.header-widget-area section#search-5 {
	    width: 45%;
	    float: right;
	}

	.widget-area.header-widget-area section#search-5 h4 {
	    text-align: left;
	    width: 20%;
	    float: left;
	    margin: 20px 0px;
	}

	.site-header .widget-area.header-widget-area section#search-5 .search-form {
	    width: 80%;
	    margin-top: 5px;
	}

	.widget-area.header-widget-area section#search-5 input[type="search"] {
	    padding: 10.5px;
	    width: 85%;
	    float: left;
	}

	.widget-area.header-widget-area section#search-5 button {
	    padding: 0px 10px;
	    line-height: 3;
	    float: left;
	}

/* Support #73301 - Search bar in menu */

	.genesis-nav-menu input[type="search"] {
	    background: transparent;
	    border: 0px;
    	border-bottom: 2px solid white;
	}

	.genesis-nav-menu .search-form input { padding: 5px 0;}

	.genesis-nav-menu .search-form {
	    float: right;
    	margin-top: 7.5px;
	}

	.genesis-nav-menu .search-form button {
	    padding: 5px;
	    background: transparent;
    	border: none;
	}

	.genesis-nav-menu .custom-search.menu-item { float: right; }
	.genesis-nav-menu .search-form input::placeholder { color: #fff; }

	.genesis-nav-menu .search-form input { 
  		border-radius: 0; 
  		-webkit-appearance: none;
	}

	/*@media screen and (max-width: 992px){
	  .genesis-nav-menu .custom-search.menu-item { display: none; }
	}*/

/* Support #76050 - Show search bar in mobile menu */
@media screen and (max-width: 992px) {
	.genesis-nav-menu .custom-search.menu-item {
		display: block;
		float: left;
		margin: 0 0 1rem 1rem;
	}
}



