/*STUFF*/

/*PREVIOUS DISPLAU SETTINGS
#display > ul > span > li{
    padding: 0px 0px 8px 10px;
				font-size: 15px;
}
#display > ul {
    padding: 10px 4px;
	margin:0px 0px 10px 20px;
}
	#display > ul h5{color:#95c41f;padding-bottom: 6px;}
	.searchaddress{border-bottom: 2px dotted #95c41f;margin-bottom:10px;}
	.searchsub{border-bottom: 2px dotted #95c41f;margin-bottom:10px;}
	.searchzip{border-bottom: 2px dotted #95c41f;margin-bottom:10px;}
#display{position: absolute;background-color: #fbfbfb;z-index: 9999;width:50%;border:none!important;} 
#navbarSupportedContent > d-block{width:50%;}
*/

/* THIS ONE IS THE OTHER BEST OPTION

#display{position: absolute;background-color: #fbfbfb;z-index: 9999;width:auto;} 


*/

.select {
	/*border: 1px solid #e1e1e1;*/
	display: block;
	float: left;
	margin: 0;
	overflow: hidden;
	position: relative;
	/*width: 98%;*/
}
.select select	{
	-moz-appearance: none;
	-webkit-appearance: none;
	background: #212529 url("images/icons/arrow.png") no-repeat scroll 92% 50%;
	border: none;
	color: #ffffff;
	cursor: pointer;
	font-size: 10px;
	height: 28px;
	padding: 8px;
	width: auto;
	border-radius: 4px;
	margin-right: 4px;
}

.pIntro {
    font-size: 120%;
    line-height: 170%;
    margin-bottom: 20px;
    border-bottom: 1px dotted;
    padding-bottom: 20px;
}

.pOuttro{font-size:80%;line-height: 120%;}
.pOuttro a {font-size:13px;line-height: 120%;}

.lifted{
    font-size: 10px;
    margin-top: -5px;
}

#display{background-color: #fbfbfb;z-index: 9999;border:none;} 
	#display > ul > span > li{
    padding: 0px 0px 8px 10px;
				font-size: 15px;
}
#display > ul {
    padding: 10px 4px;
	margin:0px 20px 10px 20px;
}
	#display > ul h5{color:#95c41f;padding-bottom: 6px;}
	.searchaddress{border-bottom: 2px dotted #95c41f;margin-bottom:10px;}
	.searchsub{border-bottom: 2px dotted #95c41f;margin-bottom:10px;}
	.searchzip{border-bottom: 2px dotted #95c41f;margin-bottom:10px;}

			.boosted{top: 50px;
    position: relative;}
			.criteria{display: inline-block;padding:8px;margin:2px;background:#1F223E;color:#ffffff;}
			.responsiveLogo{width: auto;height: 40px!important;
					margin-right: 40px;}
			#datatable_length{display:none;}
			#display{position: absolute;background-color: #fbfbfb;z-index: 9999;padding-right:100px;border:none!important;} 
	#primary-menu {
    margin-top: 10px!important;
	margin-bottom:8px;
}
	.logo {
    padding: 18px 0 0 0 ; 
}
#navbarSupportedContent > d-block{width:50%;}
.dataTables_wrapper{max-width: 98%;padding:0;margin:0;}



/* CSS */
.button-42 {
  background-color: initial;
  background-image: linear-gradient(-180deg, #FF7E31, #E62C03);
  border-radius: 6px;
  box-shadow: rgba(0, 0, 0, 0.1) 0 2px 4px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: Inter,-apple-system,system-ui,Roboto,"Helvetica Neue",Arial,sans-serif;
  height: 40px;
  line-height: 40px;
  outline: 0;
  overflow: hidden;
  padding: 0 20px;
  pointer-events: auto;
  position: relative;
  text-align: center;
  touch-action: manipulation;
  user-select: none;
  -webkit-user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 100%;
  z-index: 9;
  border: 0;
  transition: box-shadow .2s;
}

.button-42:hover {
  box-shadow: rgba(253, 76, 0, 0.5) 0 3px 8px;
}