/*
*Theme Name : ThemeName
*Description : ThemeName Theme
*Version : 1.0
*/

@media (max-width: 1199px){
	.mc_property_search .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button{
		padding: 12px 24px !important;
		margin-top:15px;
	}
	.mc_property_search.mc_style_1{
		padding:10px !important;
	}
	.mc_property_search .idx-omnibar-form input{
		width:100% !important;
				    padding: 0.5rem 0.5rem !important;
	}
	.mc_property_search .idx-omnibar-form .idx-omnibar-extra{
		width:50% !important;	
	}
	.mc_property_search .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button{
		width:100% !important;			
	}
	.mc_property_search .idx-omnibar-form .idx-omnibar-extra input{
		    padding: 0.5rem 0.5rem !important;
	}
}
.mc_property_search.mc_style_1{
background: #000000a1;
    padding: 10px 0 15px 0;
}
.mc_property_search .idx-omnibar-form .idx-omnibar-extra {
    width: 15% !important;
	float: left !important;
}
.mc_property_search .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button{
	    width: 100%;
}
.mc_property_search .idx-omnibar-form.idx-omnibar-extra-form .idx-omnibar-extra {
    display: inline-block;
	text-align:left;
}
.mc_property_search .idx-omnibar-form .idx-omnibar-extra input {
    outline: none;
    width: 100%;
    border-color: var(--border-color);
    border-radius: 0;
    overflow: hidden;
    border: none;
    border-left: 1px solid var(--border-color);
    padding: 1rem 0.5rem;
	color: #000;
}
.mc_property_search .idx-omnibar-form input {
    outline: none;
    width: 20%;
    border-color: var(--border-color);
    border-radius: 0;
    overflow: hidden;
    border: none;
    border-left: 1px solid var(--border-color);
    padding: 1rem 0.5rem;
	color: #000;
}
.mc_property_search .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button {
    width: 15% !important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    text-align: center;
    text-wrap: nowrap;
    line-height: 1.57em;
    border: 0;
    outline: 0;
    padding: 17px 24px !important;
    border: 1px solid var(--primary-color);
    position: relative;
    overflow: hidden;
    transition: all 0.3s 
cubic-bezier(0.58, 0, 0.88, 1);
    background-color: #a87b44;
    color: #fff;
}
.mc_property_search .idx-omnibar-form input:placeholder{
	font-size:10px;
}
.mc_property_search .idx-omnibar-form>div{
	width:25% !important;
	float:left !important;
}

form.idx-omnibar-form.idx-omnibar-extra-form {
    display: flex;
    align-items: flex-end;
}
/* .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button {
    width: 100%;
    margin-top: 0;
    padding: 30px 0px !important;
    border: none;
} */

/*  @media only screen and (min-width: 1921px) and (max-width: 3760px) {
        .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button {
			width: 100%;
			margin-top: 0;
			padding: 30px 0px !important;
			border: none;
		}       
  } */
/*  @media only screen and (min-width: 1420px) and (max-width: 1920px) {
        .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button {
			width: 100%;
			margin-top: 0;
			padding: 30px 0px !important;
			border: none;
		}       
  } */
 @media only screen and (min-width: 1200px) and (max-width: 1440px) {
        .mc_menu_toggle, .mc_menu_dropdown_toggle {
			display: none !important;
		}
  }

 @media only screen and (min-width: 200px) and (max-width: 1200px)
{
	.mc_menu_toggle {
		top: 14px;
	}
}


 @media only screen and (min-width: 768px) and (max-width: 992px) {
/*         .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button {
    			font-size: 12px;
				padding: 22px 0px !important;
				border: none;
		}        */
	 	.idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button{
			 margin-top: 0 !important;
		 }
		 .idx-omnibar-form button span {
			margin-left: 0!important;
		}
	 
  }
 @media only screen and (min-width: 200px) and (max-width: 767px) {
/*         .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button {
    			font-size: 16px;
				padding: 22px 0px !important;
				border: none;
		}        */
	 	.idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button{
			 margin-top: 0 !important;
		 }
		 .idx-omnibar-form button span {
			margin-left: 0!important;
		}
		 form.idx-omnibar-form.idx-omnibar-extra-form {
			display: flex;
			align-items: flex-end;
			flex-direction: column;
			flex-wrap: wrap;
			justify-content: center;
			align-content: center;
		}
		 .mc_property_search .idx-omnibar-form .idx-omnibar-extra {
			width: 100% !important;
			float: left !important;
		}
		 .mc_property_search .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button {
			width: 100% !important;
		 }
		 .mc_property_search .idx-omnibar-form>div {
			width: 100% !important;
			float: left !important;
		}
	 
  }


.mc_property_search.mc_style_1{
	background:none;
}

.mc_property_search .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button{
	background:#000;
}



.mc_property_search .idx-omnibar-form .idx-omnibar-extra input {
    padding: 10px;
    height: 60px;
}
.mc_property_search .idx-omnibar-extra-button, .idx-omnibar-form.idx-omnibar-extra-form button{
	padding:10px !important;
	height:60px;
}
.idx-omnibar-extra-form input[type=text].idx-omnibar-input {
	padding:10px !important;
    height: 60px !important;
}
