/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.1
Text Domain: uncode
*/



 /*! =IMPress Omnibar
------------------------------------------------------------------------- */

.home #idx_omnibar_widget-2  input#omnibar {
    background-color: rgba(26, 27, 28, 0.5);
}

.home #idx_omnibar_widget-2  input#omnibar::placeholder {
    color:#ffffff;
    font-family:'poppins';
    font-weight:500;
}

.home #idx_omnibar_widget-2 .idx-omnibar-form button {
    background-color: #191b1e;
}
.home #idx_omnibar_widget-2 .idx-omnibar-form button {
    width: auto;
    padding: 0.55rem 0.7rem!important;
    margin: 0!important;
    position: absolute!important;
    top: 0rem!important;
    right: 0rem!important;
    font-size: 1rem!important;
}

.widget .idx-omnibar-form {
    position: relative;
    padding: 0;
}
.widget .idx-omnibar-form:after {
    content: "";
    display: table;
    clear: both;
}
.widget .idx-omnibar-form input {
    border: none;
    margin: 0;
}
.widget .idx-omnibar-form label {
    color: #fff;
}
.widget .idx-omnibar-form .awesomplete {
    width: 100%;
}
.widget .idx-omnibar-form button,
.widget .idx-omnibar-form.idx-omnibar-extra-form button {
    width: auto;
    padding: 0.55rem 0.7rem;
    margin: 0;
    position: absolute!important;
     top: 2.9rem;
    right: 0rem;
    font-size: 1rem;
}
.widget .idx-omnibar-form button span {
   
}
.widget .idx-omnibar-form button
{
    color:#ffffff!important;
}

aside#idx_omnibar_widget-2 {
    max-width: 900px;
    display: block;
    margin: auto;
}

/* Gravity Forms */


.gform_button {

        display: inline-block;
    transition: color 200ms ease-in-out, background-color 200ms ease-in-out, border-color 200ms ease-in-out;
    font-size: 12px;
    text-align: center !important;
    vertical-align: middle;
    background-image: none;
    border-radius: 2px;
    outline: none;
    white-space: nowrap;
    -webkit-text-stroke: 0px;
    width: auto;
    box-shadow: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
        color: #ffffff !important;
    background-color: #0cb4ce !important;
    border-color: #0cb4ce !important;
    display: block!important;
    margin: auto!important;
}
}
.gform_button:hover
{

    background-color: transparent !important;
    border-color: #0cb4ce !important;
    color: #0cb4ce !important;
}
input#gform_submit_button_6 {
    margin: 0 0 !important;
}

/* showcase custom code */

.IDX-showcaseContainer {
    border: medium none !important;
    box-shadow: none !important;
}


.IDX-showcaseAddress.IDX-showcaseAddressElement {
    background: #303133 none repeat scroll 0 0;
    color: #fff;
    font-size: 18px;
    margin-top: -5px;
    padding: 10px 0 0;
}

.IDX-showcaseCityStateZip {
    background: #303133 none repeat scroll 0 0;
    color: #fff;
    font-size: 18px;
    padding: 0 0 10px;
}

.IDX-showcasePhoto {
    width: 100%;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.IDX-showcasePrice {
    background: #241F20 none repeat scroll 0 0;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.IDX-showcaseLink {

    background-color: #303133 !important;

}


/* Menu */

@media (min-width: 960px)
{
    .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner
    {
        z-index: 99999!important;
    }
	body:not(.hmenu-center) .menu-absolute
	{
		z-index:1001!important
	}
}


/*KVcore*/


.kv-properties-container .kv-property-filters>.kv-form-group.kv-form-with-container .kv-filters-control-container select {
    margin-top: 0px;
}


.kv-properties-container.kv-layout-card .kv-property-column .property-content .filter-header .kv-map-grey-area-filters {
    width: 100%!important;
}
.filter-header {
    margin-top: 25px;
}

.kv-mr-header-footer-agent a {
    color: #ffffff!important;
}

.kv-properties-container .kv-property-filters {
    margin: auto!important;
}

.kv-properties-container .kv-property-filters>.kv-form-group.kv-form-with-container {
    align-items: center!important;
}
/* 

.kv-properties-container.kv-layout-card .kv-property-column .property-content .filter-header .kv-map-grey-area-filters .kv-filters-market-report-link {
    position: static!important;
}
 */


.kv-properties-container.kv-layout-card .kv-property-column .property-content .filter-header {
    display: block!important;
}

.kv-property-filters-container {
    display: block!important;
    margin-top: 0px!important;
    padding-bottom: 20px!important;
}

.kv-properties-container.kv-layout-card .kv-property-column .property-content .filter-header .kv-map-grey-area-filters .kv-filters-market-report-link {
    left: unset!important;
	z-index: 9;
}
/*testupdate*/