.show-hide-screen { 
	display:none !important;
} 
@media (max-width: 1699px){
	.container { 
		max-width: 1160px;
	}	
}
@media (max-width: 1599px) {
   .show-hide-screen { 
		display:block !important;
	} 
}

@media (max-width: 1499px) {
	.container { 
		max-width: 1160px;
	}
	h1,.fl-h1{
		font-size: 45px;
	}
	h2,.fl-h2,.newsletter .newsletter-title{
		font-size: 35px;
	}
	h3,.fl-h3{
		font-size: 30px;
	}
	h4,.fl-h4{
		font-size: 26px;
	}
	h5,.fl-h5{
		font-size: 24px;
	}
	h6,.fl-h6{
		font-size: 22px;
	}
}

@media(max-width: 1399px){
	.container { 
		max-width: 1100px;
	}
	h1,.fl-h1{
		font-size: 40px;
	}
	h2,.fl-h2,.newsletter .newsletter-title{
		font-size: 34px;
	}
	h3,.fl-h3{
		font-size: 30px;
	}
	h4,.fl-h4{
		font-size: 25px;
	}
	h5,.fl-h5{
		font-size: 23px;
	}
	h6,.fl-h6{
		font-size: 19px;
	}
	.page-404-dsc-wrp span{
		font-size: 20px;
	}
}

@media(max-width: 1299px){

}

@media(max-width: 1199px){
	.hide-lg{
		display: none!important;
	}
	.show-lg{
		display: block!important;
	}
	.plr-37{
		padding-left: 15px!important;
		padding-right: 15px!important;
	}

}

@media(max-width: 991px){
	.hide-md{
		display: none!important;
	}
	.show-md{
		display: block!important;
	}
	h1,.fl-h1{
		font-size: 35px;
	}
	h2,.fl-h2,.newsletter .newsletter-title{
		font-size: 30px;
	}
	h3,.fl-h3{
		font-size: 27px;
	}
	h4,.fl-h4{
		font-size: 24px;
	}
	h5,.fl-h5{
		font-size: 22px;
	}
	h6,.fl-h6{
		font-size: 18px;
	}
	.page-404-dsc-wrp span{
		font-size: 18px;
	}
	.plr-37{
		padding-left: 15px!important;
		padding-right: 15px!important;
	}
	
	
}

@media(max-width: 767px){
	.hide-sm{
		display: none!important;
	}
	.show-sm{
		display: block!important;
	}
	body {
		font-size: 14px;
		line-height: 19.6px;
	}
	p{
		line-height: 19.6px;
	}
/*	body.term-geschenken .product-page-cntlr,
	body.blog .bph-inner,
	.page-404-dsc-wrp{
	    padding-top: 30px;
	}*/
	body.home .header {
        margin-bottom: 0;
    }
	.header {
        margin-bottom: 0px;
    }
}

@media(max-width: 639px){
    .show-hide-screen { 
    	display:none !important;
    } 
}
@media(max-width: 575px){
	.hide-xs{
		display: none!important;
	}
	.show-xs{
		display: block!important;
	}
	h1,.fl-h1{
		font-size: 30px;
	}
	h2,.fl-h2,.newsletter .newsletter-title{
		font-size: 26px;
	}
	h3,.fl-h3{
		font-size: 23px;
	}
	h4,.fl-h4{
		font-size: 21px;
	}
	h5,.fl-h5{
		font-size: 19px;
	}
	h6,.fl-h6{
		font-size: 17px;
	}
	.page-404-dsc-wrp span{
		font-size: 17px;
	}
	

}

@media(max-width: 479px){
	h1,.fl-h1{
		font-size: 26px;
	}
	h2,.fl-h2,.newsletter .newsletter-title{
		font-size: 20px;
	}
	h3,.fl-h3{
		font-size: 18px;
	}
	h4,.fl-h4{
		font-size: 16px;
	}
	h5,.fl-h5{
		font-size: 15px;
	}
	h6,.fl-h6{
		font-size: 14px;
	}
	.page-404-dsc-wrp span{
		font-size: 14px;
	}

}

@media(max-width: 359px){
    .hide-small{
        display: none !important;
    }
}