@CHARSET "ISO-8859-1";

body{
	background-color: #f8f8f8;
}


.search_outer_panel{
	background-color: #FFFFFF;
    width: 46%;
	border: 1px solid #ccc;
	padding: 20px;
	margin: 20px auto;
	
}

.ui-autocomplete {
  max-height: 100px;
  overflow-y: auto;
  /* prevent horizontal scrollbar */
  overflow-x: hidden;
}

* html .ui-autocomplete {
  height: 100px;
}


.search_inner_panel{
	position: relative;
	padding-top: 20px;
	padding-bottom: 20px;
	margin: auto;
}

.search_header{


	border: 1px solid #ccc;
	padding: 2%;
	margin: auto;
	
}

.search_header h4{
	color: #5cb85c;
	font-size: 24px;
}

.search_panel{
	


	border: 1px solid #ccc;
	padding: 0%;
	margin: auto;
}

.search_content{
	padding: 2%;
	
}


.input-group{
	
	margin: 0 0 20px;
	width: 80%;
	
}

@media (max-width: 500px){
	
	.input-group{
		
		margin: 0 0 20px;
		width: 100%;
		
	}
}


.nav-pills2{
	
	margin: auto;
}


.table-network{
	
	width: 90%;
}

.table-network tr td{
	padding: 1%;
	
}

.table-network th{
	padding: 1%;
	color: #5cb85c;
	
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active {
    color: #fff;
    background-color: #5cb85c;
}



.navbar {
    margin-bottom: 0px;
}

.string_example{
	margin-left: 10px;
	
}


.organism_select{
	width: 200px;
	
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
   background-color: #dddddd;
}



.pagination-centered {
    text-align: center;
}

.pagination ul {
    display: inline-block;
    margin-bottom: 0;
    margin-left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

ul, ol {
    padding: 0;
    margin: 0 0 10px 25px;
}

.pagination ul > li {
    display: inline;
}
li {
    line-height: 20px;
}

user agent stylesheet
li {
    display: list-item;
    text-align: -webkit-match-parent;
}

.pagination ul > li:first-child > a, .pagination ul > li:first-child > span {
    border-left-width: 1px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-topleft: 4px;
}
.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus {
    color: #999999;
    cursor: default;
    background-color: transparent;
}
.pagination ul > li > a, .pagination ul > li > span {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-left-width: 0;
}

.pagination ul > .active > a, .pagination ul > .active > span {
    color: #999999;
    cursor: default;
}
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span {
    background-color: #f5f5f5;
}

.pagination ul > li > a, .pagination ul > li > span {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-left-width: 0;
}



.tab-content>.tab-pane {
    display: none;
}

.tab-content>.active {
    display: block;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active {

	color: #337ab7;
    background-color: #dddddd;
    
	
	
	
}

.pill{
	
	margin: 20px;
	font-weight: bold;
	font-size: 140%;
	border: 1px solid #ccc;
	color: #5cb85c;
	background-color: #eeeeee;
}

.data_settings{
	

}



.results_panel{
	
	min-height: 400px;
    width: 76%;

}

.footable-filtering {
	display:none;
}

#examples{
	
	float: right;
}

@media (max-width: 768px){
	
	#examples{
		
		float: left;
	}
}


.ui-slider .ui-slider-handle {
    height: 20px;
    width: 40px;
    padding-left: 5px; 
    color: #f6931f;
    font-weight: bold;
}


h3{
	margin: 10px;
	margin-top: 0px;
	margin-left: 0px;	
}
	
.qtip {
	
	max-width: 400px;
    min-width: 200px;
}

.hidden{
	
	display: none;
}
	
::-webkit-scrollbar {
      width: 4px;
}

::-webkit-scrollbar-track {
      background-color: #f2f2f2;
} /* the new scrollbar will have a flat appearance with the set background color */
 
::-webkit-scrollbar-thumb {
      background-color: #cccccc; 
} /* this will style the thumb, ignoring the track */
 
::-webkit-scrollbar-button {
      background-color: #f2f2f2;
} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
 
::-webkit-scrollbar-corner {
      background-color: #f2f2f2;
} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */
	