/* Style the input */

.table_head_sort{
	color: #FFFFFF;
	text-decoration: underline;
}

.on-page-search1 {
width: 100%;
font-size: 14px;
line-height: 26px;
color: #787d85;
background-color: #fcfcfc;
border: 1px solid #e0e1e1;
padding: 5px 15px;
}

/* Style the list */
.demo-links {
border-bottom: none;
padding: 5px 5px;
/*line-height: 36px;*/
}

/* Style the results */
.results {
background: #de1919;
color: white;
}
.results:hover {
background: #333;
color: white;
}

.zipcode{
	width: 10em !important;
}

.solddate{
	width: 10em !important;
}

.industry{
	width: 10.8em !important;
}
.iso_country{
	width: 33% !important;
	display: inline-block;
}
.company{
	width: 65% !important;
	display: inline-block;
}
.res_zip{
	width: 33% !important;
	display: inline-block;
}
.res_city{
	width: 65% !important;
	display: inline-block;
}

.search_res{
	display: none;
}
.search_res ul{
	list-style: none;
	padding: 0;
	color: #888888;
}

.search_res ul li{
	list-style: none;
	padding: 0;
	
}
.label_address{
	font-weight: bold;
}
.search_res .sub_address{
	font-size: 0.7em;
}

.search_res ul li{
background-color: #f5f5f5;
cursor: pointer;
border: 1px solid #f5f5f5;
}
.search_res ul li:nth-child(even){
background: #d2e8ff;
border: 1px solid #d2e8ff;
}
.search_res ul li:hover{
color: #000000;
border: 1px solid #000000;
}

.search_res ul li.last_special{
	background-color: #d50a3b;
	color: white;
}

.search_res ul div{
	border: 0 !important;
}
.manual_address{
	display: none;
}
.manual_address div{
	border: 0 !important;
	
}

.mytable{
	padding-left: 0px;
	padding-right: 0px;
}
.row.no-gutters div{
	padding: 0.3rem; 
}
.row.no-gutters.mytablehead{
	color: #fff;
    background-color: #343a40;
    border-color: #454d55;
}

.row.no-gutters.mytableheadrent{
	color: #fff;
    background-color: #87888a;
    border-color: #454d55;
}

.navbar{
	
		position: fixed;
		top: 0px;
		width: 100%;
		z-index: 100;

} 
.navbar2{
	padding: 0.5em;
}
.nav-link-bottom{
	color: #212529;
}

.hide_me{
	display: none;
}
.col-lg-0-5, .col-lg-1-5, .col-lg-2-5{ 
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.fa-trash-o{
	font-size: 1.8em;
	margin-top: 0.0em;
	cursor: pointer;
}
.fa-recycle{
	font-size: 1.8em;
	margin-top: 0.0em;
	cursor: pointer;
}
.fa-pencil-square-o{
	font-size: 1.8em;
	margin-top: 0.2em;
	cursor: pointer;
}

.fa-floppy-o{
	font-size: 1.8em;
	margin-top: 0.2em;
	cursor: pointer;
}
.fa.fa-check-square.savecpl{
	font-size: 1.5em;
	margin-top: 0.0em;
	cursor: pointer;
	color: #11ab2b;
	display: none;
}

.fa-check {
    font-size: 10em;
    color: #28a745;
    display: none;
}

.row.no-gutters.mytablecontent .mobile_only{
	display: none;
}

.form-group #subcontact{
	margin-left: 0px !important;
}

#langform{
	display: none;
}

#searchform{

}

.fa-circle, .fa-circle-o{
	padding-right: 0.3em;
	cursor: pointer;
}
.fa-circle.okgreen{
	color: lightgreen;
}
.fa-circle.badred{
	color: red;
}
.stockcomment{
	height: 5em;
	margin-bottom: 3em;
}
.row.no-gutters.mytablecontent div.stocks_intro{
	border: 0px;
}

.form-check-inline{
	border-left: 1px solid #dee2e6;
	border-top: 1px solid #dee2e6;
	border-right: 1px solid #dee2e6;
	border-bottom: 1px solid #dee2e6;
}

.row.no-gutters.mytablecontent div.form-check-inline.is-invalid{
	border-left: 1px solid #dc3545;
	border-top: 1px solid #dc3545;
	border-right: 1px solid #dc3545;
	border-bottom: 1px solid #dc3545;
}

.stocks_radio{
	padding-left: 2em !important;
}


.mystockfeedback{
	display: none;
}

.form-check-input.rentalcheck{
	 margin-top: 0.7rem;
    margin-left: 0.75rem;
}

@media (min-width: 992px) {
	 .col-lg-0-5 {
		-ms-flex: 0 0 4.16667%;
		flex: 0 0 4.16667%;
		max-width: 4.16667%;
	  }

	 .col-lg-1-5 {
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	 }
	 .col-lg-2-5 {
		-ms-flex: 0 0 20.83333%;
		flex: 0 0 20.83333%;
		max-width: 20.83333%;
	 }	 

	 .row.no-gutters.mytablecontent div{
		border-left: 1px solid #dee2e6;
		border-bottom: 1px solid #dee2e6;
	}
	
	.row.no-gutters.mytablecontent div:last-child{
		border-right: 1px solid #dee2e6;
	}	 
}

@media (max-width: 992px){
	.row.no-gutters.mytablehead{
		display: none;
	}
	.form-check-input.rentalcheck{
			position: relative;
	}	
	
	.row.no-gutters.mytablecontent{
		border-bottom: 1px solid #dee2e6;
		margin-bottom: 2em;
		padding-bottom: 2em;
	}
	.row.no-gutters.mytablecontent .mobile_only{
		display: block;
		font-weight: bold;
		padding: 0px;
	}
	
	.fa-floppy-o{
		display: none;
	}
	.fa-floppy-o.save_btn_stockstatus{
		display: block;
	}
	

	.stocks_radio{
		padding-left: 0.3rem !important;
	}

	button.mobile_only{
		width: 100%;
		padding: 1em !important;
	} 

	.row .zipcode{
		width: 100% !important;
	}
	
	.row .solddate{
		width: 100% !important;
	}
	
	.row .industry{
		width: 100% !important;
	}

}

@media (max-width: 1180px){
	.btn-outline-light{
		display: none;
	}
	.industry{
		width: 9em !important;
	}
	.zipcode{
		width: 9em !important;
	}
}

@media (min-width: 1024px){
	.logo1{
		width: 50%;
	}
}
