.ws-header .logo-container .logo {
	background-image: url('/images/lake11/lake11_logo3.svg');
}

.fav-bar {
	height: 70px;
	bottom:-70px;
	transition:bottom 0.3s;
}

.fav-bar.show {
	bottom: 0;
}

.star-fav-icon {
	display:block;
}

.heart-fav-icon {
	display:none;
}

.fav-bar .fav-list-first .fav-list-first-icon .num {
	left: 4px;
	width: 20px;
	text-align: center;
}

.flat-popup .flat-popup-basic-content .flat-popup-iframe-image-content {
	width:50%;
	height: auto;
}

.flat-popup .flat-popup-basic-content .flat-popup-iframe-image-content.identify-container {
	height: calc(100vh - 89px)
}

.right-content-list .results-header .flat-results .flat-order-container {
	display:none;
}

.flat-popup-image-datasheet .flat-sheet-top .flat-buttons {
	width: 220px;
}

.flat-popup-image-datasheet .flat-sheet-top .flat-basic-data .flat-title .flat-title-right {
	display:none;
}

.flat-popup-image-datasheet .flat-sheet-top .flat-basic-data .flat-main-info {
	padding-top: 7px;
}

.flat-popup .flat-popup-content {
	height: auto;
}

.right-content-list .flat-list .item .data-items .data-item:nth-child(1) {
	width:64%;
}

.right-content-list .flat-list .item .data-items .data-item:nth-child(2) {
	width:36%;
	text-align: right;
}

.lang-en .right-content-list .flat-list .item .data-items .data-item:nth-child(1) {
	width:70%;
}

.lang-en .right-content-list .flat-list .item .data-items .data-item:nth-child(2) {
	width:30%;
}

.right-content-list .flat-list .item .data-items .data-item:nth-child(3) {
	width:50%;
}

.right-content-list .flat-list .item .data-items .data-item:nth-child(4) {
	width:50%;
	text-align: right;
}

.right-content-list .flat-list .item .data-items .data-item:nth-child(5) {
	width:50%;
}

.right-content-list .flat-list .item .data-items .data-item:nth-child(6) {
	width:50%;
	text-align: right;
}

.icon.room-icon, .flat-bubble .data-item .icon.room-icon {
	background-image: url('/images/icon-room2.svg');
	width: 15px;
}

.right-content-list .flat-list .item .data-items .data-item .icon.room-icon, .mobile-selected-flat .item .data-items .data-item .icon.room-icon {
	width: 17px;
	height: 16px;
}

.right-content-list .flat-list .item .data-items .data-item .icon.floor-icon, .mobile-selected-flat .item .data-items .data-item .icon.floor-icon {
	width: 17px;
	height: 17px;
	margin-top: -3px;
}

.icon.floor-icon {
	background-image: url('/images/icon-floor2.svg');
}

.flat-popup-image-datasheet .flat-sheet-top .flat-basic-data .flat-main-info .icon.plot-icon,
.right-content-list .flat-list .item .data-items .data-item .icon.plot-icon,
.icon.plot-icon {
	background-image:url('/images/icon-plot2.svg');
	width: 17px;
	height: 17px;
	margin-top: -4px;
	vertical-align: top;
}

.icon.area-icon {
	background-image: url('/images/icon-area2.svg');
}

.right-content-list .flat-list .item .data-items .data-item .icon.area-icon, .mobile-selected-flat .item .data-items .data-item .icon.area-icon {
	width: 17px;
	height: 17px;
}

.icon.terrace-icon, .flat-bubble .data-item .icon.terrace-icon {
	background-image: url('/images/icon-terrace2.svg');
}

.right-content-list .flat-list .item .data-items .data-item .icon.terrace-icon, .mobile-selected-flat .item .data-items .data-item .icon.terrace-icon {
	width: 17px;
	height: 17px;
}

.icon.garden-icon {
	background-image: url('/images/icon-garden2.svg');
}

.right-content-list .flat-list .item .data-items .data-item .icon.garden-icon, .mobile-selected-flat .item .data-items .data-item .icon.garden-icon {
	width: 17px;
	height: 17px;
}

.dropdown-search-container .dropdown-options .option-item.blank-item {
	font-weight: 600;
	height: 30px;
}

.row-list-row .td.td-terrace_balcony {
	width:9.67%;
}

