@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'bootstrap-themes';
	src: url("../fonts/bootstrap-themes.eot");
	src: url("../fonts/bootstrap-themes.eot#iefix") format("embedded-opentype"),
		 url("../fonts/bootstrap-themes.woff2") format("woff2"),
		 url("../fonts/bootstrap-themes.woff") format("woff"),
		 url("../fonts/bootstrap-themes.ttf") format("truetype"),
		 url("../fonts/bootstrap-themes.svg#bootstrap-themes") format("svg");
	font-weight: normal;
	font-style: normal; 
}
*, *::before, *::after {
	-webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.form-control:focus{
	border-color:#fff;
	webkit-box-shadow:none;
	box-shadow:none;
}
.form-navbar {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	flex-flow: row wrap;
	font-family: "bootstrap-themes";
}
.form-navbar .form-control {
    position: relative;
    border-color: #CCCCCC !important;
    background: transparent !important;
    padding-right: 0;
	transition: 250ms;
}
.form-control:focus {
    color: #CCCCCC;
    background-color: #fff;
    border-color: #80bdff;
    outline: none;
	display: inline-block;
}
.form-control {
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Roboto, Arial, sans-serif;
	overflow: visible;
	margin: 0;
	touch-action: manipulation;
	border:none;
	display:none;
	color:#666666;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-navbar:before {
	content: '\e805';
	color: #666666;
}
a:focus{
	text-decoration: none;
}
.infolink,.infolink:active,.infolink:hover {
	color: inherit;
	text-decoration: none;
}