.kn-menu .kn-link, .page-id-899 .kn-menu .kn-link {
    color: #ffffff!important;
    background: #ffc300 !important;
    border-width: 10px!important;
    border-color: #ffc300 !important;
    border-radius: 100px !important;
    letter-spacing: 5px !important;
    font-size: 15px!important;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #ffc300;
}
 .kn-button.is-link:focus, .kn-button.is-link:hover {
    background-color: transparent !important;
}
 .page-id-815 .kn-select, .page-id-816 .kn-select, .page-id-817 .kn-select {
}
 .page-id-815 .kn-search select[name=operator], .page-id-816 .kn-search select[name=operator], .page-id-817 .kn-search select[name=operator] {
    margin-right: 2px;
}
 .page-id-815 .kn-search-filter .value, .page-id-816 .kn-search-filter .value , .page-id-817 .kn-search-filter .value {
}
 .page-id-815 .kn-search-filter.control.is-horizontal .value, .page-id-816 .kn-search-filter.control.is-horizontal .value, .page-id-817 .kn-search-filter.control.is-horizontal .value {
    flex: 1;
    min-width: 60px;
}
 .control.is-horizontal>.kn-label {
    margin-right: 10px;
    width: 145px !important;
    min-width: 145px !important;
}
 .kn-button.is-primary {
    color: #fff !important;
    background: #ffc300 !important;
    border-width: 4px!important;
    border-color: #ffc300 !important;
    border-radius: 100px !important;
    letter-spacing: 5px !important;
    font-size: 12px!important;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;
    height: auto !important;
    font-weight: 700!important;
    text-transform: uppercase!important;
}
 .page-id-907 .kn-map .kn-geo-distance {
    position: absolute;
    right: 30px !important;
    top: 22px !important;
}
 .kn-search-filter>span.label {
    font-family: 'Share Tech',Helvetica,Arial,Lucida,sans-serif !important;
}
 .kn-content table td, .kn-content table th {
    padding: 10px 24px !important;
}
 .kn-content a {
    color: #bd9103 !important;
}
 .page-id-907 .kn-table {
    color: #363636;
    width: 100%;
    padding: 12px;
    font-variant-numeric: tabular-nums;
    line-height: 1.8em;
    background-color: #f1f1f1 !important;
    border: 0px solid #ccc !important;
    -webkit-box-shadow: 4px 7px 7px 0px rgba(0,0,0,0.12);
    -moz-box-shadow: 4px 7px 7px 0px rgba(0,0,0,0.12);
    box-shadow: 4px 7px 7px 0px rgba(0,0,0,0.12);
}
 .page-id-907 .kn-map .kn-map-list .kn-list-container:hover {
    background-color: transparent !important }
 .page-id-907 .kn-modal {
    margin: 140px 0 20px !important;
    z-index: 999999 !important;
}
 .page-id-907 .kn-details .kn-table {
    background-color: #fff !important;
    border: 0px solid #ccc !important;
    box-shadow: none !important;
}
 .page-id-907 .kn-modal .delete {
    position: absolute !important;
    right: 30px;
}
 .page-id-907 #main-header {
    z-index: 99 !important;
}
 .page-id-907 div.kn-asset .kn-asset-close {
    top: 40px !important;
}
 .page-id-907 .kn-map .kn-map-list .kn-list-container {
    border-bottom: 0px !important;
    margin-bottom: 20px !important;
    background-color: transparent !important;
}
 .page-id-907 .et_pb_section_2 {
    z-index: -1 !important;
}
 .page-id-907 .et_pb_section {
    background-color: transparent !important;
}
 .page-id-907 .et_pb_column {
    z-index: unset !important;
}
 .page-id-907 .kn-details .kn-detail-body img {
    height: auto !important;
}
 .kn-list .kn-detail-body img {
    object-fit: cover !important;
    width: 100%;
    height: 225px;
}
 .page-id-907 .kn-modal h1 {
    font-size: 22px !important;
}
 .page-id-907 .kn-map-list img {
    height: auto !important;
}
 .page-id-907 .kn-map-list .kn-content h2 {
    font-family: 'Share Tech',Helvetica,Arial,Lucida,sans-serif !important;
    font-size: 20px !important;
}
 .page-id-907 .kn-details .kn-detail-body h1 {
    font-size: 35px !important;
    margin: 0px !important;
    padding: 0px !important;
}
 .page-id-907 .kn-details .kn-map {
    margin-top: 30px !important;
}
 .page-id-907 .kn-table h2, .kn-content h2 {
    font-family: 'Share Tech',Helvetica,Arial,Lucida,sans-serif !important;
    font-size: 20px !important;
    line-height: 1.2em !important;
}
 .page-id-907 .kn-search-filters span {
    font-family: 'Share Tech',Helvetica,Arial,Lucida,sans-serif !important;
}
 .page-id-907 .kn-content h1 {
    font-family: 'Share Tech',Helvetica,Arial,Lucida,sans-serif;
    font-size: 48px;
    line-height: 1.4em;
    padding: 20px 0px 40px !important;
}
 .et_pb_text_0 h1 {
    font-weight: 700;
    font-size: 40px !important;
    color: #333333!important;
    line-height: 1.3em;
    text-align: center !important;
    font-family: 'Share Tech',Helvetica,Arial,Lucida,sans-serif;
}
 .page-id-907 .view_8 .kn-title {
    display: none;
}
 .page-id-907 .kn-search-filter.control.is-horizontal .value {
    min-width: 75px !important;
}
 .page-id-907 .kn-pagination.level-right {
    margin-right: -10px;
}
 .page-id-907 .kn-info-bar, .page-id-899 .kn-info-bar {
    background-color: transparent !important;
}
 .kn-list .kn-detail-body img {
    object-fit: cover !important;
}
 .page-id-907 .kn-content .column {
    padding-right: 3px !important;
}
 @media only screen and (max-width: 991px) {
    .page-id-907 .kn-search-form .kn-details-group.column-3 .kn-details-group-column, .page-id-815 .kn-search-form .kn-details-group.column-3 .kn-details-group-column, .page-id-816 .kn-search-form .kn-details-group.column-3 .kn-details-group-column, .page-id-817 .kn-search-form .kn-details-group.column-3 .kn-details-group-column {
    float: left;
    width: 100% !important;
    display: block !important;
    padding-right: 0px !important;
}
 .page-id-907 .kn-details-group.columns, .page-id-815 .kn-details-group.columns, .page-id-816 .kn-details-group.columns, .page-id-817 .kn-details-group.columns {
    display: block !important;
}
 .page-id-907 .kn-search-filters {
    margin-bottom: 25px !important;
}
 .kn-search-form .kn-details-group.column-3 .kn-details-group-column-0, .kn-search-form .kn-details-group.column-3 .kn-details-group-column-1 {
    margin-right: 0px !important;
}
.kn-search-filter.control.is-horizontal .operator:not(:empty) {
    margin-right: 0px !important;
    margin-bottom: 0;
}
}
 body.login {
    background: linear-gradient(0deg,#32373c5e,#32373c),url('https: //www.edictosysubastas.com/wp-content/uploads/2018/08/Imagen-de-Why-to-Invest-In-Puerto-Rico.jpg') center center no-repeat !important;
}
 .et_divi_100_custom_login_page .divi-login__submit input.button {
    color: #fff !important;
    background: #ffc300 !important;
    border-width: 4px!important;
    border-color: #ffc300 !important;
    border-radius: 100px !important;
    letter-spacing: 5px !important;
    font-size: 12px!important;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;
    height: auto !important;
    font-weight: 700!important;
    text-transform: uppercase!important;
}
 #login h1 a {
    background: url(https: //www.edictosysubastas.com/wp-content/uploads/2018/07/logo-sp.png) center center no-repeat !important;
    background-size: contain;
    background-position: center center !important;
    width: 100%;
}
.et_header_style_centered .mobile_nav .select_page, .et_header_style_split .mobile_nav .select_page, .et_nav_text_color_light #top-menu>li>a, .et_nav_text_color_dark #top-menu>li>a, #top-menu a, .et_mobile_menu li a, .et_nav_text_color_light .et_mobile_menu li a, .et_nav_text_color_dark .et_mobile_menu li a, #et_search_icon:before, .et_search_form_container input, span.et_close_search_field:after, #et-top-navigation .et-cart-info {
    color: #f9db2f;
}
.nav li ul {
    border-color: #efcc2d;
}
