/**
* Theme Name: poli-tape Divi
* Description: Child-Theme von Divi
* Author: Ulrich Robben
* Template: Divi
* Version: 1.0
*/



@import url("../Divi/style.css");



/* Start Custom Fonts CSS */

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('fonts/open-sans/open-sans-v15-latin-300.eot');
	src: url('fonts/open-sans/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'),
		url('fonts/open-sans/open-sans-v15-latin-300.woff2') format('woff2'),
		url('fonts/open-sans/open-sans-v15-latin-300.woff') format('woff'),
		url('fonts/open-sans/open-sans-v15-latin-300.ttf') format('truetype'),
		url('fonts/open-sans/open-sans-v15-latin-300.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('fonts/open-sans/open-sans-v15-latin-600.eot');
	src: url('fonts/open-sans/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'),
		url('fonts/open-sans/open-sans-v15-latin-600.woff2') format('woff2'),
		url('fonts/open-sans/open-sans-v15-latin-600.woff') format('woff'),
		url('fonts/open-sans/open-sans-v15-latin-600.ttf') format('truetype'),
		url('fonts/open-sans/open-sans-v15-latin-600.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('fonts/open-sans/open-sans-v15-latin-700.eot');
	src: url('fonts/open-sans/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),
		url('fonts/open-sans/open-sans-v15-latin-700.woff2') format('woff2'),
		url('fonts/open-sans/open-sans-v15-latin-700-1.woff') format('woff'),
		url('fonts/open-sans/open-sans-v15-latin-700.ttf') format('truetype'),
		url('fonts/open-sans/open-sans-v15-latin-700.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('fonts/open-sans/open-sans-v15-latin-800.eot');
	src: url('fonts/open-sans/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'),
		url('fonts/open-sans/open-sans-v15-latin-800.woff2') format('woff2'),
		url('fonts/open-sans/open-sans-v15-latin-800-1.woff') format('woff'),
		url('fonts/open-sans/open-sans-v15-latin-800.ttf') format('truetype'),
		url('fonts/open-sans/open-sans-v15-latin-800.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('fonts/open-sans/open-sans-v15-latin-regular.eot');
	src: url('fonts/open-sans/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('fonts/open-sans/open-sans-v15-latin-regular.woff2') format('woff2'),
		url('fonts/open-sans/open-sans-v15-latin-regular-1.woff') format('woff'),
		url('fonts/open-sans/open-sans-v15-latin-regular.ttf') format('truetype'),
		url('fonts/open-sans/open-sans-v15-latin-regular.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('fonts/open-sans/open-sans-v15-latin-italic.eot');
	src: url('fonts/open-sans/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'),
		url('fonts/open-sans/open-sans-v15-latin-italic.woff2') format('woff2'),
		url('fonts/open-sans/open-sans-v15-latin-italic-1.woff') format('woff'),
		url('fonts/open-sans/open-sans-v15-latin-italic.ttf') format('truetype'),
		url('fonts/open-sans/open-sans-v15-latin-italic.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('fonts/open-sans/open-sans-v15-latin-300italic.eot');
	src: url('fonts/open-sans/open-sans-v15-latin-300italic.eot?#iefix') format('embedded-opentype'),
		url('fonts/open-sans/open-sans-v15-latin-300italic.woff2') format('woff2'),
		url('fonts/open-sans/open-sans-v15-latin-300italic.woff') format('woff'),
		url('fonts/open-sans/open-sans-v15-latin-300italic.ttf') format('truetype'),
		url('fonts/open-sans/open-sans-v15-latin-300italic.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('fonts/open-sans/open-sans-v15-latin-600italic.eot');
	src: url('fonts/open-sans/open-sans-v15-latin-600italic.eot?#iefix') format('embedded-opentype'),
		url('fonts/open-sans/open-sans-v15-latin-600italic.woff2') format('woff2'),
		url('fonts/open-sans/open-sans-v15-latin-600italic.woff') format('woff'),
		url('fonts/open-sans/open-sans-v15-latin-600italic.ttf') format('truetype'),
		url('fonts/open-sans/open-sans-v15-latin-600italic.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('fonts/open-sans/open-sans-v15-latin-700italic.eot');
	src: url('fonts/open-sans/open-sans-v15-latin-700italic.eot?#iefix') format('embedded-opentype'),
		url('fonts/open-sans/open-sans-v15-latin-700italic.woff2') format('woff2'),
		url('fonts/open-sans/open-sans-v15-latin-700italic.woff') format('woff'),
		url('fonts/open-sans/open-sans-v15-latin-700italic.ttf') format('truetype'),
		url('fonts/open-sans/open-sans-v15-latin-700italic.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('fonts/open-sans/open-sans-v15-latin-800italic.eot');
	src: url('fonts/open-sans/open-sans-v15-latin-800italic.eot?#iefix') format('embedded-opentype'),
		url('fonts/open-sans/open-sans-v15-latin-800italic.woff2') format('woff2'),
		url('fonts/open-sans/open-sans-v15-latin-800italic.woff') format('woff'),
		url('fonts/open-sans/open-sans-v15-latin-800italic.ttf') format('truetype'),
		url('fonts/open-sans/open-sans-v15-latin-800italic.svg#OpenSans') format('svg');
}


/* oxygen-300 - latin */
@font-face {
	font-family: 'Oxygen';
	font-style: normal;
	font-weight: 300;
	src: url('fonts/oxygen-v10-latin-300.eot'); /* IE9 Compat Modes */
	src: local('Oxygen Light'), local('Oxygen-Light'),
		 url('fonts/oxygen-v10-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('fonts/oxygen-v10-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
		 url('fonts/oxygen-v10-latin-300.woff') format('woff'), /* Modern Browsers */
		 url('fonts/oxygen-v10-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('fonts/oxygen-v10-latin-300.svg#Oxygen') format('svg'); /* Legacy iOS */
  }
  
  /* oxygen-regular - latin */
  @font-face {
	font-family: 'Oxygen';
	font-style: normal;
	font-weight: 400;
	src: url('fonts/oxygen-v10-latin-regular.eot'); /* IE9 Compat Modes */
	src: local('Oxygen Regular'), local('Oxygen-Regular'),
		 url('fonts/oxygen-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('fonts/oxygen-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		 url('fonts/oxygen-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
		 url('fonts/oxygen-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('fonts/oxygen-v10-latin-regular.svg#Oxygen') format('svg'); /* Legacy iOS */
  }
  
  /* oxygen-700 - latin */
  @font-face {
	font-family: 'Oxygen';
	font-style: normal;
	font-weight: 700;
	src: url('fonts/oxygen-v10-latin-700.eot'); /* IE9 Compat Modes */
	src: local('Oxygen Bold'), local('Oxygen-Bold'),
		 url('fonts/oxygen-v10-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('fonts/oxygen-v10-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		 url('fonts/oxygen-v10-latin-700.woff') format('woff'), /* Modern Browsers */
		 url('fonts/oxygen-v10-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('fonts/oxygen-v10-latin-700.svg#Oxygen') format('svg'); /* Legacy iOS */
  }
  
/* fjalla-one-regular - latin */
@font-face {
	font-family: 'Fjalla One';
	font-style: normal;
	font-weight: 400;
	src: url('fonts/fjalla-one-v8-latin-regular.eot'); /* IE9 Compat Modes */
	src: local('Fjalla One'), local('FjallaOne-Regular'),
		 url('fonts/fjalla-one-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('fonts/fjalla-one-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		 url('fonts/fjalla-one-v8-latin-regular.woff') format('woff'), /* Modern Browsers */
		 url('fonts/fjalla-one-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('fonts/fjalla-one-v8-latin-regular.svg#FjallaOne') format('svg'); /* Legacy iOS */
  }
  

/* End Custom Fonts CSS */






/*#et_top_search {
display: none;
}*/

.et_pb_section{
   
    border-bottom: 5px solid #fecc00;
}

.et_header_style_centered #main-header .container{
   
    border-bottom: 5px solid #fecc00;
}
.table-grey {
	color: #FFF; 
}



sup{
    bottom: 0em;
}

ul.sub-menu{
	border-top: 8px solid #565656;
	
}

.nav li ul {
    border-top: 3px solid #2ea3f2;
	border-top: 8px solid #565656;
    opacity: 0;
	padding:0;
	margin:0;
}

.sub-menu li.menu-item{	
	border-top: 1px solid #9f9f9f;
	
}

.et_header_style_centered #logo {

    height: 100%;

}


.et_pb_gutters3.et_pb_footer_columns4 .footer-widget {
	border: 0px solid #000;
	width: 20%;	
	margin-right: 1%;
}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget:first-child{
	width: 35%;		
}

/* REM */
.rem-style-2 .content-footer .agent-info{
	display:none; 
}

.details.tab-energy_efficiency{
    margin-bottom:40px;
}


.rem-style-2 .inline-property-icons span {
    margin-left: 0px;
    margin-right: 5px;
    border-right: 0px solid;
    padding-right: 0px;
    
}