p a, li a,
#tabContainer #tabitems li a:hover,
#tabContainer #tabitems li a.active,
.breadcrumb a,
article table a,
.tab-box  ul.tabber li a:hover,
.tab-box  ul.tabber li a.active,
.more-link,
.postmeta a,
.post-more,
.meta-category a,
#sidebar ul li:hover:before, #sidebar ul li.current_page_item:before, #sidebar ul li.current-menu-item:before, #sidebar ul li:hover > a,
#sidebar ul li.current_page_item > a, #sidebar ul li.current-menu-item > a,
#sidebar ul li.current-cat > a, #sidebar ul li.current-cat:before, 
.page-nav a:hover,
.postmeta a:hover,
#sidebar .profilebox ul li a 
{color:#ac0a0b;}

a.opensearch,
a.boxbutton,
.post-nav .current,
.blog-meta-tag a,
.allposts a,
.wpcf7 .wpcf7-submit, 
#respond input#submit,
.notfoundsearch input#searchsubmit,
.content-button a,
.recright,
.sidebarbox input#searchsubmit,
.toggle-headline.arr h4:before,.toggle-headline h4:before,
#filters button:hover, #filters .is-checked,
.blog-meta-tag a,
#topmenu > ul > li.has-sub:hover > a:after,
#topmenu > ul > li.has-sub:hover > a:before,
#topmenu ul ul li.has-sub:hover > a:after,
#topmenu ul ul li.has-sub:hover > a:before,
.wahomebox:hover i
{background:#ac0a0b;} 
#triangleright { border-right: 50px solid #ac0a0b;}

.logotitle,
.logotitle a,
.logosubtitle
{color:#7b4918;}

.footer,
.recleft,
.postdate 
{background:#7b4918; }

#topmenu{border-top:1px solid #7b4918; border-bottom:1px solid #7b4918; }
#triangleleft { border-left: 50px solid #7b4918; }

.wpcf7 .wpcf7-submit:hover, #respond input#submit:hover,
.notfoundsearch input#searchsubmit:hover,
.boxbutton:hover,
.content-button a:hover,
.blog-meta-tag a:hover
{background:#7b4918; }

#sidebar ul li .post-date,
.slick-prev:before, .slick-next:before,
.postmeta, .post-more:hover {color:#7b4918;}

#topmenu ul li:hover a,#topmenu ul li.active a, #topmenu ul li.current_page_parent a, #topmenu ul li.current_page_ancestor a {color:#ac0a0b;}
#topmenu ul li:hover ul li a {color:#525252;}
#topmenu ul li ul li:hover a {color:#ac0a0b;}
#topmenu ul li ul li:hover ul li a {color:#525252;}
#topmenu ul li ul li ul li:hover a {color:#ac0a0b;}
#topmenu ul li ul li.active a, #topmenu ul li ul li.current_page_parent a, #topmenu ul li ul li.current_page_ancestor a {color:#ac0a0b;}
#topmenu ul li ul li ul li.active a, #topmenu ul li ul li ul li.current_page_parent a, #topmenu ul li ul li ul li.current_page_ancestor a {color:#ac0a0b;}


body, 
h2 a, h3 a, h2 a:hover, h3 a:hover,
#sidebar ul li a, .teaserbox a
 { color:#7b4918; }
  p a, li a { color:#cc0000; }
 
body { background-image:none !important;}

 
body { background-color:#F6F6F6; }

.logo  {max-width:190px ;}



body {
background: url('https://www.juwelier-folter.de/wp-content/uploads/2019/10/page_bg.jpg') left top repeat transparent!important;
font-family: 'elanregular';
}
h1, h2, h3, h4, h5, h6 {
font-family: 'elanbold_italic';
}

p a {
	font-family: 'elanregular'!important;
}
.topline {
display: none;
}
.wrapper {
/* max-width: 956px; */
-moz-box-shadow: 0 0 8px rgba(0,0,0,0.8), 0 0 100px rgba(255,255,255,0.8);
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,0.8), 0 0 200px rgba(255,255,255,0.8);
    box-shadow: 0 0 8px rgba(0,0,0,0.8), 0 0 100px rgba(255,255,255,0.8);
padding: 0;
}

#header {
/* background-size: contain; */
background-size: cover;
}
.logo {
max-width: 100%;
}
.first-logo {
margin-bottom: 0;
margin-top: -5px;
max-width: 190px;
    width: 100%;
    height: auto;
    position: relative;
    z-index: 4;
}
.first-logo img  {
max-width: 190px;
width: 100%;
height: auto; 
}

.second-logo img {
width: 100%;
height: auto;
max-width: 515px;
margin: 0 auto;
}

.marken-slides {
margin: 0;
    border-color: rgba(122,80,21,0.3);
    background: url('https://www.juwelier-folter.de/wp-content/uploads/2019/10/mod_box.png') 0 0 repeat;
    text-shadow: 0 1px 0 rgba(255,255,255,0.4);

}
.marken-slides h3 {
padding-left: 20px;
}

.marken-slides img {
max-width: 260px!important;
width: 100%;
height: auto;
margin-top: 20px!important;
}
.cycloneslider-slide {
background: transparent!important;
}

.img-galerie {
margin-top: 0;
}

#front-slides {
background: url('https://www.juwelier-folter.de/wp-content/uploads/2019/10/main.png') 0 0 repeat;
padding-left: 20px;
position: relative;
/* top: -15px; */
}

#front-slides h3 {
text-align: left;
}

.marken-slides .cycloneslider {
margin-bottom: 0;
}


.page-content {
background: url('https://www.juwelier-folter.de/wp-content/uploads/2019/10/main.png') left top repeat, url('https://www.juwelier-folter.de/wp-content/uploads/2019/10/main_t_fx.png') left top no-repeat;
padding-top: 30px;
margin-top: 10px;
}



section.headercontent {
margin: 0;
padding: 0;
margin-bottom: 0;
}

.logo.logothumb {
padding-bottom: 0;
}

.bgpattern {
border-bottom: 5px solid #d7bd92;
background-image: none!important;
background-color: transparent!important;
display: none;
}

#gototop, #gototop:hover {
background: rgba(70,0,0,.8);
}

#menu-hauptmenue {
background: #d9c4a2; /* Old browsers */
background: -moz-linear-gradient(top,  #d9c4a2 1%, #d4bc97 41%, #bf9d65 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #d9c4a2 1%,#d4bc97 41%,#bf9d65 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #d9c4a2 1%,#d4bc97 41%,#bf9d65 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9c4a2', endColorstr='#bf9d65',GradientType=0 ); /* IE6-9 */

}
#menu-hauptmenue a {
font-family: 'elanbold_italic';
text-transform: none;
}
h1 {
text-shadow: 0 1px 0 rgba(255,255,255,1.0);
border-bottom: 0!important;
margin-top: 0!important;
}
.cwrap h3 {
font-weight: bold;
}
.jf-content {
background: url('https://www.juwelier-folter.de/wp-content/uploads/2019/10/bg_2.jpg') left center repeat-y;
padding-top: 50px;
background-size: contain;
}

.iconboxwrap {
padding-left: 0;
padding-right: 0;

}

.boxcontent {
border: 0;
}

.jf-border {
width: 100%;
margin-bottom: -13px;
}

#sidebar {
background: url('https://www.juwelier-folter.de/wp-content/uploads/2019/10/mod_color.png') left top repeat!important;
color: #fff;
}

#sidebar .widgettitle {
	font-family: 'elanbold_italic';
}

.footercontent {
/* max-width: 956px; */
background: url('https://www.juwelier-folter.de/wp-content/uploads/2019/10/bg_2.jpg') left top repeat-y;
padding: 20px 18px 20px 18px!important;
text-align: center;
background-size: cover;
margin-top: -12px;
}

.jf-border-footer {
width: 100%;
    position: relative;
    top: -8px;
    max-width: 1200px;
    margin-bottom: 0;
}

.footer {
background: transparent!important;
box-shadow: none;
}

.footercontent {
color: #dfa650;
text-shadow: 0px 2px 5px rgba(0, 0, 0, 1);
}

.footercontent a { 
color: #fff;
}

@media screen and (min-width: 1200px) {
#header {
    z-index: auto;
    background-size: cover!important;
}
section.menu-section {
    position: absolute;
    z-index: 3;
    width: 100%;
    top: 190px;
}

#nav-gradient {
background: #220908; /* Old browsers */
background: -moz-linear-gradient(top,  #220908 0%, #3f120d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #220908 0%,#3f120d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #220908 0%,#3f120d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#220908', endColorstr='#3f120d',GradientType=0 ); /* IE6-9 */
height: 55px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
margin-bottom: 20px;
}
.first-logo {
left: 70px; 
}
}



