.apartments_filter_form_wrapper {    width: 50%; margin:auto; font-family:"almoni-dl-aaa", Sans-serif; color: #0a1327; font-size:17px;}

.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; }
.autocomplete-suggestion {  font-family:"almoni-dl-aaa", Sans-serif; color: #0a1327; height:53px; font-size:17px; line-height:53px; font-weight:normal; padding: 0px 16px 10px 15px !important; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #F0F0F0; color:red; }
.autocomplete-suggestions strong { font-weight: normal; color:#d4232b ; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { display: block; border-bottom: 1px solid #000; }

.autocomplete-suggestion:hover {color:#d4232b;}
.autocomplete-suggestion:nth-child(odd) {  background: #e6e9ec;}

#autocomplete { width:89%; float:right; height:53px; padding-right:16px; border:1px solid #0a1327;}
#search_now { width:11%; height:53px; float:right; background:#fff url('../images/search2.png'); border-radius:0; border:1px solid #0a1327;     border-right: 0px;  background-size: 30px; background-position:center; background-repeat: no-repeat;}


/* modal style */
.modal.in .modal-dialog {  margin-top: 3%; }


.modal-content .modal-header {border-bottom:none;}
.modal-body { text-align: center; padding: 20px 20px 7px 20px; }
.modal-dialog .modal-content {    border-radius: 0; }
.delimeter {width:100%; height:2px; border-top:1px solid gray;}
#myModal button.close {    width: 40px;    font-size: 40px;    color: #000;     opacity: 1; line-height: 22px;  font-family:"almoni-dl-aaa", Sans-serif;   font-weight: 100;}
#myModal button.close:hover { background:#fff;}

#modal-content-cat {font-family:"ambivalenti-tzar-light-aaa", Sans-serif; color:#000;     letter-spacing: 0.5px; font-size: 16px; font-weight:bold; background:#e6e9ec; padding:5px 10px; border-radius:25px; display:inline; }
#modal-content-name {font-family:"almoni-dl-aaa", Sans-serif; font-weight:bold; text-align:center;   margin-bottom: 3px; font-size: 25px; color:#000; margin-top:23px;}
#modal-content-excerpt {font-family:"almoni-dl-aaa", Sans-serif; text-align:center; font-size: 20px; color:#7a7a7a; font-weight:normal;}
#modal-content-img {width:70%; margin:auto;}
