/*
 Theme Name:   WpResidence child theme
 Theme URI:    https://themeforest.net/item/wp-residence-real-estate-wordpress-theme/7896392
 Description:   WpResidence child theme
 Author:       WpEstate
 Author URI:   http://wpestate.org
 Template:     wpresidence
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/
div[class*="icon-peb-bxl-"], div[class*="icon-peb-"], div[class*="icon-epc-"] {
	position: absolute;
    bottom: 30px;
    left: 20px;
}
div.icon-peb-bxl-aa {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_bxl_a+.svg);
}
div.icon-peb-bxl-a {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_bxl_a.svg);
}
div.icon-peb-bxl-b {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_bxl_b.svg);
}
div.icon-peb-bxl-c {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_bxl_c.svg);
}
div.icon-peb-bxl-d {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_bxl_d.svg);
}
div.icon-peb-bxl-e {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_bxl_e.svg);
}
div.icon-peb-bxl-f {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_bxl_f.svg);
}
div.icon-peb-bxl-g {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_bxl_g.svg);
}



div.icon-peb-aa {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_a+.svg);
}
div.icon-peb-a {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_a.svg);
}
div.icon-peb-b {
	content:url(/wp-content/themes/wpresidence-child/templates/peb_b.svg);
}
div.icon-peb-c {
   content:url(/wp-content/themes/wpresidence-child/templates/peb_c.svg);
}
div.icon-peb-d {
   content:url(/wp-content/themes/wpresidence-child/templates/peb_d.svg);
}
div.icon-peb-e {
   content:url(/wp-content/themes/wpresidence-child/templates/peb_e.svg);
}
div.icon-peb-f {
   content:url(/wp-content/themes/wpresidence-child/templates/peb_f.svg);
}
div.icon-peb-g {
   content:url(/wp-content/themes/wpresidence-child/templates/peb_g.svg);
}

div.icon-epc-aa {
	content:url(/wp-content/themes/wpresidence-child/templates/epc_a+.svg);
}
div.icon-epc-a {
	content:url(/wp-content/themes/wpresidence-child/templates/epc_a.svg);
}
div.icon-epc-b {
	content:url(/wp-content/themes/wpresidence-child/templates/epc_b.svg);
}
div.icon-epc-c {
	content:url(/wp-content/themes/wpresidence-child/templates/epc_c.svg);
}
div.icon-epc-d {
	content:url(/wp-content/themes/wpresidence-child/templates/epc_d.svg);
}
div.icon-epc-e {
	content:url(/wp-content/themes/wpresidence-child/templates/epc_e.svg);
}
div.icon-epc-f {
	content:url(/wp-content/themes/wpresidence-child/templates/epc_f.svg);
}


/*  DPE Styles  */
.dpe {
    width: 435px;
    height: 335px;
    background-repeat: no-repeat;
    background-size: 435px;
    border-spacing: 0px;
    border: 0px hidden transparent;
    font-family: 'IBM Plex Sans', sans-serif;
	line-height: 1.0em!important;
	float: left;
}
.dpe tbody tr td {
	padding: 0px 0px;
    vertical-align: middle;
	border: 0px!important;
}
.dpe-a {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-energie-A.png');
}
.dpe-b {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-energie-B.png');
}
.dpe-c {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-energie-C.png');
}
.dpe-d {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-energie-D.png');
}
.dpe-e {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-energie-E.png');
}
.dpe-f {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-energie-F.png');
}
.dpe-g {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-energie-G.png');
}
.dpe-header-footer {
  height: 20px;
  font-size: 12px;
}
.dpe-row {
  height: 33px;
}
.selected {
  height: 66px!important;
}
.first {
  width: 76px;
  text-align: center;
}
.dpe .dpe-value, .dpe .ges-value {
  font-size: 24px;
  font-weight: bolder;
}
.dpe .dpe-suffix, .dpe .ges-suffix {
  font-size: 10px;
}
.row-spacer {
  height: 5px;
}
.second {
  width: 68px;
  text-align: center;
}
.third {
    width: auto;
}

/*  GES styles  */
.ges {
	margin-left: 20px;
    width: 260px;
    height: 290px;
    padding-left: 15px;
    background-repeat: no-repeat;
    background-size: 260px;
    border-spacing: 0px;
    border: 0px hidden transparent!important;
    font-family: 'IBM Plex Sans', sans-serif;
	line-height: 1.0em!important;
	float: left;
}
.ges tbody tr {
	border: 0px!important;
}
.ges tbody tr td {
	padding: 0px 0px;
    vertical-align: middle;
	border: 0px!important;
}
.ges-a {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-GES-A.png');
}
.ges-b {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-GES-B.png');
}
.ges-c {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-GES-C.png');
}
.ges-d {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-GES-D.png');
}
.ges-e {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-GES-E.png');
}
.ges-f {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-GES-F.png');
}
.ges-g {
  background-image: url('/wp-content/themes/wpresidence-child/img/DPE-etiquette-GES-G.png');
}
.ges-title {
  height: 73px;
  font-size: 18px;
}
.ges-title td {
  padding-top: 25px!important;
  padding-right: 10px!important;
  vertical-align: top!important;
}
.ges-header-footer {
  height: 20px;
  font-size: 12px;
}
.row-ges {
  height: 15px;
}
.row-ges td, .row-spacer-ges td {
	padding: 0px 0px;
}
.row-ges.selected {
  height: 28px!important;
}
.ges-a .row-ges .first {
  width: 75px;
}
.ges-b .row-ges .first {
  width: 86px;
}
.ges-c .row-ges .first {
  width: 98px;
}
.ges-d .row-ges .first {
  width: 111px;
}
.ges-e .row-ges .first {
  width: 123px;
}
.ges-f .row-ges .first {
  width: 127px;
}
.ges-g .row-ges .first {
  width: 127px;
}
.ges .ges-value {
  font-size: 20px;
  font-weight: bolder;
}
.ges .ges-suffix {
  font-size: 10px;
  margin-left: 3px;
}
.row-spacer-ges {
  height: 3px;
}
.row-ges .second {
  width: auto;
  text-align: left;
}