@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700,300&subset=latin,latin-ext);

* {font-family: 'Open Sans', sans-serif !important; font-weight: normal;}
body { background-color: #EEE; }
a:focus { outline: 0; }
hr { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #009688 -moz-use-text-color #FFFFFF; border-style: solid none; border-width: 1px 0 0; margin: 18px 0; }
form input {
    height: auto !important;
    padding: 10px !important;
    font-size: 18px !important;
}
form textarea {
    padding: 10px !important;
    font-size: 18px !important;
}
option {
    padding: 10px;
}
.logged_as {margin: 15px 0; font-size: 16px;}

.panel { box-shadow: none; }
.panel-heading { padding: 0; }
.panel-heading .panel-title { font-size: 20px; background-color: #DDD; }
.panel-heading .panel-title:hover { background-color: #AAA; }
.panel-heading .panel-title a { display: block; padding: 15px 15px; }
.panel-heading a:hover, .panel-heading a:focus { text-decoration: none; }
.panel-heading a[aria-expanded="true"] { color:#FFF; background-color: #AAA !important; }
.panel-heading a[aria-expanded="false"] { color:#333; }
.menu { list-style-type: none; }
.menu li {margin: 15px 0;}
.menu a { font-size: 18px; color: #333; }

.si_search_result { list-style-type: none; }
.si_search_result li { margin: 10px 0; }

.object_record { margin-bottom: 30px; }

.custom_list { list-style-type: none; }
.custom_list li { margin: 10px 0; }

.input-daterange .input-group-addon { border: 0; padding-bottom: 10px; }

.delete_code { font-size: 20px; text-align: center; }

/* Auto suggestion */
.suggestionsBox {
	position: relative;
	border-top: 1px solid grey;
	color: #333;
}
.suggestionList ul {
	color: #333;
	padding: 0;
	margin: 0;
}
.suggestionList ul li {
	list-style: none;
	margin: 0px;
	padding: 10px;
	border-bottom: 1px solid grey;
	cursor: pointer;
}
.suggestionList ul li:hover {
	background-color: lightgrey;
	color:#333;
}

#suggest {
	position:relative;
}