/*
Theme Name: Ratio Child
Theme URI: https://ratio.qodeinteractive.com/
Description: A child theme of Ratio Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.1.1
Template: ratio
Text Domain: ratio
*/

h1, h2, h3, h4 {font-family:Chap-Light;}

.edgtf-footer-bottom-holder, .edgtf-footer-top-holder {
    background-color: #3b504b !important;
}

footer.edgtf-footer-uncover p, .textwidget, .textwidget a {
    color: white !important;
}

span.edgtf-icon-background-holder {background:url(https://www.daskammersee.at/wp-content/uploads/2020/09/kammersee_greenpattern.jpg) !important;}

.edgtf-content .edgtf-content-inner>.edgtf-container>.edgtf-container-inner, .edgtf-content .edgtf-content-inner>.edgtf-full-width>.edgtf-full-width-inner {
    padding: 12px 0 !important;
}

/* Datenschutz-Satz auf allen Kontaktformularen*/	
#privacy {
    font-size: 11px;
    margin: 0 0 10px 0 !important;
    line-height: 1.5;}

span.wpcf7-list-item {
    margin: 0 0 0 0em;}
/* Datenschutz-Satz auf allen Kontaktformularen*/	

/* Wohnungen ANFANG*/
.edgtf-portfolio-single-holder .edgtf-portfolio-info-item:not(.edgtf-content-item) h4 {
    width: 100%;
	font-family:Arial;}
	
	.edgtf-portfolio-info-item.edgtf-content-item {
    margin-bottom: -27px !important;
}
	h4 {
    font-size: 16px;
    text-transform: normal !important;
    letter-spacing: 1px;}
	
	.edgtf-portfolio-single-holder .edgtf-portfolio-info-item {
    margin-bottom: 2px !important;}
	
.small-images.edgtf-portfolio-single-holder {
    padding-bottom: 3em;
}
.edgtf-portfolio-single-holder .edgtf-portfolio-info-item:not(.edgtf-content-item) h4 {
    text-transform: none;}

.edgtf-portfolio-info-item.edgtf-portfolio-categories {
    visibility: hidden;}
	
	.edgtf-btn.edgtf-btn-outline .edgtf-btn-background-holder {
    background-color: transparent;
    border-radius: 1px;}

.edgtf-btn.edgtf-btn-small {
    font-size: 10px;
    padding: 15px 33px;}

.edgtf-btn.edgtf-btn-small.edgtf-btn-outline.edgtf-has-hover.fancybox:hover {
    border-radius: 1px !important;
    transition: none !important;
    background: #00345d;}

.edgtf-portfolio-single-holder .edgtf-portfolio-title {
    margin-bottom: 0px !important;}

	.portfolio-item-template-default .edgtf-btn.edgtf-btn-solid .edgtf-btn-background-holder, .edgtf-btn.edgtf-btn-solid .edgtf-btn-background-hover-holder {
    background-color: #bee2e0;
}

.portfolio-item-template-default .edgtf-btn.edgtf-btn-solid {
    color: black;
}

.edgtf-portfolio-single-holder .edgtf-portfolio-content, .edgtf-portfolio-content p {
    margin-bottom: 15px;}

.edgtf-portfolio-title {
    font-size: 26px;
    font-weight: bold;
    color: black;
    font-family: Chap-Light;}
	
	.small-images .edgtf-portfolio-content, .small-slider .edgtf-portfolio-content {
    border-bottom: 1px solid #000000 !
	}

@media only screen and (max-width: 1024px) {
.edgtf-portfolio-single-holder .edgtf-portfolio-info-item:not(.edgtf-content-item) h4 {
    width: 24% !important;
} }
.portfolio-item-template-default .edgtf-content {
    padding: 68px 0px 0px;
}	
.edgtf-btn {
    border-radius: 0px !important;}	


.edgtf-portfolio-custom-field p {
    width: 9% !important;
}

a.edgtf-btn.edgtf-btn-small.edgtf-btn-solid.edgtf-has-hover.edgtf-btn-custom-hover-color {
    margin-top: 3px;
}

@media screen and (min-width:1125px) {
	.edgtf-portfolio-single-media:nth-child(0n+2) {
    margin-top: -157px !important;
}}

@media screen and (min-width:769px) and (max-width:1124px) {
	.edgtf-portfolio-single-media:nth-child(0n+2) {
    margin-top: -110px !important;
}}

.edgtf-portfolio-single-media img:nth-child(0n+1) {
    max-width: 85%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

	/* Wohnungen ENDE */
	
	a#impress{ 
display:inline-block; 
 background:none rgba(0, 0, 0, 0); 
 border-radius:0px; 
 text-align:center; 
 font-size:11px !important; 
 padding:0px 5px; 
 text-decoration:none; 
 margin-left:5px; 
 border:0px solid rgb(255, 255, 255); 
 font-weight:400; 
 background-color:rgba(0, 0, 0, 0); 
 color:rgb(178, 178, 178) !important; 
}


@font-face {
font-family: 'Raleway-Regular';
src: url('../fonts/Raleway-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
}


/* raleway-100 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/raleway-v26-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v26-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v26-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v26-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v26-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v26-latin-100.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-200 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/raleway-v26-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v26-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v26-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v26-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v26-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v26-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-300 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/raleway-v26-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v26-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v26-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v26-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v26-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v26-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/raleway-v26-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v26-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v26-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v26-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v26-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v26-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/raleway-v26-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v26-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v26-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v26-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v26-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v26-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/raleway-v26-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v26-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v26-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v26-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v26-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v26-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/raleway-v26-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v26-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v26-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v26-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v26-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v26-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/raleway-v26-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v26-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v26-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v26-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v26-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v26-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-900 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/raleway-v26-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v26-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v26-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v26-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v26-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v26-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}