<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:1490px) {
.region-ad {
	position:static;
	width:auto;
	text-align:center;
	max-width:none;
	padding:20px 0;
	border-top:1px dashed rgba(0,0,0,0.2);
}
.region-ad a img {
	margin:0 auto;
	max-height:200px;
	height:auto;
	width:auto;
}
.region-ad .views-field-field-image a.background {
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border:none;
}
#propertydetailgalleryintro .smallimages, #propertydetailgallerycontent .smallimages, #containerdetailgallery .smallimages {
    height: 150px;
    margin: 10px 10px 0 0;
    width: 32%;
}
.content span, .content span span, .content span b {
    font-size: 1.05em !important;
	line-height: 1.3em;
}

}
@media screen and (max-width:1145px) {
	
	
.region-navigation nav ul li {
    margin-right: 20px;

}
.view.full-grid .view-content ul li {
    height: 380px;
    list-style: outside none none;
}

}
@media screen and (max-width:1055px) {

#footer #block-menu-block-5 ul.menu li.menu-mlid-1022 {
	display:block;
}
}
@media screen and (max-width:1100px) {
.no-sidebars .region-content .region-inner {
	padding-left:10%;
	padding-right:10%;
}
.node-type-sfd-object .view-object-interior {
	padding-left:10%;
	padding-right:10%;
}
}
@media screen and (max-width:1090px) {
.region-navigation nav ul li {
	margin:0;
}

ul.realmenu li {
    margin: 0 15px;
}
}
@media screen and (max-width:1000px) {
#header #logo {
	margin-bottom:25px;
}
.view-objects.view-display-id-block_1 .views-row .views-field-field-kind .info {
	display:none;
}
}
@media screen and (max-width:960px) {

.galerie .view-footer {
	padding-top:20px;
}
.page-node-26095 .region-content, .page-node-26095 .region-sidebar-second {
	float:none;
	width:auto;
	max-width:none;
}
#objects-map-objects-map {
	height:600px;
}
.region-navigation nav ul li a {

    font-size: 1.5rem;
    font-weight: bold;
    line-height: 2.52rem;
    padding: 11px 8px;

}
ul.realmenu li {
    margin: 0 5px;
}

.view-content h1 {
    font-size: 1.2em !important;
}

}
@media screen and (max-width:950px) {
.node-type-sfd-object #block-views-object-facts-block-1 .view-content .views-field .views-label, .node-type-sfd-object #block-views-object-facts-block-2 .view-content .views-field .views-label {
	width:35%;
}
.node-type-sfd-object #block-views-object-facts-block-1 .view-content .views-field .field-content, .node-type-sfd-object #block-views-object-facts-block-2 .view-content .views-field .field-content {
	width:64%;
}
	
}
@media screen and (max-width:900px) {

	
blockquote {
	font-size:20px;
	line-height:1.55;
	font-size:2rem;
	line-height:3.1rem;
	margin-left:0;
	margin-right:0;
	margin-bottom:20px;
}
blockquote p {
	padding:0 43px;
}
blockquote p:before, blockquote p:after {
	font-size:90px;
	font-size:9rem;
}
blockquote p:before {
	left:-5px;
}
.one-sidebar .region-sidebar-first, .two-sidebars .region-sidebar-first, .front .region-sidebar-first {
	margin-bottom:20px;
}
.one-sidebar .view-mode-full .primary {
	margin-bottom:20px;
}
.no-sidebars .view-mode-full .primary {
	margin-bottom:20px;
}
.view.content-grid .view-content .views-row, .view.content-grid-inner .view-content .views-row {
	margin-bottom:20px;
}
.view-object-brochures .cycle-buttons a {
	top:38%;
}
.node-type-home-article .content-inner {
	padding-top:15px;
}
.region-content .block {
	margin-bottom:20px;
}

}
@media screen and (max-width:890px) {
.no-sidebars .region-content .region-inner {
	padding-left:0%;
	padding-right:0%;
}
.node-type-sfd-object .view-object-interior {
	padding-left:0%;
	padding-right:0%;
}
.node-type-sfd-object .view-object-interior .views-field-field-planlosning &gt; p:first-child {
	font-size:13px;
	line-height:2;
	font-size:1.3rem;
	line-height:2.6rem;
}
.node-type-sfd-object #block-views-object-facts-block-1 .view-content, .node-type-sfd-object #block-views-object-facts-block-2 .view-content {
	font-size:13px;
	line-height:2;
	font-size:1.3rem;
	line-height:2.6rem;
}
}

