/**
 *************************************************************************
 * @Project:            Sandberg website
 * @Licensed to:        Sandberg A/S, Denmark, DK14569596
 *
 *************************************************************************
 * @Filename:           essentials_autosuggest_mig.css
 * @Last modified time: 2020-01-10 05:03:20 +01:00
 *************************************************************************
 * This software is furnished under a license and may be used and copied *
 * only in accordance with the terms of such license and with the        *
 * inclusion of the above copyright notice. This software or any other   *
 * copies thereof may not be provided or otherwise made available to any *
 * other person, company or entity. No title to and ownership is hereby  *
 * transferred. Silurian owns all right, title and interest, including   *
 * Intellectual Property Rights. The software is for the exclusive use   *
 * of the licensee. The license is granted perpetually, as long as you   *
 * do not materially breach it. You may NOT share this code, resell it   *
 * or use outside your company (this transferability is not granted even *
 * to another company of the same group); and you may not alter, modify, *
 * rent, lease, sublicense, sell, assign, pledge, transfer or otherwise  *
 * dispose the software without the prior written consent of Silurian.   *
 * This software is licensed to operate on only one domain. It may       *
 * content parts developed by third parties under separated licenses.    *
 * Licensee agrees and acknowledges that any source code is proprietary  *
 * to Silurian SLU, is of significant value and constitutes confidential *
 * information. Silurian SLU may terminate this license if you don't     *
 * comply with the terms set forth in the end user agreement.            *
 *************************************************************************
 *   ___(_) |_   _ _ __(_) __ _ _ __    Silurian SLU
 *  / __| | | | | | '__| |/ _` | '_ \   Copyright (c) 2020
 *  \__ \ | | |_| | |  | | (_| | | | |  Commercial software under license
 *  |___/_|_|\__,_|_|  |_|\__,_|_| |_|  All rights reserved
 *************************************************************************
 * CSS Style
 * autosuggest_mig [typehead]
 *
 */
div.autosuggest_mig pre {
	margin:0;
}
div.autosuggest_mig .twitter-typeahead {
	display:block !important;
}
div.autosuggest_mig .tt-menu {
	top: 38px !important;
	width: 100% !important;
	padding: 6px !important;
	background-color:#fff;
	border: #ccc 1px solid;
	border-top:0;
	margin-top: 30px !important;
}
.autosuggest_mig_suggestion_text {
	line-height: 25px;
	margin-left: 8px;
}
section.dark div.autosuggest_mig div.container .tt-menu {
	border-color:#999;
	background-color:#333;
	margin-top: 22px !important;
}
div.autosuggest_mig .tt-menu .tt-suggestion {
	cursor:pointer;
	padding:3px;
	border-bottom:rgba(0,0,0,0.05) 1px solid;
	text-align: left;
}
div.autosuggest_mig .tt-menu .tt-suggestion:hover {
	background-color:rgba(0,0,0,0.03);
}
div.autosuggest_mig .tt-menu .tt-cursor {
	background-color:rgba(0,0,0,0.03);
}
div.autosuggest_mig .tt-menu .tt-suggestion:last-child {
	border:0;
}

div.autosuggest_mig .tt-dataset {
	max-height: 200px;
	overflow-y: auto;
}


	/** Search - Header
	 ********************** **/
	#header .search-box.over-header {
		text-align:left;
		position:absolute;
		padding:0;
		background-color:#fff !important;
		left:0; top:0 !important; right:0; bottom:0;
		width:80%;
		height:100%;
		margin:0 !important;
		z-index:2000;
		display:none;
	}
	#header .search-box.over-header>form, .search-box.over-header>.container>form {
		display:block;
		z-index:0;
	}
	#header .search-box.over-header>form>input, input.typeahead_mig {
		font-size:32px !important;
		font-weight:bold !important;
		background-color:#fff !important;
		height:inherit !important;
		position:absolute !important;
		top:50%; left:0 !important;
		width:100% !important;
		margin-top:20px !important;
		padding-left:40px !important;
		padding-right:60px !important;
		border: #cecece 1px solid !important;
		box-shadow:none !important;
	}

	#header .search-box.over-header>form>input::-webkit-input-placeholder, input.typeahead_mig { 	/* WebKit browsers */
		color: #666;
	}

	#header .search-box.over-header>form>input:-moz-placeholder, input.typeahead_mig { 				/* Mozilla Firefox 4 to 18 */
		color: #666;
	}

	#header .search-box.over-header>form>input::-moz-placeholder, input.typeahead_mig { 			/* Mozilla Firefox 19+ */
		color: #666;
	}

	#header .search-box.over-header>form>input:-ms-input-placeholder, input.typeahead_mig {			/* Internet Explorer 10+ */
		color: #666;
	}

	#header .search-box.over-header #closeSearch {
		position:absolute;
		right:0;
		color:#333;
		background:transparent;
		top:50%; right:30px;
		font-size:25px;
		margin-top: 25px !important;
		z-index:1;
	}
	.tt-hint
	{
	color: #cccccc !important;
	}
	#typeahead_mig_scrollable
	{
	  max-height: 150px;
	  overflow-y: auto;
	}
	@media only screen and (max-width: 700px) {
		#header .search-box.over-header>form>input, input.typeahead_mig {
			font-size:20px !important;
			margin-top:8px !important;
		}
		#header .search-box.over-header #closeSearch {
			margin-top: 5px !important;
		}
		div.autosuggest_mig .tt-menu {
			margin-top: 10px !important;
		}
	}

.typeahead_mig2 {
    color: #666
    font-size: 14px !important;
    font-weight: bold !important;
    background-color: #fff !important;
    height: inherit !important;
    top: 50%;
    left: 0 !important;
    width: 100% !important;
    padding-left: 40px !important;
    padding-right: 60px !important;
    border: #cecece 1px solid !important;
    box-shadow: none !important;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-left: 14px;
}
div.top-search > span > div.tt-menu
{
    z-index: 1500 !important;
    margin-top: -15px !important;
    margin-left: 14px !important;
}
.autosuggest_mig_suggestion_text
{
    text-transform: none !important;
}
