body, button, input, optgroup, select, textarea {
		color: #000;	
}

.site-header {
	padding: 0;		
}

.site-header .site-branding {
  width: 25%;
}

.site-header .site-branding img {
  width: 60%;
		margin-top: -10px;
}

.main-navigation .search-toggle .open svg {
  display: none;
}

.main-navigation>div {
    display: inline-block;
    width: 100%;
}

.main-navigation ul li {
		    margin: 25px 25px -15px 0;
}

.link-underline.main-navigation div > ul:not(.cart_list) > li.call-us > a {
  background: #fcac2f;
  border: 0;
  padding: 10px 10px;
  color: black !important;
  border-radius: 0px;
  font-weight: 800;
}



body:not(.home) .site-content {
  padding: 0px;
  margin-top: 50px;
		margin-bottom: 50px;
}

.site-content {
  padding: 0;
}

.site-footer .bottom-bar {
	background: #000;	
}

/* HOME PAGE TESTIMONIALS KEEPING */
#testimonials {
		display: none;	
}

/* PAGINA LISTING*/

.splide__track--nav>.splide__list>.splide__slide {
		border: 0;
    margin: 10px 0;
}

.splide__track--nav>.splide__list>.splide__slide.is-active {
		border: 0;
		border-bottom: 5px solid #ffa10a;
}

.realpress-property-media #realpress-thumbnail-gallery .splide__list>li.is-active img {
		border: 0;
		padding: 0;
}

.realpress-formated-price {
		color:#2d2d2d;
		font-weight: bold;
		font-size: 1.5rem;
}

.realpress-group-address-date>span>i,
.realpress-group-address-date>span>i,
.realpress-property-tool>div.active span{
		color: #fcac2f;
}

.realpress-title-section h2::after, .realpress-review-form-title h2::after, .review-title h2::after {
			background-color: #fcac2f;
}

.rp-dollar:before {
    content: "\e961";
}

.realpress-single-property-main-content {
	width: 100%
}
	

.realpress-property-item .realpress-agent,
.realpress-agent-avatar,
.realpress-search-field.area .title,
.realpress-group-status-rating,
.realpress-detail-section,
.realpress-property-review-wrap,
#realpress-property-review-form,
.realpress-mc-section,
.realpress-single-property-sidebar,
.realpress-similar-property-section,
.realpress-control-group .realpress-sort-by,
.realpress-sort-by,
.realpress-item-switch-view, 
#realpress-mobile-map-switch,
.realpress-property-verified{
  display: none;
}

.ts-control>* {
  margin-top: -26px;
}

.ts-dropdown.single.plugin-no_backspace_delete {
  margin-top: -20px;
}

.realpress-advanced-search .realpress-search-field.keyword,
.realpress-advanced-search .realpress-search-field.price {
  flex-basis: 50%;
}

[data-grid-col="1"] .realpress-property-item-meta,
.realpress-property-item .realpress-property-item-price {
  max-width: 100%;
  width: 100%;
}

/*titluri proprietati*/
.realpress-property-item .realpress-property-item-title a {
		color: #000;
}

	.realpress-property-item .realpress-property-item-title a:hover {
				color: #fcac2f;
		}

/* price range*/


.realpress-advanced-search .price-slider .noUi-horizontal .noUi-handle {
		background-color: #fcac2f;
}
.realpress-advanced-search .price-slider .title {
  position: absolute;
  color: #888;
  font-size: 12px;
  bottom: 0;
  margin-bottom: 0;
  line-height: 24px;
  top: -25px;
}

.realpress-advanced-search .price-slider span {
  color: black;
  font-size: 12px;
  font-weight: 400;
}

.realpress-search-price div:nth-of-type(2) {
  position: absolute;
  top: -25px;
  right: 0;
}

/* search option fields */

.realpress-advanced-search .realpress-search-field.room.active .content-section { 
    left: initial;
    right: -23px;
}

.realpress-advanced-search .realpress-search-field .content-section {
		padding: 20px;	
}

.realpress-advanced-search .realpress-search-field .content-section>ul {
		margin: 0 0 20px 0;
}

/*fix*/

.realpress-advanced-search .field-item .list-item {
		width: 100px;	
		left: -25px;
}
.realpress-advanced-search .realpress-search-field .field-item ul>li {
		padding: 5px 5px;
}

.realpress-property-item .realpress-property-item-title {
	display: block;	
}

.realpress-container, .realpress-porperty-media-section {
	/*overflow-x: hidden;	*/
}

#realpress-search-price .noUi-handle-lower {
  top: 15px;
}

.button,
button,
input[type=button],
input[type=reset],
input[type=submit] {
  background: #b7ab99;
}

.realpress-advanced-search .realpress-search {
  background-color: #75c283;
  font-weight: bold;
  color: black;
}

.realpress-advanced-search .realpress-reset,
.realpress-advanced-search .realpress-search {
  padding: 12px 15px;
  margin-right: 5px;
  top: -5px;
  position: relative;
  font-size: 15px;
  margin-left: 5px;
}

#realpress-swm-proprerty-area {
  padding-top: 50px;
}


/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (max-width: 600px) {
		
		.ts-dropdown {
				left: -105px;
		}
		
		#realpress-map-property-wrapper .realpress-advanced-search .realpress-search-field.price-slider {
				margin-top: 40px;	
		}
		
		.realpress-advanced-search .realpress-reset, .realpress-advanced-search .realpress-search {
			top: 15px;	
		}
		
		/* SO Buttons */

		.sow-hero-buttons .so-widget-sow-button,
		.ow-button-base .sowb-button {
			display: block;
				width: 100%;
		}

		
		.site-header .site-branding {
				width: 100%;
		}
		
		#mobile-menu-button { 
				top: -25px;
		}
}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (max-width: 768px) {
		#realpress-swm-map-area {
			max-height: 50vh;	
		}
}
/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (max-width: 1200px) {

}