@media screen and (max-width:850px) {

body {
	background-image:none;
	background-color:#ddd;
}
	
#footer #block-menu-block-4 {
	clear:both;
	margin-top:15px;
	margin-bottom:0;
	padding-top:15px;
	float:none;
	width:auto;
	border-top:1px solid #616970;
	border-top:1px solid rgba(255,255,255,0.1);
}
#footer #block-menu-block-5 {
	width:auto;
}

.arkc{
	display:none;
}
#hdCall {
	display:none;
}
.jeden img {
	width: 100%;
}
#header {
    margin-top: 0;
    padding: 20px 0 0;
}
header img {
    margin: 0 auto;
    text-align: center;
	display:table;
}
#header .region-header {
    min-height: 15px;
}


.view-intro, .block.intro, .region-content-bottom .galerie .view-header {
    padding: 15px 5px;
}



.view-objects.view-display-id-block_1 .views-row img {
    display: block;
    float: left;
    height: 150px;
    margin-right: 15px;
    width: 200px;
}
.view-objects.view-display-id-block_1 .views-row h2 {
    padding-top: 10px;
	font-size: 1.1em;
    line-height: 1.3em;
}
.view-objects.view-display-id-block_1 .views-row .views-field-field-beskrivning {
    margin: 10px 0;
}
.content-inner {
    padding: 15px;
}

.one-sidebar .view-mode-full .primary {
    margin-bottom: 0;
}

.view-teasers &gt; .view-content &gt; .views-row {
    margin-bottom: 20px;
}

.one-sidebar .region-content, .two-sidebars .region-content, .front .region-content {
	margin-bottom:20px;
}
.one-sidebar .region-sidebar-first, .one-sidebar .region-sidebar-second, .one-sidebar .region-content, .two-sidebars .region-sidebar-first, .two-sidebars .region-sidebar-second, .two-sidebars .region-content, .front .region-sidebar-first, .front .region-sidebar-second, .front .region-content {
	float:none;
	width:auto;
	max-width:none;
}
.sidebar .view-objects .views-row img {
	max-width:110px;
}
.sidebar .view-objects .views-row .views-field {
	padding-left:125px;
}
.view-objects.view-display-id-block_2 .view-content .cycle-buttons {
	display:none;
}
.galerie .views-row .badge {
	left:-10px;
}
.section-inspiration .region-content-bottom .block:not(.follow) {
	width:47%;
}
.section-inspiration .region-content-bottom .block.follow {
	width:auto;
	float:none;
	margin:0 0 25px;
}
#block-views-blog-archive-block h2.block-title, #block-views-blog-categories-terms-block h2.block-title {
	font-size:20px;
	line-height:1;
	font-size:2rem;
	line-height:2rem;
}
#block-views-blog-archive-block h2.block-title:before, #block-views-blog-categories-terms-block h2.block-title:before {
	font-style:normal;
	margin-right:12px;
	padding-bottom:5px;
	vertical-align:middle;
}
#block-views-blog-archive-block.expanded .content, #block-views-blog-categories-terms-block.expanded .content {
	padding-top:12px;
}
}

