*{
	margin: 0;
  	padding: 0;
	font: 20px;
}

a {
	text-decoration: none;
}

a:active{
	text-decoration: none;
}

a:hover{
	text-decoration: none;
}

.navbar-style
{
	box-shadow: 0 5px 10px #efefef;
}
.name{
	color:#cbcdd0;
}

.div_logo{
	text-align: center;
	
}

.logo
{
	height: 72px;
  	padding: 2px 10px;
	align-items:center;
}

.icon-bar
{
	background: blue;
}

.nav-item a{
	color: #cbcdd0;
	padding-left: 10px;
	padding-right: 10px;
}

a{
	color: #565a5f;
}

.icon_wrapper{
	display: flex;
  	flex-wrap:wrap;
//  	padding: 0 10px;
//  	justify-content: space-between;
//  	margin-top: 20px;
		font: 350px;
}

.icon_img{
//	display: inline-flex;
  	
//  	flex-direction: column;
//    margin-bottom: 20px;
//  align-items:center;
}

.icon_img img{
	width:	100px;
  	height:	100px;
}

.property-container{
	padding:5px;
}

.main_pic img{
	width: 150px;	
}

.td1{

	width:20%;
	padding:5px;
}
.td2{
	width:80%;
	padding:5px;
}

.td2 li{
	list-style-type: none;
	
}

div#loader{
	margin-top: 50%;
}

.form-container {
	top: 15vh;
	background: #fff;
    padding: 30px;
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px #000;
}

.input-group{
	//padding:10px;
	//align-items:center;
	width:300px;
}

.login_btn{
	display:flex;
	align-items:center;
	
}

button#Edit_Search{

	//float: right;
	
}

.main_pic_detail{
	
	text-align: center;
}
.main_pic_detail img{
	
	width :300px;
}
.property_detail_pic{
	text-align: center;
}

.td1_detail{
	width:60%;
	padding-left:10px;
	padding-bottom:8px;
}
.td2_detail{
	padding-bottom:8px;
	
}
.description{
	padding: 10px 10px;
}

.dropdown-toggle{
	border-color: #8080804f;
}

button#sort_by_btn{
	//float: right;

}
#wa_share{
	float: right;
}

label#lbl_updated_period {
    padding-top: 10px;
}

li#li_date_modified, li#dl_li {
    font-size: small;
    color: #79828a;
}

li#pg_li {
    font-size: small;
    color: #79828a;
}
select#updated_period {
    width: 200px;
}	


.icon_index {
	//vertical-align: top;
    text-align: center;
    display: inline-block;
    padding: 15px;
}

.icon_index img {
   // background-color: blue;
   width: 80px;
   height: 80px;

}

.caption{
	display: block;
}

.footer-copyright.text-center.py-3 {
	background-color: #343a40!important;
	color: #d6d1d1;
}

.footer-copyright.text-center.py-3 a{
	color: #d6d1d1;
}

.selected_criteria {
    font-size: small;
}

body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}

/* adtracker */
.ad_tracker li{
	list-style-type: none;
	padding-bottom: 5px;
}

li.alternate_li {
    background: #f1f1f1;
}

/* Calculator */

.input-group-prepend {
	width:100%;
	margin:auto;
    padding: 5px;
}

span.input-group-span {
    width: 40%;
}
.input-group-text {
    width: 60%;
    max-width: 300px;
} 

.input-group-button {
    //text-align: center;
    float: right;
    width:60%;
    max-width: 300px
}
button#btn_cal {
    //width: 130px;
}

/* SSD */

/* Filter gmaps */

div#radius {
    width: 200px;
}

/*Option Date*/

span#span_t_price_word, span#span_option_fee_word {
    padding: 5px;
}