/* Search */
	.navbar-form {
		position: relative;
	}
	.search .navbar-form .btn  {
		border-radius: 0;
		background-color: transparent;
		background-image: none;
		text-shadow: none;
		box-shadow: none;
		border: 0;
		position: absolute;
	}
	.search {
		position: relative;
	}
	.search .navbar-form {
		position: absolute;
		right: 0;
		top: -9px;
		width: 0;
		z-index: 999;
		padding: 0;
		margin-bottom: 0;
		overflow: visible !important;
		-webkit-transition: all .3s ease-in-out;
    	-moz-transition: all .3s ease-in-out;
    	-o-transition: all .3s ease-in-out;
    	transition: all .3s ease-in-out;
	}
	.search .navbar-form .input-group input {
		margin-bottom: 0;
	}
	.search .navbar-form {
		top: 40px !important;
	    width: 310px !important;
	    padding: 4px;
	    background-color: #F7A600;
	    border-radius: 5px;
	    display: none;
	}
	.search .navbar-form:before {
	    width: 0;
	    height: 0;
	    border-left: 8px solid transparent;
	    border-right: 8px solid transparent;
	    border-bottom: 8px solid #F7A600;
	    content: "";
	    position: absolute;
	    top: -7px;
	    right: 27px;
	}
	.search .navbar-form.active {
		width: 300px;
		display: block;
	}
	.search .navbar-form .search_trigger {
		position: absolute;
	    top: 8px;
	    color: #707273;
	    right: 30px;
	    font-size: 19px;
	}
	.search .navbar-form .input-group-btn .search_trigger {
	    top: 12px;
    	right: 10px;
	}
	.search .search_trigger i {
	    color: #000;
	}
	.search .navbar-form .input-group-btn {
		z-index: 9;
	}
	.search .navbar-form .input-group input {
		padding-right: 80px !important;
    	box-sizing: border-box;
    	height: 30px;
    	width: 100% !important;
    	border: 0;
	}
	.search .search_trigger {
		color: #fff;
		margin-right: 5px;
	}	
	.search .search_trigger img {
		cursor: pointer;
	    margin-right: 20px;
	    width: 18px;
	    position: relative;
	    top: -2px;
	}
	.search .search_trigger + button img {
	    cursor: pointer;
	    margin-right: 13px;
	    width: 18px;
	    position: relative;
	    top: 2px;
	}
	.search .close img {
	    cursor: pointer;
	    margin-right: 6px;
	    width: 15px;
	    position: relative;
	    top: -3px;
	}
	.search .search_trigger:hover {
		color: #707273;
		cursor: pointer;
	}
	.input-group {
		border-radius: 0;
	}
	.search button.btn.btn-default {
	    background: transparent;
	    text-indent: 0;
	    text-shadow: none;
	    box-shadow: none;
	    position: absolute;
	    top: 12px;
	    color: #707273;
	    right: 0px;
	    bottom: auto;
    	padding: 0;
	    font-size: 15px;
	    display: none;
	}
	.search button.btn.btn-default i {
	    display: block;
	}
	.search-results-section h3 {
		margin-top: 40px;
	    margin-bottom: 8px;
	}
	.search-results-section ul {
		list-style-type: none;
		padding-left: 0;
		margin: 0;
	}
	.search-results-section ul li {
	    margin-bottom: 17px;
	}
	.search-results-section ul li a {
	    font-size: 17px;
	    font-weight: 500;
	    color: #005680;
	}
	.search-results-section ul li a:hover {
	    color: #F7A600;
	}
	.search-results-section .highlight_match {
	    color: #F7A600;
	}
	#searchForm {
		margin-bottom: 15px;
	}

	/*HECKJU-91 fix*/
	body.view_search .awesomplete{
		width: 100%;
	}
	body.view_search label{
		margin-bottom: 5px;
	}