.sc-interactive-images-wrapper .table-body-row .table-single-item {
text-transform:none;
  font-size: 13px;
}
.an-estate h1, h1.gtitle {font-size:2.8em;}
.gflex {display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
align-items: flex-start;
align-content: flex-start;}
a.page-linkhref.small {font-size:0.9em;font-weight:400;}

body.page-template-test-szablon {color:#222}
body.page-template-test-szablon .entry-header {
  padding: 10% 0 0 5%;
}
h1.page-title {font-size:16px}
#post-6656 h1.page-title, #post-3097 h1.page-title {display:none}
.sc-interactive-images-wrapper .table-header .table-single-header {

  font-size: 11px;text-transform:none;
}

span.niedostepne {
  color: #EA574E;
}
span.dostepne {
  color: #80A673;
}
.table-body-row:nth-child(odd) {
  background: #fff ;
}
 .table-single-item > a.button::before {

  position: absolute;

  top: -10px;

}
.sc-interactive-images-wrapper .table-body-row .table-single-item button.sc-interactive-images-btn, .sc-interactive-images-wrapper .table-body-row .table-single-item a.sc-interactive-images-btn {
  background-color: #0d66c2;
  color: white;
	padding: 0px 5px;}
table .historia {
   border-collapse: collapse;
}
.historia td, .historia th {
  border: 1px solid #ddd;
  padding: 8px;
}
.historia tr:nth-child(even){background-color: #f2f2f2;}
.historia tr:hover {background-color: #ddd;}

.historia th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #caa549;
  color: white;
}
.gtext  {font-style:normal; font-weight:300;}
#realestate-table-iframe {
  width: 100%;
  height: 600px;
}
div.table-single-header:nth-child(9) > div:nth-child(1), div.table-single-header:nth-child(8) > div:nth-child(1) {
	cursor: default;}
div.table-single-header:nth-child(9) > div:nth-child(1)::after, div.table-single-header:nth-child(8) > div:nth-child(1)::after {
	cursor: default;
	width: 5px;
  height: 5px;
  transform: rotate(-45deg);
  content: '';color:#fff;
  margin: -2px 0 0 8px;
  border-left: 1px solid;
  border-bottom: 1px solid;
}
