/* Minification failed. Returning unminified contents.
(1585,186): run-time error CSS1046: Expect comma, found '0'
(1585,190): run-time error CSS1046: Expect comma, found '/'
(3017,2): run-time error CSS1031: Expected selector, found '/'
(3017,2): run-time error CSS1025: Expected comma or open brace, found '/'
(4554,32): run-time error CSS1046: Expect comma, found '180'
(4554,39): run-time error CSS1046: Expect comma, found ')'
 */
.HomeHeader {
    margin: 20px 0 10px 0;
}

.EstateTeaser {
    padding-top: 15px;
    padding-bottom: 15px;
}

.EstateTeaser .EstateTeaser-Content {
    max-width: 350px;
}

.EstateTeaser .EstateTeaser-Bottom {
    background-color: #ff7200;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 60px;
    gap: 6px;
}

.EstateTeaser .EstateTeaser-Bottom .EstateTeaser-Icon {
    color: #FFFFFF;
    stroke: #FFFFFF;
    fill: #FFFFFF;
    width: 40px;
    height: 40px;
}

.EstateTeaser .EstateTeaser-Link {
    text-decoration: none;
}

.EstateTeaser .EstateTeaser-Link:hover {
    text-decoration: none;
}

.EstateTeaser .EstateTeaser-Image {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 4/3;
}

.PopularTeaser {
    padding-top: 30px;
}

.PopularTeaser-header {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-left: -8px;
}

.PopularTeaser-Icon {
    width: 30px;
    height: 30px;
    color: rgb(51,51,51);
    fill: rgb(51,51,51);
}

.PopularTeaser-list {
    list-style: none;
    padding: 0;
    margin: 0;
    margin-top: 10px;
}

.PopularTeaser-list .PopularTeaser-listItem {
    padding: 8px 0;
    font-size: 13px;
}

.PopularTeaser-list .PopularTeaser-listItem .PopularTeaser-link {
    text-decoration: underline;
    color: rgb(51,51,51);
}

.InfoTeaser {
    margin: 15px 0;
    padding: 30px 50px 20px 50px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.InfoTeaser-Primmary-Market {
    background-color: #E9EEF2;
    text-align: center;
}

.InfoTeaser .InfoTeaser-paragraph {
    margin: 20px 0;
    text-indent: initial;
    color: black;
    font-size: 14px;
}

.InfoTeaser .InfoTeaser-Avatars {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: center;
}

.InfoTeaser .InfoTeaser-IconHeader {
    display: flex;
    gap: 10px;
    align-items: center;
}

.InfoTeaser .InfoTeaser-IconHeader .InfoTeaser-Icon {
    width: 50px;
    height: 50px;
    flex-shrink: 0;
}

.InfoTeaser-Primmary-Market .InfoTeaser-IconHeader {
    justify-content: center;
    padding: 10px;
}
 

.TeaserIcon-Orange {
    color: #FF7F26;
    fill: #FF7F26;
}
.TeaserIcon-RoyalBlue {
    color: #3F47CC;
    fill: #3F47CC;
}

.Button-linkContainer {
    margin: 20px auto 0px auto;
}

.Button-link {
    text-transform: uppercase;
    display: flex;
    padding: 15px 30px 13px 30px;
    text-decoration: none;
    font-weight: bold;
}

.Button-link:hover {
    text-decoration: none;
    color: inherit;
}

.button-link-white-color-hover:hover, .button-link-white-color-hover:focus {
    color: white !important;
}

.button-link-white-color-hover:focus {
    text-decoration: none;
}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */
.jspContainer {	overflow: hidden; position: relative; }

.jspPane { position: absolute; }

.jspVerticalBar { position: absolute; right: 0;	width: 7px; border-radius:2px; height: 100%; }

.jspHorizontalBar {	position: absolute;	bottom: 0;	left: 0;	width: 100%;	height: 16px;	background: red; }
.jspVerticalBar *, .jspHorizontalBar * { margin: 0;	padding: 0; }

.jspCap { display: none; }

.jspHorizontalBar .jspCap {	float: left; }

.jspTrack {	background: #a9c4d9; border-radius:2px; position: relative; width: 7px; }

.jspDrag { background: #f57e22; border-radius:2px; position: relative; top: 0; left: 0; cursor: pointer; }

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {	float: left;	height: 100%; }

.jspArrow {	text-indent: -20000px;	display: block;	cursor: pointer; }

.jspArrow.jspDisabled {	cursor: default;	opacity: 0.4; }

.jspVerticalBar .jspArrow {	height: 8px; }

.jspHorizontalBar .jspArrow {	width: 16px;	float: left;	height: 100%; }

.jspVerticalBar .jspArrow:focus {	outline: none; }

.jspCorner {	background: #eeeef4;	float: left;	height: 100%; }

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner {	margin: 0 -3px 0 0; }
/**
 * Trumbowyg v2.1.0 - A lightweight WYSIWYG editor
 * Default stylesheet for Trumbowyg editor
 * ------------------------
 * @link http://alex-d.github.io/Trumbowyg
 * @license MIT
 * @author Alexandre Demode (Alex-D)
 *         Twitter : @AlexandreDemode
 *         Website : alex-d.fr
 */

#trumbowyg-icons {
  overflow: hidden;
  visibility: hidden;
  height: 0;
  width: 0; }
  #trumbowyg-icons svg {
    height: 0;
    width: 0; }

.trumbowyg-box *,
.trumbowyg-box *::before,
.trumbowyg-box *::after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.trumbowyg-box svg {
  width: 17px;
  height: 100%;
  fill: #222; }

.trumbowyg-box,
.trumbowyg-editor {
  display: block;
  position: relative;
  border: 1px solid #DDD;
  width: 100%;
  min-height: 100px;
  margin: 0 auto;
    background-color: white;
}

.trumbowyg-box .trumbowyg-editor {
  margin: 0 auto; }

.trumbowyg-box.trumbowyg-fullscreen {
  background: #FEFEFE;
  border: none !important; }

.trumbowyg-editor,
.trumbowyg-textarea {
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    min-height: 100px;
    width: 100%;
    border-style: none;
    resize: none;
    outline: none;
    overflow: auto;
}

.trumbowyg-box-blur .trumbowyg-editor *, .trumbowyg-box-blur .trumbowyg-editor::before {
  color: transparent !important;
  text-shadow: 0 0 7px #333; }
  @media screen and (min-width: 0 \0 ) {
    .trumbowyg-box-blur .trumbowyg-editor *, .trumbowyg-box-blur .trumbowyg-editor::before {
      color: rgba(200, 200, 200, 0.6) !important; } }
  @supports (-ms-accelerator: true) {
    .trumbowyg-box-blur .trumbowyg-editor *, .trumbowyg-box-blur .trumbowyg-editor::before {
      color: rgba(200, 200, 200, 0.6) !important; } }

.trumbowyg-box-blur .trumbowyg-editor img,
.trumbowyg-box-blur .trumbowyg-editor hr {
  opacity: 0.2; }

.trumbowyg-textarea {
  position: relative;
  display: block;
  overflow: auto;
  border: none;
  white-space: normal;
  font-size: 14px;
  font-family: "Inconsolata", "Consolas", "Courier", "Courier New", sans-serif;
  line-height: 18px; }

.trumbowyg-box.trumbowyg-editor-visible .trumbowyg-textarea {
  height: 1px !important;
  width: 25%;
  min-height: 0 !important;
  padding: 0 !important;
  background: none;
  opacity: 0 !important; }

.trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-textarea {
  display: block; }

.trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-editor {
  display: none; }

.trumbowyg-box.trumbowyg-disabled .trumbowyg-textarea {
  opacity: 0.8;
  background: none; }

.trumbowyg-editor[contenteditable=true]:empty::before {
  content: attr(placeholder);
  color: #999;
  pointer-events: none; }

.trumbowyg-button-pane {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  width: 100%;
  min-height: 36px;
  background: #ecf0f1;
  border-bottom: 1px solid #d7e0e2;
  margin: 0;
  padding: 0 5px 0 160px;
  list-style-type: none;
  line-height: 10px;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }
  .trumbowyg-button-pane::after {
    content: " ";
    display: block;
    position: absolute;
    top: 36px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1px;
    background: #d7e0e2; }
  .trumbowyg-button-pane .trumbowyg-button-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap; }
    .trumbowyg-button-pane .trumbowyg-button-group .trumbowyg-fullscreen-button svg {
      color: transparent; }
    .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) + .trumbowyg-button-group::before {
      content: " ";
      display: block;
      width: 1px;
      background: #d7e0e2;
      margin: 0 5px;
      height: 35px; }
  .trumbowyg-button-pane button {
    display: block;
    position: relative;
    width: 27px;
    height: 35px;
    padding: 1px 6px !important;
    margin-bottom: 1px;
    overflow: hidden;
    border: none;
    cursor: pointer;
    background: none;
    -webkit-transition: background-color 150ms, opacity 150ms;
            transition: background-color 150ms, opacity 150ms; }
  .trumbowyg-button-pane.trumbowyg-disable button:not(.trumbowyg-not-disable):not(.trumbowyg-active),
  .trumbowyg-disabled .trumbowyg-button-pane button:not(.trumbowyg-not-disable):not(.trumbowyg-viewHTML-button) {
    opacity: 0.2;
    cursor: default; }
  .trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::before,
  .trumbowyg-disabled .trumbowyg-button-pane .trumbowyg-button-group::before {
    background: #e3e9eb; }
  .trumbowyg-button-pane button:not(.trumbowyg-disable):hover,
  .trumbowyg-button-pane button:not(.trumbowyg-disable):focus,
  .trumbowyg-button-pane button.trumbowyg-active {
    background-color: #FFF;
    outline: none; }
  .trumbowyg-button-pane .trumbowyg-open-dropdown::after {
    display: block;
    content: " ";
    position: absolute;
    top: 25px;
    right: 3px;
    height: 0;
    width: 0;
    border: 3px solid transparent;
    border-top-color: #555; }
  .trumbowyg-button-pane .trumbowyg-right {
    margin-left: auto; }
    .trumbowyg-button-pane .trumbowyg-right::before {
      display: none !important; }

.trumbowyg-dropdown {
  width: 200px;
  border: 1px solid #ecf0f1;
  padding: 5px 0;
  border-top: none;
  background: #FFF;
  margin-left: -1px;
  box-shadow: rgba(0, 0, 0, 0.1) 0 2px 3px;
    z-index: 1;
}
  .trumbowyg-dropdown button {
    display: block;
    width: 100%;
    height: 35px;
    line-height: 35px;
    text-decoration: none;
    background: #FFF;
    padding: 0 10px;
    color: #333 !important;
    border: none;
    cursor: pointer;
    text-align: left;
    font-size: 15px;
    -webkit-transition: all 150ms;
            transition: all 150ms; }
    .trumbowyg-dropdown button:hover, .trumbowyg-dropdown button:focus {
      background: #ecf0f1; }
    .trumbowyg-dropdown button svg {
      float: left;
      margin-right: 14px; }

/* Modal box */
.trumbowyg-modal {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  max-width: 520px;
  width: 100%;
  height: 350px;
  z-index: 11;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

.trumbowyg-modal-box {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  max-width: 500px;
  width: calc(100% - 20px);
  padding-bottom: 45px;
  z-index: 1;
  background-color: #FFF;
  text-align: center;
  font-size: 14px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 3px;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }
  .trumbowyg-modal-box .trumbowyg-modal-title {
    font-size: 24px;
    font-weight: bold;
    margin: 0 0 20px;
    padding: 15px 0 13px;
    display: block;
    border-bottom: 1px solid #EEE;
    color: #333;
    background: #fbfcfc; }
  .trumbowyg-modal-box .trumbowyg-progress {
    width: 100%;
    height: 3px;
    position: absolute;
    top: 58px; }
    .trumbowyg-modal-box .trumbowyg-progress .trumbowyg-progress-bar {
      background: #2BC06A;
      height: 100%;
      -webkit-transition: width 150ms linear;
              transition: width 150ms linear; }
  .trumbowyg-modal-box label {
    display: block;
    position: relative;
    margin: 15px 12px;
    height: 27px;
    line-height: 27px;
    overflow: hidden; }
    .trumbowyg-modal-box label .trumbowyg-input-infos {
      display: block;
      text-align: left;
      height: 25px;
      line-height: 25px;
      -webkit-transition: all 150ms;
              transition: all 150ms; }
      .trumbowyg-modal-box label .trumbowyg-input-infos span {
        display: block;
        color: #69878f;
        background-color: #fbfcfc;
        border: 1px solid #DEDEDE;
        padding: 0 7px;
        width: 150px; }
      .trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error {
        color: #e74c3c; }
    .trumbowyg-modal-box label.trumbowyg-input-error input,
    .trumbowyg-modal-box label.trumbowyg-input-error textarea {
      border: 1px solid #e74c3c; }
    .trumbowyg-modal-box label.trumbowyg-input-error .trumbowyg-input-infos {
      margin-top: -27px; }
    .trumbowyg-modal-box label input {
      position: absolute;
      top: 0;
      right: 0;
      height: 27px;
      line-height: 27px;
      border: 1px solid #DEDEDE;
      background: #fff;
      font-size: 14px;
      max-width: 330px;
      width: 70%;
      padding: 0 7px;
      -webkit-transition: all 150ms;
              transition: all 150ms; }
      .trumbowyg-modal-box label input:hover, .trumbowyg-modal-box label input:focus {
        outline: none;
        border: 1px solid #95a5a6; }
      .trumbowyg-modal-box label input:focus {
        background: #fbfcfc; }
  .trumbowyg-modal-box .error {
    margin-top: 25px;
    display: block;
    color: red; }
  .trumbowyg-modal-box .trumbowyg-modal-button {
    position: absolute;
    bottom: 10px;
    right: 0;
    text-decoration: none;
    color: #FFF;
    display: block;
    width: 100px;
    height: 35px;
    line-height: 33px;
    margin: 0 10px;
    background-color: #333;
    border: none;
    cursor: pointer;
    font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
    font-size: 16px;
    -webkit-transition: all 150ms;
            transition: all 150ms; }
    .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit {
      right: 110px;
      background: #2bc06a; }
      .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover, .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus {
        background: #40d47e;
        outline: none; }
      .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active {
        background: #25a25a; }
    .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset {
      color: #555;
      background: #e6e6e6; }
      .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover, .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus {
        background: #fbfbfb;
        outline: none; }
      .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active {
        background: #d5d5d5; }

.trumbowyg-overlay {
  position: absolute;
  background-color: rgba(255, 255, 255, 0.5);
  width: 100%;
  left: 0;
  display: none;
  z-index: 10; }

/**
 * Fullscreen
 */
body.trumbowyg-body-fullscreen {
  overflow: hidden; }

.trumbowyg-fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  z-index: 99999; }
  .trumbowyg-fullscreen.trumbowyg-box,
  .trumbowyg-fullscreen .trumbowyg-editor {
    border: none; }
  .trumbowyg-fullscreen .trumbowyg-editor,
  .trumbowyg-fullscreen .trumbowyg-textarea {
    height: calc(100% - 37px) !important;
    overflow: auto; }
  .trumbowyg-fullscreen .trumbowyg-overlay {
    height: 100% !important; }
  .trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg {
    color: #222;
    fill: transparent; }

.trumbowyg-editor {
  /*
     * lset for resetCss option
     */ }
  .trumbowyg-editor object,
  .trumbowyg-editor embed,
  .trumbowyg-editor video,
  .trumbowyg-editor img {
    max-width: 100%; }
  .trumbowyg-editor video,
  .trumbowyg-editor img {
    height: auto; }
  .trumbowyg-editor img {
    cursor: move; }
  .trumbowyg-editor.trumbowyg-reset-css {
    background: #FEFEFE !important;
    font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif !important;
    font-size: 14px !important;
    line-height: 1.45em !important;
    white-space: normal !important;
    color: #333; }
    .trumbowyg-editor.trumbowyg-reset-css a {
      color: #15c !important;
      text-decoration: underline !important; }
    .trumbowyg-editor.trumbowyg-reset-css div,
    .trumbowyg-editor.trumbowyg-reset-css p,
    .trumbowyg-editor.trumbowyg-reset-css ul,
    .trumbowyg-editor.trumbowyg-reset-css ol,
    .trumbowyg-editor.trumbowyg-reset-css blockquote {
      box-shadow: none !important;
      background: none !important;
      margin: 0 !important;
      margin-bottom: 15px !important;
      line-height: 1.4em !important;
      font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif !important;
      font-size: 14px !important;
      border: none; }
    .trumbowyg-editor.trumbowyg-reset-css iframe,
    .trumbowyg-editor.trumbowyg-reset-css object,
    .trumbowyg-editor.trumbowyg-reset-css hr {
      margin-bottom: 15px !important; }
    .trumbowyg-editor.trumbowyg-reset-css blockquote {
      margin-left: 32px !important;
      font-style: italic !important;
      color: #555; }
    .trumbowyg-editor.trumbowyg-reset-css ul,
    .trumbowyg-editor.trumbowyg-reset-css ol {
      padding-left: 20px !important; }
    .trumbowyg-editor.trumbowyg-reset-css ul ul,
    .trumbowyg-editor.trumbowyg-reset-css ol ol,
    .trumbowyg-editor.trumbowyg-reset-css ul ol,
    .trumbowyg-editor.trumbowyg-reset-css ol ul {
      border: none;
      margin: 2px !important;
      padding: 0 !important;
      padding-left: 24px !important; }
    .trumbowyg-editor.trumbowyg-reset-css hr {
      display: block;
      height: 1px;
      border: none;
      border-top: 1px solid #CCC; }
    .trumbowyg-editor.trumbowyg-reset-css h1,
    .trumbowyg-editor.trumbowyg-reset-css h2,
    .trumbowyg-editor.trumbowyg-reset-css h3,
    .trumbowyg-editor.trumbowyg-reset-css h4 {
      color: #111;
      background: none;
      margin: 0 !important;
      padding: 0 !important;
      font-weight: bold; }
    .trumbowyg-editor.trumbowyg-reset-css h1 {
      font-size: 32px !important;
      line-height: 38px !important;
      margin-bottom: 20px !important; }
    .trumbowyg-editor.trumbowyg-reset-css h2 {
      font-size: 26px !important;
      line-height: 34px !important;
      margin-bottom: 15px !important; }
    .trumbowyg-editor.trumbowyg-reset-css h3 {
      font-size: 22px !important;
      line-height: 28px !important;
      margin-bottom: 7px !important; }
    .trumbowyg-editor.trumbowyg-reset-css h4 {
      font-size: 16px !important;
      line-height: 22px !important;
      margin-bottom: 7px !important; }

/*
 * Dark theme
 */
.trumbowyg-dark .trumbowyg-textarea {
  background: #111;
  color: #ddd; }

.trumbowyg-dark .trumbowyg-box {
  border: 1px solid #343434; }
  .trumbowyg-dark .trumbowyg-box.trumbowyg-fullscreen {
    background: #111; }
  .trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *, .trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before {
    text-shadow: 0 0 7px #ccc; }
    @media screen and (min-width: 0 \0 ) {
      .trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *, .trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before {
        color: rgba(20, 20, 20, 0.6) !important; } }
    @supports (-ms-accelerator: true) {
      .trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *, .trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before {
        color: rgba(20, 20, 20, 0.6) !important; } }
  .trumbowyg-dark .trumbowyg-box svg {
    fill: #ecf0f1;
    color: #ecf0f1; }

.trumbowyg-dark .trumbowyg-button-pane {
  background-color: #222;
  border-bottom-color: #343434; }
  .trumbowyg-dark .trumbowyg-button-pane::after {
    background: #343434; }
  .trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty)::before {
    background-color: #343434; }
  .trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) .trumbowyg-fullscreen-button svg {
    color: transparent; }
  .trumbowyg-dark .trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::before {
    background-color: #2a2a2a; }
  .trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):hover,
  .trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):focus,
  .trumbowyg-dark .trumbowyg-button-pane button.trumbowyg-active {
    background-color: #333; }
  .trumbowyg-dark .trumbowyg-button-pane .trumbowyg-open-dropdown::after {
    border-top-color: #fff; }

.trumbowyg-dark .trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg {
  color: #ecf0f1;
  fill: transparent; }

.trumbowyg-dark .trumbowyg-dropdown {
  border-color: #222;
  background: #333;
  box-shadow: rgba(0, 0, 0, 0.3) 0 2px 3px; }
  .trumbowyg-dark .trumbowyg-dropdown button {
    background: #333;
    color: #fff !important; }
    .trumbowyg-dark .trumbowyg-dropdown button:hover, .trumbowyg-dark .trumbowyg-dropdown button:focus {
      background: #222; }

.trumbowyg-dark .trumbowyg-modal-box {
  background-color: #222; }
  .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-title {
    border-bottom: 1px solid #555;
    color: #fff;
    background: #3c3c3c; }
  .trumbowyg-dark .trumbowyg-modal-box label {
    display: block;
    position: relative;
    margin: 15px 12px;
    height: 27px;
    line-height: 27px;
    overflow: hidden; }
    .trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span {
      color: #eee;
      background-color: #2f2f2f;
      border-color: #222; }
    .trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error {
      color: #e74c3c; }
    .trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error input,
    .trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error textarea {
      border-color: #e74c3c; }
    .trumbowyg-dark .trumbowyg-modal-box label input {
      border-color: #222;
      color: #eee;
      background: #333; }
      .trumbowyg-dark .trumbowyg-modal-box label input:hover, .trumbowyg-dark .trumbowyg-modal-box label input:focus {
        border-color: #626262; }
      .trumbowyg-dark .trumbowyg-modal-box label input:focus {
        background-color: #2f2f2f; }
  .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit {
    background: #1b7943; }
    .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover, .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus {
      background: #25a25a; }
    .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active {
      background: #176437; }
  .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset {
    background: #333;
    color: #ccc; }
    .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover, .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus {
      background: #444; }
    .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active {
      background: #111; }

.trumbowyg-dark .trumbowyg-overlay {
  background-color: rgba(15, 15, 15, 0.6); }

.trumbowyg-dropdown-foreColor,
.trumbowyg-dropdown-backColor {
  width: 276px;
  padding: 7px 5px; }
  .trumbowyg-dropdown-foreColor svg,
  .trumbowyg-dropdown-backColor svg {
    display: none !important; }
  .trumbowyg-dropdown-foreColor button,
  .trumbowyg-dropdown-backColor button {
    display: block;
    position: relative;
    float: left;
    text-indent: -9999px;
    height: 20px;
    width: 20px;
    border: 1px solid #333;
    padding: 0;
    margin: 2px; }
    .trumbowyg-dropdown-foreColor button:hover::after, .trumbowyg-dropdown-foreColor button:focus::after,
    .trumbowyg-dropdown-backColor button:hover::after,
    .trumbowyg-dropdown-backColor button:focus::after {
      content: " ";
      display: block;
      position: absolute;
      top: -5px;
      left: -5px;
      height: 27px;
      width: 27px;
      background: inherit;
      border: 1px solid #FFF;
      box-shadow: #000 0 0 2px;
      z-index: 10; }


/* Date Picker Container */
#datecontainer {
	margin: 50px auto 0;
	width: 280px;
}
#datecontainer input {
	width: 216px;
	background: #f1f1f1;
	-webkit-box-shadow: inset 0 1px 3px #555, 0 1px 0 0 #777;
	-moz-box-shadow: inset 0 1px 3px #555, 0 1px 0 0 #777;
	box-shadow: inset 0 1px 3px #555, 0 1px 0 0 #777;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #777;
	padding: 8px 10px;
	border: 1px solid #111;
	float: left;
	display: table;
}
#datecontainer input:focus {
	outline: 0;
}
/* Date Trigger (Icon) */
#datecontainer .ui-datepicker-trigger {
	float: left;
	display: table;
	cursor: pointer;
	margin: 3px 5px;
}
/* Calendar Container */
#ui-datepicker-div {
	width: 216px;
	height: auto;
	font: 9pt Arial, sans-serif;
	-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
}
#ui-datepicker-div a {
	text-decoration: none;
}
/* Date Picker Header */
.ui-datepicker-header {
	color: rgb(100,100,100);
	font-weight: bold;
	-webkit-box-shadow: inset 0 1px 1px 0 rgba(250, 250, 250, 2);
	-moz-box-shadow: inset 0 1px 1px 0 rgba(250, 250, 250, .2);
	box-shadow: inset 0 1px 1px 0 rgba(250, 250, 250, .2);
	text-shadow: 0 1px 1px white;
	filter: dropshadow(color=#000, offx=1, offy=-1);
	line-height: 30px;

    border: none;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /* prevents bg color from leaking outside the border */
	background-color: #e0e8ec; /* layer fill content */
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,.53), inset 0 -1px 0 rgba(0,0,0,.12); /* drop shadow and inner shadow */
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.53), inset 0 -1px 0 rgba(0,0,0,.12); /* drop shadow and inner shadow */
	box-shadow: 0 1px 0 rgba(255,255,255,.53), inset 0 -1px 0 rgba(0,0,0,.12); /* drop shadow and inner shadow */
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwLjIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+); /* gradient overlay */
	background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.21) 0%, rgba(255,255,255,.21) 100%); /* gradient overlay */
	background-image: -o-linear-gradient(bottom, rgba(0,0,0,.21) 0%, rgba(255,255,255,.21) 100%); /* gradient overlay */
	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.21) 0%, rgba(255,255,255,.21) 100%); /* gradient overlay */
	background-image: linear-gradient(bottom, rgba(0,0,0,.21) 0%, rgba(255,255,255,.21) 100%); /* gradient overlay */
}
.ui-datepicker-title {
	text-align: center;	
}
.ui-datepicker-prev {
	float: left;
}
.ui-datepicker-next {
	float: right;
}
.ui-datepicker-prev, .ui-datepicker-next {
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
    font-size: 24px;
}
/* Date Picker Table */
.ui-datepicker table {
	width: 100%;
}
.ui-datepicker thead {
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top,  #f7f7f7 0%, #f1f1f1 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#f1f1f1));
	background-image: -webkit-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
	background-image: -o-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
	background-image: -ms-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
	background-image: linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1',GradientType=0 );
	border-bottom: 1px solid #bbb;
}
.ui-datepicker th {
	text-transform: uppercase;
	font-size: 6pt;
	padding: 5px 0;
	color: #666666;
	text-shadow: 1px 0 0 #fff;
	filter: dropshadow(color=#fff, offx=1, offy=0);
    text-align: center;
}
.ui-datepicker tbody td {
	padding: 0;
	border-right: 1px solid #bbb;
}
.ui-datepicker tbody td:last-child {
	border-right: 0;
}
.ui-datepicker tbody tr {
	border-bottom: 1px solid #bbb;
}
.ui-datepicker tbody tr:last-child {
	border-bottom: 0; 
}
.ui-datepicker td span, .ui-datepicker td a {
	display: inline-block;
	font-weight: bold;
	text-align: center;
	width: 30px;
	height: 30px;
	line-height: 30px;
	color: #666666;
	text-shadow: 1px 1px 0 #fff;
	filter: dropshadow(color=#fff, offx=1, offy=1);
}
/* Date Picker Hover & Active */
.ui-datepicker-calendar .ui-state-default {
	background: #ededed;
	background: -moz-linear-gradient(top,  #ededed 0%, #dedede 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dedede));
	background: -webkit-linear-gradient(top,  #ededed 0%,#dedede 100%);
	background: -o-linear-gradient(top,  #ededed 0%,#dedede 100%);
	background: -ms-linear-gradient(top,  #ededed 0%,#dedede 100%);
	background: linear-gradient(top,  #ededed 0%,#dedede 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );
	-webkit-box-shadow: inset 1px 1px 0 0 rgba(250, 250, 250, .5);
	-moz-box-shadow: inset 1px 1px 0 0 rgba(250, 250, 250, .5);
	box-shadow: inset 1px 1px 0 0 rgba(250, 250, 250, .5);
}
.ui-datepicker-calendar .ui-state-hover {
	background: #f7f7f7;
}
.ui-datepicker-calendar .ui-state-active {
	background: #6eafbf;
	-webkit-box-shadow: inset 0 0 10px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 0 10px 0 rgba(0, 0, 0, .1);
	box-shadow: inset 0 0 10px 0 rgba(0, 0, 0, .1);
	color: #e0e0e0;
	text-shadow: 0 1px 0 #4d7a85;
	filter: dropshadow(color=#4d7a85, offx=0, offy=1);
	border: 1px solid #55838f;
	position: relative;
}
.ui-datepicker-calendar td:first-child .ui-state-active {
	width: 29px;
	margin-left: 0;
}
.ui-datepicker-calendar td:last-child .ui-state-active {
	width: 29px;
	margin-right: 0;
}
.ui-datepicker-calendar tr:last-child .ui-state-active {
	height: 29px;
	margin-bottom: 0;
}
.ui-datepicker-unselectable .ui-state-default {
	background: #f4f4f4;
	color: #b4b3b3;
}


.ui-datepicker .ui-datepicker-prev:before {
content: "\2039";
}
.ui-datepicker .ui-datepicker-next:before {
content: "\203A";
} 

.ui-icon-circle-triangle-w, .ui-icon-circle-triangle-e { display: none; }
/* Slider */
.slick-slider {    position: relative;    display: block;    -moz-box-sizing: border-box;         box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {    position: relative;    display: block;   overflow: hidden;    margin: 0;    padding: 0; }

#investmentGalleryContainer .slick-list, #recommendedInvestmentsContainer .slick-list, #announcementGalleryContainer .slick-list
 { padding-top:25px !important; }

#recommendedInvestmentsContainer .slick-active { margin-top:-25px; }
#investmentGalleryContainer .slick-active, #announcementGalleryContainer .slick-active { margin-top:-20px; }

.slick-list:focus {    outline: none; }

.slick-list.dragging {    cursor: pointer;    cursor: hand; }

.slick-slider .slick-track, .slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track {    position: relative;    top: 0;    left: 0;    display: block; }

.slick-track:before, .slick-track:after {    display: table;    content: ''; }

.slick-track:after {    clear: both; }

.slick-loading .slick-track {    visibility: hidden; }

.slick-slide {    display: none;    float: left;    height: 100%;    min-height: 1px; position:relative; }

[dir='rtl'] .slick-slide {    float: right; }

.slick-slide img {    display: block; }

.slick-slide.slick-loading img {     display: none; }

.slick-slide.dragging img {    pointer-events: none; }

.slick-initialized .slick-slide {    display: block; } 

.slick-loading .slick-slide {    visibility: hidden; }

.slick-vertical .slick-slide {    display: block;    height: auto;    border: 1px solid transparent; }

.slick-prev, .slick-next {    border: none;    color: transparent;    cursor: pointer;    display: block;    font-size: 0;
    line-height: 0;    outline: none;    position: absolute;    height: 72px; width: 40px; top: 40%; }

.slick-prev { left:5%; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABHCAYAAABrlTVRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1RJREFUeNrMmvuLjGEUx+cd7w67ZY0ZIkrYohWlRLms1Uaylqx7yF/gz/EnILnfpXVdtyJFNFJuKT8Ia1HY3Vnje3KenJ7d1sy8l3NOfX/Y1Pj0/Z7nvM/7PG9QqVQyFitriGUGVIJeWQKbBl2FGqBBK2DToWtQCA1B6zP8h7ZT19mpMrQOeq/t2FSGChlqg4PSBCOnbgqnKL632quyyE7loN9QF/ROe1xMgW6JRqf4XmvPMYLqhSbw353QG+0BW+SeGsdzqtPvKb/CFJ2iRh+GNo7lVFqOFcTqI6jN1UAl7ViRGz3HI6HLPQc1H+IF0ei0fdlSC1RSYAV2qoFHAsX3otYfCROIr5fjo57aBL3U3o9NZqfG80TfWi9UnGAU322GKnNPlbR3sHmOzzm1A3oe9UfDGOJzUMMcXymOCMKIUHeEU9vjgooSZV48ZqintkHP4lzeYUSnYo0vimOTxOqj+HYlAVUrmHTKxfdY+4XXOdXIz77d0FPtN/G811M7k3Sq2ubPeyOBoJ5on134jb4nLaixwMipu6KnCOqR9mnPRLHJI6f2pQ01GhjFdw9qYqi90AONV3UJ1szxNXF85NRDrYONrIDqgQLoB7Rfyyl/XBzknqKJfha6n1Eu59gB6BeDdkPLtcECcTjczI3fqN34fvN/g1Zyj1GvHYKWWgCj+gqtYDj6t8PQMgtgVN+h1dxzWXZuiQUwqn6O9SfHeiRtuOA/NyMmdxfOuVUi1mPQYgtgEm4g8/dEMBW4arfWtFrbRM8dhRZZAKP6IpyjJ8TJJJ0L6rgW9N8ruy28Vzrn5Cg5lUSs9R4R9PMQHhKxLrQAJnvOOXcCWmABzMG1iVFyOq5Y4zi4c7EO8O8dh1otgFH1Ceeo585EjTWI+SsC/9SaLh3UT62pPrNz7tl6HppvAczF2s6jhE4cz9UDl9SVTZ/YbAbccy0WwFysBDfIC+IiNE+r+Ucr/76SrpvV7yupPolRErBzLRYc851zo2TEJw1pOyadcwuC6hI0xwKYg2vnMxLqucvQXAtgbrV28Gql//8CNMsCGNUHaI3Yz12BZlsAo/rIzpUZjmKdaQHMOdch9nM9LtbAyDeK9HXUjcy/27xWK58CknNruedylhwbUX8EGABeTuNSk5PWHwAAAABJRU5ErkJggg==') /*rightArrow5.png*/ no-repeat; }
.slick-next { right:5%; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABHCAYAAABrlTVRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1lJREFUeNrcmv1rjWEYx8959nJQ2AuRleYlIosShc1YSl7SjCHkL/Dn+BOQvIeRhmyGIkVkkZel/CAv26htnNnxvfK96+pkO8/znPt57jtXfdtpW+vT93td13M/d8sWCoWMjxXw61voJbTAN7BfUBV0C5rnE9h2KA9VQreh+a7BsqrHGuhYJSG3Qp9cOyb1EdoBjRPuDjTXBzCpAcY6zp6766rngn987wO0G5qAqulcvQ9gUu8YqxmIHmiOD2BS76Gd/DwN6k0TLijx8wHCyZ6rYM/V+wBmngq7INkrOeheGs4FIX9PYt0D/VbTWucDmNRrOjfOae1NMtYg4u9LrO2M1QxEnQ9gUq8Ya56x9iQBly3jPLYUusZplandDH116ZipN1AHnxA5OlfrA1iGh8t2DoRZJXU+gEn1Q53KORmIGh/ApJ5De7nnjHO1PoCZWPdzlUyH+sqBCyxP+QtonzrPxY7VNpiJtUM5dz+Oc0mAmVgPqoGQnpvtA5jUUxVrLmrPJQlmYj2kYg3tXNJgxrkDapX0hRmINMA03ARPJSXh0gKTegYdDjsQaYJJPSGcXiU1PoAZuKMqVlnCM30Ak3oEHSHcDOhBcayuwKQe07kC4STWWT6AGeeOQSNymoa6DZxrMKmH0CU+IaTnTvgCtoFnObkjGYOOl/syYqPWQ6do0Ci0Efru2rF10En2lvTYJgPlEkw7NUKnhl2vi7V0KmBPyfvoD9cLVqBOM75Rxjdk+008aq2GztKMn1DzZFBpOrZGQY2Vgspwd7iAGnZ9UGyCzqieagkDlTSYOHWBqZieGkzjGmqqWsnnX0UcqKQck/guFq2Ewah/xDbYKhVfnstzyPUVgcR3XjnVHMcp22BNRT3VUg6ULbAV0Dm10WPHZxNM4rusVoI49c1GBP/drfVy6Kp6zLTYhIoLJlBXMn9vDGUltNqKrxywJeyprDrkWYeKCrYM6mKjW++puM2/CLrBRjcb/UuSx5IgZHxdjM+shEShwjjWCN0sWgmJQ5VyTOK7zs9jaUJNBbaYPVXFO4XWNKEmA1vIjR4wvrYkpy/sy0hj0fRtgT67eFXXjjUQqpLxtbmC0mASX7c6TwmUs3/R0uuiP+PJ/40VO1ZNqG0+QKV9dxGp/ggwADnL6jnuOkTiAAAAAElFTkSuQmCC') /*rightArrow4.png*/ no-repeat; }
.slick-prev:hover { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABHCAYAAABrlTVRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA6BJREFUeNrMmolqU0EUhpObtNWC2kVRFKQ1oigWBVFwqZFqKWoVd0XFJ/AdxHfwCUTFfV8oVdG6gSIoSkWwWgRBUesGLm3a+B/5Rw63iSS5y8zAYUh6c/vx/2fOnDtJMp/PJ1wc6aA3+LE/E+jztQf6zH2mYrqGqMF7Gc8FdQA1mVBViEF5z3MAagqm63RvCNERipUBhyh1g0rlEO2w8a1txSYRKk2oNQbKJpgodVMp1QGofn2BDbBGKlWNGEF0AuqN/6K4wSYibqlEF/teFbrQixmqBzGGr9ciXhe72IvRPsmpFOuUQPVHWvnLUEoSfRix7n9KxaVYg1p9ArWhFKioFWtkolezJHQi+kr9sBehUibRpX3ZWA5UVGANVKqKJUHsexF721PAvh7aJzm1HvGykhuFqVg9laphRd9cKVSYYGLfbULlmFO9QW4YBlgd7TNKbUM8t9pao8mrV1DDtK83DAvSAaHuKKW2hgVVsZWAqlPbjOTUFsQzq09JPqVCta9ixQA1Qa0+sW9HFFBlgfmU+msfmrzHUW20XplKjeXetxNQT6NsS7wSE13n1PYolSop+X1QI4R6EkfL65WR6LvigioKRqXuqpwSqEdxPk55BaDGqSZPlNoTN9QoMNp3T06HCLUbUA9sPKp7Cmo87aulfaLUQ1sHG56C6kYk5SViry2l/OXiIHNKKvp5QN23fDz1z8p9iF8E3QQFlzgBBoW+YWpnbkmOHQLcYhcUM3DLmGOSa4cBt8g6GOG+YlpKOPnbEVvKjSqwgPuOaQVzzqNyC62DEe4Lbf1JW4/GDVd0E6etrYjfvE7g5lsHU8otV7aeANwC62A+OFEuFRdcSa21stXk3DHAtVgHI9xnpZzsEKejVK6sx7cCC+I4Yq51MKWcLiVnEC3WwdSCkCI8ZGxFzLMO5ss5o9ypMG0NdD5GuFZVSs6GZWsYB3fGVrMgTiLmuAAmY0ApJzl3LqitYR4Oi61ZpZys1pkugMn4ROXM3noRMdsFMGNrlqVEThwvVAIX1Vc2A6rZTDLnMi6AGVsFbpAL4jJilgtgRrmVtDVFW5tdAJPxUZWSJJXLuABmbBXl5ERSvgC7gmhyAcwoZxZEgnDNLoAZuCzPSKSUXEWzOcMFMGNrG1er/P9LgJvuApiM92q1SinpAlyTC2AyPlC5HOHE1mkugBnl2lQ/121stf7DNjSb7zCtUguiywkwwolyq5lzUucSSVd/1flHgAEA53U3qUPqHsQAAAAASUVORK5CYII=') /*rightArrow5B.png*/ no-repeat; }
.slick-next:hover { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABHCAYAAABrlTVRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA69JREFUeNrMmgtLVEEcxe+OpiWUpkVBEJVRFElBFFQ+wpToSZk9qOgT9B2i79AniIreRaUSVuSjgiIoiqLIkqAgclctsNS17fz1jAyh7d29j5mB47C6d++Pc/7zv3PvmshkMp6Lo1B+DJ2q7ME0DDWUnO75mssH4NhAADjflL9XnEegGdA9nGiBC45psO3QKB28D7iFToDBzs+YGqExqBh6YNs5ZWT9BdMOKE3nBG6+dTDC9TLWNGvuoS3n1BSrRGLdDf2BiuhchXUwwn1krHpBdABunnUwwn3CtJMvZ0KdccKpLM2vl3DS5wpYcxXWwQgnrXkXlGEr6YrDOeXnTYx1L/ucXq3l1sEI957OpblaO6OMVeXyZsa6j7GOLwio3DoY4d4x1lHG2hEFnMrnIMLtYRMW57qgCutghPuAqYlwxXRurnUwwr1hzaV1KwkrVhXCZ7yFDhrOyYIocwFMxitov7Gf6woaqwqxXiXWZraSWVB3EDgV8ip/DR0w9nN5xxo2mI61yXDuUT7ORQGmYz1sLAipuVIXwGS8MGItzrXmogTTsR4xYvXtXNRg2rlDRivp9rMg4gAz4fS1NStcXGAyXkJH/S6IOMFkPCfcZCvBZrPMBTANd9yIVXbCs10Ak/EUOka4Eugx4EpdAJPxjM5lCCexznEBTDt3AhqCElC7hrMNJpvNJ5hu8AohNXfGCTA4tIl7OXlG8hs66QLYRugsa0xqrREO/rANtgE6x9qSGtuioWyCiVPneX6B2gyoQdvtYj2dUqypWkD9tN1gBeoC4/vF+AZsX5LWEkrOKV921ECDti/i66DLRnzV0MD/Dii0BDVoe6NYBV00aqrGD1TUYOLUNaYyTKf6bd+MrIYu+S30uMAkvutmS8jFqajA1hjxyRPH2myrLw4wie+q4VR1Pk6FDVbFPVWBUVP9QT4wDLBV0BWj0POOLzQwbPIkvptGSxCnUmFEoAJALefq007VBY0vMBigVmK6bVxmxKlkmMtb5Ql1y5t4YjhKp1Iht53cwABVyZpK6E1eFFA5gQFqBaYWFvoId55JL6KhfEItZXwFjG8roFJehEP5jK+F8Y23BED1Rb2JU1mglmBq9Sa+nxyjU0kvhqGyxNfKl/pups+LaahpoJZhamNLkGcKdXFCTQkGqMWY7vBvsvrq44pv2psR1lTbP6vvu41bdWVALSJUIeOrtwU1Ccb42o39lEB9s/kYSEd519gOb7MNZUZZRKgGF6BkJFz9r86/AgwArDg5m7vEh4UAAAAASUVORK5CYII=') /*rightArrow4B.png*/ no-repeat; }

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.97;
  filter: alpha(opacity=98); }

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
    position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
    -webkit-tap-highlight-color: #000000;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
      position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
      box-shadow: 0 0 8px #000000;
      box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000;
  }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
      content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
      box-shadow: 0 0 8px #000000;
      box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444;
  }

.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
      background: #000000;
      background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
      top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
      background: #000000;
      background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        -moz-transform: scale(0.75);
        -ms-transform: scale(0.75);
        -o-transform: scale(0.75);
        transform: scale(0.75);
    }

    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        -moz-transform-origin: 0;
        -ms-transform-origin: 0;
        -o-transform-origin: 0;
        transform-origin: 0;
    }

    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        -moz-transform-origin: 100%;
        -ms-transform-origin: 100%;
        -o-transform-origin: 100%;
        transform-origin: 100%;
    }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; }
 }

.mfp-ie7 .mfp-img {
  padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
  padding: 0; }
.mfp-ie7 .mfp-content {
  padding-top: 44px; }
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }


#googleMapContainer {position:absolute;}
.investmentColumnHeader { font-size: 11px; line-height: 20px; cursor: pointer; text-align: center; padding-bottom: 4px; margin-left: 20px; float: left; }

#mapAnnouncementInfoContainer { background-color:white; min-height: inherit; padding-top: 50px; position: absolute; right: 0; 
                                width: 300px; z-index:1; }
.mapAnnouncementInfoDescCaption { color:#ff7200; font-size:14px; }
#mapAnnouncementInfoDescContainer { padding:10px 5px; }
#mapAnnouncementInfoDescContainer p { text-indent: 0; margin: 7px 0 10px; }
#mapAnnouncementInfoDescContainer .col-xs-5 { width: 100%; }
#mapAnnouncementInfoDetailsContainer, #mapAnnouncementInfoContactContainer { padding:0 5px; }
#mapAnnouncementInfoDetailsContainer .announcementContent_Label { color:gray; font-weight:300; }
#mapAnnouncementInfoDetailsContainer .announcementContent_Value { font-weight:400; }
#mapAnnouncementInfoDetailsContainer .notVisibleOnTheMap { display: none; }
.mapAnnouncementInfoPhoto { max-width:100%; }
#mapAnnouncementInfoPhotoContainer { text-align:center; position:relative; }
#mapAnnouncementInfoPhotoContainer .announcementGalleryFotoLoupe { display:inline-block; }
#mapAnnouncementInfoPriceContainer { margin: 5px; padding:5px; border: 2px solid orange; }
#mapAnnouncementInfoTitleContainer { text-align:center; color:gray; font-size:15px; margin-bottom: 10px; }
#mapAnnouncementInfoWrapper { height:95%; overflow:auto; }
#mapTabs_Google, #mapTabs_Targeo, #mapTabs_OffersList { opacity: 0.7; }
#messageContainer { position:fixed; max-width:240px; right:0; top:120px; z-index: 999; }
.favouritesAlert { font-size:13px; line-height:15px; padding:10px 30px 10px 10px; margin:3% 0; }
.favouritesAlert .close { margin-right:-15px; }
.middleFieldWrapper { border-bottom: 1px solid rgb(200,200,200); margin: 2% 0; padding: 2% 0;}
.lastFieldWrapper { margin: 2% 0 0; padding: 2% 0 0;}
#loader { top: 50%; left: 50%; z-index: 99; margin: -64px 0 0 -64px; }
#offersListWrapper { min-height: 100%; padding: 5px; overflow:hidden; }
.jspHorizontalBar{opacity:0;}
.offersSortPanelChangeViewIcon { float:left; height:100%; padding:13px 10px 14px 40px; border-right:1px solid lightgray; cursor:pointer; 
                                 font-size:13px; position:relative; font-weight:400; line-height:15px; text-align:center; }
.offersSortPanelChangeViewIcon_Map { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAZCAYAAAA14t7uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAclJREFUeNrslTFLw1AQx9vi4CLq5iDY4qCTVnfp6+YgGF3ctOBaMN/AfIQMbiq0foIO7lYQEQepm5P0A4hEcKiDxP8f/k/S+FoIbTcPfuQll7t373J3ycdxnJuETKUfHB3XPVwuwAvYaV6eRSm9weUKvAMP+q7Lcd5GDIMiLiHYBW9gBvRADcYt6OewDsAJ4GZfYJrPoA+djmFEA18GNTl4kCEd3YKybHy909b9KXhWAB3ruJBQNqAoAmvQw5pOqmATPALqG9YYawawAXgaLxlxIbFuuXKljZ7AfTrf0jPKP3ku5CYk/44HN0gGWVWZUhZGjhjOyiq/A2DECqhLl92xuo/l9wpKKDVDsJ4Hd9SpgzNHHKg7TXJGsL6Bp3oOnY4V1SK7zOHYqEOjARvbWdP/8TS52LJLYBn3kaK0sq5ZMUi6rhxztxvAFi2BPQ2bjr76NvgGh0Mc85QfacdMQZW5Yv44KvViR199DVyDfaXLlcLAzpzfsalJNazE7DHt9PPtJFQKQwXCCRjls/6aFBmjqthjQ2bBJ9iyMzlz56kijE5RVgrp9Fzr/l/TqIKN2trYjHsIsQwr2KA2VsfKbVNNNL5UpOVHgAEA+Ta3WsGTn0UAAAAASUVORK5CYII=') /*googleIcon2.png*/ no-repeat left 7px center; }
.offersSortPanelChangeViewIcon_Map.offersSortPanelChangeViewIcon_Selected { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAZCAYAAAA14t7uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYRJREFUeNrklrFKxDAYx1NxFep2g0PFQTfLPUHfwHsD+wAOPkJHx9sFuUe42SmCiJN0dJLiJChYVMRBiP8P/zliSE6t7WTgB22+5N8vyZf/XWKMUUO0lUDfBDyAc5AG4gW4BTXIosqSMcnA3Hy2e/AGWjBhPAVTxh/BHeOHjsYC+1BxUAMKoMGRI6QZF0q+V0RaDfKQsKGIfbcTFT/0BE6ZtR/PmVDlCrt7PI/slgZX4AK0gbjsdfOTwxusKv6p8Oof5u6Ais+jPoRzMAZr4Ix92+CAlVV32YqU5XcDNnm9hXVagLbX/LfCFWu58Gq3pcdI3zQmLFltRAxGBGeRi6IouhcSLrhHW2CfA12H2+VyY63x3c0aiaHDZXQ1a0zX4BK8g5OQm5GSc74IW2dzB6aOlb7yuXXMyB8rGjPfNtUSck5MubLaS6Jg3+Kj6htBFclMcxXWo6U9u57c5YLYcsuJHO4LOHYPOunxx1Q7ldVpK5adg2Fl9Jqx4uWRViZD/a/4EGAASVx5dPovBJcAAAAASUVORK5CYII=') /*googleIcon2b.png*/ no-repeat left 7px center #ff7200; color:white; }
.offersSortPanelChangeViewIcon_List { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAYAAACzK0UYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATtJREFUeNq0VcFtwkAQxJH/dgdcB6QD3EGcCmyJL5JdAiWAxBdhKojTgdOB6QB3QCpwZqNZtMozt6w0nDhLNze7M3Yyz/Pi2ZXKT7XZvmLpgSX3v4DycjrePUheuCrBFfgG1sDeVYkhKIAADKKEKgeS/qvQjSQ1/wNJciAjqVRH0mglB6ABPsyzHW/SxbYrUXehLTUWgQy7w+G990wWbElOksHTwr9KqOJs9sVhBdSMnkrUrhdAMrPiTEpmKI9w16Ak4qYJGzUOlQNFwZu5wDqmW6lpzxIEHZVIbj75rI1RYtvVciaVIVULj54WDky5uKv3em/9tXBhSG6eNlYL75l4W+9egVQlDedQc8hnuqpnhkKEhXe2XdqiQEJ1VB1p4QfJxAAqScZgyk0Kr49WaYgyfhlb18E/u34EGAAg7m9Nv/JK4gAAAABJRU5ErkJggg==') /*offersListIcon2.png*/ no-repeat left 7px center;  }
.offersSortPanelChangeViewIcon_List.offersSortPanelChangeViewIcon_Selected { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAYAAACzK0UYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOdJREFUeNq8lcENwjAMRVvEnWwAG5AROkJGyAiMwAhsQNmg3SAjwAZhAzOBMeJHshBciBtLT3Gbg5Pv77Zn5m7pWGH1QhYYJMGZVXndRMj8jqtAyEfsVVOSUsAJHoUIe4nrolurS+2EATJthBvej5CvWq7TlxMEK7l65a4ICKefrPqu5SqOomp5fsgVP6QiGMBULkKzL5iZvTALAc81M5O0hTNyp+bG1MIPYYuGe+Qz9g7V09+yJ2UYA/ozYTW38KCKZFMbt5x4RvMjmnwW7pAwYv03jk2+wk3/J14VYpzeLWHhxeIpwAA5gndvVjP8FgAAAABJRU5ErkJggg==') /*offersListIcon2b.png*/ no-repeat left 7px center #ff7200; color:white; }
.offersSortPanelChangeViewIcon_Selected::after { border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #ff7200;
    bottom: -4px; content: ""; height: 0;    left: 45%;    left: calc(50% - 4px);    position: absolute;    width: 0; z-index:1; }
.offersSortPanelContainer { display:none; background-color: white; padding: 15px; }
#offersSortPanelWrapper { background-color:#f0f0f0;  border:1px solid rgb(216,224,229); padding-left:350px; border-left:none; z-index:2;
                          border-right:none; color:rgb(100,100,100); font-weight:300; font-size:13px; }
.offersListZeroOffers { background: rgb(245,249,252) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5hJREFUeNrMmGtozlEcx/eM2YYkl9XkEuXS9mbFsIiMuYzGym0myStJlHLL3GrCJEbkjRdE05a5LA25ZbmNJMQL8sZcornFbJj5/Or7rP9uz/P8/5s9O/XprD3/c873/M7v/M7vHF9dXV1ERyudvTQanVPak2okjIEEiIdYqIZ38BzK4QF8CtRXee6M1olCzHiq5TAbukMtvIFK+AUmdgjMgyioghI4Ajfa1FKIGUW1G1LhIxyFc/BElvjr+NwHvSARMiAbFkAZrIc7wcbzBfIpxERSbYUtUKG/CzH5d8c3wcboCnNhGwyGXbAZ/rhePgbrRnVSS3UQcujgmwcXtCU8DqclbAMkwUL4GvLyIchmdxHMhxYhpqANNtUPWKvlK4IrMBmaTDSyhSUrkKD0NhLkLMWQJmsVMV5UUFHyH3PQLASV/qdQdE1+NhV2BBSF6iQ58yEEnXIxSLaWZZmLNrZ799iSMu7YQJbKh7faum6KWdc63g6dXLSzXfgKDshtGorinylUE2ATVvrhUtQ+eAZ7FVBDLTWwEZJhYnOWWqnIXOjBR44oWO730PasToXVDURhpR5Uc+AEVqry0HGc/CrebUPGs+PpmO10dPRxWipZkbfY427aaRPSMkZ4tJaFhhSnqLEK+089dtrXYTEvxbKKn9JRLypBu+6zx079zv3HS2Odpa9hqFOU+UIlP4Yz46v0W9ovKlb5UDiLJYjRTlHVcrRwlmi/YfyiLIXtzZb0hVFUbyWQ9aLM+/spnW33gjEstR4AL5yi7mr5EsNkpeGKk/ecou7LrzLDJCpD4eRWvShCwReq87AYU8a089JZ9rsULqHjY+MD+aDixNwwWGmg0qYmWYKZ7rZlgqiPbSdBUTo3HykbbShK0Xy1VOe67LxLo9pNcjgMVjF+bbOZJz880KVzDdZy4/SX4YtuQKGW6XZts6yTccuCXRwsRb2km0ZqiAPka1vvCvH7cXAGbsK6oLcZVP+mmg8PzQIuLPYhxO/S4aoCZSbj1YRyxYrQTThNjYsRtlsX1NaebXaxuKBgPamlF5nIADmOXalnQp5M/BhhWRDtYRPM0w7boqWeplTF/QNHoyegPKWrFXobKNGZ2dx7gOX8I2AWLIFBequyyV0P9j7lc/OSh7gpVCtkwS5KYSs0azumYvQM1F9nmR0ddss+3NLObLUoh7g4veKNUQobJ0HVSj9e6nA13rt9yfN1xDfPfwIMAOOiGUAIqBLwAAAAAElFTkSuQmCC') /*infoIcon6.png*/ no-repeat left 3% center; font-weight: 500; font-size: 16px; 
                        color:rgb(53,123,182); border: 2px solid rgb(53,123,182); border-radius: 3px; padding: 2% 1% 2% 10%; margin-top: 3%; line-height: 2em; }
#overlay {
    top: 100px; bottom: 0; left: 0; right: 0;
    background-color: #000000;
    background-color: rgba(0,0,0,0.25); z-index: 98;
}

#searchCriteriaWrapper { width: 100%; min-height: 100%; padding:15px;}
#searchLeftBorder { width: 2px; z-index: 6; left: 0; }
#searchLeftTopCoveringPanel, #searchLeftBottomCoveringPanel { height: 40px; left:0; width: 10px; z-index: 6; }
#searchLeftBottomCoveringPanel { bottom: 0; }

#showOnTheMapContainer { top: 120px; right: 100px; z-index: 7; border-radius: 5px; box-shadow: 0 0 5px gray; padding: 10px; }
.showOnTheMapOptionLabel { font-weight: normal; cursor: pointer; }
#showOnTheMapOptions input { visibility: hidden; }

#sliderLabel_Area, #sliderLabel_HiddenArea, #sliderLabel_Plot, #sliderLabel_HiddenYear, #sliderLabel_Year { width: 100px; margin-top: 2px; }
#sliderLabel_Price  { width: 70px; margin-top: 2px; }
#sliderLabel_HiddenRooms, #sliderLabel_Floor, #sliderLabel_HiddenFloor  { width: 120px; margin-top: 2px; }
#sliderLabel_Spaces  { width: 130px; margin-top: 2px; }
/*#sliderPrice_From, #sliderPrice_To { width: 47px; }*/
#sliderYear_From, #sliderYear_To, #sliderHiddenYear_To, #sliderHiddenYear_From { width: 45px; }
.sliderTextBox  { width: 40px;  text-align: center; letter-spacing: 1px; }
#sortOffersBy_options, #sortInvestmentsBy_options, #sortRoomSeekersBy_options { min-width: 180px; }

#vicinityList, #districtList, #realizationDateList { width: 240px; }

div:not(#foo) .offersSortPanelContainer input[type='radio'] ~ label { background:none; cursor:pointer; padding:3px 10px; white-space: nowrap; width:100%; }
div:not(#foo) .offersSortPanelContainer input[type='radio'] ~ label:hover { background:lightgray; }
div:not(#foo) .offersSortPanelContainer input[type='radio']:checked ~ label { color:lightgray; }
div:not(#foo) .offersSortPanelContainer input[type='radio']:checked ~ label:hover { background:none; cursor:default; }

#showOnTheMap, #localization_CustomShapeLabel { background-color: #3c4049;  right:15px;  top: 125px;  text-align:center;  border-radius: 5px;  
                                                cursor:pointer; width: 70px; position:absolute; }
#localization_CustomShapeLabel { background:#3c4049 !important; color: lightgray; padding: 7px !important; }
/*#localization_CustomShape:checked~span {  color:#f57e22; }*/
#localization_CustomShapeLabel .fa-pencil { font-size: 32px; color: #5e626b; margin-bottom:10px; }
#showOnTheMap { top: 160px; }
#showOnTheMap i {    font-size:32px;    margin:10px 0;   color:#5e626b; }
#showOnTheMap.active i, .fa-pencil.active {  color:#f57e22 !important; }
#showOnTheMap p { font-size: 13px; /* Approximation due to font substitution */   text-indent:0;  line-height: 15px; }

.offersCommonStyle #breadcrumbsContainer { padding-left: 0; margin: 0; border: none; background-color: transparent; }
.searchingBarTitle { color:rgb(160, 160, 160);  float:left; margin-left:2%; }
.searchingBarTitle h1 { font-size:14px; margin-top:12px; font-weight: normal; white-space: nowrap; }
.pagination-CurrentPage { width: 30px; text-align: center; }
.pagination-RecordsOnPage { width: 95px; border:1px solid lightgray; }
.pagination-element { display: inline-block; width: 40px; height: 40px; margin-right: 5px; text-align: center; padding: 10px 0; }
.paginationNumber { font-size: 15px; background-color: white; color:black; border: solid thin #e0e0e0; }
.paginationNumber:not(.disabled):hover { border-color: #ff7200; color: #ff7200; }
.paginationCurrentPage { font-size: 15px; background-color:#ff7200; border: solid thin transparent; color: white; }
.shortPagination { font-size: 14px; float:right; }
#switchToMapLink_text { font-size: 14px; padding: 4px 0 4px 30px; font-weight: 500; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAZBAMAAAAh5QiZAAAAMFBMVEUAAAD1fiL1fiL1fiL1fiL1fiL1fiL1fiL1fiL1fiL1fiL1fiL1fiL1fiL1fiL1fiJk99c2AAAAEHRSTlMAEXe7/+6ZiETdZiKqM1XM3CtWQQAAAJBJREFUeJxVzrENwjAQheEfIaE0QBoKuiBgkrwgUgCrpGCgFCmgo2AAigxAwUD4Dlsyr7A++e7sAyZb1Rs8e0lNZZrJcjBeneqg+ElHmErt7S7V8JReMEoPBjvsomdnJWurcmYNnzT2zh/LvrCaJXSxcjVl4MJ59n3HVId1UFs6izgfl+8il7pEMdcpkaHnP19WFTIrdg6kLQAAAABJRU5ErkJggg==') no-repeat left center; }
#houseResponderInfo { display: table; background: url(cityBackground.jpg); background-size: 100% 100%; width: 100%; padding: 20px; }
#wycenyInfo img { margin-top:20px; width:100%; }
#aboutCityInfo { background-color: rgb(247, 247, 247); padding: 20px; }
#offersListInnerContainer p { text-indent: 0; margin:0 0 15px; }
.pagination-element.disabled { color: #e0e0e0; cursor: not-allowed; }
.pagination-element svg { height: 1.1em; vertical-align: text-top; }
#pageSizeContainer { display: flex; align-items: baseline; }
#pageSizeContainer > div + div { margin-left: 10px; }
#pageSizeContainer div.chosen-container a.chosen-single { padding: 0; height: 40px; text-align: center; margin: 0; font-size: 15px; vertical-align: middle; padding: 9px 0 8px 0; }
#pageSizeContainer div.chosen-container div.chosen-drop { border-left: 1px solid #5897fb; border-right: 1px solid #5897fb; border-bottom: 1px solid #5897fb; box-shadow: 0 5px 5px rgb(0 0 0 / 30%); margin-top: -4px; }
#pageSizeContainer div.chosen-container .chosen-results { padding: 0; overflow: hidden; margin: 0; }
#pageSizeContainer div.chosen-container .chosen-results li { padding: 8px 15px; font-size: 15px; }

@media screen and (max-width: 991px) {
    .searchingBarTitle { display:none !important; }
    .offersListZeroOffers { padding-left: 12%; }
}

@media screen and (max-width: 767px) {

    #offersListWrapper { padding-top: 20px; }
    .offersListZeroOffers { padding-left: 15%; }
    #offersSortPanelWrapper { padding-left:300px; }
    .ui-autocomplete-input { width: 27%; }
    #searchCriteriaWrapper { padding:15px 5px;}
    #switchToMapLink, #breadcrumbsContainer { display: none;}
    .paginationContainer .desktop-hidden {
        display: flex;
        justify-content: space-between;
        padding: 20px 10px 10px 10px;
        color: black;
        align-items: center;
    }
    .paginationContainer .desktop-hidden > div.current-page {
        display: inline-flex;
        align-items: baseline;
    }
    .paginationContainer .desktop-hidden > div.current-page > span {
        margin-right: 10px;
        font-size: 15px;
    }
    .paginationContainer .desktop-hidden > div:not(.current-page) {
        display: inline;
    }
    .paginationContainer .desktop-hidden > div > a {
        padding: 6px 13px 2px 13px;
        border: solid thin #e0e0e0;
        color: currentColor;
        display: inline-block;
        background-color: white;
    }
    .paginationContainer .desktop-hidden > div > a.disabled { color: grey; }
    .paginationContainer .desktop-hidden > div > a svg { fill: currentColor; width: 14px; height: 28px; }
    .paginationContainer .desktop-hidden > div > a + a { margin-left: 10px; }
    .pagination-element { background-color: white; border: solid thin #e0e0e0; }
    .pagination-element.paginationCurrentPage { background-color:#ff7200; border: solid thin transparent; color: white; }
}

@media screen and (max-width: 500px) {

    #offersListWrapper { padding-top: 20px; }
    .offersListZeroOffers { padding-left: 20%; }
}

@media screen and (min-width: 768px) {
    .offersSortPanel {
        float: right;
    }
    #searchResultsPanel {
        overflow: hidden;
    }
    .paginationContainer {
        margin: 20px 0;
    }
    .paginationCurrentPage {
        text-decoration: underline;
    }
}

.innerCityList { max-height: 300px; overflow-x:hidden; overflow-y: auto;width: 200px; }

.hr_noMargin { margin:0 -15px !important; }
#districtInfoContainer { right: 20px; bottom: 7px; }
#neighbourhoodInfoContainer { right: 0; bottom: 0; }
#districtInfoContainer label, #neighbourhoodInfoContainer label { font-weight: normal; font-size: 12px; }
#personStatus_WorkerLabel { margin-right: 0 !important; }

#searchCriteriaOuterPanel #searchButton { font-size: 14px; height: 35px; width: 90%; letter-spacing: 1px; padding: 0; }
#searchCriteriaOuterPanel #searchButton:hover, #searchCriteriaOuterPanel #searchButton:active { background-color: rgb(60, 64, 73); }
#searchCriteriaWrapper #searchButtonContainer { text-align:center; position:fixed; padding: 10px 0; width: 345px; left: 0; bottom: 0; }
.clearCriteriaButton { padding:2% 3% 2% 8%; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIFJREFUeNpi/P//PwMpgAmJHQDF6KAAiA3gPJANQJzwHwESoGIgPB8q9h6IDcCugUq8/48KEpAUw8B6ZA0GWDQhg/NALICsAZ8muGIQRvb0BSA+gMXTC4H4A7qnGbC4+T+2gMCl+DyOgMAaSjA3o/sJayiheBCbOLIfkBXiFAcIMAAMBIGXZvK/DQAAAABJRU5ErkJggg==') /*cross4.png*/ left 20% center no-repeat; 
                       margin-top:17px; display:inline-block; color:white; border:1px solid rgba(255, 255, 255, 0.2); border-radius:5px; cursor:pointer; width:205px; text-align: center; }
#ascrail2000 div {    right:5px; }

@media screen and (max-width: 767px) {
    #searchCriteriaWrapper #searchButtonContainer { width: 240px; }
    #homeSearchWrapper .search-bar {
        color: black;
        background-color: transparent;
        flex-flow: column wrap;
    }
    #homeSearchWrapper .search-bar > *:not(.more-criteria) {
        background-color: white;
        width: 100%;
    }

    #homeSearchWrapper .search-bar > .more-criteria {
        margin-left: auto;
        margin-right: auto;
        background-color: black;
        color: white;
        padding: 0 30px;
    }

    #homeSearchWrapper .search-bar > * + * {
        margin-top: 10px;
    }

    #homeSearchWrapper .search-bar .search-bar-label {
        display: none;
    }
    #homeSearchWrapper .search-bar .search-button, .search-more-criteria-panel .search-button {
        padding: 0;
        background-color: #ff7200;
        color: white;
    }
    #homeSearchWrapper .search-bar .search-button button, .search-more-criteria-panel .search-button button {
        background-color: #ff7200;
        padding: 10px;
        border: none;
        font-size: 15px;
        width: 100%;
    }
    .search-more-criteria-panel .search-button {
        text-align: center;
        margin: 0 20px 20px 20px;
    }
    .search-bar div.search-bar-item-header {
        padding: 10px 5px 10px 10px;
    }
    .search-bar > div .search-bar-field > .dropdown .dropdown-label {
        font-size: 15px;
    }
    #homeSearchWrapper .search-bar *:not(.more-criteria) > div .search-bar-field > .dropdown .criteria-caret-collapsed::after {
        border-top-color: #000;
    }
    .search-bar > div .search-bar-field > .dropdown .criteria-caret {
        right: 5px;
    }
    .search-bar div.expanded {
        height: 41px;
    }
    .search-bar div.search-bar-item-body {
        top: 0;
    }
    .search-bar div:not(.range-component) div.search-bar-item-body ul {
        padding: 8px 0;
    }
    .search-bar div div.search-bar-item-body ul li {
        font-size: 14px;
    }
    .search-bar div:not(.range-component) div.search-bar-item-body ul li {
        padding: 2px 0;
    }
    #homeSearchWrapper .search-more-criteria-panel {
        position: relative;
        top: -41px;
    }
    #homeSearchWrapper form {
        padding-left: 20px;
        padding-right: 20px;
    }
    .search-more-criteria-panel .criteria-fields {
        flex-direction: column;
    }
    .dropdown-label.expanded:after {
        content: 'Zwiń kryteria';
    }
    .dropdown-label.collapsed:after {
        content: 'Rozwiń kryteria';
    }
    .search-bar > div.more-criteria .search-bar-field > .dropdown .criteria-caret::after {
        right: -25px;
    }
    .ui-menu {
        font-size: 16px;
        color: black;
        padding: 2px 5px 2px 2%;
    }
    .ui-menu > li {
        padding: 2px 0;
    }
    .ui-menu > li > ul {
        display: none;
        list-style: none;
    }
    .search-bar > div .search-bar-field > .dropdown .criteria-caret::after {
        top: 7px;
    }
    #offersListInnerContainer .offers-with-banner-grid .offers-list {
        width: 100%;
    }
    #offersListInnerContainer .offers-header {
        padding: 10px;
    }
    #searchCriteriaInnerPanel, #searchCriteriaOuterPanel {
        overflow-y: scroll;
        height: 100%;
        overscroll-behavior: none;
    }
    #searchCriteriaInnerPanel .search-bar {
        flex-flow: column wrap;
        background-color: rgb(240, 240, 240);
    }
    #searchCriteriaInnerPanel .search-bar.offers .search-button,
    #searchCriteriaInnerPanel .search-bar.investments .search-button,
    #offersListInnerContainer .offers-with-banner-grid .banner,
    #searchCriteriaInnerPanel .search-bar .more-criteria {
        display: none;
    }
    #searchCriteriaInnerPanel .search-more-criteria-panel .buttons {
        padding-bottom: 10px;
        padding-top: 10px;
    }
    #searchCriteriaInnerPanel .search-more-criteria-panel .search-button {
        margin: 0 10px 70px 10px;
    }
    #homeSearchWrapper .criteria-title { display: none; }
    .criteria-title, .sort-title {
        position: relative;
        padding: 15px;
        font-size: 18px;
        font-weight: bold;
        background-color: rgb(240, 240, 240);
    }
    .criteria-title span, .sort-title span {
        position: absolute;
        right: 15px;
        background-image: url('svg/cross-solid.svg');
        width: 10px;
        background-repeat: no-repeat;
        background-position: center center;
    }
    #searchCriteriaInnerPanel .search-bar > div {
        margin: 10px;
        background-color: white;
    }
    .show-criteria-panel {
        font-size: 15px;
        font-weight: bold;
        display: flex;
        background-color: rgb(240, 240, 240);
        position: relative;
    }
    .show-criteria-panel > div {
        position: relative;
    }
    .show-criteria-panel img {
        height: 1em;
        padding-bottom: 3px;
        margin: 0 2px;
    }
    .show-criteria-panel > div {
        width: 50%;
        text-align: center;
        padding: 15px;
        z-index: 2;
    }
    .show-criteria-panel > div + div {
        border-left: rgb(227, 227, 227) solid 2px;
    }
    #searchCriteriaOuterPanel {
        background-color: rgb(240, 240, 240);
    }
    .sort-panel ul {
        list-style: none;
        padding-left: 15px;
        
    }
    .sort-panel ul input[type=radio] + label {
        font-weight: bold;
    }
    .sort-panel ul label span {
        font-weight: 400;
    }
    #offersListContainer {
        -webkit-box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,0.75);
        -moz-box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,0.75);
        box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,0.75);
    }
    .search-more-criteria-panel .criteria-fields div .homeCriteriaCheckboxes {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .search-more-criteria-panel .criteria-fields div .homeCriteriaCheckboxes > div:first-child { margin-right: 5px;}
    .search-more-criteria-panel .criteria-fields div .homeCriteriaCheckboxes > div + div { margin-right: 5px; }
    .looking-for-offers { padding-bottom: 60px; }
}

@media screen and (min-width: 768px) {
    #homeSearchWrapper .search-bar {
        color: rgb(51,51,51);
    }
        #homeSearchWrapper .search-bar > div + div:not(.search-button) {
            border-left: 1px solid rgb(191, 191, 191);
        }
        #homeSearchWrapper .search-bar .address {
            width: 350px;
            padding: 15px 15px 13px 15px;
            background-color: white;
        }

    #homeSearchWrapper .search-bar .subject {
        width: 155px;
    }

    #homeSearchWrapper .search-bar .type {
        width: 140px;
    }

    #homeSearchWrapper .search-bar .price {
        width: 175px;
    }

    #homeSearchWrapper .search-bar .more-criteria {
        width: 105px;
    }
    #homeSearchWrapper .search-bar .search-button {
        padding: 0;
        width: 115px;
        background-color: black;
        color: white;
    }
    #homeSearchWrapper .search-bar .search-button button {
        background-color: black;
    }

    .search-bar .search-button button {
        width: 100%;
        height: 100%;
        border: hidden;
        font-size: large;
    }
    .search-bar div.search-bar-item-header {
        padding: 15px 10px 15px 15px;
        background-color: white;
        cursor: pointer;
    }

    #homeSearchWrapper .search-bar > div .search-bar-field > .dropdown .criteria-caret-collapsed::after {
        border-top-color: black;
    }

    #homeSearchWrapper .search-bar > div .search-bar-field > .dropdown .criteria-caret-expanded::after {
        border-bottom-color: #000;
    }

    .search-bar > div .search-bar-field > .dropdown .criteria-caret {
        right: 0;
    }
    .search-bar div.search-bar-item-body {
        top: 32px;
    }
    .search-bar div:not(.range-component) div.search-bar-item-body ul {
        padding: 0;
    }
    #homeSearchWrapper .search-more-criteria-panel {
        width: 1040px;
        position: absolute;
        border-top: 1px solid rgb(216,216,216);
    }
    .dropdown-label.expanded:after {
        content: 'Zwiń';
    }

    .dropdown-label.collapsed:after {
        content: 'Więcej';
    }
    .search-bar > div .search-bar-field > .dropdown .dropdown-label {
        margin-right: 15px;
    }
    .home-innerCityList {
        width: 200px;
    }
    .home-innerCityList {
        max-height: 300px;
        overflow-x: hidden;
        overflow-y: auto;
    }
    .search-bar > div .search-bar-field > .dropdown .criteria-caret::after {
        top: 5px;
    }
    #offersListInnerContainer .offers-with-banner-grid .offers-list {
        order: 1;
        width: 835px;
    }

    #searchCriteriaInnerPanel .search-bar .address {
        width: 25%;
        padding: 15px;
        background-color: white;
    }

    #searchCriteriaInnerPanel .search-bar .subject {
        width: 10%;
    }

    #searchCriteriaInnerPanel .search-bar.offers .type {
        width: 10%;
    }

    #searchCriteriaInnerPanel .search-bar.investments .type,
    #searchCriteriaInnerPanel .search-bar.looking-for-offers .type {
        display: none;
    }

    #searchCriteriaInnerPanel .search-bar:not(.looking-for-offers) .price,
    #searchCriteriaInnerPanel .search-bar .parking-place-type {
        width: 13%;
        flex-grow: 2;
    }

    #searchCriteriaInnerPanel .search-bar .price-per-square-meter {
        min-width: 9%;
        flex-grow: 2;
    }

    #searchCriteriaInnerPanel .search-bar .area {
        min-width: 9%;
        flex-grow: 2;
    }

    #searchCriteriaInnerPanel .search-bar .rooms-number,
    #searchCriteriaInnerPanel .search-bar .plot-area,
    #searchCriteriaInnerPanel .search-bar .plot-purpose,
    #searchCriteriaInnerPanel .search-bar .heating-type,
    #searchCriteriaInnerPanel .search-bar .spaces {
        width: 8%;
    }

    #searchCriteriaInnerPanel .search-bar .completion-date {
        width: 10%;
    }

    #searchCriteriaInnerPanel .search-bar .search-button {
        width: 6%;
    }
    #searchCriteriaInnerPanel .search-bar .more-criteria {
        width: 8%;
    }
    #searchCriteriaInnerPanel .search-more-criteria-panel .criteria-fields > div {
        flex-basis: 204px;
    }
    #searchCriteriaInnerPanel .search-more-criteria-panel .buttons {
        padding: 10px 0;
    }
    .criteria-title {
        display: none;
    }
/*    #searchCriteriaInnerPanel .search-bar {
        background-color: white;
    }*/
    #offersListInnerContainer .offers-with-banner-grid > div + div {
        margin-left: 10px;
    }
    .looking-for-offers .gender, .looking-for-offers .building-type, .looking-for-offers .person-status, .looking-for-offers .price {
        width: 10%;
    }
    .looking-for-offers .age {
        width: 10%;
    }
    .looking-for-offers .offers {
        width: 9%;
    }
}


.search-bar {
    display: flex;
    justify-content: flex-start;
    align-items: stretch;
}

#offersListInnerContainer .offers-with-banner-grid {
    display: flex;
    align-items: flex-start;
}

#offersListInnerContainer .offers-with-banner-grid .banner {
    order: 2;
    height: 400px;
    width: 300px;
}

#offersListInnerContainer .offers-with-banner-grid .banner .static-map {
    -webkit-filter: grayscale(100%);
    width: 300px;
    height: 400px;
    position: absolute;
}

#offersListInnerContainer .offers-with-banner-grid .banner button {
    text-align: center;
    position: relative;
    top: 325px;
    left: 25px;
    width: 250px;
    justify-content: center;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    padding: 10px;
    display: flex;
    align-items: center;
    gap: 5px;
}

#offersListInnerContainer .offers-with-banner-grid .banner button svg {
    width: 25px;
    height: 25px;
    color: white;
    fill: white;
}

#searchCriteriaInnerPanel {
    position: fixed;
    width: 100vw;
    z-index: 100;
}

#searchCriteriaInnerPanel .search-bar {
    box-shadow: 0 2px 4px 0 rgba(38,38,38,.1);
    color: black;
    align-content: stretch;
}

.search-bar > div {
    position: relative;
}

    .search-bar div.search-bar-item-header {
        cursor: pointer;
        height: 100%;
    }

    .search-bar div.search-bar-item-body {
        position: absolute;
        color: black;
        background-color: white;
        width: 100%;
        -webkit-box-shadow: 0 10px 10px 0 rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 10px 10px 0px rgba(0,0,0,0.75);
        box-shadow: 0px 10px 10px 0px rgba(0,0,0,0.75);
        z-index: 3;
    }

    .search-bar div.range-component div.search-bar-item-body ul {
        list-style: none;
        padding: 0;
        margin: 0 0 10px 0;
    }

        .search-bar div.range-component div.search-bar-item-body ul li {
            padding: 3px 15px;
            cursor:pointer;
        }

        .search-bar div.range-component div.search-bar-item-body ul li:hover {
            background-color: #ff7200;
            color: white;
        }

    .search-bar div:not(.range-component) div.search-bar-item-body ul {
        list-style: none;
        margin: 0;
    }

        .search-bar div:not(.range-component) div.search-bar-item-body ul li {
            padding-left: 15px;
            cursor: pointer;
        }

            .search-bar div:not(.range-component) div.search-bar-item-body ul li:hover {
                color: white;
                background-color: #ff7200;
            }

            .search-bar div:not(.range-component) div.search-bar-item-body ul li label {
                font-weight: normal;
                cursor: pointer;
                width: 100%;
                margin-bottom: 0;
                padding: 3px 0 5px 0;
            }

            .search-bar div:not(.range-component) div.search-bar-item-body ul li input[type=radio]:checked + label {
                color: #ff7200;
                font-weight: bold;
            }

            .search-bar div:not(.range-component) div.search-bar-item-body ul li input[type=radio]:checked + label:hover {
                color: white;
                font-weight: bold;
            }

    .search-bar div.expanded {
        color: black;
        background-color: white;
    }


#searchCriteriaInnerPanel .search-bar > div + div {
    border-left: 1px solid rgb(216,216,216);
}

    .search-bar > div .search-bar-label {
        padding-bottom: 3px;
        overflow: hidden;
        white-space: nowrap;
    }

    #homeSearchWrapper .search-bar div.expanded .search-bar-label {
        color: gray;
    }

    #homeSearchWrapper .search-bar > div .search-bar-label {
        color: rgb(51,51,51);
    }

    #searchCriteriaInnerPanel .search-bar > div .search-bar-label {
        color: #808080;
    }

    .search-bar > div .search-bar-field > .dropdown {
        position: relative;
    }

        .search-bar > div .search-bar-field > .dropdown .dropdown-label {
            text-align: left;
            font-weight: bold;
            white-space: nowrap;
            display: block;
        }

        .search-bar > div .search-bar-field > .dropdown .criteria-caret {
            position: absolute;
            top: 0;
        }

            .search-bar > div .search-bar-field > .dropdown .criteria-caret::after {
                width: 0;
                height: 0;
                border: 5px solid transparent;
                -webkit-transition: border .1s;
                -moz-transition: border .1s;
                -o-transition: border .1s;
                transition: border .1s;
                background: 0 0;
                content: '';
                right: 0px;
                position: absolute;
            }

        .search-bar > div .search-bar-field > .dropdown .criteria-caret-collapsed::after {
            border-top-width: 6px;
            border-top-color: #fff;
        }

        .search-bar > div .search-bar-field > .dropdown .criteria-caret-expanded::after {
            border-bottom-width: 6px;
            border-bottom-color: #000;
            top: 0px;
        }



        #searchCriteriaInnerPanel .search-bar > div .search-bar-field > .dropdown .criteria-caret-collapsed::after {
            border-top-color: #000;
        }

        #searchCriteriaInnerPanel .search-bar > div .search-bar-field > .dropdown .criteria-caret-expanded::after {
            border-bottom-color: #000;
        }

    .search-bar > div .search-dropdown {
        background-color: black;
        color: white;
        width: 100%;
        border: none;
        margin-left: -4px;
        cursor: pointer;
    }

    .search-bar .homeCriteriaTextBox {
        border: 1px solid rgb(191, 191, 191);
        margin: 5px;
    }


    #homeSearchWrapper .search-bar .price-per-square-meter, 
    #homeSearchWrapper .search-bar .area, 
    #homeSearchWrapper .search-bar .rooms-number, 
    #homeSearchWrapper .search-bar .plot-purpose,
    #homeSearchWrapper .search-bar .plot-area,
    #homeSearchWrapper .search-bar .spaces,
    #homeSearchWrapper .search-bar .parking-place-type,
    #homeSearchWrapper .search-bar .heating-type,
    #homeSearchWrapper .search-bar .completion-date {
        display: none;
    }

#searchCriteriaInnerPanel .search-bar.offers .completion-date,
    #searchCriteriaInnerPanel .search-bar.looking-for-offers .completion-date {
        display: none;
    }

    .search-bar .range-component .search-bar-item-body > div:first-child {
        display: flex;
        justify-content: space-between;
        margin: 2px;
    }

    .search-bar .range-component .search-bar-item-body > div div.price-list {
        float: left;
        width: 100%;
    }

    .search-bar .range-component .search-bar-item-body div div:not(.textbox-container) input, .search-bar .range-component .search-bar-item-body > div:first-child > div:not(.textbox-container) {
        width: 50%;
        display: block;
        margin: 4px;
        background: none;
    }

    .search-bar .search-button button {
        width: 100%;
        height: 100%;
    }

#searchCriteriaInnerPanel .search-bar .search-button {
    padding: 0px;
    color: white;
    padding: 16px 33px 13px 15px;
    background-color: white;
}

    #searchCriteriaInnerPanel .search-bar .search-button button {
        background: url(search.svg) black no-repeat center;
        padding: 5px 10px;
        border-radius: 4px;
    }

        #searchCriteriaInnerPanel .search-bar .search-button button span {
            display:none;
        }

.search-more-criteria-panel {
    background-color: white;
    color: black;
    -webkit-box-shadow: 0 10px 10px 0 rgba(0,0,0,0.75);
    -moz-box-shadow: 0 10px 10px 0 rgba(0,0,0,0.75);
    box-shadow: 0 10px 10px 0 rgba(0,0,0,0.75);
    z-index: 2;
}

.textbox-container .ui-autocomplete-input {
    background: none;
}

#searchCriteriaInnerPanel .search-more-criteria-panel {
    width: 100%;
    border-top: 1px solid rgb(216,216,216);
    position: relative;
}

#searchCriteriaInnerPanel .search-more-criteria-panel > div {
    margin: 0 auto;
    width: 92%;
}

#searchCriteriaInnerPanel .search-more-criteria-panel > div.five-columns {
    max-width: 1020px;
}

#searchCriteriaInnerPanel .search-more-criteria-panel > div.four-columns {
    max-width: 820px;
}

#homeSearchWrapper .search-more-criteria-panel .buttons {
    padding: 10px;
}

.search-more-criteria-panel .buttons {
    float:right;
    margin: 0 10px
}

.search-more-criteria-panel .buttons .reset-button {
    background: none;
    border: none;
}

#homeSearchWrapper .search-more-criteria-panel .buttons .reset-button {
    padding: 10px;
}

    .search-more-criteria-panel .buttons .submit-button {
        color: white;
        font-size: 15px;
        cursor: pointer;
        padding: 8px 30px;
    }

#searchCriteriaInnerPanel .search-more-criteria-panel .buttons .submit-button {
    border: black;
    background-color: black;
}

    #homeSearchWrapper .search-more-criteria-panel .buttons .submit-button {
        border: 2px solid black;
        background-color: black;
    }

    .search-more-criteria-panel .reset-button:hover {
        text-decoration: underline;
    }

    .search-more-criteria-panel hr {
        margin: 0;
    }

    .search-more-criteria-panel .criteria-fields {
        display: flex;
        flex-wrap: wrap;
        margin: 30px auto;
    }

#homeSearchWrapper .search-more-criteria-panel .criteria-fields {
    margin: 20px 10px;
    gap: 20px 0;
}
#homeSearchWrapper .search-more-criteria-panel .criteria-fields > div {
        flex-basis: 20%;
}



        .search-more-criteria-panel .criteria-fields > div {
            min-width: 0;
            padding: 0 10px;
        }

        .search-more-criteria-panel .criteria-fields div .criteriaLabel {
            margin: 0;
            padding: 0;
            font-weight: bold;
            margin-bottom: 8px;
            width: 100%;
        }

        .search-more-criteria-panel .criteria-fields div .container-inputs {
            display: flex;
            justify-content: space-between;
        }

        .search-more-criteria-panel .criteria-fields div .homeCriteriaTextBox:not(.textbox-with-clear) {
            border: 1px solid rgb(191, 191, 191);
            width: 49%;
            margin-top: 0;
        }

        .search-more-criteria-panel .criteria-fields div .homeCriteriaCheckboxes {
            margin-top: 0px;
        }

        .search-more-criteria-panel .criteria-fields div .homeCriteriaSelect .chosen-container {
            display: block;
        }

            .search-more-criteria-panel .criteria-fields div .homeCriteriaSelect .chosen-container .chosen-single {
                padding: 8px;
                margin: 0;
                height: auto;
                box-shadow:none;
            }

            .search-more-criteria-panel .criteria-fields div .homeCriteriaSelect .chosen-container .chosen-single abbr {
                top: 12px;
                right: 6px;
                padding: 2px;
            }

            .search-more-criteria-panel .criteria-fields div .homeCriteriaSelect .chosen-container .chosen-results {
                padding: 5px;
            }

            .search-more-criteria-panel .criteria-fields div .homeCriteriaSelect .chosen-container .chosen-choices {
                background: none;
                padding: 2px;
            }

            .search-more-criteria-panel .criteria-fields div .homeCriteriaSelect .chosen-container .chosen-choices li.search-field input[type="text"]:not(.default) {
                min-width: 0;
                width: 25px;
            }
            .search-more-criteria-panel .criteria-fields div .homeCriteriaSelect .chosen-container .chosen-choices li.search-field input.default.focus-visible {
                width: 25px;
            }

        .search-more-criteria-panel .criteria-fields div .single-number {
            background: #fff;
            border: 1px solid lightgray;
            font-weight: 500;
            padding: 6px;
            margin-top: 0px;
            font-size: 14px;
            box-shadow: 0 2px 0 rgb(240,240,240);
            width: 100%;
        }

.textbox-container {
    display: inline-block;
    width: 50%;
    position:relative;
}

.search-bar .range-component .search-bar-item-body div.textbox-container {
    margin: 2px;
}

.textbox-container input {
    border: 1px solid rgb(191, 191, 191);
    margin-top: 0;
}

.search-more-criteria-panel .textbox-container input {
    width: 98%;
}

.search-bar .range-component .textbox-container input {
    width:100%;
}

.textbox-container abbr.clear-button {
    position: absolute;
    display: none;
    right: 8px;
    cursor: pointer;
    top: 12px;
    width: 12px;
    height: 12px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==') /*chosen-sprite.png*/ -42px 1px no-repeat;
}
.textbox-container .textbox-with-clear[has-value="true"]+abbr.clear-button {
    display:initial;
}

#searchCriteriaInnerPanel #criteriaContainer_Area,
#searchCriteriaInnerPanel #criteriaContainer_Rooms,
#searchCriteriaInnerPanel #criteriaPlotTypeContainer,
#searchCriteriaInnerPanel #criteriaContainer_PriceForSquereMeter {
    display: none;
}
.investmentFoto { overflow:hidden; margin-top: 5px; }
.investmentItemFotoWrapper { position:relative; }
.offerAddress { padding: 0 5px 5px 10px; overflow:hidden; -ms-word-break: break-all; word-break: break-all; }
.offerInvestmentAddress { padding: 0 5px 5px 10px; -ms-word-break: break-all; word-break: break-all; }
.offerInvestmentPricePerSquere { float:right; font-size:12px; line-height:13px; }
.offerContainer { position:relative; color: black; text-decoration: none !important; display:block; background-color: white; }
.offerContainer:focus { color: #000000; }
.offerContainer + .offerContainer { margin-top: 10px; }
.offerContainer:hover { color: black; }
.offerBreakLine { height:1px; background:#D6D6D6;
                        background:#d6d6d6 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                        background:-moz-linear-gradient(left,#fff 0,#d6d6d6 15%,#d6d6d6 85%,#fff 100%);
                        background:-webkit-linear-gradient(left,#fff 0,#d6d6d6 15%,#d6d6d6 85%,#fff 100%);
                        background:-o-linear-gradient(left,#fff 0,#d6d6d6 15%,#d6d6d6 85%,#fff 100%);
                        background:-ms-linear-gradient(left,#fff 0,#d6d6d6 15%,#d6d6d6 85%,#fff 100%);
                        background:linear-gradient(to right,#fff 0,#d6d6d6 15%,#d6d6d6 85%,#fff 100%);
}
.offerData, .investmentData { /*padding-left: 180px;*/ position:relative; }
.offerDateAdded { position:absolute; bottom:0; right:5px; font-size:12px; color:gray; font-weight:300; }
.offerDateAdded_private { position:absolute; top:10px; right:10px; font-size:12px; color:gray; font-weight:300; }
.offerAdditionalInfo { position:absolute; font-size:13px; font-weight: 300; }
.investmentAdditionalInfo { position:absolute; left:287px; font-size:12px; color: black; font-weight: 300; }
.offerAddToFavourite, .investmentAddToFavourite { position:absolute; bottom: 15px; color: black; font-weight: 500; right: 12px; font-size: 14px; }
.roomSeekerAddToFavourite { position:absolute; bottom: 10px; color: black; font-weight: 500; font-size: 14px; right: 10px; }
.offerAddToFavourite .starAnnouncement, .investmentAddToFavourite .starAnnouncement { padding: 15px 0 15px 41px; }
.roomSeekerAddToFavourite .starAnnouncement { padding: 15px 0 15px 41px; }
.roomSeekerAddToFavourite .starAnnouncement:hover, .offerAddToFavourite .starAnnouncement:hover, .investmentAddToFavourite .starAnnouncement:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAMAAACfvvDEAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAK5QTFRFAAAA//////////////////////////////////////////////////////////////////////////////////////////////Lu/////6SI/lYi/////kkR/jwA/7GZ/////////////////8u7/n1V/+Xd/opm/nBE/////mMz/////9jM/////pd3////////////////////////////////////////////bCsfVQAAADp0Uk5TAAI3eKzS7fgch+L/E5X5VutXBJcKs7GY/1n//xX///8e+uN5///////T/+z/OP9YWpkGtrQFFIjk7qbrhAUAAAGLSURBVHicnZXrdoIwEIQjBhWjVMULYomiiFDa2tp66fu/WAkIrJtEezr/YL8zSTbLQMg/1TCa1Gy12y2TNo2GnutYXQbUtTpqrte3GZLd7ynApwHmhAZDzI0cFSfkjG7A8UQHMjYZQ8epHmRsClxn90DGZhU4xCUXPc/L9uBTewv0ovVckPjYrs+XyvVXAbbkHJsGK0FasiWXTC0xFGvZUjZdZ+NiqCxlU4OQzc2LcLnNQb7wwggWmoTQatVdXNjVirde2VpKSFKSL1whvzROCEmrDSpQ/7WspoTU4yujNchsSEooAAWZMh0KQbF6wiC6AGQIKwnoUi6uIynqfARJD1ayzr/B5xCS77BioAnxrmcpbggUxITcTF1+6bvI9QTrg4KVZwzoaNalOO+NK9zrEbGL3OnXpB9XB4524PDO9YtL2QOlZTztH5Eff02GzzpDDvfT5gAT7EsPfsMEI+So3cDsiBN0r07aOeYynRw5vZ2TAhS3db5A7nLW/BGEGsaGmj9B8GPSDfrL/AL/01NLE8LibAAAAABJRU5ErkJggg==') /*starGold.png*/ no-repeat left center; }
.investmentRealizationDate { position: absolute; right: 20px; top: 14px; font-size: 14px; font-weight: 300; }
.offerInvestment-price-from-to { font-size: 12px;font-weight: normal; }
.offerDetails { overflow:hidden;  padding-top: 35px; font-size: 14px; }
.offerDetailsLabel { display:inline; }
.offerIcon {  border: 1px solid lightgray; margin-right: 10px; padding: 7px 16px; }
.offerIcon_Apartment { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAWCAYAAAAinad/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApJJREFUeNqUlE1oE0EUx2e328aWfkRFRKgU1IOIaAVJD6UgiOBJD3qQHoQW1INg8eRBBBG8KAiiF7Wgp/aiIFS8iIgfBRMQLOLHoZdqUTyYJrY26SbZ9fdmX+ympqWd8Mt/dnbe2/fmzYwTPE6ZFVoPPAAPZqANfAigBXKwHlx46RpnJV9mA+yELOxTJ5ugC+ZhP+RhO3S7ZhYpQahTa2mCLByFPFyAR5CGASjBMfgCbZ4pYLQArZpMWBNZUaP7oc9jsXeHVadUM1GaEsVcbDUWaVAdhiKMwQRMwShU4D4sQMK1Ph2NaF5TFgcViwd5uAEFGIUMTMIdkN9N+AbNXk1S4kTSTmh9ogXo4EOf9IMj/woWmoM69l7HMm6Ns+pEcVG2kTVCGYNL6B/0LvoKPtO/ru8ua/Qt7rKbInLmQpH+a7SETqDT8It+2q5Y2YyrM88JhlO3MevVVcvZtKK6XoVpGDeraxn58gHotFWpmD70IdoEe7QIUsWT6Cx6BX0C7+gP2WgDM4j+hFaplmNNQjaHw3/I2ji2postjFXcWX7MCW6l0mi9A3oRnkn4a0mzHb7CIfDhOLyVsDXdOV2KHJyFEXij83y1E/t2z5Y32ku9hOuiPehmrafsvHWM9THWiO5FOxnbqPNctZOi/XaCa5qms2Qd4mn+/87UGbNpJvV4dGvYktILTT+he2gXzEA/3IPnOs9XO7FPuiRSgK08nLMHu2JOo7v1YJehg7HzaDN6Ak3BDvpndP6QtcePZ098dBoHNYF+VV+Pu7RTqkdi1etSHageQrfOhbganrJOUoRtsEWvpKRnX669ycbOWkJbALlEGzx7vRgWm9LGJsvzd2tkzEfVapM7eXJJJT/IpfVXgAEACrJhqq+AsT4AAAAASUVORK5CYII=') /*Apartment.png*/ no-repeat center center; }
.offerIcon_House { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAm1JREFUeNqklU9IFHEUx984s2aYBUYYHazo38WLREtgerJC+gNBRXSIoDx0KTLQwg4FFopi0KFCiSyMIAjxsERGYNTFTp2KoMBDVFCRlMWSzkyf3+zb2lna9ac78Jn39vd77zvvze+3v3GCwaRImYi4krEOePJvzImxk/szCeWXBHgh+BAoftwaCdurHs5Ci22CZxnXCMNUWovdAkvg9lxJNpXvRXSENmu1/Uq4iXe6NPFQjiI0DMvhG3TCG3Chn/muhYp3IHALquAD7IPLCO7GvtQuOrlfg0W24mUI9LDi3dGq+/IakWbsC+iTWUnwuwl/TOdPED+EVzWXeAUMkNCuiRMI7UBwCv8xnIGUzMg6xvbg39O4Q8Q9YKuuLCS+lAruEHRMWx4hqQkRs4Bj0KDja4l7Ai3MH+b3FR3fHuWIrM8XX83EKMEHtJIbiO7HJhk3FdfpeJZqrfo4tME5Hd9KfApvs9E2+7yVgZPYOn3QBaq6iD1ImwPYZQUWfDEMErsGex4+Em8WdyM8hKseFb7DeQUbmGyLVj+UU9heSFj8D8yOqSGnlfxP+HfhKUw4wfWkRNvNtBLIOAE9+O0y/yvFA46Qv4qXPYmd9vRA+sH7Gkf80gKFzbUL7kNzdjU9+Z1zugkLWNq1CSrR+pk5uNI67ET3dIni6fipGFglPYdJOnSjHh1Zoe27xY9c30q8D8FR7c5sgHoetC16BUXF7Sovj+6urk/w95sl86m80Mcj074fOzbK/xOXiIuFsclpmNIvoeR8PWfzRMxjvuhRG+Y88Hsx8UfwPk/MdPM2T/wzDGn1QY74V5jJBv0RYABd19mCCH0j6AAAAABJRU5ErkJggg==') /*house.png*/ no-repeat center center; }
.offerIcon_Car { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkpJREFUeNqslb9rFEEUx99c1jXGH6BGBCEIQWIKBTUQLCysBAuLFNpFO8E/QBstLEUUW0VQiNgIYjhLGwtLhViJWCgoIY2miMqZu93xs+/e7s2it7cHN/Cd93bmzXfevDfz1qXL8x9EZApsyuhaDL5GdLM2sF1G22Yj8XIZZUJG335H0pGHxWcUTLkhqbzJjgR0Xr6Y58ckkVUZK+Z2Wux8BWXuwnftE7U+QL/S9TyV/SjjoKGmTg0O0j+zfLQryBs2fxvcVTdSHdsHWhG7JaWjdT2/iT6NbBpBv/YHHAZ3cOoxTD8CtiTzvNe26NEiDBfRbiFv1Ij1cfo32J5l7dOQr6EJ6Fi8RI91Et2DV3qSKqS6bgWsEZwLGtLE+DpZQpMgNZsqz9OvgnfSGpBOb1diTF6gZeR72bCde99Q8i5SzGLkaXZ9j8lPvsct2f+HA4lsxfYBa6bAKdDOOXsxd/jdlhNoM2AHeGkkvsYtz5O+B740XxEVl96hNZQ4I5w2DNtayuf/DYvotezKb+x/CdzXcJVtQnxkdgH53L5dOB+Fz5WpPEj32HYJucTImb6ncHINuyZEy+ZvHD658j3vbXTExmdYvKsiDEexa7LJvBWCJOSLghcVFquLYBIcYn6ygvw6mMPnucK9ZLDnWRE4VyOB28BCaSTtR+5rXbt6pdfC4oKwxIH+hP7tgMLltVx7uYrcrat65C7zPC7oXOnuPIL2deVPwxdhuGLkEwF5nP17PtlEVq7WkWtWo38NEYbPVlM3bLuMY/2vAAMAjR3N6ZbXQW8AAAAASUVORK5CYII=') /*Garage.png*/ no-repeat center center; }
.offerIcon_Commercial { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAplJREFUeNqslT1oFEEUgN/ubUyMSJSIMUosNSZYBQKSKtiLggdiEQxoJ/hTaKFEFBuFgwSLYLCKFqKFgoUQEFu7qEkhFlFJROEsRM3/3a7fzL69G3f3JIjv+PbNm3nz5s3M2z0vfNQv4omIr3hylOdNuAczMAaj8AVuwWXohPNwDg7CabgqkTyVkJYhisO50kxnEXphBQa1vR26td2tdq+Or2i7aOc74qcCT8BJmGL11+gLEPJ7g+4z2Vgd26Edj/2mdN6Eu4Dv6Ds4DsESjOB4Ed0KZdof0T265R61y3Y89hvReUM2jsY1jwEcxqQqZ3TyOOyGotpz4EOX2l1qz6ldVP9xa5s4kb2nAeNUgrO1iwjlAQw79jzOO9FtarepPe/4DOu8xDbxSgErpeU7VBx7EX5BQe2C2ouOT0Xn/SGFa8f2LJDJT1YyF2rO6xl6AXs/+gNch2n6t9C3FT2JnqTvExyAz/TdQM/QX0G3Yz9B3/XC+/2mAny699JZlrjqV2GXPUGRb7BJk+nUejeyBjt0J1+1SsyhdEjAwp6EgQ0Td16Cw3H52wXWNEgS2Cy0Dk3OEbk+kbZf0XvKNOpn7nEMIvtqLnni/WUsqo3/SGIENudY1lWX4LkdS0toLy7MLBn/BmlfcXZDgEomxDSbfpHJsmrDdvBsVyvZS8jzPbo1HSivFJttX/pkqzbUbZ7HnfP1tCQP5e00L3g90xat4PruWnIy9DSNaOPBJfWaSK2q8tLILYMg1z25/VXNqUn+SRpnXnHySn+cNxw8m/lyZsHq/8v8hH2Z6rmaKpjF72GDs/Ua2YHjnvyDHFFceQmPc18skc2aSOBUVCa4+TPe5nxWI2fRWbXfaXvZuQlTU0v6gXtrX0KV3wIMADOvE1KSGMwoAAAAAElFTkSuQmCC') /*commercial.png*/ no-repeat center center; }

.offerIconContainer { float: left; margin-left: 45%; }
.offerInvestmentDetails { margin-top: 25px; font-size:14px;  }
.offersCommonStyle { margin: 0 auto; width: 100%; max-width: 1165px; }
.offerPriceContainer {  position:absolute; right:20px; top:0; font-weight: 500; font-size: 22px; padding-top: 30px; }
.offerPriceContainer_investmentItem { }
.offerPriceContainer_roomSeeker { top: 75px; padding-top: 5px; text-align: right; }
.offerPricePerSquereMeter { font-size: 14px; font-weight: normal; float: right; margin-top: -3px; margin-right: 5px; }
.offerInvestmentPriceContainer { position: absolute;  font-size:22px; font-weight: 500; text-align: right; }
.offerPromotionBox { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYFJREFUeNqklM8rRFEUx+eZWWieaaYoP5IYRbKbsrCgrJSNhewtLKT4C4QpJWVlYWPBAtnY2Eg2siTDxoKaBZqosZiF3zHP54zz6va6Q5pbn+733rnn3HPPOW8cz/NClY4qc/Ey174Mu78Z8Ps6bJh7jkTCZg/6Bo6hE2LQBV7gwivIiR20QDKazp5G9MAJrMAqNMIA7FkCGYcldTIBC6IjxoExGIUzdWYbM3pOItzxN30nBUjAwR85bIUjY10wndTAIWxDXmmCIjxALUThTi9rhmEYKllLYp9nkx7Mi9a1W05DWPWU2Ik2cxLTEkoFOpgHmetgC73IvAmXmg+pVHUwJyHNuIwLcP33aklv4dXQMsI2J76eVic5vbEfHtVJH7zruaitYz91XoMMpLRfMlpWaa5z2Peb1+bE707JfFzf7KpOaKRxLbOML9tznkoxprOpQG84ZfSHzckkVejW979BvfZJXiORHNyrTQP0Bp1cQxuM/OMfoKh2P19xpeNbgAEAvKKF20EOHvQAAAAASUVORK5CYII=') /*calendarIcon.png*/ no-repeat center top 4px rgb(254,242,232); color:rgb(139,98,72); text-align:center; 
                     position:absolute; bottom:0; }
.offerPromotionBoxMulti { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYFJREFUeNqklM8rRFEUx+eZWWieaaYoP5IYRbKbsrCgrJSNhewtLKT4C4QpJWVlYWPBAtnY2Eg2siTDxoKaBZqosZiF3zHP54zz6va6Q5pbn+733rnn3HPPOW8cz/NClY4qc/Ey174Mu78Z8Ps6bJh7jkTCZg/6Bo6hE2LQBV7gwivIiR20QDKazp5G9MAJrMAqNMIA7FkCGYcldTIBC6IjxoExGIUzdWYbM3pOItzxN30nBUjAwR85bIUjY10wndTAIWxDXmmCIjxALUThTi9rhmEYKllLYp9nkx7Mi9a1W05DWPWU2Ik2cxLTEkoFOpgHmetgC73IvAmXmg+pVHUwJyHNuIwLcP33aklv4dXQMsI2J76eVic5vbEfHtVJH7zruaitYz91XoMMpLRfMlpWaa5z2Peb1+bE707JfFzf7KpOaKRxLbOML9tznkoxprOpQG84ZfSHzckkVejW979BvfZJXiORHNyrTQP0Bp1cQxuM/OMfoKh2P19xpeNbgAEAvKKF20EOHvQAAAAASUVORK5CYII=') /*calendarIcon.png*/ no-repeat center top 4px rgb(254,242,232); line-height:18px; }
.offerPromotionBox hr { border-color:rgb(139,98,72); margin:5px 0; }
.offerPromotionDate { line-height:15px; font-size:12px; display:inline-block; }
.offerTitle { padding: 0 0 0 10px; font-size:18px; position:relative; font-weight: 500; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.roomSeekerTitle { padding: 0 0 0 10px; font-size:17px; position:relative; font-weight: 500; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.investmentTitle { padding: 0 0 0 10px; font-size:18px; overflow: hidden; -ms-text-overflow: ellipsis;font-weight: 500;
              -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; position:relative; }
.offerTitle span:first-letter, .investmentTitle:first-letter, #mapAnnouncementInfoTitleContainer:first-letter { text-transform: uppercase; }
.offerTitleInnerWrapper { max-width: 75%; }
.roomSeekerInfo { position:relative; }
.roomSeekerInfoSection { font-size: 13px; margin-top: 14px; }
.roomSeekerDesc { overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size:12px; color: gray; }
.roomSeekerDescTitle { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALhJREFUeNpi+P//PwMySElJUQJhZDGQGkYwwcgIUmAMFFsFxDBF94A4bM6cOWfhClNTU0GKzjBgByazZ88+ywTldCCZ4grF95DlYApdoHQn0Ko9IAxiI8sxMRAJWKD0HqjOcqCnYFaWI8nBFc6CKgT5eDeaYSA5lOAB+doYTdE9oHuVQWqY0HWiAZiHECZCY+UdkBKEyr0HmiYEixkmXCagsTEUzoIG9D0Mp2BJFIIgjDVREAMAAgwAM0ZUU2ow5qQAAAAASUVORK5CYII=') /*pin.png*/ no-repeat left center; padding-left: 15px; font-size: 13px; color: #505050; }
.star { position:absolute; width:41px; height:41px; left:5px; top: 5px; cursor:pointer; }
.star:hover { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAMAAACfvvDEAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAK5QTFRFAAAA//////////////////////////////////////////////////////////////////////////////////////////////Lu/////6SI/lYi/////kkR/jwA/7GZ/////////////////8u7/n1V/+Xd/opm/nBE/////mMz/////9jM/////pd3////////////////////////////////////////////bCsfVQAAADp0Uk5TAAI3eKzS7fgch+L/E5X5VutXBJcKs7GY/1n//xX///8e+uN5///////T/+z/OP9YWpkGtrQFFIjk7qbrhAUAAAGLSURBVHicnZXrdoIwEIQjBhWjVMULYomiiFDa2tp66fu/WAkIrJtEezr/YL8zSTbLQMg/1TCa1Gy12y2TNo2GnutYXQbUtTpqrte3GZLd7ynApwHmhAZDzI0cFSfkjG7A8UQHMjYZQ8epHmRsClxn90DGZhU4xCUXPc/L9uBTewv0ovVckPjYrs+XyvVXAbbkHJsGK0FasiWXTC0xFGvZUjZdZ+NiqCxlU4OQzc2LcLnNQb7wwggWmoTQatVdXNjVirde2VpKSFKSL1whvzROCEmrDSpQ/7WspoTU4yujNchsSEooAAWZMh0KQbF6wiC6AGQIKwnoUi6uIynqfARJD1ayzr/B5xCS77BioAnxrmcpbggUxITcTF1+6bvI9QTrg4KVZwzoaNalOO+NK9zrEbGL3OnXpB9XB4524PDO9YtL2QOlZTztH5Eff02GzzpDDvfT5gAT7EsPfsMEI+So3cDsiBN0r07aOeYynRw5vZ2TAhS3db5A7nLW/BGEGsaGmj9B8GPSDfrL/AL/01NLE8LibAAAAABJRU5ErkJggg==')
 /*starGold.png*/ no-repeat left center; }
.starGray { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAMAAACfvvDEAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAALFQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////+vr6////39/fxMTE////wMDAu7u75OTk////////1tbW////9vb2////7e3t0tLSzc3N////ycnJ6Ojo////8fHx////29vb////////////////////////////////////////////GLt/LQAAADt0Uk5TAAI3eKzS7fgch+L/E5X5VutXBJcKs7GY/1n//xX///8e+v/j/3n////T///s/zj/WFqZBra0BRSI5O5gKz66AAABtUlEQVR4nJ2V6XaCMBCFI4KKUaviglAGQUTcWltbt/d/sCYgMgxgezo/OIH5uEkmw4Wxf0ZNqatao9lsaGpdqVVzLb3NUbT1VjnX6fY4iV63UwK+9Cknoz+g3NAo42QYwxw4GleBnI9HWHFSDXI+QarTZyDn0wc4oCmT3M/S8tBdWzZ50HhNSLpt0wG3dP65RyUBqKg3l6RekLT9gqgum2JRkHSDguhCtItSlOS8KKowtsw9CN2VhISoFQY4UWdMfczqRw7AfTe+HEG0stLSqoytU3ITZ9wwyYXb+E0nFV4ztnsscAN+fm0uOPt0vGMsa1+KYpD3MEnQHCjJHS9H86Ccfc0xakM6XEGIM2tUpTggSkdWnlRJ5YNkdlmoLVg4Iyr/hu9DmQ43jrju4R1nFNIhYsowAnDAdtFCeNIhua5bgTgpPzAtwdoOSuixx6CKyhONa2OKdoasRXqJ73Qz0okeGw58tHnj/sXh4pfGLrWnw2/kx1+d4TPzkONztzliB/uqBr+xgzF2qlzA9EQd9FDutDPKiTgbRfc2ziWgPK3LFXPXS8UfQUZNWarazfNumrokf5kfLqFNx8bq7/oAAAAASUVORK5CYII=')
 no-repeat left center; }
.starGold { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAMAAACfvvDEAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAK5QTFRFAAAA//////////////////////////////////////////////////////////////////////////////////////////////Lu/////6SI/lYi/////kkR/jwA/7GZ/////////////////8u7/n1V/+Xd/opm/nBE/////mMz/////9jM/////pd3////////////////////////////////////////////bCsfVQAAADp0Uk5TAAI3eKzS7fgch+L/E5X5VutXBJcKs7GY/1n//xX///8e+uN5///////T/+z/OP9YWpkGtrQFFIjk7qbrhAUAAAGLSURBVHicnZXrdoIwEIQjBhWjVMULYomiiFDa2tp66fu/WAkIrJtEezr/YL8zSTbLQMg/1TCa1Gy12y2TNo2GnutYXQbUtTpqrte3GZLd7ynApwHmhAZDzI0cFSfkjG7A8UQHMjYZQ8epHmRsClxn90DGZhU4xCUXPc/L9uBTewv0ovVckPjYrs+XyvVXAbbkHJsGK0FasiWXTC0xFGvZUjZdZ+NiqCxlU4OQzc2LcLnNQb7wwggWmoTQatVdXNjVirde2VpKSFKSL1whvzROCEmrDSpQ/7WspoTU4yujNchsSEooAAWZMh0KQbF6wiC6AGQIKwnoUi6uIynqfARJD1ayzr/B5xCS77BioAnxrmcpbggUxITcTF1+6bvI9QTrg4KVZwzoaNalOO+NK9zrEbGL3OnXpB9XB4524PDO9YtL2QOlZTztH5Eff02GzzpDDvfT5gAT7EsPfsMEI+So3cDsiBN0r07aOeYynRw5vZ2TAhS3db5A7nLW/BGEGsaGmj9B8GPSDfrL/AL/01NLE8LibAAAAABJRU5ErkJggg==')
 /*starGold.png*/ no-repeat left center; }
.starRoomSeeker { top:40%; }
.foto-container { position: relative; }
.offer-details-main-price { font-weight: bold; }
.investmentBasicInfoContainer .investment-basic-info-address-line-1 span:first-child { font-weight: 500; overflow: hidden; text-overflow: ellipsis; }
.investmentBasicInfoContainer { padding: 0; }
#offersListContainer { background-color: #f5f8fb; }
.offer-subscription-container { margin-top: 20px; background-color: white; padding: 20px; }
.offer-subscription-container h4 { line-height: 1.4; }
.offer-subscription-container .recaptcha { margin-bottom: 10px; }
.offer-subscription-container .recaptcha-validation-failed .g-recaptcha { border: 1px solid red; }
.offer-subscription-container .offer-subscription-email { font-size: 13px; box-shadow: none; }
.offer-subscription-container .offer-subscription-thank-you-message span { font-size: 15px; }
.offer-subscription-container .offer-subscription-thank-you-message h4 { font-weight: bold; }
.offer-subscription-container > div > div { display: flex; position: relative; }
.offer-subscription-container > div > div > span { width: 100%;  }
.offer-subscription-container > div > div > img { position: absolute;margin: 2px 0 0 5px;  }
.offers-list-header > div > div + div { margin-left: 10px; }
#Offer-List-breadcrumbsContainer { margin: 10px 0; }
.offers-list-header { display: none; padding-bottom: 10px; }

@media screen and (max-width:1399px) {
    .offersCommonStyle { max-width: 900px; }
}

@media screen and (min-width: 1400px) {
    .offer-subscription-container .recaptcha {
        transform: scale(0.75);
        transform-origin: right bottom;
        -moz-transform: scale(0.75);
        -webkit-transform: scale(0.75);
        position: absolute;
        right: 0;
        bottom: 0;
    }
}

@media screen and (max-width:1199px) {
    #offersListContainer { padding-left: 0; }
    #offersSortPanelWrapper { padding-left: 0; }
    .offerInvestmentDetails { right: 18%; }
}

@media screen and (min-width: 768px) {
    .offersCommonStyle { padding: 10px 10px 0 10px; }
    .offerTitle, .offerInvestmentAddress, .offerAddress, .investmentTitle {
        margin-left: 277px;
    }
    .offerTitle, .investmentTitle, .roomSeekerTitle { padding-top: 15px;}
    .offerInvestmentDetails {
        padding-left: 287px;
    }
    .offerDetails {
        left: 287px;
        position: absolute;
    }
    .offerFoto {
        overflow: hidden;
        height: 200px;
        width: 267px;
        float: left;
    }
    .offer-added-since {
        position: absolute;
        left: 5px;
        top: 5px;
        background-color: #F4F4F2;
        color: #777777;
        padding: 8px 10px;
    }
    .offerAdditionalInfo {
        left: 286px;
        bottom: 15px;
    }
    .investmentItemFotoWrapper {
        width: 267px;
        height: 200px;
        float: left;
    }
    .offerInvestmentPriceContainer { right: 20px; top: 10px; line-height: 16px; }
    .offerPromotionBox { width: 100%; opacity: 0.9; padding: 20px 4px 0 4px; }
    .offerInvestment-price-from-to { color: grey; }
    .investmentFoto { height: 165px; width: 100%; }
    .investmentAdditionalInfo { bottom: 15px;}
    .roomSeekerTitle { margin-left:210px; }
    .roomSeekerInfo { margin-left: 220px; }
    .roomSeekerFoto { overflow:hidden; height: 200px; width: 200px; float: left; }
    .roomSeekerDescContainer { overflow:hidden; margin: 5px 5px 14px 220px; }
    .roomSeekerDesc { width: 100%; float:left;border-bottom: 1px solid rgb(235,235,235); }
    .roomSeekerInfoSection { float: left; }
    .roomSeekerDetails { font-size: 14px; padding-bottom: 45px; }
    .offer-details-head { padding: 0; }
    .offer-details-price { text-align: right; float: right; }
    .offer-details-price .offer-details-main-price { font-size: 20px; }
    .offer-details-price .offer-details-price-per-area-unit { font-size: 14px; color: black; }
    .offer-details-head > div {
        display: flex;
        justify-content: space-between;
    }
       .offer-details-head > div > div {
           display: flex;
           gap: 10px;
       }
    .offer-details-head .offer-details-head-and-tags {
        align-items: center;
    }
    .offer-details-head .offer-details-prices {
        align-items: baseline;
    }
    .offer-details-head-and-price {
        font-size: 22px;
        font-weight: bold;
    }
    .offer-details-head-square-price {
        font-size: 14px;
        font-weight: 500;
    }
    .offer-details-title {
        font-size: 20px;
        font-weight: bold;
    }
    .offer-details-address {
        font-size: 14px;
    }
    .offer-details-broker {
        background-color: #f3fbfe;
        display: flex;
        gap: 10px;
        align-items: center;
        justify-content: center;
        width: 25%;
        padding: 0 15px;
        font-size: 16px;
        font-weight: bold;
    }
    .offer-details-broker > img {
        width: 90px;
        height: 60px;
        object-fit: contain;
    }
    .offer-details-share-and-like {
        display: flex;
        gap: 10px;
        justify-content: center;
        padding: 0 15px 15px 15px;
    }
    .offer-details-share-and-like > div {
        text-align: center;
        padding: 10px;
        border: 1px solid #ff7200;
    }
    .offer-details-share-and-like > div.like {
        border: 1px solid #ff7200;
    }
    .offer-details-share-and-like > div.share {
        border: 1px solid #337ab7;
    }
    .offer-details-subtitle {
        font-weight: bold;
        font-size: 16px;
        margin: 10px 0;
    }
    .offer-details-tags {
        display: flex;
        gap: 10px;
        font-size: 12px;
        font-weight: normal;
    }

    .offer-details-tags > div {
        border: 1px solid rgb(211, 213, 217);
        background-color: rgb(211, 213, 217);
        padding: 6px 12px;
        display: flex;
        gap: 10px;
        align-items: normal;
        border-radius: 5px;
    }

    .offer-details-tags svg {
        width: 12px;
        height: 16px;
    }
    .investment-basic-info-address-line-1 span:first-child { display: block; }
    .room-seeker-price-tender-text, .offer-details-contact-bar, .offer-details-contact-container, .investmentBasicInfoContainer .offer-owner-logo { display: none; }
    .offerContainer { }
    .offers-list-header > div { padding: 0 10px; margin: 0 auto; width: 100%; max-width: 1165px; display: flex; }
    .offers-list-header > div .offers-list-header-main-container { order: 1; width: 835px; }
    .offers-list-header > div .offers-list-header-banner-placeholder { order: 2; width: 300px; }
    .offer-subscription-container div div { justify-content: space-between; }
    .offer-subscription-container div div button { width: 300px;  }
    .offer-subscription-container div div button img { position: absolute; margin-left: 10px;  }
    .offer-subscription-container .offer-subscription-email { padding: 15px; margin: 0 10px 0 0; }
    .offer-subscription-container h4 { margin: 0 240px 20px 0; }
}

@media screen and (min-width: 768px) and (max-width: 1399px) {
    .offer-subscription-container .recaptcha {
        transform: scale(0.7);
        transform-origin: right bottom;
        -moz-transform: scale(0.7);
        -webkit-transform: scale(0.7);
        position: absolute;
        right: 0;
        bottom: 0;
    }
}

@media screen and (max-width: 767px) {
    .foto-container { order: 3; overflow: hidden; width: 100%;}
    .offerAddToFavourite, .investmentAddToFavourite, .roomSeekerAddToFavourite { display: none;}
    .offerDetails { padding: 5px 0; }
    .offerAddress { order: 2; margin: -5px 10px 5px 10px; padding: 0; }
    .offerDetails { font-weight: bold; }
    .offerTitle, .roomSeekerTitle, .investmentTitle { padding: 10px 0 0 10px; font-size: 16px; order: 1; width: 100%; }
    .offerData { order: 4; width: 100%; padding: 0 10px; }
    .offerContainer { font-size: 12px; display: flex; flex-direction: column; flex-wrap: wrap; }
    .offersCommonStyle { width: 100%; }
    .offerDateAdded { bottom:-10px; font-size: 11px; }
    .offerPriceContainer { font-size: 25px; bottom: 0; top: unset; right: 0; padding: 10px 15px; background-color: #00000099; }
    .offerInvestmentDetails { right: 0; margin-top: 22px; font-size: 12px; font-weight: bold; }
    .offerInvestmentAddress { font-size: 12px; order: 2; padding: 0 10px 5px 10px; margin-top: -5px; }
    .roomSeekerInfoSection { margin-top: 10px; }
    .offerTitleInnerWrapper { max-width: 90%; display: inline-block; }
    .offerAdditionalInfo { color: black; font-weight: bold; right: 10px; bottom: 2px; }
    .investmentItemFotoWrapper { width: 100%; order: 3; }
    .investmentData { order: 4; padding: 0 10px; }
    .investmentAdditionalInfo { text-overflow: ellipsis; width: 60%; overflow: hidden; text-align: right; bottom: 0; }
    .offerInvestmentPriceContainer { bottom: 0; right: 0; padding: 10px 15px; background-color: #00000099; font-size: 25px; }
    .offerPromotionBox { padding: 25px 10px 10px 10px; opacity: 0.8; }
    .investmentFoto, .offerFoto, .mobile-image-gallery, .mobile-image-gallery .carousel-inner, .carousel-inner > .item > img, .carousel-inner > .item > a > img { width: 100%; height: 56vw; }
    .offerPricePerSquereMeter { color: white; }
    .roomSeekerFoto { width: 100%; height: 56vw; order: 3; }
    .roomSeekerDescContainer { order: 2; margin-top: -5px; }
    .roomSeekerInfo { order: 4; display: flex; flex-wrap: wrap; font-weight: bold; padding: 0 10px; }
    .roomSeekerInfo span.color_Gray { font-weight: 300; }
    .roomSeekerInfo > div { width: 50%; }
    .roomSeekerDesc { padding: 0 10px 5px 10px; }
    .offer-details-title { margin: 10px 15px; padding: 0; }
    .offer-details-title .investmentDetailsTitle { font-weight: bold; }
    .offer-details-title .announcementSubTitle { margin-top: 5px; color: grey;}
    .offer-details-price { margin: 10px 15px; color: #ff7200; font-weight: bold; }
    .offer-details-price .offer-details-main-price { font-size: 24px; }
    .offer-details-price .offer-details-price-per-area-unit { font-size: 14px; color: grey; margin-left: 10px; }
    .investment-basic-info-address-line { padding-left: 15px; color: grey; }
    .investment-basic-info-address-line::first-letter { text-transform: uppercase; }
    .offerPriceContainer_roomSeeker .room-seeker-price-tender-text, .offerInvestment-price-from-to { display: block; color: white; font-size: 13px; font-weight: 500; }
    .offerPriceContainer_roomSeeker { text-align: right; }
    .search-list-main-title { font-weight: bold; font-size: 18px; color: black; margin: 10px 0; }
    .offer-details-footer { margin-bottom: 50px; }
    .offer-details-contact-bar { display: flex; position: fixed; z-index: 300; right: 0; bottom: 0; left: 0; -webkit-box-align: center; align-items: center; height: 50px; transform: translateZ(0); }
    .offer-details-contact-bar a {
        display: inline-block;
        padding: 4px 16px;
        outline: none;
        text-align: center;
        text-decoration: none;
        cursor: pointer;
        color: rgb(255, 255, 255);
        flex: 0 0 50%;
        height: 70px;
        border-radius: 0;
        background-color: #ff7200;
        font-size: 18px;
        font-weight: 400;
        line-height: 52px;
        white-space: nowrap;
    }
    .offer-details-contact-bar a svg { width: 1em; height: 1em; display: inline-block; vertical-align: -.125em; margin-right: 8px; }
    .offer-details-contact-bar a + a { border-left: 1px solid white; }
    .investmentBasicInfoContainer .offer-owner-logo { position: absolute; right: 10px;top: -20px; height: 64px; width: 96px; border: solid 1px black; padding: 10px; }
    .investmentBasicInfoContainer .offer-owner-logo div { background-size: contain; background-repeat: no-repeat; background-position: center center; height: 100%; }
    .offers-list-header > div { padding: 0 10px; width: 100%; }
    .offer-subscription-container div div { justify-content: space-between; flex-direction: column; }
    .offer-subscription-container div div button { width: 100%; }
    .offer-subscription-container .offer-subscription-email { padding: 10px; margin: 0 0 10px 0; }
}
#statuteContainer p { text-indent: 0; padding-left: 50px; position: relative; text-align: justify; }
#statuteContainer hr { border-top: 1px solid lightgray; }

.statuteSectionNumber { font-weight: bold; position: absolute; left: 5px; }
.container .row:first-child .col-lg-12 { background-color:  #3c4049; height: 60px; }
.container .row:first-child .col-lg-12 h1 {    
    color:  #ffffff;
    font-size: 22px; /* Approximation due to font substitution */
    font-weight: 400;
    line-height: 60px; /* Approximation due to font substitution */
    margin:0 !important;
}
.accordion { margin-top:20px;}
.accordionArrowDown { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJtJREFUeNpi/NZpy0AqYILS4UBsSUBtFBD3ImuKBeLtQKyLQ4MHEM8H4l/ImkKB+CZUoxyaBjMgXgfEc4G4ElnTdyD2AeIvQLwXiEWh4lpAvAWIdwBxLrqfQOA1EDsDMSdUIUjDLiC+DMQRQPwXmyYQeArEnkCsCMSXgPgFEAfB/IJLEwPUZJBTN0EN+IiugAVHaJ2C2oAVAAQYAL4xHOV+QuduAAAAAElFTkSuQmCC') /*arrowDown4.png*/ no-repeat left center; }
.accordionArrowUp { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJBJREFUeNpi/NZpy0AqYMIhbgbE64BYFJskCxYxLSDeAsRCQCwHxM5A/BGfTdJAvAuI7wOxHhBLQG1kw6VJFKrhOxD7APE1IPYEYgMgXgHEzOiaOKFO4oc65zVU/DJUowcQT0b302ogVgdiUFA+QnPyKSCOgDoT5LdKmE2LoSZexhGam4A4DuoiBkZy4gkgwABHpRl2rJoJPQAAAABJRU5ErkJggg==') /*arrowUp4.png*/ no-repeat left center; }
.accordionUpDownCaption { color:lightgray; float:right; text-decoration: underline; }
.panel-title { position:relative;   color: #ff7200; font-size: 16px; font-weight: 400; padding:10px 10px 10px 30px; }
.panel-body {    background-color: rgb(248, 250, 252);        color:  #3c4049;    font-size: 14px;     font-weight: 400;    line-height:18px; }
.panel-body .statuteSectionNumber {    font-weight: 500; }
.panel { border-radius:0 !important; margin-top:0 !important; border-top: none; border-left: none; border-right: none; box-shadow:none; }
.panel:first-child {    border-top: 1px solid lightgray; }

.regulationsHeader { font-size:17px; line-height: 30px; margin-bottom: 20px; text-align: center; }
.regulationList { font-size:13px; line-height:20px; padding-left: 17px; }
.regulationItem { padding-left: 20px;  margin-bottom: 10px; }
#statuteSectionList { list-style-type: upper-roman; text-transform:uppercase; font-size:15px; font-weight:500; padding-left: 30px; }
#statuteSectionList li { padding: 5px 0 5px 20px; }
#statuteSectionList a { color: black; }

.cooperationRule { margin: 10px 0; list-style: none; }
.cooperationRule:before { content: "•  ";  color: black;  font-weight: bold; margin-right: 5px; }
.cooperationRule:hover:before { color: #ff7200; }
.cooperationRules_link { color:black; }
.cooperationRules_link:hover { text-decoration:underline; color:#ff7200; }

@media screen and (max-width: 767px) {
    #statuteSectionList {
        display: none;
    }

    #regulations > div > h2 {
        font-size: 14px;
    }

    #regulations > div > h2 > br, #regulations br {
        display: none;
    }

    #regulations .regulationsHeader {
        text-align: left;
    }

/*    #regulations .regulationsHeader .caret {
        display: block;
    }*/

    #statuteContainer hr {
        margin: 20px 0 0 0 ;
    }

    #statuteContainer .row {
        margin-left: 0;
        margin-right: 0;
    }

    #statuteContainer .regulationList.collapse {
        display: none;
    }

    #statuteContainer .regulationList.collapse.in {
        display: block;
    }

    #regulations hr {
        margin: 0;
    }

    #regulations > div:not(#politykaPrywatnosci) .regulationsHeader {
        margin: 5px 0;
        color: #ff7200;
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 0 10px;
    }

    #regulations .regulationsHeader:not(.collapsed) .caret, #politykaPrywatnosci div:not(.collapsed) .caret {
        transition: 250ms;
        transform: rotate(-180deg);
    }

    #regulations .regulationsHeader.collapsed .caret {
        transition: 250ms;
    }

    #regulations ol {
        padding-inline-start: 25px;
    }

    #regulations .regulationItem {
        padding-left: 10px;
    }

    #politykaPrywatnosci {
        margin-top: 10px;
    }

    #politykaPrywatnosci > div {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 0 10px;
        margin-bottom: 10px;
    }

    #politykaPrywatnosci h2, #politykaPrywatnosci span {
        display: inline;
        color: grey;
    }

    #politykaPrywatnosci h2 {
        font-size: 14px;
    }

    #politykaPrywatnosci h2:before {
        content: '- ';
    }
}

@media screen and (min-width: 768px) {
    .regulationList {
        display: initial;
    }
}
*/#loginAddPersonIcon { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAcCAYAAACUJBTQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNrUlYsNgjAQhoEBTJ0ARugGMgIjOAIjMAIjMAIjMAJuUBfQ6gLnNV5jg4WeRUy85I8GaL/eq5cCQLK1Zd/c7KrvYLQp5CeezFm6Nie+8Li2F7v0PzzxeWVOz81JhVIocNSjjh/TjSceHeFpGtWiGlQPL1Ooarrucr2B0fS5DyBpoxElJu8EQa0VM4cMQjraQC4stJ52HIgv8QP9loFIjyjN+G5VMxqA/EXHqzWQgrG2IG+iITlKBAA55SUKckCdGGE6rc2JYoZCxnb8QD3QLtS+7f46thklXRva0/FWmm6EJBbidnTjeVd94sUSJCFvlOd5QxDBhWSBCsq3mvEl3V+mlM8z14k9RBPop7fqKp3KAvovF3KmnJlTc3Libt4RkBNvF9aHIJo+KrjJnAwyO4PY8+Tr9hBgAJZHUzcJZ2szAAAAAElFTkSuQmCC') /*addPersonIcon.png*/ no-repeat; height:50px; }
#loginFormAfterLoggedIn { padding:10px; }
#loginWrapper {  background: white;  margin: 15px 0; }

#loginRightContainer { background-size: auto 100%;    float:left;     color:white;    min-height:530px;    width: 55%; }
#loginRightInnerContainer { padding:20px 10px 20px 40px; background:url(logowanie_bg.jpg); clear:both; background-repeat: no-repeat; background-color: #828999; }
.loginUserType {  font-size:16px; padding:10px 0; text-align:center; color:grey; background-color:white; cursor:pointer; }
.loginUserType_Selected { background-color: rgb(130,137,153); color:white; font-weight:500; }
#loginContainer .formTitle { font-weight: 400; }
#registerDescription { font-size: 14px; line-height: 18px; }
#loginInfoForUsers { margin-top:20px; }
#loginInfoForCompanies { margin-top:100px; }

#loginContainer .formTitle span { font-size:32px; line-height: 24px; }
#registerContainer { background-color: #f5f8fb; padding: 25px 0; }
#registerContainer div.devider {    margin: 0 0 20px;    font-size: 16px;  }
.registration-panel { background-color: white; padding: 30px 60px; }
#loginBySocials { padding: 0 15%;}
#standardLogin div.devider {
    font-size: 16px;
    margin: 0 0 20px;
}
div.lub {    font-size: 16px;  margin-top:10px; }
#loginBySocials {  border-bottom: 1px solid #eaeef4; padding: 0; width: 100%;  padding-bottom:40px; margin-bottom: 20px; }
#registerContainer #loginBySocials { margin-top: 20px; border-bottom:none; margin-bottom: 0px; padding-bottom:20px; }
#loginContainer .formInput, #homeLoginContainer .formInput { padding:10px; }
#homeLoginContainer .formInput { border:1px solid lightgray; background-color: white; border-radius:0; }
#loginContainer .formButton {    background-color: #f57e22;  width: 100%;   border: none;    color: #ffffff;
    font-size: 18px;    font-weight: 300;    height: 40px;    margin:20px 0; }
#loginContainer .loginSocialMediaLink{    background-color: #eaeef4;    border-radius: 50%;    padding:13px 9px 10px 10px; }
#loginContainer .loginSocialMediaLink.twitter{    margin-left:-15px; }
#loginContainer .loginSocialMediaLink i{    color:#fff;    font-size:22px;    margin-top:10px; }
#loginContainer .col-sm-6 .loginSocialMediaLink.fb {    margin-left:5px;    margin-right:5px; }
#loginContainer .col-sm-6 .loginSocialMediaLink.fb i{    padding-left: 3px;    padding-right: 3px; }
#loginContainer .loginSocialMediaLink:hover{    background-color: #55acee; }
/*#loginContainer #loginBySocials .col-sm-3:nth-child(2){    margin-left: 8.33333333%; }*/
#loginContainer #loginFormRegisterContainer { display:none;  }
.loginRegistrationButton { width: auto; font-weight: 300; padding: 6px 50px; margin: 7px 0; font-size: 18px; }

.registerButton { background-color: #4b9ad8; width: 100%; border: none; height: 40px; text-align:center; padding-top:10px; 
                  color: white; display: inline-block; }
.registerButton:hover { color: white; }

#forgetPassword { position: relative; color: #3c4049; font-size: 14px; float:right; text-decoration: underline; white-space: nowrap; }

#loginErrorMessageContainer { color: red; font-size: 15px;    font-weight: bold;  }
#loginLeftContainer { width: 45%; }
#loginLeftWrapper{   background:#fff;    float:left;    min-height:530px;   padding: 20px; }
#loginPasswordReminder { margin-top: 10px; }
.loginRegistrationBenefits {    font-weight:300; font-size: 14px;   margin: 4% 0; padding-left: 40px;background: url(fajka.png) no-repeat; }
#loginInfoMessage_banner { background: rgb(245,248,251) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAN1JREFUeNpi/P//PwO5gAVEmFdvQxYTAOIEIPaH8j8A8UYg3gBlg8HJVi8GJjTDQJruA3E/VOEBqGHzoeIOGDYjaZyPxJ8I1cwA1QQyZD8QO8LEYZoV0DSCQD4Q2wNxAJo4SJ0hyGVMSAqRwQIgvoDkZ2SgADMQZrMBmoKFSE5mQPcrNDAXMOGQzIfagAuA/A8P7QtokgEENDPg00wIbETWvBBNMhDJz41A3IAmvwFZ8wFoCBMDQAY9QE8kiUiJZT0OjROgLkHxM7IBgTBnoTkTlLIKkQUZKclVAAEGAAhBL1HgxovlAAAAAElFTkSuQmCC') /*infoIcon5.png*/ no-repeat left 2% center; padding:1% 1% 1% 5%; 
                           border:1px solid rgb(221,232,243); color:rgb(54,122,181); font-size:15px; margin:2% 0 1%; display:none; }
#loginSubTitle { margin-bottom: 2%; font-size: 14px; }

/* ===================================================== rejestracja =========================================================== */
#PasswordConfirmation { margin-bottom: 5px; }
#registerContainer #registrationUserDataLabel { margin: 1%; }
#statuteConsentContainer label { font-weight: normal; }
#registerDescription { line-height: 18px; }
#registerDeveloperInfo { padding-top: 20px; }
.registerMiddleFieldWrapper { margin: 1.5% 0; padding: 1.5% 0; }
.registerLastFieldWrapper { margin: 1.5% 0 0; padding: 1.5% 0 0; }
#registerLeftContainer { width: 50%; }
#registerLeftWrapper { max-width: 400px; border-right: 1px solid rgb(200,200,200); padding: 20px 60px 20px 0; }
.registerEditorLabel { width: 105px; float: left; }
.registerRadioHalf { width:49%; }
#registerRightContainer { width: 50%; max-width: 400px; padding: 20px 0 20px 60px; text-align: justify; }
#companyContactContainer input {    padding: 6px;}
#registerWrapper input[type="password"] { font:normal; font-size:15px; }
#companyContactContainer .chosen-single {    padding: 7px 5px 6px 8px !important; height:34px; }
#companyContactContainer .chosen-container .chosen-results {    padding: 0 0 0 2px; }

/* ==================================================== potwierdzenie rejestracji ===================================================== */
#socialMedia_acceptButton {
    font-size: 17px;
    background-color: rgb(46,205,113);
}
#registerConfirmationContainer { width:100%; height:100%; font-size:28px; font-weight:300; background-color: rgb(248, 250, 252); position:absolute; }

#facebookLink { padding:13px 20px 13px 50px; background-repeat: no-repeat; background-position:center; display:inline-block; 
                            color: white; text-decoration: none; font-size:16px;
                    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP0AAAAqCAYAAAB4Dl1rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqRJREFUeNrs3D9oE2EYx/E38byU0FPUFowidfAPBgIVgihokS4SERcVwU0EdXAQ6SQ4iTg4FQT/4OQgiE4ipIuIWHRRWwi2g4siaQWD/xra5jwTn/dM0gRTSuEw3pvvB55e7iAZnvK7570Ll0hycEhp0ailutck1AorpgCEw+i9M8t+T8QPfSSiVq3dJIG3bTl2Wuqo1B4pm7YCoeRKvZR6KHVbTg5uU+hj8dUq7vRulP3HUv30CzDKuNQhCX7eX9XrP3aXoyd6lsADRtK5zu4+NmzXQ29ZMb2kT9EbwFipas7/hF6u6Y/TE8Bw1ZxHq7u76AhgPD/nVnUn8Lv0+9Kb1akjabWlb13T8U+FGTU2Ma2u3HzKvwD4t+zGSR+ogwPb1dULB/4KvLa+x1GZgW20H2iTwEOf6HXUxbP76SzQKaHXy/ql6CU+AENCvzO5YenQfy7SeaBNrKA/0InHWk724bsv/Ndb+3rU2OQUnQdMCf1ik/35q/f+69oWgCHLewAdMulH7pxU3fHWX/f370g0PQL4YCRXX+4DCOmkXyzwrejregAdtLx/M8GNPIBregDmhv7dhwKdB9oksBt5e0/c8rfXLx32b9w1Gp+cVucuP6LbAMt7AIQeAKEHQOgBEHoAhB4AoQcIPQBCD4DQAyD0AAg9gJCEvlKhE4DhKpWyv/WfsvO8krJWdgXywTxNB/yffnnuwqR354suLQHMJjkv1kNfmvv+unYWAGDmlJec5xqv6e8Xv04pgg+YGXidb53zhdArdaNc9nI/vnxUszMF5blzdAoIOe/nvJ9nnWudb51zfbz2c1l6xGfkTJAtzX5LSdExwBw68Jm3T665jZNey0ulpc5LPaNPQOiNVvOclsDnawcjycEhWgOElIR52e/5LcAAG1SzYa+kStEAAAAASUVORK5CYII=);
                }
#facebookShareLink { padding:13px 40px 13px 65px; background-repeat: no-repeat; background-position:center; display:inline-block; 
                color: white; text-decoration: none;
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK0AAAAqCAYAAADBGtsjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApdJREFUeNrsnT9oE2EYh7/E81JLU1ArGIvUwT9YCFQIRaFWcZE4uKgI3URQBwcRJ8FJxMGpKGjFyUEQnVzSRUQsSkGtEGwHF0XaCgb/NbTNeSa+3yUXL5hSIsb7Is8Db+5yySXwy8PH+12Ou0jvvnNKE41aqmN1Qq2wYgrgXzF252TD+0Q8aSMR1blmowhr27LthNRhqV1SNrFCSDhSz6TuS90UuR3/hah+iK3q1MJ2y+q41FWpPQgLIWNXPNQ+jg8MjXTXSGu3xfUbMlJ9ZAUGor3M7DwybFeltayYbgmSZAMGk6x4WpZWetqjZALGU/E0WnnaTyLQAvQHpWXSBa0yOVNWM79hd2qTOn4opTb3rK3Z/iE3pyYmZ9WlG4/4GaBhos364AOD29Tls/t/E1azviuu0oNbSR/MkTaxLq7On9pLutA60uq2YDl0iwBgjLQ7ejcsL+3HPOnDH9GUiVi8PVZ3ZB2+/dRb39LTpSamZkgfzJF2qZH1yfO33rq/BDDq6AFAS4y0o7eOqY72+v9T9G1P1Jw7eW80W20XAEIbaZcSth66rwVoqfbg5SQTMaCnBaRtLm/e5Ugfwp+IDQyNeMtrFw56E68gr6Zm1emLD0gcaA8AaQGQFgBpAWmJAJAWAGkBkBaQFgBpAZAW/kdpSyWSAOMplYq/pHXdAomA8fxwy9dV9s7ychbzjrWy7a9dz4uzuaAZiKf56khbWPj6wrcYwNRRVjzNBnvau/nPMwpxwVRhtZ/a0+DRg+vFopv99um9mp/LKddZICkIHff7ouej9lL7qT2t9rSqfCeRtJicKcx/SUqRGJiEFjb9+uEVJzjSaqalUlJnpB6TExjAWMXHlAg77W+M+De/AwgDkbHhfX4KMAB+ELI9ubq3WgAAAABJRU5ErkJggg==);
                }

.account-with-announcement-confirmation, .password-reset-confirmation, .professional-account-register-confirm-container { padding: 80px 0; }
.account-with-announcement-confirmation .container > *,
.professional-account-register-confirm-container .container > *,
.password-reset-confirmation .container > * { display: flex; justify-content: center; align-items: center; flex-direction: column; }
.account-with-announcement-confirmation .container h3,
.professional-account-register-confirm-container .container h3,
.password-reset-confirmation .container h3 { font-weight: bold; }
.account-with-announcement-confirmation .container > * + *,
.professional-account-register-confirm-container .container > * + *,
.password-reset-confirmation .container > * + * { margin-top: 20px; }
.professional-account-register-confirm-container .container > div h4 { margin: 5px; }
.professional-account-register-confirm-container .container > div h4 > a { color: #57b1ff; }
.professional-account-register-confirm-container .container > div a.orangeSquereButton { margin: 20px 0; padding: 10px 40px; }

@media screen and (max-width: 992px) {
    #registerConfirmationContainer { background:url('registerConfirmation.jpg') no-repeat center center/auto 100%; }
}

@media screen and (max-width: 767px) {

    #registerLeftContainer, #loginRightContainer { float: none; width: 100%; margin-top: 10px; }
    #registerLeftWrapper, #loginLeftWrapper { border-right: none; float: none; margin: 0 auto; padding-left: 2%; padding-right: 2%; padding-top:20px; }
    .loginUserType { display:none; }
    #registerRightContainer, #loginRightContainer { clear: both; float: none;  margin: 0 auto 0; width: 96%; padding: 20px 2% 0; border: none; border-left: none; }
    /*
    #registerRightContainer { clear: both; float: none;  margin: 60px auto 0; width: 96%; padding: 0 2%; 
                                                    border-top: 1px solid rgb(200,200,200); padding-top: 10px; }
    #loginRightContainer { clear: both; float: none;  margin: 30px auto 0; width: 96%; padding: 0 2%; border-left: none; 
                                                    border-top: 1px solid rgb(200,200,200); padding-top: 10px; } */
    

    #loginLeftContainer {
        float: none;
        width: 100%;
    }

    #loginLeftWrapper {
        padding-top:0;
        padding-left: 15px;
        padding-right: 15px;
        min-height: initial;
    }

    #loginBySocials {
        padding-bottom:0;
        border-bottom:none;
    }

    .loginRegistrationButton {
        width: 100%;
    }

    #loginRightInnerContainer {
        padding: 20px;
    }
}
@media screen and (min-width: 768px) {
    #loginLeftWrapper, .registration-panel { border: 1px solid lightgray; }
    #loginInnerForm, #externalLoginInnerForm {
        padding: 0 15%;
    }
}

.adminPanelLink { border: 1px solid gray; box-shadow: 0 0 3px gray; color: black; padding: 60px 10px 10px 10px; display: inline-block;
                text-align: center; margin: 10px; vertical-align: middle; height: 100px; }
.adminPanelLink:active { box-shadow: none; border: 1px solid lightgray; }
#adminPanelLink_settings { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABHFJREFUeNq8lk9oY1UUxl/StE3btEnTpmnTf5RpsZZZjLiybmbGwUFHLQwMsxF1q7hxoeBKF7oRBHEhuBjFjczobEYrDojVzQhCEAq2FafWQmmoSds06Z80adP4++7kvcb43ohQ5sHNe7nv3POd+53vnPt8lUrFelBXQD/RaNT8OTo6ssrlstXc3GzmdnZ2rIGBAau9vd3y+/1WKpWaWlhY+MRePDo6+sbw8PA1rdvb27NWVlaspqYma3d314xAIGDW6drc3LT8bhH4fD5jpHs+nzeG+/v71vr6+mWYiNojk8lcKRQK5v3W1paxt4fb5XcDKpVKZ9jV+YaGBks0CxCwXhxeqrXd3t4+yw4eEpB2J3vAJ4vF4qQroJxFIhErHA6b0dbWdhrDlF7xfKu/v/8pKH0dSn7TXP0A4M+Ojo63sbsYCoWuKxusz7W2tj5u+5R/ow39JBIJC2Pl6VEMV92c/t+Bnywg5+W7r6/P4BiBkGRDATkJw3/iJJSH80h3d3dPb2+vEZ2Ts2w2KyCJYoZtf30SYKTgZ5T55cbGhhGPI31JW5JVUonig1wu94y04qHUA4LaRRCtRN/kBcaOPuzq6iprV3YtGzAhi8aWlhYp74wbECD5eDz+7uHh4TS5WMcuAugF5P8WDnvq7Qn4EVj6XEpubGw8plF/VFdIPkHOXq5fSCD5wcHBp2Ox2Huocp6RZu53Iv+IfD/B+pQL2AsHBwenjDACgeOd8eIy9fIsdXOJKGP1C0dGRt4ZGxu7o7yqnuRAd1FPEL/Scd6ks3xWuwagnvn5+SRsfQsTXzF13aeFUFTgT9AjR6WhoaHTOLwrW7Uh6sm0MmrJMAK1seXl5bsEEPZIYZG1QX/VYcEr0RIDNG3a3YUCltLMXUAKAEq3sEl7+WDdnkMjC0JehlId7SeMsw05Jq8GQDsTjVWbdmjruk/NhRyBINNXkf83RLDvYtgcDAYvkjOLInXAoM60Ic1D6zkAo25lAtXf00FeM/+1cGJiwrzEwcNwf5soh2oXsau/pDqSPZdOp02/k6RRo+pykDUzNOrROgVnOYKexGdStM/Ozt7bmaKUuohiobOz81p9hIDHl5aWvqMsXiI4tbMg9zj1eWVxcfFfQLoI6Ab+ktX1x9IXHXYHgaYfib5SX9gE07e6uvopoqBSchkcRN2osy+a+oxUq0bxjw6iA1BDXQSgV7xaVRU0LMH8V2+UH+i7iX3FBjM0ql4UBXRM0jivnkQjJqdnUeyU8iX/zs7W1tYMhRSswHOi/ATwipwmZeXL+ajSg32iauiE1UmrV0j+J5rvi8y/T65SHodkhug/pnyeJz8z1fkSz8/V+jWdSj+1X1caXOdw0APAF9BbkVqpw1Nzc3O/8NxR010Ox8fHH4ORJIGZvJPPKe5l/ExLA/f9uhI4ffAHSbdy7zKcM/6gRd2uOyDvMJdUvu3mTFC32NW02/dowKO9OLtUWWjnyinfEzfJwwXbjs5wg7p0ilwtzD4VXHvkg/wi/luAAQCK66E8h9y3EwAAAABJRU5ErkJggg==') /*settings.png*/ no-repeat center top 10px; }
#adminPanelLink_sms { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAdCAYAAABIWle8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANZJREFUeNpi/FqnxEAJ4Gq8C2czQg1rBOJYIH5HollCQLwSaGAlzDB+IH0GiFXJdBxIrxvQwHcsQAbIsBdYFHkAsRya2A4gfoQmBtLLA/IVEwMVAQseuR2kGgZymQq1XAYyzIyaht2hpmFU9eYOahr2jpqGMYwaNmrYqGF4AA81SloQCAFiTiDWAuIOIP5IictAhiwG4n1ArE6pN0EG5QCxNBCfIsabT6GKQVXbayxqjkNpYxyVsApMH8iwv0AcAcTJZEZiIrAC/o4cAaeI8QahtgZAgAEAUwApQIzk28AAAAAASUVORK5CYII=') /*smartfon.png*/ no-repeat center top 10px; }
#adminPanelLink_addInvestment { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAiCAYAAAA+stv/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABWFJREFUeNqkl2toHFUUx+/MTjam20eiFPVDPghWRUUhNUEwIdBGWo3F0halGD8VfFPQImL7QQsKQYKgAVtFlCgVihZa2PoKlnYV/KJNFdNan1BK0La2pmqbx86Ov3vm7GR2MrvdpBf+M/fec869Z84995wzTmlvh7mMlgVnwBWgAQRgWudtm4rxlceWz1G+CVe6aai/NYEiGAFjutnvOnYVIzqXVZ4RlWlyzYTVIwVB3fDAYdAGntW5B3X8p6JN54zytKmM55nxlG+yjAvAQu3XbiXQCt/jvFeI9QKziecd9BfrepZ2u9LW8Wym32plndLbHdWXbVJFgpo+cB40ztOHJr2qJDd2FE11WWJeza1JtSabBBe1n+4DWXCcXjcYVEW3yTgw5wQhbZvSBpV23Mp6l1SxrESghg5SOawnFcDNOvetjid1XFA72nZUx1bGqe4DaY7ZMEsJ6wP/gIy+G3Wj//SeL1G+cZXOqT2tYouA79V9WOXQYWIhZ6ZlxLNnWi4h3ZyIG2Vr+O6cPKasxLTektAHHPAvKIBfde6ojqcUBZ0zylNQGceds9s6GsP8CA3gCAp1896qc306Pi0I+31K26rjI1bWm/f9KckdclSN6xg/x/suvS1P8xylv0R5Le0WpfUJvwOQreaEj0rkqt36WeQk7wuXF4jSA8wDElZrtyFkT0SpK0gksfi4Og0f8CvOs4zz8g7M3QJfzHhQkkjJfKA8xZgPHKNnaQPKu0XGvvlLENK2KG1AacdCH6gVYos4SsAVy2DmkjkFRtD8VCJdO3Lvi5JiO2VUMr9IynXEXY3SWpV2Qmk2VjieOFP14HOaUPOVucbcSvhoZ+sxBK9NKGCLjOUaXFz9oD2yVSARwyRor4IBpU25osBsBKK7x31darYz/o3QsdFcZZ7AbH+oKYMYvwOywNOxp2PnEjRT6QNFxbS5Gv0+Y/OXGQ2LYNGsJb6tM1eazYzPwZPTBe1HjIM8GNW5b3Q8qcjrnFGevMq4npjT1ZN0o/z4jmkRVT4WxVyzg++9CWM/zLYXmXuR5xhLZ6QiMuZ7sAasBx+BTTp3Uo/A0m4D34EX9IhsQuryZMOsRnNP47wn9Vuer8xAfxJV3kDBDBhGiUc4jl3c/NelugtttwxF+rUKsr5jN/mZfrP6Ur/wOFF11E5/WRiIBjvCTcsKeGYDm74rBZkLs292IrQLgQOMP+S9H9N1Qv8CP15l/kY9J1YvxO9GkNKvHCcqIgdTBeYtNrWbP8bXvsnsl8x3sul6tioyb2u6T8BKivGDVH29RI390W1KblwO2+m0imTUA+P7bNEiZppg8yLn5LN5mHwaoe9AqZX0V4NR5juZfQq/uDda3I/MfD39MwLbD8SalvaS0n6IJ6MuCHkWbOQoNrP5EHOHWLQr5R9gCL6NHFs7CtnS+h58qIi/3IcldiOfQ+4s82PhRZMbZL3lrAaicfk3cCSpO9YHViH0qTC75nmYd4qXulikVnVU4lp6Zp/WgzcgnyfD7+F2vILs0jqT0ZS1wHZMUWCBz9HJFpW76feIuWq3vVzD+1H+RmQOiHf4Eq6tiV+rNx1aBe7UgLoI4fdYcM0c0uk+lF6LAiv4+h4Uz6FGbyK/XBBlZ7fVYHEYiKbknHrpb4jqvvrbENexm42Ho+OpbNYJH5r1vxmYr+3He1KjhjlrIjUfuuaZiMPWCCWUTCYsS6+e1DLRH4hbUUs2hEcwUfNv2KacQTmoMB9YWyUVCCRlV28tUbwMYjFBS/ba6diq5nPJfKls7QILU3/PXfMT6yyv5ukVdeRMs762IK5AqYI5LjzD46fwFPX4Ds/Rd360j/8FGAASGU+efrOrEgAAAABJRU5ErkJggg==') /*ApartmentOrHouseIconChecked.png*/ no-repeat center top 10px; }
#adminPanelLink_updateInvestment_byHand { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAglJREFUeNrkV8ttwkAQtVEKcCrAJYBSAKQDSoBLcoUKHFcA1+SCO4hTAaaAKJRgOqADMhu9Qc/LrjG2IiJlpJEXe3fe7PwJj8djcAvqBTeiO12EYVi78eHpdSCPifBIOAYbKsFb4ezz7bmsk6MWDk8LD7AAjuWRCI8bXqYQTkWBohWwAEYAnNPrg3AuvAdAAIX6sEZEe1dQ4NAYGKAb4QGZ0wjJHOaP9Hbyewpl1Q074UcGV7yew7Q2qAEbKqh8XxrGty/sNe9jWGGIMwFkbCDTHVxECYHO7FuS6RfWe6NEIPvvzTkBM8G2hqzE3t9zBJIKzuiWRuvNhaCK2Mc4q0rPIdubxwn5lDUcXxHVTAvIYtlVYASKCj+LxjYEGakqD4yzG080ZRx+7QKeIQ0ZowI8wjP/hQqZWxgVYM29fU3ZfPGs1xeA9xZGJZ1iKnk+SjzrqUPBEZXOwioszjzuRFTbg7qLsKlLSp0uxGbfWjLLOuB+R2BulytLphN4a4d8R5pRLZhYGBVgDfkIXaYLZVbHiqjhVIFl444CIbE6SnEF6EHLLfX0Hxk8ndi1OiU/Len9R0sTL8nnqbdJwDwaEFMyeYam3sTEOZlYz6/sUehsAvEMAtqp3j3pdppQcH5JoJUppPXog0kjZlD13TWjz98a9m463joUiOG3uoE+R1o2H+j/zX+nbwEGALC9H+FkVLqRAAAAAElFTkSuQmCC') /*hand.png*/ no-repeat center top 10px; }
#adminPanelLink_updateInvestment_automatically { background: url('data:image/png;base64,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') /*clock2.png*/ no-repeat center top 10px; }
#adminPanelLink_updateAnnouncement { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeRJREFUeNrs2c9nA0EUB/DsNnINpfTaKiGE0t5zKNUQDdVeSm/VP6CU1LKkEjn0Lyi99lRKe6rE5lRCKNFb6R9Qeq4SSmd4y7P2vdnNzmy67PC1P2bsfjLJzmQS69tdL2Sh2Aau6UK0lqIBZAcdX/1HqI98huOOTmxRM3IocgDnHnRiOeiyyBpR90ogWyI/cF6CH3VhOeieyB1RZymQBdhvIeyvSM/kW38t8gH7xyJ1BXITttMAtgvne6agTyIvCFFXID3Y39GJnXcc5ZBLEA/1ro8dAtYxDV2BLYfchWjF2jF78ZBADhByAtGKtWMgXQZZQki/YOwgKTYK1JkDGcSWkmKjQOV4OmKQDQKpFctBt2ArkU0GOY7wYifQlsKOVFibmbvPNSH9MmawTYRtR4U68PAEkbUEyDjYfhjWDkF2CaSXEJkIi6HtFJAUtqbC2gjZTwkZhvVUWB9aDkFWDCIpbCUEW8bfni6h8SwwPMm5/cgQEmNPRe7hnu8I2/BN+DM6Iy70mcJqmLrHzORyOTPr+hyaiaJjXX+LZheqTOHJXmiPyrGvytRX0fi48F9K5HJ6m6h7yx+mHJpDc2gOzcYUeiFywtRviHwpriHb3DD1qzqg+xHaqKAScpakR62s/CH2J8AAhH27NzFU1xMAAAAASUVORK5CYII=') /*aboutUsHouseIcon.png*/ no-repeat center top 10px; }
#adminPanelLink_messagesList { background: url(listIcon2.png) no-repeat center top 10px; }
#adminPanelLink_notActiveUsers { background: url(userIcon2.png) no-repeat center top 20px; }
#adminPanelLink_createUsers { background: url(userIcon2.png) no-repeat center top 20px; }
#adminPanelLink_priceList { background: url(monety.png) no-repeat center top 20px; }
#adminPanelLink_syncStorages { background: url(turnRight.png) no-repeat center top 10px; }

#NewUserEmail { width: 400px; }
/*---------------------------------- sms sender ---------------------------------------------------------------*/
#adminContainer button:disabled, #invesmentLoaderContainer button:disabled {
    background: lightgray;
    color: gray;
}
#adminLoader { position: fixed; left:50%; top:40%; }
#checkPhoneNumbers { position: absolute; right: 0; top: 0;}
#checkPhoneNumbersForm { height: 100%; }
#source { width: 100%; font-size: 10px;height: 250px; }
#phoneNumbersList { height: 100%; width: 100%; }

/*---------------------------------- fake visits ---------------------------------------------------------------*/

#fakeVisitsContainer, #invesmentLoaderContainer, #propertyValuationAPI, #synchronize_storages { font-size: 14px; background: url("registerConfirmation.jpg") no-repeat center / cover; }
#fakeVisitsContainer input { width: 50px; text-align: center; }
.fakeVisitsLabel { display: inline-block; width: 200px; }


/*---------------------------------- price list ---------------------------------------------------------------*/

#priceListContainer input[type="checkbox"] { display: inline-block; margin-left: 50px; }
.priceList_label { width: 120px; }
.priceList_price { text-align:center; }
#aboutUsInfoContainer { font-size:14px; background-color: #f0f0f0; padding:2% 2% 2% 4%; margin-bottom:40px; }

#aboutUsBannerPhoto { height:300px; background: url("uslugi_banner_common.jpg") no-repeat left bottom; }
#aboutUsBannerPrice { padding:0 0 2% 2%; background-color:white; float:right; font-size:15px; }
.aboutUsBannerSizeCell { float:right; border-right:1px solid lightgray; padding:2% 3%; }
#aboutUsDeveloperAdditionalServises { padding:2% 1% 1%; background: url(aboutUsDeveloperServices.jpg) no-repeat center center; }
#aboutUsDeveloperContact { padding:1%; margin:1%; text-align:center; line-height: 40px; }
.aboutUsDevelopersOffer { margin:1% 0; padding: 10px 10px 10px 80px; }
#aboutUsDevelopersOffer_Apartments {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAnCAMAAABUv8o5AAAB41BMVEX/k0D/////k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/k0D/////9e3/ehT/+vb//Pn//v3/9Oz/zKb/8un/lUT/l0f/9/D/olv/+vf/+/j/r3H//v7/yJ7/uoX/mUv/yqH/nFD/zaf/0Kv/0Kz/0q//1LP/17j/2bz/38f/483/487/8ef/oFf/jTX/pF7/9u7/9u//pWD/qWj/q2v/lkb/s3n//Pr//fv/exX/sXb/snf/s3j/hin/izL/yqL/y6P/jjf/jjj/mk3/u4b/w5X/x5z/yJ3/o13/jzn/0a3/pV//07D/07H/07L/kT3/1bX/pmH/17n/p2P/2b3/2r7/3cL/p2T/kz//q2r/fxz/5dL/5tL/5tP/6df/7N3/7d//7eD/7+L/8OX/8eb/gB//sHT/9Ov/4Mj/tX3/yZ//yaD/exb/9/H/+PP/+fX/t3//uoT/mEn/+/n/jDT/u4f/vIn//fz/vYr/wZH/wZK0urAmAAAAMXRSTlMAAAMGCQwPFRgnKjA2OT9FSEtaXWZpbHJ+gYeKk5aZpauut7rAxs/S297n6u3w8/b8BizN+AAAAcZJREFUeF611FVTHEEYhWEIIRBXIO6BJEsWzumxdcXd3TXu7u7unp+aoXZJz1JTM5Aq3suZp/rr76azsueUlVn6vzvL2+HZ5Mpyt3iBIy4sp7AUeA04s42HgOEWOrN1xUDsOunIVu0HeutJR7Z8N3B2knRk+TvLUXVcpyNbtrUM+CXIwUHeDvzptGVLi0qBT49ppmkcV64+s2PbDgOj9zgTdZ2Ntc0RG7YaeHGDmdmw9RghF8Liwh8lQ/6PcUf2tSJwkuwOJI0Uy8+zZ19uJciOi7PM492caz9UJTv9H/QUA+ApyHFdARgGDm5wZ2yMAcVrJfNVP+LPWt9d8pLvlfqPked6gX0rZ5miJKgqSj/5XGl7amFkZRjYtSLF3k6Yp1VX3icvvGmKZDBGf1fggOPd0j1EyYKYEAOMd4ko+V6ocQurav8uJJs+fYVaYCpBhr8lhYW19f0wJAsGG6gdDZrsct8xw8JCL1VdMkNoZJcxM9T8/p8ruLOGmpaIZHV1T6jXn3lAXqtpjljYmNLTKtnQOx+jd4Y+k+3KzVYLi4UTIclOdTdxoKfjPNkfPhFanBVkJWtgl9dkeyHbvmSPjSoryJ7nS/4XYhHgHhxhRMIAAAAASUVORK5CYII=') /*aboutUsApartmentIcon.png*/ no-repeat left center;}
#aboutUsDevelopersOffer_Houses {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeRJREFUeNrs2c9nA0EUB/DsNnINpfTaKiGE0t5zKNUQDdVeSm/VP6CU1LKkEjn0Lyi99lRKe6rE5lRCKNFb6R9Qeq4SSmd4y7P2vdnNzmy67PC1P2bsfjLJzmQS69tdL2Sh2Aau6UK0lqIBZAcdX/1HqI98huOOTmxRM3IocgDnHnRiOeiyyBpR90ogWyI/cF6CH3VhOeieyB1RZymQBdhvIeyvSM/kW38t8gH7xyJ1BXITttMAtgvne6agTyIvCFFXID3Y39GJnXcc5ZBLEA/1ro8dAtYxDV2BLYfchWjF2jF78ZBADhByAtGKtWMgXQZZQki/YOwgKTYK1JkDGcSWkmKjQOV4OmKQDQKpFctBt2ArkU0GOY7wYifQlsKOVFibmbvPNSH9MmawTYRtR4U68PAEkbUEyDjYfhjWDkF2CaSXEJkIi6HtFJAUtqbC2gjZTwkZhvVUWB9aDkFWDCIpbCUEW8bfni6h8SwwPMm5/cgQEmNPRe7hnu8I2/BN+DM6Iy70mcJqmLrHzORyOTPr+hyaiaJjXX+LZheqTOHJXmiPyrGvytRX0fi48F9K5HJ6m6h7yx+mHJpDc2gOzcYUeiFywtRviHwpriHb3DD1qzqg+xHaqKAScpakR62s/CH2J8AAhH27NzFU1xMAAAAASUVORK5CYII=') /*aboutUsHouseIcon.png*/ no-repeat left center;}
#aboutUsDeveloperOfferDetailContainer { padding:2% 1% 2% 10%; border: 5px solid rgb(46,205,113); margin:2% 0;
                                        background: url('data:image/png;base64,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') /*greenInfoIcon.png*/ no-repeat left 3% center; }
.aboutUsDeveloperOfferDetailList { margin: 1% 0; padding-left: 1%; }
.aboutUsDeveloperOfferDetailList li { list-style:none; }
.aboutUsDeveloperOfferDetailList li:before { content: "• "; color: #ff7200; font-family: arial black; font-size: 15px; margin-right: 10px; }
#aboutUsDeveloperOfferResponsiveContainer { background: url('data:image/png;base64,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') /*virtualTourForDev_devices.png*/ no-repeat left 2% center rgb(60,64,73); 
                                            padding:3% 1% 3% 15%; color:white; margin:2% 0; font-size:15px; }
.aboutUsImageLink { display:inline-block; width:100%; height:300px; }
#aboutUsImageLink_FinancialConsulting { background:url(aboutUsFinancialConsulting.jpg) no-repeat center center/100% auto; }
#aboutUsImageLink_LawAdvising { background:url(aboutUsLawAdvising.jpg) no-repeat center center/100% auto; }
#aboutUsImageLink_PropertyValuation { background:url(aboutUsPropertyValuation.jpg) no-repeat center center/100% auto; }
#aboutUsImageLink_TransactionSecurity { background:url(aboutUsTransactionSecurity.jpg) no-repeat center center/100% auto; }
#aboutUsImageLink_VirtualTour { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFVJREFUeNrUmn9IU1EUx8/bNJpilmUKU0mRhCJoiAPB6I8QBKUwhP4SitJM0iz9R+rfCLUfJljYX4L/aKQSCQr7RymwRhKURZJSG0qJtXAtrcVc566jXQZv7729++Y88OEZ7d13v/ecc9+95z7Jd+gQGGTpSA5dmS0hbroKs+TXr0PXhKCY9lKRUuQUUojkKvz+IzKFDCAOZFlvBxIgGLUUC1KNVJIIs4Z7c4kqJEBihpE+ZDWazkjegwe13rMNuYBc5cJGlLGwu47cR/xqbkiZng5dTcwfGihBXiGdSLrGe9WQTm2/omcp3rMRWkH1oXUJuaUxhKK1A8g40ozcVZUjKoSwUOpBTkNsjQ1YJ3IYOa8UakqzFsuBIaQENs/YAOYjJyNN3Qlr8h5hnniMFMPmWwkN6DE5z0QKrZ44EcGLYX06o0XIlU3ICbVh9ga5rUYIU94O8Wusb07kmVKOtMdoitUzm7EQs/H5Eu6RqjjLi0jvmYt8iEnzeXm80vc01W0F+4LkWefmVv8tUdAjxGkkn/t3VOy6cweXkxbQ244KMpHqdVUmliNELfd31CQdPw4Zo6OQaLOBiPYUOLshhNQVIHYRIxVKvOxsyHj4EHY0NkLQZDLSK3bXvn0FvEfKRI3S/7nFDDsvX4aM/n4wZWUZ6ZUy3iOlokYp3LYXFYEVQy25osIor5TyHjks3COcmVJSYG93N6R3dQEkJYn2SGFo+p2xWtPw+k3UnLh/fj7i//9xu+FzQwP8mpoSORXvNgXX1vIREIWSJebkQM7QEKQ1NUFQkkQ9N5+FVppIV6tbZJhhT0sLZA8OghlnOAHPTWNCUmMuhCzJbodchwNSKiv1PjdVy57dEJPQO0DvGl11LVSzvFkiVl6+BHddHfjdbr1NLTMhnlgLCAYCsIhrssWbN0N/CzBPAmb8bCxF+F0ucNXXg+/5c5HNzq57hC2JM40W8X14GFy4bAl4vUKX84Uej2d9h8jeTuVGCVj7+RM+NTfDt4EBI5qf4neIDqOE+JxOmKupgd8YUgaZg9+zjxmR0AuYzAttbaISWs7GeI/MUGXCLqJlNvofamvhx+Sk0WnnLPZ6Z8KrKA9ECPmKy45Z3FAJTmg56914sT5NTuZLpG+3WvGhxOdbDfcIqxFdQ/q3iJAO4E63pHGLJfwHL0TlioHGXuLsqM1/dGVFttLIDlfG47jaGKBCtl+p9stqqq1xXP9tDa/7RqrGs/hjB/DVcSaij/qm+liB2TmaweKlFjxJfZLdj8guVJETyEgcJL+T+iJ7jqh0PL2EHEF6DTiKVksv9WFJ7/G0n2aJd8iNGM5mAUrsDlVbXQ175Q5y8T06nzDS2KDVIxNqb9D65cMEYkOa5FytkyVq20bPUv3lgzQiSdGOmp6PasJDKOqPasqpKCiNiAkFVnZlVfEqmuGsCr9foDB9RPuJqAsg5ZQa0hPj4jyTBPEfni3QqlWYVZCQvwIMAF2POHdG4O2gAAAAAElFTkSuQmCC') /*youtubePlay.png*/ no-repeat center center, url(aboutUsPrivateVirtualTour.jpg) no-repeat center center/cover; }
#aboutUsImageLink_HomeStagging { background: url(aboutUsHomeStaging.jpg) no-repeat center center/100% auto; }
#aboutUsMainPicture { background: rgba(0, 0, 0, 0) url("tlo.jpg") no-repeat scroll center top; background-size:cover; margin-bottom:0; }
.aboutUsPhotoContainer { height:280px; position:relative; margin-top:1%; }
.aboutUsPriceCell { float:left; padding:1.2% 3% 1%; border-right:1px solid lightgray; }
.aboutUsPriceCellValue { color: #ff7200; font-weight:500; font-size:15px; padding:1%; }
.aboutUsPriceContainer { border:1px solid lightgray; margin:2% 0; }
.aboutUsPricelistCell { display:table-cell; text-align:center; vertical-align:middle; }
.aboutUsPricelistFirstCell { width:30%; text-align:left; padding:1% 2%; }
#abutUsPricelistTitle { font-size:16px; text-align:center; padding:1%; background-color:rgb(247,249,251); letter-spacing:1px; margin-bottom:1%; }
#aboutUs_promotionForDeveloper { background: url(promotionForDevelopers.jpg) no-repeat center center/100% auto; height:380px; }
.aboutUsSectionHeader { background-color:rgb(248,250,252); padding:1%; font-size:15px; }
.aboutUsSectionTitle { color: #ff7200; text-indent:1em; font-size: 16px; }
.aboutUsSmallTab { background-color: rgb(94,98,107); color:white; font-weight:500; display:table-cell; height:100px; vertical-align:middle; text-align:center; 
                   cursor:pointer; font-size: 14px; }
.aboutUsSmallTab_Selected { border-bottom: 2px solid #ff7200 !important; color: #ff7200; font-weight:500; }
.aboutUsSmallTabContainer { position: absolute; bottom:-40px; width: 100%; display:table; border-spacing:30px; table-layout: fixed; }
#aboutUsTab_UsersContent .panel { border:none; }
#aboutUsSubmenuLine { border-top:2px solid gray; display:table-row; position:absolute; width:100%; }
.aboutUsSubmenuTab { display:table-cell; font-size:14px; text-align: center; padding: 15px; cursor:pointer; line-height: 15px; }
#promocjaWserwisie_Submenu { margin: 0 18% 0 auto; }
.aboutUsSubmenuTab_Selected { border-bottom: 3px solid #ff7200; color:#ff7200; }
#aboutUsSubmenuTabContainer { display:table; background-color:rgb(248, 250, 252); width:100%; position:relative; }
#aboutUsSubmenuTab_Developers1Content .panel-title .accordionArrowDown { color: #ff7200; font-size:18px; }
#aboutUsTabContainer { display:table; width:100%; background-color:rgb(242,242,242); }
.aboutUsTab { display:table-cell; text-align:center; font-size:17px; cursor:pointer; padding:1.5% 0.5%; width:20%; }
.aboutUsTabSelected { background-color:#ff7200; color:white; font-weight:500; }
.aboutUsTab_Submenu { margin: 0 auto; }
.aboutUsTabSubtitle { font-size:14px; cursor:pointer; }
.aboutUsTabContent { font-size:13px; }
.aboutUsTabContent p{padding-left: 20px; text-indent:0;}
.aboutUsTabCaption { color:gray; }
.aboutUsTabTitle { text-transform:uppercase; color:rgb(80,80,80); font-weight:500; font-size:14px; display: inline-block; margin-bottom: 5%; }
#aboutUsTopDiv { position: relative; }
#aboutUsTab_horizontalLine { border-bottom: 1px solid lightgray; bottom: 0; position: absolute; width: 100%; }
.aboutUsServicevFoto { height:300px; background-size:cover; display:block; }
#aboutUsVirtualTourForDevFoto { background:url(aboutUsVirtualTourForDev.jpg) no-repeat; }
#aboutUsStaticVisulizationFoto { background:url(aboutUsStaticVisuzlization.jpg) no-repeat; }
#aboutUsVisulization3DFoto { background:url(aboutUsVisualization3D.jpg) no-repeat; }
#aboutUsVirtualFlatCardsFoto { background:url(aboutUsFlatCards.jpg) no-repeat; }
#AboutUs_Users_NotificationsSign { display: inline-block; line-height: 30px; width: 30px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABKxJREFUeNrsl2tsU2UYx3t679a1W7dupeu2Kp3sPqaE4ZwbBKKAIzJ0DI2TODHyQdRJRJYo8QLihYuYGAOJSFRCNAZFQTLRjECWAbt3GysbjLJ72XpdT++n9a/HHRaSRZhdw4dzPrw55+nbnl/e5//8n6fEqvOce/DicjgsFovFYrFYLBaLxWLdu1j8//l9mSAhS/bI4rgnsuWPyvjxQq44EPI7A9Yu+7lzEz8YJhvJgH0WP0vMerBJkWSsUW9ZqnxGyo/zBT1m37DNZwITnxDECOLjhckSnnTcO3hi5MDpsYNuyjnnWASHWJtc82zKjmi+fMRz9cehT3A2Vr/JS7mCHIrL4eHM5AKlTvrgRu2HarHuhqtrR/dqIM4hFpfg1aQfXp74vJua/KzvxUuWU96ga6bNQq6kPLlmY9ouk8e4VV9k8Y3e4Vt46dV3x/TSfXtXqV52+Ce2dZbq7fVUyE9/hJNTi9OVIg3ExASpUKDbcV7AFRUq1iCtjZafQ5xQ+E8rT750Z04dXvZKW8Gwu3cqp9yVqk1Pad5EvvA46DZs71wWzZNXaz/+8+Y3DebjPIK/L79RJ32opr2w19kUZoMQcaOq0j7gE8KjA+8xTDiJ2ozvt+gOQlLv96wFrpHUf76weU9+w5L4J6P5sfSZHTHWQpFAD79vaaNzs2XFVt8YKosJVmjeKk542kh2vta+6IL5RD/ZvttQOeq+BrOYDFhQCvS2Addlm/9mrrwk/FglCZVYz44fY6xIKUpdr9keCPn29FYBgtnZYqvDavJcH/f9W33eoBtylPBiwo9VELsCq2HyAhOpTKlFrbVaf+8nO6bvhJNh7bDX+4NeOkIrHXkMP5ZCOA+rdarIIbU8+TLc1I8fvT3dUbnguGQ5eavgCT72e2a2ktljQd14GcWhpjKYgs4T4gR7HI23taP50gIyYOtzNjNBuGucUDVAdocfCx0GWRAQIvoRQhEQQlSZL+ievq1QUQaINtsZD0VO1yWs/6eR/eHHMnmNWNUSHf2IygIofIEgbv0IWMvVb4C+yfIbE9RIFlRotl0n9c3W0+HHarHW0cIn/vnWhHdo0NUD30cjorUMprczj8NHcO8OOhmmAwub/EHfbsN6pgLC2XwcgYnHVZvmiefXj39HUvCIkNHVVarcsFhRpo3KQWN+Pf0rUJ4c/SJXXpoZ8zCSu1q1ueaBw/COXT3rrpKtd34Ed4HlDNjw+vul+SlRmSBDxOIbabWdSRSlLpAVpkZlXbT++pFhA1QVK0jKkhUVxZdDZKfGvvz0ynND7itzONgAaG9eA2zp2ODOb2+8w/TvGL4CpsrYLOwgSaRF3Oofi9AY+FhS9au6Q3SyvjbWYryZaSc6I9ozfY/5593LZXOSRPq6Rrb1uzoWxa3MkZcsT6yCtB1+sz/khVNMG7PEyGOCSJMRswSPwRAFpundaa6GZtTXuuStqEF4LJxz2NOHlgeyv42NK0ZOE8Vp6NawX0T+MB3Z1/dChGZ5ulXDPIsTKkCJyZ1HCGD6GJ0dAbPefvai+ZcSZWWmrGhzSzaUFzms/7ygLYVQBWFF7p8P+6+axWKxWCwWi8VisSJw/SXAABsxAUk0CydWAAAAAElFTkSuQmCC') /*mailButton.png*/ no-repeat center center/cover; }
#aboutUs3DFoto { background:url(aboutUs3D.jpg) no-repeat; }
#animationContainer { margin:0 auto; width:560px; position:relative; margin-bottom:2%; }
.animationContainerOrangeBox { position:absolute; width:10px; height:295px; top:10px; background-color:#ff7200; }
#animationContainerOrangeBox_left { left:-10px; }
#animationContainerOrangeBox_right { right:-10px; }
#loginAddPersonIcon { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAcCAYAAACUJBTQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNrUlYsNgjAQhoEBTJ0ARugGMgIjOAIjMAIjMAIjMAJuUBfQ6gLnNV5jg4WeRUy85I8GaL/eq5cCQLK1Zd/c7KrvYLQp5CeezFm6Nie+8Li2F7v0PzzxeWVOz81JhVIocNSjjh/TjSceHeFpGtWiGlQPL1Ooarrucr2B0fS5DyBpoxElJu8EQa0VM4cMQjraQC4stJ52HIgv8QP9loFIjyjN+G5VMxqA/EXHqzWQgrG2IG+iITlKBAA55SUKckCdGGE6rc2JYoZCxnb8QD3QLtS+7f46thklXRva0/FWmm6EJBbidnTjeVd94sUSJCFvlOd5QxDBhWSBCsq3mvEl3V+mlM8z14k9RBPop7fqKp3KAvovF3KmnJlTc3Libt4RkBNvF9aHIJo+KrjJnAwyO4PY8+Tr9hBgAJZHUzcJZ2szAAAAAElFTkSuQmCC') /*addPersonIcon.png*/ no-repeat; height:50px; }

.priceIn2016 { background-color: rgb(53,163,74); text-align: center; font-size: 17px; padding: 2% 0; color: white; margin: 1% 0 2%; }

/* About us */

.text-orange {color: #f57e22;}
.text-gray {color: #666c7a;}
.text-blue {color:#00b6d2}
.text-darkGray {color: #3c4049;}

#wprowadzenieContent{text-align:center; }
#wprowadzenieContent p {text-indent: 0; font-size:14px; }
#wprowadzenieContent .learnMore {    border: 2px solid #f57e22;    border-radius:6px;    background:none;    margin:20px auto;    padding:10px;    display:inline-block; }
#wprowadzenieContent h4 {    font-size:21px;    margin-top:20px;    font-weight:500; }

#wprowadzenieContent .iconServices {    height:90px;    border:1px solid #d3d3d3;    float:left;    margin: 10px 1px 50px; 
                                        padding-top: 60px; color: black; font-size: 14px; }

@keyframes scrollAnimation
{
  0% { margin-top:5px}
  100% {margin-top:15px }
}
@-webkit-keyframes scrollAnimation
{
  0% { margin-top:5px }
  100% {margin-top:15px }
}

.iconServicesApartment {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAmCAYAAAClI5npAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNrsmLEKwkAMhhvpO/kYioPgIoiD4OLQRTo4OBSXDi4FBxFcBAfRx+hLNYJNl+twd2lKTvG2H+5C8t93SSkgYqS5Ys4hfA1FsoZRCYNIebEciKh+GJfwkc/aEV/dOQEJDRwI8SHEwKQEngNVIAzoQzglqO4EmafmJ1DJaR6ENyEIZ38IOzIAc4LqSpB56i+G8CIE4YIgxLNbQFjWFspDWGm/ggaqFUFyImgM3YLQst8lXiw9XlnjGAtHBtZUQSEE4brphKEwoJdAM143ZPGRoDF0axxb9rvEi6U7G6sTYu4IYUIV5EIQJg2EvuHwZzvhliw+EDSGbnVCy36XeIF0wswRwpQqyIQgTIPphOqvoKcEYEcfMObxvQ3Cvh1A7SsIKQHQ/kn1FmAAPFYOBD37mGAAAAAASUVORK5CYII=') /*ApartmentIconChecked.png*/ no-repeat center 30%}
.iconServicesHouse {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAjCAYAAAATx8MeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2BJREFUeNrs2FtIFFEYB/A5qynZVQSLhKLEh6DCijo9FJSUEKVGmeWDupSFhvawvRhCEElXpLxgklvJZt4wRTOim5UvMUWkCUUvFVFPBhaVJuqe/rN+2XTc2V3XWVNol9/OnJkzZ775Zs6ZmWVCCGWyfYLH24Bo5r9nN8MT+DGW7VmSOmqZxaSDs8E9qIO5421s/EEJpRgKFeGa3wZ3YT6VvTPz9IkmHoqJA1KkVWugHXbAqwnLlGjkETjKJkgxyEAMZWyDP5kac1DiBl+Exlphq7SDd1I5CpohMaBBiQa+DA21wTqp8VuwCvJgSLc8nDKaFpCgRD2PU5zKI1gCik45JMAXOANW6Nett4AD8qTthvkblKjj6XTKIqQjPQrZoH1n0rIqiIceqe4pKDElU6KGZ+GIKmG67ggHIJvtUU9TeTW8BBuV20HL7FspMzlQDSF+Z0pc5wXY8CIwXcPfIImlquWuSk4lGe7DYiiEEqrXQYE9lQJLhZsQbhQUc3fvE9d4ECZ2sEqr3kMyS1OfU73DmJyDEKleI2TAd5gDVbBdqvNCG8vQ1gevmRIOPgvnugGs0vl/BltGAnLw4ygXQYibXrWTeuRC+ErlCqnOSniAdlZ4zJSo5FE0SsdJ9Vogk1nVbtTRslIG+33oI68hFTqpXAD5Up2PkI62H44KSlzhMZg0w1Jpo0pXQPvUIdSJwHw1xI9heOvRTjm0UTkLLkCork6vFjz20TISlLDzTZivhUipwRMsUz3mCtrOozFpgFg/7kyDFMxlKifQGZGfKHKxv1KLrgdF6nqI9s0YCegS30jdPNbtAOhdMNihgMpa79Pa/CTVW/vnQh8eX6p0XT6RHVQdroDKeSLKrbDAz4D08uEqBdkJ66GL1tXCgb+vqTLXMHBWu6jZIfUxLcvF5DwEmfzEewfSoBu0zrUXirDfQeNxqpRbaPyxBfBRvAt2sxz1jW8julM5qbtlBMpyuC2KebhvT55OhU/Qi8s8CKNhw2tQ/RMU1KC7ZwWjoCbhe98UDuonVECfwfpdEG1eUL69yWv3qyMwYLA+xtygfMsUo2elzwbrp5l7+sT/C30qZ0ooM3zYdjZdV0afMH/bMAqqBr8dHnLG6H+oXg87rKc/ODy10UcvF97fZv7155cAAwCMKgDyqO5umQAAAABJRU5ErkJggg==') /*HouseIconChecked.png*/ no-repeat center 30%}
.iconServicesRoom {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU1JREFUeNpi/LfBjGEgAaP/SbzyLAyDAPzfaM4MpB4CsTRU6B0QiwEd/5eJ4T9IxQBisAsZLIFYGklcCIjtISH4bxAE4T+GQCyiIUC8jwXuiwGNYwZFIHkWiFWAGBTdN2HRzcLwd+Ddxxh8MgjszlXmW4AUP2PYSVtEJhkMUYyIaiy5GL8DDaBBTi3wEYjvkOZA7FEsAcQHgFidBuG0G4g9gRjT5r/EOzCZRo4DAVcgBhUh+yhxIA+NUxsnVtG/pKfBQZBJIK6eiSR2mU7OmQAKyf8zzEHsO4wZJ7vxRXEakthWOjkyAVTmQdlHgLiblDQ4MIAEBz6isVNeU+rAuUBsBq2wqZmjXwDxFCA+RUkuloOmj+NQTAsASvNs5NYkumi5eoDT4BBvLAxKB16GJmS6FNTkOBBUxMyigwO7iHEg47/aAe52NuHvdgIEGACvhH/ayLx1eAAAAABJRU5ErkJggg==') /*RoomIconChecked.png*/ no-repeat center 30%}
.iconServicesPlaceInRoom {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAYCAYAAABurXSEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcdJREFUeNpi/LfBjGEgAaP/SZL1sEBpZiB+CMTSUP47IBYD4r8D5Zn/G82xugnoyb9MDP9BKhgsgVgaygZhISC2R+LTDuN0NQ43AQETwz8g+Y8hEEoj4xAsYtTHuAAuN4GTB8S3ikB8FohVoEnlJlK0DFD6wO0mxn8rUTLiFiDmB2JbumXEMPwZ8f8qc7CbgOpsERnxH8PgBv+wlR6kO9oAGl24wFMgfoHEB0WzEM6QXGb+kTHq5B3SHE18oSYBxAeAWJ0ItWVA3A3E64A4kGDyXWy+G0h5MsaexHTNX8ocnUykg0GgEYgPEuNgKHAFYlBxto/ajuYhIQlxArEoicmOE6voX+qk6UGQEXGH9Ewk9mW6FM0zzCcghfgdxoyT3aQmjzQk9lY6OTwBWk+AwBFwZqYwTQ8MoNDRj0iw6jUoeqFWMpOghyhHM4EFicNzgXgBEH8hoO4aEEcA8U0gLgDipwTUvwDiGsbCk6cw5BjQ2CSWHnLQ9HYcigkBFSj+BcRNRGXCLnNQHmKjZo2oi1aaDHCaHiENpiHjaFAZPYUOTpyAUZ1T4GhQcTeLJp2ARkQn4H+9eRcxjmb8VzvAQwhNpA8hAAQYAGNT6rgDCTXDAAAAAElFTkSuQmCC') /*PlaceInRoomIconChecked.png*/ no-repeat center 30%}
.iconServicesCommercial {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJJREFUeNrslk9oE0EUxmfTgorQUzRYKlUQShC02MTxICKioCfFKoJYUUo9xItgzi3eelCoFBU8GGl6UKNRiUWtQi9CXGsk4KEI4h8slKCkLaKmanb8JnnG2e1ms4lt6aEDv76db+a9eZ2ZzIwmhGCLodSXaxD3+XqY22AdGNP269uhXcL3EZAHW8EWcJVcToFX4AWoAzfBafAM+MEHcAi8V8dB3KK1mxFxjzfDPKQAsuwFX8BLqn8Ga8B5cIa0PhAGE2AVaQHgBY+oPgb2gY+lRA4UE/HMSuIub2KCDQE/kzkKFkPnx7BXqC5JQ8vDtiqa/JZaWtGkj/SNUd1PsZtKfaiYEhFx3ojGB2AjdfwKQtA7YYPKAKPQPLAtiia/pTaqaNJH+oYoFqPYMplG20TEHe5DQwJsVgJ1gx+gV9EkSdAMfIrmIy1p6dtLMboVbRON5TMlImJ8NTPQYGDzGRCKpLV2vQ/2AvAq+i+QAm3Ao+ge0lLU56/upRgyVlrR5ViJwtilGRH4dZinXhIWt7ic7i6LPq4d1idg2yw6I022jVv0Llq6sEUPFsYu/XyNwu62lnegxWZD58inwcanwdTHvAXkcfDGxiegJjKFvyvUfUvBsjaO38ln0qZt0tTHXLIUU8bWFH3q39IYrF9ZO0lEO4rpL67psKXtIvlEQUbRM6QV+5h9himWjBmxtPWbDjQxwA/CbKNDJ6od13+TvhLmJFgLnkB/Wpq2Ab4B5hhVB8Fb5T/dDfaATyACvimneQcdls8RL172ZK2miOv8v/y1E/rsu0Zc4z0wu8qNaVlbVWcObVqZePK6OGt/6Rk4phnbsUAXrqf87WuwmQW8+XNOiajlBhhymNqqtxPYCTorv0fMiSS1kD5YMfplXm0yLhLJm2rLXIXOF94ewQq9UiADlrt7oRk1TLjB5JQkKvRqB3H3T8XaEsm7mreq3qy1JTIPj+elRKyJiBpPh6WlWeClmVksS9MhzvFWB9+o1qOPzNeM1FketQEH39dgBD5uLkWPzdVf75TIdJkHs12ZJp+fLnxyis1aHtpsTp6Kc1X+CDAAQ4qTCgteVNwAAAAASUVORK5CYII=') /*commercialIconChecked.png*/ no-repeat center 30%}
.iconServicesParking {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAbCAYAAAAdx42aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmZJREFUeNrEVj1oFEEYfRPv9nISTRFMY6uVlQguCIIoBBUhjRYiCNoIFlERbLWzsTKFYC0iGouANoJomQPLBBWCWFioIEji6Sm7O76d+3acvdu9272c7MDb+dlv5nvzzZsfpbVGlakWf/Sy/6sK52q+1TQEoDFZVQRU1UswgYpTVwNPfBMGdaal9JIPbPtP3kL6ON1K+Us08C9FUq/ZGF3n9xQxKX/LTO4TcZO9VhE4fnRPBGJmLktr5OEo8ztbmPNB4hgUZkgg7PNhCUQ9EUiMargltQXiNYovjhbcJ3xDIsKLPh8DCTSxi+XDLHVotYiym0URAR4Kgfk8AhN2tqEz89AYHTeGER6gLQOWcd42fR/LGBcyfVgCkcMqKYc4K4bPGANgUwZWQxwrsY37/MBn9l8hmmjgZJ+P3Ah4mGZ+gvjGQZaNcXxYbwwgkbRviG1kx70q+ZWsCGRrIMQ5qb0jGd8oIpHW9wJL0Ejtqp1SmktFAIMJXJLaIWJlTMdQJ59A4JgFpnWfE9hxpT/WT9C7C3pFGJJtaNfqngjyudM2DL+Ja8R5Yt3ZWX0izD4JA2v6iLwv27KHN8wPFJjtDfa7a0oenoo0p1IiHKKBJH1I/QvxpWC439t+HfxE3dTqWRrIW4IEC7Q4QjSIi7I1iyzBbdrvJrYTi6zXiXb+EuRHYIp4RXwlZksIbr+JXvdImrHSi8rcBek0O4LqPcd5N9pbIDCeVJhA+ubbNKIqfybEo0wTe1MthQgo7HBa3rKjP9qTlw8a4KVdklwC2txd7lNind890rI2csg1PmbeEI6/yp/lfwUYAEu2E/Q+Jbj/AAAAAElFTkSuQmCC') /*GarageIconCheck.png*/ no-repeat center 30%}
.iconServicesLot {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAmCAYAAAC76qlaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7dJREFUeNrMmGFIE2EYx++aCIKwEAol8EMIhiAIhUdQFIqQGIay0rSBJSQEkhQakRBEXywSAxGSjEBYmdMoECIxEgdxUCBF0iCQPkiDQBCEgbBd//f4X163m7u5ud0DP++9u/fO5/573ud93leOz9RK+TS5VZW0WaWU7YjT5wokLWc+ngEtbB/lsUKbUbxs3wN3nTuefasDp+hIzHT9BLi6w3MH0vkn2VJcqNkMfCYH5kHI1CcMvvBjlnltBUTBGtu6aUGlGIcRMCr71GXbEIu/qs1EWT8dLrHcWwe9IJAyxs+r/51r04oHh8+ghh97DH02rc/t0xXfHX7QBUp4/geMg0ZwEAQcvSfxQ2K4Psz7lWDM7oMzcTwIIuAxqKezPeAdiDl+j92vcEGdxL1JQyBtSvEnOh7H39R4gcdybQ6UgT7wweF7EklmcekaCLPfmPZCqUxXcS94D96Aogx+IceK66pfRFxrUjvYAsVgVgsoRU4dLxQPgFrQBDpy5bjufAcyiibdZN8q0OLEcQ+YBnU8HwUTuXRcd75THeWgP4d2YDuPJ4+zp0x1EtNab97Kgktqj9MJ6AHoYvstuCy5zOwUbwP9bH8C7WDLfY4nKh4Ez1kINXJKzqtpz5RqHL7y9KR8RQ3ZKR5jaIhpfMMV8oo5JI0ia901cSHy+LZtpMoq7rH4zrWKmB0XgC/ruTqDPE7FvaZnombFC1mmilh67XLFt8yOV9JpyVzQu8hxryV5/BucVZaVirvs/5DatCpuZJI1t/kt9+o1SsAuHVa5SW1tRF++NXNp2Cn3qdFkU77h+Le8OjysLxa6WScZi+4Wu7VrgV6+bodKzhXXHukreh+3Lo5bboeT1UlCcTFK91P1fMT3fXDdMvhEvTQh96uhpHEfH8r5FlwDVVzkuRDsO/dcxsGUPKCmrJGstUqxkW6ybIcYu4JyOn1aV+6WuqINKYdxXN1tWfsEiPLxbJYKLA8HlhhoTZZ7FaDIKJnTddqcVdpM+3oLrMMjGTgtSuIflv3AGFdTE2AuU1WMImuKi2HRrgEfQXmaBVO1qb0OwmyL4wAoA61gLu0iK0Wo9LLWvcP0uATqwc8UyvoZuyLMjphS6m2Gy+JejHDr9sQg1ZGo+JJFSYMG8BL8BiOmPt2mPiGwmJWy1uHe4UPuAYp2Kbhhuic2hH6xdm/jhpG4Ps9dp8E9qcdtQ8XexpkWxaDtsWSKcrYj7CcW1qu5ngx2WnMGbGqEIFPbZDYyQ2aOp2dR7rPk3f4KMABFjkEsqCiWrwAAAABJRU5ErkJggg==') /*PlotIconChecked.png*/ no-repeat center 30%}

.iconServices p {    margin-top:90px;    font-size:13px;    font-weight:500;}
#sellOrBuildBg {background: linear-gradient(90deg, #fef8f4 50%, #f4f8fc 50%);}
.sellOrBuildBgLeft {height:200px;background: url(sellOrBuildBgLeft.png) no-repeat right;}
.sellOrBuildBgRight { height:200px;background: url(sellOrBuildBgRight.png) no-repeat left;}
#sellOrBuildBg .col-sm-6{text-align:center}
#sellOrBuildBg .col-sm-6 div{margin:40px 0;}
#sellOrBuildBg p{font-size:14px; font-weight:500;}
#developerButton, #addButton { padding: 16px 21px 15px;   color:#fff; font-size: 17px; margin:30px 2px; }
#developerButton {background: rgb(17,187,216);}
#addButton {background: #ff7200;}

.wyszukiwarki{margin-top:50px;border-top:1px solid #d8e0e5}
.wyszukiwarka1 {background:url(wyszukiwarka1.jpg) no-repeat center;height:260px;}
.wyszukiwarka2 {background:url(wyszukiwarka2.jpg) no-repeat center;height:260px;}
.wyszukiwarka3 {background:url(wyszukiwarka3.jpg) no-repeat center;height:260px;}

.wyswietlenie1 {height:278px; background:url(wyswietlenie1.jpg) no-repeat center}
.wyswietlenie2 {height:278px; background:url(wyswietlenie2.jpg) no-repeat center}
.wyswietlenie3 p{margin-top: 130px;}
#aboutUsDevicesTitle { background: rgb(245, 249, 253); text-align: center; padding: 2% 0; margin: 1% 0; }
.devices .devicesImage{width:500px; height:312px;background:url(devices.png) no-repeat center; margin:20px auto;}
#laptop{width:30px;height:24px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXNJREFUeNrElQlLw0AQRpNNjC1arLVSb2zF//+LxKuewXpQj17Rb+EVQhGSNFldeCQl3bydye6M77kba6ImEvDSV79i2apoiKbY4HcoJjCGYVXiSLREW2wS6WcKK52KGQsZlxWHiNpgI3wXA/EGH+J7cWIZ8broiB2EX+JJ3IvXrMnLiO2cbbHHd7TRPMBLkZcUGYYIe6KO6A7ppOjq844VcUCkNWT9IlEuIw7EidgltY/iXIzK7Mq8ke5zBm/FDfeeS3GX9CYIr1IVaOlhMp7bs3mIqA9JFRUnzHjW5XomLn8rBC4iPiLimBRXJp2LaxR2f6Gz9Ni1F0XPaF6xlZ6ye9PR1tlIAxc907BZOhT7ebT26DyLa1fN2tC2AuquxwIiUjziP8aFeMr3bSK01WlIOwvYA2HV4oDUHvPyFp0nodXNyEhS1flNn9Uodb9FFiKYlanHWeKEJu4jMhSLmJQ7GT6pbpB2j+Ife/8wzF9IfgQYANUdWPH9L2HiAAAAAElFTkSuQmCC') /*strzalkaLaptop.png*/}
#tablet{width:43px;height:31px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAfCAYAAAB+tjR7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAf1JREFUeNrMmOlOwkAUhUsXqYJKWmXVuMXEx/D9n8A/Bk2UVREQRbCCd5KvSaMoKNDOJF8CFMnJmXPv3NEw9FsOfFuWhmILQknICEPhQ1exOeEEoZ4QCL3woamJyJRQFM6FrNAnCl40Ejo4awsXwqmQFlpCV9hF6IYwUHGwNBB6xtaHQqtCRRjhssezTtIx2BHKvG4LV0TTF5rCI0JVwbl2wmLHODkRGrxXkXgjCiq7m0TB1K1tqe2/FI4jn4VRsG2NhKpIHNBbm5HPB7q1rjTdwEXocNaXdBCrOtIRRdURaj990dQkp0WK6p4i01LsnnBIN6jirKGjWJ8DwWHrG/P+ICmxHnNAhoK6w13txPpUfhY3q7/l9Ou0E+cqU/kuc8A1hbXwIBFXeypxMjk4evsXoXE5m0Zkkfd14WbRrY9LrMlMqo7QfU6lOpU//s8PptboZh5HXaYnVUgPi1R9XGJN2lIFNwMKqcbIt/TdZ1UTf462VGD+7NE/24g2khbrkMs8TqotfyWbjeh4l5RYh5MnvC57ODnkbFcn0tMy2VxGrIWYNAOyYhux04jI1rxBZFViLRyzwEbgFnegkPAOP2KLnymc7jqcnCU2hUs+rmXInsOzAN4R+MI296P/2onr3m7gSniVeKMFTRAT4OSQ4gmMhFZqRnanhqbrU4ABAAFub+fcgPYUAAAAAElFTkSuQmCC') /*strzalkaTablet.png*/}
#smartfon{width:28px;height:14px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASNJREFUeNq8lFtLQkEUhc85WpkF0s2uEARCL734//9CTz1EENGTlt2MbpamrRXfwPQQmI4t+FDn4Kyz194zefZTuVgUZbEgPln/iJhKOZ8lsSZ2xDqmsUZiIJ7Eg3gW1+J9UsMDscvGfdYG/HalhajyPfznVVyJS/HyF0NvVhMV3vgxijKLEpgXqxjXSGKO5+fiTAzHrXASuQV7tKFMlRdU/KtKUxi+0ccOlbr6Tfa8nYVhkNvQpkLHvEH8nVkZBnmC78U2cbtdd9FzpzBMaRhibjHxjrfHEFr7fqkioVlOYj4uxxypQ9aaYsXTn7LCgigboktv6xhtiVP3OaXhiAh9Sx1xDfrMLmN+knpogmmXPlajW8vH5yb7B7mgJeL+1pcAAwB1G0AgX4RcYwAAAABJRU5ErkJggg==') /*strzalkaSmartfon.png*/}

#laptopWrapper{position: absolute;top: 300px;left: 300px;}
#laptopWrapper p{margin-left: -80px;}
#tabletWrapper {position: absolute;top: 200px;right: 230px;}
#tabletWrapper p{margin-top: -30px;margin-left: 40px;}
#smartfonWrapper{position:absolute;bottom: 100px;right: 100px;}
#smartfonWrapper p{text-align:left; font-size:12px;margin-left: 30px;}


.services {background:#eceff4; border-top:1px solid #d8e0e5}

.services .servicesImage{width:500px; height:312px;background:url(servicesImage.png) no-repeat center; margin:40px auto; display: inline-block; }
.services p{margin-top:20px;}
.serviceCloud{background:#fff;border-radius:5px; padding:10px 20px; color:#747985; font-size:17px;position:absolute;}

#service1{top: 100px;left: 260px;}
#service2{top: 95px;right: 280px;}
#service3{top: 280px;left: 210px;}
#service4{top: 256px;right: 184px;}

#service5{bottom: 90px;left: 500px;}


.uslugiZbiorcze {background:url(uslugiZbiorczeBg.jpg) no-repeat center; height:150px;background-size:cover;}

.findLocator{ background:url(aboutUsRoommates.jpg) no-repeat center; background-size: cover; }
.findLocator .container-fluid{margin: 4% 0 30%; }
.findLocator .container{ background:rgba(255,255,255,0.94); border-top:1px solid #ccd3d9; border-bottom:1px solid #ccd3d9; padding: 0; }

#ramka{position:absolute; height: calc(100% + 10px);top:-5px;left:0; width:100%;border: 2px solid #ff7200;}

#strzaleczka{position:absolute;left: 730px;top: -80px;width:16px;height:59px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAA7CAYAAABymAqUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvFJREFUeNqcl1tvTFEUx+fsTlWjtKpNQ10iCELd496HxkP7UsSDBJ+gTyKSPvgCfAA8efFIeBGMBGmIS1LpQ11CoySoqbuhNca0neO/5H+SnXF6Zq99kl+maeb89mWtvfaaIDzRlMKTBiWieuRFMSwBefASTGoFAWgBs8EM8EwjMeALeABCsBd0gZkUOwnkxRx4ChrBcXAI1LtIjPX3ELgNqsExcBjUagRT4BY4w1mJYA+FTgJ5CuAKOMvoHAXrk5ZiYv4n4bwALoN1YB+o0whk+j/AOTBsLSXtKogk78BpbuQRsDBuKSZhfySZroEbYBfojJuFqRClcXCeSzrIlFcJJLQDIAPa4sJqHLJVonIV/ATdYIFWIEf8EegDW8BmUKURRLPIMAqdPDMqwRRn0c9lrNQK5BllWGdRYLQCyYsX3JPVLD4qgTwfQBZs52FTC0bAY7ACNPsI5Lg/4fRbfQQSjY88E/MkrFqBnNJv/PQSREk1ARpkBT6CCYZyjq+gYCVhyUdQyz0Y951BwCX8ExmPlxt5nHM+SzBWQcn6zEASaJGVUGpBE/kKxnwEcjcs4+hvtGdBvruYgkEWGJVAyvlaviOCP1qBjL4BfOaRLmkE8r3lYBULylttUa3hVS+N2EPwXSuYD9rBJ3CPeeAsqGKXspEvD/EwOQvqObqMeifafVdBwLi3s4vtt6fvIpDqu5N9wXXwXtMfBLyB9rOb7YtrgY31GZQJq3kDieQSeJ7UZNWx+1hKUbT2LpbxjFULYwVyTZ1kqgY899vY1txk9oVJgrk8qm2MezMbCbkDLoLflRrNgF9u5f0vok2c+iD3I6qFQXmJSrHCZPnDQ9K2g2l7l/nfwjKeL9+LtHXvvwJruPM7eOK2ctRhDlCcbglFCmSkA4xABzcyx84kH/ejLG21cqPM+90M6xhb///SN04Qcm0hN1Gayh4KCpXqfMqKvVTa1+AUW9xJl4sieuS09YL74Nd0iZO0hAHuRVFzUfwVYADrBLQOjcYFpwAAAABJRU5ErkJggg==') /*strzaleczka.png*/;}

.browseProfiles .container-fluid{background:#eceff4; padding:10px 40px; margin:40px 0;}

.grayBg{background:#f5f9fd; border-top:1px solid #d8e0e5;border-bottom:1px solid #d8e0e5;}

.endlessDiv{margin-bottom:50px;}
.endlessDiv .logo{width:250px; height:40px; background: url(logo2.png) no-repeat; margin:0 auto;}

#socialFriendsButton {    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOMAAAAoCAYAAAAMoU07AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAArRJREFUeNrsnc9rE0EUgGfT2Fqbi9SDHuxBwYPHFgV/nCOoULD1UKkevBQVLfhPeLQtlHrwotbk0qv/gEG8iUqxhyIUSzxovVmxSXbWt2myJnhyJ5DHzveFl0xYMgxMPt6b2U02iKLIAED/CTplnJ4vF+TlmURRYiQ+3q+BNWq/TX7wIDMEWeOnxLpEWeLJ2uJM7R8Zpx+UJ+SlIjGsYcTICB7wQeLK2tJMNZFx6n4pzog7EkNaRhnLeGBomOmCrPNJYlyE3MvH7yITvdAkYmtMzQdAxjktcVficb71zb+qcpi4CH4wn8gopWpenYcReRG8YSx+astoNMpoOO0CfhD8lVFphYqK4BPKMyMTBMioZM2IjYCMOmTERUBGJWUqgHcyWoUy2gghwT8ZrcIvvaVMBcrU9NycHDezEm0u3X7qtmZkAweQ8f8pHBrsEtG1X05tADKm5MTx0aS9UnprPn/54dZvxJoRkDEVd26cS9rFi6fM7q+aefio6limAngmo+3BburJsdGudiyjS7+W3VQgM6ZjefWNuTd7IWm/3/jKmhGgHzJubu10tTe3vjv1R5kKfpapPZCxU5247dqnZQMHyIwOZWVnVnPss/kTKlwE72TswQZOZx/NS9kc+9z/PDYCmTFVJuvOao4ycjkcIGM63q1vm/PXF3s2sIg1I/goo9oLxZkfIDP2H/6QCpBRkYy4CMioRUbmB5CRMhUAGcmM4LeMCkfGOX/wB5vIaIKgEVmr6n4b/O0GeMR2IuNAbuBVPQwn9a0ZmSXwgqVExlwud0vim7VW2T0aATLPhsRys0Btb96cnVqYqNfqFWtDFbcLto09c/jIUaYKssxHicuvX85Vu2SMOXNtoSAyPrdhWJQsOdLPXdZ9GY8xXZA1dlvZcFVipVKaq7UPBFyMDaCDPwIMACPhmejMyr0WAAAAAElFTkSuQmCC') /*fbLoginButton.png*/ no-repeat center; color:#fff;      font-size: 14px;    padding: 14px 21px 12px 60px;   background-size:cover; }
#sampleInvestment { color:white; font-size:16px; padding:1%; background-color:rgb(46,205,113); }
#sampleInvestment .offerContainer { background-color:white; padding:0; }

@media(max-width:1499px) {
    #aboutUs_promotionForDeveloper { height:320px; }
}

@media(max-width:1199px){
    #laptopWrapper{position: absolute;top: 300px;left: 200px;}
    #laptopWrapper p{margin-left: -80px;}
    #tabletWrapper {position: absolute;top: 200px;right: 130px;}
    #tabletWrapper p{margin-top: -30px;margin-left: 40px;}
    #smartfonWrapper{position:absolute;bottom: 100px;right: 0;}
    #smartfonWrapper p{text-align:left; font-size:12px;margin-left: 30px;}
    #service1{top: 140px;left: 160px;}
    #service2{top: 130px;right: 180px;}
    #service3{top: 300px;left: 110px;}
    #service4{top: 280px;right: 34px;}
    #service5{bottom: 90px;left: 400px;}
    #ramka {height: calc(100% + 32px);}
    #strzaleczka{left: 630px;}
    .aboutUsPhotoContainer { height:260px; }
    #aboutUs_promotionForDeveloper { height:250px; }
}
@media(max-width:991px){
    #laptopWrapper{position: absolute;top: 300px;left: 100px;}
    #laptopWrapper p{margin-left: -80px;}
    #tabletWrapper {position: absolute;top: 200px;right: 30px;}
    #tabletWrapper p{margin-top: -30px;margin-left: 40px;}
    #smartfonWrapper{position:absolute;bottom: 100px;right: -100px;}
    #smartfonWrapper p{text-align:left; font-size:12px;margin-left: 30px;}
    #service1{top: 140px;left: 60px;}
    #service2{top: 130px;right: 80px;}
    #service3{top: 300px;left: 10px;}
    #service4{top: 280px;right: -40px;}
    #service5{bottom: 90px;left: 300px;}
    #strzaleczka{left: 530px;}
    .iconServices p{margin-top:76px;}
    .sellOrBuildBgLeft, .sellOrBuildBgRight{height:280px;}
    #aboutUsTab_Users {    width: 20%; }
    .aboutUsPhotoContainer { height:220px; }
    #aboutUs_promotionForDeveloper { height:220px; }
}


@media(max-width:767px) {
    #aboutUsBannerPrice { float:none; }
    #aboutUsBannerPhoto { height:500px; }
    #aboutUs_promotionForDeveloper { height:170px; }
}

#errorContainer { text-align:center; color:white; font-size:15px; background:url(404.jpg) no-repeat; background-size:cover; min-height: inherit; }
#errors_icon { background:url('data:image/png;base64,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') /*tryby.png*/ no-repeat center center; height:100px; margin:2% 0; }
.errors_link { display:inline-block; padding:1% 2%; background-color: white; color:black; }
.errors_orangeLink { background-color: #ff7200; }
#errors_Title { font-size:48px; font-weight:500; }
/*------------------------------------- Law adwising ------------------------------------------*/

#lawAdvising_MainPicture { background: url(uslugi_poradyPrawne.jpg) no-repeat center top; background-size: cover; }
#lawAdvisingContainer {    margin-bottom:20px; }
#lawAdvisingContainer .lawAdvisingRow {    margin-top:20px;  overflow:hidden; }
#lawAdvisingAboutUsContainer { background:rgb(248,250,252); }
#lawAdvisingContainer .row:first-child { background:none !important; }
#lawAdvisingContainer .kancelariaLogo {    background: #06264c url(kancelariaLogo.png) no-repeat center center / 80% auto; height:370px; }
#lawAdvisingContainer .kancelariaDesc, #lawAdvisingContainer .zakresUslug {    padding:30px 40px; }
#lawAdvisingContainer .kancelariaKontakt {  padding:0 0 10px 40px; }
#lawAdvisingLongHeader {    margin:0 !important;    padding-top:30px;    padding-left:40px; width:95%; }
#lawAdvisingContainer .kancelariaDesc p, #lawAdvisingContainer h4 {    color: #3c4049; }
#lawAdvisingContainer .kancelariaDesc p {    font-size: 14px;    text-indent:0;    font-weight: 400;  }
#lawAdvisingContainer h4 {    font-weight: 500;    margin:0 0 25px;   }
#lawAdvisingContainer .zakresUslug ul li {    color:#f47d21;    margin-bottom:5px; }
#lawAdvisingContainer .zakresUslug ul li span {    font-size: 14px;    font-weight: 400;    color: #3c4049;    line-height: 16px; }
#lawAdvisingContainer .img {    background: url(poradyPrawneImg.jpg) no-repeat center center; }
/*#lawAdvisingContainer .kancelariaKontakt .InputForm {    margin-top: 10px;    width: 100%;    padding: 11px;    background-color: #eaeef4;
    border-radius: 6px;    border: none; }
#lawAdvisingContainer .kancelariaKontakt textarea.InputForm {    height:100px;}*/
.kancelariaKontakt button {  border: none; color: #ffffff; font-size: 15px; height: 40px; margin-top:20px; }
#lawAdvisingAddFile { float:left; background: #4b9ad8 url(addFileIcon.jpg) no-repeat 95% center; box-shadow: 1px 2px 0 #216ca5;  width: 100%; padding:3px 0; }
#lawAdvisingSendMessage {    float:right;    width:220px;    background: #f57e22;    box-shadow: 1px 2px 0 #ca6515;    margin-bottom: 20px; }
.kancelariaKontakt textarea { resize: none; }
.kancelariaKontakt .formInput { padding: 8px 0 8px 140px; }
.kancelariaKontakt .formInputColon { left: 120px; }

/*-------------Financial Consulting------------------*/

#calculator input { text-align: center; padding:10px 0; }
#calculatorContainer .input-validation-error + span { display: inline-block; }
.calculatorFormInputDescription { background-color: rgb(242, 242, 242); padding: 10px 10px 11px 10px; position: absolute; top:5px; color: rgb(113,113,113); 
                                  font-size: 13px; border: 1px solid rgb(214,214,214); }
#creditInstallmentContainer_left { padding: 0 20px 0 0; }
#creditInstallmentContainer_right { padding: 0 0 0 20px; }
.creditInstallmentHeader { font-size: 14px; font-weight: 500; border-bottom: 2px solid lightgray; padding-bottom: 10px; }
.creditInstallmentRow { border-bottom: 1px solid lightgray; padding: 3% 0; }
.creditInstallmentRow:hover { background-color: lightgray; }
#financialConsultingRange { background-color:white; }
.greenRoundButton { background-color: rgb(46,204,113); padding: 10px 8%; border-radius: 100px; }
#lawAdvisingContainer .img, #lawAdvisingContainer .kancelariaKontakt {  height:450px; }
#financialConsultingFormConfirmationTitle { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAYAAADhXXHAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA09JREFUeNpi/P//P8NQASwU6pcAYnsoNgBiOSCWRpJ/CsSPgPgCEB+E4hdk2wYKWRIxMxDHAvGu/+SBXVD9zKTaTapDE4D43n/qgHtQ86juWBUgPvafNuAY1HyqODYQiD//py34DLWHIsfm/6cvyCfXsfR2KEEH43JoyP+BBSHY3MWIpVJQB+KTQMw/gOX/RyA2B+KbyIJMWBTOGWCHMkDtn4MuiO7YKCC2GSS1K8gdscgCyMmAGYhvA7HiIGoO3AdiVSD+ix6yUYPMoQxQ90RhSwYJg7SxlYDuWGloy4nm4MCHqww+V1oZpj3bQawWe1hLjglJgJnWDj3+6SZD2f1FDI9/vmVY8uogsdqYYQGJ7FiagtOf7zAU3V3A8PPfbzA/XtyRFO0ojlWnpUMvfLkPdOh8hm//fsIdmi7pRooR6siOpVkpcOXrI4YCoEM//f0OKXLEbBmKZHzJKRXgjiW5xrr27QlDz5ON4PSHC9z6/owh/+5chvd/voD5QSIWDOWygeTWaPBKgeReo9/VdoaHP14zyLGLMExTTWeQZRdGkb/7/QVD1p1ZDC9+fQDzfYVNGJoVIhkYgZBMwMiE1HAgCahzQvqFj36+YcgGOurZr3dwOZBYzp05cIe6CxowNMlHUOLQL8jJgGTHNsiHMZjwqoDZoBDOvTOX4e3vzwyvf38COnQ23PFOAroMLYpRDEyMTJQk/XfIyeAAOcXXxz/fGDJuzwCnX0hoS4HTEyitglsi/JoMfUoJDOxMrJTmU1Ch7ADz7k2yUj0LF8NElWQGeQ5RiCFAR8Icas6rytCtFEcNh8Ldx4TkcrKAGCs/wxSVFAYJNgG4mBGPEkO/ciIDFxM7tUrAg8jJAJRbHlJS5V4HJoWK+0sYpNiEGDoUY8ChTiUAah7Kg0Z3kNuze0H5YRC2uvYBsTN6E3HBIG0iLsDWU2CD9hTkBpFDH0F7Cr/QQxYkUD/IQrUJ5lD0kIWBw4Ok03gEiG1xdRiRm2NngJhnAB0Kql5NiBk3AClIHOBQTcRaUeEZ6yoaoKGjomE/iog8SEeP8dmQETfyjYyTgfgJlRz5BGoezSZAkGdrDpDpyAPkztYwUjhpJw2tQIidBzsCFSOvEzaUZhgBAgwAFKykTAWiwOYAAAAASUVORK5CYII=') /*tick.png*/ no-repeat center top; padding: 50px 0 20px; font-size: 24px; }
#financialConsultingFormContainer { background-color: rgb(0,64,194); margin: 3% 0 2%; padding: 3% 0; color: white; text-align: center; }
.financialConsultingFormInput { color: white; background-color: transparent;border: 1px solid rgb(33,95,222); 
                                padding: 10px 30px 10px 10px; margin-right: 10px; font-size: 13px; width:30%; max-width: 300px; min-width: 150px; }
.financialConsultingFormInput:focus { border: 1px solid white; }
#financialConsultingFormContainer #Name { background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALZJREFUeNpi/P//PwO5gAWbYE7nyXQgVQHECkD8EIjbp5Sbz0RXx4huM1CjL5DahMVMX6ABW5AFmLAoisXhyhh0AWyaxXBoFiZG8yMcmh8To3k/Ds0HiNG8Gog/oIm9B+K1BDUDQ/QLkJqNJjwHKP6VGJtB4DsBPmo8A+NXB0g5AXEQENtjUXsIiNcD8R6gK67ANQM1TgeyM0hImTOABmTCnJ1IYrJORPYzO4ma2bGmbVIAQIABAKfmNcwk5I1eAAAAAElFTkSuQmCC') /*personIcon.png*/ no-repeat right 3% center; }
#financialConsultingFormContainer #Email { background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNpi/P//P0NO50kvBgYGNgbSwK8p5ebbWKCcD0C8DojFidT8EoiDQAwmqIAeEJsA8RkiNJ+BqtVDNmA6ENcCsTMQL8GjeQlUTS1UDwMLkmQaEGsBcQgQnwfibiQL/gFxKRAvBeKtQGwD08SEZgNIohsYOH1A2gOI30OxB1SsG1kzNgNA/ssDxgrIJjEgNoViMahYHno4IXvhFhB7A3EPEEdBcQ9UrgRKf4eqOQzEasgGPAViVyAuAOJkJENL0FwIknsFVXsM2QB3IA4G4koiohGk5jVUDzwMjIG4j4RU2AfVA3fBXSB2JDEp/wYRAAEGAEwjNspfhvqAAAAAAElFTkSuQmCC') /*envelope.png*/ no-repeat right 3% center; }
#financialConsultingFormContainer #Phone { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM1JREFUeNpi/P//PwOxgBGkWCnhPhuQ3QDELkBscW+B4j9sipmgdBUQVwKxKRDH4jIZptgLSawWaBMLPsV8SGLKUOfgVPwQScwZ6OYd+BQfRRK7S8jNa5DE/PEGHQgAPXUASNkD8SMg1gQ65Rs+xQ5Aaj9UfDkQxwOxHRAfA2r8juwMBqAAyORVUG4kEL8B4j1AnI1hMtR0ISB1FogVkGx/C+IDDfvChOwmoMA7IOUJxE+RhIWBuBjFGUgabgApM6iTfkI1vsVwBiEAEGAA3YVEHW7vdeIAAAAASUVORK5CYII=') /*phoneIcon4.png*/ no-repeat right 3% center; }
#financialConsultingFormContainer ::-moz-placeholder { color: white; }
#financialConsultingFormContainer ::-webkit-input-placeholder { color: white; }
#financialConsultingFormContainer :-ms-input-placeholder { color: white; }
#financialConsultingFormContainer :-moz-placeholder { color: white; }
#financialConsultingPros { display: table; margin-top: 3%; padding: 0; border-spacing: 10px; }
#financialConsultingPros p { text-indent: 0; }
.financialConsultingProsCell { display: table-cell; width:33%; padding: 2%; }
#financialConsultingProsCell_advisor{ border-bottom: 2px solid #3c4049; border-top:2px solid #3c4049; }
#financialConsultingProsCell_cheaper{ border-bottom: 2px solid #2ecc71; border-top:2px solid #2ecc71; }
#financialConsultingProsCell_forfree{ border-bottom: 2px solid #ff7200; border-top:2px solid #ff7200; }
.financialConsultingProsCellTitle { background: url(tick3.png) no-repeat left center; padding-left: 30px; font-size:16px; margin-bottom: 6%; }
#financialConsultingReportContainer { background-color: #ff7200; margin: 2% 0; padding-top: 40px; }
.financialConsulting_reportLinkContainer { font-size: 16px; margin-bottom: 2%; padding: 2% 0; text-align: center; }
#financialConsultingReportTable { width: 100%; margin-top: 1%; }
#financialConsultingReportTable thead th { height: 58px; }
#financialConsultingReportTable td { padding: 1.2%; }
#financialConsultingReportTableTitle { text-align: center; background-color: rgb(247,247,247); border-bottom-width: 2px; 
                                       text-transform: uppercase; font-weight: bold; }
.financialConsultingReportGrayRow { background-color: rgb(247,247,247); }
#monthlyCosts { background-color: rgb(254, 242, 232); }
#lastReportRow { border-bottom: 2px solid #ff7200; }
#financialConsultingReportTableWrapper:after { content: ""; height: 15px; position: absolute; top: -15px; width: 94%; left: 3%; 
                                               background-color: white; box-shadow: inset 0 -10px 10px -10px gray; }
#financialConsultingReportTableShadow { box-shadow: 0 -80px 50px -15px white inset; position: absolute; bottom: 0; left:0; width:100%; }
#bankLogo1 { background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAQCwsLDAsQDAwQFw8NDxcbFBAQFBsfFxcXFxcfHhcaGhoaFx4eIyUnJSMeLy8zMy8vQEBAQEBAQEBAQEBAQEBAAREPDxETERUSEhUUERQRFBoUFhYUGiYaGhwaGiYwIx4eHh4jMCsuJycnLis1NTAwNTVAQD9AQEBAQEBAQEBAQED/wAARCAAmAHEDASIAAhEBAxEB/8QAXwABAAMBAQEAAAAAAAAAAAAAAAEEBQMCBgEBAQEAAAAAAAAAAAAAAAAAAAECEAACAgIDAQEAAAAAAAAAAAAAARECIQNRBBQSIhEBAQEBAAAAAAAAAAAAAAAAAAECEf/aAAwDAQACEQMRAD8A+/IdkRe0IrX3QyWtTPVn6Q+kUvQQ+zkSlzxfVkTJSr2SX2UVlblCUU/UpJe/AFv6QlFH0ZJ9KAuyTJTr2UevQgLUgr13pnatpA9AADnsWChuVpNJqTjfSmSxvGuMyLMfFjQXXRPnXAkNa6zosiIuaPnXA8y4KwzlW8netbNFtddcHtaUgM+2qxztS5qvSjm+umBnJXRP7L/mXA8y4Aq6vqS/qmDxXQkdq1gD0AAAwAAwAAGBgAAAAAAADAADAAAkAAf/2Q==') /*bankLogo1.jpg*/ no-repeat left center; }
#bankLogo2 { background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAQCwsLDAsQDAwQFw8NDxcbFBAQFBsfFxcXFxcfHhcaGhoaFx4eIyUnJSMeLy8zMy8vQEBAQEBAQEBAQEBAQEBAAREPDxETERUSEhUUERQRFBoUFhYUGiYaGhwaGiYwIx4eHh4jMCsuJycnLis1NTAwNTVAQD9AQEBAQEBAQEBAQED/wAARCAA8AF8DASIAAhEBAxEB/8QAYwAAAwEBAQEAAAAAAAAAAAAAAAEEAwIFBwEBAAMAAAAAAAAAAAAAAAAAAAECAxABAAMBAQACAwEAAAAAAAAAAAERAgMSIUExEwQUEQEBAQEBAQAAAAAAAAAAAAAAARECAxP/2gAMAwEAAhEDEQA/APoAIWBgrFgYKxYGCspkHQc+oOwMEALU0x11pp0/CLczaZBvPc47wj1dOPWoTiHofugR1QRvTXOpMFkbcb6Uzzpx11LLu5GnE2tY7fLTPS3n+5iWvPpLPn0a9ea/OrdMec21+m0usLMLcXCbXK5V0XmFkJf0/DnX89rPMDzBoh/znHKYW+YLxBonzzkt8rVeYHmFepq3PWIZ/ndZ4zCvzB+YU+cX+tZ8801+hQXkxnbpgBKCMAAAAAAAEYAAAH//2Q==') /*bankLogo2.jpg*/ no-repeat; }
#bankLogo3 { background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAQCwsLDAsQDAwQFw8NDxcbFBAQFBsfFxcXFxcfHhcaGhoaFx4eIyUnJSMeLy8zMy8vQEBAQEBAQEBAQEBAQEBAAREPDxETERUSEhUUERQRFBoUFhYUGiYaGhwaGiYwIx4eHh4jMCsuJycnLis1NTAwNTVAQD9AQEBAQEBAQEBAQED/wAARCAAzAGEDASIAAhEBAxEB/8QAYQABAAMBAQEAAAAAAAAAAAAAAAECBAMFBgEBAQEBAAAAAAAAAAAAAAAAAAECAxABAQACAgMBAQAAAAAAAAAAAAERAgMEMRITIVERAQEBAQEAAAAAAAAAAAAAAAABEQIS/9oADAMBAAIRAxEAPwD78FN95IC2YmVjvYmfLtx8sotjslEoIkQAkQAkQAkAFNriMHZ5/XLdyeHkd23Na5SuG3Yvt5aut2M15dty09W3MbsmM7XuacmYv9Iy8efVOdnKttP0h7xml2W/Qd/pD6RmvsZ2Bqm8q0rNplo18AkAFd5mPO7XBdsvTU245VlHgbdXbPho63Xsvh6V6+v8X14ZF9JivHx4i/zi8mEsq5/OJ+cXAc7xw+cdAFJpIvIAAkBAAAACQAAAAAAAAB//2Q==') /*bankLogo3.jpg*/ no-repeat; }
#bankLogo4 { background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAQCwsLDAsQDAwQFw8NDxcbFBAQFBsfFxcXFxcfHhcaGhoaFx4eIyUnJSMeLy8zMy8vQEBAQEBAQEBAQEBAQEBAAREPDxETERUSEhUUERQRFBoUFhYUGiYaGhwaGiYwIx4eHh4jMCsuJycnLis1NTAwNTVAQD9AQEBAQEBAQEBAQED/wAARCAAzAF8DASIAAhEBAxEB/8QAbQAAAgMBAQAAAAAAAAAAAAAAAAUBAgQDBgEAAgMBAAAAAAAAAAAAAAAAAAIBAwQFEAACAQMEAgMAAAAAAAAAAAAAAQIRAwQhMRITQWFRMhQRAAIDAAIDAQAAAAAAAAAAAAABEQIDEhMhMSIy/9oADAMBAAIRAxEAPwD35DaQN0RmvXuJDcDVq2zRzQc0LZZeu5X9nsXmizosNOaJ5IWwyqnX9Ggr1SF62bOSDmhfPKocv2+xq3TJeTSka80TyQsWX7LRyqsaTO7pOBkmBntXeRoroSMnJWewty29RlPYW5fkS/o0YfoXurYcZFluXTRUka7vwWsxZ3adClto7VVBbJGeXJjuxZxUZVNdyhyqqlmaga1vllVF0Ji2mXqqFfI1jlar6GGK9jcvqYMXwb19R6lufoJLQw5NpyN5SVtMGpL6X4uRM8eVSOiQ3diPwR0R+BOBc95Qut2pI7dbobFZSLdSFeUidgruWpM49Eqjl2UyvREetYB6yoFasyLRsOoz6ESrKJdTJbOXJwx7bRrWxEYJFiUh6qESQAEjAAAAAAAAAAAAAAAAASAAB//Z') /*bankLogo4.jpg*/ no-repeat; }
.financialConsultingRangeList { list-style: none; }
.financialConsultingRangeList li { margin: 2% 0; }
.financialConsultingRangeList li:before { color: rgb(0,64,194); content: "•"; position: absolute; left: 20px; }
#financialConsulting_talkWithConsultant { color: white; background: url(talkWithConsultant.jpg) no-repeat center; background-size: cover;
    padding: 3% 0; font-size: 14px; margin: 3% 0; }
#financialConsulting_talkWithConsultant p { text-indent: 0; }
#financialReportRequestButton { padding: 10px 40px; float: none; }
#hideCreditCalculations { color: gray; float: right; cursor: pointer; background: url(cross2.png) no-repeat right center; padding-right: 15px; }
#hideCreditCalculations:hover { text-decoration: underline; }

#servicesCarousel #transactionSecurityPackagesContainer { margin-top: 0; }
#servicesCarousel #financialConsultingReportContainer { margin: 0; }
#servicesCarousel #financialConsultingReportTable td { padding: 0.8%; }
#servicesCarousel #financialConsultingReportTableShadow { height: 100px; }
#servicesCarousel #transactionSecurityPackagesContainer li { margin: 3% 0; }
#servicesCarousel .notVisibleOnTheHomePage { display: none; }

/* =================================================== wycena nieruchomości =============================================-*/

#propertyValuation_MainPicture { background: url(uslugi_wycena.jpg) no-repeat center top; background-size: cover; }
#propertyValuationAboutUs, #propertyValuationPriceList { background-color: rgb(248,250,252);  margin: 20px 0 15px; }
#propertyValuationDeadline { background: url(wycenaTermin.jpg) no-repeat center center; height: 400px; text-shadow: 1px 1px 5px black;
                             display: table; width: 100%;  text-align:center; color:white; margin: 10px 0; }
#propertyValuationPriceList li { list-style: none; margin: 7px 0; }
#propertyValuationPriceList li:before { content: '\2022'; color: orange; display: block;  position: relative;  max-width: 0;  max-height: 0;
                                        left: -18px;  top: -10px;  font-size: 30px; }
#propertyValuationAboutUsBg { background: url(wycenaOnas.jpg) no-repeat left center; height: 340px;  }
#propertyValuationPriceListBg { background: url(wycenaCennik.jpg) no-repeat left center; height: 360px; }
#propertyValuationContainer { font-size:14px; }
#propertyValuationContainer .formInputColon { left:150px; }
#propertyValuationContainer .formInput, #propertyValuationContainer .chosen-container-single .chosen-single { padding:8px 0 8px 180px; }
#propertyValuationContainer h3 { font-weight:400; }
#propertyValuationContainer p { text-indent:0; }
#propertyValuationInAddition { background-color: rgb(248,250,252); margin-top: 20px; }
#propertyValuationInAdditionBg { background: url(additionally.jpg) no-repeat right center; height: 300px; }
#propertyValuationOrangeBox, #propertyValuationGreenBox { display:table; color: white; text-align:center;  height: 150px; }
#propertyValuationOrangeBox { background: url(wycenaOrange.png) no-repeat center bottom / 100% 100%; width: 48%; margin-right:2%;  }
#propertyValuationOrderButton { cursor: pointer;    padding: 4px 20px;    width: auto; }
#propertyValuationGreenBox { background: url(wycenaGreen.png) no-repeat center center / 100% 100%; }
#propertyValuationContainer .developerListItem_InvestmentsContainer { height: 150px; }
.propertyValuationDocumentsBox { background-color: rgb(249,250,254); font-size: 12px; font-weight: 300;  padding: 2% 0 1% 2%; display:none; 
                                 border-top:1px solid lightgray; }
.propertyValuationDocumentsBox ul { padding-top:10px; padding-bottom:10px; }
.propertyValuationDocumentsBox li { margin:0.5% 0; }
.propertyValuationServiceBox { width: 31%; margin: 1%;  text-align:center; height:100px; border:1px solid lightgray;
                               display:table; float: left; cursor:pointer; }
.propertyValuationServiceBox:hover { -moz-box-shadow: inset 0 0 8px lightgrey;   -webkit-box-shadow: inset 0 0 8px lightgrey;   box-shadow: inset 0 0 8px lightgrey; }
.propertyValuationServiceBox_Selected { color: rgb(232,118,30); border:1px solid rgb(232,118,30); }

#propertyValuationFormContainer { margin:10px 0; color: #333; border:1px solid lightgray; }
#propertyValuationFormTitle { font-size: 16px; padding-left:30px; background: url('data:image/png;base64,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') /*mixer.png*/ no-repeat left center;  display: inline-block; cursor:pointer; }
#propertyValuationFormTitleContainer { padding: 10px; cursor:pointer; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9lJREFUeNq0lW2IVFUYx5/zcl9m5k6uO5jtau2KCBlmIubGFhJqENqy6LZIiNVnxQw2MnLLL2VYSC8L1dciE5EhFiUqLUlySdcWsUCillrMbF12dt2dO3dm7j3n9Jx7d+/M7CxSHzxw53Lnnud3/8/rIUopuBOLh7/lAoD+gJUKH70PNoH93GcpOfFXl7h8vEOMDLWr8T8b9TuSac2xlrUDbM2Ok3Th0mzxk2fdxAunI1opjxsogJkEEiquBpfyvPzN4S4xMnhE/vLDEnAMILYDwMzIWJRBFRGQ94GuevQ6a23rMTe/nAXbCarBvEa/DBKl02+/EZz7aB8Jiow0NeMHJV765UzImAXEsQDSFNTw+SX+yE9Hle2stzb29GpnZ1GRYr+oAbT09VtHglPvvkgWodfciqC3WxTVlYugcreAbzvwnvX43h5ULMGwZ8C4/HMfdpe/6D1GHIeFbv/XpBKCxhged1qY2998xtiw+0T4zdDJwkQiuHi0T1GfaVfh/1SK3mtYoFjAgkFkeBOJGCxvXO2Ww1cW07uaKu5rJZTd5kJTMguXoG3l71cWi3+udsflJi5nOyFlVEHxb38MZK4Q56w+BAxo41JUG0R7tG2Kgfr5y05Y1v5pBL421EbsVLRBKy2Pgcp0QGL7VpC+O2/5U3MS/DMHQU5iok0V2hLLAXntUlusWOVGMlGd6g0IZniNTgHc3w1GisyvePpHKB9DtTZUypGbIMaGM3GM52QDwY3o6XfgHdgEYrpYv2PqLHivPQWSo1pWEx+dMYjBpLFlXHdUnA0dL2sRujsI3ju7QOS9iu2tb6H4+tMgTexIi1dVENoGJWCZFeMxmN279oIqupUszzZa8m6g7lcI3wOyUMI2HgLv8A6QlGP3pWvLEm0VtjRtWXehAl7T1Q+uH/V5NVnHO43KvX7wDj0AhUNPgpSodMECzLiYUyVo6wZAVm3pj8G0aeUJunz1qJy6MQ8cn5MN2KIYa4JTS1ePrIdqW7r8oVF2z8pK55HkQo+v37mXSEOAKEUlVwPHm4ENZfD6rgxbugREcBEykFWpChxCxiPPZ/nGPX3qZg6TUJ6jfKZ150J19yFU5SaBb3mlTzPCgRYP+nA0KmltPfgqJkEG33+8j7g5Bg3NlW6szj6Zienk36C4LXCyvW9tfqkXfE/WniCxAu5ZT+zfTxRcjAd9GpNlJEGPwnAFHmYfKygf4KB/7DpvfbjH3LA7i/MjqD+aqpflBOKPgeN4NJ3SR1Nw6fMOuPlruxj9LTyaWPODOXrfugGyuvMka9BH0y4X7HT9KLlTh+m/AgwAiP6nfghqd6gAAAAASUVORK5CYII=') /*arrowDown3.png*/ no-repeat right 20px center; }
#propertyValuationFormTitleContainer:hover { -moz-box-shadow: inset 0 0 5px lightgrey;   -webkit-box-shadow: inset 0 0 5px lightgrey;   box-shadow: inset 0 0 5px lightgrey; }
div:not(#foo) #propertyValuationFormButtons input + label { border: 1px solid lightgrey; background:none; color: gray;
                                                     font-size: 15px; font-weight: normal; padding: 45px 0 5px 0;  width: 32%; cursor: pointer; }
div:not(#foo) #propertyValuationFormButtons input:checked + label { border: 1px solid lightgrey; color:#333; }
#propertyValuationForm .colonAddAnnouncementLabel { position: absolute;    right: 58px; }
#propertyValuationForm .addAnnouncementValuesContainer {margin-left: 180px; }
#propertyValuationSubjectIcon_apartment { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAmCAYAAAClI5npAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrsVtsOgyAMtcYf9X75IDGg8VPZSrJkczgrsAHbTsJDk3LSy2kBpJSJTwAGsK7r2XtOos7zHMCkAteAnQWQ2hLgMbURaeIZ3luQmVx0OTneW2AVQFEUgMfUjleEy7I4EUFZlhC3BlzAagyrqlKCmudZmtjxivA+AxtgRVQLhBAkwrqu4bs3IWZ4y1Jn6yryyp/Cl+lK+klbiZBzTmpq0zQqeqo/hS+MRXRW1W+bgrZtAc+evcWRP4UvjE04TROppl3Xqeip/hS+/3P8MAV936sSM8akzt5OwZE/hS8MEW4z3MNeRUyBfGEtomj+hFQMw6DdouM4hiPC33wNnz4kPnERYAC+YOUbyh0R3wAAAABJRU5ErkJggg==') /*ApartmentIcon.png*/ no-repeat center 5px !important; }
#propertyValuationSubjectIcon_house { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAjCAYAAAATx8MeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuFJREFUeNrkmF+ITGEUwHdmSSL/a2Nta2v3YVnsC4ndtLGxFm0hWTE7pWEzJF6IJSJsPGDzZ2YYhDYlpZGVP8kWHhRrF3lcD7LxIEqEHb+vztXst/fOjLl3ZkdO/ep85/sz5/vO/c49d1zRaDQn22SQoYTDYbtrLYD78COVyV6v94/udmhz26AN7oHL7mJOOHUCjoheCc9h+EA6dRX8mm0avIJJmXYqF+7ACov+AjmxmZlyahw8hfmavVtrj4QnUJuyUyo1JEEJdEG5Zm+DImjU7C6IQH2itVM9qQp4CXma/TTUqH2Jvspk7mXY7nT4VkM7DNbsO6BRdKOvFeZArzb2oNxUR8K3AS5Z2A+JPhW6Ybe0H0EZvNfm+KHVbvj2wykTezWcEb0OnsF42BtzGq8lPXRoc1dK5s9NJXznYadm+wDT4a60N8F17Qf8YjPGl0u2j5UqcXbs34TvBng0W6fcuhfS3gfHLUJeB49htLRr4Kw2ZoqsVZwofCq3PIQlmv0mzIB3xvsbmhKEfpaEtVTa6+CANmaC5LwKK6cK5EgrtYkXYDF8lxumnoeGJG9tIXTBXGnvgvUmB9EeCoVq+zgVDAaXcoRvoFA7YhWiBtHzoQOqkky0Bm54AF5pB2AR9GrjIvjRFHtSKuEN1XawBvaIPltesqU2Xt7n5DYruQWT4ZNJgs5xGQ9ZIBC4EpONF8Jt0dWxRhwsLC+CR/Q8eT+qiuKaz+db3qfyROrho+zCcGgjtDhc7a6FfNlsj1wIDw419yuHRTbH6Edha5rK8HnQKZXGW2g2rdG1XHE4jQ4ZUiIpowg+J5PRqzP04TLGrHS2OqmeDDmlct/PdHw4OC5Z6ZRV+JIR9dF5UkKgi1psGRTbcioF+QZb4vRPTNUpt83Qj4rTP2Igwvd/Pej/lFPJ/A8wLF7xLwVeIhlidtmsnqljUAa/4mxG3b6vcX6wRT4yrNZwSVr50q8jG//J+y3AAOzYHxHITHkyAAAAAElFTkSuQmCC') /*HouseIcon.png*/ no-repeat center 5px !important; margin: 1%; }
#propertyValuationSubjectIcon_plot { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAmCAYAAAC76qlaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+BJREFUeNrMmVtIVFEUhmdS8ZJkVmZFJBSFWRJEEGFECSb00MXupMU46qhIBUUv0f056QIz4zSjPVRWWFFQoXTBRHqol17SyIhIohukaaI1Ov0b/pHt4czlnHHOzIKPvc9t/M/ea++z1tLs8/lMatbU1GQyyBLBbPAX/PSftFgsIR8yyjaBjRQ5l20WEXYWnNLytpNpU0ABRR4HY9K1NeBQkGeztE6TqgVyoQC/sR5sB1vBHJ5/BDqk+z6Dt+AH+Aq+KfrvpHvTGxsbL6J1lJeXv1b7o+ZAAvFgKMEbQBnYDGYqrv0CdeCGzll7BVaCD6KF+N9qN+m1UrGGJNHfgQsUg2ydok10r3r2FwFnoLfTa3dBL7hMV5kHbKAN/ItwrVwHV9nfi9m3hu0qHo9HPswEA8CreGkfiYZNBcK/c8EQWGW1Wru0jHgGeAzu88fkKY2WaBNE/kGzBwyDNHALg5karvBkusRqbnG7Ddz3hfg3aI7wMB9sCUd4ArgNCnl8SWw2JoMN4u38uyXo3wzq426328zFsV9aLGXRdA2lVVRUhNwz1axeEv0AHDBSdLibvXK0hR8f5uEzsR2B0ViKhKYEkBFqxO/QTcRWVMKtKNaWB/og3gfWqgqHb3nh9+WgEPSLNRALFHFTkvKaqo9XVlb6+MGJF0uT+gORfvJjZWMTwlqXy9XOGMNTVVXVrCGsjbpByzTpcHhcOESnMAFI4PYXb2aW+iOyqyyhaBOD/XizFKk/Oj7imIo86UK3xgzICFcxMzkRAz0o+7hfeL/NZuuNt+GGphY0LWo5Zy7brjjRmtTQ0CDy110iRoLwYdVkWXKVLh3J8mTaUvEZAftYvhB2Ty0NTHQ6nYlcnLEa8XTG+VaWMEyK9eZVLS1UV1d7IX4W+otZKjDaToBj0vEg/dkNbZ0B98dALoGXiVY0Wsi9uENyD7EFv2Rw1yw+6xAdXkHI4XCILSe1pqZmKAo+voAxvXCHHIpeJ7mnmO0ezfE4RYsU6Sn6mZMkVuSrO1nR+sjaYA6vLWQS7rcerT/uH/EdwD83zyG+mGUxvTadCytbOifioIfgCmiNNDnxf/LFYrjA/grQzunVYsulfp9UC+zm4psPtnEGIs6oJixOu91+Bs1JHn4CReB9kOdn0HctLB8sk2KdAradeoTV1taGn3PiZlGfPsrEWPjjC8VI+p8pYuniCxPrfF4rk+7r1CtaV7IM8efp72I6Rcn4oHS5lAutjQsvmYH9E147HbMsn+JdHD2RONcpsg+/74tg7By/ukWsvYwYJTzYfySaiWyiHHeN51tNMSxbmOMp7tZi/wUYABnFkbWSyQf4AAAAAElFTkSuQmCC') /*PlotIcon.png*/ no-repeat center 5px !important; }

div:not(#foo) #propertyValuationForm input:checked + label#propertyValuationSubjectIcon_apartment {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAmCAYAAAClI5npAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNrsmLEKwkAMhhvpO/kYioPgIoiD4OLQRTo4OBSXDi4FBxFcBAfRx+hLNYJNl+twd2lKTvG2H+5C8t93SSkgYqS5Ys4hfA1FsoZRCYNIebEciKh+GJfwkc/aEV/dOQEJDRwI8SHEwKQEngNVIAzoQzglqO4EmafmJ1DJaR6ENyEIZ38IOzIAc4LqSpB56i+G8CIE4YIgxLNbQFjWFspDWGm/ggaqFUFyImgM3YLQst8lXiw9XlnjGAtHBtZUQSEE4brphKEwoJdAM143ZPGRoDF0axxb9rvEi6U7G6sTYu4IYUIV5EIQJg2EvuHwZzvhliw+EDSGbnVCy36XeIF0wswRwpQqyIQgTIPphOqvoKcEYEcfMObxvQ3Cvh1A7SsIKQHQ/kn1FmAAPFYOBD37mGAAAAAASUVORK5CYII=') /*ApartmentIconChecked.png*/ no-repeat center 5px !important; }
div:not(#foo) #propertyValuationForm input:checked + label#propertyValuationSubjectIcon_house {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAjCAYAAAATx8MeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2BJREFUeNrs2FtIFFEYB/A5qynZVQSLhKLEh6DCijo9FJSUEKVGmeWDupSFhvawvRhCEElXpLxgklvJZt4wRTOim5UvMUWkCUUvFVFPBhaVJuqe/rN+2XTc2V3XWVNol9/OnJkzZ775Zs6ZmWVCCGWyfYLH24Bo5r9nN8MT+DGW7VmSOmqZxaSDs8E9qIO5421s/EEJpRgKFeGa3wZ3YT6VvTPz9IkmHoqJA1KkVWugHXbAqwnLlGjkETjKJkgxyEAMZWyDP5kac1DiBl+Exlphq7SDd1I5CpohMaBBiQa+DA21wTqp8VuwCvJgSLc8nDKaFpCgRD2PU5zKI1gCik45JMAXOANW6Nett4AD8qTthvkblKjj6XTKIqQjPQrZoH1n0rIqiIceqe4pKDElU6KGZ+GIKmG67ggHIJvtUU9TeTW8BBuV20HL7FspMzlQDSF+Z0pc5wXY8CIwXcPfIImlquWuSk4lGe7DYiiEEqrXQYE9lQJLhZsQbhQUc3fvE9d4ECZ2sEqr3kMyS1OfU73DmJyDEKleI2TAd5gDVbBdqvNCG8vQ1gevmRIOPgvnugGs0vl/BltGAnLw4ygXQYibXrWTeuRC+ErlCqnOSniAdlZ4zJSo5FE0SsdJ9Vogk1nVbtTRslIG+33oI68hFTqpXAD5Up2PkI62H44KSlzhMZg0w1Jpo0pXQPvUIdSJwHw1xI9heOvRTjm0UTkLLkCork6vFjz20TISlLDzTZivhUipwRMsUz3mCtrOozFpgFg/7kyDFMxlKifQGZGfKHKxv1KLrgdF6nqI9s0YCegS30jdPNbtAOhdMNihgMpa79Pa/CTVW/vnQh8eX6p0XT6RHVQdroDKeSLKrbDAz4D08uEqBdkJ66GL1tXCgb+vqTLXMHBWu6jZIfUxLcvF5DwEmfzEewfSoBu0zrUXirDfQeNxqpRbaPyxBfBRvAt2sxz1jW8julM5qbtlBMpyuC2KebhvT55OhU/Qi8s8CKNhw2tQ/RMU1KC7ZwWjoCbhe98UDuonVECfwfpdEG1eUL69yWv3qyMwYLA+xtygfMsUo2elzwbrp5l7+sT/C30qZ0ooM3zYdjZdV0afMH/bMAqqBr8dHnLG6H+oXg87rKc/ODy10UcvF97fZv7155cAAwCMKgDyqO5umQAAAABJRU5ErkJggg==') /*HouseIconChecked.png*/ no-repeat center 5px !important; }
div:not(#foo) #propertyValuationForm input:checked + label#propertyValuationSubjectIcon_plot {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAmCAYAAAC76qlaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7dJREFUeNrMmGFIE2EYx++aCIKwEAol8EMIhiAIhUdQFIqQGIay0rSBJSQEkhQakRBEXywSAxGSjEBYmdMoECIxEgdxUCBF0iCQPkiDQBCEgbBd//f4X163m7u5ud0DP++9u/fO5/573ud93leOz9RK+TS5VZW0WaWU7YjT5wokLWc+ngEtbB/lsUKbUbxs3wN3nTuefasDp+hIzHT9BLi6w3MH0vkn2VJcqNkMfCYH5kHI1CcMvvBjlnltBUTBGtu6aUGlGIcRMCr71GXbEIu/qs1EWT8dLrHcWwe9IJAyxs+r/51r04oHh8+ghh97DH02rc/t0xXfHX7QBUp4/geMg0ZwEAQcvSfxQ2K4Psz7lWDM7oMzcTwIIuAxqKezPeAdiDl+j92vcEGdxL1JQyBtSvEnOh7H39R4gcdybQ6UgT7wweF7EklmcekaCLPfmPZCqUxXcS94D96Aogx+IceK66pfRFxrUjvYAsVgVgsoRU4dLxQPgFrQBDpy5bjufAcyiibdZN8q0OLEcQ+YBnU8HwUTuXRcd75THeWgP4d2YDuPJ4+zp0x1EtNab97Kgktqj9MJ6AHoYvstuCy5zOwUbwP9bH8C7WDLfY4nKh4Ez1kINXJKzqtpz5RqHL7y9KR8RQ3ZKR5jaIhpfMMV8oo5JI0ia901cSHy+LZtpMoq7rH4zrWKmB0XgC/ruTqDPE7FvaZnombFC1mmilh67XLFt8yOV9JpyVzQu8hxryV5/BucVZaVirvs/5DatCpuZJI1t/kt9+o1SsAuHVa5SW1tRF++NXNp2Cn3qdFkU77h+Le8OjysLxa6WScZi+4Wu7VrgV6+bodKzhXXHukreh+3Lo5bboeT1UlCcTFK91P1fMT3fXDdMvhEvTQh96uhpHEfH8r5FlwDVVzkuRDsO/dcxsGUPKCmrJGstUqxkW6ybIcYu4JyOn1aV+6WuqINKYdxXN1tWfsEiPLxbJYKLA8HlhhoTZZ7FaDIKJnTddqcVdpM+3oLrMMjGTgtSuIflv3AGFdTE2AuU1WMImuKi2HRrgEfQXmaBVO1qb0OwmyL4wAoA61gLu0iK0Wo9LLWvcP0uATqwc8UyvoZuyLMjphS6m2Gy+JejHDr9sQg1ZGo+JJFSYMG8BL8BiOmPt2mPiGwmJWy1uHe4UPuAYp2Kbhhuic2hH6xdm/jhpG4Ps9dp8E9qcdtQ8XexpkWxaDtsWSKcrYj7CcW1qu5ngx2WnMGbGqEIFPbZDYyQ2aOp2dR7rPk3f4KMABFjkEsqCiWrwAAAABJRU5ErkJggg==') /*PlotIconChecked.png*/ no-repeat center 5px !important; }

/* =================================================== bezpieczeństwo transakcji =============================================-*/

.packageContainer { width: 33%; padding: 1% 1% 2% 2%; background-color: white; position: relative; display: table-cell; }
.packageContainer:after { content: ""; height: 15px; position: absolute; top: -15px; width: 94%; left: 3%; background-color: white;
                          box-shadow: inset 0 -10px 10px -10px gray; }
#packageContainer_mini { border-top: 20px solid rgb(3,58,96); }
#packageContainer_standard { margin: 0 1%; border-left: 10px solid rgb(3,58,96); border-right: 10px solid rgb(3,58,96); }
#packageContainer_standard:after { display: none; }
#packageContainer_individual { border-top: 20px solid rgb(3,58,96); }

.packagePrice { overflow-x: hidden; text-align: center; font-size: 32px; position: absolute; bottom: -60px; width: 90%; margin-left: 5%; }
.packagePrice span { display: inline-block; position: relative; font-weight: 500; }
.packagePrice span:before, .packagePrice span:after { content: ""; position: absolute; height: 2px; top: 24px; width: 1000px; }
.packagePrice span:before { right: 100%; margin-right: 15px; }
.packagePrice span:after { left: 100%; margin-left: 15px; }
#packagePrice_mini { color: rgb(76,102,161); }
#packagePrice_standard { color: #ff7200; }
#packagePrice_individual { color: rgb(3,58,96);  }
#packagePrice_mini span:before, #packagePrice_mini span:after { background-color: rgb(76,102,161); }
#packagePrice_standard span:before, #packagePrice_standard span:after { background-color: #ff7200; }
#packagePrice_individual span:before, #packagePrice_individual span:after { background-color: rgb(3,58,96); }

.packageTitle { text-align: center; margin: 7% 0; font-size: 20px; font-weight: 500; }
#packageTitle_mini { color: rgb(6,129,243); }
#packageTitle_indywidual { color: rgb(111,19,114); }
#packageTitle_standard { color: #ff7200; font-size: 24px; margin-top: 2%; }
.serviceContactForm_Phone { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAYAAACAa1QyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNpi/P//PwOpgAnG+Pr1qxoQbwDiPkKaGEE2ARUKAtk3gFgMiH8AsRI3N/dzQjYFQTWAAAcQVxLjPFk08Qyg7XKENH1HEz8NxPy4NLFA6etIYneB2Abop/+EbDoCxP+gbAFQABH0E9DUd0BqD1RMGIjtiYonIJiOxK4hVtMmIL4KZTsBQy8NKeI5MCIXSdINSO2Ecv8C8VQgNgLip0AvRGDVBNU4D0glYnGVEVDjeXTnwUAOEJ/HIt6I0yaobaJAajcQ66NJWQJtO4HNJlAUvAZSFkDcDsSvoSlmHRB/xGkT0fmJFAAQYABf6FBc415VUQAAAABJRU5ErkJggg==') /*phoneIcon3.png*/ no-repeat left center; padding-left: 30px; font-size: 22px; font-weight: 500; }
.serviceSendQueryButton { border: 2px solid rgb(93,121,183); padding: 8px 30px; font-size: 15px; background-color: rgb(93,121,183); float: right; }
.serviceSendQueryButton:hover, .serviceSendQueryButton:active { background-color: transparent; }

#transactionSecurityPackagesContainer { font-size:14px; background-color: rgb(3,58,96); margin-top: 2%; padding-top: 18px; }
#transactionSecurityPackagesContainer ul { padding: 0; }
#transactionSecurityPackagesContainer li { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALFJREFUeNpi/P//PwM5gJFYjZxLGTOBlAcQh36P/v+LiUhNaUBqGhD7AfFqkBgTEZqigdR0JKFdKE4FKkgFUpeAzjiJpmkRkgWVQPkOuEao+0FO+QbEvkDJfUCxQCB7DTZNyBpXAtlhULHvQDwJiIuAmBWbJmSNzFAnRWHxZhtQUzXO6IBqngXESUjynUBNFQTjEaiZEerXDHyawACkERlzLGFgBOJAdHF0zEhukgMIMAA2JXV4bAzKRQAAAABJRU5ErkJggg==') /*greenTick.png*/ no-repeat left top 5px; 
                                   list-style: none; margin: 4% 0; padding-left: 10%;  }
#transactionSecurity_formContainer { color: white; background: url(transactionSecurityForm.jpg) no-repeat center; background-size: cover; 
                                     padding: 3% 0; margin: 3% 0; }
#transactionSecurity_formContainer input, #transactionSecurity_formContainer textarea { padding: 10px 30px 10px 10px; border: 1px solid rgb(93,121,183);
                                                                                        background-color: transparent; box-shadow: none; color:white; }
#transactionSecurity_formContainer #Name { background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALZJREFUeNpi/P//PwO5gAWbYE7nyXQgVQHECkD8EIjbp5Sbz0RXx4huM1CjL5DahMVMX6ABW5AFmLAoisXhyhh0AWyaxXBoFiZG8yMcmh8To3k/Ds0HiNG8Gog/oIm9B+K1BDUDQ/QLkJqNJjwHKP6VGJtB4DsBPmo8A+NXB0g5AXEQENtjUXsIiNcD8R6gK67ANQM1TgeyM0hImTOABmTCnJ1IYrJORPYzO4ma2bGmbVIAQIABAKfmNcwk5I1eAAAAAElFTkSuQmCC') /*personIcon.png*/ no-repeat right 3% center; }
#transactionSecurity_formContainer #Email { background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNpi/P//P0NO50kvBgYGNgbSwK8p5ebbWKCcD0C8DojFidT8EoiDQAwmqIAeEJsA8RkiNJ+BqtVDNmA6ENcCsTMQL8GjeQlUTS1UDwMLkmQaEGsBcQgQnwfibiQL/gFxKRAvBeKtQGwD08SEZgNIohsYOH1A2gOI30OxB1SsG1kzNgNA/ssDxgrIJjEgNoViMahYHno4IXvhFhB7A3EPEEdBcQ9UrgRKf4eqOQzEasgGPAViVyAuAOJkJENL0FwIknsFVXsM2QB3IA4G4koiohGk5jVUDzwMjIG4j4RU2AfVA3fBXSB2JDEp/wYRAAEGAEwjNspfhvqAAAAAAElFTkSuQmCC') /*envelope.png*/ no-repeat right 3% center; }
#transactionSecurity_formContainer ::-moz-placeholder { color: white; }
#transactionSecurity_formContainer ::-webkit-input-placeholder { color: white; }
#transactionSecurity_formContainer :-ms-input-placeholder { color: white; }
#transactionSecurity_formContainer :-moz-placeholder { color: white; }
.transactionSecurity_howWeWork { padding: 3% 0; border-top: 2px solid lightgray;cursor: pointer; }
.transactionSecurity_howWeWork_selected { color: #ff7200; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKCAYAAAB8OZQwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAfUlEQVQYVzXNsQ2CUBSF4auFNbFxAAsSKiawYgagITZUEgegcgVCpwugEzgEzECsTbCllP+88E7y5SZ/czf/m1VmFkHXbYsTLjgraIpXfHBHDBe/SLHDE4Gi1iNHiM5H7bDen48JWgwoFY94YUKGWbHBHgVGuO8P1HgrmJktxdMTV6nNV8gAAAAASUVORK5CYII=') /*arrowRight.png*/ no-repeat right center; }
#transactionSecurity_howWeWork_4 { border-bottom: 2px solid lightgray; }
#transactionSecurity_howWeWorkInfoContainer { background: rgb(240,240,240) url(homeStar.png) no-repeat left 4% top 2%; padding: 5% 2% 2% 2%; }
.transactionSecurity_reportContainer{ font-size: 16px; padding: 2% 0; text-align: center; margin-bottom: 20px; }
#transactionSecurity_reportContainer_security { margin-top: 67px; }
.ts_iconContainer { padding:160px 0 0 0; font-size:16px; background-position:top center; background-repeat:no-repeat; text-align:center; line-height:120%; position:relative; font-weight:500; margin-bottom:30px; }

#ts_iconContainer_choosePackage { background-image: url(ts_choosePackage.jpg); }
#ts_iconContainer_getReport { background-image: url(ts_getReport.jpg); background-position:top left 20px; }
#ts_iconContainer_getSupport { background-image: url(ts_getSupport.jpg); }
#ts_iconContainer_beSure { background-image: url(ts_beSure.jpg); }

#fc_iconContainer_orderReport { background-image: url(fc_orderReport.jpg); padding-top: 175px; }
#fc_iconContainer_getReport { background-image: url(fc_getReport.jpg); background-position-y:12px; padding-top: 175px; }
#fc_iconContainer_getSupport { background-image: url(fc_getSupport.jpg); background-position-y:12px; padding-top: 175px; }
#fc_iconContainer_freeHelp { background-image: url(fc_freeHelp.jpg); background-position-y:12px; padding-top: 175px; }

.services_iconsContainer { border-bottom:3px solid rgb(229,236,241); }
.ts_iconArrow { background: url(ts_arrowRight.png) no-repeat right center; width:30px; right:0; height:50px; position:absolute; top:45px; }
#ts_iconContainer_getReport .ts_iconArrow, #fc_iconContainer_getReport .ts_iconArrow { right:-20px; }
.ts_iconArrowDown { background: url(ts_arrowDown.png) no-repeat center bottom; height:60px; display:none; }


/* ===================================================== wirtualny spacer ===============================================-*/

#virtualTour_MainPicture { background: url(VirtualTourPrivateUser.jpg) no-repeat center top; background-size: cover; }
#virtualTourAboutUs { margin: 20px 0; }
#virtualTourAboutUsBg { background: url("homeSpacer.jpg") no-repeat right center; height: 420px; }
#virtualTourAvailibility {  margin: 20px 0; }
#virtualTourAvailibilityBg { background: url("spacerPrzyklad.jpg") no-repeat left center; height: 360px; }
#virtualTourAvailibilityText { padding-bottom: 150px; background: url("monitory.jpg") no-repeat bottom; }
.virtualTourComponentBox { width: 32%; margin: 1% 0; height: 230px; display: table;  float: left; border:1px solid lightgray; }
#virtualTourComponentBox_index { margin: 1% 2%; }
#virtualTourComponentBox_Additional { width: 66%; margin: 1% 0 0 2%; float:left; border:1px solid lightgray;
                                      padding: 20px 10px 5px 20px; height: 230px; }
#virtualTourComponentBox_AdditionalList { 	-webkit-column-count: 2;   -moz-column-count: 2;   column-count: 2; }
#virtualTourComponentBox_AdditionalList ul { padding-left: 20px; }
#virtualTourComponentBox_AdditionalList li { color: #f47d21; margin-bottom: 10px; }
#virtualTourComponentBox_AdditionalList li span { color: #3c4049; }
.virtualTourComponentBoxParagraph { display: table-cell; vertical-align: middle; padding: 0 5%; text-align: center; }
.virtualTourComponentBoxPhotoContainer { height: 52%; display:table-row; }
.virtualTourComponentBoxPhoto { display:table-cell; border-bottom:1px solid lightgray; }
#virtualTourComponentBoxPhoto_hotspots {  background:url('data:image/png;base64,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') /*spacerArrows.png*/ no-repeat center center; }
#virtualTourComponentBoxPhoto_index { background:url('data:image/jpeg;base64,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') /*spacerPanorama.jpg*/ no-repeat center center / 100% 100%; }
#virtualTourComponentBoxPhoto_map {  background:url(spacerMapa.jpg) no-repeat center center / 100% 100%; }
#virtualTourComponentBoxPhoto_plan {  background:url(spacerPlan.jpg) no-repeat center center / 100% 100%; }
#virtualTourContainer p { text-indent:0; }
#virtualTourExample { background: url("spacerNiebieski.jpg") no-repeat center center / 100% auto;
    color: white;    display: table;    height: 250px;    text-align: center;    width: 100%; font-size: 15px; }
#virtualTourExampleLink { display: inline; padding: 1% 2%; font-weight: normal; font-size: 15px; }
.virtualTourPriceListBox { display: table; text-align:center; color:white; width:23%; margin: 1%;  height: 180px; float: left; }
#virtualTourPriceListBox_tour { background-color: rgb(60,64,73); }
#virtualTourPriceListBox_panorama { background-color: #ff7200; }
#virtualTourPriceListBox_element { background-color: rgb(46,204,113); }
#virtualTourPriceListBox_plan { background-color: rgb(75,154,216); }

/* ===================================================== wirtualny spacer dla dewelopera ===============================================-*/

#virtualTourForDevMainPicture { background: url(viertualTourForDev.jpg) no-repeat center center/cover; }
#virtualTourForDev_chart { background: url(virtualTourForDevChart.jpg) no-repeat center center/100% auto; height: 300px; }
#virtualTourForDev_devices { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAABJCAYAAAAZgInkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABYZJREFUeNrsXWnMXFMYPjPfopZQVXRBqxQhUpkghFhDJKQi0dQWaZFYIpZKfJaSoPghRv0gESG2aCokTf0gtqb8UpRB9Q8i1tT2NfppSztzPa/7Xr2md2bu7T1zl9PnSZ7M/W7u3Dnfec77nvfsFc/zDOE2BuM+OGv1govwcQN4ILNth1EBN4Avg4vAv9K+sFGr2xEZAl+MjxepkTUsBKeCV2TxY9UYAktBuI26WMc88KhCiAzsDu5PTfriug8risiCJjXpm9DFCbwicDf4UVYJLTmGwSfAfdvue0UXeSUiu3dRZ1PCeHgkrx+upvjurtQtNsbl6fGqzH/3QZEpMkGRiSQYyiv/B5n3mUCaSt+BrbY28p8U2R3IQMRZbZYrIo9RZLfwB+tkgpZcAkwELzT+yNKgyajLMtTjGHS2/Agub9TqDYpsFycaf7x9ekHScyfEH4HQj9Jd28E+4JICCSzYBVwMoc+gJdvBeeA0vW6qm86rnzr47ap+Xgu+Q5HT48jQ9aXgGpPv8OuA8eeQHQJOoSXby9QAIvDnWf541EQ+uOlNetlinWzPRYbrwlwBgQfaPQlF3glAkSkyQZEJikyUS+So5zgV1zGRvZj3iAIiTmeIDGyfq21AL2TFa5l9jojcqNWlP/ZjZhUDL6Isljxr9YJj8HGE8Wf8J61z5flvwPdYXxdQZIgrdexD4M0WrPt18BJwlNlbLHctgdUtltz3OeAIs7Z47vr4Hs/JkNXGkFsWdz7U5flTmLXFE7nV47l14H1m28wHGRw/NWXTjChQO1kwGXzcxJ/awsCrwCI3u1h1JYaIFVpx8UV+AHwmxftmanQ9wKwtrsjrGrX610le0LadBMUtcBPKVsA0zCwtvsgERSYoMlHqdnJanG38DUNdaD/LgvJl4CaK/H/I7n0nOWIYm8EVZRI5K3e90SHvN1Y2j+RS75RY1nPgb6BswD6DtbFbIm81/hj2Mv1b+tll8sLBlNid6PqLkMCCH4y/fJNwSOTxZvsVhZMor1siH2T8rYb3VrHngXMor3uBl2ydcL7xd7mbSWmzFzmr0akpNIz8Eixtyw2OGMZ6tpOjIXWkK8OQLW2LU+Q2cA42o2tnMJZ3AnTtWrOsQYQUyNvBA1K+R+pTmcv2fR/SeE2f3tsREaf5SD7tV1aR9wLvAHez8K7X+iTGTWwnp4Oc9mprn6xDc/w/pJ99qbr2ucbvrQsCupc0epfddieGPM8rxl/gIPcTH6lYjXBlaSPPfmGaxfb24TmKLIsKL1PXPtv449MCOfRUTreVTh1ZmxYcXXCP8Xvvrjf+7vejaS25Ch9fLahnqNmsynIKXmVcPXxEsYyUfWX8PbLD91cZf9DlOPCF0P3PwE9N9yVKYVSiRLkVnG+il8KMU24Olb52LxCc+mb7AE+pjy+3+L5jwTPBty28K0mbWfLvZHC5/i2bnE7Va1kkuESv5d50vT5NC4JRF56ky3ZrlMiTlVH4UkvbBeDRGbo32U/6eWN3EoD830+rG1yV8l1vgPcnsPqnwIfB39V1B3WyjIHL+Pev4HVm2+Gdi43fXfsTeLVJ1nX7ZljkXovYZPLabLTB1sKdSyIbpvtZjba2fzoBfNb055xhGblaqRHxkyniiQ9B2SH+xpjPizU+GHF/fIfCsgd47w6k6wPwsSR1qJTACXo9IUY9tMWCCOLa6hpw/R1RcJpax/UqUJ5G5Z26VaXN/D74SYq0SmP1W/AqtcY8lwv9Ar4KLoRRrv/X4jzPkwa11E9v9fjyz/rM6V1ceoC7wEUpE1vRUj/UoenU0tggjsjDHQr0FuWoFqS0kHROMvn2JI4G4v6XkSKy9pyMaGfDnil+QKxLpt1caTI6vWxnR9Sm5ttZSyAy4S7+EWAAhUAK1/wQW4UAAAAASUVORK5CYII=') /*virtualTourForDev_devices.png*/ no-repeat left 30px center rgb(60, 64, 73); height: 150px; display: table-cell; vertical-align: middle; 
                             padding: 0 20px 0 180px; color: white; }
#virtualTourForDev_displayInfo { border: 3px solid rgb(46,205,113); border-left: none; display: table-cell; vertical-align: middle; padding: 0 2% 0 4%; height: 300px; }
#virtualTourForDev_example { display: table-cell; vertical-align: middle; height: 150px; }
#virtualTourForDev_exampleLink { background-color: #ff7200; color: white; padding: 3% 5%; font-size: 15px; }
#virtualTourForDev_picture1 { background:url(virtualTourForDev_consultant.jpg) no-repeat; background-size:cover; height: 300px; }
#virtualTourForDev_picture2 { background:url(virtualTourForDev_tablet.jpg) no-repeat; background-size:cover; height: 300px; }
#virtualTourForDev_handsInfo { display: table-cell; color: white; font-size: 20px; font-weight: 300; background-color: rgb(46,205,113); vertical-align: middle;padding: 0 3% 0 6%; }
#virtualTourForDev_handsInfoWrapper { display: table; height: 150px; }
.virtualTourForDev_ProsContainer { display: table; margin: 2% 0 4%; }
.virtualTourForDev_ProsHeader { display: table-cell; height: 80px; vertical-align: middle; color: white; padding-left: 90px; font-size: 16px; font-weight: 500; }
#virtualTourForDev_ProsHeader_time { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAArpJREFUeNrMmM9rE0EUx7dRAguBnIRKoSAUCkIkEFgIFOplIR57EiqFgtdC/oCKEOkf4EkQ6qXiSUjJSSGXelRaFKQ9CUJBKEKg0lKpNKxv5Dvl2zXZzJv80AcfNt3OvPfd2dl5b2YqSZLgf7LrHn1CIRZqQoR7ZVw/4fpBaAtvhZ8q72aEHCkJr4WzxN3O0KfkGmfK4ZXNCo+Fh3TvSNjGiHwRfuB+UZjDiC0J09TnhfBEOBxmhGKhQ0/cEqqKUa2ij7UOfPbtk+VsTbiAo4/CQkbbBuj3/wX4SOBzTSuoTk9l5kCYEaxAbQsZ7UL4slZ3FRTTyGw4vJYiBSk6tG/QSMWDBM0Ix+jw3HGeaAUF8J0g1myWoC2aM/kxCjK+d9Fnq5+gMobxAr+DMQrqG48bNOH0lcLpMIICxEoQ+4qgkFbgygQFVWhF//Ml57A+xshRB8LeBHPpHmLa/HgpaAnX9j9I8G3WYAXdJsUaKwib9Pcm7mlHyViJc9l3z/mz0yPD73jOow7PoSKup4onuyUsCl3hDuji3pzCzymNtleBlrZrQp5+BxDmZbleKh3tq/AOv3eBrZWOlPPwUkOOnBubVz7QAxJlzRRlTXzKLmZjHrKgz7hGSkHfhLvCTXBP+IV6u0mvMsuiK/U4ZvoqZvq+8gvpRU04h783Dkl6H21XOXXcoBqoMkFRFaqNpkeVXF1ELQ9Irq1Rlh9ZLApP8QbU5Qcrfq8o0HzII8ZfbyTd0JSTJ8oS1odniHEyqIQ13Ke81BiDmAb5X3bdBq0rtkGupLdB69qNYj21UawOIaaa2ijWfXau9tM9pqcyS0OkEBLRcmK3PbVRHDZsCCuplLGNlHNARy4hir0SKsAZ6vNSeDTsYUN63WjRYudi5+hTHuVxTK9yIQYRaiA+sOrSgVVbWfR5CRqr/RZgABdHMfKjT6omAAAAAElFTkSuQmCC') /*clock.png*/ no-repeat left 30px center rgb(60,64,73); }
#virtualTourForDev_ProsHeader_money { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjVJREFUeNrMmMFHREEcx3fbVWKJZYl4a9lrWVodstQlOsUSe+oQ/QVRSocsUYp0LR0SpVtElyIbkahLt3QqYu2STUtEXt9ffsOY5u1umXn7fnw8b9/Y+c5v5vf7zUzYdd1QkKxDeU+BA1ADriUqYBsktIrIQ0wevLv+WQXkpP5/CPOUkWfuQQxcgg1QtjQrDiiCfvACBsCr6qEjVl0CEVW1BWLgkftc13mownM6Cq7BJBgBg4a9Q55YBHdgCuxzf8OiQZSfYoFFwC2705bRNE2DZ37vkz9GlcZHLI5GsgceDAoZB3nQye9fukaqIBJTBVlpBKYszoIaWlTz2zJHWAH0GBQ01EojnSDyzA3ItCNT6wRtgTR4Ayfgw1BfmVa8pBOU5uc82DE4+IX/ChI2xVFWNyRIhHdno0YiMYqST9PT7cNSoYEes9dozSa9BGU5NHNc10IWQj+lCaKkWsuEOT7UsTjYlfp8kr93tCGyqQrMgPNWNmh+2k7QBJWDJujPeciEUUTNeSREEcW9vOWhNbWohn3SYJV3eFvcaoGm7UjUpocWWAwlwc0muWmVN4dW89AZ/+dsk3aO1L/VNUR75TGwxFviT492sUa1zOQaoo5KfzgokOAumx6q82miwFGmVnmKrgludwhO21XLBLmg1LKQdOTyzNRVKZH5ZY50Tvsl6IKfRS/lhq2bo4/sShdl6mXDmuQ100Zb2ZVmlw2BuY5RV34KHICaZSHbIKGLvnDQrvS+BRgAfJ3at90HIpgAAAAASUVORK5CYII=') /*wallet.png*/ no-repeat left 30px center #ff7200; }
#virtualTourForDev_ProsHeader_people { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjVJREFUeNrMmMFHREEcx3fbVWKJZYl4a9lrWVodstQlOsUSe+oQ/QVRSocsUYp0LR0SpVtElyIbkahLt3QqYu2STUtEXt9ffsOY5u1umXn7fnw8b9/Y+c5v5vf7zUzYdd1QkKxDeU+BA1ADriUqYBsktIrIQ0wevLv+WQXkpP5/CPOUkWfuQQxcgg1QtjQrDiiCfvACBsCr6qEjVl0CEVW1BWLgkftc13mownM6Cq7BJBgBg4a9Q55YBHdgCuxzf8OiQZSfYoFFwC2705bRNE2DZ37vkz9GlcZHLI5GsgceDAoZB3nQye9fukaqIBJTBVlpBKYszoIaWlTz2zJHWAH0GBQ01EojnSDyzA3ItCNT6wRtgTR4Ayfgw1BfmVa8pBOU5uc82DE4+IX/ChI2xVFWNyRIhHdno0YiMYqST9PT7cNSoYEes9dozSa9BGU5NHNc10IWQj+lCaKkWsuEOT7UsTjYlfp8kr93tCGyqQrMgPNWNmh+2k7QBJWDJujPeciEUUTNeSREEcW9vOWhNbWohn3SYJV3eFvcaoGm7UjUpocWWAwlwc0muWmVN4dW89AZ/+dsk3aO1L/VNUR75TGwxFviT492sUa1zOQaoo5KfzgokOAumx6q82miwFGmVnmKrgludwhO21XLBLmg1LKQdOTyzNRVKZH5ZY50Tvsl6IKfRS/lhq2bo4/sShdl6mXDmuQ100Zb2ZVmlw2BuY5RV34KHICaZSHbIKGLvnDQrvS+BRgAfJ3at90HIpgAAAAASUVORK5CYII=') /*wallet.png*/ no-repeat left 30px center rgb(46,205,113); }
.virtualTourForDev_ProsInfo { display: table-cell; height: 120px; vertical-align: middle; padding: 0 10px 0 20px; }
#virtualTourForDev_ProsInfo_time { border-bottom: 2px solid rgb(60,64,73); }
#virtualTourForDev_ProsInfo_money { border-bottom: 2px solid #ff7200; }
#virtualTourForDev_ProsInfo_people { border-bottom: 2px solid rgb(46,205,113); }
.virtualTourForDevImageLink { display:block; height:450px; }
#virtualTourForDev_tour { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFVJREFUeNrUmn9IU1EUx8/bNJpilmUKU0mRhCJoiAPB6I8QBKUwhP4SitJM0iz9R+rfCLUfJljYX4L/aKQSCQr7RymwRhKURZJSG0qJtXAtrcVc566jXQZv7729++Y88OEZ7d13v/ecc9+95z7Jd+gQGGTpSA5dmS0hbroKs+TXr0PXhKCY9lKRUuQUUojkKvz+IzKFDCAOZFlvBxIgGLUUC1KNVJIIs4Z7c4kqJEBihpE+ZDWazkjegwe13rMNuYBc5cJGlLGwu47cR/xqbkiZng5dTcwfGihBXiGdSLrGe9WQTm2/omcp3rMRWkH1oXUJuaUxhKK1A8g40ozcVZUjKoSwUOpBTkNsjQ1YJ3IYOa8UakqzFsuBIaQENs/YAOYjJyNN3Qlr8h5hnniMFMPmWwkN6DE5z0QKrZ44EcGLYX06o0XIlU3ICbVh9ga5rUYIU94O8Wusb07kmVKOtMdoitUzm7EQs/H5Eu6RqjjLi0jvmYt8iEnzeXm80vc01W0F+4LkWefmVv8tUdAjxGkkn/t3VOy6cweXkxbQ244KMpHqdVUmliNELfd31CQdPw4Zo6OQaLOBiPYUOLshhNQVIHYRIxVKvOxsyHj4EHY0NkLQZDLSK3bXvn0FvEfKRI3S/7nFDDsvX4aM/n4wZWUZ6ZUy3iOlokYp3LYXFYEVQy25osIor5TyHjks3COcmVJSYG93N6R3dQEkJYn2SGFo+p2xWtPw+k3UnLh/fj7i//9xu+FzQwP8mpoSORXvNgXX1vIREIWSJebkQM7QEKQ1NUFQkkQ9N5+FVppIV6tbZJhhT0sLZA8OghlnOAHPTWNCUmMuhCzJbodchwNSKiv1PjdVy57dEJPQO0DvGl11LVSzvFkiVl6+BHddHfjdbr1NLTMhnlgLCAYCsIhrssWbN0N/CzBPAmb8bCxF+F0ucNXXg+/5c5HNzq57hC2JM40W8X14GFy4bAl4vUKX84Uej2d9h8jeTuVGCVj7+RM+NTfDt4EBI5qf4neIDqOE+JxOmKupgd8YUgaZg9+zjxmR0AuYzAttbaISWs7GeI/MUGXCLqJlNvofamvhx+Sk0WnnLPZ6Z8KrKA9ECPmKy45Z3FAJTmg56914sT5NTuZLpG+3WvGhxOdbDfcIqxFdQ/q3iJAO4E63pHGLJfwHL0TlioHGXuLsqM1/dGVFttLIDlfG47jaGKBCtl+p9stqqq1xXP9tDa/7RqrGs/hjB/DVcSaij/qm+liB2TmaweKlFjxJfZLdj8guVJETyEgcJL+T+iJ7jqh0PL2EHEF6DTiKVksv9WFJ7/G0n2aJd8iNGM5mAUrsDlVbXQ175Q5y8T06nzDS2KDVIxNqb9D65cMEYkOa5FytkyVq20bPUv3lgzQiSdGOmp6PasJDKOqPasqpKCiNiAkFVnZlVfEqmuGsCr9foDB9RPuJqAsg5ZQa0hPj4jyTBPEfni3QqlWYVZCQvwIMAF2POHdG4O2gAAAAAElFTkSuQmCC') /*youtubePlay.png*/ no-repeat center center, url(virtualTourForDev_tour.jpg) no-repeat center bottom/cover; }
#virtualTourForDev_visualization { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFVJREFUeNrUmn9IU1EUx8/bNJpilmUKU0mRhCJoiAPB6I8QBKUwhP4SitJM0iz9R+rfCLUfJljYX4L/aKQSCQr7RymwRhKURZJSG0qJtXAtrcVc566jXQZv7729++Y88OEZ7d13v/ecc9+95z7Jd+gQGGTpSA5dmS0hbroKs+TXr0PXhKCY9lKRUuQUUojkKvz+IzKFDCAOZFlvBxIgGLUUC1KNVJIIs4Z7c4kqJEBihpE+ZDWazkjegwe13rMNuYBc5cJGlLGwu47cR/xqbkiZng5dTcwfGihBXiGdSLrGe9WQTm2/omcp3rMRWkH1oXUJuaUxhKK1A8g40ozcVZUjKoSwUOpBTkNsjQ1YJ3IYOa8UakqzFsuBIaQENs/YAOYjJyNN3Qlr8h5hnniMFMPmWwkN6DE5z0QKrZ44EcGLYX06o0XIlU3ICbVh9ga5rUYIU94O8Wusb07kmVKOtMdoitUzm7EQs/H5Eu6RqjjLi0jvmYt8iEnzeXm80vc01W0F+4LkWefmVv8tUdAjxGkkn/t3VOy6cweXkxbQ244KMpHqdVUmliNELfd31CQdPw4Zo6OQaLOBiPYUOLshhNQVIHYRIxVKvOxsyHj4EHY0NkLQZDLSK3bXvn0FvEfKRI3S/7nFDDsvX4aM/n4wZWUZ6ZUy3iOlokYp3LYXFYEVQy25osIor5TyHjks3COcmVJSYG93N6R3dQEkJYn2SGFo+p2xWtPw+k3UnLh/fj7i//9xu+FzQwP8mpoSORXvNgXX1vIREIWSJebkQM7QEKQ1NUFQkkQ9N5+FVppIV6tbZJhhT0sLZA8OghlnOAHPTWNCUmMuhCzJbodchwNSKiv1PjdVy57dEJPQO0DvGl11LVSzvFkiVl6+BHddHfjdbr1NLTMhnlgLCAYCsIhrssWbN0N/CzBPAmb8bCxF+F0ucNXXg+/5c5HNzq57hC2JM40W8X14GFy4bAl4vUKX84Uej2d9h8jeTuVGCVj7+RM+NTfDt4EBI5qf4neIDqOE+JxOmKupgd8YUgaZg9+zjxmR0AuYzAttbaISWs7GeI/MUGXCLqJlNvofamvhx+Sk0WnnLPZ6Z8KrKA9ECPmKy45Z3FAJTmg56914sT5NTuZLpG+3WvGhxOdbDfcIqxFdQ/q3iJAO4E63pHGLJfwHL0TlioHGXuLsqM1/dGVFttLIDlfG47jaGKBCtl+p9stqqq1xXP9tDa/7RqrGs/hjB/DVcSaij/qm+liB2TmaweKlFjxJfZLdj8guVJETyEgcJL+T+iJ7jqh0PL2EHEF6DTiKVksv9WFJ7/G0n2aJd8iNGM5mAUrsDlVbXQ175Q5y8T06nzDS2KDVIxNqb9D65cMEYkOa5FytkyVq20bPUv3lgzQiSdGOmp6PasJDKOqPasqpKCiNiAkFVnZlVfEqmuGsCr9foDB9RPuJqAsg5ZQa0hPj4jyTBPEfni3QqlWYVZCQvwIMAF2POHdG4O2gAAAAAElFTkSuQmCC') /*youtubePlay.png*/ no-repeat center center, url(virtualTourForDev_visualization.jpg) no-repeat center bottom/cover; }

/* ===================================================== wizualizacja inwestycji ===============================================-*/

#investmentVisualisationMainPicture { background: url(staticVisualization.jpg) no-repeat top center; background-size:cover; }
#investmentVisualisation_InfoBox1 { margin: 2% 0 4%; border: 3px solid rgb(46, 205, 113); padding: 2%; text-align: center; }
#investmentVisualisation_InfoBox2 { background: url(wizualizacjaInwestycji.jpg) no-repeat center center/100% auto; color:white; padding: 3%; margin-bottom: 4%; }
#investmentVisualisation_devices { background: url('data:image/png;base64,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') /*virtualTourForDev_devices.png*/ no-repeat left center; padding: 0 20px 0 160px; }
.investmentVisualisation_packageItemTop { display: table-cell; height: 180px; }
#investmentVisualisation_packageItemTop_1 { background: url(viertualTourForDev_1.jpg) no-repeat center center/cover; }
#investmentVisualisation_packageItemTop_2 { background: url(viertualTourForDev_2.jpg) no-repeat center bottom/cover; }
#investmentVisualisation_packageItemTop_3 { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABLBJREFUeNrEWV1sVEUUPjO9bbd/UGBNa6RETZCmNUqQB6OoGJLKK1GfCk+kRPSBN4imhARSkCaEJyRaCE3KE4kGEiKCUSCgMQZNNKSxhqSBpabIthhLobS7M37n7tzt5bJ2d6a37Um+zL3T3jnfnDNz5sxZkW5upqgIQAqRe0brwzxP/5P/3AAsBarxthxto/nrsCa6jfYBMArcIa3zn2o866A1/cr0RcUje2kC1gCvAm3Ay0CZLvy/WeA34ALwE/ArkLJRZkOwCbP9CO1Gn5TWpXxTZiazxrwz2W+AI6USFSW6uAOPHwPPUTwyCBzAhHtm6+J6M9AHFK/wRL8wluWJ/+Pi4heAz0BuA82d8MRXAh8Cf5ZMEKZeBZN/hccWmnthA3wJne8WIukppaJ9S7Dmjuj5IRfIi8Zb76O9p0IbUAaxyECi71N2a6R/PrDB6Bbhfi/MFpbbjM5ttHDCun8GjuddnDUuBrkkqO+khZdO4HudC0XTmwSW60Bnq9VQHCvZA1NTROXlcRF8FuC4+4m/BtnFAJ8Sm63WDFu+spIW791LorGRsvfvk8pm41qPm8BpBXOTvIuBt/DSYsiWDhCqbW+nZG8vJdraKDs+TtnJSbIe50k0g9ObzI13cTmw3hC1hn70iCpaWih59CjVd3aSTiRyJB3Hy48LTsyNXZwEXnedbZA0yNpaqt+xgxpgzXKc72xNlcnMxorMKSkzSi3Bw0qnQQqs8Kp16+jpU6eodssW4giRefjQleAqcFvqUW4xllnvNQwilCqcYy1bRg2HD1Ni7VpKHzpEkzduUFldna0GTqea+KhrcgoGMxAMZDE2UOXq1XS3q4vGzp0jiV1P4ay8hBxUZrWuA8gVxSTR2krLT5ygp3bvJuV5lMHOtxi/ztOlZcYFLUg238Jy+fhpYUUPLMdcCUqTBc+kbqK/n/7at4/+PXuWBLtYSpuJjfEaTDlbsMgaHDl5koYPHqSJgQGSixblUvoi30Qkxbs4pXJ+FnERzIyM0NCePZTu6yOFoM0xUtkR8zXgXpTyEGv43joANMexBseuXqWbu3bR+LVrJCoqSOBkUW7rfADfjXI+mMbLD84EjXJOFoZx3A11d5PCKSKqqvKXc0dhTmnexciV6BLarS4EJYg8uH6dbiKMjJ4541tMIPXS9i6NbHpxCc1UcCe5DHX9VpckDtRc40CMS+3fTxM4LWR1NRaOnDU5yB9Inq/4RK/U1ASdnCB2uYzmbwSstxjlQJCwhjPqY7Biu/VVk10Nlyr3tRaVW0CPiN5JIH+DZDfaXqeYGJ90Yf0N6vy9+PHB+0DyDbRbaWHkOMj1hANy9Cxmc+5E3/No355nchdBjnU/xqhQZYED93b802nr2DibXcs6EZgDK+UrC/9Tm+Eozjer72K4ABUD69ikc6fZEyJnmhXwnr+7567ccYx1GF1kS5BM3a6D64PAYIzEBk3NsWOm2qBNCfhzuOBrtNMlYDfJl4BFqSXgbwuULLQpyVKoEh86+PkO8wpeXkP7DvBSER2/A+dxuP6I9hfO8cK/GgS/HEjTFwfBcHBuND9D1ODtGfOzBMsdKBtCO26iwnA4zbch+J8AAwDXkYSFPBx1xQAAAABJRU5ErkJggg==') /*youtubePlaySmall.png*/ no-repeat scroll center center, url(viertualTourForDev_3.jpg) no-repeat center center/cover; }
.investmentVisualisation_packageItemInfo { border: 1px solid lightgray; height: 120px; vertical-align: middle; padding: 3% 2% 0 5%; }
.investmentVisualisation_ProsContainer { display: table; }

/* ===================================================== wizualizacja inwestycji 3D ===============================================-*/
#VisualisationMainPicture { background: url(Visualization3D.jpg) no-repeat center center; background-size:cover; }
#virtualization3D_picture1 { background:url(virtualization3D_consultant.jpg) no-repeat; background-size:cover; height: 300px; }
#virtualization3D_picture2 { background:url(virtualization3D_tablet.jpg) no-repeat; background-size:cover; height: 300px; }
.serviceListWrapper { background-color: rgb(248,250,252); padding: 2%; }
.serviceListWrapper li { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKCAYAAAB8OZQwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAfUlEQVQYVzXNsQ2CUBSF4auFNbFxAAsSKiawYgagITZUEgegcgVCpwugEzgEzECsTbCllP+88E7y5SZ/czf/m1VmFkHXbYsTLjgraIpXfHBHDBe/SLHDE4Gi1iNHiM5H7bDen48JWgwoFY94YUKGWbHBHgVGuO8P1HgrmJktxdMTV6nNV8gAAAAASUVORK5CYII=') /*arrowRight.png*/ no-repeat left center; padding: 3px 0 3px 20px; }
.serviceListWrapper ul { list-style-type: none; }
/* ===================================================== wirtualne karty mieszkań ===============================================-*/
#FlatCardsMainPicture { background: url(FlatCards.jpg) no-repeat left top; background-size:cover; }
#virtualFlatCards { padding:3%; border-bottom:3px solid #ff7200; color: #ff7200; font-size:36px; text-align:center; }
#virtualFlatCards_About { background-color:lightgray; padding:2% 3%; font-size:14px; margin:2% 0; }
#virtualFlatCards_About p { text-indent:0; }
.virtualFlatCardsInfo { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZBJREFUeNqslL0vQ1EUwD15FmYWDCJI5A0MKGHwMZkkBoMYDKoLUgab1Ejie6k2qc0kYRAxNAyE/gFiM2EQs4nk+R3Oe7lunxr0Jr/c2/P1zrnn3Dq+71eUY7lRwoHB0V62aRiCBhU/wQUcXF2e3do+jpkRAWrYNiGuomu413M79Os5A4sEfCsKpEFOYASysIbhg5WpZLcCM5CHsSCYWdqWBllAuWsFGGabhG10cX7fcd5Rn6/sK9WwS7+Ss4PoWtU7m5AfapMTH/X9DsRKwAekfmnKHCQlI0OWUp+EWZp0p8CXHq2SWtSwFtbRvwY6sUVfUN8wUD2cW0Gq2DqhW7vlwJSVqdxVj1la0eKL72zHUKeifKmBDAI9gxehH4dWeIGjCL2nvmEgmdgY5TQapZmlnEr5yFxDL7Yx9Q0DpfW+zK5VQ5+e5R46wLe65qrvj8nO6CyFA4lM2t4Gh8hujGzmdSCzMqD2ZMucNIkBhp4+kT2rk81sy8YTSZZ6tBsw+8ej3YelyEdb1r+R/6xPAQYASTyXSe8PfN4AAAAASUVORK5CYII=') /*infoIcon2.png*/ no-repeat left center; padding-left:30px; }
#flatCards_photo { height:780px; margin:2% 0; background: url(flatCardSample.jpg) no-repeat center center; background-size: 100% auto; }

/* ===================================================== wyszukiwarka 3D ===============================================-*/
#search3DMainPicture { background: url(Search3D.jpg) no-repeat left top; background-size:cover; }
#searching3D_About { border:2px solid #ff7200; text-align:center; padding:2% 3%; margin:2% 0; }
#searching3D_photo { height:690px; margin:2% 0;background: url(searcher3D.jpg) no-repeat; background-size: 100% auto; display: inline-block; width: 100%; }
#searching3D_OrangeBox, #searching3D_GrayBox { padding: 2% 1% 2% 10%; color:white; display:table; height:120px; width:49%; margin-bottom:2%; }
#searching3D_OrangeBox { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABRdJREFUeNrcmn9oFEcUx9/uXi45jSZcGw1VNGJMy9G0BELqH7GicEqUHkiVBpFS9N+2FqQttbTYlhbaUvBHCyKI/ilGUCypWktbNbSSBkVTQmNToqEUrW3amOQut8ne9r25mbtJvIszl83d2YF3P7K3u5+deTPzfe/FcF0XHsbm8+AaAbTVaM1oIbQlaPVofn7cRutGG0DrQetAu4AWm9FdqcdztDBaG1rU1W9Rfm441/sbObhKE9pnvIdZc37rgMTNTkjc/RXcoT8g8ecNgAmbj6kfzAV1YFQ8BmbVCjBrmsBa3ixfj0ZgF1qnDoQO+DK0T9A205fEnV5wes7ARNcxcEfuaj25UV4FvsZWsEItYC58XPz5BNobaP1egq9Fa0MLuqOD4Fw7Cfa5jzyZZP71u8F6ehMYc4P0dRBtC9q3XoC/jLYXzXJ+bgf7zAfaPawyAv6Wd8B6ciPzPLTX0D6fCTgB76QP5BL2l2/P6hLnf+5D5kK87eMPoA1OPX2APsTbXgXq7Xw06vXSLfvF11ey9Xw2cPLpr+k6+YTOAE9usy6Tz5tZVg+aiBa5R76hGS3ek+5NDJxlmQo4uUeQTcRZ9unpGt2bd1pQuOx04LRGb6RNpJDQMjyxEJPYP7KBv0sv4z8cBndsuODgxEAsMlsm8DCJo8RAF0xcPlo0KpBYiIkLt3Am8B1CdxRbk5h2TAUnaRphT3jleNGBS0wRzprS46SnA/Rk7r076kJ8Jy6vZRWoBnshfmQr+Bo2Q8m6t9ROHhuC2L61ar6OTMSGqlJo/7MCnOlMkqZaGiO4NDlslYv5k1SAMadS7WTV3/FGbFwON8vg9UKq6rTx71BOlATAHU6OUmLgCox3HFI8WS8AktjqZVepZUMyeFMP/Pv9ky/++1Vms7I0ptlqZfBqdnD0L62LmVV4DdMCd3wML3wLjEAlGPMXKnahgxFTnzp4mq1aBi9nB+2oFnjp9mNglM3HYfwFxg5GUBxtAP+GPYqbyz2IfdyoDp5mK59xlE/Q1ONG6Twu6/zsu/K5HqQnRkjMGP454IogV0VLnHqTBcNu9J/k6OOSZZ/erbg423qdhGwSawr8NgOf+yhC/Ku+MWDsOclt0Wd1/FYLHNkk1hQ43S1kBGsANG5sLV+FLyXgxochcesnMCoXgbmAonaFANyZwE3lksaeUQMSawqcMk0RShU4vd+oT85th5OrCq4otAtaT4RZ0Ku6qkTfq1NfwdJpjG4Z/Ed2sKYJ4OIX6jOdtHLZvNQGBPYouDFyNeNBZ+KWryebGZvEKmJO0gB/03vs05Wepx+8SF8EXr8MPN/4CL0LdUh/YHGSr+H5olOHElO7SJbKepxFD1bdmqIDl5iOZgok6Gm6zSWN4Fv5UvH0NrIQE5+U7dlizvfppeSZFwHSC37hGjIwFoktGzhlTM+TzqZ0WMG5kYFr/vOcbdpMFiVfSJtW5CNfOB00zyMOoTXAlPRzpoQQ/YBSvQ7LYSczqPmdjKEWAe1wln6VTJYYGpYppRxePuFZ3vCFVJ5zF2e5f23/P6aZRZuc2P9qD1BVwlvlF2QBiJeJfTnLRenTIMkB5/ppb0spT0XYtg7JUkprNvfIBVysNlRt2ySibo+LVye5T3tavJLb/eXCvouox7sgcbsnWS6ckuYgOFYurA6BubQRrNpn5cM5lQu9KNDGcyjQxgtRoJ3aynnvr+bJGlESl5soidP7Bd7LIzOa0A/rPyH8J8AAOZYr1jYUhjYAAAAASUVORK5CYII=') /*listIcon2.png*/ no-repeat left 5% center #ff7200; margin-right:2%; }
#searching3D_GrayBox { background: url('data:image/png;base64,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') /*houseIcon2.png*/ no-repeat left 5% center rgb(60,64,73); }

/* ======================================================= home stagging =================================================-*/

.homeStagingForm_section { position:relative; margin-top:1%; clear:both; }
#staggingContainer { font-size: 14px; }
#stagging_MainPicture { background: url(uslugi_staging.jpg) no-repeat center top; background-size: cover; }
#staggingTopBlue { background: url("stagingBlue.jpg") no-repeat center center / 100% auto;
    color: white;    display: table;    height: 200px;    text-align: center;    width: 100%; font-size: 15px; margin: 15px 0 40px;}
.staggingTopBlueEmptySpace { width:15%; }
#staggingWhyBg { background: url("staggingPhoto.jpg") no-repeat left center;  height: 550px; }
#staggingHowItLooks { margin:15px 0; }
#staggingHowItLooksBg { background: url("staging.jpg") no-repeat right center;  height: 500px; }
#staggingTourLink { width: auto; padding: 5px 30px; font-size: 15px; }
#staggingNewInOffer { width:48%; margin-left:2%; float: left; margin-bottom:15px; background-color: white; }
#staggingRememberAboutContainer { background-color:white; border:1px solid lightgray; }
.staggingExamplePhoto { height:300px; background-repeat:no-repeat; background-position:center center; background-size:auto 100%; }
#staggingExamplePhoto_SaloonBefore { background-image: url("salonPrzed.jpg"); }
#staggingExamplePhoto_SaloonAfter { background-image: url("salonPo.jpg"); }
#staggingExamplePhoto_BedroomBefore { background-image: url("sypialniaPrzed.jpg"); }
#staggingExamplePhoto_BedroomAfter { background-image: url("sypialniaPo.jpg"); }
.staggingExampleTitle { font-size: 15px;    margin: 20px 0 10px; }
#staggingExamplesPhotoBg { position:absolute; height:260px; top:20px; background-color:rgb(248,250,252); z-index:0; left:0; width:100%; }
.staggingExampleArrow { width:25px; height:50px; margin-top:6%; cursor:pointer; }
#staggingExampleArrowLeft { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAYAAACpgnCWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAudJREFUeNqsmF9ozlEYx387XpnVWiltSln5k7hC4oIiNRcuXKAsMpaXKZbZ5k8YE9rExLxh4ZVFuZCUpGg3FLIUrtZqF4qbScvfEubz6Ki3t9/e33POe059e979znN+nz2df8/zKxk9EgVpJe1RCnMe9fLOZ7l9JgrX9qEdKAOwPDiEl67GtNs/56HLQSEAZmAuonE5j2t53hwEwovKZA7QlJjuTvpXhojkLFo8Rp9EdgXQTFNEFLsw2xLcpqI24wlYjjmjcP2BssYDMA1zDY1XuO9mz/QZjw3Xg6oV7pcA9PhMfCeqUfg9Ry3OS5go6jB7FK7v0Qai+OYEAbAI061w/YUaAAw57XgAkzE3ULkCchDA/fyHJgFg7JExSwG4CeBUXEdSJIfRGgWgH+0cq9MUiGIt5qgCMILqiWLECQJgjnKiIzvRbws5mBhAhZ3oKgXgJIDbSU5xkchEL1AA7qFDmlBNXhSy2WoV4wZQmihGnSAAauyxkdQ+ozoAw9rTwljAdMx1lFKMaQLwwulgRRPRA7RM4d8FoNn1ejD28tEA+tBen0tOIO+UvnJ2lXlBCL8De1XhuxBd8I0ksvdEv8J/E4uk1QtCNLIs69EnxZhjgFb4RBLZ82cr+pMwplSWO6BqZ4gF3cWcUIyTfKoXUKkzxILaMHcUY5fYUsEdYptkhq8V49NEs90LQjSyANL2nEpq5wAt9YlEQC8lA1RAJkjCB6jSGWJBWcxpBWi2bGibeDgnEtIOoMcKv1WowwtCNJKwSfY4pAC12kzTORIBfbCg78qFMN+rZgT0VHnUV9iNOsmrZgSUkRJN4SopVaaYwrQJPVH4rSea/f+uX58vElJsWlBlUvBonVfNyD82iNmMfityiEbv6hfQQ8VC+ImOF1XHA+rC3Crg0oLPoxDfVhrQq5jnWQDdQb6t8KIvmC3oY1690hj0KxGgNzlFkKSvG3n29X9/KgrUpIRgac/l5yC/B3L7/gowAE+4u8yl/RUvAAAAAElFTkSuQmCC') /*arrowLeft3.png*/ no-repeat; float:left; margin-left:2%; }
#staggingExampleArrowLeft:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAYAAACpgnCWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAp5JREFUeNq0mFtIVFEUhs9MRRaIEMgkCA2UEfaUEfVQUAT20EMPFRhFN7oYlJg6XajsQkVFF8qkC9VEUdBDRNBDUPiSUJEI1pMEPgj2UohMNwjL/gW/cDh0Zq+zZrfgw2H2v+efce+99lonNXY08BUTwRVwH7wOD6QDf7Ef7AKdoPx/mKwCx/l6Hrjh22QWuAYmhN5bB1p9mUzlGlT9Y+wsWOHD5BJYFDMmv+wWqCnFZA/Y4dBUg3aryTJwQaH7CfIWkxngDpik0DaDrrThwN0EWYX2OrWJF152TL1C9wa0WbbwJtCi0A2B9eB7UpOFoEOhGwWNYCDpia8E96L5KCYOgWfRN10maaaM2QqDB+Bc3IcUiyNgtcKgB+wu9k3jYg04pjAYAVv5N5FJrXKhAy70B9f/PBoVXOjpCoPT4FGgWNhoyELPVxg8BYc1PzVq0sILxxX9YDsYS2pSz7ThigJP/2dtqhg3mQnuMgG6Yi94myThickU3mBVCv1FpvkgqYlcPksV2i6wz3LDicmgUlvOwsFkcgbcVmgXgKtWk/Gt26PQbwQ5q0mB+WdYMecEWG4xCZh/toE/jjll3O5Zi4nEE3BKMa+alWOZxUSiHTxWzF3MVsFkErAy7FPMl/y102oyzA8oKIwugyUWE4l3rABdMZlFXMZiIpEH5xVGc3ig0xYTiYPgpUK3ktnDZDLK+2NAoc1Rm9hE4hMn/1BuhDprz9itTPUVPKjTrD1jJy84V9RSa25M5fp9pdA1gAPyImV8IlFDo4xDJ9XMWmvP+BFsBr8duhRoKqX7fa7YCL/AyVL7eKleHhYZl5buhY/HHlJw98akpA5fz1a+gi3gS6RfafL9lOh9qAmS8nUD+Bbuy32FtBBzufP6wwN/BRgAHUNzt7A3+g0AAAAASUVORK5CYII=') /*arrowLeft2.png*/ no-repeat; }
#staggingExampleArrowRight { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAYAAACpgnCWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtdJREFUeNqsmF9ojnEUx9+9Jqy0UjKlKH/S7pBQVqTmwoULLix/hgwXvM3LRBjDtImJWVjv/mRRkqRcKNoNF0QKV1IuFKWtteZfCfM5dd6yp81zfud9Tn072/uc5/d5zvv8fuf3O2/R8PHUCCtqSC3DbUYZrv1KJWDFEcBkXBtagD6ixiQg6cj/1xQg1gB0baIQBtyPq/rn2jh0hc/nJAJhoNW45lGuT0c9XC8pCMIAc/E5ffLRbCm6UGgm9WhGTNxOHmZvIZAu9MMQex7QSheEtdCLrzXEjkedgGa6XjygdtxVQ/ws1A6o2LtODqCnhnsqx5iJ8RCy+YbbqCs9zrJkU+1a8YDe43YjS81qBbTEU1YEdB93xHCv1LnrgKYGQxR0FnfDAJqnpScdDFHbg14YQOvQMReEbAZx29GgAXSCbNZ7MhHQG50IKeNEKA+GKOgW7owBUqYToTQYonYU3TPELZKJ4IKQzTCuBr01hFeRTdaTiYD6cLLKhwzhzYAqgyEKeobbZzygdAOaHQxRUCeuxRAqW3cO0KRgiNpB1GuIWyGbnRdSorXLYh+8kMtosSGug6+3KRjCd1yH22IIlbqXDX7xAFbhThpCB6TukcVQEASA7O/daGJM6B+0Q+uefZ0AkIF7DOczsUYAdz0r/hJaboi7A6A+uHaRxS6tW3H2Sk6awaUeQAXuogEgL7iGLAaCIACmyUEOTTBAagE8D9oZ9WDQgeYbAOcAdHn2+Ca0xgB4hA4HH4n0ZFhnAMhBsNrSvKYjgIXGF/1dAZ9Ce8YpuuBKLaUewBPPWVha63LDPTkAbZ7G9BBugyH+sXH7Hfme9Zh5W//+n31GFWTxztNpZQyA32irB5CHnEY/DS/6gbv75eaH2sqNZTeJaUkVYPnGtFVb7ai9DDhwm6ZwJtKP9KNtPMCXxCAM9hW3CfXlmyA+e534T1EMKgdq+bXolLYMidhfAQYA8r68jbHdEGsAAAAASUVORK5CYII=') /*arrowRight3.png*/ no-repeat; float:right; margin-right:2%; }
#staggingExampleArrowRight:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAYAAACpgnCWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAoRJREFUeNq0mE1IVVEUhZ8vIxNECCQFIaGMaJYSJRgkQQ0aNLBBYmaZVoOUSg2j7I8KjX4ok36wH4qCBhGBg6BoYoMiCbKRBA6CgkgkXmUQmq0DS4irj7POfrcFH4/LW5d14e6zzz43a+pYIqoKUAdawEQiBmVHrvNAL1gBPoHTcYQkI9fXGeB0AmyKO6QV1PxzPQdcBUviCtkAumf5vwjcA7mZhpSCPj75bFoNLmYachQUe3y7QHMmIbfBL8F7HlRZQ16AfYJ3LrgFFllf/A1wTfCX0JttLeE28Eq4Z32aSpRCfoJarnSfDoB664ofAXvEntUDVllCnPrBYeFe1+fuggJLiNNZcF8IWsrWk7SEOO0Fg0JQNei0hnwDDfz16TjYbAlxes9CSIiFsNwS4vQQnBF8hSyEfEuI0xHwRPCVsxBMIVOgCQwL3hou1uAQp69c5SnB2832Exzi9BrsFweUO2CxJSTBdn9B8BVxx51vCXE6yH3Ip7Vus7OG5LJ3KfpoDbkCVgq+m6DLEtIOtgm+welSDg1ZB04KvjH2vVRoSAnLMsfj+wMa2feC1kkOJ8liweuG9MeWFX8ZVAq+RxwWg3vXbvYtn95x0gxu9WvAJSEgxQcZCw1ZyEFunhDiJtA3oTtjkgtpmRBwjvN08B7fBTYKAc/BIctIVM9V7dMIvROhIWXiix5nwOfQCXIBF1y+2OpfWmbh3nQjTUR99AZP9R1gi+AfELffGSHV4lz1BewEPywh7vNGlsc3CbaDD9Yz4ynwW3jRTzM5/T7jUS6dHojTiffF96RpDW8DBm6phFsi55FRsAN8jzPEVc1WjqPTh6Ch//G9a5hfi0p5ZIhFfwUYAHDZc0+Trd3uAAAAAElFTkSuQmCC') /*arrowRight2.png*/ no-repeat; }
#staggingFormContainer { margin:1% 0; background-color: rgb(232, 238, 244); border: 1px solid rgb(181, 191, 198);  box-shadow: 0 2px 0 rgb(233, 236, 238); }
#staggingFormContainer .addAnnouncementLabel { width: 250px; }
#staggingFormContainer .colonAddAnnouncementLabel { position: absolute; right: 10px; }
#staggingFormContainer .formInput { padding: 6px 0 6px 250px; }
#staggingFormContainer .formInputColon { left:240px; }
#stagingPersonalDataContainer .formInput { padding: 6px 0 6px 150px; }
#stagingPersonalDataContainer .formInputColon { left:120px; }
/*====================================================== baner reklamowy ==================================================*/

#banner_MainPicture { background: url(banner_bg.jpg) no-repeat center center; background-size: cover; }
#bannerBuyButton { width:auto; padding: 10px 50px; }
#bannerExample { background:url(BanerSample.jpg) no-repeat center center/100% auto; height:280px; }
#bannerInfoContainer { background-color: rgb(248, 250, 252);  margin-top: 20px; overflow: hidden; font-size:14px; }
#bannerInfoContainer p { text-indent:0;  }
.bannerSizeBox { height:250px; border:1px solid lightgray; border-bottom:none; }
#bannerSizeBox_1x1 { background:url(BanerSample_1.jpg) no-repeat center center/100% auto; }
#bannerSizeBox_1x15 { background:url(BanerSample_2.jpg) no-repeat center center/100% auto; }
#bannerSizeBox_1x2 { background:url(BanerSample_3.jpg) no-repeat center center/auto 100%; }
#bannerSizeBox_2x1 { background:url(BanerSample_4.jpg) no-repeat center center/100% auto; }
.bannerSizeBoxCaption { padding: 15px 0; border:1px solid lightgray; text-align:center; font-size:15px; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAYCAYAAAALQIb7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABDRJREFUeNq8Vl1oW2UYznfOyU9Tm3RNeuKSNkuWn8Z2lslktl5NKChOGMqG+AvzUrEwRHQo6I26m03HbmTKvBERtoFWcKCC4MW8mIsNw62htEljZWnaND+nOUma8+PzpolWielR0QMfX3K+N+/zvu/3PO8bNjV1iDOZTLR2fARBUMrl8r65ufmT4fDeNwcGds0riiK0jnUsrbV3fAiEGQHieV4plcr74vHElfX1wpOzszdoD/M8p7RMugK1wfSdgDiOU2RZ9sTjs1c0Tf/FbDZn8C4PwC8rlWo/nRvxIxjJTNd12DDV5/OesNvtqVu3kl+MjsaOb2xsjOm6phvAMZ4ZwHibzVqIxaKXsNdVVbVYrRZ5ZCRyEeCSphkHM3RnlB1A2lmSdwZy0HeT0Ycz/Y/PPwTTm4ux/xCMwTuYp27tvMIY97d8cAYAdNKY2Swo1WrVBAZGcU+9hUJxtF6vN4WO82YgRqjftV4anrW19UA+nz+Sza4cbzQaITAylUzOX06nM0mPZ/AjURyccTodpL2uhBFaF8A6ZQQcNZG4cRZg09Qh4PT00JD3jMs1kEX32J1KLb2SySyfo+XxiKfGx8dOditSN1HrFKUs1yZRpiUKDABHKPparf4VPh8uFkuPoJsskyQkaeN+2mHLtbLbniJrNqJukdBCdnZkc2py8mBkeNh3Go340M2bc1/j7g4GAv63JibuDfl8u8/Crne7Y2qn2xbXtYy/8btJccY7HH1Vh2PkPDr91evXZ78bG7vrKbd7IN3qHoIRvXQrI2ufAQwZUvfYGgDtFkYdhBkXGxN2oLxOrQmfVZ4XTCgVwbDfpwFPuiNbDZhkv7POyPEfZxeHoBVQPn8fdm82m3t8cTE9hTHDQciblA0cNyRJsqTTSw/lcquPbm42hlZWcuMkelp/Dry506SGQwZxMhhpcKKBBJ5E4qe3QYLnXK5dn6iqLhSLxcOwWevttccB8kBfn+ObSqUyid863W7X542GYimVSsdE0X0uFNr7BnRXQCU4WhQ4WMt4vIxCSxcwqz6r12saxHoCY38GHcMaCOw5irHyHth2SRTFDwWBzwFoAqRwcByrgJ3vRiLhF4JB/8ewuWi1Wr+/fXtlOpP5+XWAF/r7HT+g63iuXfvxUxDrWxYM7sHh8ovRaPilhYXFMyiHy+8fehmz6gJlCe3wW/fDVOqFOOcQ1B09PT3S1p2aTG0bZK7WajUzSv48fL5js9nmvd47X4P4z0cioWlmt/dcluXqY6hr1u8f/oC0hHclsI3EyXUiDhGidc46/IXQEBiuQhpcWEi9urqafxqlFCGT9wXUM9iKah2Gc5jAEtG6k6P2EKXzv2Ic3REpBkwtWyyWJLKXicWKog5zBw7c8yBK9rDT2XcVzfYZ1LqfKvPvxiTTFKUhgqVP4K5mYrHI1P79dz/7qwADAGLhLqLd+xs3AAAAAElFTkSuQmCC') /*dimensions.png*/ no-repeat left 7% center; }
.bannerPriceBoxCaption { padding: 12px 0; border:1px solid lightgray; text-align:center; font-size:15px; color:#ff7200; border-top:none;
                         background:url(monety.png) no-repeat left 7% center; }
#bannerOrderInfo { border:1px solid rgb(46, 205, 113); padding:1%; text-align:center; font-size:15px; }

/*============================================= zakup baneru reklamowego =======================================*/

#buyBannerSumup { clear:both; font-size:16px; }
.buyBannerPrice { display:table-row; color:#ff7200; font-size:15px; }
.buyBannerAnnouncementTop { height:33px; font-size:20px; color:black; }
.buyBannerAnnouncementLogo { height:100%; width:50%; background: white url(logo2.png) no-repeat left center/100% auto; float:left; }
#buyBanner_MainPicture { background: url(banner_bg.jpg) no-repeat center center; background-size: cover; }
#buyBannerContainer { border:1px solid lightgray; }
#buyBannerSummaryContainer { border:1px solid lightgray; padding:2%; }
#buyBannerNoAnnoucementsInfo { text-align:center; margin:2% auto 0; padding-top:200px; background:url(sadFace.png) no-repeat center top; max-width:600px; font-size:20px; }
#buyBannerTransferInfo { padding: 10px 0 10px 120px; background:url(przelewy24.png) no-repeat left center; color:lightgray; 
                         display:inline-block; text-align: left; }
/*div:not(#foo) .buyBannerAnnouncementContainer input, div:not(#foo) #buyBannerSizesContainer input { display:inline-block; }*/
div:not(#foo) .buyBannerAnnouncementContainer input + label { display:inline-block; background:none; opacity:0.25; color:white; cursor:pointer; 
                                                              position:relative; margin-bottom:30px; padding:0; width:100%; 
                                                              -webkit-filter: grayscale(100%); filter: grayscale(100%); }
div:not(#foo) .buyBannerAnnouncementContainer input:checked + label { opacity:1; -webkit-filter: grayscale(0); filter: grayscale(0); }
div:not(#foo) .buyBannerAnnouncementContainer input:checked + label > .buyBannerAnnouncementTick { display:block; }
.buyBannerAnnouncementTitle { text-transform:uppercase; text-align:center; background:url(banerTopTlo.jpg) no-repeat center center/cover; font-size:44px; font-weight:700; 
                              letter-spacing:5px; padding:8px 0; line-height:45px; }
.buyBannerAnnouncementBottom { display:table; height: 60px; width:100%; }
.buyBannerAnnouncementDetails { background:url('data:image/jpeg;base64,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') /*banerBlueTlo.jpg*/ no-repeat center center/cover; font-size:20px; font-weight:bold; line-height:22px; display:table-cell;
                                float: none; vertical-align:middle; }
.buyBannerAnnouncementPhone { background:url(banerDarkTlo.jpg) no-repeat center center/cover; display:table-cell; text-align:center; font-size:24px; font-weight:bold;
                              float: none; vertical-align:middle; }
.buyBannerAnnouncementTick, .buyBannerSizeTick { display:none; width:32px; height:32px; background:url('data:image/png;base64,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') /*tick2.png*/ no-repeat; position:absolute; 
                                                 right:-10px; bottom:-10px; z-index: 1; }
div:not(#foo) #buyBannerSizesContainer input + label { background:none; border: 1px solid lightgray; font-size:20px; display: table-cell; 
                                                       cursor:pointer; vertical-align:middle; height: 120px; text-align:center; width:100%; 
                                                       position:relative; padding:0; }
div:not(#foo) #buyBannerSizesContainer input + label:hover { background-color:rgb(240,240,240); border:2px solid gray; }
div:not(#foo) #buyBannerSizesContainer input:checked + label { border: 4px solid green; }
div:not(#foo) #buyBannerSizesContainer input:checked + label > .buyBannerSizeTick { display:block; }
#BannerSize_4_Label { height:240px !important; }
#buyBannerConfirmation_info1 { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAlCAYAAAAuqZsAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABKlJREFUeNrMmHuIVVUUh72jjoZOzh+ZqRG+MaLn1FipYGKFZJOQRgVNQYVk5auM0sy0ckyt1DKEUHyQmKChUkkPpsx8FKgVjU5SJJRpiuk4OOZMTt+S35XV5pxzH90JN3zse8/eZ+/fWXvvtdY5qebm5lbnY2mT742Dhgy/lup5uAR2wDrYkus4Wz7/KPJ6Ub7CGHAX1Sj4FCbCl7AThhTCYkV5WCoFxRJn+2A6zFWzWbEaXvxfhSFoANV2swy/e7qmaXDA/Z8uWlYYIrrCMokqhytgrevyF7wb3GbCBrbI5kdMO6oJ2uQdXdN38ETQfVfwPwVv6EEKZzFE3Un1A8x2ok7AeChjf20NbonyOzfANfkIS0X5MUTNo3oquLwKnkbQ767fRVRLoBNcCr0j5qiFg3AYHoHjuj7MHhAWMOapjMKYzPbPt9Bal/6Ae7m5OuFAfAwXJhjgCAyF7/W/P2yDUvgFnoU1OuWxSznfibJysS0fAnrHTGrO9Taoy1KUlVkSZaUHrDbvwxzlkcJoqJCJw3IX1NBeBSU5iIsSZeUeeMwtq5WbNc6/hclpvu46roeN7n+xTF5L3wfN0WYQFyfKymUwOGn5vcXGu81bD2NZ8wpNVuP6dYWzPk37K0rcTzGiOsNC2Av3y6XEC2OCLvJV5/YAog4o7HxCdbX81lHXp1wOdzl0C8T1D0R1VHT4GZ6EtsHKNMRZ7OXArJdLbDpgN8EifvaFN+Fv17dSLsGWuZ2uNTkHPhb2wczASX9lNmHckdSn44Q1BpM9AD8ibhK0dQKPwjh+XikX4S1SpSUfqSUaDXtgkVKjdKnRYRokcfFLyWT2VFfBh67NLPiahR/E3R6kPHvAro2wB3BNveB9BfQ10Me1/QoPa54NWYckJrIneTyij+2XTYhbD70CgR/IehYlvPf2FjoGz0A/WBqsTF7ZxanAL1XIl82CDu76aSWLxcH9Z5Sn9VTdUKi055B7ynSosM39nHzZfc6XzY8Y64Qsdazg+RhLdQhsX9zovTKlu4L6Zp3GWwr9MpJVooi4r6lugodkyXMBQ6cxXVZmOa+d9EcLklpb5IflWt55cjG+/JlFrt8e7oBXlAXnJaw7e2gOdAoE1sFkncZNrmlGEBnCUiZHfqsOyvFchDUFabcJ2Ie4MdA6EFgLw3Vazf+9nTDPVDntNjqt2zK9rBQFk5kTHKAbfeBdbDk94oZGjLFRy9OYME9n1XZYXoD39L8DY1qoKsm4lNroAxX997smW7rPGGgD9MvxkFmsfEtv6/Wat1JRY1qUjlTStwsEXEA1Sb7LO9VGTTQz8FOlOgSttIdKo4aV3ysLrttb/EQMszmjMCewm9LhyiCHOqKleUf7M0mYpdCvKnv1xV5upsAKRJ3JymIRAq9Xljs4aKqRZXdECCvRxBPkLnzIs7GqEFSf01ImCLSUZo6s4Eu1iwJ1+thilu4S9FutiLE/7mtPKt/vY4hrr4mnBAlgUvlGltua6TNU6r9+uEOgpTgvKdeKy+F/0wOsDN/YC/59zJWDinvXwRdBW4MigrmXFTGfEVpMWLrs1ke7u/XSsUqCLH6eLMi3i/Oh/CPAAE2dkEqyIlu+AAAAAElFTkSuQmCC') /*shippingBox.png*/ no-repeat left center; padding: 10px 5px 10px 60px; }
#bannerConfirmationContainer { background: url(hand3.png) no-repeat center top 10%; }

/* =================================================== strona główna usług =============================================-*/

.servicesBox { display: table-cell; vertical-align:middle; }
.servicesBox p { text-indent:0; }
.servicesBoxWrapper { display:table; height:100%; }
.servicesBoxContainer {  height:390px; width:100%; background-size: auto 100%; font-size: 13px; margin: 15px 0; }
#servicesBoxContainer_PropertyValuation, #servicesBoxContainer_PropertyValuationForSelles { background:url(uslugi_propertyAppraisal_common.jpg) no-repeat; }
#servicesBoxContainer_TransactionSecurity { background:url(uslugi_transactionSecurity_common.jpg) no-repeat rgb(230, 230, 230); /*rgb(75, 70, 81)*/ color: rgb(81,89,99); }
#servicesBoxContainer_FinancialConsulting { background:url(uslugi_financialConsulting_common.jpg) no-repeat; }
#servicesBoxContainer_LawAdvising, #servicesBoxContainer_LawAdvisingForSelles { background:url(uslugi_lawadvising_common.jpg) no-repeat rgb(230, 230, 230); /*rgb(75, 70, 81)*/ }
#servicesBoxContainer_VirtualTour { background:rgb(230, 230, 230) url(uslugi_virtualTour_common.jpg) no-repeat; }
#servicesBoxContainer_VirtualTourForDev { background:rgb(230, 230, 230) url(uslugi_virtualTourForDev_common.jpg) no-repeat; }
#servicesBoxContainer_InvestmentVisualisation { background:url(uslugi_visualization_common.jpg) no-repeat; background-size:auto 100%; }
#servicesBoxContainer_Searching3D { background:url(uslugi_searching3D_common.jpg) no-repeat left center; }
#servicesBoxContainer_VirtualFlatCard { background:rgb(230, 230, 230) url(uslugi_flats3D_common.jpg) no-repeat left center; }
#servicesBoxContainer_Visualization3D { background:url(uslugi_visualization3D_common.jpg) no-repeat left bottom; }
#servicesBoxContainer_Banner { background:url(uslugi_banner_common.jpg) no-repeat; }
#servicesBoxContainer_HomeStagging { background:url(uslugi_homestagging_common.jpg) no-repeat; }
.servicesBoxTitle { color: #ff7200; font-size:24px; text-transform:uppercase; font-weight:500; margin: 0; }
.servicesBoxSubTitle { color: #ff7200; font-size:16px; text-transform:uppercase; font-weight:500; margin: 0; }

.serviceContactForm_caption { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAPCAYAAAAGRPQsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOBJREFUeNpi/FqnxAAExkCcxkAemAXEZ7ka7zKwABmCQLwbiN+TaVgoECuD9MMMA+EKqC2kAJBvZkL1v2dCkjAmw1UuyBwmNFs6SDCoA+pFrIbNghq4CoiV8BiiBFWThh4syIadBWITqHd34/A2spwJVA9Ww0DgHpKi3WjJJQ0qBrP0HrpNLFhsByWRMCAuh8aUC1ISAMV4Jy7/s+AJm06o7TDXgSxYjS9GWAjE2GpCBuAyTJBALGIDguiG3YMGageJ6Qw5FdxDdpkrNKAFSTQIFFl7YBzG////M1ALAAQYAHoeLZyIchgoAAAAAElFTkSuQmCC') /*koperta.png*/ no-repeat left center; cursor: pointer; display: inline-block; font-size: 16px; padding-left: 30px; }
#serviceContactForm_email { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKZJREFUeNpi/P//PwMlgAVEfKtXXg+kAkjUu4Gr8W4gC5QD0sxIogFgpzMhCSSQoBmuFtmAfiB2IEKzA1QthgGBQAwKiwI8mgugagJRAhEKDgCxIhDvB2J7IE4E4g9QOQEgng/EClA1H7C5gAEqYQilQQYZQPF+NDkGbC5ABonQgNoP5RcC8QKc6QAHWIBLEzJgYqAQwFywAZYwSEmJIIKR0rwAEGAASx0i7edB9I4AAAAASUVORK5CYII=') /*kopertaMala.png*/ no-repeat scroll left center; padding-left: 30px; display: inline-block; }
#serviceContactForm_form { padding: 2% 2% 1% 2%; border: 1px solid lightgray; border-top:none; background-color: rgb(232, 238, 244); }
#serviceContactForm_form input, #serviceContactForm_form textarea { padding: 8px 0 8px 10px !important; }
.serviceContactForm_link { border: 1px solid lightgray; color: #333; margin-top: 2%; cursor: pointer; padding: 10px;
                           background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9lJREFUeNq0lW2IVFUYx5/zcl9m5k6uO5jtau2KCBlmIubGFhJqENqy6LZIiNVnxQw2MnLLL2VYSC8L1dciE5EhFiUqLUlySdcWsUCillrMbF12dt2dO3dm7j3n9Jx7d+/M7CxSHzxw53Lnnud3/8/rIUopuBOLh7/lAoD+gJUKH70PNoH93GcpOfFXl7h8vEOMDLWr8T8b9TuSac2xlrUDbM2Ok3Th0mzxk2fdxAunI1opjxsogJkEEiquBpfyvPzN4S4xMnhE/vLDEnAMILYDwMzIWJRBFRGQ94GuevQ6a23rMTe/nAXbCarBvEa/DBKl02+/EZz7aB8Jiow0NeMHJV765UzImAXEsQDSFNTw+SX+yE9Hle2stzb29GpnZ1GRYr+oAbT09VtHglPvvkgWodfciqC3WxTVlYugcreAbzvwnvX43h5ULMGwZ8C4/HMfdpe/6D1GHIeFbv/XpBKCxhged1qY2998xtiw+0T4zdDJwkQiuHi0T1GfaVfh/1SK3mtYoFjAgkFkeBOJGCxvXO2Ww1cW07uaKu5rJZTd5kJTMguXoG3l71cWi3+udsflJi5nOyFlVEHxb38MZK4Q56w+BAxo41JUG0R7tG2Kgfr5y05Y1v5pBL421EbsVLRBKy2Pgcp0QGL7VpC+O2/5U3MS/DMHQU5iok0V2hLLAXntUlusWOVGMlGd6g0IZniNTgHc3w1GisyvePpHKB9DtTZUypGbIMaGM3GM52QDwY3o6XfgHdgEYrpYv2PqLHivPQWSo1pWEx+dMYjBpLFlXHdUnA0dL2sRujsI3ju7QOS9iu2tb6H4+tMgTexIi1dVENoGJWCZFeMxmN279oIqupUszzZa8m6g7lcI3wOyUMI2HgLv8A6QlGP3pWvLEm0VtjRtWXehAl7T1Q+uH/V5NVnHO43KvX7wDj0AhUNPgpSodMECzLiYUyVo6wZAVm3pj8G0aeUJunz1qJy6MQ8cn5MN2KIYa4JTS1ePrIdqW7r8oVF2z8pK55HkQo+v37mXSEOAKEUlVwPHm4ENZfD6rgxbugREcBEykFWpChxCxiPPZ/nGPX3qZg6TUJ6jfKZ150J19yFU5SaBb3mlTzPCgRYP+nA0KmltPfgqJkEG33+8j7g5Bg3NlW6szj6Zienk36C4LXCyvW9tfqkXfE/WniCxAu5ZT+zfTxRcjAd9GpNlJEGPwnAFHmYfKygf4KB/7DpvfbjH3LA7i/MjqD+aqpflBOKPgeN4NJ3SR1Nw6fMOuPlruxj9LTyaWPODOXrfugGyuvMka9BH0y4X7HT9KLlTh+m/AgwAiP6nfghqd6gAAAAASUVORK5CYII=') /*arrowDown3.png*/ no-repeat scroll right 20px center; background-color: rgb(232, 238, 244); }
.serviceContactForm_link:hover { box-shadow: 0 0 5px lightgray inset; }
#serviceContactForm_phone { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALJJREFUeNpi/P//PwMlgAVEfKtXBlEBQKwPxBOB+AMhjVyNdxEGQDWvR5JvJNYFTFC6H0msAIgVSDUAWYMA1EUkGXABSWwBEE8g1YANSGKFpMQCzICFSGL15BjwAMnZBeSEAczpsLCYj8UQrLHDhMZ3hBoiAE0X/VD2fCj7PNSLArgM+IBkCMzW90CcgBTFDUCcj8sAmCGGBKLyIj4DkMNEEWrjBaTADkSOdkZKcyNAgAEAUXAnalgymRIAAAAASUVORK5CYII=') /*sluchawka.png*/ no-repeat scroll left center; padding-left: 30px; display: inline-block; }

#servicesContainerTitle { font-size:18px; padding:10px 0; }
#servicesMainPicture { background: url(tlo.jpg) no-repeat center top; background-size: cover; margin-bottom: 0;  }
.servicesMoreInfoLink { text-decoration:underline; font-size:14px; padding-right:50px; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAHCAYAAAAWAl2LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADdJREFUeNpi/P//PwM9ABOtDA6KSmkAYtpbBAQNIAyzjAVmO60tZEHi0MwSugQdjMNIr1QHEGAAgvEPy8m81G8AAAAASUVORK5CYII=') /*rightArrow2.png*/ no-repeat right center; }
.servicesMoreInfoLink_LightArrow { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAHCAYAAAAWAl2LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFJJREFUeNpi/P//PwM9AAuIePboNdUNfvT0aYOctHQDiC0lJ8rARCsfgCwBWQbjM4KC7sTxCw20DDYLS4MGsEW0CDrk4KNp0CHHETzo6AEAAgwAlrgmAb0gYuUAAAAASUVORK5CYII=') /*rightArrow3.png*/ no-repeat right center; }
.servicesPromotionBox { display:table-cell; height:100px; color:white; font-size:15px; vertical-align:middle; }
.servicesPromotionBox:hover { color:white; }
#servicesPromotionBox_promotionWays { background: rgb(75,72,81) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAhCAYAAABTERJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdlJREFUeNrMmL1KA0EUhTcaCy1USCM2gtGAwQSxSCzVRhExRSCNlhZ2Vlrb6Sv4Hr5AumAhFoKiRhCCBLeQWKwQo+MZOYEYsvmZO9l44WPZnzlzctm5czchpZQjjDC4ANugJhEacuSxBzZ4FEVImBn9Y27AArgFi+B7UJnJ0YjDY25QmQmBK7DUcO0aLAMVdGYyTUYcnmeMFXVmDCmo1lEw1TTNzCZI+9xL835gmcmr9pE30TUxsqq6i9VetdutJl1ZZ0AUzINZMAdSYKqLpJfBJXgET+ABFMGzX6Wum9GlPNYwcZRGhh378UVDxQaD979bClO0C2pqMFHj/H/emR1QDdhIlfO2fIG3gBeQEY/ztV1N6wEY8jhPV0t7BVT6ZKRC/Z7qTAq4lo241DUqegmLhlzqiSpwDJSFRsrUEW+UuiC5wkL3Sh1xczUCPG4PpqHL/xj4lDZXcaGR+j4Xt9HpJSztSQkbZpKWzCSDyoz7HzJzB7Lsb7I8N89wh7Uf8akbJbAPwk3Ph3m95DMuIil6a01ib+AIjHYYp+8f8/muW9FOZg4p8gFOwWSPfa1+/ozjFfWMemAd5/xyPAEvgpU0TQ39HX5gWoHHwbvF/ncCVPr1L4TV+BFgAGaz9yD7n6HPAAAAAElFTkSuQmCC') /*whiteStar.png*/ no-repeat right 7% center; text-align:right; padding:1% 20% 1% 2%; }
#servicesPromotionBox_animation { background: #ff7200 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAgCAYAAACPb1E+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYtJREFUeNrUmL1KA0EQx3OHiF/EVHaJgpyNRGxsBVHQB8iD2NqltMij+AARfAPLeI2HYBJjIQgiakTB878wG+bOs3CzuzcO/Ip83PJjdnf2doI0TSvSY8bgmQUwS88uFfwegq+C71/BJ/gAb9NKzoMWOAIRWAGLYO4XKdN4Ae8k/wCuwTk4A+PMP9V0M3bBKC037shj4hWwNbkJLimTZYfK5A6I9frR0REiqJdcR3/QmVwFtwI3tvIa6EzuC60+B3y6m0Ilm1wyEioZccm64SAX4AQ8OpKsc8ma4SCqEJ+CNUeyNRuS/PRwIZuRrFo86mzKVvPF3GZYlQ0d704rsqGnUqJlt8GNVEm1AdrgCqz7eOn9q9wxsezzzdybXF7y2VIZsipHXhPJpyklbctVmFdGsmFYbNsO5Aolh2DLYJA9wlUMeQlKhL6qJVyyJ1Syx+84aj32BUqq47SvMzkAXWGCXZ24f3fvjqm1MipZ8J484vy9u6gXdAg2PPaCEpriH72gwKD1572r9i3AAOMpBQZ6zR7hAAAAAElFTkSuQmCC') /*whiteYoutube.png*/ no-repeat left 7% center; padding:1% 2% 1% 20%; }
.serviceSectionContainer { background-color: rgb(248, 250, 252);font-size: 14px; }
#servicesTabContainer { margin-bottom: 1%; font-size: 18px; text-align: center; position:relative; width:100%; }
.servicesTab { padding: 1% 2%; display: inline-block; cursor: pointer; }
.servicesTabSelected { color: #ff7200; border-bottom: 2px solid #ff7200; font-weight: 500; }
.servicesTopPicture { padding: 15% 5% 8%;  width: 100%; text-align: center;  margin-bottom: 2%;  }
.servicesTopPicture h1 { font-size: 48px; letter-spacing: 2px; text-shadow: 1px 1px 1px black; font-weight: 500; color: white; margin: 0; }

#ServiceUnavailabilityBox { background: rgb(245,249,252) url('data:image/png;base64,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') /*clock2.png*/ no-repeat left 3% center; margin-top: 1%; }
/*.serviceUnavailability { position: fixed; background-color: rgba(0, 0, 0, 0.8); left: 0; top: 0; width: 100%; height: 100%; text-align: center; padding-top: 25%; color:white; font-size: 48px; cursor: default; }*/
/*@media screen and (max-width: 1350px) {
    #servicesMainPicture { background-size: auto 100%; }
}*/

@media screen and (max-width: 1199px) {

    #propertyValuationAboutUsBg { height:430px; }
    #propertyValuationInAdditionBg { height: 370px; background-size: auto 100%; }
    #propertyValuationPriceListBg { height: 400px; background-size: auto 100%; }
    #transactionSecurityAboutBg { height: 350px; }
    #transactionSecurityForWhomBg { height: 280px; }
    #lawAdvisingContainer .kancelariaLogo { height: 450px; }
    #virtualTourAboutUsBg { height: 490px; }
    #virtualTourAvailibilityBg { background-size: auto 100%; height: 370px; }
    #addAnnouncementConfirmationTopBlue {background-size: auto 100%; }
    #staggingWhyBg { height: 600px; }
    #staggingHowItLooksBg { height: 580px; }
    .virtualTourForDev_ProsInfo { height: 140px; }
    #virtualTourForDev_chart { background: url(virtualTourForDevChart.jpg) no-repeat center center/auto 100%; }
    .investmentVisualisation_packageItemInfo { height: 140px; }
    #investmentVisualisation_InfoBox2 { background: url(wizualizacjaInwestycji.jpg) no-repeat center center/auto 100%; }
    #searching3D_photo { height:600px; }
}

@media screen and (max-width: 1000px) {

    #servicesLeftContainer { width: 250px; }
    #servicesRightContainer { margin: 2% 2% 0 280px; }
    #servicesSectionList { padding-left: 20px; }
}

@media screen and (max-width: 991px) {

    #propertyValuationContainer { font-size:13px; }
    #transactionSecurityAboutBg { height: 370px; }
    .serviceTextContainer { padding: 0 10px 5px 20px; }
    #transactionSecurityForWhomBg { background-size: auto 100%; height:310px; }
    #transactionSecurityPriceListBox_Apartment, #transactionSecurityPriceListBox_House, #transactionSecurityPriceListBox_Plot {
        background-size: auto 100%; background-position: left bottom;
    }
    #lawAdvisingContainer .img, #lawAdvisingContainer .kancelariaKontakt {  height:450px; }
    #lawAdvisingContainer .kancelariaDesc p, #lawAdvisingContainer .zakresUslug ul li span { font-size: 13px; }
    #lawAdvisingContainer .kancelariaLogo { height: 500px; }
    #lawAdvisingLongHeader { width: 100%; margin-bottom: 20px !important; }
    #lawAdvisingContainer .zakresUslug { padding: 10px 20px; }
    #virtualTourAboutUsBg { height: 570px; }
    #virtualTourAvailibilityBg { height: 410px; }
    .virtualTourComponentBox{ margin: 1% !important; width:48%; }
    #virtualTourComponentBox_Additional { width:98%; margin:1%; height:auto; }
    .staggingTopBlueEmptySpace { width:0; }
    #staggingTopBlue { background-size: auto 100%; }
    #staggingWhyBg { height: 700px; }
    #staggingHowItLooksBg { height: 655px; }
    .virtualTourForDev_ProsInfo { height: 160px; }
    .virtualTourForDev_ProsHeader { height: 90px; }
    #virtualTourForDev_chart, #virtualTourForDev_displayInfo { height: 350px; }
    #virtualTourForDev_hands { height: 400px; }
    #virtualTourForDev_handsInfoWrapper { height: 200px; }
    #servicesTabContainer { display:table; }
    .servicesTab { display:table-cell; border-bottom: 1px solid lightgray; }
    .servicesTabSelected { border-bottom: 2px solid #ff7200; }
    .investmentVisualisation_packageItemInfo { height: 160px; }
    #searching3D_photo { height:470px; }
    #flatCards_photo { height:520px; }
    #ts_iconContainer_getReport, #fc_iconContainer_getReport { background-position-x:left 50px; }
    #ts_iconContainer_getReport .ts_iconArrow, #fc_iconContainer_getReport .ts_iconArrow { right:0; }
}


@media screen and (max-width: 767px) {
    #lawAdvisingContainer .img, #lawAdvisingContainer .kancelariaLogo { height: 400px; }
    #propertyValuationAboutUsBg { height:350px; }
    #propertyValuationInAdditionBg, #propertyValuationPriceListBg { height: 300px; background-size: 100% auto; }
    #propertyValuationOrangeBox { width: 100%; margin:0 0 15px 0;  }
    .transactionSecurityPrice { font-size: 32px; }
    #transactionSecurityAboutBg { height: 300px; }
    #transactionSecurityForWhomBg { background-size: 100% auto; height:260px; }
    #lawAdvisingContainer .zakresUslug{ padding: 0 20px; }
    #virtualTourAboutUsBg { height: 300px; background-size: 100% auto; }
    #virtualTourAvailibilityBg { background-size: 100% auto; height: 250px; margin-top: 10px; }
    #staggingWhyBg { height: 300px; background-size: 100% auto; }
    #staggingHowItLooksBg { height: 300px; background-size: 100% auto; background-position: center top; }
    #staggingNewInOffer { width:100%; margin:15px 0; }
    .virtualTourForDev_ProsInfo { height: 80px; }
    .virtualTourForDev_ProsHeader { height: 60px; }
    #virtualTourForDev_chart { background: url(virtualTourForDevChart.jpg) no-repeat center center/100% auto; margin: -5% 0 5%; height: 200px; }
    #virtualTourForDev_displayInfo { height: 200px; border-left: 3px solid rgb(46,205,113);  }
    .investmentVisualisation_ProsContainer { width: 100%; }
    .investmentVisualisation_packageItemInfo { height: 100px; }
    #searching3D_OrangeBox, #searching3D_GrayBox { width: 100%; padding: 2% 1% 2% 16%;}
    .bannerSizeBox { height:300px; }
    #bannerExample { height:350px; }
    .packageContainer { display: block;width: 100%; padding-bottom: 10%; }
    #packageContainer_standard { border: none; margin: 2% 0; }
    .packagePrice { bottom: 0; }
    .ts_iconArrow { display:none; }
    .ts_iconArrowDown { display:block; }
    #ts_iconContainer_getReport, #fc_iconContainer_getReport { background-position-x:center; }
}

@media screen and (max-width: 700px) {

    #servicesLeftContainer { border-right: none; width: 300px; border-bottom: 1px solid gray; margin-bottom: 2%; }
    #servicesRightContainer { margin: 2%; clear: both; }
    #servicesSectionList { padding-left: 60px; font-weight:300; }
    #virtualTourForDev_hands { background: url(virtualTourForDev_hands.jpg) no-repeat center center/auto 100%; }
    #virtualTourForDev_handsInfoWrapper { height: 240px; }
    #searching3D_photo { height:400px; }
}

@media screen and (max-width: 600px) {

    .propertyValuationServiceBox { height: 120px; }
    #transactionSecurityInsurance { background-size: auto 100%; }
    .virtualTourPriceListBox { width:48%; }
    #searching3D_photo { height:300px; }
    #flatCards_photo { height:400px; }
}

@media screen and (max-width: 400px) {

    #staggingTopBlue { height:250px; }
    #searching3D_photo { height:200px; }
    #flatCards_photo { height:280px; }
}
#userPanelAbout { background-color: white; padding: 10px 15px;  }
.userPanelActionLinksContainer { padding: 5px 0 10px; background-color:white; margin:-5px 0 15px; }
.userPanelActionLink {  padding: 2px 0 2px 30px; color: black; }
.userPanelActionLinkWrapper { border: 1px solid lightgray; display: inline-block; text-align: center; cursor: pointer; padding: 12px 0; }
.userPanelActionLinkWrapper:hover { background-color:rgb(250,250,250); }
.userPanelActionLink_EditAnnouncement { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPpJREFUeNpi/P//PwMtARM1DPlWr6xAMwuAhs8HUudxWcJEBcMTgHgDV+PdB0C+ANUsQDJ8AdDwRCAfxL6P7hMmKhoOEnsAxB+Q1TKSmorwGH4BiB2BGOSD9UAcCJS/wEIDw/eTFUQkGu4Icj3RFpBrOFEWUGI4QQsoNRyvBdQwHKcF1DIcqwVAwwqoZTguH9iDciQ1DMewAFpYBYAKL6hQPiWGgwB6Tg6A0hthBkFpsgzHFkT+oMIKaMABJN+Ay3tyDEcp7KAGvoeWiBeQfPMBGmQTSTUcPYgCkIIDZNkCUFABDd1ASaXEgpZ6qGIoRfXBgLQq8AGAAAMA9xvF/cwU6IAAAAAASUVORK5CYII=') /*EditIcon.png*/ no-repeat left center; }
.userPanelActionLink_Remove { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXtJREFUeNrUVstNxDAQTVYUEHEGYSS4mw6SCgIVbNxBOkkJgQrIVrDbwebOARBnYDsIL+hFmp11sr5kEZaerNjz85sZO3HXddGcYxHNPM6mNr8ubwtMOZACidjaARtgdf7x8jhlI/ZRBMMWUw1YGmuAdyFyBdzTaQs4OGq9HnoHEp8XNwXQAd9AqfeVbEm5Xr7wyeydAJH3UT0zqgdE9XaMY+gY6ljqNF6KINgf95WU3EFwF5pI6m5J2bXUlVVUUcBJAUY4FvnvoLyjfnWQA/CXkMdacVyRY6vWLdcrtV7TTjKsDSdIOa9UoE+c16ysocLWaj9S+qmmyPKoewli6WXCSSGMZ7o0hb4N7mTlpB4z/mdXxSKgBCXnTuck1EErGm3MeMZ7JxtzIvRb7WDDOVcBLDXnKidLJZ8re5GvhlNV22bkHjLqO/X10umuCtHuhvyaQOOGeTL6mjmoIjaKY6NsoVweMV4yckvjzckfnHjq0Z/tyfxXfxU/AgwACWFidC/IrMUAAAAASUVORK5CYII=') /*StopIcon.png*/ no-repeat left center; }
.userPanelActionLink_Suspend { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU9JREFUeNrcVdFtwjAQNYivfnWDgljAbJANUjbAG7BByAR0A9iAZALYIFkAARvki9/wLJ6rw7VC1IhIraWTFefevTvn3mVQ17V65RqqF69R08trMl1gi2ER7F28qmAHWP6WHrdNMQahK0JgjW0D0wyWwS7C5QP2SdISZkBUtiJg1hsGTgH8aqhwiS0hkQlV80AAgM1qx6zmAJyf3TEwY2I0MVmQAI42ixMzn8GxavshiS1YyURiZRetRamVAEewlRdwZc/dM/0N8esfbcoM7N1v4XzwEox4z3IlPFeCxOLsN1gw3kMFzjnv2Pa5F++bQDOLrEt0gde9Kfn/EJRCaL9eAl/6BK41444Jx168OwGF4no48kDWOfXOUhnECVJoqep/VAi52+G15xBTLYfdnjjjJzYMCMVQKAXHsXoyrgv6m5BQ+//h9PLL/FNKvgkwAMtUsT89s7ziAAAAAElFTkSuQmCC') /*PauseIcon.png*/ no-repeat left center; }
.userPanelActionLink_Activate { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq8ldFtwjAQhk3KE09s0FYsYDbIBoEN8AadoFFYgG4AGzRMkGyQLFC13cBPfU1/iz/SQYmdAsHSyZF8/3dnx3ceNU2jhhpj3+JPOlthSmAxbCqWLKyE7SfZx65LPzqXOaAa0xamCcph38LlEbZgwBpmEKQOwpntltAMojfPzl4wpQxiTndxBIezy+ad2Szh/BU6V2ieqNHU5H/gcHLRP5nxHE6274+jtuIOnlut/KEbLi4lGMJOKPza2cLP4LMgx32rSER2Z72DY9nBevVlT5078xV5Bzivmht7jz4LBRD6WMI1o+cBsTeA0GsJ/8/oswN1KdyNh6HgaxZOb3gtiuhisNDXEt5ev+TKjBPJi9oiEHc07hCmgSqNRa3Ywcs/EnfUsmxdIyrYkFTPxlVQZ2RS0ZkiMCyCii1VBVpuRX9zWoT3fSwGf+ZuNX4FGABvdrH1sLNMlAAAAABJRU5ErkJggg==') /*play2.png*/ no-repeat left center; }

/*#userPanelAdressContainer {  background-color: rgb(248,250,252); padding:40px 5px 0 30px; font-size:14px; }*/
#userPanelAnnouncementsInnerLinkContainer { margin-top:10px; }
#userPanelChangeDataLink { padding-left:30px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQZJREFUeNqklFsOwUAUhlsqEaSJpg94IlgBa7Aoni2KNVgBcUsQEZcgHsT1H/krozHtlJN8mUtmvsw5nY5Za3aMf6LXbrxakyIT5IELEoo9JzAAN2CDAufnkB1jHBQo0pFkQQWkSUkssLjQZdsHx5BsUszgIyxfGyRxeJoReDAD0U5lQVgISZEnEWkNwR2cUZ+9WBCLKDFY6DJYgl291Y3riPwSg+ls2BeSaphIJZmALcdVfjlljVSSsUhHmkt7nW8nsjQlH/FNlIkqUYnsqBJVjZJgxct54H0xdEVX9m3+JjphS3vfojXIeXciYmxk0YIFdgJeAH9ceJ/mskgUdUZ+etieAgwA6vVBBjgNYPYAAAAASUVORK5CYII=') /*EditIcon2.png*/ no-repeat left center; text-decoration:underline; }
#userPanelChangeDataLinkContainer { padding:20px 0; }

#userPanelMenuContainer { background-color: rgb(248, 250, 252); border: 1px solid rgb(216, 224, 229); text-align:center; padding: 3% 0 2%; margin-bottom:2%; }
.userPanelMenuItemCaption { font-size: 16px; }

.userPanelMenuItemIcon { background-color: rgb(166,170,177); width:60px; height:60px; border-radius:100px; background-repeat:no-repeat; 
                         background-position: center center; display:inline-block; }
.userPanelMenuItemIcon_selected { background-color: #ff7200;  }
#userPanelMenuItemIcon_announcements { background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAATCAYAAABlcqYFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQZJREFUeNpi/P//PwOtAQuUvgXEglD2byB2BOKbQBwLxP1ATK5L3gOxGswSCSDmxWI5FxALU+AJdhDBBOVwoEkyollGLuBANmQ2EPNAg+UvEL+Dil8B4kVkBhfIoV/ADHpEPBMDHQAsuESQLPwPTRV/gJgTLUGQCv4B8RtYcN1DS8K20CQcD8QTKLAE5FglmE9AyZQPyScsSKlDgNLoYELKD8ipglpJmAvZkMlAzA1lg5LwWyj7IhDPosCSr8MzCUuhJeGX0CTMjZTqyE3Cz2DB9RDJMJDhVkB8A4gToPFFSSksj5wZkVMYM5TmhJZp5AJm5OB6jpYZ/yCljncUZkb6pC6AAAMAL7BAuMHlAPQAAAAASUVORK5CYII=') /*userPanelList.png*/; }
#userPanelMenuItemIcon_favourites { background-image:url(obserwowane.png); }
#userPanelMenuItemIcon_settings { background-image:url(ustawienia.png); }
#userPanelMenuItemIcon_userData { background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAYAAAAP6L+eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASBJREFUeNpi+P//PwMeHAzEN4H4JBCfAuKnQHwbiLMJ6GNgIKBg9X/cIItcg6v+EwaHgZidFIOZgPjNf+JAGDYzmBiwA0kgFmYgDihgE8Rl8Acg/kGkwU9IMZgbiD8SafAVUgzOB2JxIg12I8XguwzEAw5sgozgpIEJuID4ORDzERl5D4l18TcgziXC0ExshuJzMcyLb6ARiQ3cAmJ1XJqZ8LgGlNxW45Hfh88rTAS8+gaPHCNenXjKikIgfo4nK78C4lJo9ieqrAgE4hv/iQegYjQUn8HCQLzsP/kAVMSKoxvsCfUapeAdEPvDDE74T32QCkrHX6E5jZrgJyi5/WegPvgDcjEtDGZggZZkQnjUCGKmfWgOYWR4j0PPO4AAAwCD0eEu5X/LFgAAAABJRU5ErkJggg==') /*user_ico.png*/; }
.userPanelMenuItemWrapper { display: inline-block; margin:0 3%; cursor:pointer; vertical-align: top; }
#userPanelNoAnnouncementsInfo { font-size:18px; background:url('data:image/png;base64,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') /*noAnnouncements.png*/ no-repeat left center; padding:20px 0 20px 50px; }
#userPanelPhoto { max-width:100%; }
#userPanelRegistrationDate { padding:20px 0; color:gray; font-size:14px; }
.userPanel_announcementFotoContainer { overflow:hidden; height: 120px; width: 180px; float: left; background-size: cover; }
/*.userPanel_offerAddress { background: url("markerAnnouncement.png") no-repeat 20px center; padding: 8px 0 8px 60px; 
                              border-bottom: 1px solid rgb(220, 220, 220); line-height: 16px; }*/
.userPanel_offerContainer { padding: 15px 0; background: white; color: black; text-decoration: none !important; font-size: 14px; position:relative; }
.userPanel_offerContainer:hover { box-shadow: 0 0 10px lightgray; z-index: 1; }
.userPanel_offerContainerNotActive { opacity:0.3; }
.userPanel_offerData { padding-left: 180px; position:relative; }
.userPanel_offerAnnouncementDetails { font-size:12px; padding-left:20px; margin-top: 5px; }
.userPanel_deadline { float: right; }
.userPanel_offerPriceContainer { background: url("monety.png") no-repeat 20px center; padding: 15px 0 15px 60px; }
.userPanel_offerTitle { padding: 10px 0 0 20px; color:#367bb6; font-size:16px; font-weight:500; }

.suspendedMessage { position:absolute; right:25%; font-size:20px; top:44%; -moz-transform: rotate(20deg); -ms-transform: rotate(20deg); -o-transform: rotate(20deg); -webkit-transform: rotate(20deg); transform: rotate(20deg); }
.suspendedInvestment { left:30%; }
.suspendedInvestmentItem { top:40%; right:10%; }

#noFavouritesAnnouncementsInfo { padding: 22px 0 16px 80px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAvCAMAAABADLOjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBMTFGNDBEMUQ2MTlFNjExODM2MkJEQzM0MDlENEI4RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMTk5N0U2NTE5RDYxMUU2QkM3MUFEREVCREEwMDg5QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMTk5N0U2NDE5RDYxMUU2QkM3MUFEREVCREEwMDg5QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkExMUY0MEQxRDYxOUU2MTE4MzYyQkRDMzQwOUQ0QjhFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkExMUY0MEQxRDYxOUU2MTE4MzYyQkRDMzQwOUQ0QjhFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VgK7sAAAATtQTFRFPEBJSU1VpKaq+/v7sbO2Y2ZtcHN6tLa58vLzPUFKbnF3fYCGz9DS9PT0tba6jI6TuLm9ubq9PkFKRkpSaGtyy8zO/f39QURNlJab6uvsioySVFdf7OztR0pTr7G1dnl/bG92l5meTFBY5ebnvb/C5OXmgoWLi42TVllhVFhg/f7+UFNcXmJp0NHTUVRcvr/C4eLj/Pz82Nnb6+zsR0tUfoCG4+Pla251bXB3iYyRsLK1p6mtYGNrvL3A+vv76OnqaWxzRUlS8/P0s7W4+vr609TWUlZer7C0YWRrqKqu9PX14uPkZWhwpqisZ2px8PDxs7S4k5Waf4KIvL7BqauvPkJLSk1WgoSKYWVstri7srO39/j4wcLFQkZPwMHEQ0dPwsPGnJ6jdXh/g4aLS09Xt7m8pqer4+Tl////QVqT2gAAAGl0Uk5T//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AoDdmGgAAAolJREFUeNrElWdb4kAUhU8S0qihKh1EELCggooCrrpNV7f33nfn//+CnUknTHie/bI7XxJm3gx3ztx7D8jfDPxLupLeaGyOMNpsbKQry2kpHc3AG5mxIYXTyR5FYrV48YJcFOO1GP3VU0PowxwQPfFvtheJArlDHv28iqm6cK7kFB9ni/QLHa/vcGR4vwP9KkhfASmuaKv4DEzm6XUdn7iwipX4B+jrfvo6G7Lz9gpuE5JCdtdH59Dhwu01PGXPDnIencT0lAcntvCtYN7aJVSHlnpQeXChjq2ELSTKkk0biIbIsfbbeY/CsOkxInOUlhdFcaAxOdy5CMYWPcxgz8fmY05OMTncJECmYtJpHHizLYVyciRv8vK+txBD2qRTuO9tLAglyJrIvsGxIAzclRMcm/QR3PDykFtN5EUrlJImeye6yySn9D3ccsIQZI0oIF2LVogmC04wReyYdBW2qEQRWixABQ5NNEG21x4ga9Jws1aImVo5QzQP52YrAnuLDNDsOCBo7FMxsLcXNymxU8VfWvA+gxUSiNuniaag+biOVz0IpRb7L3rqgCZ+vUkTI/xoW5fdpRou6D13lzSVkFVonigCugPf/IF9l0MdfX+xfG2at9/M+zOtD31o5eAZ3vmKZZWbvU9wZmfsTze/abHUC1w6irdO7ZSRDBZLsAl5tUPbwKVkF0ubC0tvvLp0ap4Wyza/b3fwyNchdlk/oXKofDjQT1ivqoXJQb4EehUhD6nEIXKkgF/BHjvR8YzXY0+/Q58s9u/ZOeTkonQyzmdcb7ih3hDxR1Ng3nBzzfedvlq2fSdBErbvlNV+uKcZjTlPO1rmaaZfGtQvq6hSvzQq/9W5l44/AgwAOSWJ5dxGdcgAAAAASUVORK5CYII=') /*ico_nieobserwujesz.png*/ no-repeat left center; }
/*.removeFavouriteAnnouncementLink { position:absolute; right:2%; top:40%; }*/

/*============================================================ change user data ===========================================================*/

#changePasswordLink { cursor: pointer; color: rgb(51, 153, 255); }
#changeUserDataWrapper { margin: 20px auto 20px; padding: 2% 10%; background-color: #fff; width: 100%; }
#changeBrokerDataContainer #changeUserDataWrapper { padding-top: 0; }
/*============================================================ blog ===========================================================*/
#blogCategoriesContainer {
    background-color: gray;
}
#blogCategoriesContainer + #breadcrumbsContainer { background-color:transparent; border-top:none; margin-bottom: 20px; }
.blogCategoryAllPosts { font-size: 13px; float: right; font-weight: 500; }
.blogCategoryCaption { background-color:#ff7200; color:white; padding: 7px 20px; text-transform: uppercase; display: inline-block; }
.blogCategoryLink { display: table-cell; color:black; padding: 12px; font-size: 14px; text-align: center; vertical-align: middle; color: white; }
.blogCategoryLink:hover, .blogCategoryLink:active {  color: #ff7200; background-color: white; text-decoration: none; }
.blogCategoryLink_selected { background-color:#ff7200; color:white;  }
.blogPostCategoryTop4Container { height: 347px; }
.blogPostCategoryTop3Container { height: 222px; }
.blogPostCategoryTop4Container_right { padding: 0; height: 100%; }
.blogPostCategoryTop4Container_right a:first-child { margin-top: -15px; }
#blogPost_MainPicture { background: url("tlo.jpg") no-repeat center top/cover; padding: 10% 5% 6%; }
.blogPost_Photo { position: relative; overflow: hidden; max-height: 500px; width: 100%; height: 100%; background-color: black; display: block; margin-bottom: -7px; }
.blogPost_Photo:after { box-shadow: inset 0 -120px 120px -60px #000000; content: ""; height: 100%; position: absolute; 
                        bottom: 0; width: 100%; }
.blogPost_Photo:hover { box-shadow: 0 0 7px black; }
.blogPostDate, .blogPostDate_Small { background-color: rgb(51, 51, 57); color: white; position: absolute; left: 40px; top:40px; padding:1% 2%;
    text-align: center; line-height: 120%; }
.blogPostDate_Small { left: 30px; top: 30px; }
.blogPostDate_WithCategory { left: 20px; top: 30px; color: white; position: absolute; font-size: 14px; }
.blogPostCategory { color: black; position: absolute; font-size: 14px; top:25px; right: 10px; background-color:white; padding: 3px 10px 4px; }
#blogPost_Title { position: absolute; bottom: 50px; left: 40px; font-size: 26px; font-weight: 500; color: white;
                  text-shadow: 0 0 10px black; z-index: 1; }
.blogPostSectionContainer { height: 400px; }
.blogPostSectionContainer3 { height: 260px; }
.blogCellAbstract { height: 40px; overflow-wrap: break-word; }
.blogCellInfo_Big, .blogCellInfo_Small { position: absolute; bottom: 30px; left: 40px; color: white; text-shadow: 0 0 10px black; 
                                         z-index: 1; right: 10px; }
.blogCellInfo_Small { bottom: 20px; left: 30px; }
.blogCellInfo_White { position: absolute; bottom: 0; left: 0; background-color: white; z-index: 1; right: 0; padding:10px; color:black; }
.blogCellTitle { font-weight: 500; margin-bottom: 10px; line-height: 120%; }
.postItem_Abstrakt { font-size: 12px; font-weight: 300; line-height: 15px; height: 32px; overflow: hidden; }
.postItem_Date { font-size: 12px; font-weight: 300; color: rgb(150,150,150); }
.postItem_Foto { float: left; height: 95px; width: 140px; margin-right: 20px; }
.postItem_Title { font-weight: 500; font-size: 18px; margin-bottom: 20px; }
#postPublishDateContainer #PublishDate { padding-left: 10px; width: 120px; }
#postPublishDateContainer #PublishHourTime { width: 60px; }
.postStatusContainer { float: right; border: 2px solid lightgray; margin-bottom: 20px; font-size: 15px; padding: 5px 10px; }
#removePublishDate { display: inline-block; width: 30px; height: 30px; background: url(cross2.png) no-repeat center bottom; cursor: pointer; }
#blogPostContainer p { text-indent: 0 !important; margin-bottom: 0; }
#blogPostContainer h1 { font-size:24px; margin:10px 0 20px; }
#blogPostContainer h2 { font-size:16px; }
#blogPostInvestmentInfo { color: #ff7200; border: 1px solid #ff7200; font-size: 12px; padding: 15px 20px; }
.sendToFacebookIcon {  background: url(fbColor.png) no-repeat center center; 
                       display: inline-block; width: 32px; height: 32px; border-radius: 20px; margin-right: 5px; margin-top: 5px; }
.sendToPrinter {  background: lightgray url(printer.png) no-repeat center center; 
                       display: inline-block; width: 32px; height: 32px; border-radius: 20px; cursor: pointer; }
#blogSearchField { margin: 0 10px 20px 0; border: 1px solid lightgray; box-shadow: 1px 1px 0 lightgray; padding: 10px; font-size: 13px; width: 60%; max-width: 400px; }
#postAuthorPhotoContainer { text-align: center; overflow: hidden; width: 120px; max-height: 120px; border-radius: 100px; margin-right: 40px; float: left; }

/*============================================================ broker ===========================================================*/
.brokerListItem { border:1px solid lightgray; padding:15px 30px; margin-top:-1px; }
.brokerListItem_Data { font-size:14px; position:relative; }
.brokerListItem_Data .orangeSquereButton { padding: 6px 20px; font-size:14px; }
.brokerListItem_Data .greyButton:hover, .brokerListItem_Data .greyButton:active { color:gray; }
.brokerListItem_Foto { width:100%; border-radius:100px; height:100px; }
.brokerListItem_FotoContainer { float:left; width:100px; height:100px; margin-right:30px; }
.brokerListItem_Name { font-weight:500; font-size:15px; margin:10px 0; }
.brokerListItem_RightPanel { position:absolute; right: 0; top:10px; color:darkgray; text-align:right; }
#brokerListWrapper { max-width: 900px; margin: 0 auto; }

.user-panel-subscriptions-container .description .subscription-items-container ul { list-style: none; padding: 0; }
.user-panel-subscriptions-container .operations .status { text-align: center; margin: 7px; font-size: 14px; }
.user-panel-subscriptions-container .operations .status > span { font-weight: bold; }
.user-panel-subscriptions-container .operations .status.active span { color: green; }
.user-panel-subscriptions-container .operations .status.inactive span { color: red; }

@media screen and (max-width: 1200px) {

    .blogPostSectionContainer { height: 380px; }
}

@media screen and (max-width: 991px) {

    #userPanelMenuContainer {padding: 5% 0 2%;}
    .userPanel_deadline { float: none; }
    .blogPostSectionContainer3 { height: 250px; }
}

@media screen and (max-width: 767px) {

    .blogPostSectionContainer, .blogPostCategoryTop4Container_right, .blogPostSectionContainer3 { height: auto; }
    .blogPost_Photo { height: 300px; }
    .userPanelMenuItem-Items-Count {
        padding: 5px;
        color: grey;
        border: 1px solid grey;
        min-width: 32px;
        text-align: center;
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
    }
    .userPanelMenuItemWrapper.selected .userPanelMenuItem-Items-Count {
        border: 1px solid #ff7200;
        color: #ff7200;
    }

    .user-panel-subscriptions-container .operations .squareButton { display: block; }
    .user-panel-subscriptions-container .operations .squareButton + .squareButton { margin-top: 10px; }

    .user-panel-subscriptions-container .header {
        font-size: medium;
        margin-bottom: 10px;
        margin-top: 10px;
    }

    .user-panel-subscriptions-container .operations {
        text-align: center;
        margin-top: 20px;
    }
    .user-panel-subscriptions-container .description h4 { font-size: 14px; }
    .user-panel-subscriptions-container .subscription {
        padding: 10px 0;
        border-top: thin solid #e0e0e0;
    }
    
    .user-panel-subscriptions-container .description .subscription-items-container ul:first-child { margin-bottom: 0; }
}

@media screen and (min-width: 768px) {
    .user-panel-subscriptions-container .header {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .user-panel-subscriptions-container .subscription {
        display: flex;
        justify-content: space-between;
        padding: 10px;
        border: thin solid #e0e0e0;
    }
    .user-panel-subscriptions-container .subscription + .subscription {
        margin-top: 20px;
    }

    .user-panel-subscriptions-container .description h4 { margin-top: 0; }
    .user-panel-subscriptions-container .description .subscription-items-container { display: flex; }
    .user-panel-subscriptions-container .description .subscription-items-container ul { flex-shrink: 0; flex-grow: 0; width: 50%; }
    .user-panel-subscriptions-container .operations {
        width: 220px;
        position: relative;
        min-height: 120px;
        flex-shrink: 0;
    }
    .user-panel-subscriptions-container .operations > div {
        position: absolute;
        top: 0;
        width: 100%;
    }

    .user-panel-subscriptions-container .operations .squareButton {
        padding: 5px 20px;
        display: block;
        text-align: center;
    }

    .user-panel-subscriptions-container .operations .squareButton + .squareButton {
        margin-top: 10px;
    }

    .user-panel-subscriptions-container .description { width: 100%; padding-right: 40px; }
    .userPanelMenuItemWrapper { color: black; }
}

@media screen and (max-width: 600px) {

    #changeUserDataWrapper { padding: 2%; }
    .userPanel_announcementFotoContainer { width: 0; }
    .userPanel_offerData { padding-left: 0;  }
    #userPanelMenuContainer {padding: 7% 0 2%;}
}
.addAnnouncementAnchor {  display: block;  height: 80px; /*same height as header*/  margin-top: -80px; /*same height as header*/  visibility: hidden; }
.addAnnouncementCategoryLabel { font-size: 18px; letter-spacing: 1px; }
.addAnnouncementCategoryLabel hr { border-top: 1px solid #b9b9b9; margin: 5px 0 20px 0; }
.addAnnouncementColon { position: absolute; right: 0; top: 0; }
#addAnnouncementContainer { padding-top: 1%; }
#addAnnouncementContainer textarea { resize: none; font-size: 13px; }
.addAnnouncementHalfInputContainer { position: relative; width: 49%; float: left; }
#addAnnouncementHeader { z-index: 2; top: 0; }
.addAnnouncementHeaderItem { border-left: 1px solid rgb(220,220,220); padding: 15px 0; display: inline-block; width: 18%; text-align: center; margin-right: -4px; }
.addAnnouncementHeaderItem a { color: gray; }
#addAnnouncementHeaderItem_Contact { width: 14%; }
#addAnnouncementHeaderItem_Descriptions { width: 14%; }
#addAnnouncementHeaderItem_Details { width: 39%; }
#addAnnouncementHeaderItem_Location { width: 20%; }
#addAnnouncementHeaderItem_Photos { width: 13%; }

#addAnnouncementHeaderItem_DetailsRoomSeeker { width: 50%; }
#addAnnouncementHeaderItem_ContactRoomSeeker { width: 50%; }
#addAnnouncementInfoMessage { padding: 5px 0 5px 40px; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYhJREFUeNpi/P//PwOtAQsRalyB2A+ILYFYFIjlgPgREL8G4uNAvAmId+M1AeQTHNgJiM//Jw6ch6rHahY2QWYgnvCfPDABqh/FTEa0OGEG4tVAHIjV2w/3MDC8OAthcwgyMOinYVMFCr4gIP6LK7h68brzQPn//50MELwhFJ/KXmRzmZBc4ATERXgjEOYLEJAwxqeyCGoehk/O/6cuOI8e8Tb/aQNA5sLziR/B3PLhHgPDx3sQNrsgoeCCAW8gPsKEFB/4wcVZDAwrXSEYxCYOeIAImCXSBJUjR7qAErGWyCFbIkRQOSiPEJeykIEQsiXviPYFCMi7EGvJR2RLnuJV+pKsoAKB+8iWHCSYsmBA3JgUS3YjW7KeSjkdWzkGtwRUL1ygcqRfgJoLtwRUYpYRFenEB1cZrCRmQgu/iQQjHVTEEwYTkWtLJjTJYlg4UhDpm6DmMOCy5C+0wplCZqRPwaiwCNTxriTW8a64zGIkokmE3FoBlXESIP9BMzBRrRVGerS7AAIMAJe+cpZ2YKGsAAAAAElFTkSuQmCC') /*infoIconWhite.png*/ no-repeat left center; }
#addAnnouncementHeaderItemsContainer, #addAnnouncementHeaderItemsContainer_RoomSeeker { width: 70%; width: calc(100% - 400px); }
.addAnnouncementLabel { color: #3c4049; color: rgba(60, 64, 73, 0.6); font-size: 13px; font-weight: 400; margin-right: 10px;
                        margin-top:0; margin-bottom:20px; float:left; width:194px; position:relative; }

.announcement-view-files-select {
    display: flex;
    flex-wrap: wrap;
}
.addAnnouncementForRentSell .announcement-view-files-select .uploadedContainer {
    display: inline-block;
    margin: 0 5px 5px 0;
    width: 19%;
    height: 80px;
}
.addAnnouncementForRoomSeekers .uploadedContainer {
    width: 100px;
    height: 100px;
    margin: 1% 0 0 0;
    background-position-y: 15px;
}

.addAnnouncementValuesContainer { color:  #3c4049; font-size: 13px; position: relative; margin-left: 205px; }
#addAnnouncementAddress, #addInvestmentAddress { background:white url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAZCAYAAAA4/K6pAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAh1JREFUeNqklEtIlUEUx6+3a24SWkghBGIogVtBaBGllWmEiflYhJUbQW+CC3curjcKESEUSaJSSQxCMErKHkIPJAlCFyJYaO3ctXARVqhdf4f+I1+f37WLHfgxw8x5zTkzk5ZIJEL/I2l+B/F4vIChEUogQ8u/4A3cjsViC0kdYNzAcA2mYAy+auswXIBj0IGTgW0OZHwdoig8DkoXnfMM/YBK7N6WAzbymb+W8biUqxnKZfuS9VGtn2W4CydZ+xSRQhN8MGMUwsy7lPIL+A2drB9lbENngrkdMQotzsFpnd2kFmrgDMqfFdUyfAUzMAIP4YbthWVk1V7S3NIec8ahPwdelFGplr4427CnRq4de+BnQA2tlRH/onOwplaZvIU60s72VP8Aw0V4p6VcF9B5nFbqj2AQiu3iYHhHio06v+u/deKjN4P7UIZBDue1ql+BPjgOJ9T7S+yto3OI+TkY8mbwHuasLWqVHemW8EszzLvjhFXlhKJUEuFgsofDXhaDXbB+2fzVhefwDRp2eHyXYQWe+bsQ0tlvQj2R9gdEz1RtetHd2OZA8hR+6Cb6xa62GT4Jugcui1VVN0rEdE/0dBV4CJ3vSR1IHsBeqPKsVcA+GP7nj6SI7Qyn7MnqIk1aq+0TSHaV/WLvPQ+KoBCO2HeW0p/oyaJbTtZhmeCtQXqRHXpuF2tWr7Mw5V/Zl0WPBSH61V05SEU2BRgAH8rI9U2brv4AAAAASUVORK5CYII=') /*pin2.png*/ no-repeat left 90px center; font-size: 15px; padding: 1px 0 12px 130px; }
#addAnnouncementAddressContainer .formInput { padding-left: 130px; }
#addAnnouncementAddressContainer .formInputColon { left: 115px; }
#DistanceFromDowntown { padding-left: 180px !important; }
#DistanceFromDowntownColon { left: 150px !important; }
#addAnnouncementAddressContainer #addressHint { bottom: 5px; left:130px; }
#addAnnouncementAddressHint { background: rgb(245,249,252) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5hJREFUeNrMmGtozlEcx/eM2YYkl9XkEuXS9mbFsIiMuYzGym0myStJlHLL3GrCJEbkjRdE05a5LA25ZbmNJMQL8sZcornFbJj5/Or7rP9uz/P8/5s9O/XprD3/c873/M7v/M7vHF9dXV1ERyudvTQanVPak2okjIEEiIdYqIZ38BzK4QF8CtRXee6M1olCzHiq5TAbukMtvIFK+AUmdgjMgyioghI4Ajfa1FKIGUW1G1LhIxyFc/BElvjr+NwHvSARMiAbFkAZrIc7wcbzBfIpxERSbYUtUKG/CzH5d8c3wcboCnNhGwyGXbAZ/rhePgbrRnVSS3UQcujgmwcXtCU8DqclbAMkwUL4GvLyIchmdxHMhxYhpqANNtUPWKvlK4IrMBmaTDSyhSUrkKD0NhLkLMWQJmsVMV5UUFHyH3PQLASV/qdQdE1+NhV2BBSF6iQ58yEEnXIxSLaWZZmLNrZ799iSMu7YQJbKh7faum6KWdc63g6dXLSzXfgKDshtGorinylUE2ATVvrhUtQ+eAZ7FVBDLTWwEZJhYnOWWqnIXOjBR44oWO730PasToXVDURhpR5Uc+AEVqry0HGc/CrebUPGs+PpmO10dPRxWipZkbfY427aaRPSMkZ4tJaFhhSnqLEK+089dtrXYTEvxbKKn9JRLypBu+6zx079zv3HS2Odpa9hqFOU+UIlP4Yz46v0W9ovKlb5UDiLJYjRTlHVcrRwlmi/YfyiLIXtzZb0hVFUbyWQ9aLM+/spnW33gjEstR4AL5yi7mr5EsNkpeGKk/ecou7LrzLDJCpD4eRWvShCwReq87AYU8a089JZ9rsULqHjY+MD+aDixNwwWGmg0qYmWYKZ7rZlgqiPbSdBUTo3HykbbShK0Xy1VOe67LxLo9pNcjgMVjF+bbOZJz880KVzDdZy4/SX4YtuQKGW6XZts6yTccuCXRwsRb2km0ZqiAPka1vvCvH7cXAGbsK6oLcZVP+mmg8PzQIuLPYhxO/S4aoCZSbj1YRyxYrQTThNjYsRtlsX1NaebXaxuKBgPamlF5nIADmOXalnQp5M/BhhWRDtYRPM0w7boqWeplTF/QNHoyegPKWrFXobKNGZ2dx7gOX8I2AWLIFBequyyV0P9j7lc/OSh7gpVCtkwS5KYSs0azumYvQM1F9nmR0ddss+3NLObLUoh7g4veKNUQobJ0HVSj9e6nA13rt9yfN1xDfPfwIMAOOiGUAIqBLwAAAAAElFTkSuQmCC') /*infoIcon6.png*/ no-repeat left 30px center; font-size: 13px; position: absolute; top:-67px;
                        color:rgb(53,123,182); border: 1px solid rgb(53,123,182); border-radius: 3px; padding: 10px 5px 10px 100px; display: none; }
#addAnnouncementAddressHint:before { content:""; position: absolute; bottom: -10px; left: 112px;
    border-top:10px solid rgb(53,123,182); border-right:10px solid transparent; border-left:10px solid transparent; }
#addAnnouncementAddressHint:after { content:""; position: absolute; bottom: -9px; left: 113px;
    border-top:9px solid rgb(245,249,252); border-right:9px solid transparent; border-left:9px solid transparent; }
.addAnnouncementApartmentInRoom { background-color: white; border: 1px solid lightgray; margin: -2px -5% 0; padding: 0 5% 2%; }
.addAnnouncementApartmentInRoomCaption { background-color: white; border: 1px solid lightgray; border-bottom: none; font-size: 15px; padding: 1% 3% 0; }
#addAnnouncementMap, #addAnnouncementLocalizationContainer { min-height: 260px; }

.addAnnouncementMarginRight { margin-right: 2%; }
.addAnnouncementMarginTop { margin-top: 2%; }
.addAnnouncementMarginTop_Medium { margin-top: 3%; }
.addAnnouncementMarginTop_Big { margin-top: 4%; }
.addAnnouncementMarginBottom { margin-bottom: 2%; }
.addAnnouncementMarginBottom_Big { margin-bottom: 4%; }
.addAnnouncementMarginTop_Small { margin-top: 1%; }
#addAnnouncementRoommatesFacebookContainer, #addAnnouncementRoomSeekerFacebookContainer { background:url(fbRoommates.jpg) no-repeat center; margin-top: -1%; margin-bottom: 85px; }
#addAnnouncementSubmitContainer {padding:0; margin: -65px auto 0 auto;}
#addAnnouncementSubmitContainer .validation-summary-errors { margin: 5px 0;}
#addAnnouncementPhotoExplanation { display:inline-block; border:1px solid rgb(255,233,193); color:rgb(139,120,86); 
                                   padding:1% 1% 0; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZFJREFUeNpi/L+UgeaAhQg1rkDsB8SWQCwKxHJA/AiIXwPxcSDeBMS78RnAiMcnTkDcC8QGRDjkAhAXA/E+bJJMWMSYgXgCEO8l0gIGqLq9UH3MhIILpGA1EAfiNE7MloFBQA/C/vWRgeHBEmTZfCBWBOIgIP6LyyddeC0AAVGgJdpVEAyyEBP4Qc3BGlygOCgiGDAwX4DAh0u4VBVBzcOI+PMkxAEDkYnBENknNlS2AJYYbJAj3o8obdzyQCyHiHTcwQUD3kB8hAkpPggDhWgGBusVEKwYTYwOD+TgkibKEuRI//qIGB1yyJYIEWUJcpIlHFRwc2GWvCPJFyDw6jAxlnxEtuQpaUH1kNgUdh/ZkoOEU5YcUlBdJtaS3ciWrKdSTkcHm5AtOQ7NodSM9AtQc+GWgErMMqIj/T1RlpTBSmImtPCbSFSk//5IyIKJyLUlelFfDAtHCiJ9E9QcnDXjX2iFM4XMSJ+CXmERquNdoZUPsXV8Ga4GBSMRTSLk1gqojJMA4hfQDExxa4VqACDAANakZB02el9xAAAAAElFTkSuQmCC') /*infoIconOrange.png*/ no-repeat left 5px top 10px rgb(255,246,229); }
#addAnnouncementPhotoExplanation ul { padding-left: 50px; }
#addAnnouncementProgress { height: 7px; background-color: rgb(220,220,220); }
#addAnnouncementProgressBar, #addInvestmentProgressBar { height: 100%; background-color: orange;  width: 0; }
#addAnnouncementProgressBarWrapper { height: 100%; margin-left: 400px; }
#addAnnouncementProgressBar_Fake { height: 100%; background-color: orange; width: 400px; float: left; }
.addAnnouncementRadio { display: inline-block; margin: 0 25px 5px 0; white-space: nowrap; width: 24%; }

.addAnnouncementLocationButton { width:49.5%; }
.addAnnouncementRadioOneThird { font-size: 20px; padding: 15px 2px !important; width: 33%; width: calc(33.58% - 5px); }
#addAnnouncementTitleContainer input { margin-bottom: 0; }
#AdditionalEquipment { margin-bottom:0; }
.rightSide{margin-left:5px; padding-right:0; }
.leftSide{margin-right:5px; padding-left:0; padding-right:0; }
.centerSideMain{margin-left:5px; margin-right:5px; padding-left:0; padding-right:0; }
.addAnnouncementSectionContainer { padding: 1% 0; margin:1% auto; }
.addAnnouncementSectionWrapper { background-color: rgb(248, 250, 252); }
.addAnnouncementRadioSubject { padding: 60px 0 0 0 !important; line-height: 13px; height:90px; float:left; margin:0 0.2%; }
.addAnnouncementSubjectIconSpan { font-size: 13px; }
#addAnnouncementSubjectIcon_apartment { background: white url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAmCAYAAAClI5npAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrsVtsOgyAMtcYf9X75IDGg8VPZSrJkczgrsAHbTsJDk3LSy2kBpJSJTwAGsK7r2XtOos7zHMCkAteAnQWQ2hLgMbURaeIZ3luQmVx0OTneW2AVQFEUgMfUjleEy7I4EUFZlhC3BlzAagyrqlKCmudZmtjxivA+AxtgRVQLhBAkwrqu4bs3IWZ4y1Jn6yryyp/Cl+lK+klbiZBzTmpq0zQqeqo/hS+MRXRW1W+bgrZtAc+evcWRP4UvjE04TROppl3Xqeip/hS+/3P8MAV936sSM8akzt5OwZE/hS8MEW4z3MNeRUyBfGEtomj+hFQMw6DdouM4hiPC33wNnz4kPnERYAC+YOUbyh0R3wAAAABJRU5ErkJggg==') /*ApartmentIcon.png*/ no-repeat center 15px !important; }
#addAnnouncementSubjectIcon_commercial { background: white url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAu5JREFUeNrUV0toE2EQ3qRaCKgN1vehoFLpoaLSKAhWDypS8ORViuRBUPAiSC+1vdSjeJIgIQ/FIAgivUirgpRelESw4kURLYrYWh8ESh9Y6PoNzNrpuLvdDUmNAx+zOzP/zLez//7/vwHTNI16kDVOjnw+vxnqCdAKfIhGo3thu4brJNAIhIF9HENyEngFlIFfQBq4DLwGdgHvOOYbBSPfsnoBu46g4Eaol0ALmw4D74EpORYYAK7w/VWgD5AJtwC7gWd8/wk4APzURII2JJqgXggSBQx6Dv1YhA0Jgoa6HhI2GkNjC3zfwrmbdN2gIrEOqgTstGwg0Q37aVzuF6GjrDuErUP5DB5DY7uFjXKXuNbfROAIMYlW4bcSDKoHGOZXExa2MNuGVeygymVwjRLXXCKSy+VCmCtFoI3mDOMtulGA7zquG4SdujQG3SltDLKNKRuNpRwFyinsVKtItWVHqJ3t6km6ENQMfUnZP7I+YfOxHVcxllAOytWl7O3Wq7SIRHTGWCw2DrXHptg862Yb3yYVI4VyjdvYI3/WEbRoAWqt9Gaz2aD6XC1p4DFlG19ZxiiZsvtKIQuyI73KeSsejy8CtHaMKF+/xRWYEfYZtskYS0Z4HVqk3MrXu2xBy2QyZ6AOAm8SicRtGQnfRajtwCP4RtlGahtwnsNuApNi2FHgFDAB3FDFzwFt9OUg3wPHldWLMJGKBQScl3gk7+OZX+udkNabIsj02G56IEUkjq3Shkubao/TXjOxijv/Z8djgJov94CH3MZqiMndjvs6j9Aumkwm7zg50+l0JWS+eyKiOrLV9fGWYunMcchlggd4M/0K7PB9QvMhncD9FWLOAnfdAoJVIDLvIWbO15nVz+ImYk2PE9WodUeqf4qvsCNVkbrpyH/xasx6eTU/6uKXE3IhlUodcfHTT9PTWhFZrw61EZexX5hIo4c6VkxI2Da4zRE64E57fAjrl2HWw5hZ1tMidnLFn/B/Ib8FGAB0bTsxaByXigAAAABJRU5ErkJggg==') /*commercialIcon.png*/ no-repeat center 16px !important; }
#addAnnouncementSubjectIcon_house { background: white url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAjCAYAAAATx8MeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuFJREFUeNrkmF+ITGEUwHdmSSL/a2Nta2v3YVnsC4ndtLGxFm0hWTE7pWEzJF6IJSJsPGDzZ2YYhDYlpZGVP8kWHhRrF3lcD7LxIEqEHb+vztXst/fOjLl3ZkdO/ep85/sz5/vO/c49d1zRaDQn22SQoYTDYbtrLYD78COVyV6v94/udmhz26AN7oHL7mJOOHUCjoheCc9h+EA6dRX8mm0avIJJmXYqF+7ACov+AjmxmZlyahw8hfmavVtrj4QnUJuyUyo1JEEJdEG5Zm+DImjU7C6IQH2itVM9qQp4CXma/TTUqH2Jvspk7mXY7nT4VkM7DNbsO6BRdKOvFeZArzb2oNxUR8K3AS5Z2A+JPhW6Ybe0H0EZvNfm+KHVbvj2wykTezWcEb0OnsF42BtzGq8lPXRoc1dK5s9NJXznYadm+wDT4a60N8F17Qf8YjPGl0u2j5UqcXbs34TvBng0W6fcuhfS3gfHLUJeB49htLRr4Kw2ZoqsVZwofCq3PIQlmv0mzIB3xvsbmhKEfpaEtVTa6+CANmaC5LwKK6cK5EgrtYkXYDF8lxumnoeGJG9tIXTBXGnvgvUmB9EeCoVq+zgVDAaXcoRvoFA7YhWiBtHzoQOqkky0Bm54AF5pB2AR9GrjIvjRFHtSKuEN1XawBvaIPltesqU2Xt7n5DYruQWT4ZNJgs5xGQ9ZIBC4EpONF8Jt0dWxRhwsLC+CR/Q8eT+qiuKaz+db3qfyROrho+zCcGgjtDhc7a6FfNlsj1wIDw419yuHRTbH6Edha5rK8HnQKZXGW2g2rdG1XHE4jQ4ZUiIpowg+J5PRqzP04TLGrHS2OqmeDDmlct/PdHw4OC5Z6ZRV+JIR9dF5UkKgi1psGRTbcioF+QZb4vRPTNUpt83Qj4rTP2Igwvd/Pej/lFPJ/A8wLF7xLwVeIhlidtmsnqljUAa/4mxG3b6vcX6wRT4yrNZwSVr50q8jG//J+y3AAOzYHxHITHkyAAAAAElFTkSuQmCC') /*HouseIcon.png*/ no-repeat center 16px !important; }
#addAnnouncementSubjectIcon_parkingPlace { background: white url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAbCAYAAAAdx42aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgVJREFUeNpi/P//P8NAAhYQMX/+/O8DYXliYiInC5TNMVAhwDjQUcDEMMAA7IB58+b9B2F6WYpsHwshxcAEWgykfKDp5B+JCfwJENcDE9sVvLkAVzoAWu4EpHoo8KwZEDsDzREGOuIvTBDZPkIh0ACl84D4ABAzE2nxfyieBcTmIEcA8S6cIYAjnkSBlC0Q/0hKSppMZlwvgzrAH5cDmGBBgiUaPKD0EgqiYBWszEEJHiT7cGZDoIJIqMIt5NoODLkXQP0ngJhz7ty5XkSHAFAxP5DyBOK3ycnJGynMdQVQOh9bCLDg8H00lHljzpw5oDjkpMABfFDajZRsmA6lrYD4BJXKnx84syG6A4B8bVhdQcUC8Bc2BzDhiIIfsHgC4unQBLkVSYwQ/gnEhUAcB8R3cOQyvFEAK3JXpKWlZcHYs2bNOgOkjYnwbRlQ3yQQA6hnLZD6BMQ8pIQADN9DE39JZAjchOkBOuQbkP8PiJmILgmRXJg3Y8aM3UD6OBBHQ7MmMaAdqA9UAb0H4k4gZgXiryRXRtBg2w/Er4BYjIQEZwjEoND7DMTCULE/RFdGWBwkRkaqZ0OyHGd0EwoBmgBSQwAUjDfJKBNAhoCKdFWCzXIsgBeJfT0rK8ucHJ9OmzYN1KDZixQlOKPgB1oI3AFSKlDuVQqC+gESlx25oBs0zXKAAAMAWktUdvjc6DQAAAAASUVORK5CYII=') /*GarageIcon.png*/ no-repeat center 17px !important; }
#addAnnouncement_placeInRoomLabel { background: white url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAYCAYAAABurXSEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZ5JREFUeNpi/P//P8NQAywgYv78+UxA6gkQS0LF3wKxBBD/oadjEhMT4WxcbgKq+cMEFbBAkgQBYSC2H+AAxekmmKODsWgKHmBH43QTzNFyQHwWiD8C8RcoW3aAHY3TTYzIGXHevHlbgBQ/ENsOhCuTkpIwxGBuAsrB3cTEMAQBCzKHiOKPFYjVgZgdjxpQjn+JxFcCYkE86kHRfxdkPTZJbG5iIcGDoCLwEBCrElD3D4irgbgTiFcAcRgRZu8AYh8g/kvtkI4jwsGwJFcDxDuJdDAIeACxNTRQSAtpAo4WJCFWuIFYisSkykts8hh2GXEmEvsyPRwza9asCUCKE8q9k5aW1k1qRkxDYm+lk8MToPUECBwB4m5qFHmkAKoYRmmafkKC2tdAfAta/BELXtCicpkNxGbQ4okVj7o3QJwHSpNAXAzEhbhKBij4BcRToG0LqlYuoCaiPxBvgWJiiq9QIH4KxCVE2hFKIDBIDmkjIF41EMXbiCinBwWgJE3fAOIFdHBjAxBzUCuk70JbbbQGleiOxuYmxqE4hAAQYAAO2oqXz8vN2wAAAABJRU5ErkJggg==') /*PlaceInRoomIcon.png*/ no-repeat center 17px !important; }
#addAnnouncementSubjectIcon_plot { background: white url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAmCAYAAAC76qlaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+BJREFUeNrMmVtIVFEUhmdS8ZJkVmZFJBSFWRJEEGFECSb00MXupMU46qhIBUUv0f056QIz4zSjPVRWWFFQoXTBRHqol17SyIhIohukaaI1Ov0b/pHt4czlnHHOzIKPvc9t/M/ea++z1tLs8/lMatbU1GQyyBLBbPAX/PSftFgsIR8yyjaBjRQ5l20WEXYWnNLytpNpU0ABRR4HY9K1NeBQkGeztE6TqgVyoQC/sR5sB1vBHJ5/BDqk+z6Dt+AH+Aq+KfrvpHvTGxsbL6J1lJeXv1b7o+ZAAvFgKMEbQBnYDGYqrv0CdeCGzll7BVaCD6KF+N9qN+m1UrGGJNHfgQsUg2ydok10r3r2FwFnoLfTa3dBL7hMV5kHbKAN/ItwrVwHV9nfi9m3hu0qHo9HPswEA8CreGkfiYZNBcK/c8EQWGW1Wru0jHgGeAzu88fkKY2WaBNE/kGzBwyDNHALg5karvBkusRqbnG7Ddz3hfg3aI7wMB9sCUd4ArgNCnl8SWw2JoMN4u38uyXo3wzq426328zFsV9aLGXRdA2lVVRUhNwz1axeEv0AHDBSdLibvXK0hR8f5uEzsR2B0ViKhKYEkBFqxO/QTcRWVMKtKNaWB/og3gfWqgqHb3nh9+WgEPSLNRALFHFTkvKaqo9XVlb6+MGJF0uT+gORfvJjZWMTwlqXy9XOGMNTVVXVrCGsjbpByzTpcHhcOESnMAFI4PYXb2aW+iOyqyyhaBOD/XizFKk/Oj7imIo86UK3xgzICFcxMzkRAz0o+7hfeL/NZuuNt+GGphY0LWo5Zy7brjjRmtTQ0CDy110iRoLwYdVkWXKVLh3J8mTaUvEZAftYvhB2Ty0NTHQ6nYlcnLEa8XTG+VaWMEyK9eZVLS1UV1d7IX4W+otZKjDaToBj0vEg/dkNbZ0B98dALoGXiVY0Wsi9uENyD7EFv2Rw1yw+6xAdXkHI4XCILSe1pqZmKAo+voAxvXCHHIpeJ7mnmO0ezfE4RYsU6Sn6mZMkVuSrO1nR+sjaYA6vLWQS7rcerT/uH/EdwD83zyG+mGUxvTadCytbOifioIfgCmiNNDnxf/LFYrjA/grQzunVYsulfp9UC+zm4psPtnEGIs6oJixOu91+Bs1JHn4CReB9kOdn0HctLB8sk2KdAradeoTV1taGn3PiZlGfPsrEWPjjC8VI+p8pYuniCxPrfF4rk+7r1CtaV7IM8efp72I6Rcn4oHS5lAutjQsvmYH9E147HbMsn+JdHD2RONcpsg+/74tg7By/ukWsvYwYJTzYfySaiWyiHHeN51tNMSxbmOMp7tZi/wUYABnFkbWSyQf4AAAAAElFTkSuQmCC') /*PlotIcon.png*/ no-repeat center 12px !important; }
#addAnnouncement_roomLabel { background: white url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAThJREFUeNpi/P//P8NgBiwwxvz58wfSHUxA/ASIJaH8t0AskZiY+IdpkASUBZLjQEAYiO1hLh8MIBiX2GBxoBwQnwXij0D8BcqWRUmDA5xZQpOSkhjmzZu3BcjmB7JtkRPn0MjFWEKQFYjVgZidivaBovAuyDpskthikQWHQRJAfAiIVWkQKDuA2AeI/1ISgnE0chwIeACxNTQAiA9BNElBGictXmKjeGhkklmzZs1EErtMJ7snADEnlH0HiLvxRXEakthWOjkyAVTmQdlHQA7EGYKDpUVDShp8QmO3vCApDWJx+WwgNoMWCaxUdNgvIJ4CrWvJLqhBzR5/IN4CxTSpe4n1OLYQNALiVYM9DQ6ucnAw52JsafAGEC+gg3sagJiDnBAENYc66eDASnQHYgtBxsHe7QQIMAAHgWmNwGT6OQAAAABJRU5ErkJggg==') /*RoomIcon.png*/ no-repeat center 17px !important; }
.addAnnouncementSubjectLabel { display: inline-block; height: 35px; line-height: 15px; font-size: 15px; margin-top: 3px; }
#addAnnouncementPriceTotalLabel { position: absolute; top: -15px;}
.addAnnouncementValuesContainerWithoutMargin { margin: 0; }
.addAnnouncementUserPanelLink { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNqkk8tOwkAUhnvBNhQIaWgCaCAgCfgILIyWvTs3dufS59KNiTFRcaUv0IQS0xYSbI2EBaw0gbQLQkvxzFAIUGejk0wvM/PN/585Z+jFYkH9tcXQQ1EU/MOyLO7z+ZyiaXrdYYzVNK3R7/fddDqtIsHhcLiESY1hGMrzPEpVVcmyrGOsFov5iURCw/MkMFSkdF2XB4OBGI/H79H4eDw+cxynToRXIFiVu92uPJvNznme/xYE4Q7Ng+39X2EEgjUMGoYhh4v3JpPJJbKcy+Wus9lsMwKvFNvtttzpdOTNOdiAA+tH1Wr1E9Z569PeUWyYpnm660iSpLdisfgcSRWCID1sq9U6gRgjYCaT0UulUhMEgs26wDCcJkpLngRWKpWHIEDcdkHhmMHmgW3bTCqVetm1CuDjMuRoJTJhvIej0egCFvSSyeQrGhNF0SiXy0/wGZBKGNuGPObhJbiue1UoFG5qtdrtdDr9ICluwb7vsxzHvUOaviA2HtR7sCEicRaIVfifW/UjwACH+LJ3MJjVGQAAAABJRU5ErkJggg==') /*EditIcon3.png*/ no-repeat left bottom; margin-left:10px; padding-left: 24px; }

.addAnnouncementBigRadioButtons input:checked + label#addAnnouncementSubjectIcon_apartment, .addAnnouncementBigRadioButtons input[checked] + label#addAnnouncementSubjectIcon_apartment{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAmCAYAAAClI5npAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNrsmLEKwkAMhhvpO/kYioPgIoiD4OLQRTo4OBSXDi4FBxFcBAfRx+hLNYJNl+twd2lKTvG2H+5C8t93SSkgYqS5Ys4hfA1FsoZRCYNIebEciKh+GJfwkc/aEV/dOQEJDRwI8SHEwKQEngNVIAzoQzglqO4EmafmJ1DJaR6ENyEIZ38IOzIAc4LqSpB56i+G8CIE4YIgxLNbQFjWFspDWGm/ggaqFUFyImgM3YLQst8lXiw9XlnjGAtHBtZUQSEE4brphKEwoJdAM143ZPGRoDF0axxb9rvEi6U7G6sTYu4IYUIV5EIQJg2EvuHwZzvhliw+EDSGbnVCy36XeIF0wswRwpQqyIQgTIPphOqvoKcEYEcfMObxvQ3Cvh1A7SsIKQHQ/kn1FmAAPFYOBD37mGAAAAAASUVORK5CYII=') /*ApartmentIconChecked.png*/ no-repeat center 15px !important; }
.addAnnouncementBigRadioButtons input:checked + label#addAnnouncementSubjectIcon_commercial, .addAnnouncementBigRadioButtons input[checked] + label#addAnnouncementSubjectIcon_commercial{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJJREFUeNrslk9oE0EUxmfTgorQUzRYKlUQShC02MTxICKioCfFKoJYUUo9xItgzi3eelCoFBU8GGl6UKNRiUWtQi9CXGsk4KEI4h8slKCkLaKmanb8JnnG2e1ms4lt6aEDv76db+a9eZ2ZzIwmhGCLodSXaxD3+XqY22AdGNP269uhXcL3EZAHW8EWcJVcToFX4AWoAzfBafAM+MEHcAi8V8dB3KK1mxFxjzfDPKQAsuwFX8BLqn8Ga8B5cIa0PhAGE2AVaQHgBY+oPgb2gY+lRA4UE/HMSuIub2KCDQE/kzkKFkPnx7BXqC5JQ8vDtiqa/JZaWtGkj/SNUd1PsZtKfaiYEhFx3ojGB2AjdfwKQtA7YYPKAKPQPLAtiia/pTaqaNJH+oYoFqPYMplG20TEHe5DQwJsVgJ1gx+gV9EkSdAMfIrmIy1p6dtLMboVbRON5TMlImJ8NTPQYGDzGRCKpLV2vQ/2AvAq+i+QAm3Ao+ge0lLU56/upRgyVlrR5ViJwtilGRH4dZinXhIWt7ic7i6LPq4d1idg2yw6I022jVv0Llq6sEUPFsYu/XyNwu62lnegxWZD58inwcanwdTHvAXkcfDGxiegJjKFvyvUfUvBsjaO38ln0qZt0tTHXLIUU8bWFH3q39IYrF9ZO0lEO4rpL67psKXtIvlEQUbRM6QV+5h9himWjBmxtPWbDjQxwA/CbKNDJ6od13+TvhLmJFgLnkB/Wpq2Ab4B5hhVB8Fb5T/dDfaATyACvimneQcdls8RL172ZK2miOv8v/y1E/rsu0Zc4z0wu8qNaVlbVWcObVqZePK6OGt/6Rk4phnbsUAXrqf87WuwmQW8+XNOiajlBhhymNqqtxPYCTorv0fMiSS1kD5YMfplXm0yLhLJm2rLXIXOF94ewQq9UiADlrt7oRk1TLjB5JQkKvRqB3H3T8XaEsm7mreq3qy1JTIPj+elRKyJiBpPh6WlWeClmVksS9MhzvFWB9+o1qOPzNeM1FketQEH39dgBD5uLkWPzdVf75TIdJkHs12ZJp+fLnxyis1aHtpsTp6Kc1X+CDAAQ4qTCgteVNwAAAAASUVORK5CYII=') /*commercialIconChecked.png*/ no-repeat center 16px !important;}
.addAnnouncementBigRadioButtons input:checked + label#addAnnouncementSubjectIcon_house, .addAnnouncementBigRadioButtons input[checked] + label#addAnnouncementSubjectIcon_house{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAjCAYAAAATx8MeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2BJREFUeNrs2FtIFFEYB/A5qynZVQSLhKLEh6DCijo9FJSUEKVGmeWDupSFhvawvRhCEElXpLxgklvJZt4wRTOim5UvMUWkCUUvFVFPBhaVJuqe/rN+2XTc2V3XWVNol9/OnJkzZ775Zs6ZmWVCCGWyfYLH24Bo5r9nN8MT+DGW7VmSOmqZxaSDs8E9qIO5421s/EEJpRgKFeGa3wZ3YT6VvTPz9IkmHoqJA1KkVWugHXbAqwnLlGjkETjKJkgxyEAMZWyDP5kac1DiBl+Exlphq7SDd1I5CpohMaBBiQa+DA21wTqp8VuwCvJgSLc8nDKaFpCgRD2PU5zKI1gCik45JMAXOANW6Nett4AD8qTthvkblKjj6XTKIqQjPQrZoH1n0rIqiIceqe4pKDElU6KGZ+GIKmG67ggHIJvtUU9TeTW8BBuV20HL7FspMzlQDSF+Z0pc5wXY8CIwXcPfIImlquWuSk4lGe7DYiiEEqrXQYE9lQJLhZsQbhQUc3fvE9d4ECZ2sEqr3kMyS1OfU73DmJyDEKleI2TAd5gDVbBdqvNCG8vQ1gevmRIOPgvnugGs0vl/BltGAnLw4ygXQYibXrWTeuRC+ErlCqnOSniAdlZ4zJSo5FE0SsdJ9Vogk1nVbtTRslIG+33oI68hFTqpXAD5Up2PkI62H44KSlzhMZg0w1Jpo0pXQPvUIdSJwHw1xI9heOvRTjm0UTkLLkCork6vFjz20TISlLDzTZivhUipwRMsUz3mCtrOozFpgFg/7kyDFMxlKifQGZGfKHKxv1KLrgdF6nqI9s0YCegS30jdPNbtAOhdMNihgMpa79Pa/CTVW/vnQh8eX6p0XT6RHVQdroDKeSLKrbDAz4D08uEqBdkJ66GL1tXCgb+vqTLXMHBWu6jZIfUxLcvF5DwEmfzEewfSoBu0zrUXirDfQeNxqpRbaPyxBfBRvAt2sxz1jW8julM5qbtlBMpyuC2KebhvT55OhU/Qi8s8CKNhw2tQ/RMU1KC7ZwWjoCbhe98UDuonVECfwfpdEG1eUL69yWv3qyMwYLA+xtygfMsUo2elzwbrp5l7+sT/C30qZ0ooM3zYdjZdV0afMH/bMAqqBr8dHnLG6H+oXg87rKc/ODy10UcvF97fZv7155cAAwCMKgDyqO5umQAAAABJRU5ErkJggg==') /*HouseIconChecked.png*/ no-repeat center 16px !important;}
.addAnnouncementBigRadioButtons input:checked + label#addAnnouncementSubjectIcon_parkingPlace, .addAnnouncementBigRadioButtons input[checked] + label#addAnnouncementSubjectIcon_parkingPlace{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAbCAYAAAAdx42aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmZJREFUeNrEVj1oFEEYfRPv9nISTRFMY6uVlQguCIIoBBUhjRYiCNoIFlERbLWzsTKFYC0iGouANoJomQPLBBWCWFioIEji6Sm7O76d+3acvdu9272c7MDb+dlv5nvzzZsfpbVGlakWf/Sy/6sK52q+1TQEoDFZVQRU1UswgYpTVwNPfBMGdaal9JIPbPtP3kL6ON1K+Us08C9FUq/ZGF3n9xQxKX/LTO4TcZO9VhE4fnRPBGJmLktr5OEo8ztbmPNB4hgUZkgg7PNhCUQ9EUiMargltQXiNYovjhbcJ3xDIsKLPh8DCTSxi+XDLHVotYiym0URAR4Kgfk8AhN2tqEz89AYHTeGER6gLQOWcd42fR/LGBcyfVgCkcMqKYc4K4bPGANgUwZWQxwrsY37/MBn9l8hmmjgZJ+P3Ah4mGZ+gvjGQZaNcXxYbwwgkbRviG1kx70q+ZWsCGRrIMQ5qb0jGd8oIpHW9wJL0Ejtqp1SmktFAIMJXJLaIWJlTMdQJ59A4JgFpnWfE9hxpT/WT9C7C3pFGJJtaNfqngjyudM2DL+Ja8R5Yt3ZWX0izD4JA2v6iLwv27KHN8wPFJjtDfa7a0oenoo0p1IiHKKBJH1I/QvxpWC439t+HfxE3dTqWRrIW4IEC7Q4QjSIi7I1iyzBbdrvJrYTi6zXiXb+EuRHYIp4RXwlZksIbr+JXvdImrHSi8rcBek0O4LqPcd5N9pbIDCeVJhA+ubbNKIqfybEo0wTe1MthQgo7HBa3rKjP9qTlw8a4KVdklwC2txd7lNind890rI2csg1PmbeEI6/yp/lfwUYAEu2E/Q+Jbj/AAAAAElFTkSuQmCC') /*GarageIconCheck.png*/ no-repeat center 17px !important;}
.addAnnouncementBigRadioButtons input:checked + label#addAnnouncement_placeInRoomLabel, .addAnnouncementBigRadioButtons input[checked] + label#addAnnouncement_placeInRoomLabel{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAYCAYAAABurXSEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcdJREFUeNpi/LfBjGEgAaP/SZL1sEBpZiB+CMTSUP47IBYD4r8D5Zn/G82xugnoyb9MDP9BKhgsgVgaygZhISC2R+LTDuN0NQ43AQETwz8g+Y8hEEoj4xAsYtTHuAAuN4GTB8S3ikB8FohVoEnlJlK0DFD6wO0mxn8rUTLiFiDmB2JbumXEMPwZ8f8qc7CbgOpsERnxH8PgBv+wlR6kO9oAGl24wFMgfoHEB0WzEM6QXGb+kTHq5B3SHE18oSYBxAeAWJ0ItWVA3A3E64A4kGDyXWy+G0h5MsaexHTNX8ocnUykg0GgEYgPEuNgKHAFYlBxto/ajuYhIQlxArEoicmOE6voX+qk6UGQEXGH9Ewk9mW6FM0zzCcghfgdxoyT3aQmjzQk9lY6OTwBWk+AwBFwZqYwTQ8MoNDRj0iw6jUoeqFWMpOghyhHM4EFicNzgXgBEH8hoO4aEEcA8U0gLgDipwTUvwDiGsbCk6cw5BjQ2CSWHnLQ9HYcigkBFSj+BcRNRGXCLnNQHmKjZo2oi1aaDHCaHiENpiHjaFAZPYUOTpyAUZ1T4GhQcTeLJp2ARkQn4H+9eRcxjmb8VzvAQwhNpA8hAAQYAGNT6rgDCTXDAAAAAElFTkSuQmCC') /*PlaceInRoomIconChecked.png*/ no-repeat center 17px !important;}
.addAnnouncementBigRadioButtons input:checked + label#addAnnouncementSubjectIcon_plot, .addAnnouncementBigRadioButtons input[checked] + label#addAnnouncementSubjectIcon_plot{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAmCAYAAAC76qlaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7dJREFUeNrMmGFIE2EYx++aCIKwEAol8EMIhiAIhUdQFIqQGIay0rSBJSQEkhQakRBEXywSAxGSjEBYmdMoECIxEgdxUCBF0iCQPkiDQBCEgbBd//f4X163m7u5ud0DP++9u/fO5/573ud93leOz9RK+TS5VZW0WaWU7YjT5wokLWc+ngEtbB/lsUKbUbxs3wN3nTuefasDp+hIzHT9BLi6w3MH0vkn2VJcqNkMfCYH5kHI1CcMvvBjlnltBUTBGtu6aUGlGIcRMCr71GXbEIu/qs1EWT8dLrHcWwe9IJAyxs+r/51r04oHh8+ghh97DH02rc/t0xXfHX7QBUp4/geMg0ZwEAQcvSfxQ2K4Psz7lWDM7oMzcTwIIuAxqKezPeAdiDl+j92vcEGdxL1JQyBtSvEnOh7H39R4gcdybQ6UgT7wweF7EklmcekaCLPfmPZCqUxXcS94D96Aogx+IceK66pfRFxrUjvYAsVgVgsoRU4dLxQPgFrQBDpy5bjufAcyiibdZN8q0OLEcQ+YBnU8HwUTuXRcd75THeWgP4d2YDuPJ4+zp0x1EtNab97Kgktqj9MJ6AHoYvstuCy5zOwUbwP9bH8C7WDLfY4nKh4Ez1kINXJKzqtpz5RqHL7y9KR8RQ3ZKR5jaIhpfMMV8oo5JI0ia901cSHy+LZtpMoq7rH4zrWKmB0XgC/ruTqDPE7FvaZnombFC1mmilh67XLFt8yOV9JpyVzQu8hxryV5/BucVZaVirvs/5DatCpuZJI1t/kt9+o1SsAuHVa5SW1tRF++NXNp2Cn3qdFkU77h+Le8OjysLxa6WScZi+4Wu7VrgV6+bodKzhXXHukreh+3Lo5bboeT1UlCcTFK91P1fMT3fXDdMvhEvTQh96uhpHEfH8r5FlwDVVzkuRDsO/dcxsGUPKCmrJGstUqxkW6ybIcYu4JyOn1aV+6WuqINKYdxXN1tWfsEiPLxbJYKLA8HlhhoTZZ7FaDIKJnTddqcVdpM+3oLrMMjGTgtSuIflv3AGFdTE2AuU1WMImuKi2HRrgEfQXmaBVO1qb0OwmyL4wAoA61gLu0iK0Wo9LLWvcP0uATqwc8UyvoZuyLMjphS6m2Gy+JejHDr9sQg1ZGo+JJFSYMG8BL8BiOmPt2mPiGwmJWy1uHe4UPuAYp2Kbhhuic2hH6xdm/jhpG4Ps9dp8E9qcdtQ8XexpkWxaDtsWSKcrYj7CcW1qu5ngx2WnMGbGqEIFPbZDYyQ2aOp2dR7rPk3f4KMABFjkEsqCiWrwAAAABJRU5ErkJggg==') /*PlotIconChecked.png*/ no-repeat center 12px !important;}
.addAnnouncementBigRadioButtons input:checked + label#addAnnouncement_roomLabel, .addAnnouncementBigRadioButtons input[checked] + label#addAnnouncement_roomLabel{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU1JREFUeNpi/LfBjGEgAaP/SbzyLAyDAPzfaM4MpB4CsTRU6B0QiwEd/5eJ4T9IxQBisAsZLIFYGklcCIjtISH4bxAE4T+GQCyiIUC8jwXuiwGNYwZFIHkWiFWAGBTdN2HRzcLwd+Ddxxh8MgjszlXmW4AUP2PYSVtEJhkMUYyIaiy5GL8DDaBBTi3wEYjvkOZA7FEsAcQHgFidBuG0G4g9gRjT5r/EOzCZRo4DAVcgBhUh+yhxIA+NUxsnVtG/pKfBQZBJIK6eiSR2mU7OmQAKyf8zzEHsO4wZJ7vxRXEakthWOjkyAVTmQdlHgLiblDQ4MIAEBz6isVNeU+rAuUBsBq2wqZmjXwDxFCA+RUkuloOmj+NQTAsASvNs5NYkumi5eoDT4BBvLAxKB16GJmS6FNTkOBBUxMyigwO7iHEg47/aAe52NuHvdgIEGACvhH/ayLx1eAAAAABJRU5ErkJggg==') /*RoomIconChecked.png*/ no-repeat center 17px  !important;}
.addAnnouncementBigRadioButtons input[checked] + label, .addAnnouncementBigRadioButtons input:checked + label, .addAnnouncementBigRadioButtons input[checked] + label:hover {
    border: 3px solid #ff7200;
    color: #3c4049;
    background: none;
}
.addAnnouncementBigRadioButtons input + label, .add-announcement-proffesional-adv {    color: lightgray; font-size: 18px; border: 1px solid lightgray; background-color: white;
    text-align: center;  background-image: none;   cursor:pointer;    padding: 15px 2px; 
}
.addAnnouncementBigRadioButtons input + label:hover { color: #3c4049; font-size: 18px; background-color:rgb(250,250,250) !important; }

#addAnnouncementContainer .addAnnouncementLittleContainer { clear: both; float: left;width: 100%; margin-top: 1%; }
#addAnnouncementContainer .addAnnouncementLittleContainer .addAnnouncementValuesContainer div.display_InlineBlock { width: 24%; margin-right: 25px; }
#addAnnouncementContainer .colonAddAnnouncementLabel, #addInvestmentContainer .colonAddAnnouncementLabel {position: absolute; right: 40px; top:-1px; font-size: 14px;}

.uploadedContainer { width: 23%; height: 100px; float: left;  margin: 1%; cursor: pointer; 
                     position: relative; background: white url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEJJREFUeNpi+P//PwO52MbB05dcvUwMAwRGLR61eNTiUYtHLR61GCdgBFVtA2LzaH08avGoxaMWj1o8avGgsxggwAD9nrDAqf2a4AAAAABJRU5ErkJggg==') /*addPhoto.png*/ no-repeat center 10px; text-align:center; }
.editInvestmentItemModal .uploadedContainer { width:60%; height:200px; }
.uploadedImgfile {
    width: 100%;
    height: 100%;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    border: solid thin #c1c1c1;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.uploadedContainer img { width: 20px; height: 20px; position: absolute; top: calc(50% - 10px); left: calc(50% - 10px); }
.uploadedPhoto_Remove { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXtJREFUeNrUVstNxDAQTVYUEHEGYSS4mw6SCgIVbNxBOkkJgQrIVrDbwebOARBnYDsIL+hFmp11sr5kEZaerNjz85sZO3HXddGcYxHNPM6mNr8ubwtMOZACidjaARtgdf7x8jhlI/ZRBMMWUw1YGmuAdyFyBdzTaQs4OGq9HnoHEp8XNwXQAd9AqfeVbEm5Xr7wyeydAJH3UT0zqgdE9XaMY+gY6ljqNF6KINgf95WU3EFwF5pI6m5J2bXUlVVUUcBJAUY4FvnvoLyjfnWQA/CXkMdacVyRY6vWLdcrtV7TTjKsDSdIOa9UoE+c16ysocLWaj9S+qmmyPKoewli6WXCSSGMZ7o0hb4N7mTlpB4z/mdXxSKgBCXnTuck1EErGm3MeMZ7JxtzIvRb7WDDOVcBLDXnKidLJZ8re5GvhlNV22bkHjLqO/X10umuCtHuhvyaQOOGeTL6mjmoIjaKY6NsoVweMV4yckvjzckfnHjq0Z/tyfxXfxU/AgwACWFidC/IrMUAAAAASUVORK5CYII=') /*StopIcon.png*/ no-repeat; position: absolute; right: -8px; top: -8px; cursor: pointer; border: none; 
                        width: 24px; height: 24px; padding: 0; }
.uploadedProgressBar { background-color: lightgreen; height: 7px; bottom: -7px; position: absolute; }

.partnerIcon { display:table-cell; padding: 20px 10px; border: 1px solid lightgray; border-right:none; }
.partnerIcon img { max-width: 100%; }
.partnerIconLast { border-right: 1px solid lightgray; }

.add-announcement-proffesional-adv {
    padding: 10px;
    font-size: 18px;
    margin-top: 30px;
    cursor: default;
}
.add-announcement-proffesional-adv > div .orangeSquereButton {
    font-size: 18px;
    padding: 8px 40px;
}

/*================================================== potwierdzenie dodania ogłoszenia ===============================================*/
#addAnnouncementConfirmationContainer p { text-indent: 0; }
#addAnnouncementConfirmationSubtitle { display: inline-block;    font-size: 15px;    margin-bottom: 10px; }
#addAnnouncementConfirmationTopBlue { background-color: rgb(248, 250, 252); padding: 2% 0; font-size: 14px; }
#addRoomSeekerConfirmationContainer { background-color: rgb(248, 250, 252); padding: 2% 0; font-size: 14px; width:100%; height:100%; position:absolute; }
#addAnnouncementConfirmationCongrats { font-size: 32px;  font-weight: 300; }
#addAnnouncementConfirmationEdit { text-decoration: underline; }
#addAnnouncementConfirmationMainText { font-size: 24px; font-weight: 300; }
#addAnnouncementConfirmationPreview { padding: 7px 47px;    width: auto;}
#addAnnouncementConfirmationUserPanel { padding: 7px 30px;    width: auto; background-color: rgb(75, 154, 216); }
.addAnnouncementConfirmationService { border-radius: 6px; background-color: white;  float: left; width: 31.3%; margin: 1%; }
.addAnnouncementConfirmationServicePhoto { height: 190px; }
#addAnnouncementConfirmationServicePhoto_tour { background: url(homeSpacer.jpg) no-repeat center center / 100% auto; }
#addAnnouncementConfirmationServicePhoto_banner { background: url(stagingBaner.jpg) no-repeat center center / 100% auto; }
#addAnnouncementConfirmationServicePhoto_stagging { background: url(stagingConfirmation.jpg) no-repeat center center / 100% auto; }
.addAnnouncementConfirmationServiceDesc { height: 210px; font-size:14px; padding:20px 10px 0 20px; }
.addAnnouncementConfirmationServiceLink { width: auto; padding: 5px 20px; margin: 20px; }

@media screen and (max-width: 1199px) {
    .addAnnouncementConfirmationServiceDesc { font-size:13px; }
}

@media screen and (max-width: 991px) {
    #addAnnouncementConfirmationServicePhoto_tour, #addAnnouncementConfirmationServicePhoto_banner,
    #addAnnouncementConfirmationServicePhoto_stagging {background-size: auto 100%;}
    .addAnnouncementConfirmationServiceDesc { padding: 10px 5px 0 10px; font-size:12px; }
}

@media screen and (max-width: 950px) {

    #addAnnouncementHeaderItemsContainer, #addAnnouncementHeaderItemsContainer_RoomSeeker { float: none; width: 100%; clear: both; border-top: 1px solid lightgray; }
    #addAnnouncementProgressBarWrapper { margin-left: 0; }
    #addAnnouncementProgressBar_Fake { display: none; }
    #addAnnouncementContainer, #addInvestmentContainer { margin-top: 120px; }
}

@media(min-width:768px) {
     .rightSide{width: calc(50% - 5px);}
    /*.leftSide{ width: calc(50% - 5px);}*/
    .rightSideMain{width: calc(33.33333% - 5px);}
    /*.leftSideMain{width: calc(33.333333% - 5px);}*/
    .centerSideMain{width: calc(33.333333% - 5px);}  
}

@media screen and (max-width: 767px) {

    .addAnnouncementHalfInputContainer { width: 100%; }
    .rightSide, .leftSide, .rightSideMain, .leftSideMain, .centerSideMain {width:100%; margin-left:0;margin-right:0;}
    #addAnnouncementConfirmationCongrats { font-size: 32px; }
    #addAnnouncementConfirmationMainText { font-size: 30px; }
    #addAnnouncementMap { width:100%; margin:0; }
}

@media screen and (max-width: 640px) {
    .addAnnouncementConfirmationService { width:98%; }
    #addAnnouncementConfirmationServicePhoto_tour, #addAnnouncementConfirmationServicePhoto_banner,
    #addAnnouncementConfirmationServicePhoto_stagging {background-size: 100% auto;}
    .addAnnouncementConfirmationServiceDesc { height:auto;}  
}
.addInvestmentColon { position: absolute; right: 0; top: 0; }
#addInvestmentContactPersonPhotoContainer .uploadedContainer { float: none; width: 40%; margin:0 auto; }
#addInvestmentContainer { padding-top: 10px; }
#addInvestmentContainer hr { margin: 0.8% -5%; }
#addInvestmentDescriptionContainer textarea { height: 120px; resize: none; font-size: 13px; }
.addInvestmentGarageNumber { position: relative; display: inline-block; }
#addInvestmentHeader { top: 0;    z-index: 2; }
#addInvestmentHeaderItem_Contact { width: 12%; }
#addInvestmentHeaderItem_Descriptions { width: 11%; }
#addInvestmentHeaderItem_Details { width: 47%; }
#addInvestmentHeaderItem_Location { width: 18%; }
#addInvestmentHeaderItem_Photos { width: 12%; }
#addInvestmentInstruction { position:fixed; right:0; top:200px; background-color: #ff7200; padding: 1%; color:white; 
                            max-width:165px; }
#addInvestmentInstructionLink { background-color:white; color:black; display:inline-block; width:100%; padding:5% 2%; text-align:center; margin-top:10%; }
.addInvestmentInstruction_icon { font-size:20px; border:2px solid white; border-radius:100px; padding:0 5%; position:absolute; }
#addInvestmentInstruction_close { top:-20px; right:5%; color:white; border:2px solid lightgray; padding:0 4%; cursor:pointer; background-color: #ff7200; }
#addInvestmentInstruction_questionMark { background-color: #ff7200; left: -25px; top: 40px; cursor:pointer; }
.addInvestmentLabel { display: inline-block; width: 138px; float: left; margin-left: 7px; color: rgb(180,180,180); position: relative; }
.addInvestmentLocationButton { width:49.75%; }
.addInvestmentRadio { margin-right: 25px; white-space: nowrap; }
.addInvestmentValuesContainer { color: #3c4049;    font-size: 13px;    position: relative; margin-left: 205px; }
#addInvestmentWrapper { padding-bottom: 15px; }
#addInvestmentWrapper .smallFormInput { padding: 3px 0 3px 60px; width: 120px; margin: 0 0 2px; font-size: 13px; }
#addInvestmentWrapper .smallTextInput { padding: 3px 0 3px 60px; width: 300px; margin: 0 0 10px; font-size: 13px; }
#CommercialPropertiesContainer { background-color:white; border:1px solid lightgray; margin: -4px -5% 0; padding: 0 5% 2%; }
#fastPathContainer_AddInvestment { margin-top: 60px; }
div:not(#foo) #HasCommercialProperties_yes:checked + label { background: white url("radiobutonOn.png") no-repeat left 5px center;
    border:1px solid lightgray;  margin-top: -12px;  padding: 12px 12px 12px 30px; position:relative; }
div:not(#foo) #HasCommercialProperties_yes:checked + label .whiteBottomBorder { opacity:1; }

/*======================================================= add investment confirmation =======================================================*/
#addAnnouncementGarageTypeInfoContainer { margin-left: 250px; }
#AdditionalFeeForParkingPlace { padding: 0 2px 1px 10px; width: 80px; }
.announcementBox { border:1px solid lightgray; min-height:100px; background-position:center 8px; background-repeat:no-repeat; padding-left: 0; padding-right: 0; }
#announcementBox_Address { background-image:url(markerAnnouncement.png); }
#announcementBox_Contact { background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVxJREFUeNrUVsttwkAQxRGnnFwCKAXgDkIqsKkAUgGkAuIKCBVgOoAK2A5wCojkEsyFq/MmepaWxfaatXzISKOx9jMz++bNyF5RFIM+5WnQswxtB67rFx8mgo605fQ5/jm0CeA1QQTnC5gN1K/YzqAzBEqdAsB5AHOG5tAtVEnmUFkPoSvujREkd4FoSfsBB4m2LoEUErjArglf4lLkP8wN57qUNZi4siggJJWiYR90oWneZx+kTdmRvtYkbC/wLRCKfHd5gWQa1eyH+jmXAHuDrqZEhEc5BSBL5PIUr5ga+H+SxklTk7WpQVzzijmzj51ZxKznluKvOFLazSIOt5D41g61iiFY1mKLc+ouADl90qgnzo5NY5l35JWvtOVdqcu7GWCH7wXniwy37NGOJaQbBhIfX3oNhBEZFmcuzsk6gebN6JGbImdd504VZYdtuvFBUbo/79//VfwKMAB6OYg6UFoTPAAAAABJRU5ErkJggg==') /*userIcon2.png*/; margin-bottom: 1px; }
#announcementBox_Data { background-image:url('data:image/png;base64,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') /*miarka.png*/; }
#announcementBox_Developer { background-image:url(investmentIcon.png); }
#addAnnouncementContainer .add-announcement-head-title { margin: 0 auto; padding-left: 0;padding-right: 0; font-size: 18px; }
#addAnnouncementContainer .add-announcement-main-container, #addAnnouncementContainer .edit-announcement-main-container { color: grey; background-color: #f5f8fb; }

#announcementBox_Price { background:url(monety.png) no-repeat center 10px; text-align: center; }
#announcementBox_Price_Buy { background:url(monety.png) no-repeat center 10px; }
#mapAnnouncementInfoPriceContainer #announcementBox_Price_Buy { background:url(monety.png) no-repeat center top; }
#announcementBox_PriceWrapper { border:1px solid orange; position:relative; padding-right: 10px; }
.announcementFixedWidthLabel { display:inline-block; width:84px; }
.announcementBoxWrapper { padding: 0 0 0 6px; }
#announcementContent_Map { height: 450px; }
.announcementContent_Label { display: inline-block; font-size: 14px; vertical-align: top; color:rgb(60,60,60); }
.announcementContent_Value { color: black; font-size:14px; display:inline-block; font-weight:400; -ms-word-wrap:break-word; word-wrap:break-word; }
.announcementContent_Value:first-letter { text-transform: uppercase; }
.announcementContentRow { border-bottom:1px solid #eaeef4; }
.announcementContentRow:first-child { border-top:1px solid #eaeef4; }
.announcementContentRow:hover { background-color: rgb(240,240,240); }
.announcementDescContainer {font-size: 14px;}
.announcementDescContainer, .announcementDescContainer p {-ms-word-wrap: break-word; word-wrap: break-word;}
.announcementDetailsSection { color: rgb(100,100,100); padding:1% 3% 1% 1%; font-size: 14px; background-color: rgb(248, 250, 252); display:inline-block; }
#announcementGalleryContainer { position:relative; display:none; }
.announcementGalleryFoto { height:360px; }
.announcementGalleryFotoLoupe { position: absolute; right:10px; bottom:10px; display:none; width:40px; height:40px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtRJREFUeNrs2E1IVFEYxnE/JxNx+qBJrWBoowxKKeRUUgyCBu1aJFFBEAQGFQUtWhWSiyJoYStpE0RJUES0STe2EESy7EMUCs0omsIiUDDLj+l/6BmYBOfOvTNzcNGBH7O5M/e59565531PbiwWy1mpIy9nBY8CD98JYgd2ohqbUYwFRDGKQfTjTTrhcl08VhPkApoQUJBXmMAM8rEJNajEFF6gA4+w6DqdCeegBJfxCx9xDbuwapnjzQVX4jxexv6OHtSmcK5/OB0QQr9OYEKVuzxBMQ5hHDM4kalwYXzW3Wpye9VLBNClizydbrhq/NBj2ZpmsLg8XMUCjngNZ65yBO8QzFCwxPl4G3No8BKuS/OjKsPB4orQhzGsdROuUfPiVJaCxdXr8balGi4f3RhFaZbDGXcQTfYGSFy+QtiLW3qBZnvcQBn2pbK2RuDDfUtL54CWuv1mpXIKtxvDGLMUzqyb3WjQ2pw0nFkTn1kuPIZQIUnDleOD5XCf9LnRKVwhZi2H+61qpdApnDmwyHI4n/4Mc07hvqlwtDkqFG7SKZz5W2+3HC6kmxJ1CmfK6lr9MWyNZr3vpp3C9agPOGwpWD3q8FDvPMcy/YmqhRILa6upfr5gQ6pVSURVybksBwvrPJfc1nN3Ma0mJRvBVmMQE/C7DRdU3/Ac67MQrkN3rdlrD7EHs+jNcMBWLOJkut3XAZXrQ6hJM1Spet+Y+oemTPStdepbzRy8rubHTagCHMNrXai5Y50K2aaOzHO4eENyEVOYVHsXTvIK8Ku1PIthzKvj35ZwTLsCmj/fmuXO7Xav5Axa4Me49km+qqwv1OqyBVXaJHqMm/pcOo6jEyM4iLfpbOTER0DVa0QFapmCmR/6rpP14SneO/xWI+5hXitTr9uNnFQ6efPofR6/b3YUBvATR93OORvW4YHmYbuXOWej8LyimrLF65z7vye84sP9EWAAz53Tsxs97cwAAAAASUVORK5CYII=') /*lupaGaleria.png*/; }
#announcementLocationBar { display:table; color:rgb(200,200,200); }
#announcementLocationBarWithoutDesc { padding: 8px 0 3px; }
#announcementLocationBar_Caption { border-right:1px solid gray; font-size:20px; display:table-cell; vertical-align:middle; padding-right:15px; }
#announcementLocationBar_showOnTheMap { display:table-cell; vertical-align:middle; border-left:1px solid gray; padding: 5px 0 0 30px; }
#announcementLocationDescContainer { display:table-cell; vertical-align:middle; width:100%; padding:10px 15px; }
.announcementNoPhoto { background:url(noPhoto.png) no-repeat center center/auto 100%; margin-bottom:1%; }
#announcementPublishDateContainer { /*border-top:1px solid lightgray; border-bottom:1px solid lightgray;*/ }
#roomSeekerPublishDateContainer { border-bottom:1px solid lightgray; color: gray; position:absolute; bottom:0; width:100%; }
.showOnMapTransport { position:absolute; top:10px; right:10px; background-color:rgb(60, 64, 73); padding:1%; }
#roomSeekerAnnouncementTitleContainer { text-align:center; text-transform:uppercase; font-size:20px; font-weight:700; margin-bottom: 15px; }
.basicInfoPhotoContainer { text-align: center; overflow: hidden; width: 100px; height: 100px; border-radius: 100px; margin: 0 auto 20px; }
#brokerWarningContainer { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABA5JREFUeNq8lu1PGlkUxmeGQUAFFIrSaNdl01TNxtgvbaqxaWzSv7kfmhrMNia7yapfzJrWXWUDSFVoAQF57++McycDzmzbbNKbXJ25L+c55znPOYM+HA61HzVM+bO2tqYZhqFVKhWt1WppvV5PMxmNRmO52+3e7/f7IY4Z9p0hZ/vBYLAai8U+8H4ZDoetjcnJSV+g4+PjWzD30HVdA+BRvV5/OBgMAh73dNbNdrudvLy8TIZCoSpgf3Dv5muRGeNAgDxrNpvLPkB3BqDx8/Pzl51OJyHsSFq8pkOjeqnVak+5nHIbg65aIBAo4H2Zvc7ExEScyNM3Nzdp5RC0By4uLjampqaynGv46cABK5fLmWq1Oq82AOhFIpEDvC1JDsVrmaw3SGcRwwb5fXJ9fT0n5wE2CoXC5srKyhue/WkkIqNUKq06iwgglUplobXk5aVNzWBmZuZ3QPNqnWjDAC6LyBDXyHTAyNMvKM7JEd7tZzKZFoC+uYJeLZFIaKurqwcAttQ6jmdkD7pHpgOGIBZdRnhtlorFoioBDUfugEGxqNbyOplMHrkEE+R8Aro193RyxqZTILOzs0XZVLyL91I/UKQo1ojEckTA7LUSd/qKnXw+nyKayngKTJVctYCEq1DhKFTKQZ6VYXmGdmvdVTJS6F1XKqbFKU81ugcUDt2GFKC6LGDjtI6fx2HDS1gKTHZ0m7ZJoUkdFhChTKIRlcm7lzM44DhOrTWFek8a4RdnOlaDo27uR6PRv8V7MUykFohKsuRSjCN7BxSK41dXV6arNMpyxzOy6enpjzThJXlGXTPxeDyCZy2KXMOIBaDABEDEIipcWFiwSuDk5ORXx6BpDiidC6/CtsBoph8w8hMe6TKPjo42FhcXd4hSUxGOdALeZY+eKPl5gENJtUcZlIQA3w4CQIs8FdQiFEydnZ29YN30UpUCJLqfAVpXa6Sjt7S0dKj2VX4V3VZkwj/COMzlcvcwELbzEKO5viLZOajKcaFh0xiAohQRPZJcjQlFn5ubiwByrUqFc1Lot/uimPX1dUVN6PT09IX9sRxph9Ivh8LxLZjh18Zwrr+9vf0b/+sCKFNynM1mHRqtiZH2/Pz8W77An7w+mJwJjgOJE3bpqGYc2NnZeY6KoyIqt/y9PJSO/w5q/0Q4dbehEWWZZhfq/02n06/J94H7HLQFiOQ5uY8pFXt2EFVL8s3CWFEohfcUhS39U262MfAZmiry20NoIroCjumAPFbNQQB3d3e3Njc333G+5hfZCKjcAziP4ffMvzD6D8Yr7s+9TWeevcPxCPf29raIMPpVMI8PpvZfP/0EEIfuAO7v73e/C+xbB2odj3DAWs83Z/932JR+Ip992l6PJt5z6uxHjS8CDABDcJwOa73IlQAAAABJRU5ErkJggg==') /*lupa.png*/ no-repeat left 20px center rgb(248,250,252); border-left: 3px solid #ff7200;
                          display: block;  padding: 2% 1% 2% 80px; }
#mapAnnouncementInfoWrapper #brokerWarningContainer { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABA5JREFUeNq8lu1PGlkUxmeGQUAFFIrSaNdl01TNxtgvbaqxaWzSv7kfmhrMNia7yapfzJrWXWUDSFVoAQF57++McycDzmzbbNKbXJ25L+c55znPOYM+HA61HzVM+bO2tqYZhqFVKhWt1WppvV5PMxmNRmO52+3e7/f7IY4Z9p0hZ/vBYLAai8U+8H4ZDoetjcnJSV+g4+PjWzD30HVdA+BRvV5/OBgMAh73dNbNdrudvLy8TIZCoSpgf3Dv5muRGeNAgDxrNpvLPkB3BqDx8/Pzl51OJyHsSFq8pkOjeqnVak+5nHIbg65aIBAo4H2Zvc7ExEScyNM3Nzdp5RC0By4uLjampqaynGv46cABK5fLmWq1Oq82AOhFIpEDvC1JDsVrmaw3SGcRwwb5fXJ9fT0n5wE2CoXC5srKyhue/WkkIqNUKq06iwgglUplobXk5aVNzWBmZuZ3QPNqnWjDAC6LyBDXyHTAyNMvKM7JEd7tZzKZFoC+uYJeLZFIaKurqwcAttQ6jmdkD7pHpgOGIBZdRnhtlorFoioBDUfugEGxqNbyOplMHrkEE+R8Aro193RyxqZTILOzs0XZVLyL91I/UKQo1ojEckTA7LUSd/qKnXw+nyKayngKTJVctYCEq1DhKFTKQZ6VYXmGdmvdVTJS6F1XKqbFKU81ugcUDt2GFKC6LGDjtI6fx2HDS1gKTHZ0m7ZJoUkdFhChTKIRlcm7lzM44DhOrTWFek8a4RdnOlaDo27uR6PRv8V7MUykFohKsuRSjCN7BxSK41dXV6arNMpyxzOy6enpjzThJXlGXTPxeDyCZy2KXMOIBaDABEDEIipcWFiwSuDk5ORXx6BpDiidC6/CtsBoph8w8hMe6TKPjo42FhcXd4hSUxGOdALeZY+eKPl5gENJtUcZlIQA3w4CQIs8FdQiFEydnZ29YN30UpUCJLqfAVpXa6Sjt7S0dKj2VX4V3VZkwj/COMzlcvcwELbzEKO5viLZOajKcaFh0xiAohQRPZJcjQlFn5ubiwByrUqFc1Lot/uimPX1dUVN6PT09IX9sRxph9Ivh8LxLZjh18Zwrr+9vf0b/+sCKFNynM1mHRqtiZH2/Pz8W77An7w+mJwJjgOJE3bpqGYc2NnZeY6KoyIqt/y9PJSO/w5q/0Q4dbehEWWZZhfq/02n06/J94H7HLQFiOQ5uY8pFXt2EFVL8s3CWFEohfcUhS39U262MfAZmiry20NoIroCjumAPFbNQQB3d3e3Njc333G+5hfZCKjcAziP4ffMvzD6D8Yr7s+9TWeevcPxCPf29raIMPpVMI8PpvZfP/0EEIfuAO7v73e/C+xbB2odj3DAWs83Z/932JR+Ip992l6PJt5z6uxHjS8CDABDcJwOa73IlQAAAABJRU5ErkJggg==') /*lupa.png*/ no-repeat left center rgb(248,250,252); border-left: 3px solid #ff7200;
                          display: inline-block;  padding: 2% 1% 2% 40px; width: 100%; line-height:15px; }
.observeAnnouncementLink { color:#ff7200; padding:5px 0 4px 30px; cursor:pointer; white-space: nowrap; font-weight:500; }
.observeAnnouncementLink:hover { text-decoration: underline; }
.observeAnnouncementLink.starGold { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I1MUY3RjAwQkVGMTFFNjhEMTc4MTU2M0E1NUEwQzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I1MUY3RjEwQkVGMTFFNjhEMTc4MTU2M0E1NUEwQzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3QjUxRjdFRTBCRUYxMUU2OEQxNzgxNTYzQTU1QTBDNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3QjUxRjdFRjBCRUYxMUU2OEQxNzgxNTYzQTU1QTBDNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvEmzFYAAADGUExURfV+IvV/JP7w5fWELPV/I/iiYPihX/irbvaMOfvJovWCKPm2gfrCl/vIofrDmPvJo/vKpPaLOfvQr/aIM/irb/WAJfaFLfvOrPzYu/vLp/ipbPvHn/aPP/zTtP7v5PiqbfzSsvm3hPvPrfimZ/WBJvaMOvzSs/7u4v7v4/WDKvWBJ/ilZfigXfrAk/3hzPvRsfeSRfaJNPq6ifvOq/vGnfinaPilZvinafikZPvMp/vNqvrAlP3izfmscPigXPq7ivrFm/////6HPBoAAABCdFJOU///////////////////////////////////////////////////////////////////////////////////////AEQWEAAAAAEMSURBVHjadFJrd4MwCCUmJlFrtVXr2vW9tutj7/d78///qRkDmds54wNwuYQDBKiseB25DvmV3znFANhwXgAKy70f4mgALeFzIo4ZRri14s4SE4Gpsxk6YmIIj1ON4dBV82rindAuSXbkqwqmjMD94eHE9TaFrusmDcPUgS74tR5dJEEQnAO81iZ9G9UhH7ThZb9Hqeu5NEZD2MCsxPKPZdbYPRIA0cLoRYRwb0uZosro3EeoQaIXc4giGMSUR+0Wz9fLp0OZvRTU7tYOeHZrGuv1lx92wC1Uyla6aRLYZ0wrwSWOaY6xW2K1EfBHxOb3R7n41z9fe9k6BuUeMdU6Bns+erXS0p3PtwADAJJ1JSnArD9UAAAAAElFTkSuQmCC') /*ico_obserwowane-off.png*/ no-repeat left center; }
.observeAnnouncementLink.starGray { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDAxNDM4MjMwQkVGMTFFNkJCMDA4MEMyQ0I3MTdFRTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDAxNDM4MjQwQkVGMTFFNkJCMDA4MEMyQ0I3MTdFRTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDE0MzgyMTBCRUYxMUU2QkIwMDgwQzJDQjcxN0VFMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMDE0MzgyMjBCRUYxMUU2QkIwMDgwQzJDQjcxN0VFMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmrkkQoAAADwUExURfV+Iv////V/JP7w5fWELPaMOfihX/V/I/irbviiYPrCl/rDmPzSs/iqbfWAJfWCKP7v4/aLOfWDKvWBJvWBJ/3jz/ipbPvRsf7v5Pirb/zTtPaFLf7u4vaPP/vIof/7+PaIM/vHn/zexvzYu/748/zXu/vMqP/9/PijYvvQr/igXfzXuvilZf707fzdxfikZPzZvvm3g//+/v7z6v3r3PmscPq7iv3hzP3m1fvQrv3l0v717/imZ/zSsv/59feSRfq/kvrFm/7x5/q7i/3izf738f3k0figXPaMOvzawPvGnfzcwvzex/vMp/zcw////8sBE/MAAABQdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////8AE3OmeQAAAQ1JREFUeNp0Umd3gzAMlA22cQKE7NFmNE333nvvpgn//98UY8mlfa/3AXR3tp4kC1ILryTfK/6dLi2iAFbuxoDgXe/HWF6AAvwbMpY4Kr79q09r9BQejSIMVM8Ynk85NlZdNi8zTojVzqc1ioMUOpxINGHXrrYOlF01Y3bYdqQMOvu2mqyA51YmaRDGl1+3Tm9Kowio5DdHW0dWfpyPcqGBBsDTi9GTA6QNmyrD+tAYOxqpAIlRyNjrxZDNkGoqNz5bu9zb3r/6iKncxDa4eTyuAlRXdt9sgwmkQR4N7vMD/HRAI8Eh9qnlvhtiGir4AxX+fiinP/zztO3CMgTuEg8Ky2DXR9TrQrr1+RZgACIhLDsdC3CGAAAAAElFTkSuQmCC') /*ico_obserwowane-on.png*/ no-repeat left center; }
#seekerAnnouncementTitle { font-size:18px; margin:2% 0; text-align: center; }
.showContactData { background-color: #ff7200; color: white; padding: 5px 10px; cursor:pointer; display: inline-block; text-align:center; margin-top: -5px; margin-bottom: 7px; font-weight:normal; }
.roommateLink { background:url(fbPerson.png) no-repeat; display: inline-block; height: 80px; width: 90px; margin-right: 2%; 
                background-size:100% 100%; border: 1px solid lightgray; vertical-align: middle; text-align: center; padding-top: 80px; }
.roomSeeker_fbLink { color:white; background-color:rgb(75,103,161); box-shadow:0 2px 0 rgb(28,50,108); text-align:center; }
.announcements_h2 { font-weight: 500; }
.announcements_h3 { font-weight: 500; font-size: 16px; }
.announcementSubTitle { font-size:14px; display:inline-block; }
.announcementSubTitle::first-letter { text-transform:uppercase; }
#announcementPriceDetailsContainer { display:none; position:absolute; background:white; width:96%; left:2%; padding:2%; box-shadow: 0 0 3px lightgrey; z-index: 2; }

div:not(#foo) .showOnMapTransport input[type='checkbox'] ~ label {
    clear: none;
    padding: 0 0 2px 24px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpi/P//PwMpgImBRDCqYVTD0NEAEGAAVW0DHdDG4h8AAAAASUVORK5CYII=') /*checkboxOffB.png*/ no-repeat;
    display: inline-block;
    color: rgb(200,200,200);
}
div:not(#foo) input[id='showTramRoutes']:checked ~ label { background: url('data:image/png;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAASABIDAREAAhEBAxEB/8QBogAAAAcBAQEBAQAAAAAAAAAABAUDAgYBAAcICQoLAQACAgMBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAIBAwMCBAIGBwMEAgYCcwECAxEEAAUhEjFBUQYTYSJxgRQykaEHFbFCI8FS0eEzFmLwJHKC8SVDNFOSorJjc8I1RCeTo7M2F1RkdMPS4ggmgwkKGBmElEVGpLRW01UoGvLj88TU5PRldYWVpbXF1eX1ZnaGlqa2xtbm9jdHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4KTlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+hEAAgIBAgMFBQQFBgQIAwNtAQACEQMEIRIxQQVRE2EiBnGBkTKhsfAUwdHhI0IVUmJy8TMkNEOCFpJTJaJjssIHc9I14kSDF1STCAkKGBkmNkUaJ2R0VTfyo7PDKCnT4/OElKS0xNTk9GV1hZWltcXV5fVGVmZ2hpamtsbW5vZHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4OUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6/9oADAMBAAIRAxEAPwCfazrPlDyh5Q8o3Fx5R0/Vp9W0+OSWWSOCN+ccEJZmYwyly5lqSc7TT6fUavUZgM04CEz1J5mX9IVVOMSIgbLPJXnfyT5n8zWeh/4E020+t+r/AKRxgl4+lE8v2Pq6Vrwp1w9o9m6nTYJZfzGSXDW3qHMgfzj3ohOMjXCgf0Fon/Vvtv8AyYP1H+5j/wB5P+Wfp/df5H2fbL/zOX+dL/EuLmfq/nf1vPmjhH+yR3nfyV5m8z+SfIn6Ds/rf1TTV+sfvYouPqwW/D+9dK14HplHZvaODTanUeLLh4sm2xPKUu4HvTOBlGNIH8r/AMr/AD1onnrTNU1TTPq9jb+v603r278edvIi/CkjMaswGwy/trtrS5tLOEJ3I10l/OB6hGLFISso7/05WUf9kKf+LQOhf8cTT/8AyYP+80P+8P8AvJ/dj/ef/ir+T/Jpl+p/vZf4l9R+r6uf8X9Lv80R5fxI7/z5WUf9cKf9Owf/AMKX/lJf8/8At65u/wDlR/cfj/ki1fPn+Pi//9k=') /*checkboxOnBlue.png*/ no-repeat;  }
div:not(#foo) input[id='showBusRoutes']:checked ~ label { background: url('data:image/png;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAASABIDAREAAhEBAxEB/8QBogAAAAcBAQEBAQAAAAAAAAAABAUDAgYBAAcICQoLAQACAgMBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAIBAwMCBAIGBwMEAgYCcwECAxEEAAUhEjFBUQYTYSJxgRQykaEHFbFCI8FS0eEzFmLwJHKC8SVDNFOSorJjc8I1RCeTo7M2F1RkdMPS4ggmgwkKGBmElEVGpLRW01UoGvLj88TU5PRldYWVpbXF1eX1ZnaGlqa2xtbm9jdHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4KTlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+hEAAgIBAgMFBQQFBgQIAwNtAQACEQMEIRIxQQVRE2EiBnGBkTKhsfAUwdHhI0IVUmJy8TMkNEOCFpJTJaJjssIHc9I14kSDF1STCAkKGBkmNkUaJ2R0VTfyo7PDKCnT4/OElKS0xNTk9GV1hZWltcXV5fVGVmZ2hpamtsbW5vZHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4OUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6/9oADAMBAAIRAxEAPwCba3rfkzyb5M8m3Fx5N07V7jV9OjkmmkjgjfnHBAWZmMExcuZqknNPkyY8WOBMBLiH6vJ9H0mk1ev1epjHU5MUcWQgAGRFGUv6UarhU/I3nvyL5q802Wg/4A0uz+uer/pPG3l4+lC8v2PqyVrwp9rBp9RjyTEfDiL936mXa/Y+t0emln/N5ZcNbeoc5Ac+M9/cgP0BoX/Vttf/ACY31D+5j/3j/wCWb7P9z/xX9n2yHhx7h/fV8O73OT+dzfz5f8Z3H9R+v+d/W/pc0f578jeafNXkXyB+gbL659T0tfrP72GLj6tvbcP710rXg3TJ6jTzyY8fCLqP6A43Y/a+m0et1fjy4eLLttI8pTvkD3hAflT+VPn7QvP2l6rqul/VrC29f1pvXtn487aSNfhjkZjVmA2GQ0ejywyiUht8O5yfaP2j0Op0OTFiycU5cNDhkOUonrEDkEf/AOnPyf8A1Xcb/vFoDQP+OFpv/kxv95Yf94P94/7tf95v+Kf99/5NMhj+kf33Lpy+Hk5Ot/vp/wDGd9Uvr+vn/F/S/neaP/8APn5P/le43/cLYJ/4VH/KUf5/9vbMP/T/AF/j/Pek/wCuX/Ffx/1rv//Z') /*checkboxOnRed.png*/ no-repeat;  }

.slick-active img { cursor:pointer; height:400px; margin-top: 0; }
.slick-active .announcementGalleryFotoLoupe { display:inline-block; }

.directContactFormContainer { background: #F3FBFE /*url(directMessage.jpg) no-repeat top right*/; padding: 15px; }
.directContactFormContainer label { font-weight: 300 !important; color: black; }
    .directContactFormContainer .formInput {
        padding-left: 10px;
        border: none;
        background: #F3FBFE;
        border-bottom: rgb(180 180 180) solid thin;
    }
.directContactFormContainer .rc-anchor-light.rc-anchor-normal { border:none; }
.directContactFormContainer .rc-anchor-light { background: none; }
.directContactFormContainer .rc-anchor { box-shadow:none; }
.directContactFormContainer ::placeholder { font-size: 12px; }
.directMessageFormSendButton { color: white; background-color: #ff7200; text-align: center; width: 100%; padding: 7px; border: none; font-size: 15px; font-weight: 500; }
.directMessageFormSuccessInfo { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAINJREFUeNpi/P//PwOlgImBCoAcQxKA+AAQG8BFQN4hASf8R4APQGwADg4yDYCBBnRDBKCCAUQacAGqhwHZgAtIChKINQDZkAYsChOIMQDZEAVoQBECGAagh4kBAYOwGoAtdnAZhNMAXFGMbhBeA/ClE5BBD4D4ACEDQJhx0GRAgAADAAX/Qjc0DCumAAAAAElFTkSuQmCC') /*tick4.png*/ no-repeat left center; padding-left:30px; }
.directFormLogoContainer { width: 60px; float:left; margin:0 15px 7px 10px; text-align:center; height:60px; border-radius:100px; overflow:hidden; }
.directFormLogoContainer.with-fb-link { width: 90px; height: 90px; }
.directFormLogoContainer.with-no-fb-link { width: 60px; height: 60px; }

#contact-form .g-recaptcha, #contactFormContainer .g-recaptcha, #rc-imageselect { transform:scale(0.87);-webkit-transform:scale(0.87);transform-origin:0 0;-webkit-transform-origin:0 0; }

/*div:not(#foo) .directContactFormContainer input[type='checkbox'] ~ label { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFhJREFUeNpiYmBg8ATiZ0D8nwQMUu/JCGLoz4iW5NeXYSAWfLz4hOFixtLnTEA2SRpBAKpekomBAjCqeVQzUZqfg9IqKeDTJbD6FyDCC2QAibkKpNsLIMAABlsqrJXifVwAAAAASUVORK5CYII=')  no-repeat left center; }
div:not(#foo) .directContactFormContainer input[type='checkbox']:checked ~ label { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANpJREFUeNpiYmBg8ATiZ0D8nwQMUu/JCGLoz4iW5NeXYSAWfLz4hOFixtLnTEA2SRpBAKpekomBAkC05h/PPzJ8uf2KdM0gTefi5jNcylqGYgCG5j9ffmJoBGkCiYPwT6ALsGp+ufUywzHXCWAaXSMIqNd4MQjbqcLVsyBrvjthL5i+2bKN4ceLTwxPV5xG0SjurYvbz3rTohhYeNjB7IdzjuDViKGZR1UMxQB8GrEGGMwAEI1PI4afkQ0wWpRIVCJ5DkqrpIBPl8DqX4AIL5ABJOYqkG4vgAADAF8DdiYPQBJyAAAAAElFTkSuQmCC') no-repeat left center; }*/

/*========================================================== room seeker ============================================================*/

#seekerAnswerForOffer { border: none; padding: 6px 4px; width: 100%; }
#seekerDetailPanel { -ms-word-wrap: break-word; word-wrap: break-word; }
#seekerPhoto { margin-top: 10px; }
#seekerTitleBar { padding-left: 20px; margin-bottom: 15px; }
a.roomSeeker_fbLink { padding: 6px 15px; margin-top: 3px; margin-bottom: 10px; display: inline-block; }


/*=========================================================== mniejsze ekrany ==============================================*/

@media screen and (max-width: 992px) {

    #contact-form .g-recaptcha, #contactFormContainer .g-recaptcha, #rc-imageselect { transform:scale(0.73);-webkit-transform:scale(0.73);transform-origin:0 0;-webkit-transform-origin:0 0; }
}

@media screen and (max-width: 767px) {

    #announcementBoxesContainer, #opis
     { margin-left: 5%; margin-right: 5%; }
    #announcementBoxWrapper_address, #investmentDetailsAdditionalFeatures, .announcementDescContainer  { padding-left: 0; }
    .announcementBoxWrapper { padding-top: 7px; padding-left: 0; }
    #basicInfoContact { margin-top: 20px; }
    .announcementDescColumn, #detailsBar { padding: 0 15px; }
    .announcementContent_Label { width: 52%; }
    .announcementContent_Value { width: 47%; }
    .announcementNoPhoto { width: 100%; height: 56vw; }
    #roomSeekerAnnouncementTitleContainer { color: black; }
    .room-seeker-details { padding: 0; }
    #seekerAnnouncementContainer hr { margin: 10px -15px; }
    .room-seeker-photo img { width: 100%;height: 56vw; }
    .room-seeker-details .room-seeker-price-tender-text { display: flex; flex-wrap: nowrap; justify-content: space-between; align-items: baseline; margin-top: 10px;margin-bottom: 10px; }
    .room-seeker-details .room-seeker-price-tender-text br { display: none; }
    .announcements_h2 { font-size: 22px; margin: 15px 0 10px 0; font-weight: bold; }
    #seekerDetailPanel { margin: 10px 0 0; }
    .announcementContentRow { padding: 8px 0; }
    #userPanelAdressContainer { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 10px; flex-wrap: wrap }
    #userPanelAdressContainer br { display: none;}
    #userPanelAdressContainer div { display: inline-block; }
    .announcements_h3 { margin: 15px 0; }
    .room-seeker-contact-form { margin-left: -15px; margin-right: -15px; }
}

@media screen and (min-width: 768px) {
    #detailsBar { margin: 30px 0 20px; }
    .announcementContent_Label { width: 40%; }
    .announcementContent_Value { width: 58%; }
    .announcementNoPhoto { height:100px; }
    #roomSeekerAnnouncementTitleContainer {  color: rgb(94,98,107); }
    .room-seeker-photo { display: none; }
    .room-seeker-details { padding-left: 0; padding-right: 30px; }
    .announcements_h2 { font-size: 16px;margin-top: 0; margin-bottom: 0; }
    .room-seeker-details .room-seeker-price-tender-text span:first-child { font-weight: bold; }
    .announcementContentRow { padding: 0.9%; }
    .announcements_h3 { margin-top: 0; margin-bottom: 0; }
}

@media screen and (max-width: 450px) {
    #roomSeekerPublishDateContainer { padding-bottom: 20px;}
}
/*================================== strona informacyjna o deweloperze =====================================*/

.developerInfoActionLinksContainer { border-top: 1px solid rgb(220, 220, 220); margin-bottom: 20px; padding-top: 10px; text-align: center; 
                                     background-color:white; }
.developerInfoActionLink {  padding: 2px 0 2px 30px; }
.developerInfoActionLinkWrapper { border: 1px solid lightgray; display: inline-block; text-align: center; cursor: pointer; padding: 12px 0; margin-left:-4px; width: 14.38%; }
.developerInfoActionLinkWrapper:hover { background-color:rgb(250,250,250); }
#developerInfoActionLink_EditInvestment, #developerInfoActionLink_EditLocals, #developerInfoActionLink_EditApartments { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPpJREFUeNpi/P//PwMtARM1DPlWr6xAMwuAhs8HUudxWcJEBcMTgHgDV+PdB0C+ANUsQDJ8AdDwRCAfxL6P7hMmKhoOEnsAxB+Q1TKSmorwGH4BiB2BGOSD9UAcCJS/wEIDw/eTFUQkGu4Icj3RFpBrOFEWUGI4QQsoNRyvBdQwHKcF1DIcqwVAwwqoZTguH9iDciQ1DMewAFpYBYAKL6hQPiWGgwB6Tg6A0hthBkFpsgzHFkT+oMIKaMABJN+Ay3tyDEcp7KAGvoeWiBeQfPMBGmQTSTUcPYgCkIIDZNkCUFABDd1ASaXEgpZ6qGIoRfXBgLQq8AGAAAMA9xvF/cwU6IAAAAAASUVORK5CYII=') /*EditIcon.png*/ no-repeat left center; }
#developerInfoActionLink_Activate { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq8ldFtwjAQhk3KE09s0FYsYDbIBoEN8AadoFFYgG4AGzRMkGyQLFC13cBPfU1/iz/SQYmdAsHSyZF8/3dnx3ceNU2jhhpj3+JPOlthSmAxbCqWLKyE7SfZx65LPzqXOaAa0xamCcph38LlEbZgwBpmEKQOwpntltAMojfPzl4wpQxiTndxBIezy+ad2Szh/BU6V2ieqNHU5H/gcHLRP5nxHE6274+jtuIOnlut/KEbLi4lGMJOKPza2cLP4LMgx32rSER2Z72DY9nBevVlT5078xV5Bzivmht7jz4LBRD6WMI1o+cBsTeA0GsJ/8/oswN1KdyNh6HgaxZOb3gtiuhisNDXEt5ev+TKjBPJi9oiEHc07hCmgSqNRa3Ywcs/EnfUsmxdIyrYkFTPxlVQZ2RS0ZkiMCyCii1VBVpuRX9zWoT3fSwGf+ZuNX4FGABvdrH1sLNMlAAAAABJRU5ErkJggg==') /*play2.png*/ no-repeat left center; }
#developerInfoActionLink_openDays { background: url('data:image/png;base64,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') /*kalendarz.png*/ no-repeat left center; }
#developerInfoActionLink_promotions { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZCNTYwNTVGOTAzMTFFNTg3MzlCNTk3QkJCQzQ0QzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZCNTYwNTZGOTAzMTFFNTg3MzlCNTk3QkJCQzQ0QzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkI1NjA1M0Y5MDMxMUU1ODczOUI1OTdCQkJDNDRDMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkI1NjA1NEY5MDMxMUU1ODczOUI1OTdCQkJDNDRDMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PotBXvQAAAINSURBVHjanNRLSFRhGMbx0aakidCtixbqqlVgoRAkYiXZRTBNCBwzFKOluFWjRZsKw0AouslomEESXsqNdNNJzRbdlm1TUaEgG3PK+r/xnDgN54wzffBjnHPOPL7v+S4ZKx35gf8YzRjBp9D5j//cyEwzaAsqcR0hbEp8IDONoD480ucPtGLy27mC2nQDt2IaBbiNqwjiPe4jQmij83Awhcos7DNKXNdzkIs2vMFjQuO8z0iyCu3ejEdYQGEt9gch43zU4eZGLb/GokfYEI5rUi4p1Fr/6ddyUJUt4JDH/aMYwyr22gXatdle86rQvr/Ckk+YjXYUYqfTpt71r8RAa+EtllGe5FVcwBFU445ajmk1/G15myqbxwFdK0IeBjxCZ91faPmEqvxTYZbC5lDmei4D99CYbF0RVsFHP045gVG8w349U4yLWn/W2g3U++Qd1u45Y2vQablQ28gZH9CLHTipqp9gO7oTZnsYpwnrcc/qWTxUZTa+6p/sVstPcUyT5owKrccmd5hT4TW9xwmU2oZX6C5V269KR/QbW06jaLB97LWIbXRhs6qxnfESMVUdVifrOGj7VlvtbsBnVzjjMuJ4odCotl5nwjsL+4V5bb0uVfMM+zCl61UYtAnQeRhINdDGFa3B59iDbFdYz0aHp995aG1+0VlnowYPUjnakx2wtzQx31MNs/FbgAEAJIKAR9tE+okAAAAASUVORK5CYII=') /*promocje_small.png*/ no-repeat left center; }
#developerInfoActionLink_Remove { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXtJREFUeNrUVstNxDAQTVYUEHEGYSS4mw6SCgIVbNxBOkkJgQrIVrDbwebOARBnYDsIL+hFmp11sr5kEZaerNjz85sZO3HXddGcYxHNPM6mNr8ubwtMOZACidjaARtgdf7x8jhlI/ZRBMMWUw1YGmuAdyFyBdzTaQs4OGq9HnoHEp8XNwXQAd9AqfeVbEm5Xr7wyeydAJH3UT0zqgdE9XaMY+gY6ljqNF6KINgf95WU3EFwF5pI6m5J2bXUlVVUUcBJAUY4FvnvoLyjfnWQA/CXkMdacVyRY6vWLdcrtV7TTjKsDSdIOa9UoE+c16ysocLWaj9S+qmmyPKoewli6WXCSSGMZ7o0hb4N7mTlpB4z/mdXxSKgBCXnTuck1EErGm3MeMZ7JxtzIvRb7WDDOVcBLDXnKidLJZ8re5GvhlNV22bkHjLqO/X10umuCtHuhvyaQOOGeTL6mjmoIjaKY6NsoVweMV4yckvjzckfnHjq0Z/tyfxXfxU/AgwACWFidC/IrMUAAAAASUVORK5CYII=') /*StopIcon.png*/ no-repeat left center; }
#developerInfoActionLink_Suspend { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU9JREFUeNrcVdFtwjAQNYivfnWDgljAbJANUjbAG7BByAR0A9iAZALYIFkAARvki9/wLJ6rw7VC1IhIraWTFefevTvn3mVQ17V65RqqF69R08trMl1gi2ER7F28qmAHWP6WHrdNMQahK0JgjW0D0wyWwS7C5QP2SdISZkBUtiJg1hsGTgH8aqhwiS0hkQlV80AAgM1qx6zmAJyf3TEwY2I0MVmQAI42ixMzn8GxavshiS1YyURiZRetRamVAEewlRdwZc/dM/0N8esfbcoM7N1v4XzwEox4z3IlPFeCxOLsN1gw3kMFzjnv2Pa5F++bQDOLrEt0gde9Kfn/EJRCaL9eAl/6BK41444Jx168OwGF4no48kDWOfXOUhnECVJoqep/VAi52+G15xBTLYfdnjjjJzYMCMVQKAXHsXoyrgv6m5BQ+//h9PLL/FNKvgkwAMtUsT89s7ziAAAAAElFTkSuQmCC') /*PauseIcon.png*/ no-repeat left center; }

#developerInfoAdressContainer { background-color: rgb(248,250,252); padding:10px 5px 0 30px; font-size:14px; -ms-word-wrap: break-word; word-wrap: break-word; }
#developerInfoContainer p, #developerPanelMenuItemContent_data p { text-indent:0; font-size:14px; }
#developerInfoLogo { max-width: 100%; }
.developerInfo_investmentFotoContainer { overflow:hidden; height: 160px; width: 200px; float: left; background-size: cover; }

.developerInfo_offerAddress { background: url("markerAnnouncement.png") no-repeat 20px center; padding: 10px 0 10px 60px; line-height: 16px; }
.developerInfo_offerContainer { margin-top: 3%; background: white; color: black; text-decoration: none !important; font-size: 14px; }
.developerInfo_offerContainer:hover { -moz-box-shadow: inset 0 0 10px grey;   -webkit-box-shadow: inset 0 0 10px grey;   box-shadow: inset 0 0 10px grey; }
.developerInfo_offerData { padding-left: 200px;  }

.developerInfo_offerInvestmentDetails { padding: 8px 0 6px 20px; }

.developerInfo_offerPriceContainer { background: url("monety.png") no-repeat 20px center; padding: 13px 0 11px 60px; }
.developerInfo_offerTitle { padding: 7px 0 7px 20px; text-transform:uppercase; }
#developerPanelInstructionContainer { border-bottom: 1px solid lightgray; padding-bottom:4%; font-size:13px; }
#developerPanelInstructionLink { text-decoration:underline; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgZJREFUeNqkVL8vBEEUfvvzfrugIBHRkFAIiUStVylELdHwNygV/gISiagUopYo1UJyohAFDlEgTrifu7e7570xs2b3xp3El3yb2Z33vvnevJnVCsUS/AdTI72Rd71D7DxyD3mG9JAtPt7jc0poCoeTPGmmi7lz5DI6vOwkSCsfIlPphAn5lAU5ZNI2QMOPddeHcr0JH8iaQ6ahjlxE0SOV4CzyhMT6sjYM92fCVVwvgKunDzaeGMqDberw+FaFUsUVonMoeirvoY3cV4kRHM+HXNJiJDECxVAs5VDuxf07ezF5zgJyNJs028QIQiwOiiX3lYY3yjUOhMMleuTTtnL32d41miw5DilnSS6ZdbQnZSkFb57LcPtcgZrrKQQtuQeh4CA9LENXuvODVlh6HOZPzqAsyFrtBe0lCVfUDEPX2uYDvhiiIgteCzdxuM3vRdK2qdyOqhNuw6UseEyPt7KjLJmdjYShFJRyjmTBHbL8Sbeg5kYSqLtM0G4XpFjK4eXuxPdwnQbF16oIimxBvGSKoViOdbwpJdVd3kKu0qA3Y8NAPgkJK+rMafrw8tkQ146wjWJrYddjVdDEA3LjveoaSFaqrn13N2i1ZNc+d7bZ7X9IAWPIXeQrCVAniVysxOfGeWz0XP7yr7tDrvDxNDIrzho6Kogg/CHAXwVlFOQXlYiMLwEGAPtK1gbPn8kjAAAAAElFTkSuQmCC') /*infoIcon.png*/ no-repeat left center; padding-left: 30px; }

#developerPanelMenuContainer { background-color: rgb(248, 250, 252); border: 1px solid rgb(216, 224, 229); text-align:center; padding: 1% 0; }
.developerPanelMenuItemCaption { font-size: 16px; }
.developerPanelMenuItemContent { margin-top:2%; }

.developerPanelMenuItemIcon { background-color: rgb(166,170,177); display:inline-block; border-radius:100px; background-repeat:no-repeat; 
                         background-position: center center; width:60px; height:60px; }
.developerPanelMenuItemIcon_selected { background-color: #ff7200;  }
#developerPanelMenuItemIcon_investments { background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAATCAYAAABlcqYFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQZJREFUeNpi/P//PwOtAQuUvgXEglD2byB2BOKbQBwLxP1ATK5L3gOxGswSCSDmxWI5FxALU+AJdhDBBOVwoEkyollGLuBANmQ2EPNAg+UvEL+Dil8B4kVkBhfIoV/ADHpEPBMDHQAsuESQLPwPTRV/gJgTLUGQCv4B8RtYcN1DS8K20CQcD8QTKLAE5FglmE9AyZQPyScsSKlDgNLoYELKD8ipglpJmAvZkMlAzA1lg5LwWyj7IhDPosCSr8MzCUuhJeGX0CTMjZTqyE3Cz2DB9RDJMJDhVkB8A4gToPFFSSksj5wZkVMYM5TmhJZp5AJm5OB6jpYZ/yCljncUZkb6pC6AAAMAL7BAuMHlAPQAAAAASUVORK5CYII=') /*userPanelList.png*/; }
#developerPanelMenuItemIcon_settings, #developerPanelMenuItemIcon_userSettings { background-image:url(ustawienia.png); }
#developerPanelMenuItemIcon_blog { background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjRJREFUeNq0lctrE1EUxjN50MmiSBGlm4ql3QgK4qII3QlSCW5EoYt2Y1E3FXUr1NAoVSqFrtSCuBIMgghSN7Z/QMGFYMHqMuBCmlhoDcbUPMbflTN6M8zjTiADH+fk5sz9zvnuOXcsx3ESvX7SQX/U6/UZzA0wBJLAJBtL4nbAc7Bg23bL8qsEgouYV9pSnHItzZ+HpBBEsoY5Cx6DR2oJ1AzIbJAF58Ay+ArJkSC5Doh9TdAWpEqy6TB5JYF14j8QX8VfcvcJeqkttk/sHXDVQKpJcEp7r52IyEzXV0m2CzIRlbwTP2nUXR1C2/ZHJPiEmwo7F+J++60nI/Z3pBFuYSqC7wGoEPfUrxvThm3ZJ11jRcxHNs4wtsTWRIZFsnwicgWRqPYt+8zKfxI2OYq5BA6DYVm+znpOsmyEnEcJvCSZpm8GahjZ6DT+GyHo9vkMchCV2G8U/wuo8nvAreShELwHGyJX02DjjEioJvwYmANXgs7kuNjLasJFvv6Qg/57bsT+lNjzmFVw0jPMHS1sabqrl55htiNQJu623iBRV73jIW15swm4etwuTIXd1mm/awQZrpHlTQO59rv+aEFwBjMRRUJcEaLNuCSuRA/AmEGSg6pZTEncs3DLn5W2DLvbVIsXxW94kvyl7+uS7MkH5gISvMV+AysGlWRl8A7JoY/wexx7Qprhhz7xefyC596K+/jda/c4s7xbyX0JmgIHuyBwNKks+cC9AHf/VdLr548AAwCgTtBJke9hCQAAAABJRU5ErkJggg==') /*blogIcon.png*/; }
#developerPanelMenuItemIcon_data, #developerPanelMenuItemIcon_userData { background-image:url(dev_ico.png); }
.developerPanelMenuItemWrapper { display: inline-block; margin:0 3%; cursor:pointer; width: 150px; }
#developerPanelOfferContact { padding:2% 1% 2% 15%; background:rgb(248, 250, 252) url('data:image/png;base64,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') /*devPhoneIcon.png*/ no-repeat left 1% center; }
#developerPanelTabContainer { font-size:16px; font-weight:500; margin-bottom:2%; text-align:center; position:relative; }
.developerPanelTab { cursor: pointer; display: inline-block; padding: 1% 2%; color:rgb(50,50,50); }
.developerPanelTabSelected { border-bottom: 1px solid #ff7200; color: #ff7200; font-weight: bold; }
.developerPanelTab_sectionTitle { color:gray; font-size: 15px; }
.developerPanelSubmitButton { color:white; padding:1% 2%; border:none; font-size:15px; }

/*===================================================== lista deweloperów ==========================================================*/
.developerListItem_Container { border:1px solid lightgray; color:rgb(50,50,50); font-size:13px; -ms-word-break: break-all; word-break: break-all; margin-top:-1px; display:table; 
                               width:100%; min-height: 140px; color: rgb(150, 150, 150); }
.developerListItem_Container:hover { box-shadow: 0 0 10px lightgray; text-decoration: none; }
.developerListItem_LogoContainer { text-align:center; padding: 2%; width:22%; border-right:1px solid lightgray; vertical-align:middle; display:table-cell; }
.developerListItem_Logo { max-width: 100%; max-height: 120px; }
#developerListTitleContainer { margin: 20px 0; padding-bottom:20px; border-bottom:1px solid lightgray; }
.developerListItemName { font-size:16px; font-weight:500; color:black; }
.developerListItem_Address { position:relative; }
.developerListItem_Data { display:table-cell; padding: 2%; }
.developerListItem_InvestmentNumber { font-weight:500; }
.developerListItem_Phone { position:absolute; top:0; right:0; }
.impersonateLink { float: right; margin-top: -30px; }

/*======================================= szczegóły inwestycji =========================================*/

#askForPriceLink:hover { text-decoration: underline; }
.basicInfoColumn {     border-right: 1px solid rgb(222,222,222); text-align:center; height:300px; margin-bottom:50px; }
.investmentDetailsClearLabelContainer { font-size: 13px; padding-top: 1%; background-color: white; }
.investmentDetailsClearLabelContainer label { font-size:14px; font-weight:300; }
#investmentDetailsClearLabel_Apartments, #investmentDetailsClearLabel_Locals, #investmentDetailsClearLabel_Houses 
{ background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIFJREFUeNpi/P//PwMpgAmJHQDF6KAAiA3gPJANQJzwHwESoGIgPB8q9h6IDcCugUq8/48KEpAUw8B6ZA0GWDQhg/NALICsAZ8muGIQRvb0BSA+gMXTC4H4A7qnGbC4+T+2gMCl+DyOgMAaSjA3o/sJayiheBCbOLIfkBXiFAcIMAAMBIGXZvK/DQAAAABJRU5ErkJggg==') /*cross4.png*/ no-repeat left 5px center; padding: 0.5% 1% 0.5% 2%; font-weight: normal; background-color: rgb(54,122,181); color: white; margin-right: 1%; margin-top: -0.5%; }
#investmentDetailsContent_Map { height: 420px; }
#investmentDetailsDeveloperLink { display: inline-block; width:100%; text-align:center; background-image:url(investmentIcon.png); }
#investmentDetailsDeveloperLink:hover { background-color:rgb(240,240,240); text-decoration:none; }
.investmentDetailsContactPhone { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAdCAYAAABIWle8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANZJREFUeNpi/FqnxEAJ4Gq8C2czQg1rBOJYIH5HollCQLwSaGAlzDB+IH0GiFXJdBxIrxvQwHcsQAbIsBdYFHkAsRya2A4gfoQmBtLLA/IVEwMVAQseuR2kGgZymQq1XAYyzIyaht2hpmFU9eYOahr2jpqGMYwaNmrYqGF4AA81SloQCAFiTiDWAuIOIP5IictAhiwG4n1ArE6pN0EG5QCxNBCfIsabT6GKQVXbayxqjkNpYxyVsApMH8iwv0AcAcTJZEZiIrAC/o4cAaeI8QahtgZAgAEAUwApQIzk28AAAAAASUVORK5CYII=') /*smartfon.png*/ no-repeat 10px center; padding:20px 0 20px 38px; }
.investmentDetailsContactEmail { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAQCAYAAAAI0W+oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWRJREFUeNq0lU9EBFEYwLcpy2YoUccO1Sk6desUe+naIdItOkWkRGx27LlT1xQdi7SXUqfVKkvLsOy1LtEpYqWWiH4f32M8+8bsTvv4ecM3s7/v+96fHfgqTmXSjOHSS6L3hnT+BL8X0XcwHRf+gVGSaRvRIDxCBYK0FSHfY1qDcchC24uY8xq4hZEeq8vBOY/zsAAfJuZZZW7CJdRgtkvJjH4XUuWqtCsa9zp8cwrrcAXLCSVL2oldBIdxm8EedVgE0wZZt1+HZF8TyiN5dSXjxSQqpYe6XtcwZsV9rVoSKcdJ4kQ5KMEBbMEF3MOcxmU9HqCKYIX5jsoK3YqyKgm0KhlnsKGtPNEKt+FIt3iD6Ua3dSKRnKei/kDLsW51PQpV6zyJrOKS2aKCZv/mSOwdjl1xZKFLFhVJsAzPKe8+I9vpJPK1Fc3MPwyVyZU2aZ8juSqe+nCptsyGMqKJfv9N/AkwABZGcXT3wYhIAAAAAElFTkSuQmCC') /*email.png*/ no-repeat 10px center; padding:20px 0 20px 45px; }
#investmentDetailsFilterCell_Balcony { padding: 5px 0 3px 20px; }
.investmentDetailsSeller { font-weight:bold; font-size:15px; text-transform:uppercase; color:gray; display:inline-block; margin:10px 0; }
.investmentDetailsContactPersonFoto { height:100%; min-width:100%; }
#investmentGalleryContainer {  position:relative; display:none; }
#investmentGalleryWrapper { background-color: #f0f0f0; } 
.investmentDetailsSelect { color:#3c4049; font-weight:400; padding:2px 5px; margin-bottom: 3px; }
#investmentTabContainer { z-index:101 !important; }
#investmentTabContainerWrapper { margin: 1.5% 0 2%; }
#investmentLogoWrapper { height:60px; margin-top:-15px; }
#opis p, #kontakt p, #announcementContainer p, #seekerDetailPanel p 
        { text-indent:0; margin: 0 !important; color:rgb(60,60,60); }
#investmentDescColumnWrapper { -ms-word-wrap: break-word; word-wrap: break-word; }
.bigContentOuter p { text-indent:0; font-size:14px; text-align:justify; }
#investmentDetailsDeveloperContainer { padding: 3% 4%; margin-bottom: 1%; }
.investmentDetailsFeatureButton { display:inline-block; width:100%; padding:3% 1%; text-decoration:none; color:white; margin-bottom:2%; 
                                  text-align:center; font-size:15px; cursor:pointer; }
#investmentDetailsFeatureButton_visualization { background: #ff7200 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAiCAYAAAA+stv/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAz1JREFUeNrE2GlIVFEUwPGsSTNbJMJKwoRQ84stRlSSIEG0EhmGZQjRakSbWdSHgmixqMiCFr/Ul6AMqYiCPqRBqUmQGoWViliERUVqKq0z/S+cR9fLnXFmHPHCD/XNfeeet8x55xnm8XgGDeQY3Id9E3EFpUgJOoo6AwGKx1l89/wfP1CMpEDjBTJ5BHag1eN9fEMBRocygXDk4bWxmPo7F5moMz5rlGQj+prAAlQZwb/ipHGUw3AIH4251VgYTALzcd8I1o1Tcg84826gUvs7FoXoMPZ9gAx/EkjEJcu1vYVUS4C12G7ZPhU3LXEuIMGWwCScQ7uxgzoL6T5OoQqW4uPzebhnxGzDGUzUE7huTPqEVX7coA/R5Me85Wg21rimPnNJOXAZ5SEKS9CMZz7KyHpE9FJqxiEZkcb2CL0Sup26pCWQi0qcQJyX4EMR7uWz4dgkB3BcEtGHW6+EJdr1yUa5cbo+4yjGGqdW3d1vjW0ubMFLI0YL9miXokS/B5wEOrTioYI0GEHU9V6nzVE34TRt8UXytTRvOnWDx8icN70loB/lKORL9vqoxRpt3mKUGXO6UITJRlVtCCQBvcCcl6D6uIOrlu97KWZ6KetBJeBIlqfeLy8PI1Ww0np5rvRIINB+oF7u7Aw81rbXYYWo6M+GJBUbZZFd2vYjuI0cpPdHAk4RyUKRfP+HWOIUYrNeaEKRQCZaEI/DSMJvo3o6ycxCHmKlim4IJgG3VMJ8JKARJWhDN977iNeKDqH2eSXJFGCMVnG9JqBKcReisRfT8QLbJAF/Ryd2okqa130Yjz9mEi5LbVeLPpUdQtGzP5LnwF+5fCNtZyBS+1mGYsk8VEMdzGlUY0KPNbVS+twoKu3S58V4KSpztbmrvcxRfeNuSyetngcrzZZMVakc1BiTP+CgpUL6SsBp4ZssC29FlK+mVD3pDuCd5UmYKx2wmjdb+yxbtg2WI6s19v0izWp0IG25OuL9lla7Rs5UmrYtC8vwxPIoPoa4vryYqIb1IjqN4PVwy+9m3/BTer4poXw1U+99l+U90NdQC8/oj3dDxxzctSxc3ttbUKgScGRIT1iBpcHGCRvof1D8E2AAzoUOo7gX4e8AAAAASUVORK5CYII=') /*cube.png*/ no-repeat left 10% center; padding:6% 1% 6% 10%; }
#investmentDetailsFeatureButton_tour { background: rgb(46, 205, 113) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAiCAYAAAA+stv/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlpJREFUeNrEmMsrRFEcx2fGW00UeeQR5ZGNxRQipFgIk40VySMbWdLIH2DHQlmgLLBQNiJNIywnhY2lNIiyEY3HeI26vrd+J6fTvXfOvfPwq09z7vmd8zvnnvv7nfM7Y1cUxfafYo9yAlMgD3gsW1AnYJEa5U86rNqxugJZ4ALk0/M3qAFXifoE56BWqHsAJeAr3p9gVdGXfbP2zA4+q0SW9XhNYECRl5lYO2EjOARJ5HA2KmdS+ROEqewAGaAX7MXKCYvo94WrawO7VJ4AG5wuk7iOZDg5gt4FnsCNhu6JK7+DV+6ZlctANdjXG8BhMPgAOAUpeqsHjoEfhAzs+MCk2TDkvT1Np41dwsnSOTsrslGwzHUKAmcU27WTbDDZpklpTiAHnAjhFDQwXgEWwRKoM2gXFGwGQJU4ARe41YjnEHCDdtDMGa0GH0LbRk5fT33cZEOUV3aAqY09kptLgBtgXUPv5/RHkjbn1SjIlTw20oQ4FyWDK6dI2sxnM3bTsoiiLvM4GAV93Bs2aLTt4fRd1Gdc41MxGRGdsBLcmXDCJrALvPQCsk74Rn01wzAL7MQ4DJ8FPymVOQ3XJDYim+RGFCY7XrPH8TR1LNfRq7G/BTZBt06bYubtVvOBTvINLV0rt0pjOm3UvkNGY0Q6DX30y3K9DyExZZIKnMJzNrgkos4Ju+hN38ELERLCldWzcB6OdUo2aSIlW4hXUroqMfhBPLNilT2Dwc8SdTO6B4VC3Q8oAI9mDDksXilbhIhgdY+JvJw2c0vfn+jLKZM5uqAO/tf/A1HLrwADANWme7OQWYxvAAAAAElFTkSuQmCC') /*nawigacja.png*/ no-repeat left 10% center; padding: 6% 1% 6% 10%; }
.investmentDetailsFeatureButton:hover { text-decoration:none; color:white; font-weight:500; }
#investmentDetailsFeatureButton_openDays, #investmentDetailsFeatureButton_finishDate { background-color:lightgray; color:rgb(100,100,100); }
#investmentDetailsFeatureButton_promotion { border:1px solid lightgray; color:#ff7200; }
.investmentDetailsFilterContainer { background-color:#f3fbfe; color:black; }
.investmentDetailsFilterContainer .ui-autocomplete-input { margin:0; border:1px solid lightgray; font-weight:500; padding:7px 5px 7px 1px; color:black; }
.investmentDetailsFilterTwoLineCaption { float: left; line-height: 17px; margin: 0; text-align: right; padding-right: 5px; }
.investmentDetailsContactDeveloperLogoWrapper { height:100px; overflow:hidden; text-align:center; height: 64px; width: 96px; border: solid 1px #d4d4d4; padding: 10px; margin-left: auto; margin-right: auto; }
.investmentDetailsContactDeveloperLogoWrapper div { background-size: contain; background-repeat: no-repeat; background-position: center center; height: 100%; }
.investmentDetailsContactDeveloperLogo { max-width:100%; margin-bottom:2%; max-height: 120px; }
.investmentDetailsDeveloperLogo { height:100%; }
#investmentDetailsLocalsDetails { background-color: rgb(248, 250, 252); padding: 1% 2% 1% 0.5%; }
.investmentItemsHeader { padding: 1% 0; text-align: center; border-bottom: 1px solid lightgray; background-color:white; }

#availableApartments, #availableLocals, #availableHouses { background: white; border-spacing: 0; }
#availableApartments a, #availableLocals a, #availableHouses a { display:inline-block; width:100%; text-decoration:none; color:black; padding: 6% 0; line-height: 13px; }

#availableApartments td, #availableLocals td, #availableHouses, td { border-bottom: 1px solid lightgray;  line-height: 14px; }
#availableApartments tr, #availableLocals tr, #availableHouses tr { cursor: pointer; }
#availableApartments tr:hover, #availableLocals tr:hover, #availableHouses tr:hover { background: #F7FCFF; border-color: #DCF7FF; box-shadow: 0 0 40px 10px #E1EFFF inset; }
#availableApartments_area { width: 15%; }
#availableApartments_floor {width: 7%; }
#availableApartments_icon { width: 7%; }
#availableApartments_kitchen { width: 12%; }
#availableApartments_meterPrice { width: 14%; }
#availableApartments_number { width: 7%; text-align: left; }
#availableApartments_price { width: 20%; }
.availableApartments_projection { height: 32px; width: 50px; }
#availableApartments_rooms { width: 5%; }
#availableApartments_status { width: 8%; }
#availableApartments_check, #availableHouses_check, #availableLocals_check { width: 5%; position: relative; }
#availableApartments_check div, #availableHouses_check div, #availableLocals_check div { text-align:right; }

#availableRentLocals_icon { width: 5%; }
#availableRentLocals_number { width: 5%; }
#availableRentLocals_rooms { width: 10%; }
#availableRentLocals_area { width: 10%; }
#availableRentLocals_floor { width: 6%; }
#availableRentLocals_frontSite { width: 6%; }
#availableRentLocals_priceSell { width: 12%; }
#availableRentLocals_meterPriceSell { width: 11%; }
#availableRentLocals_priceRent { width: 12%; }
#availableRentLocals_meterPriceRent { width: 10%; }
#availableRentLocals_status { width: 8%; }

#availableLocals_icon { width: 8%; }
#availableLocals_number { width: 11%; }
#availableLocals_rooms { width: 12%; }
#availableLocals_area { width: 12%; }
#availableLocals_floor { width: 10%; }
#availableLocals_frontSite { width: 10%; }
#availableLocals_priceSell { width: 13%; }
#availableLocals_meterPriceSell { width: 10%; }
#availableLocals_status { width: 9%; }

#availableHouses_icon { width: 5%; }
#availableHouses_number { width: 5%; }
#availableHouses_area { width: 10%; }
#availableHouses_rooms { width: 6%; }
#availableHouses_plotArea { width: 9%; }
#availableHouses_houseChain { width: 10%; }
#availableHouses_houseType { width: 10%; }
#availableHouses_garage { width: 10%; }
#availableHouses_meterPrice { width: 8%; }
#availableHouses_price { width: 12%; }
#availableHouses_status { width: 10%; }

#availableApartmentsCheckboxLabel, #availableHousesCheckboxLabel, #availableLocalsCheckboxLabel { height: 20px; margin:3px 0 0 0; }

.investmentItem_tableRow_Selected { background: #F7FCFF; border-color: #DCF7FF; box-shadow: 0 0 40px 10px #E1EFFF inset; }
.investmentVisualisationImage { height:auto; width:100%; }
#investmentVisualisationTooltip {
    position:absolute; background-color:#000000;
    background-color:rgba(0,0,0,0.6); top:10px; left:10px; color:lightgray; font-size:14px; font-weight:400; padding: 2%; line-height: 25px;
}
.visualizationRotation { position:absolute; right:7px; width:60px; height:60px; cursor:pointer; }
#visualizationRotation_Right { top:10px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA4CAIAAADIJsd3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvpJREFUeNpi/P//P8MQAUwMQweMunXUraNuHXXrqFtH3Trq1lG3jrqVNoCFKqb8+/fv5Kkzp8+cv37j1pcvXx88fAQUVFdTUVCQs7Qws7Iw5eTkpNwWRsrb2lu27VywcBk7O7u7m5OBvi4fH6+CvBxQ/OatO1euXt+z98D9B4+CA31jokIpdDFFbn3+/EVbZ/+fP3+yM1N0tDVxKbt9597K1euuX7/V3lonJytDvmP/kwtu3LztFxS1bPlqItWfOHkmMCTm4KGjZNtIplsfP3kKdOiOnXtJ0nX37n2gc69dv0E/t/79+zc5LZf4EEUGFy9diYhO/vLlCxl6ySmz1q7fzMrKGh4WRIZePV1tB3ub/knT6ZFef/z4CYx9YGIlO9l9+/bNyzcMmIpoHq7AchSYl4FlJ9m5GVhyOTnZHTh4hOb11slTZ4GRSGGRDCyGr169QXO3Xr9xE09Rih90907evfcAkCEjLfXy1Svkao8mbn32/KW4mCh5bvXxdps0ZebrN29ZWVj+wtwHzKmFJdU0cevXr1+5ebjJc6umhnqAn3dLW8+379/Z2diBIlOmzV6zdmNpcS5N6lhvv/Cli2YJCPCT59zff/5kZhcBsxcrKws3N/ebN2872xv4eHlpEq6SkuLPX7wgO1cBY7+upgyY6IGNMiB3Qm87kQ4lp02oqqJ86fI1YGyS7VxgkZeemghMtVnpSbStC44dP5mRXfR/IADJacDExOj16zfASBwCfRhggouJCpsybQ6RheIA97f8fD1///6zbMUaegcseUnnxctXwBbMrj376Zleye8XABvOoZGJEyfP+PX7N33cSlF/C1iHNbZ0f/jwMTkxxtzMGJcyYLcWWIgKCQkOfD92w8ati5asAPZjvb3cgA0oYAHMzs4G7DZ++vzlwsXLwLYfsB9bUZpPeeuMCm6Fjw8Am4vATjaw1wrkiooIAwNSSUnR1MTQysIUWJ0OivGB0TGiUbeOunXUraNuHXXrqFtH3Trq1iHuVoAAAwDoI3eqv7W9ZgAAAABJRU5ErkJggg==') /*turnRight.png*/ no-repeat; }
#visualizationRotation_Left { top:70px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA4CAIAAADIJsd3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvhJREFUeNpi/P//P8MQAUwMQweMunXUraNuHXXrqFtH3Trq1lG3jrp11K0sVDTr+/fvx06cPn7i1IMHj27eugMUUZCX4+Hh1tRQMzUxNDczYWKiKGgYqdIvALpyybLVa9dvVlSQc3F20NHWVFdTAYo/ePjo06fPFy5e3rlr38+fPxPio3y83AfSrY8eP6mubVFWUoiOClNVUcKl7MrV65OmzGJnZ6sqL5SUlCDHpv+UgYOHjvoERGzbvotI9cuWr/YLirpx8zYZdlHk1mvXbwSGxNy6fZckXUCPAZ37+MlT+rn1y5cvEdHJ5y9cIkMvMHST03L//v1Lki7yM2b/pOkO9jYG+rpk6A0PC2JlZQXmRXqkV2AMevmGffv2jexoASZZYEr48eMnzcP1wMEjTk52nJycZEcLsFCTk5U5eeoMzeutq1dvkBf7yACYhI4cO0kTt/779w/OfvnqlYy0FJCxe++B7t7J5LkVWGVcv36TJm4tLKmG54a///6xsrC8fvN20pSZPt5u5LlVXEwUaAJN3FpanLtm7cYp02YD2exs7F++fm1p6wnw89bUUCfPrdw83F+/fqVVHfvp8+fyygYREWGgHb9//wE2A6ZP7QMGMHlu/fDhY3Rc2tZNK2mSt/h4eSf0tgMZp8+cv37jZl1NGdkOBYLnL15ISorTsE0IbHw0N1TNnL1ASEgQWOhQUg5cunxNU5OU9PN/4EBGdtGx4yfpUcdSCIBJ6PXrNyYmRoO9DwMsqqdMmxMTFUZSch8Yty5bsQZYjPj5etK1rU0G2LVnP7DV8uLlK7q2tUkFv37/njh5Rmhk4t2798nQTrV+7Lt374E1BbDjikvByVNn585fIiDAP3/2ZG5u7oHsc1+6fLWjeyKwHwtpgPPx8gA7gD9//rp95y6wH7t12y5gPzYuJiLA33uA+9wQAKx4j504DazS7t27DwxmYLuEiYkJ2LMFtqfMzYwHy/jA6BjRqFtH3Trq1lG3jrp11K2jbh11KzoACDAAqFp1/Fwne1cAAAAASUVORK5CYII=') /*turnLeft.png*/ no-repeat; }
/*#showOtherDeveloperInvestmentsLink { font-size:14px; font-weight:normal; background-color: #ff7200; padding:0.5% 2%; 
                                     cursor:pointer; color:white; display: inline-block; }*/
#investmentDetailsContainer .labelWithHorizontalLine { margin-top: 0.5em; }
.modalOrangeTitle { text-transform:uppercase; font-weight:bold; font-size:22px; padding:2%; text-align:center; }
.orangeBgWithHole { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAABkCAYAAAAVORraAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA6pJREFUeNrs3D1uE1EYhtGZsR1AFFSQjoIVIIQUIajYATuhoKagCtugZQF01BQIsRAKpChdbPMZX8OdOz8J4DEpzpFejeREsjTdozue+vz1g3UFAAAA7NyNXWRbxlaxdba9m7vvAAAA0HKUruueTUagAwAAQNui2p6Y79akaz1lpDfuOwAAALRsDrNnaU0K83rqLxXoAAAA0B/oB4tzgQ4AAABdZZzXhwh1gQ4AAADdVm6ySD/YlwIAAAC/5aflBzk9F+gAAAAwHOj1Ib9UoAMAAMA1INABAABAoAMAAAACHQAAALrKl8QJdAAAAPjPoV5G+mTBLtABAACgG+blm9wnf6u7QAcAAIC2+wORPimBDgAAAG0nqZfrkQl0AAAAmNiTFOFNsUlP0wU6AAAAtD2KzdL6An2SUBfoAAAA0HYn9jCL9FnVf4q+10gX6AAAAND1MoX5fCDUm31HukAHAACArs1j7icp0OdFqO9O0vca6QIdAAAA+p1W28fdF9nyWN/rb9MFOgAAAPS7lyL91kikl4+/l29/r686gQ4AAADDnsfexG7GjrLlsT4bWDPyt85v2ufuNQAAAIx6UW0fdX8V+55F9UVsGVulrYuNWZdXJ+gAAABwuc1J+ofYs9iNYuWp+mLgs6H9fGTeCToAAABczXHsXexz7G3sSzV+ir7Td5penravBDoAAAD8mcex97Hz2NfYx9in2LfYWfqfs0vivMqCfnNdCnQAAAD4O7djT9P+md+gAwAAwDUg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAECgAwAAAAIdAAAABDoAAAAg0AEAAACBDgAAAAIdAAAAEOgAAAAg0AEAAIBffggwALtIRjh0yezPAAAAAElFTkSuQmCC') /*orangeBgWithHole.png*/ no-repeat right top; }
.investmentDetailsModalPhoto { width:100%; }
.investmentDetailsModalDesc { padding:4% 1% 1% 1%; }
.investmentDetailsModalDesc p { margin:0; text-indent:0;  -ms-word-wrap: break-word; word-wrap: break-word; }
#openDaysModalPhotoWrapper { overflow: hidden; max-height: 500px; position:relative; min-height:250px; background-color:white; }
#openDaysModalDescWrapper {
    background-color:#000000;
    background-color:rgba(0, 0, 0, 0.8); padding:1% 1% 1% 3%; color:white; position: absolute; bottom: 0; left:0; width: 100%;
}

#openDaysModalDescWrapper p, #openDaysModalDescription p { margin:10px 0; text-indent: 0; -ms-word-wrap: break-word; word-wrap: break-word; }
.tableCheckboxLabel { height: 20px; margin:1px 0 0 0; }
.investmentDetailsCheckboxTooltip { position: absolute; background-color: rgb(54, 122, 181); color: white; right: 0; bottom: -10px;
                                    white-space: nowrap; font-size: 12px; font-weight: 300; padding: 2px 5px; display: none; }
.semitransparentRow { opacity: 0.6; }

.inwestments_subtitle { color:black; font-size:16px; margin:0; }
.invesmentLocalsContainer { overflow-x:hidden; overflow-y:scroll; position:relative; }
a.anchorOffset {    display: block;    position: relative;    top: -120px;    visibility: hidden; }
a.anchorOffsetSmall { top: -90px; }

.investmentDetailsTitle { font-size: 20px;    font-weight: 700;  display:inline; }
.observeInvestmentLinkContainer { margin-bottom: 10px; font-weight:500; text-align:center; border: 1px solid #ff7200; width: calc(100% - 30px); padding:3%; margin-left:15px; }
.sendToFacebookLinkContainer { margin-bottom: 10px; font-weight:500; text-align:center; border: 1px solid #337ab7; width: calc(100% - 30px); padding:3%; margin-left:15px; }
#sendToFacebookLink {  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0pJREFUeNqUVk1IVUEUPnPf0xKiwohcSQtpUQlBQZsXr0WFK8EoKMFIrBdB4K4QRDAIIwqMIEIUJCWwRUIQBIJoCUKrCHKTYEFBGL02RRD0pu/O75n789J7OTNnZs6Z75wzZ869otT9iOo9QqjWj9maBL2artBGH5EHZkHQtaDpxCCmFozbMd8IqLcAq2JuDjSzOFVZ2zSYMEgGZBijPiFEIekV9071Us6iGwToSh5YlPImBhLUhZ0/AKQSASieF2o+j7CREF3g35V7xvr/CyZMC8V+8M+guI2DRJaPGPF5DQrDxOjxnrHx+p5p4W7ojhpenVjgVaQ8cBSPuXdWHk0fAIczwbQgtYEdd0AsTFHQk6Mosc6B0QwhpB0Znim0OxBschYGXoUbR5kGMO+87ggACxasaLw6DL5LEA8d28Bai7Xykb105dxRat7RROvVX3ThxlOkojB5KXx+6rlDGJ2Jr4bxTKFdFAaVXEZmhZPo6nkNFD9bGgqp8AlnqQkYsjSZIGUbTsHuU+Al3qatDbRzuwYaGVug63dfpmRsZnuOOhHKRgsWM/sDAWHvHDMAzfC1E+6wz3a00+mTB5wTuXpEsXVt+syImkEFXkJSFpodD+7b48TaWneRrEm/sZSuosT6Ukh3fBDZbT0rZBeidOW9+XDe8Q+ml+k+KLNCpzcpWLCqr3B1ih+e96vrjl/99J0+fv6RKZexSVWBQeY3aI0rSfIhkbrKpjaTnJHSy5LR9/J/wa7ybJz3wlpQeiS7X1zZGZhUY29Hjh7RMr4EPznYDLMpsFBK65gMwQx4UiaIiG5n2D1TUnNQXHJSklnteD12YMjEWsa69MgxfcF4Mvh4mttfQv/aV+90zSOR/i0gySMgkx5fWnh8eSJRQZTGEoQGXcgSG9SM9TVG0vUMyOs+4UAOjCXbLQwmk+FLb0wpAxLhXETTm//x9JnVC2ZApsIDqlHoWY3C89LyE2hOLUxV/iTBijz+Qgmrg7kNBuVC3MNKSa+rIpRz39T8CtoBhO553tUuBorSAOp0eAPuGKbKGOE3TsbfpdaE/jesv0A/Ww9kM/+NQQqqXzwSqORyLfYKF3bDP6nF3Gpm81rYr657vgZXdhPPPwEGAF7A10XzA2zIAAAAAElFTkSuQmCC') /*fbColor.png*/ no-repeat left center;
                       padding: 5px 0 5px 35px; }
.investmentDetailsFilterWrapper { display:inline-block; position:relative; }
.investmentDetailsFilterWrapper .ui-autocomplete-input { width:100%; }
.clearParam { visibility:hidden; background: url(cross.png) no-repeat center; width:30px; height:34px; display:inline-block; position:absolute; right:0; top:0; background-color:rgba(0,0,0,0.15); cursor:pointer; }
.investmentDetailsFilterContainer .ui-autocomplete-input:valid + .clearParam { visibility:visible; }
.investmentDetailsFilterContainer .ui-autocomplete-input:valid { padding-right:28px; background-image: none; }
.investmentDetailsFilterContainer .ui-autocomplete-input:invalid { box-shadow: none !important; }


/*======================================= edycja inwestycji =========================================*/
#editInvestmentsAddAnnouncementContainer {
    margin-bottom: 5%;
}



/*====================================================== potwierdzenie dodania inwestycji =====================================*/

#addInvestmentConfirmationContainer { background: url("potwierdzenieNiebieski.jpg") no-repeat center center; background-size: cover; font-size: 15px; }
#addInvestmentConfirmationInfo { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATVJREFUeNqslKFuAkEQhu+AVBRVicCAawBVmpyBhIfgBfCXPkCRFRiSiobcJfi+AxKDQ2CPIAgChSWQZvsv+YFh2W1P3CRfwv4zs8PO7J6vlPKysJxDD0AMErAnCbXAmqH/kaAIInW1KdcRf58tYuwl19xkwsAYVIwiHrWYMRO5mQw6B4RCa4EBaQs9FAVvNmrSMRbBXXVvPeEfU2vKjbR4BGWuc2BJrQ6ewRaswANjyvSfihfY8w6YgTXXefAFtmBBbQeegM/1mjkdObUDGFmaq8mDTx7j3fCNmOu8R9L6IAQR+PjvQm5AzRHzAubgTR/A8NWY62y2pAFeLfpNs/8av8cJ6en9gJLhs47fdSF9MATf4DHNhbQ9karlONU0TySzRysJWDkBe5JQC2w5flYftl8BBgACmedJjMLUNwAAAABJRU5ErkJggg==') /*invConfirmIcon.png*/ no-repeat left 3% center rgb(131,156,185); padding: 1% 1% 1% 5%; 
                                 color:white; text-align:left; font-size:15px; line-height: 24px; margin-top: 120px; }
#addInvestmentConfirmationEdit { text-decoration: underline; }
#addInvestmentConfirmationPreview { background-color: #ff7200; color:white; padding: 1% 2%; }
#addInvestmentStage1 { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAYAAADhXXHAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA09JREFUeNpi/P//P8NQASwU6pcAYnsoNgBiOSCWRpJ/CsSPgPgCEB+E4hdk2wYKWRIxMxDHAvGu/+SBXVD9zKTaTapDE4D43n/qgHtQ86juWBUgPvafNuAY1HyqODYQiD//py34DLWHIsfm/6cvyCfXsfR2KEEH43JoyP+BBSHY3MWIpVJQB+KTQMw/gOX/RyA2B+KbyIJMWBTOGWCHMkDtn4MuiO7YKCC2GSS1K8gdscgCyMmAGYhvA7HiIGoO3AdiVSD+ix6yUYPMoQxQ90RhSwYJg7SxlYDuWGloy4nm4MCHqww+V1oZpj3bQawWe1hLjglJgJnWDj3+6SZD2f1FDI9/vmVY8uogsdqYYQGJ7FiagtOf7zAU3V3A8PPfbzA/XtyRFO0ojlWnpUMvfLkPdOh8hm//fsIdmi7pRooR6siOpVkpcOXrI4YCoEM//f0OKXLEbBmKZHzJKRXgjiW5xrr27QlDz5ON4PSHC9z6/owh/+5chvd/voD5QSIWDOWygeTWaPBKgeReo9/VdoaHP14zyLGLMExTTWeQZRdGkb/7/QVD1p1ZDC9+fQDzfYVNGJoVIhkYgZBMwMiE1HAgCahzQvqFj36+YcgGOurZr3dwOZBYzp05cIe6CxowNMlHUOLQL8jJgGTHNsiHMZjwqoDZoBDOvTOX4e3vzwyvf38COnQ23PFOAroMLYpRDEyMTJQk/XfIyeAAOcXXxz/fGDJuzwCnX0hoS4HTEyitglsi/JoMfUoJDOxMrJTmU1Ch7ADz7k2yUj0LF8NElWQGeQ5RiCFAR8Icas6rytCtFEcNh8Ldx4TkcrKAGCs/wxSVFAYJNgG4mBGPEkO/ciIDFxM7tUrAg8jJAJRbHlJS5V4HJoWK+0sYpNiEGDoUY8ChTiUAah7Kg0Z3kNuze0H5YRC2uvYBsTN6E3HBIG0iLsDWU2CD9hTkBpFDH0F7Cr/QQxYkUD/IQrUJ5lD0kIWBw4Ok03gEiG1xdRiRm2NngJhnAB0Kql5NiBk3AClIHOBQTcRaUeEZ6yoaoKGjomE/iog8SEeP8dmQETfyjYyTgfgJlRz5BGoezSZAkGdrDpDpyAPkztYwUjhpJw2tQIidBzsCFSOvEzaUZhgBAgwAFKykTAWiwOYAAAAASUVORK5CYII=') /*tick.png*/ no-repeat left center; padding: 12px 0 12px 60px; }
.addInvestmentConfirmationFillApartmentsButton { background-color:rgb(46,204,113); color:white; padding:2% 3%; }
.addInvestmentConfirmationFillApartmentsButton:hover { color:white; }
.addInvestmentConfirmationFillApartmentsButton_small { background-color:rgb(46,204,113); color:white; padding:1% 2%; }
.addInvestmentConfirmationPhoto { height:180px; text-align:center; background-color:rgb(224,231,239); margin-top:200px; position: relative; }
.addInvestmentConfirmationPhoto1 { margin-top: -200px; position: absolute; top: 0; width: 100%; }
#addInvestmentConfirmationPhoto1_apartment { background: url(investmentConfirmation1.jpg) no-repeat center center; height: 311px; }
#addInvestmentConfirmationPhoto1_house { background: url(investmentConfirmation1house.jpg) no-repeat center center; height: 319px; }
.addInvestmentConfirmationPhoto img { margin-top:-200px; box-shadow: 0 0 10px gray; }
#addInvestmentConfirmationPhoto2 { height: 280px; }
#addInvestmentConfirmationPhoto2_apartment { background: url(investmentConfirmation2.jpg) no-repeat center center; height: 332px; margin-top: -220px; }
#addInvestmentConfirmationPhoto2_house { background: url(investmentConfirmation2house.jpg) no-repeat center center; height: 332px; margin-top: -220px; }
#addInvestmentConfirmInstructionLink { text-transform:uppercase; border:1px solid white; border-radius:3px; padding:3px 10px; font-size: 14px; color:white; }
#addInvestmentConfirm_noCommercialsStage { opacity:0.5; }

/*====================================================== instrukcja dodawania inwestycji =====================================*/
#investmentInstructionContainer { font-size:14px; }
#investmentInstructionContainer .panel-body { line-height: 160%; }
.investmentInstructionEditButton { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPpJREFUeNpi/P//PwMtARM1DPlWr6xAMwuAhs8HUudxWcJEBcMTgHgDV+PdB0C+ANUsQDJ8AdDwRCAfxL6P7hMmKhoOEnsAxB+Q1TKSmorwGH4BiB2BGOSD9UAcCJS/wEIDw/eTFUQkGu4Icj3RFpBrOFEWUGI4QQsoNRyvBdQwHKcF1DIcqwVAwwqoZTguH9iDciQ1DMewAFpYBYAKL6hQPiWGgwB6Tg6A0hthBkFpsgzHFkT+oMIKaMABJN+Ay3tyDEcp7KAGvoeWiBeQfPMBGmQTSTUcPYgCkIIDZNkCUFABDd1ASaXEgpZ6qGIoRfXBgLQq8AGAAAMA9xvF/cwU6IAAAAAASUVORK5CYII=') /*EditIcon.png*/ no-repeat left 5px center; color: #367bb6; border:1px solid gray; 
                                   padding: 1px 10px 1px 35px;  margin: 0 5px;}
#investmentInstructionActivateButton { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq8ldFtwjAQhk3KE09s0FYsYDbIBoEN8AadoFFYgG4AGzRMkGyQLFC13cBPfU1/iz/SQYmdAsHSyZF8/3dnx3ceNU2jhhpj3+JPOlthSmAxbCqWLKyE7SfZx65LPzqXOaAa0xamCcph38LlEbZgwBpmEKQOwpntltAMojfPzl4wpQxiTndxBIezy+ad2Szh/BU6V2ieqNHU5H/gcHLRP5nxHE6274+jtuIOnlut/KEbLi4lGMJOKPza2cLP4LMgx32rSER2Z72DY9nBevVlT5078xV5Bzivmht7jz4LBRD6WMI1o+cBsTeA0GsJ/8/oswN1KdyNh6HgaxZOb3gtiuhisNDXEt5ev+TKjBPJi9oiEHc07hCmgSqNRa3Ywcs/EnfUsmxdIyrYkFTPxlVQZ2RS0ZkiMCyCii1VBVpuRX9zWoT3fSwGf+ZuNX4FGABvdrH1sLNMlAAAAABJRU5ErkJggg==') /*play2.png*/ no-repeat left 5px center; }
#investmentInstructionCalendarButton { background: url('data:image/png;base64,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') /*kalendarz.png*/ no-repeat left 5px center; }
#investmentInstructionPromotionButton { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZCNTYwNTVGOTAzMTFFNTg3MzlCNTk3QkJCQzQ0QzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZCNTYwNTZGOTAzMTFFNTg3MzlCNTk3QkJCQzQ0QzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkI1NjA1M0Y5MDMxMUU1ODczOUI1OTdCQkJDNDRDMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkI1NjA1NEY5MDMxMUU1ODczOUI1OTdCQkJDNDRDMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PotBXvQAAAINSURBVHjanNRLSFRhGMbx0aakidCtixbqqlVgoRAkYiXZRTBNCBwzFKOluFWjRZsKw0AouslomEESXsqNdNNJzRbdlm1TUaEgG3PK+r/xnDgN54wzffBjnHPOPL7v+S4ZKx35gf8YzRjBp9D5j//cyEwzaAsqcR0hbEp8IDONoD480ucPtGLy27mC2nQDt2IaBbiNqwjiPe4jQmij83Awhcos7DNKXNdzkIs2vMFjQuO8z0iyCu3ejEdYQGEt9gch43zU4eZGLb/GokfYEI5rUi4p1Fr/6ddyUJUt4JDH/aMYwyr22gXatdle86rQvr/Ckk+YjXYUYqfTpt71r8RAa+EtllGe5FVcwBFU445ajmk1/G15myqbxwFdK0IeBjxCZ91faPmEqvxTYZbC5lDmei4D99CYbF0RVsFHP045gVG8w349U4yLWn/W2g3U++Qd1u45Y2vQablQ28gZH9CLHTipqp9gO7oTZnsYpwnrcc/qWTxUZTa+6p/sVstPcUyT5owKrccmd5hT4TW9xwmU2oZX6C5V269KR/QbW06jaLB97LWIbXRhs6qxnfESMVUdVifrOGj7VlvtbsBnVzjjMuJ4odCotl5nwjsL+4V5bb0uVfMM+zCl61UYtAnQeRhINdDGFa3B59iDbFdYz0aHp995aG1+0VlnowYPUjnakx2wtzQx31MNs/FbgAEAJIKAR9tE+okAAAAASUVORK5CYII=') /*promocje_small.png*/ no-repeat left 5px center; }
#investmentInstructionRemoveButton { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXtJREFUeNrUVstNxDAQTVYUEHEGYSS4mw6SCgIVbNxBOkkJgQrIVrDbwebOARBnYDsIL+hFmp11sr5kEZaerNjz85sZO3HXddGcYxHNPM6mNr8ubwtMOZACidjaARtgdf7x8jhlI/ZRBMMWUw1YGmuAdyFyBdzTaQs4OGq9HnoHEp8XNwXQAd9AqfeVbEm5Xr7wyeydAJH3UT0zqgdE9XaMY+gY6ljqNF6KINgf95WU3EFwF5pI6m5J2bXUlVVUUcBJAUY4FvnvoLyjfnWQA/CXkMdacVyRY6vWLdcrtV7TTjKsDSdIOa9UoE+c16ysocLWaj9S+qmmyPKoewli6WXCSSGMZ7o0hb4N7mTlpB4z/mdXxSKgBCXnTuck1EErGm3MeMZ7JxtzIvRb7WDDOVcBLDXnKidLJZ8re5GvhlNV22bkHjLqO/X10umuCtHuhvyaQOOGeTL6mjmoIjaKY6NsoVweMV4yckvjzckfnHjq0Z/tyfxXfxU/AgwACWFidC/IrMUAAAAASUVORK5CYII=') /*StopIcon.png*/ no-repeat left 5px center; }
#investmentInstructionSuspendButton { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU9JREFUeNrcVdFtwjAQNYivfnWDgljAbJANUjbAG7BByAR0A9iAZALYIFkAARvki9/wLJ6rw7VC1IhIraWTFefevTvn3mVQ17V65RqqF69R08trMl1gi2ER7F28qmAHWP6WHrdNMQahK0JgjW0D0wyWwS7C5QP2SdISZkBUtiJg1hsGTgH8aqhwiS0hkQlV80AAgM1qx6zmAJyf3TEwY2I0MVmQAI42ixMzn8GxavshiS1YyURiZRetRamVAEewlRdwZc/dM/0N8esfbcoM7N1v4XzwEox4z3IlPFeCxOLsN1gw3kMFzjnv2Pa5F++bQDOLrEt0gde9Kfn/EJRCaL9eAl/6BK41444Jx168OwGF4no48kDWOfXOUhnECVJoqep/VAi52+G15xBTLYfdnjjjJzYMCMVQKAXHsXoyrgv6m5BQ+//h9PLL/FNKvgkwAMtUsT89s7ziAAAAAElFTkSuQmCC') /*PauseIcon.png*/ no-repeat left 5px center; }
.investmentInstructionYesButton { background-color: rgb(40,96,144); color: white; border-radius: 5px; padding: 2px 10px; }
#investmentInstructionPhoto { background: url("investmentInstruction.jpg") no-repeat scroll center center / cover; }

/*====================================================== wspólne do edycji InvestmentsItems =====================================*/
.editInvestmentItemComandCell_copy { background-color: rgb(230,255,230); cursor:pointer; border-left: 1px solid rgb(200,255,200); border-right: 1px solid rgb(200,255,200); }
.editInvestmentItemComandCell_remove { background-color: rgb(255,230,230); cursor:pointer; }
#editApartments, #editHouses, #editLocals { border-spacing: 0; background-color: white; }
#editApartments td, #editHouses td, #editLocals td { border-bottom: 1px solid lightgray; padding: 1% 0; }
#editApartments_addLocal, #editHouses_addHouse, #editLocals_addLocal { padding: 5px 10px; border: 1px solid gray; }
#editApartments_buttonsContainer, #editLocals_buttonsContainer, #editHouses_buttonsContainer { margin: 2% 0; }
#editApartmentsContainer input, #editHousesContainer input, #editLocalsContainer input { width: 100%; text-align: center; border-radius:3px;
                                                                                         border: 1px solid lightgray; padding:5px 0; }
#editApartmentsContainer select, #editHousesContainer select, #editLocalsContainer select { border-radius:3px; border: 1px solid lightgray; padding:5px 0; }
#editApartments_save, #editLocals_save { width: 200px; border:none; cursor:pointer; }
#editApartmentsWrapper input[type="checkbox"], #editHousesWrapper input[type="checkbox"], #editLocalsWrapper input[type="checkbox"] { 
    display: inline !important; }
.editInvestmentItemsTitleBar { margin-bottom:15px; }
#editApartmentsWrapper thead, #editLocalsWrapper thead { background-color: lightgray; }
#editApartments_addApartment, #editLocals_addLocal { background-color: white; border: 1px solid; font-size: 15px; padding: 0.5% 1%; }
.editInvestmentItemModalFooter { border-top:none; padding: 0; }
#investmentItemHeader_apartments, #investmentItemHeader_locals, #investmentItemHeader_houses { background-color: #edf2f7; font-size:15px; 
                                         padding:14px 0; font-weight:500; border-bottom: 3px solid gray; }
.investmentItemHeaderCell {float:left; text-align:center; }
#editApartmentsWrapper, #editLocalsWrapper, #editHousesWrapper { margin-top:2%; }
.editInvestmentItem_noIcon { background:url(noPhoto.png) no-repeat; height: 30px;  margin: 0 auto; width: 50%; 
                           background-size:100% 100%; cursor:pointer; }
.editInvestmentItem_icon { background:url('data:image/png;base64,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') /*rzut.png*/ no-repeat; background-size:100% 100%; }

.item-reserved {background-color:rgb(255, 255, 204);}
.item-sold {background-color:rgb(255, 230, 230);}

/*======================================= edycja mieszkań =========================================*/

.editApartments_area { width: 11%; }
.editApartments_delete { width: 5%;}
.editApartments_duplicate { width: 5%; }
.editApartments_floor {width: 10%; }
.editApartments_icon { width: 6%; }
.editApartments_balcony { width: 10%; }
.editApartments_kitchen { width: 13%; }
.editApartments_number { width: 6%; }
.editApartments_price { width: 13%; }
.editApartments_rooms { width: 9%; }
.editApartments_status { width: 12%; }
/*#editApartmentsContainer .jqgfirstrow td { border-bottom: 0 !important; }
#editApartmentsContainer .ui-jqgrid-bdiv { padding-top: 60px; }
#editApartmentsContainer .ui-jqgrid-hdiv { padding-bottom: 10px; -webkit-box-shadow: 0 8px 6px -6px gray; -moz-box-shadow: 0 8px 6px -6px gray; box-shadow: 0 8px 6px -6px gray; 
                                       position: absolute; z-index: 1; background: white; }*/

/*======================================= edycja lokali =========================================*/
.editRentLocals_area { width: 12%; }
.editRentLocals_delete { width: 10%; }
.editRentLocals_duplicate { width: 10%; }
.editRentLocals_floor {width: 8%; }
.editRentLocals_icon { width: 5%; }
.editRentLocals_frontSite { width: 10%; }
.editRentLocals_number { width: 5%; }
.editRentLocals_priceSell { width: 10%; }
.editRentLocals_priceRent { width: 10%; }
.editRentLocals_rooms { width: 10%; }
.editRentLocals_status { width: 10%; }

.editLocals_area { width: 13%; }
.editLocals_delete { width: 10%; }
.editLocals_duplicate { width: 10%; }
.editLocals_floor {width: 9%; }
.editLocals_icon { width: 6%; }
.editLocals_frontSite { width: 11%; }
.editLocals_number { width: 6%; }
.editLocals_priceSell { width: 12%; }
.editLocals_rooms { width: 11%; }
.editLocals_status { width: 12%; }

/*======================================= edycja domów =========================================*/
.editHouses_icon { width: 5%; }
.editHouses_number { width: 6%; }
.editHouses_rooms { width: 6%; }
.editHouses_area { width: 11%; }
.editHouses_plotArea { width: 10%; }
.editHouses_type { width: 11%; }
.editHouses_stories { width: 13%; }
.editHouses_garage { width: 8%; }
.editHouses_price { width: 11%; }
.editHouses_status { width: 10%; }
.editHouses_duplicate { width: 5%; }
.editHouses_delete { width: 5%; }

/*======================================================= dni otwarte ======================================================*/

#OpenDaysContainer { font-size:13px; }
#OpenDaysContainer .uploadedContainer, #promotionsContainer .uploadedContainer { width:220px; height:150px; float:none; margin:0 auto; }
.openDaysInfo { color:gray; font-size:11px; font-weight:300; line-height:15px; }
.openDays_timeSelect { width:47%; font-size:14px; margin-top:3%; -webkit-appearance: none; -moz-appearance: none; appearance: none; 
                       border: 1px solid lightgray;   box-shadow: 0 2px 0 rgb(240, 240, 240); padding: 3px 0; text-align: center; }
.defaultPhotoButton { border:3px solid lightgray; padding:1% 2%; }
/*#kalendarz { padding:5%; border:2px solid #ff7200; }*/
.dp-highlight { background-color:rgb(254,228,219); }
.dp-highlight a { color:rgb(202,101,21); }
.ui-datepicker td span, .ui-datepicker td a { width:100%; height:32px; line-height:32px; }
.ui-datepicker-calendar .ui-state-default { background:none; }
.ui-datepicker-unselectable .ui-state-default { background:none; font-weight:400; }
.ui-datepicker-calendar td:last-child .ui-state-active, 
.ui-datepicker-calendar td:first-child .ui-state-active { width:100%; }
.ui-datepicker-calendar .ui-state-active { color:rgb(202,101,21); text-shadow:none; border:none; box-shadow:none; }
#ui-datepicker-div { background-color:white; }
.ui-datepicker-header { background: none; border:none; box-shadow:none; color:inherit; margin-bottom:2%; 
                                           text-shadow:none; font-weight:normal; }
.ui-datepicker thead { background: none; line-height: 30px; border-bottom: none;  }
.ui-datepicker tbody { border:1px solid lightgray; }
.ui-datepicker td { border-bottom: none; font-size: inherit; }
.ui-datepicker th { color: #ff7200; font-size: 11px; font-weight: normal; }

#promotionsContainer, #OpenDaysContainer { font-size:15px; }
#promotions_removeButton, #openDays_removeButton { text-align:center; }
#promotions_removeButton:hover, #promotions_removeButton:active,
#openDays_removeButton:hover, #openDays_removeButton:active { color:white; text-decoration:none; }
#openDaysModalDescTime { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAo1JREFUeNq0lluIjVEUx+egGWOGNHkYlxiN86AmlEtyCQ9ySXlAJpSOF0+MJyKaJuVW8uDBbR6Oh/GgRiLXInlSjIw5SUbkQTKUzsFwJMdv1f9Mq/F9M/sYdv3772+dtdd/r73Xt76TKBQKZf97jBjMId/csBRaCeaAaWA0+ApegQ5wG9ypaMn8jIuRiMuE4MuhvWBZwGYfgEMIXQ0SIXgCOgJ2O3MvyIBukFU29aABjHF+Z8EOxH7EikigFWyT6Qs4A06z8GVEtlOglAUGNTJfBo345+NEjroMnoCtOD8NuLcklAYLZEqzLvWHCI529ndl7wQrcHzvAtVCF8EocILf2voJ2bFdAUtkWo9Pu02GyWE41KIfrXI2eQGNCrAQzAYT+2eDfw7aDD7KdJC4VX0ijEVgseZ2/s8iTsVS/qZ5ZLmy7i10TI/T7TS8yGpXRSeH+O61umzWeJG54i528yYgUGybYP0n6KEeZ3qRenF34G5/DfL7c3GtbyvV4mygyC4udYNVp7N1kMVOzXPikV6kVy9T9QCBLWCV5nWCH5VuXoyT9yKvwSQ1wLhhG7mkUo7aQKd7Top7vMgjlfAMjmE8ab+LuNAP0LqAt9+ymKfHjL/4m2JrfNuHWMJbihfOuO5F7unbYKOJ3Uz9m+isGwftd1dwrU9ErfmAfhwLLqgXlSJQDp13LaeZuFmfiQndgM7pcb61bBbWBQrY8bS7zmHtvi2u1Zer066VyZrkcdshm+iJCG5l3wj2gMky37d2gv/ngb6MVqKn9DEqc6X4WG9yTu9BUh15gvOzEk+pIwd94zdC+6ysA07sBThM8HRJfyQkVKlzXgVmqTTN9l1H2QVuWRUVL7lkkX81fgswADOX4fpcHIjrAAAAAElFTkSuQmCC') /*clockIcon.png*/ no-repeat left center; padding-left:40px; color:#ff7200; display:inline-block; font-size:17px; }
.modalPromotionWrapper { background-color: white; min-height:240px; }
#OpenDaysListContainer_nothing { text-align:center; margin:8% auto 0; padding-top:200px; background:url(sadFace.png) no-repeat center top; max-width:600px; font-size:20px; }

/*================================================= oferta dla dewelopera ===================================================*/

#CompanyContactForm .formInput { padding-left: 10px; }
#companyContactFormSuccessInfo { padding-left: 50px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAYAAADhXXHAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA09JREFUeNpi/P//P8NQASwU6pcAYnsoNgBiOSCWRpJ/CsSPgPgCEB+E4hdk2wYKWRIxMxDHAvGu/+SBXVD9zKTaTapDE4D43n/qgHtQ86juWBUgPvafNuAY1HyqODYQiD//py34DLWHIsfm/6cvyCfXsfR2KEEH43JoyP+BBSHY3MWIpVJQB+KTQMw/gOX/RyA2B+KbyIJMWBTOGWCHMkDtn4MuiO7YKCC2GSS1K8gdscgCyMmAGYhvA7HiIGoO3AdiVSD+ix6yUYPMoQxQ90RhSwYJg7SxlYDuWGloy4nm4MCHqww+V1oZpj3bQawWe1hLjglJgJnWDj3+6SZD2f1FDI9/vmVY8uogsdqYYQGJ7FiagtOf7zAU3V3A8PPfbzA/XtyRFO0ojlWnpUMvfLkPdOh8hm//fsIdmi7pRooR6siOpVkpcOXrI4YCoEM//f0OKXLEbBmKZHzJKRXgjiW5xrr27QlDz5ON4PSHC9z6/owh/+5chvd/voD5QSIWDOWygeTWaPBKgeReo9/VdoaHP14zyLGLMExTTWeQZRdGkb/7/QVD1p1ZDC9+fQDzfYVNGJoVIhkYgZBMwMiE1HAgCahzQvqFj36+YcgGOurZr3dwOZBYzp05cIe6CxowNMlHUOLQL8jJgGTHNsiHMZjwqoDZoBDOvTOX4e3vzwyvf38COnQ23PFOAroMLYpRDEyMTJQk/XfIyeAAOcXXxz/fGDJuzwCnX0hoS4HTEyitglsi/JoMfUoJDOxMrJTmU1Ch7ADz7k2yUj0LF8NElWQGeQ5RiCFAR8Icas6rytCtFEcNh8Ldx4TkcrKAGCs/wxSVFAYJNgG4mBGPEkO/ciIDFxM7tUrAg8jJAJRbHlJS5V4HJoWK+0sYpNiEGDoUY8ChTiUAah7Kg0Z3kNuze0H5YRC2uvYBsTN6E3HBIG0iLsDWU2CD9hTkBpFDH0F7Cr/QQxYkUD/IQrUJ5lD0kIWBw4Ok03gEiG1xdRiRm2NngJhnAB0Kql5NiBk3AClIHOBQTcRaUeEZ6yoaoKGjomE/iog8SEeP8dmQETfyjYyTgfgJlRz5BGoezSZAkGdrDpDpyAPkztYwUjhpJw2tQIidBzsCFSOvEzaUZhgBAgwAFKykTAWiwOYAAAAASUVORK5CYII=') /*tick.png*/ no-repeat left center; }
.joinUsAndRegisterContainer { color: white; font-size: 22px; font-weight: 500; padding: 30px 20px; text-align: center; background: url(offerForDev2.jpg) no-repeat; 
                              margin-bottom: 25px; background-size: cover; }
.offerFor_arrow { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAATCAYAAAAao7T0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL1JREFUeNrEltsNgzAMRQ2DIGULvpI1OgVz9qdL9JcZUHqJXIlSXsqNg6UDQij2wTiIJsYoiA685b5I9VscHHgBf5OI1/pO5s6AAEbg9boWXuuG9IYWN2oL/YisZWoK/YlsydQQ2hTZk7EU2hU5krEQOhQ5kykpdCpyRWYpFDJFLq8vnpBZZ5Y45wGsWp7VSYsZyJ4xKTyU1LAz23VdmN11wn7IvgIDK1JCZuYBJj1TuRr902OjB082yUeAAQC3I8D+3L0HMwAAAABJRU5ErkJggg==') no-repeat center; 
                  height: 30px; margin: 2% auto 0; width: 40px; cursor: pointer; }
.offerFor_formContainer { padding: 20px; border: 1px solid lightgray; }
#offerFor_envelopeIcon { background: lightgray url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAWCAYAAAAxSueLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQxJREFUeNq8lgsNgzAQhoFgAAu1gAUsMAkgAQtMQieBSdgkdBI2CSCha8l/5EjGKI/2kuMRyn29+6+FWGsdhbIU58Z44YnxNH4dr0xmhfZvpa1gYnh5gAoKe7CwIQDsQ2W0rjyWUIExwTJPQIXYEyxnQHkiSDJQTg1iW16itrXxy0EdB8SocS+nZWWIDWbyxjKgLLsd2XQsmwIxNRgzGFlLNcaz3gHSU0D2HrdFGAlLWoqV5lEYQ9r8GvsXNhu0MFuX55tg1h5MB4EytyybDGP0GTDSpGJZkFeOmo6w1LGdM7Rwg108QjuLPZ+YLRtqtXcBJlFACw57BeCMjBj/IOURLVbsZvzOYUHsK8AAaGsJFqHv9lUAAAAASUVORK5CYII=') no-repeat center; border-radius: 50px; width: 60px;height: 60px; margin: 0 auto 20px; }
#offerFor_Monitor1 { background: url(monitor1.png) no-repeat center; height: 398px; background-size: 100% 100%; padding: 18px 14px 76px 15px; }
#offerFor_Monitor2 { background: url(monitor2.png) no-repeat center; height: 160px; }
#offerFor_MonitorScreen { overflow: hidden; height: 100%; }
.offerFor_offerPresentation { color:#ff7200; padding-left: 14px; }
.offerFor_offerPresentation li { margin: 5px 0; padding-left: 10px; }
.offerFor_offerPresentation span { color:white; }
.offerFor_Screen { width: 100%; }
.offerFor_titleContainer { text-align: center; padding: 1% 1% 0%; color:white; font-size: 20px; }
.offerFor_titleContainer .offerFor-head-text {
    line-height: 1.2em;
    font-size: 36px;
    font-weight: 700;
}
.offerFor_titleContainer .offerFor-products-links > ul {
    display: flex;
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: stretch;
    list-style-type: none;
}
.offerFor_titleContainer .offerFor-products-links.broker {
    max-width: 1140px;   
    margin-left: auto;
    margin-right: auto;
}
.offerFor_titleContainer .offerFor-products-links.deweloper {
    max-width: 1140px;
    margin-left: auto;
    margin-right: auto;
}
.offerFor_titleContainer .offerFor-products-links.deweloper > ul li {
    flex: 0 0 20%;
    height: 47px;
}
.offerFor_titleContainer .offerFor-products-links > ul li {
    font-size: 12px;
    font-weight: bold;
    height: 47px;
}
.offerFor_titleContainer .offerFor-products-links.broker > ul li.wider {
    flex: 0 0 25%;
}
.offerFor_titleContainer .offerFor-products-links.broker > ul li {
    flex: 0 0 15%;
}
.offerFor_titleContainer .offerFor-products-links > ul .one-row-links {
    display: flex;
    flex-direction: row;
} 
.offerFor_titleContainer .offerFor-products-links > ul .one-row-links > div {
    flex-grow: 1;
}
.offerFor_titleContainer .offerFor-products-links > ul li a {
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center;
}
.offerFor_titleContainer .offerFor-products-links.deweloper > ul li a {
    padding: 10px;
}
.offerFor_titleContainer .offerFor-products-links.broker > ul li a {
    padding: 3px;
}
.offerFor_titleContainer .offerFor-products-links > ul li a:hover {
    text-decoration: none;
    cursor: pointer;
}
.offerFor_titleContainer .offerFor-products-links > ul li.green {
    background-color: #23B14D;
}
.offerFor_titleContainer .offerFor-products-links > ul li.red {
    background-color: #ED1B24;
}
.offerFor_titleContainer .offerFor-products-links > ul li.orange {
    background-color: #FF7F26;
}
.offerFor_titleContainer .offerFor-products-links > ul li.azure {
    background-color: #00A3E8;
}
.offerFor_titleContainer .offerFor-products-links > ul li.green > a,
.offerFor_titleContainer .offerFor-products-links > ul li.red > a,
.offerFor_titleContainer .offerFor-products-links > ul li.orange > a,
.offerFor_titleContainer .offerFor-products-links > ul .azure > a,
.offerFor_titleContainer .offerFor-products-links > ul .french-pass > a, 
.offerFor_titleContainer .offerFor-products-links > ul .somehwere-in-fairtale > a {
    color: white;
}
.offerFor_titleContainer .offerFor-products-links > ul .azure-text > a {
    color: white;
}

.offerFor_titleContainer .offerFor-products-links > ul .azure-text {
    background-color: #00A3E8;
}
.offerFor_titleContainer .offerFor-products-links > ul .azure {
    background-color: #3B5998;
}
.offerFor_titleContainer .offerFor-products-links > ul .azure > a {
    color: #D9DFEA;
}
.offerFor_titleContainer .offerFor-products-links > ul .french-pass {
    background-color: #A5D3E0;
}
.offerFor_titleContainer .offerFor-products-links > ul .somehwere-in-fairtale {
    background-color: #D397DA;
}
.offerFor_titleContainer .offerFor-products-links > ul .white {
    background-color: white;
}
.offerFor_titleContainer .offerFor-products-links > ul .white > a {
    color: #ff7200;
}
.offerFor_titleContainer .offerFor-products-links > ul .blue {
    background-color: #039;
}
.offerFor_titleContainer .offerFor-products-links > ul .blue > a {
    color: white;
}
#offerForDeveloper_details { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAKcCAIAAACmEEdqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHpJREFUeNrsUUEOgDAIW32TN5/g///jwTG7Bma8mh6ajDJoAezHubXWDMMwDMP4EQB8zlc1zEPzPQcER38RNZ0D9SQuzUdf1SniySPPwR5EXz1zPN4LnUp31feJUexIa2Y/uqu33YYvZDeTeLpxcfMxb6aX7fzmLgEGAHazBmxlgBIFAAAAAElFTkSuQmCC') repeat-x left bottom; 
                             color: white; margin-top: 40px; padding: 3% 0 1%; background-size: auto 100%; background-size: auto 100%; }
#home_houseresponder { background-image: url(twoPhones.png); }
#offerForDeveloper_houseresponder {
    background-image: url(PanelBiuraDeweloper_RWD_nOferty.png);
    background-position: 425px 30px;
    background-size: 900px;
    background-repeat: no-repeat;
}
#offerForBroker_houseresponder {
    background-image: url(PanelBiuraNieruchomosci_RWD_Oferty.png);
    background-position: 400px 0px;
    background-size: 900px;
    background-repeat: no-repeat;
    padding-top: 20px;
    padding-bottom: 30px;
}
#offerForDeveloper_houseresponderAdventagesList { padding-left: 14px; margin: 20px 0 40px; }
#offerForDeveloper_houseresponderContainer {
    background: url(cityBackground.jpg) no-repeat center top;
    background-size: cover;
    padding: 2% 0;
}

.houseResponder-definition {
    border-top: 6px solid #FF7F26;
    padding: 40px 0;
    background-color: #F3FBFE;
}

.houseResponder-definition > h2 {
    margin: 0 0 20px;
}

.houseResponder-definition a {
    color: #23B14D;
}

.houseResponder-definition-topics {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    gap: 20px 100px;
    flex-wrap: wrap;
}

.houseResponder-definition-topics > * {
    width: 300px;
}

.houseResponder-definition-topic-title {
    color: #23B14D;
    font-weight: 700;
    font-size: 16px;
}

.houseResponder-definition-topic {
    margin-top: 20px;
}

.houseResponder-definition-list-group {
    font-weight: bold;
}

.houseResponder-definition-topic ul {
    margin: 0;
    padding-left: 20px;
}

.houseResponder-definition-topic ul {
        list-style-type: none;
    }

.houseResponder-definition-topic ul > li {
        text-indent: -5px;
    }

.houseResponder-definition-topic ul > li:before {
        content: "- ";
        text-indent: -5px;
    }


.offerForDeveloper_logo { max-height: 113px; max-width: 100%; }
.offerForDeveloper_logoWrapper { display: table-cell; border: 1px solid lightgray; padding: 10px; }
.dofferForDeveloper_logos { display: table; width: 100%; border-spacing: 10px; table-layout: fixed; }
#offerForBroker_titleContainer { background: url(offerForDev.jpg) no-repeat; background-size: cover; }
#offerForDeveloper_titleContainer { background: url(nOferty_BN_TopBG.png) no-repeat; background-size: cover; }
#offerForBrokerInfoContainer { max-width: 68%; }
#brokerToolsContainer { background-color: rgb(249, 249, 249); padding: 2%; font-size: 13px; margin-bottom:40px; }
#brokerToolsContainer li { padding: 5px; }
#mlsInfo { background-image: url(mls.png); background-size:cover; color:white; padding:2%; }
#mlsInfo_Benefits { background: url(mac.png) no-repeat; margin-top:40px; }
#mlsInfo_Benefits ul { padding-left:12px; margin-top:15px; }
#mlsInfo_Benefits li { padding:3px 0; }
#mlsInfoExportLink { color:white; text-decoration:underline; }
#mlsInfoExportLink:hover { color:gray; }
.investment-basic-info, .main-investment-basic-info { padding: 0; }
.investment-basic-info, .main-investment-reference { padding: 0; font-size: 14px; }
#kontakt_Container .main-investment-details-developer-contact { font-size: 16px; font-weight: bold; }

/*=========================================================== mniejsze ekrany ==============================================*/

@media screen and (max-width:1399px) {
    #developerPanelMenuItemContent_investments, #developerInfoContainer, #userPanelMenuItemContent_announcements, 
    #developerPanelMenuItemContent_blog { max-width: 950px; }
    #OpenDaysListContainer, #investmentDetailsOtherInvestments, #developerListContainer { max-width: 900px; }
}

@media screen and (max-width: 1199px) {
    #offerFor_MonitorScreen .carousel-inner, #offerFor_MonitorScreen .item { height: inherit; }
    .offerFor_Screen { height: 100% !important; width: auto; }
    #home_houseresponder {
        padding-bottom: 100px;
        background-repeat: no-repeat;
        background-position-y: bottom;
    }
}

@media screen and (max-width: 1086px) {
    .developerListItem_AddressContainer, .developerListItem_InvestmentsContainer { padding-top: 5%; }
}

@media screen and (max-width: 991px) {
    #offerForBrokerInfoContainer { max-width: none; }
    #home_houseresponder {
        padding-bottom: 300px;
    }
}

@media screen and (min-width: 1400px) {
    .houseResponderScreenPreview {
        width: 1300px;
        background-position: right 0px top 0px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1399px) {
    .houseResponderScreenPreview {
        width: 1300px;
        background-position: right -40px top 0px;
    }
}

@media screen and (min-width: 768px) {
    .houseResponderScreenPreview { padding-bottom:5%; background-repeat: no-repeat; background-position: right bottom; }
    .houseResponderScreenPreviewHome {
        background-repeat: no-repeat;
        background-position: right bottom;
        min-height: 400px;
    }
    .investment-basic-info-price-box #announcementExpandPriceDetails_link { margin-left: 5px; }
    .main-investment-reference { text-align: center; }
    .investment-basic-info { display: flex; justify-content: space-between; }
    .investment-basic-info .investment-basic-info-address-line { width: 25%; text-align: left; }
    .investment-basic-info .investment-basic-info-price-box { width: 21%; text-align: right;}
    .investment-basic-info #investmentLogoWrapper { width: 34%; text-align: center; }
    .investment-basic-info .investment-basic-info-area-roomCount { width: 18%; }
    .main-investment-title { float: left; }
    .main-investment-details { margin-top: 20px; }
    .main-investment-details .row .details { padding-left: 0; padding-right: 30px; }
    .main-investment-details .row .additional-features { padding: 0; float: right; background-color: #F3FBFE; font-size: 14px; }
    .main-investment-price-container { display: none; }
    #kontakt_Container .main-investment-details-developer-contact { padding-right: 0; padding-left: 40px; }
    #kontakt_Container .main-investment-details-developer-contact .other-developer-investment { margin-top: 15px; }
    .investmentItemsHeader { font-size: 12px; font-weight: bold; }
    #availableApartments td, #availableLocals td, #availableHouses, td { font-size: 14px; }
    .investmentDetailsFilterContainer { font-size: 14px; display: flex; flex-direction: row; padding-bottom: 10px; }
    .investmentDetailsFilterContainer .cross { display: none;}
    .investmentDetailsFilterCell { padding: 15px 0 5px 10px; }
    .investmentDetailsFilterCell > div > span { font-weight: bold; }
    .investmentDetailsFilterCell > div + div { margin-top: 10px;  }
    .availableApartmentsSchema { margin-left: -30px; height: 32px; width: 50px; }
    .investmentDetailsFilterWrapper_Price { width:37%; width:calc(50% - 32px); }
    .investmentDetailsFilterWrapper_Area { width:25%; width:calc(50% - 62px); } 
    .investmentDetailsFilterWrapper_Rooms { width:31%; width:calc(50% - 32px); }
    .investmentDetailsFilterWrapper_Floor { width:32%; width:calc(50% - 29px); }
    .investmentDetailsFilterWrapper_Spaces { width:15%; width:calc(50% - 54px); }
    .investmentDetailsFilterWrapper_HouseRooms { width:33%; width:calc(50% - 35px); }
    .clearParam { height: 36px; }
    .inwestments_subtitle { margin: 24px 0 12px 0; }
    .inwestments_subtitle h2 { font-weight: bold; font-size: 16px; margin: 0; }
    .inwestments_subtitle h3 { margin-top: 5px; }
    .invesmentLocalsContainer { max-height:392px; }
    .main-investment-details-items-filter-switcher { display: none !important; }
    .investment-details-filter-panel { display: block; }
    #availableApartments-pager-container, #availableLocals-pager-container, #availableHouses-pager-container { display: none; }
    .investmentDetailsContactDeveloperLogoWrapper { margin-bottom: 20px; }
    .main-investment-info-container {
        padding: 0;
    }
    .main-investment-info-container > hr {
        margin: 0 25px;
    }
    .main-investment-basic-info {
        display: flex;
        align-items: stretch;
        gap: 10px;
        justify-content: space-between;
        align-items: center;
        padding: 20px 0 10px 0;
    }
    .main-investment-basic-info-title {
        font-size: 20px;
        font-weight: bold;
    }
    .main-investment-info {
        display: flex;
        justify-content: space-evenly;
        align-items: center;
        padding: 50px 0;
        font-size: 16px;
        background-color: #f3fbfe;
    }
    .main-investment-info > div {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .main-investment-info > div > * + * {
        margin-top: 10px;
    }
    .main-investment-info > div > img {
        height: 60px;
        width: 60px;
    }
    .main-investment-details-offers-number-available {
        margin: 0;
        font-size: 14px;
        font-weight: normal;
    }
}

@media screen and (max-width: 767px) {

    .availableLocals_notImportantColumn, .availableHouses_notImportantColumn { display: none; }
    .investment-basic-info { display: flex; flex-direction: column; position: relative; }
    .investment-basic-info .investment-basic-info-area-roomCount { order: 2; }
    .investment-basic-info .investment-basic-info-price-box { order: 1;margin-top: -10px; margin-bottom: 10px; }
    .investmentBasicInfoContainer { margin: 0 0 20px 15px; }
    #investmentPriceContainer { margin-bottom: 20px; }
    .offerFor_Screen { height: auto !important; width: 100%; }
    #offerFor_Monitor1 { margin-top: 40px; }
    #developerPanelMenuContainer a .userPanelMenuItemIcon, #developerPanelMenuContainer a br, #userPanelMenuItemWrapper_announcements {
        display: none;
    }
    #developerPanelMenuContainer {
        text-align:left;
        background-color:transparent;
        padding:0;
    }
    #developerPanelMenuContainer a:not(#userPanelMenuItemWrapper_announcements) {
        margin: 0;
        width: 100%;
        padding: 15px;
        font-size:16px;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    #developerPanelMenuContainer a:not(#userPanelMenuItemWrapper_announcements):not(.selected) {
        color: black;
    }
    #developerPanelMenuContainer a.selected {
        color: #ff7200;
    }
    #developerPanelMenuContainer a + a {
        border-top:1px solid rgb(216, 224, 229);
    }
    #userPanelMenuItemWrapper_logout .logout-email {
        color:grey;
        font-weight: 300;
        float: right;
    }
    #home_houseresponder .orangeSquereButton { padding: 8px 20px; }
    .investment-basic-info-price-box #announcementExpandPriceDetails_link { margin-left: 10px; }
    .investmentDetailsTitle { margin: 0 15px; }
    .main-investment-basic-info { margin: 10px 15px 0 15px; position: relative; }
    .main-investment-basic-info .main-investment-reference { margin-top: 5px; }
    .main-investment-basic-info .investmentDetailsDeveloperLogo { display: none; }
    .main-investment-basic-info #investmentLogoWrapper { margin: 0; position: absolute; right: 0; top: 0; height: 64px; width: 96px; border: solid 1px #d4d4d4; padding: 10px; }
    .main-investment-basic-info #investmentLogoWrapper div { background-size: contain; background-repeat: no-repeat; background-position: center center; height: 100%; }
    .main-investment-title-realization-data { margin: 10px 15px 0 15px; }
    .main-investment-title-realization-data .label { color: grey; padding: 0; font-size: 100%; font-weight: normal; }
    .main-investment-title-realization-data .realization-date { color: rgb(116, 207, 140); font-weight: bold; }
    .main-investment-title { margin-top: 5px; }
    .main-investment-details .row { margin-left: 0;margin-right: 0; }
    .main-investment-details .row .details { padding: 0; }
    .main-investment-details .row .additional-features { padding: 0; margin-left: -15px; margin-right: -15px; }
    .main-investment-details .row .inwestments_subtitle { padding: 0; margin-left: 0; margin-right: 0; }
    .main-investment-price-container { margin: 10px 15px; }
    .main-investment-price-container span.fontSize_20 { color: #ff7200; font-size: 24px; }
    .main-investment-price-container span.fontSize_14 { color: grey; font-weight: bold; }
    #kontakt_Container .main-investment-details-developer-contact .basicInfoColumn { border-right: none; margin-bottom: 0; height: auto; }
    #kontakt_Container .main-investment-details-developer-contact .other-developer-investment { margin: 0 -15px;  }
    #investmentDetailsAdditionalFeatures .other-developer-investment a { height: 60px; display: inline-block;  }
    #investmentDetailsAdditionalFeatures .other-developer-investment a img { height: 100%; }
    #availableApartments_icon, #availableApartments_kitchen { display: none; }
    .investmentItemsHeader { font-size: 13px; font-weight: 500; }
    #availableApartments td, #availableLocals td, #availableHouses td { font-size: 12px; padding: 3px 0; }
    .investment-details-filter-panel.inactive { display: none; }
    .investmentDetailsFilterContainer { font-size: 12px; display: flex; flex-direction: column; padding: 5px 0; position: relative; }
    .investmentDetailsFilterContainer .cross { position: absolute; right: 15px; background-image: url('svg/cross-solid.svg'); width: 10px; background-repeat: no-repeat; background-position: center center; }
    .investmentDetailsFilterCell { padding: 5px 15px; }
    .inwestments_subtitle { margin: 15px 15px; }
    .investmentDetailsFilterCell { display: flex; justify-content: space-between; flex-wrap: wrap; }
    .investmentDetailsFilterCell > span { width: 100%; margin-bottom: 5px; font-weight: bold; }
    .investmentDetailsFilterCell .investmentDetailsFilterWrapper { width: calc(50% - 5px); }
    .investmentDetailsFilterWrapper .ui-autocomplete-input { font-size: 13px; padding-bottom: 5px;}
    .clearParam { height: 32px; }
    .main-investment-details-items-filter-switcher { text-align: center; border: 1px solid grey; padding: 10px; margin: 10px 15px; }
    .main-investment-details-items-filter-switcher img { height: 1em; margin: 0 2px; }
    .main-investment-details-tablesorter-pager { color: #337ab7; font-weight: bold; display: flex; justify-content: center; }
    .main-investment-details-tablesorter-pager > div {
        padding: 10px 20px;
        border: solid 1px #cacaca;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        margin: 20px 0 10px 0;
    }
    .main-investment-details-tablesorter-pager > div > div { display: flex; align-items: center;  }
    .main-investment-details-tablesorter-pager > div svg { height: 1.2em; margin: 0 5px; }
    .main-investment-details-tablesorter-pager > div + div { margin-left: 5px; }
    .main-investment-details-tablesorter-pager > div.disabled { color: grey; }
    .main-investment-details-tablesorter-pager > div.disabled + div.disabled { display: none; }
    .main-investment-origin-webiste-url { color: #337ab7; text-align: center; font-weight: bold; font-size: 14px;margin: 15px 10px; }
    .investmentDetailsContactDeveloperLogoWrapper { margin-bottom: 10px; }
    #availableApartments tr, #availableLocals tr, #availableHouses tr td { height: 3em; }
}

@media screen and (max-width: 620px) {

    .investmentDataContainer { line-height: 15px; margin-top: 0; }
    .developerInfoActionLink {  padding: 2px 0 2px 25px; }
}

@media screen and (max-width: 560px) {

    .developerInfo_investmentFotoContainer { width: 100px; }
    .developerInfo_offerData { padding-left: 100px;  }
    .offerFor_Screen { height: 100% !important; width: auto; }
    #offerFor_Monitor1 { height: 300px; }
}

@media screen and (max-width: 500px) {

    .availableApartments_notImportantColumn { display: none; }
    .developerInfoActionLinkWrapper { width: 30%; }
}

@media screen and (max-width: 440px) {

    #investmentPriceContainer { float: none; margin: 0 10px 0 0; }
}
#contactContainer .FormButton {    background-color:  #f57e22;    height: 40px;    border:none;    
    color:  #ffffff;    font-size: 16px;     font-weight: 400;  }
#contactFormContainer .formInput { padding: 8px 0 8px 140px; }
#contactFormContainer .formInputColon { left: 120px; }
#contactSocialCaption { float: left;    margin-top: 2px; }
.contactSocialLink { display:inline-block; width:30px; height:30px; float:left; margin: 0 5px; background-repeat: no-repeat; }
#contactSocialLink_facebook {    background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAo1JREFUeNq8l01oE1EUhSfJoHZTxYW0tlI3rlohFgRFkQR0IfhDcSXupCLWhVjQQkWTUFKwG11VFH9wJYJSKMWdtAWLC6Eq6r5oq6IrXRRRU/1uOVOGkHTeaJILHxMyM/fMmXfve28S+Xzec4jNcAz2wXZogfXwDb7Ca5iGx7lc7mNUsmTE+TSMwXvYBg/hKHRAQseD8EDnPxQKhTFIr5Y0UcXpOhiBs3AG7kCp0oU4W/mNmJnohRswChc4/8PFaRs8h9+wFm5VE6zwAEtg16+BX5aHB2mLEm2HGXgE/RKOHQiXoF95ZhBurybaBBNyVvRqEAgXlW8C4aZKojaGT2HYq2EgPKy8I+Wi3dAHF736hOXtw213WPQynHYtGLXSJPwhkZGLGmPlNx3PV7UeUfO7hvXu1phu78JNq2Zz2qOeWorhMhC0Js/CfZd2kk6POc1oRnGNDaHf0ySbinGvDckJE+2Ct45iabHimtdlxznE5xxyvINOE22FTzGKJxzXdDwP1x1ymE6rjWkzfP/Plnjl2LOm0+xL0EV4SitLJuQ4G2dMGYplnWRg2WtMLA9lUkXU1SDRTiumpF5bpkGi1tOTfmhncC7GBBE7tMDb/N5hogswDifhdh1dWv5xCm/e1x9D8ALuOUz6QRXHcZmyeRd2hleZWc2LV+vk0vKO4nK2fBEfgP0wWOOxHFTegeA/P3R+EQ7BM72+Yg0EL3E4BXtxuVhJ1GIe9sAT2KgVv/QPYim90gOWD8GFqC2oXbBL28ifetKUa1tAr+6z7evucsHVNttB7IArcFiFZp8Ob+BzaM7epE+NrDbn1n5DQdFUCj/i4V9qZxF8yxzXbrEltEh80YPYIrDF5VvmrwADAD++xeTRps9VAAAAAElFTkSuQmCC'); }
#contactSocialLink_google {    background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvxJREFUeNq0l09IVFEUh2fGoXJj0SI0jWzRyoJJCIoiHKhFUNbQqlVjGJEtKqEEw3QQhdxIG6OgchdBMSbSLjRIWgQ2US1aZaUVtZlaSFRjfUd+Lx7Dm3m3GC98897cd9/53XPPuX9etK+vL+JQ1sMR2ANboRZWw1f4As/hEdzr7e39EGYsFvI8AVl4B5vhDhyCjRDVdT/c1vP3mUwmC4lyRqMlPF0FQ3AaTsENKAQ1xLO/94iZE+1wFUbgPM+/u3haD0/gF6yE66UEAzqwCNZ+Bfw0O3SkPky0AabhLnRK+J8LwgXolJ1phBtKiVbDhDwbiFSgIDwgexMIVweJWgwfwmCkggXhQdkdKhZthg64EFmeYnY78LbZL9oDJx0SpsU6D5PwG95gaBgaw2Is+z2eqGVXK9wMETwswQwkYRTW2H+Mzjp4a/ZbLZtNNKU5tRjy0jBM+f5fkWjadTpJJxXTkE05vNcovJIrbhC2EiksSRPdAi8dREflVcLXibzq/aNRrryCpjg/dfDRQfScrlkJWYyTDFseD9Nahxu5t7i/pX40wIbp1JmnNfDNQdS8aoNNCol/iHPaZfK65krE1XRq4hJ0FfaG1YyetRjhWQpjOcU0z33J/OD5kk7Mc9klAZUI5uV9DXeLP44IJkNsLIUyriSyZHpdpnFabNMQRpTxs4pxm+MoNVkyxfRyS0jjYxLIF9WPqd612EhMxtTTjpBThNexdMAIZFzUtMGbzpjdzMM4HC/3DtgR44ytt4qtxTJfYmoEFbM/Tvu5uCr64SncKrPoZ1y9CvCyiss12O7fZWa0Ll5epq3N7I7g5UzxJt4Fe6G7kmp42S27XV5d3Pd8AQ7AYx0vByogeJHLCdiNlwtBolbmYBc8gLXa8Qv/GUMb0n1mD8H5sCOoNdihY+QP9bTKdVpAu96z4+vOYsFyh22v2Ap0CQ4q0WwxfwGffGv2On1qJHU4t+nX7yVNUImHdP6ZThbet8xRnRZrfZvEZ3XE5u4Gl2+ZPwIMAI2v9JdDAdfLAAAAAElFTkSuQmCC'); }
#contactSocialLink_youtube {    background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxRJREFUeNqsl89rE0EUx5NtUHuJxIO0tiIEPLVCNQhqRRqIB0ErRSJ4lRpRD0LxR6nUJJSWtn9AxeCPo2iUQimeIipYPUgqol5z0FZFD0EPRaoNfl/5jgxhZmfTOvDJ7GZ333fevLdvZsO5XC4UoG0DJ8AhsAu0gM3gB/gO3oLn4FE2m/3sMuY5rneBafAR7AT3wXGwA4TZHwH3eP1TPp+fBl1+RsMWTzeBSXABnAO3wYrpRnj27xhi4kQ/uAGmwGVc/xXE0zbwCvwBG0HBJmgYQA3I/RvAb7GDgbS5RNvBHHgIBijccIPwChignTkIt9tEm8EsPRsN/YcG4VHam4Vws0lUYvgEjFlsZDTSDQiP0e5kfSLtAa8ZC1v84mCcx4M8L4MYqMo5BMqmB+FlE7plsBf3zCtPh8FZR8JUKCBiKXo7zj6hDcgYY9ofVtMr2dUL7gSYLfGkRPEiBxC0if1eyWYR7eM7VQvwYJWsJalq1OkT0R7wrEEbVU5rhedBE+spSEbw0wneB3yoqMU3pSVSSOv92gfQIaKt4IvPjTEmiYpfyuJ5GfGS4wKmsmixJTqtMr1R8NNHNMO+RPRW0AaWIg8gHrPEVXSiHgWjPqLxuqnVW8nyTMLyvq466CmXHaIZrTgcptggPTzJ2A7yWsXH1mooPSZR5xrLa4WZW+VAEg7RDkkmj69LzzrqekxLppCjYCTltYloO4OLlgJRdcRSVShVgyuWeIqD52W3IaKLYAacBrcspS+tFYC0JhLXEidOwYRloGJ/Bhm8EOEfI1xl7hqKvmTtVe3VyTgytli/2nCVuSmrjJwr0XnWxQlwyZAsW2jUVXXKEDR5KXanZFnTRUP05iUYsizkZdfGzBLLIRaNA+o/XXQJHAUvuL1c95YFgtfQnQEHMbglk6i0BdANHnNKrwTdCRpiOMFi0Q3BRdcWVG7Yx63LMkfaFFDMA/18Trav++sF/Tbbqu0G18ExJpp8OrwDX7WavZWfGkluzuX1G1FJY2oRx+DfcGehvmVOMclatNXpGwciC/T2IN8yfwUYAGa+8jOzHGhuAAAAAElFTkSuQmCC'); }
#contactSocialLink_facebook:hover {    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5BJREFUeNq8V11sDFEUPufO7PpLWmlCbJF48kLjL1LbLdqEF0EisrT6gqjNEhISJITaCAkShMQq8feAspGKNJ5IF/0hQiqtF16a0G1DkPrd2tl7nDPtChVmlrYnmd25M2e+7557z99FcCGBshP5hJ7lCmAeARTwo3F85fLVDYRvAOEpAd1FSl1vrNmUcMLDv70sWnV6OpCuYqUlPDxJBPfQ1K3JHqPrcSzUPStYnesdZo3BtJqGgPNZZyNP6iagijRdXt+SFWnJ6vPDUz09hwQEEcK+VN7ZWGxF2nFJqqpU8QvfOp5clFfgpGe4d1v8wpqkI6k/GB2vTKwDxHpPIrE9Ho9YkKUEg9eMhOf9YSAq1RYtbo6FO/5IWlhxZoKpdQOBPtN0Jbwf/lOKyqO7EFSlpVTxw0uVr34j9QePjFDmyGa28Frj5dABGCAJrKreyRav0NYXf3Ns61d5pjIvlTHqEM/gzkASigie4Ar+Dy75mbuyeiYgbfBZedthEMTGZXybh8WUn7Si3ezyIVce2hdKSPqoOLqMiXBvU00o8id9wQ2UV4eEh4fLlHgrm7+0cXLinNuZM2FthtD1MjO+8NjRoTywTGIKIhHt1kr+m5SxECUsQF90/FDwmUf4TCBVQqivuJ2x0unRhNjnEPpuQ0047tpcRfWgsYL3lKaiQW1O+pylRlvJ5HRCxZaS/Uzui8uiwNmj/UFNuN3FjJ+xkVNM27nI6nTS7yXE+gxhr9BRsdoA3MKDY44YzGOC1ychk/Pw0uYP/xMS7FgtbvT6eHIwUH6q21LfJrol5uUs6bVYyKg0mz0trDieY2rvS7G000TTB0MgfTydTIptlMapQ0EKWk1hl3imAHUcOWyGhhRLJWyUTkGt5EUpwINKKPjMY6F5Q0mBlRYj8Dx/7WByCr7wSF3FTJXRih7lW3let0k/607CfPdNaZx9/2roib2kciN5scN8e3AwrLRxGd/m+bmIJz/BDi5vC+xKP5DLyniCK/i/FHGRx3WhL5YyFrNLr5feZiAIbRzGE1zBd+gG1S0Eui0V/1/2WPZQlpSbsoXa0ov6d4O/hYkoaOvzHK6VXtn8orJopYC4DQvuENbJdxz7w5Ifwd+f0LHD95dFZyDinh8dPh8dlDZaU2ayS3K15FKFxljDUgWcj0szHb6hcV/GabI+VvQ/y/QeHShzlsnh6wN75WsO+lYmq3d7lvkuwAABdqcKjrScxgAAAABJRU5ErkJggg==') /*fbIcon2.png*/; }
#contactSocialLink_google:hover {    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFNJREFUeNq0V01oXFUUPufOX5tAdFWMSdvMJMFFG7CidF4UOwMKZjJqgsStEfqDuqgurKDUUkTBugjd1IWKcSUaJLFMRhdKJqBOpFUibRelnWmaVCO6aYVGMzPvHr8zzfRnkpl51vTCm/fevHe/797z853zmDyM+acevrfgus8w8aPE1ENC9+Dvu3BcwfEnsfwiQtNBn++LLce//60Rnqn38EKi9/5cwhkvunbekOlm5s+4ZJ6m5cLWzsks61l81EfWfKrP8d6Cvq/z6uHymmSx2AZpLhwRkpeE6IXOpvaPeGzMbbQDOUQmd9LZDdD3Me+Y72ro1XAm809D0rNJp80vlMLl1PzV0IF4JlOi/zhkaMiXX7r0Hi7jJabkfansrzVJz/XtbDfGfMckH0QmZ96m/zny/dE3hHiPtfaR7q9+vLSKdGHI2VhYEjiKPgfhO7ROA8Svw9TPBpvY2TyW/fuWQFpeoiMk5tv1JNRRxgNuGf/m6D2XjD6AHb4YaW47QHdgKK7iK4/e+8vMlg/Cj/saRSgmxYylXUidGEwWw19zOCaMK0fDX8/M1UwR4OYT0X1G+CBuB3klWucjD2YDfJhsrYnnk86AEdofmczG9T7X3/sx4nTABELh8ETmspd0yp90iojmLSYAZs2peoTl1QqNiEjmul+EjuJ0ty0uD3sxseIrj/JhrsRYOONhXgex6ajchNM/zK6lYPWVSKYgl3EEEm9ny6c9rHUURhquAF94IqoLuAzzjl43IctIXQTXdwbM2/wQ71aXS4sNRToQfMUWC2RZxnOJ6Khlho85rv48n4gOIzq3wnwdeHYI54td6ZnRagzlMWJaNXpboBZ/NSJdCZbnryW8MyU3mdhHZrZk7Bx8NWANTfutWTOwlCfX77Qwfq5ApjZ7Ia6Y1fp4Py5fxu4yHAgNVqJXF1OJ7jVTrm9nC2R2wQ8bL/rE34r/6pKq2TQ/XZFP4LsvYdqL2O2IFAsjFQvUIyxbBDzCdhHmldNiZLsWmJo5Cp8R8zB2taPrRk5mkLtzLDJeIW2Yqz53G6LtjEE3kMHKY3WDiPk5mHKuWgS6UtmJFVXyVvKI48w0ZYpE46qLqhg1X4YoqOyVd1xlATw77IkQ+MrjunaCr/nLAbFMRtIzH9bzKUw8oCqku8YiZoVpemW3jUtcIrobO+3vTGcHuVJlEBgnIk3tQS9tyW12EgXk+EPdqZmfyybVC9XF3NLCu3eitCmu4ivPLUV8Ixdew7Yf00q/noSKp7iKv6oFbUv9tGStJGH3vdrbrBOh9kh7FVfx63eDltJ49E254t+Gj9WHalJUr8dLhhLV3eCqNNEXgs0URe4G1fn5ZO8eBfGaFhqlOg+LDm0wBaeasGazfUMrnR1Irjfx1pMQkWP66UBUOmWFf1etVi3lgNmE8t+jFUebcyjAcWvkrUrQeO7wa37LMO1CZ9eDPem3TMuKXv+B4xQIp7x+y/wrwADbrg4haG7+DwAAAABJRU5ErkJggg==') /*g.png*/; }
#contactSocialLink_youtube:hover {    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tJREFUeNrEV89rE0EU/jatjT9ASQ9iVBACnmxBDYIiaIuJYtGKSP0DRCsoPSm2KFqKlwp6sdBDDl5Fg1SCFDSR6kE9aESxvQbxV0QP0V60te36vcyLTdPdzaZWHHjMzu7M+9689703s/Xw0R4Aay3giA3sYt/MV2soqyjfKV8prymP+f3OXuBTNX2BKmCb08AQgd5xuJGTb9UBh/i8IQ5Y0k8D+9nflO988V7myzrU2kaApVx8nTJN6bwN1PlZ18tNyHxdNyB6fO30IbBuCnjGx6l6IMgdJY5SiR/QPmBG5heABg5/iR7RV22H62nhW8oFLEITPaJP9DpOeAosywCvGI/zWMQm+kSv6C+9s8qsGiD7Jsm+My5Wd5aeOa/AeckagK8RqIGu7/oDSr9vnQGeSyzc4kfQCLt+HfZQIhNANgiE2BeWcLyPY6e1QsQQN0QCbdsDvCwSiYAXaf1JL8LQyhy7EAx4jNJBwH7b9NHArEHzmugV/YJTZK+yq/0JcMOHp2QnGduAJ9UAX031twtegOiHORjsK27Yu0ksRRZCKNU/KHji3hbKo1oUWAa4A8bl0GefdQetzH80sdyM+gRLluJLYsVKRFJehKqtJ84YSbNJQMM/gbzbxHtUFjQkKcUvltaH4Oy0Al2WTZsQJNzSSXDI8rDFiXa8LF8dcqybHyO2utKay9IEyvK31OiBxgMusRc8ien4MLDSw6WRctdWECvjtEZSyOm94owLaJ5HQdgjFBHdTUR3Gde06eE4ZBfTEFnbFIx4GbnmNcXJC+gog9u0wNKaswxzJZXEkKgXqJCI3VhA06XlL2p6SM/IQpln3FqrpE2Ak4f4cKrX/RZR8IqlPmclZTR/c24HvOAwXe4GWIA/cpDaCRxzqULZigLQQeVRS+uvEi1Gjd26y+iMg6GqP8Wtfqh6yujp8gI+kl9bMm7I5XrKzDlPOZig+WedNN03J4knsFQop/yk/6/a5urTNedDClj+L28Oov+/3pEsp9sg4zssrPwGnPN7E6yMYSNwhTriDEmbktX9CioTVgDb5U4jwaelJ2q599Kdx2WdxPAHsKMS0HGnFe7Zwu4S5aAcwPLrwAVvJoHPbVqzafVqSrNlEv+00IPjy8JSj3ru/1+Gj7sx+y9TLN6UL2IIdzbi91/mtwADANeIFyGl0l/KAAAAAElFTkSuQmCC') /*ytIcon.png*/; }
#contactMap { height: 500px; }
#confirmationMessageContainer { font-size:14px; }

/*======================================= potrzebne na innych podstronach, np. rejestracji =============================================*/
.contactSocialMediaLink { display:inline-block; height:40px; font-size:16px; color:white; width:100%; line-height:40px; padding-left:10%;
                          border-radius:6px; }
.contactSocialMediaLink:hover { color:white; text-decoration:none; }
#homeLoginContainer .contactSocialMediaLink { font-size: 14px;    font-weight: normal;    padding: 0 13px 0 0;    text-align: right; }

.loginBtn {
    box-sizing: border-box;
    position: relative;
    /* width: 13em;  - apply for fixed size */
    margin: 0.2em 0;
    padding: 0 15px 0 46px;
    border: none;
    text-align: left;
    line-height: 34px;
    white-space: nowrap;
    border-radius: 0.2em;
    font-size: 16px;
    color: #FFF;
    text-align:center;
    padding-right:30px;
    padding-top:2px;
}

    .loginBtn:before {
        content: "";
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: 0;
        width: 34px;
        height: 100%;
    }

    .loginBtn:focus {
        outline: none;
    }

    .loginBtn:active {
        box-shadow: inset 0 0 0 32px rgba(0,0,0,0.1);
    }


/* Facebook */
.loginBtn--facebook {
    background-color: #4C69BA;
    background-image: linear-gradient(#4C69BA, #3B55A0);
    /*font-family: "Helvetica neue", Helvetica Neue, Helvetica, Arial, sans-serif;*/
    text-shadow: 0 -1px 0 #354C8C;
}

    .loginBtn--facebook:before {
        border-right: #364e92 1px solid;
        background: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/14082/icon_facebook.png') 6px 6px no-repeat;
    }

    .loginBtn--facebook:hover,
    .loginBtn--facebook:focus {
        background-color: #5B7BD5;
        background-image: linear-gradient(#5B7BD5, #4864B1);
    }


/* Google */
.loginBtn--google {
    /*font-family: "Roboto", Roboto, arial, sans-serif;*/
    background: #DD4B39;
}

    .loginBtn--google:before {
        border-right: #BB3F30 1px solid;
        background: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/14082/icon_google.png') 6px 6px no-repeat;
    }

    .loginBtn--google:hover,
    .loginBtn--google:focus {
        background: #E74B37;
    }

@media screen and (max-width: 767px) {

    #contactContainer .operations {
        display: flex;
        flex-direction: column;
    }

    #contactContainer .operations * {
        width: 100%;
        display: block;
    }

    #contactContainer .FormButton {
        margin-top: -10px;
    }
}

@media screen and (min-width: 768px) {
    #contactFormContainer .g-recaptcha {
        float: left;
    }
    #contactContainer .FormButton {
        margin-top: 10px;
        float: right;
        width: 150px;
    }
}
@charset 'UTF-8';
/*
* jQuery File Upload UI Plugin CSS 6.3
* https://github.com/blueimp/jQuery-File-Upload
*
* Copyright 2010, Sebastian Tschan
* https://blueimp.net
*
* Licensed under the MIT license:
* http://www.opensource.org/licenses/MIT
*/

.fileinput-button {
  position: relative;
  overflow: hidden;
  float: left;
  margin-right: 4px;
}
.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  border: solid transparent;
  border-width: 0 0 100px 200px;
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-transform: translate(-300px, 0) scale(4);
  direction: ltr;
  cursor: pointer;
}
.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle {
  margin-bottom: 5px;
}
.files .progress {
  width: 200px;
}
.progress-animated .bar {
  background: url(../img/progressbar.gif) !important;
  filter: none;
}
.fileupload-loading {
  position: absolute;
  left: 50%;
  width: 128px;
  height: 128px;
  background: url(../img/loading.gif) center no-repeat;
  display: none;
}
.fileupload-processing .fileupload-loading {
  display: block;
}

/* Fix for IE 6: */
*html .fileinput-button {
  line-height: 22px;
  margin: 1px -3px 0 0;
}

/* Fix for IE 7: */
*+html .fileinput-button {
  margin: 1px 0 0 0;
}

@media (max-width: 480px) {
  .files .btn span {
    display: none;
  }
  .files .preview * {
    width: 40px;
  }
  .files .name * {
    width: 80px;
    display: inline-block;
    word-wrap: break-word;
  }
  .files .progress {
    width: 20px;
  }
  .files .delete {
    width: 60px;
  }
}
@charset "UTF-8";

.fileinput-button {
  overflow: hidden;
  position: relative;
}

  .fileinput-button input {
    cursor: pointer;
    direction: ltr;
    font-size: 200px;
    margin: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
  }

@media screen {
  .fileinput-button input {
    font-size: 100%;
    height: 100%;
  }
}

