<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 1260px) {
	#wrapper,.fcontainer {width:90%;}
	#info{clear:both; margin:0 0 0 0; position:relative; bottom:22px;}
	#navigation{width:100%;}
	#menu1 li{width:14.284%;}
	#search{margin:30px 0 5px 0; float:left; width:100%; height:50px;}
	#navigation2{margin-top:7px; float:left; clear:left; width:100%;}
		.moduletable_menulisa{float:left; width:100%;}
			#menulisa{float:left; width:100%;}
				#menulisa li{width:33.3%; float:left;}
	.page-118 #content, .gview-category #content.content-notFrontPage, .page-116 #content.content-notFrontPage{width:100%;}
	.rxSlide .wrapper{margin:0 auto;}
	.rxSlide{margin-top:15px;}
	.rxSlide .nav{margin:0 auto;}
	#navigation{margin-top:14px;}
	.moduletable_search #mod-search-searchword{height:49px;}
	#style1.page-118 #right{display:none;}
	.rxSlide .offers{display:none;}
	.module_NewProducts li span{width:63%;}
	.frontpage-modules{margin-top:0;}
	#footer-container{width:90%;}
	#footer1, #footer2{width:32%;}
	#footer3{width:32%;}
	#footer4{width:100%;}
	.gview-productgroups .leftside_menu_mobile,
	.gview-productgroup .leftside_menu_mobile,
	.gview-collection .leftside_menu_mobile,
	.gview-roomtypes .leftside_menu_mobile,
	.gview-roomtype .leftside_menu_mobile{display: block; z-index:100; transition:ease .3s all; left: 0; position: fixed; width: 45px; height: 45px; background-color: #f15a24; cursor: pointer; top: 50%;}
		.leftside_menu_mobile .right{transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transition:ease .3s all; color: #fff; float: left; border: solid #fff; border-width: 0 3px 3px 0; display: inline-block;  padding: 7px; margin-top: 14px; margin-left: 9px;}
	.page-118 .leftside_menu_mobile{display:none;}
	#left{width: 0; position: fixed; margin: 0 0 0 0; padding: 15px 0 0 0; transition:ease .3s all; min-height: auto; overflow: hidden; top: 0; left: 0; height: 100%; overflow-y:scroll;}
		#left.opened{width:380px; background-color:rgba(0,0,0,.85); z-index:100;}
	.leftside_menu_mobile.opened{left:380px;}
	.moduletable_productsmenu, .moduletable_secondarymenu{padding:0 0 40px 40px;}
		.moduletable_secondarymenu{padding-bottom:30px;}
	ul#productsmenu li a{color:#fff;}
	#left li a{color:#fff;}
	.leftside_menu_mobile.opened .right{transform: rotate(135deg); -webkit-transform: rotate(135deg); margin-left:16px;}
	#content.content100{width:100%;}
	ul#productsmenu li.active li a{background: transparent; font-size: 12px; color: #fff; padding: 10px 10px 10px 35px;}
	#menulisa li{height:51px;}
	.newsitem {width: 100%;margin-bottom: 20px}
	.newsitem-left {width: auto;}
	.newsitem-right {width: 70%;}
	.reference-right{max-width: 100%;}
	table.floorin-reference-table{float: left; max-width: 100%;}
	.reference-gallery a:nth-child(3n+3) {margin-right: 10px;}

	.frontpage-modules-new {
	    padding-top: 30px;
	}

}

@media screen and (max-width: 1199px){
    .floorin-product-header .filters_wrapper{
        grid-template-columns: 1fr 1fr 1fr;
        max-width: 800px;
    }
	#footer{margin-top: 80px;}
}

@media screen and (max-width: 1000px) {
	.moduletable_common{width:50%;}
	.frontpage-modules &gt; .moduletable_common:nth-child(3n+3){padding-left:0;}
	.moduletable_common:nth-child(3n+4){clear:none;}
	.moduletable_common.module_mission{float:left; clear:left;}
	#content.content-notFrontPage{width:100%;}
		ul.collection-products li{width:23.5%; margin-right:2%;}
	.floorin-product-icons{width:100%; overflow-x:scroll;}
}

@media screen and (max-width: 950px){
	.rxSlide .wrapper{width:100% !important;}
	.rxSlide .nav{display:none;}
	.rxSlide .wrapper p{bottom:auto; top:0; margin:0 0 0 0; width:100% !important;}
	.rxSlide .wrapper img{margin-top:63px;}
	#footer1, #footer2{width:50%;}
	#footer3{width:100%;}
	.floorin-product-container{width:100%;}
	.floorin-search-results{width:100%;}
	ul.collection-products li{width:23.5%; margin-right:2%;}
	.gview-article #content.content-notFrontPage, .gview-article #right.right-notFrontPage{width:100%;}
	.gview-article #right.right-notFrontPage{margin-bottom: 40px;}
	.gview-article #content.content-notFrontPage table.usefule-table tr td{float:left; width:100%;}
	.actions.special-action{float:left; position:relative; margin:0 0 15px 0 !important; padding:0 0 0 0 !important; width:100%; top:0; left:0;}
	ul.actions li a{margin-left:0;}
	table.joontega{ width: 500px; overflow-x: scroll;  float: left;}
	#specialWorker{margin: 0; float: left; text-align: left !important; margin-bottom: 50px;}
}

@media screen and (max-width: 880px) {
	#logo{float:none; width:100%;}
	#header-top-fix{height:auto;}
	#icons{float:left; margin:17px 0 0 0; width:100%; padding:0 0 0 0;}
	#info{margin:15px 0; bottom:0; width:100%; text-align:center;}
	#header p{text-align:center;}
	#icons a{float:none;}
	body{background-position:0 84px;}
	ul.collection-products li{margin-bottom:20px;}
	.blog p.readmore a{float:left; clear:left;}
	.blog .items-row p{float:left; width:100%;}
	.floorin-product-description ol{position:relative; left:10px;}
	#breadcrumb a, #breadcrumb{line-height:16px;}
}

@media screen and (max-width: 850px) {
	.mobile-menu-btn{display: block; z-index: 200; cursor: pointer; position: fixed; top: 21px; right: 10px; width: 44px; height: 44px; padding: 0; border: 0; background: none;background-color: #ff591c; border-radius: 0;}
		.mobile-menu-btn span{position: absolute; right: 9px; left: 9px; height: 2px;  background: #fff; -webkit-transition: all 200ms ease; transition: all 200ms ease; -webkit-transform-origin: center; transform-origin: center;}
			.mobile-menu-btn span:nth-child(1){top:13px;}
				.mobile-menu-btn.a span:nth-child(1){top: 50%; -webkit-transform: rotate(45deg) translateY(-1px); transform: rotate(45deg) translateY(-1px);}
			.mobile-menu-btn span:nth-child(2){top: 50%; -webkit-transform: translateY(-1px); transform: translateY(-1px);}
				.mobile-menu-btn.a span:nth-child(2){opacity:0;}
			.mobile-menu-btn span:nth-child(3){bottom:13px;}
				.mobile-menu-btn.a span:nth-child(3){bottom: 50%; -webkit-transform: rotate(-45deg) translateY(1px); transform: rotate(-45deg) translateY(1px);}
	#navigation{position:fixed; top:0; left:0; width:0; height:100%; opacity:0; transition:ease .3s all; overflow:hidden; margin-top:0; background-color:rgba(0,0,0,0.85); z-index:200;}
		#navigation.a{width:80%; opacity:1; overflow-y:scroll;}
		#menu1 li{width:100%; height:auto;}
			#menu1 li:hover .dropdown_4columns{left:0 !important; right:0 !important;}
		.dummyMenu{float:left; display:none;}
			.dropdown_4columns{position:relative; width:100%; left:0; margin:0 0 0 0;}
				.col_1{width:100%;}
	#menu1 li a{padding:15px 26px;}
	#menu1 li a i{margin-right:14px; margin-top:2px; float:left;}
	.newsitem-left{margin-bottom: 20px;}

}

@media screen and (max-width: 800px) {
	.rxSlide .wrapper{height:330px !important;}
	.rxSlide .wrapper p{font-size:21px;}
	#footer-bottom p{padding: 0 5%; line-height: 150%;}
	#upcorner{display:none;}
}

@media screen and (max-width: 750px){
	ul.referentsid li{margin-right:2% !important;}
	ul.collection-products li:nth-child(4n){margin-right:2% !important;}
	ul.collection-products li:nth-child(3n){margin-right:2% !important; margin-bottom: 20px;}
	ul.collection-products li{width:32%;}
	.floorin-product-logo{position: relative; top: 0; right: 0; margin: 30px 0;}

	.modulefull_header .btn-grey {
	    float: left;
	    display: block;
	    clear: both;
	    width: 100%;
	    margin-top: 10px;
	}
	.modulefull_separator {padding-top: 20px;margin-bottom: 20px}
	.newsitem-left,.newsitem-right {width: 100%;margin-bottom: 15px}
	.moduletable_full {margin-bottom: 20px}

	.modrktvphoca-cat {
	    margin-right: 1%;
	    margin-bottom: 1%;
	    box-sizing: border-box;
	    width: 49%;
	    height: 145px;
	}

}

@media screen and (max-width: 700px){
	.moduletable_common{width:100%;}
	.rxSlide .wrapper {height: 285px !important;}
	.floorin-collection-products, ul.collection-products{width:100%;}
	#content .floorin-product-tabs .nav li{width:100%;}
}

@media screen and (max-width: 600px){
	#footer1, #footer2 {width: 100%;}
	#content{min-height: auto;}
	.rxSlide .wrapper { height: 255px !important;}
	#menulisa li a{font-size:12px;}
	#product-tab-extra a{
		word-break: break-all;
	}
}

@media screen and (max-width: 550px) {
	.rxSlide .wrapper { height: 240px !important;}
	ul.collection-products li:nth-child(3n){margin-right:2%;}
	ul.collection-products li:nth-child(2n){margin-right:0%;}
	ul.collection-products li{width:49%;}
	div.pagination ul{margin:10px 0;}
    .floorin-product-header .filters_wrapper{
        grid-template-columns: 1fr 1fr;
        max-width: 100%;
    }
}

@media screen and (max-width: 515px) {
	#logo img{float:left;}
	.mobile-menu-btn{top:32px; right:17px;}
	#header .custom_info p{font-size:12px;}
	.rxSlide .wrapper p {font-size: 14px;}
	.floorin-searchbox{float:left; width:100%; margin-top:35px;}
	#floorin-searchform input, #floorin-searchform select, select#reftype_id, #searchForm #search-searchword, #searchForm select#ordering, #searchForm select#limit{ width:100%;  }
	#floorin-searchform input.form-send-button, #searchForm button.button{width:100%; cursor:pointer;}
	a.floorin-bykeyword{float:left; width:88%;}
	#workers-table td{width: 100%; float: left;}
	.img-intro-left img{width: 100%; max-width: 100%;}
	.custom_asukohtMAP small {margin-bottom: 30px;display: inline-block;}
	.custom_asukohtMAP iframe{width: 100%;}
	.floorin-galleries-container ul.collection-products li{width: 100%;}
	.img-intro-right img, .img-fulltext-right img{float: unset;}
}

@media screen and (max-width: 480px) {
	.rxSlide .wrapper {height: 205px !important;}
	#left.opened{width:300px;}
	.moduletable_productsmenu, .moduletable_secondarymenu{padding:0 0 40px 15px;}
	ul#productsmenu{width:250px;}
	.leftside_menu_mobile.opened { left: 299px;}
}

@media screen and (max-width: 450px) {
	#logo img{max-width:250px; margin-top:22px;}
	.mobile-menu-btn{top:34px;}
	ul.collection-products li:nth-child(3n){margin-right:0%;}
	ul.collection-products li{width:100%;}
	ul.collection-products li{height:auto; margin-bottom:30px; border-bottom:1px solid #dedede; padding-bottom:14px;}
	ul.collection-products li img{height:auto; max-width: 100%; width: 100%;}
	ul.collection-products li:nth-child(2n){margin-bottom:30px;}
	ul.collection-products li:last-child{margin-bottom:0; padding-bottom:0; border-bottom:1px solid transparent;}
	.floorin-topButtons{float:left; clear:left; margin:0 0 13px 0; padding:0 0 0 0;}
	.floorin-search-results ul.search-results-list li{height:auto;}
	.search .chzn-container{width:100% !important;}
}

@media screen and (max-width: 400px) {
	#logo img{max-width:200px;}
	.mobile-menu-btn {top: 27px;}
	#icons a{font-size:10px;}
	#header .custom_info p {font-size: 13px;}
	#menulisa li a{font-size:10px;}
	.rxSlide .wrapper {height: 190px !important;}
	#Map, #Map area{display:none !important; position:relative; margin-left:99999px;}
	.moduletable_footer img{float:left; width:100%; height:auto;}
	ul.collection-products li img{width:100%;}
	.product-designs li *{pointer-events: none;}
	.aiContactSafe_contact_form_field_right input{width:99%;}
	#wrap_container #content #aiContactSafeSendButton{width:99%; cursor:pointer;}
}

@media screen and (max-width: 390px) {
	ul#productsmenu {width: 195px;}
	#left.opened { width: 247px;}
	.leftside_menu_mobile.opened {left: 247px;}
	#left li a {font-size: 12px;}
	ul#productsmenu li.active li a{font-size:10px;}
}

@media screen and (max-width: 350px) {
	.rxSlide .wrapper {height: 175px !important;}
	#navigation.a{width:75%;}
}</pre></body></html>