@media screen and (max-width:800px) {
.field.float, .view.float {
	max-width:45%;
}
.badge.sold {
	width:103px;
	height:104px;
}
.front .content-inner {
	padding-top:0;
}
.view-intro .attachment-after .views-field-php, .block.intro .attachment-after .views-field-php, .region-content-bottom .galerie .view-header .attachment-after .views-field-php {
	text-align:center;
}
.front h1 {
	text-align:center;
}
.front .views-field-field-preamble {
	font-size:14px;
	line-height:1.7;
	font-size:1.4rem;
	line-height:2.38rem;
	font-weight:normal;
	text-align:center;
	padding:5px 10% 0;
	margin-bottom:0;
	color:#838383;
	padding-left:30px;
	padding-right:30px;
}
.grid-stamp.first, .grid-stamp.second {
	width:auto;
	position:static;
	float:none;
}
.grid-stamp.second {
	height:777px;
}
.touch .grid-stamp.second {
	height:807px;
}
.cycle-pager {
	display:block;
}
.views-cycle .cycle-buttons, .views-carousel .cycle-buttons {
	display:none;
}
.view-object-brochures .cycle-buttons a {
	top:43%;
}
.node-type-sfd-object .region-sidebar-first, .node-type-sfd-object .region-sidebar-second, .node-type-sfd-object .region-content {
	float:none;
	width:auto;
}
.node-type-sfd-object .region-content {
	padding:0;
}
.node-type-sfd-object .region-sidebar-first, .node-type-sfd-object .region-sidebar-second {
	padding:0;
}
#block-views-object-brochures-block h2.block-title, #block-views-object-brochures-block-1 h2.block-title {
	text-align:center;
}
#block-views-object-brochures-block .views-row, #block-views-object-brochures-block-1 .views-row {
	margin:0 5px;
}
#block-views-object-brochures-block .caroufredsel_wrapper {
	max-height:248px;
}
.region-filter .block.info p {
	max-width:none;
}
.region-filter .block-facetapi, .region-filter .block-alvhem-apachesolr {
	width:auto;
	float:none;
	clear:both;
}
.region-filter #block-facetapi-ac6ffp3plgwpaxg2vxzdmj5jwxb2j3p2 {
	margin-right:0;
}
#objects-map-objects-map {
	height:500px;
}
.no-svg .badge.sold {
	background-image:url(/sites/alvhemmakleri.se/themes/alvhem/images/bg_badge-sold-small.png);
}
.region-navigation nav ul li {
	width:auto;
	float:none;
	border-bottom:1px solid #616970;
	border-bottom:1px solid rgba(255,255,255,0.1);
}



}
@media screen and (max-width:770px) {
.section-inspiration .region-content-bottom .block:not(.follow) {
	width:auto;
	float:none;
	margin-bottom:30px;
}
}
@media screen and (max-width:750px) {
.view-objects.view-display-id-block_1 .views-row {
	padding-right:0;
}
}
@media screen and (max-width:700px) {
.view.content-grid .view-content .views-row:nth-child(3n), .view.content-grid-inner .view-content .views-row:nth-child(3n) {
	margin-right:0;
}
.view.content-grid .view-content .views-row:nth-child(3n+1), .view.content-grid-inner .view-content .views-row:nth-child(3n+1) {
	clear:none;
}
img.image-right {
	max-width:40%;
}
.galerie .views-row h2 {
	font-size:18px;
	line-height:1.5;
	font-size:1.8rem;
	line-height:2.7rem;
}
ol.search-results.apachesolr_search-results li {
	width:48.7%;
	margin-right:2.5%;
	margin-bottom:2.5%;
}
ol.search-results.apachesolr_search-results li:nth-of-type(3n) {
	margin-right:2.5%;
}
ol.search-results.apachesolr_search-results li:nth-of-type(2n) {
	margin-right:0;
}
.region-navigation nav ul li a {
    color: #fff;
    display: block;
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 2.52rem;
    padding: 11px 10px;
    text-transform: uppercase;
    transition: color 0.1s ease-in-out 0s;
}
}
@media screen and (max-width:660px) {
.view-imagegroup .views-row .group-left {
	padding-right:0;
	margin-bottom:3px;
}
.view-imagegroup .views-row .group-right {
	padding-left:0;
	margin-bottom:3px;
}
.view-imagegroup .views-row.views-row-even .group-left {
	padding-left:0;
}
.view-imagegroup .views-row.views-row-even .group-right {
	padding-right:0;
}
.ds-2col-stacked-multi-fluid .group-left, .ds-2col-stacked-multi-fluid .group-right {
	float:none;
	width:auto;
}
.node-type-sfd-object #block-views-object-facts-block-1 .view-content, .node-type-sfd-object #block-views-object-facts-block-2 .view-content {
	-webkit-columns:1;
	-moz-columns:1;
	-ms-columns:1;
	-o-columns:1;
	columns:1;
	font-size:12px;
	line-height:2;
	font-size:1.2rem;
	line-height:2.4rem;
}
#footer #block-block-1, #footer #block-block-9 {
	width:auto;
	float:none;
	text-align:center;
}
#footer #block-menu-block-4 .block-title {
	display:none;
}
#footer #block-menu-block-4 ul.menu {
	text-align:center;
}
#footer #block-menu-block-4 ul.menu li {
	float:none;
	display:inline-block;
	padding-bottom:10px;
}
#footer #block-menu-block-5 {
	width:auto;
	float:none;
}

}
@media screen and (max-width:650px) {
.view-partners .attachment-after .view-attachment-content .item-column:nth-child(even) {
	float:none;
}
.view-partners .attachment-after .view-attachment-content .item-column {
	float:none;
	width:auto;
}

}
@media screen and (max-width:600px) {
h1 {
	font-size:27px;
	line-height:1.4;
	font-size:2.7rem;
	line-height:3.78rem;
}
#header #logo {
	float:none;
	display:block;
	width:100%;
	background-position:top;
}
#header .region-header {
	min-height:0;
	float:none;
	position:absolute;
	top:138px;
	right:20px;
	z-index:999;
}
#header .region-header .block-search {
	position:static;
}
.view-intro h2, .block.intro h2, .region-content-bottom .galerie .view-header h2 {
	font-size:27px;
	line-height:1.4;
	font-size:2.7rem;
	line-height:3.78rem;
}
.view-intro, .block.intro, .region-content-bottom .galerie .view-header {
	overflow:hidden;
}
.region-navigation h3.block-title {
	display:block;
	color:#fff;
}
.region-navigation nav ul li {
	width:auto;
	float:none;
	border-bottom:1px solid #616970;
	border-bottom:1px solid rgba(255,255,255,0.1);
}
.region-navigation nav ul li a {
	padding:8px 0;
}
.region-navigation .block-menu-block.active nav {
	height:0;
	overflow:hidden;
	border:none;
	padding-top:0;
	padding-bottom:0;
	-webkit-transition:all 500ms cubic-bezier(0, 1, 0.5, 1);
	-moz-transition:all 500ms cubic-bezier(0, 1, 0.5, 1);
	-o-transition:all 500ms cubic-bezier(0, 1, 0.5, 1);
	transition:all 500ms cubic-bezier(0, 1, 0.5, 1);
}
.region-navigation .block-menu-block.active.expanded nav {
	height:auto;
}

