@media screen and (max-width: 1280px) {
	img {max-width: 100%;height: auto;}
	#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare {max-width: 100%;}
	#art-main, .art-Sheet, .art-Header, .art-Header, .art-Header-jpeg, .art-Header-png, .art-Logo, .art-Footer, .art-contentLayout, .art-content, .art-sidebar1 {max-width: 100%;}
	#art-page-background-glare-image {display: none;}
	.art-Logo {width: 65%;}
}
@media screen and (max-width: 980px) {
	#toTop {display: none !important;}
	.art-Logo {position: initial;}
	.name_mobil {display: block !important;position: absolute;top: 60px;left: 300px;font-size: 40px !important;}
	.slogan_mobil {display: block !important;position: absolute;top: 150px;left: 300px;font-size: 26px !important;}
	.Header_mob {display: inline-block;width: 100%;height: auto;max-width: 100%;border-radius: 9px 9px 0 0;}
	.art-Header-png, .art-Header-jpeg {display: none;}
	.art-nav {width: 100%;padding: 0;margin-bottom: 20px;}
	.art-Header {height: auto !important;}
	.art-menu {
    padding: 9px 3px 9px 10px;
    background-color: silver;
    background: linear-gradient(#c7cacf, #405161);
    -webkit-background: linear-gradient(#252525, #0a0a0a);
    -moz-background: linear-gradient(#252525, #0a0a0a);
    -o-background: linear-gradient(#252525, #0a0a0a);
    -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
    -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;}
	.art-BlockHeader {padding: 0;}
	.art-BlockHeader .t {font-size: 12px;}
	.art-Block-body {padding: 0;}
	.art-article img, img.art-article {margin: 0 auto;}
	.alignright img, img.alignright {margin-left: 5px;}
	.alignleft img, img.alignleft {margin-right: 5px;}
	iframe {max-width: 100%;}
	.art-Footer .art-Footer-background {display: none;}
	#Foot_mob {display: block;position: absolute;width: 100%;z-index: -1;height: 150px;bottom: 0px;border-radius: 0px 0px 9px 9px;}
}
@media screen and (max-width: 890px) {
	.name_mobil {top: 45px;left: 280px;}
	.slogan_mobil {left: 280px;font-size: 23px !important;}
}
@media screen and (max-width: 800px) {
	.name_mobil {top: 35px;left: 250px;}
	.slogan_mobil {top: 125px;left: 250px;}
}
@media screen and (max-width: 750px) {
	.name_mobil {top: 30px;left: 230px;}
	.slogan_mobil {top: 115px;left: 230px;font-size: 22px !important;}
}
@media screen and (max-width: 730px) {
	.name_mobil {font-size: 38px !important;}
	.slogan_mobil {font-size: 20px !important;}
	.art-nav {display: none;position: absolute;top: 42px;padding: 0; height: auto;}
	#mobil {display: inline-block;}
	.art-sidebar1, .art-nav, .art-content {width: 100% !important;}
	.art-Header {height: auto !important;}
	.art-menu li {float: none;}
	.art-menu {padding: 0;}
	.art-menu a .r, .art-menu a .l {background-image: none;}
	.art-menu, .art-menu ul {background-color: #34507e;}
	.art-menu a, .art-menu a:link, .art-menu a:visited {padding: 5px 0;border-bottom: 1px solid #fff;}
	.art-menu li a:hover {background-color: #fff;border-bottom: 1px solid #008ce1;}
	.art-sidebar1.active {top: 7px;right: 0%;width: 293px !important;max-width: 100%;position: absolute;display: block;z-index: 999;background-color: #008ce0;}
	.art-menu {background: #34507e !important;}
	.art-Header {position: initial !important;}
	#aaaa {position: relative;}
}
@media screen and (max-width: 690px) {
	.name_mobil {top: 25px;left: 200px;}
	.slogan_mobil {top: 100px;left: 200px;font-size: 18px !important;}
}
@media screen and (max-width: 580px) {
	.name_mobil {top: 16px;left: 170px;font-size: 36px !important;}
	.slogan_mobil {top: 90px;left: 170px;font-size: 17px !important;}
	span.pages {display: block;margin-bottom: 10px !important;}
	.wp-pagenavi a, .wp-pagenavi span {padding: 5px 7px !important;}
	a.previouspostslink, a.nextpostslink {display: block;margin: 10px 0 !important;}
	a.last {display: block;margin-top: 10px !important;}
	table {width: 100% !important;height: auto;font-size: 12px;}
}
@media screen and (max-width: 540px) {
	.slogan_mobil {top: 80px;}
}
@media screen and (max-width: 480px) {
	.name_mobil {top: 12px;left: 140px;font-size: 34px !important;}
	.slogan_mobil {top: 75px;left: 140px;font-size: 16px !important;}
	.art-content ol, .art-content ul {margin: 0;margin-left: 5px;font-size: 12px;}
	iframe {height: auto;}
	table {font-size: 10px;}
	.art-article th, .art-article td {padding: 0;}
}
@media screen and (max-width: 440px) {
	.name_mobil {top: 10px;left: 130px;}
	.slogan_mobil {top: 67px;left: 130px;}
}
@media screen and (max-width: 420px) {
	a.last {display: block;margin-top: 10px !important;}
	.art-PostHeaderIcon-wrapper, .art-PostHeaderIcon-wrapper a, .art-PostHeaderIcon-wrapper a:link, .art-PostHeaderIcon-wrapper a:visited, .art-PostHeaderIcon-wrapper a:hover {font-size: 22px;}
	blockquote {margin: 10px 5px 10px 5px;}
	.name_mobil {top: 7px;left: 115px;font-size: 32px !important;}
	.slogan_mobil {top: 65px;left: 115px;font-size: 14px !important;}
}
@media screen and (max-width: 400px) {
	.name_mobil {left: 105px;}
	.slogan_mobil {top: 60px;left: 105px;}
}
@media screen and (max-width: 360px) {
	input#author, input#email, input#url {width: 100%;}
	.art-Logo {top: 10px;left: 100px;width: 78%;max-width: 100%;}
	.name_mobil {top: 7px;left: 100px;font-size: 26px !important;}
	.slogan_mobil {top: 53px;left: 100px;font-size: 12px !important;}
	table {font-size: 8px;}
}
@media screen and (max-width: 320px) {
	.name_mobil {top: 7px;left: 85px;font-size: 24px !important;}
	.slogan_mobil {top: 48px;left: 85px;font-size: 11px !important;}
}