#flat_full_popup.pano-opened.flat-popup .flat-popup-basic-content .flat-popup-iframe-image-content {
	width: 100%;
	padding: 0;
	height: calc(100vh - 89px);
	position: absolute;
}

.has-fav-bar-body {
	height: calc(100vh - 149px);
}

#flat_full_popup.pano-opened.flat-popup .flat-popup-basic-content .flat-popup-image-datasheet {
	height: 0;
}

.fav-bar .fav-bottom-list .item {
	margin-left: 10px;
}

.fav-bar .fav-bottom-list .item:first-child {
	margin-left: 0;
}

.back-to-results .icon-container {
	display:none;
}

.iframe3d-loader .loader-top .loader-top-container .loading-status-bar {
	background: linear-gradient(90deg, #8E99AF 0%, #38c2a1 99.09%); 
}

.iframe3d-loader .loader-bottom-logos .loader-bottom-logos-inner .logo-item .logo.logo-project {
	  background-image: url('/images/lake11/lake11_logo3.svg');
	  width:150px;
	  height: 100px;
}

.flat-bubble .flat-title span {
	color: #F00;
	font-weight: 500;
	font-size: 12px;
}

.ws-page.loading .poweredby {
	z-index: 11;
}

/*.iframe3d-loader .loader-bottom-logos .loader-bottom-logos-inner {
	display:none;
}*/

/*.back-plot-select2 {
	height: 30px;
	background: #FFF;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
	border-radius: 2px;
	border: 0px none;
	cursor: pointer;
	overflow: hidden;
	margin-bottom: 10px;
	color: #42474D;
	font-weight: 500;
	font-size: 12px;
}

.back-plot-select2::before {
	background-image: url('/images/arrow-right.svg');
	top: 11px;
	left: 7px;
	transform: rotate(-180deg);
}*/

.ws-header-view-container {
	width:193px;
}

.ws-header-filters-container {
	width: calc(100% - 333px);
}

.ws-header-filters-container .ws-header-filter-item:last-child::after {
	display:none;
}

.ws-iframe-modal .ws-static-iframe-container,
.ws-video-modal .ws-video-container {
	height: calc(100% - 74px);
}

.ws-iframe-modal.hide-top-menu .ws-static-iframe-container,
.ws-video-modal.hide-top-menu .ws-video-container {
	height: 100%;
}

.has-fav-bar-body .ws-iframe-modal .ws-static-iframe-container,
.has-fav-bar-body .ws-video-modal .ws-video-container{
	bottom: 70px;
	height: calc(100% - 70px);
}

.flat-compare .fc-header-right {
	display:flex;
}

.flat-compare .fc-header-right .flat-color-button.fav-offer {
	width: auto;
	white-space: nowrap;
}

.flat-compare .fc-header .fc-header-inner {
	flex-flow:nowrap;
}

.flat-compare .fc-header-left {
	width:100%;
}

.flat-compare .fc-header-right {
	width:auto;
}

.flat-compare .fc-flats .item .flat-sheet-download {
	align-items:center;
	justify-content:center;
	display:flex;
	width:100%;
	white-space: normal;
	line-height: 17px;
}

.flat-compare .fc-labels {
	width:163px;
}

.flat-compare .fc-flats {
	width: calc(100% - 163px);
}

.flatplan-gallery .slick-arrow.slick-next::before,
.flatplan-gallery .slick-arrow.slick-prev::before {
	display:none;
}

.flat-popup-image-datasheet .flat-sheet-top .flat-basic-data .flat-main-info ul li {
	margin-right: 0;
}

.flat-popup-image-datasheet .flat-sheet-top .flat-basic-data .flat-main-info ul li {
	border-bottom: 0 !important;
}

@media screen and (max-width: 1099px) {
	.flat-popup-image-datasheet .flat-sheet-top .flat-buttons-before {
		display: none;
	}
	
	.flat-popup .flat-popup-basic-content .flat-popup-iframe-image-content .flatplan-gallery .flatplan-gallery-item {
		padding: 0;
	}
	
	.flat-popup-image-datasheet .flat-sheet-top .flat-basic-data .flat-loc, .flat-popup .flat-popup-mobile-header .flat-basic-data .flat-loc {
		padding-left: 0;
	}
	
	.flat-popup-image-datasheet .flat-sheet-top {
		padding-left: 15px;
		padding-right: 15px;
	}
	
	.right-content-list .flat-list .item {
		width: calc(50% - 10px);
		margin: 5px;
	}
	
	.right-content-list .flat-list:not(.os-host-scrollbar-vertical-hidden) {
		padding-right: 0;
	}
	
	.right-content-list .flat-list .flat-list-inner {
		padding-left:0;
	}
	
	.flat-popup-image-datasheet .flat-rooms .flat-buttons .add-fav-button {
		display: block;
		margin-top: 7px;
	}
	
	.ws-header-filter-toggle-container .filter-toggle .filter-toggle-text {
		white-space: nowrap;
	}
	
	.ws-header-content3d .ws-header-after-filter-space {
		width: calc(100% - 423px);
	}
	
	.ws-header-content3d .ws-header-filter-toggle-container {
		min-width: 140px;
	}
	
	.filter-tablet-mobile {
		height: auto;
		max-height: 100%;
		top: 64px;
	}
}

@media screen and (max-width: 767px) {
	.flat-popup .flat-popup-basic-content .flat-popup-iframe-image-content {
	  width: 100%;
	}

	.right-content-list .flat-list .item, .mobile-selected-flat .item {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 5px;
	}
	
	.flat-popup-image-datasheet .flat-rooms .flat-buttons .add-fav-button {
		margin-top: 0;
	}
	
	.flat-popup-image-datasheet .flat-rooms .flat-buttons .flat-sheet-download {
		margin-bottom: 0;
	}
	
	#flat_full_popup.pano-opened.flat-popup .flat-popup-basic-content .flat-popup-iframe-image-content {
		height: calc(100vh - 93px);
	}
	
	.flat-popup .flat-popup-basic-content .flat-popup-iframe-image-content .flatplan-gallery .slick-dots {
		padding-bottom: 12px;
	}
	
	.filter-tablet-mobile {
		height: 100%;
		top: 0px;
	}
	
	.filter-tablet-mobile .tm-filter-group {
		padding-left: 10px;
		padding-right: 10px;
	}
	
	.fav-bar .fav-list-first {
		padding-top: 16px;
	}
	
	.right-content-list .flat-list .item .image-container, .mobile-selected-flat .item .image-container {
		width: 30%;
	}
	
	.right-content-list .flat-list .item .data-container, .mobile-selected-flat .item .data-container {
		width: 70%;
	}
	
	.flat-popup .flat-popup-header .flat-popup-nav {
		display: block;
		position: absolute;
		top: 0;
		right: 0;
	}
	
	.flat-popup .flat-popup-mobile-header .flat-close {
		display:none;
	}
	
	.ws-header-view-container {
		display:block;
		width:128px;
	}
	
	.ws-header-view-list li:nth-child(1),
	.ws-header-view-list li:nth-child(2) {
		display:none;
	}
	
	.ws-header-view-list li a {
		height:60px;
	}
	
	.ws-header-view-list li a.garage-view .text-container {
		margin-top: -5px;
	}
	
	.ws-iframe-modal .ws-header-back-container,
	.ws-video-modal .ws-header-back-container {
		top:5px;
	}
	
	.flat-compare .fc-header-right .flat-color-button.fav-offer {
		width: 155px;
	}
	
	.flat-compare .fc-header-right::before {
		display:none;
	}
	
	.flat-popup .flat-popup-basic-content .flat-popup-iframe-image-content.identify-container {
		height: 380px;
	}
	
	.flat-popup .flat-popup-inner {
		padding: 0;
	}
	
	.flat-popup .flat-popup-mobile-header {
		display: block;
		padding: 5px 12px 0;
	}
	
	.ws-iframe-modal.hide-top-menu,
	.ws-video-modal.hide-top-menu{
		top: 60px;
		height: calc(100% - 60px);
	}
	
	.flat-popup-image-datasheet .flat-sheet-top .flat-basic-data .flat-main-info ul li {
		margin-right: 0;
	}
}

@media screen and (max-width: 359px) {
	.filter-tablet-mobile .tm-filter-group {
		width: 100%;
		border-right:0px none;
	}
	
	.right-content-list .flat-list .item .image-container, .mobile-selected-flat .item .image-container {
		width: 24%;
	}
	
	.right-content-list .flat-list .item .data-container, .mobile-selected-flat .item .data-container {
		width: 76%;
	}
}