.region-navigation .block-menu-block h3.block-title {
    cursor: pointer;
    display: table;
    font-size: 4rem;
    line-height: 5.04rem;
    margin: 0 auto;
    text-align: center;
}
#block-menu-block-6 nav ul li {
	margin-bottom:9px;
}
.front h1 {
	font-size:25px;
	line-height:1.4;
	font-size:2.5rem;
	line-height:3.5rem;
}
.view-object-brochures .cycle-buttons a {
	top:41%;
}
.field-collapsible.expanded {
	max-height:4500px;
}
.node-type-sfd-object .region-highlighted .view-object-images .attachment-before .view-object-images .badge {
	display:none;
}
.node-type-sfd-object .region-highlighted .view-object-images.views-cycle .cycle-count, .node-type-sfd-object .region-highlighted .view-object-images.views-cycle .view-footer {
	position:static;
}
.node-type-sfd-object .region-highlighted .view-object-images.views-cycle .cycle-count {
	display:none !important;
}
.node-type-sfd-object .region-highlighted .view-object-images.views-cycle .view-footer {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
	border-radius:0;
	background-color:#4f5860;
	background-color:#4f5860;
	padding:0;
}
.node-type-sfd-object .region-highlighted .view-object-images.views-cycle .view-footer a {
	padding:8px 20px;
	display:block;
}
.node-type-sfd-object .view-object-info .views-field .views-label {
	width:auto;
}
.node-type-sfd-object .view-object-info .views-field .field-content {
	width:auto;
}
.node-type-sfd-object .view-object-info .views-field.space.views-field-field-driftskostnad .views-label, .node-type-sfd-object .view-object-info .views-field.space.views-field-field-driftskostnad .field-content {
	display:block;
}
.view-objects.view-display-id-block_2 .view-header a.badge {
	width:100px;
	height:100px;
}
.region-filter .block .item-list .facetapi-facetapi-image-links-widget li {
	margin-bottom:10px;
}
.region-filter .block .item-list .facetapi-facetapi-image-links-widget li a span.facetapi-image-links-text {
	font-size:11px;
	line-height:1.8;
	font-size:1.1rem;
	line-height:1.98rem;
}
.region-filter .block .item-list .facetapi-facetapi-image-links-widget li {
	width:31%;
	margin-right:3.5%;
	margin-bottom:2%;
}
.region-filter .block .item-list .facetapi-facetapi-image-links-widget li:nth-child(6n) {
	margin-right:2.5%;
}
.region-filter .block .item-list .facetapi-facetapi-image-links-widget li:nth-child(6n+1) {
	clear:none;
}
.region-filter .block .item-list .facetapi-facetapi-image-links-widget li:nth-child(3n) {
	margin-right:0;
}
.region-filter .block .item-list .facetapi-facetapi-image-links-widget li:nth-child(3n+1) {
	clear:both;
}
.region-filter .block .item-list .facetapi-facetapi-links li a {
	font-size:12px;
	line-height:1.8;
	font-size:1.2rem;
	line-height:2.16rem;
	padding:4px 8px;
}
.node-image-bank-image.node-teaser .group-image-info [data-icon]:before {
	font-size:35px;
}
.view-blog-footer {
	font-size:11px;
	line-height:1.8;
	font-size:1.1rem;
	line-height:1.98rem;
}
#objects-map-objects-map {
	height:400px;
}
#swipebox-slider .slide img {
	border:none;
}
.region-navigation nav ul li.last {
	border:none;
}
#header {
    background: none #dc260a;
    color: #fff;
    padding: 20px 30px 10px;
    position: relative;
}
header img {
    display: table;
    margin: 0 auto 15px;
}