@media screen and (max-width: 769px) {

#topmenu {
    background: #d9c4a2; /* Old browsers */
background: -moz-linear-gradient(top,  #d9c4a2 1%, #d4bc97 41%, #bf9d65 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #d9c4a2 1%,#d4bc97 41%,#bf9d65 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #d9c4a2 1%,#d4bc97 41%,#bf9d65 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9c4a2', endColorstr='#bf9d65',GradientType=0 ); /* IE6-9 */
}

	#header {
   background: url('https://www.juwelier-folter.de/wp-content/uploads/2019/10/headerbar_t.png') top right no-repeat!important;
background-size: contain!important;
}
.content.headercontent, .wrapper {
    background: url('https://www.juwelier-folter.de/wp-content/uploads/2019/10/bg_2.jpg') left top repeat-y;
    background-size: contain;
    
}
.menu-section {
    top: 10px;
}
.first-logo, #front-slides {
display: none;
}

.second-logo img {
    width: 90%;
}

#topmenu #head-mobile {
    display: block !important;
    padding: 17px 0 17px 15px;
    text-align: left;
    color: #333;
    font-size: 14px;
    font-weight: 700;
    background: transparent;
}
.mobilebutton {
    top: 0;
}
.wrapper {
box-shadow: none;
}
.jf-content {
padding-top: 0!important;
}
.ib {
margin-bottom: 0;
}
.content.page-content {
    padding-left: 15px;
    padding-right: 15px;
}
.second-logo {
    margin-left: 0;
    margin-right: 0;
}
.jf-border-footer {
    top: -15px;
}
.footercontent {

    margin-top: -18px;
}

}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
    #header {
        margin-bottom: -10px;
    }
    #header, .wrapper {
        background: none!important;
    }
    .content.headercontent {
        background-size: cover;
    }
    .second-logo {
        width: 100%;
    }

 }
 @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 
.first-logo {
    display: none;
}
.second-logo {
        width: 100%;
    }
}