.info,.success,.warning,.error,.validation,.error_message{border:1px solid;margin:10px auto;padding:7px 10px 7px 35px;background-repeat:no-repeat;background-position:10px 6px;text-align:left!important}.success{color:#4f8a10;background-image:url(../../img/icons/accept.png);background-color:#dff2bf}.error,.error_message{color:#d8000c;background-image:url(../../img/icons/exclamation.png);background-color:#ffbaba}.info{color:#00529b;background-image:url(../../img/icons/information.png);background-color:#bde5f8}.warning{color:#9f6000;background-image:url(../../img/icons/error.png);background-color:#feefb3}.bouldings{display:none;transition:all 0.5s ease-in-out}#container{min-height:350px}.bx-wrapper img{}#cookie-policy-banner{position:fixed;bottom:0px;left:0px;display:none;width:100%;font-size:11px;line-height:25px;background-color:#f0f0f0;font-size:11px;font-family:Arial;color:black;text-align:center}#cookie-policy-banner a{color:black;font-weight:bold;font-size:11px}#cookie-policy-banner #cclose{padding-left:30px;font-size:12px;font-weight:bold;color:black;cursor:pointer}#content-404{font-size:40px;min-height:400px;padding-top:100px;text-align:center}.btn{transition:all 0.5s ease-in-out;margin:10px auto;border-radius:0px;text-align:center;text-transform:uppercase;font-size:14px;font-weight:400;padding:5px 15px;border:1px solid #484848}.btn:hover{background:#ececec;color:black}.btn-yellow{}.btn-black{}.green{}a[rel="filelink"]{transition:all 0.5s ease-in-out;margin:10px auto;border-radius:0px;text-align:center;text-transform:uppercase;font-size:14px;font-weight:400;padding:8px 25px;border:1px solid #484848;display:inline-block}a[rel="filelink"]:hover{background:#ececec;color:black}table{width:100%!important}table td{padding:0px 15px}.darkblue{color:#2e3192}body,p{font-family:'Source Sans Pro',sans-serif;color:#484848;text-shadow:0px 0px 0px #484848;font-size:16px;font-weight:300;text-align:justify}a,h2,h3{font-family:'Rajdhani',sans-serif;color:#484848;text-shadow:0px 0px 0px #484848}a:hover,a:active,a:focus,a:visited{text-decoration:none;color:#484848}#header{}#header #topheader{border-bottom:1px solid #dadada;margin-bottom:15px}#header #logo{margin-top:5px;margin-bottom:5px}#header #logo img{height:auto;margin-top:10px}#header #nav{padding-right:0px}#header #nav ul{text-align:right;margin-bottom:0px}#header #nav ul li{text-transform:uppercase;display:inline-block;font-size:16px;font-weight:500;padding:40px 0px 35px 0px;margin:0px 20px;border-bottom:3px solid transparent}#header #nav ul li.active,#header #nav ul li:hover{border-bottom:3px solid #2e3192}#header #slider{}#main_content{}#main_content h2{margin-bottom:25px;display:inline-block;border-bottom:1px solid #dadada;text-align:center;text-transform:uppercase;font-size:34px;font-weight:500;padding-bottom:20px;padding-left:85px;padding-right:85px}#main_content h3{font-weight:500;font-size:20px;text-transform:uppercase}#main_content .page-content{text-align:center}#main_content .page_content_text{text-align:left}#main_content .text_bg{position:absolute;z-index:-1}#main_content .gallery_photo{margin-bottom:10px;padding:0px 5px}#main_content .gallery_photo img{width:100%;height:100%}.apart_desc .status{width:100%;margin-bottom:10px}.stat_4 .standard{display:none}.stat_4 .developer{display:none}.stat_4 .garden{width:100%}.stat_4 .area{width:100%}.stat_2 .standard{display:none}.stat_2 .garden{display:none}.stat_2 .developer{display:none}.stat_2 .area{display:none}.apart_content{text-align:center}.apart_content h2 span{margin-right:10px;vertical-align:top;display:inline-block;background:url(../../img/dombud/home_ico.png);background-repeat:no-repeat;background-position:center;width:33px;height:33px}.apart_attr{display:inline-block;width:100%;font-size:0px;text-align:left;margin-bottom:10px}.apart_attr strong{font-size:16px;text-align:right;display:inline-block;width:50%;padding-right:20px}.apart_attr span{font-size:16px;text-align:left;min-width:60px;display:inline-block}.apart_attr span.stat1{color:#72b21f;font-weight:bold}.apart_attr span.stat2{color:#B90B1E;font-weight:bold}.apart_attr span.stat3{color:#F8D144;font-weight:bold}.apart_attr span.stat4{color:#999;font-weight:bold}.apart_attr .desc{font-size:16px;font-weight:300;text-align:justify}.files{text-align:center}.files .btn{margin:0px 10px}.photos{text-align:center;font-size:0px}.photos_list .photo{width:20%;display:inline-block}.photos_list .photo img{width:100%;height:130px;padding:0px 5px;margin:5px 0px}.map iframe{width:100%!important}.map input{height:32px;width:320px;border:1px solid #dedede;margin-right:10px;background:#f6f6f6;vertical-align:middle}.map span{margin-right:10px}.map #map_submit{padding:5px 15px}.page_content_text ul{padding-left:20px}.kontakt .page-content{width:50%;float:left}.kontakt .contact-form{width:50%;float:right}.kontakt .page_content_text{float:right;width:60%}.kontakt .contact-form form{width:320px}.kontakt .contact-form input[type="text"]{height:32px;width:100%;border:1px solid #dedede;background:#f6f6f6}.kontakt .contact-form textarea{resize:none;width:100%;border:1px solid #dedede;background:#f6f6f6}.kontakt .btn{background:white;float:right;padding:5px 15px}.kontakt label{font-weight:300;margin-top:10px}#footer{margin-top:40px;padding-top:25px;padding-bottom:25px;text-align:center;border-top:1px solid #dadada}#footer #copyright{color:#868686;font-weight:400;font-size:12px}.popup-element{transition:0.5s all ease-in-out;position:fixed;left:0;right:0;bottom:0;top:0px;margin:auto;z-index:101;background:rgba(0,0,0,0.5)}.popup-element .popup-wrapper{background-color:white;margin:auto;width:770px;height:300px;display:inline-block;position:absolute;top:50%;left:0px;right:0px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.popup-element .popup-wrapper .popup-close{position:absolute;z-index:100;cursor:pointer;top:10px;right:10px;background:url(../../img/popup-close.jpg) center center no-repeat;width:12px;height:12px}.popup-element .popup-wrapper .popup-photo{float:left;width:50%}.popup-element .popup-wrapper .popup-text{padding-left:20px;padding-right:20px;width:50%;position:relative;min-height:300px;float:right;padding-top:130px}.popup-element .popup-wrapper h2{text-align:right;text-shadow:none;font-family:'Sarpanch',sans-serif;font-size:30px;background-color:white;padding:15px;position:absolute;top:20px;right:15px;font-weight:bold;text-transform:uppercase;margin-bottom:35px}.popup-element .popup-wrapper a{right:15px;bottom:5px;position:absolute;float:right;transition:all 0.5s ease-in-out;display:inline-block;margin:10px auto;border-radius:0px;text-align:center;text-transform:uppercase;font-size:14px;font-weight:400;padding:5px 15px;border:1px solid #484848}.popup-element .popup-button{-webkit-transform-origin:50% 0%;transform-origin:50% 0%;transition:0.5s all ease-in-out;color:white;padding:15px;background-color:#EA7F00;position:absolute;right:-52px;top:250px;-webkit-transform:translateX(50%) rotate(-90deg);transform:translateX(50%) rotate(-90deg);display:block;white-space:nowrap;text-transform:uppercase;font-weight:bold}.popup-element.popup-hide .popup-button{cursor:pointer}.popup-element.popup-hide .popup-wrapper{background:none;display:none}.popup-element.popup-hide{background:none;position:fixed;right:0px;top:0px;left:initial;width:55px;width:initial;height:100%;bottom:initial;z-index:102;display:block}.popup-element.popup-hide .popup-wrapper{top:0px;transform:none;-webkit-transform:none}body{overflow-x:hidden}.makieta{position:relative}#legend{position:absolute;cursor:default;left:initial;right:0px;bottom:0px;z-index:10;color:white;padding:0px 15px 15px 0px}#legend .legend-item{}#legend .legend-color{width:30px;height:20px;display:inline-block}#legend .legend-color.gray{background-color:#999}#legend .legend-color.green{background-color:#72b21f}#legend .legend-color.yellow{background-color:#F8D144}#legend .legend-color.red{background-color:#B90B1E}#legend .legend-text{display:inline-block;line-height:30px;font-weight:bold;padding-left:10px;vertical-align:bottom}.apartments .top-text p{font-size:20px}.map_wrapper{background:#6e8e4f}.map_wrapper>div{margin:auto}#navlogo{padding-left:0px}#downarrow{text-align:center;margin:10px auto;cursor:pointer}.apart #downarrow{display:none}#main_content .gallery{}#main_content .gallery_photo{height:130px}#main_content .gallery_photo a{line-height:130px}#main_content .gallery_photo a img{vertical-align:middle}