#propertydetailgalleryintro .smallimages, #propertydetailgallerycontent .smallimages, #containerdetailgallery .smallimages {
    height: 150px;
    margin: 10px 10px 0 0;
    width: 31%;
}


}
@media screen and (min-width:601px) {
.no-touch .region-highlighted .view-object-images.views-cycle .cycle-count, .no-touch .region-highlighted .view-object-images.views-cycle .view-footer {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}
.no-touch .region-highlighted .view-object-images.views-cycle:hover .cycle-count, .no-touch .region-highlighted .view-object-images.views-cycle:hover .view-footer {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1;
}
}
@media screen and (max-width:560px) {
.not-front .views-field-field-preamble {
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	line-height:1.7;
	font-size:1.2rem;
	line-height:2.04rem;
}
.view-intro .content, .block.intro .content, .region-content-bottom .galerie .view-header .content {
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	line-height:1.7;
	font-size:1.2rem;
	line-height:2.04rem;
}
.view.full-grid .views-row {
	width:auto;
	float:none;
	margin-right:0;
	margin-bottom:30px;
	clear:both;
}
.galerie .views-row .views-field .views-label {
	min-width:27%;
}
.galerie .views-row a img {

    width: 100%;
}
.view.full-grid .view-content ul li {
    height: 500px !important;
    list-style: none outside none;
}


}


@media screen and (max-width:550px) {
.field.float, .view.float {
	float:none;
	max-width:none;
	width:auto;
	margin:0 0 20px;
}
.field.float img, .view.float img {
	margin:0 auto;
}
}

