/*
 Theme Name:   RS Fischer
 Description:  Hello Elementor Child Theme
 Author:       Pixelhorse
 Author URI:   https://www.pixelhorse.de
 Template:     hello-elementor
 Version:      1.0
 Text Domain:  hello-elementor-child
*/

/*  RSfischer rot: #CF0000 HGgrau: #444444 */  


@font-face {
    font-family: 'open_sanslight';
    src: url('fontz/opensans-light-webfont.woff2') format('woff2'),
         url('fontz/opensans-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'open_sansregular';
    src: url('fontz/opensans-regular-webfont.woff2') format('woff2'),
         url('fontz/opensans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('fontz/opensans-semibold-webfont.woff2') format('woff2'),
         url('fontz/opensans-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body  { background-color: #ffffff !important;  }

h1 {    }

h2, h3, h4, h5, h6  {  }

.metaslider.ms-theme-simply-dark .flexslider ul.slides .caption-wrap .caption {
  color: #FFF;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 2em;
  padding: .7rem 1rem;
  text-align: left;
}

.flexslider h2 { margin:10px !important; padding:0 !important; }

.metaslider.ms-theme-simply-dark .flexslider ul.slides .caption-wrap {
  background: rgba(0,0,0,0.7);
  margin: 4.5rem 0 7rem 0 !important; 
  opacity: 1;
  padding: 0;
  width: auto;
}




/* Archive und Beiträge */



/* Tablet */

@media (min-width: 768px and max-width: 1024px) {
	
}

/* Händy */

@media (max-width: 767px) {

.metaslider.ms-theme-simply-dark .flexslider ul.slides .caption-wrap {
  display:none;
}

}
	

	
@media (min-width: 576px) {

}

@media (max-width: 1024px)  {

}