@media screen and (max-width:500px) {
.content-inner {
	padding:20px;
}	
#header {
	padding:25px 20px 10px;
}
#footer {
	padding:25px 20px 30px;
}
#footer #block-menu-block-4 span.icon:before {
	font-size:24px;
	line-height:1.8;
	font-size:2.4rem;
	line-height:4.32rem;
}
#footer #block-menu-block-4 ul li span.title {
	display:none;
}
h1#page-title {
	padding:20px;
}
#block-menu-block-6 nav ul {
	top:-5px;
}
.gutter-sizer {
	width:20px;
}
.grid-item {
	width:100%;
}
.grid-stamp.first {
	margin:0 -20px 20px;
}
.content-grid-inner.view-home-articles .view-content .views-row {
	width:auto;
	float:none;
	margin-right:0;
}
.page-node-25739 .view-teasers &gt; .view-content &gt; .views-row {
	padding:20px;
}
.region-highlighted .views-cycle {
	padding-left:20px;
	padding-right:20px;
}
.region-highlighted .views-cycle {
	padding-top:20px;
}
.view.view-list {
	padding:20px;
}
.view-objects.view-display-id-block_1 .views-row .views-field .views-label {
	min-width:33%;
}
.node-type-sfd-object .region-sidebar-first .block, .node-type-sfd-object .region-sidebar-second .block, .node-type-sfd-object .region-content .block {
	padding:20px;
}
.node-type-sfd-object .region-highlighted .view-object-images {
	padding-left:20px;
	padding-right:20px;
}
.node-type-sfd-object .region-highlighted .view-object-images {
	padding-top:20px;
}
.node-type-sfd-object .region-highlighted .view-object-images.views-cycle .cycle-buttons a {
	top:46%;
}
.node-type-sfd-object .region-highlighted .view-object-images.views-cycle .cycle-buttons a.prev {
	left:2px;
}
.node-type-sfd-object .region-highlighted .view-object-images.views-cycle .cycle-buttons a.next {
	right:2px;
}
.node-type-sfd-object .view-object-interior {
	margin-left:20px;
	margin-right:20px;
}
.node-type-sfd-object #block-views-object-facts-block-1, .node-type-sfd-object #block-views-object-facts-block-2 {
	padding:20px;
}
.node-type-sfd-object #block-views-object-facts-block-1, .node-type-sfd-object #block-views-object-facts-block-2 {
	margin-left:20px;
	margin-right:20px;
}
#block-views-object-images-block-4 {
	padding-left:20px;
	padding-right:20px;
}
.view-objects.view-display-id-block_2 .view-header a.badge {
	width:90px;
	height:90px;
	top:10px;
}
.view-objects.view-display-id-block_2 .view-content .views-row .views-field-nothing a {
	padding:7px 15px;
}
.view-objects.view-display-id-block_2 .view-content .views-row .views-field-nothing a h3 {
	font-style:normal;
	font-size:13px;
	line-height:1.8;
	font-size:1.3rem;
	line-height:2.34rem;
}
.view-objects.view-display-id-block_2 .view-content .views-row .views-field-nothing a h3:after {
	content:',';
}
.view-objects.view-display-id-block_2 .view-content .views-row .views-field-nothing a p.info {
	float:left;
	text-align:left;
	margin:0 0 0 7px;
}
.region-content-bottom .galerie {
	padding:20px;
}
.region-content-bottom .block.top-link {
	padding-left:20px;
	padding-right:20px;
}
.region-content-bottom .block.top-link {
	padding-bottom:20px;
}
.region-highlighted .view-object-brochures {
	padding-left:20px;
	padding-right:20px;
}
#block-views-object-brochures-block-1 {
	padding-top:20px;
}
.section-inspiration .region-content-bottom {
	padding-left:20px;
	padding-right:20px;
}
.section-inspiration .region-content-bottom {
	padding-bottom:20px;
}
.region-filter {
	margin-top:20px;
}
.region-filter {
	margin-left:20px;
	margin-right:20px;
}
.region-filter {
	padding:20px;
}
.region-filter .block.info {
	width:auto;
	float:none;
	margin-right:0;
}
.region-filter .block-facetapi h2.block-title, .region-filter .block-alvhem-apachesolr h2.block-title {
	font-size:12px;
	line-height:1.8;
	font-size:1.2rem;
	line-height:2.16rem;
}
.region-filter .block.help {
	display:none;
}
.region-filter .search-form input.form-text {
	max-width:130px;
}
.node-image-bank-image.node-teaser .group-image-info h3 {
	display:none;
}
.view-blog-footer .views-field-title {
	float:none;
	width:auto;
}
.view-blog-footer .views-field-title em {
	display:none;
}
.view-blog-footer .views-field-created, .view-blog-footer .views-field-term-node-tid {
	float:none;
	width:auto;
	text-align:left;
}
.region-highlighted #block-views-objects-map-objects-map {
	padding-left:20px;
	padding-right:20px;
}
.region-highlighted #block-views-objects-map-objects-map {
	padding-top:20px;
}
#comment-form-container {
	padding:20px;
}
#content .webform-client-form {
	padding:20px;
}
ul.primary, ul.secondary {
	padding-left:20px;
	padding-right:20px;
}
.view.row-list &gt; .view-content &gt; .views-row {
	padding:20px;
}
.slovnicek .alignright {
    float: left;
}

}
@media screen and (max-width:470px) {
#block-views-object-brochures-block, #block-views-object-brochures-block-1 {
	display:none;
}
.grid-stamp.second {
	height:auto;
}
.touch .grid-stamp.second {
	height:auto30px;
}
#block-views-object-brochures-block, #block-views-object-brochures-block-1 {
	display:none;
}
}
@media screen and (max-width:460px) {
#footer #block-menu-block-5 ul.menu li {
	width:48%;
	margin:0 4% 0 0;
}Â¨
@media screen and (max-width:450px) {
img.image-right {
	width:100%;
	max-width:none;
}
}
@media screen and (max-width:420px) {
.node-home-article .field-name-field-home-owner {
	max-width:38%;
}
.node-home-article .field-name-field-home-owner h3 {
	font-size:14px;
	line-height:1.4;
	font-size:1.4rem;
	line-height:1.96rem;
}
.node-home-article .field-name-field-home-owner {
	background:none;
	padding:0;
	margin:0 0 15px 20px;
	float:right;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}
#block-search-form .form-text {
	width:215px;
}
#block-search-form .content {
	width:252px;
}
@media screen and (max-width:425px) {
.view-teasers &gt; .view-content &gt; .views-row .field-name-field-video iframe {
	height:auto !important;
}
}
}
@media screen and (max-width:410px) {
.node-type-sfd-object #block-views-object-facts-block-1 .view-content .views-field .views-label, .node-type-sfd-object #block-views-object-facts-block-1 .view-content .views-field .field-content, .node-type-sfd-object #block-views-object-facts-block-2 .view-content .views-field .views-label, .node-type-sfd-object #block-views-object-facts-block-2 .view-content .views-field .field-content {
	float:none;
	width:auto;
}
}

@media screen and (max-width:400px) {
.view-objects.view-display-id-block_2 .cycle-buttons a {
	top:42%;
}
.view-objects.view-display-id-block_2 .view-header a.badge {
	width:70px;
	height:70px;
	top:-10px;
}
.node-image-bank-image.node-teaser .group-image-info .view-image-bank-image {
	margin-top:20%;
}
.view.full-grid .view-content ul li {
    height: 450px !important;
}
}
@media screen and (max-width:320px) {
.view.content-grid .view-content .views-row, .view.content-grid-inner .view-content .views-row {
	width:auto;
	float:none;
	margin-right:0;
}
}

@media screen and (min-width:1056px) and (max-width:1145px) {
#footer #block-menu-block-4, #footer #block-menu-block-5 {
	width:49%;
	padding-top:4px;
}
}

</pre></body></html>