@media (max-width: 500px) {


img.pivotx-image-2 {transition: all 1s;-webkit-filter: grayscale(0%);-webkit-transition: 1s ease-in-out;-moz-filter: grayscale(0%); -moz-transition: 1s ease-in-out; -o-filter: grayscale(0%);
-o-transition: 0s ease-in-out;filter: grayscale(0%); }


body, h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, li, img, table, tr, th, td, form, fieldset, legend, div, object, pre {line-height:180%;}

.pagenav {font-size: 18px; padding: 20px 0 25px 0;}

header {display:block;background: transparent; height: 180px; position: fixed; top: 0;transition: top 0.2s ease-in-out;width: 100%;z-index:200;}
#content {padding:10px;min-height:50px;}
#content-entry {padding:10px;}
#content #content-entry {padding:10px;}

.pagenav {display:block;}

#sg-logo-small {display:block;background: url("images/sg_logo_small.png") ;background-position:center;background-size:contain;}
#menu-show {width:100%;height:200px;position:absolute;left:0;top:0; right:0;z-index:100;background: url("http://192.168.178.113:8888/pivotx/templates/schorg/%5B%5B" template_dir ]]/images/bg_submenu.png);
z-index:110;background: white url("images/sg_logo_small.png")no-repeat center center;background-size:60%;}
#menu-show:hover {background-color: #FFF1F1;}


body {padding-top:180px;}
#sg-logo, ul.topmenu, .sidebar,  ul.topmenu-2, .sidebar-2, .sidebar-frontpage, .abstand {display:none;}
.fenster, .pferd, .fenster-hintergrund {display:none;}


header {display:block;}
#content, #main, .pivotx-image, .pivotx-image .align-left, .entry, #spaltelinks, #spalterechts {border: 0 solid transparent;width:auto;display:block;}
#content #content-entry {padding:18px 0 20px 0px;}

ul.acitem li.active  a, li.activeparent  {font-weight:bold;}
.entry{ display:none;	}
div.entry img.pivotx-image {width:100%;border: 0 solid transparent;}

#spaltelinks {width:100%;float:left;margin-left:0px;}
#spalterechts {width:100%;float:right;margin-right:0px;}

#mainmenu {position:relative;top:-420px; width: 100%;padding:0px;height:200px;}
#mainmenu ul#hmenu, ul#hmenu ul {  list-style-type:none;  margin: 0;  padding: 0;  width: 100%; }
#mainmenu ul#hmenu a {  display: block;  text-decoration: none; } 
#mainmenu ul#hmenu li {  margin-top: 0px; } 
#mainmenu ul#hmenu li a {  background: #eee;  color: #000;  padding: 7px; } 
#mainmenu ul#hmenu li a:hover {  background: #ddd; } 
#mainmenu ul#hmenu li a:visited {  border-bottom: none; } 
#mainmenu ul#hmenu li ul li a {  background: #fff;  color: #000;font-weight:normal; } 
#mainmenu ul#hmenu li ul li.active a {  background: #fff;  color: #910202;font-weight:normal; } 
#mainmenu ul#hmenu li ul li a:hover {  background: #aaa;  } 
#mainmenu ul#hmenu li ul li a:visited {  border-bottom: none; }

.sidebar{float: top;width: 100%;border-left: 1px solid silver;margin-top:10px;padding: 0px 5px 15px 45px;}
.sidebar-frontpage {float: top;border-left: 1px solid silver;width: 100%;margin-top:20px;padding: 0px 0px 25px 0px;}
.sidebar a, .sidebar-frontpage a {display:block;width:100%;color:#922;text-decoration:none;}
.sidebar-frontpage a {color:#999;}
.sidebar a:hover, .sidebar-frontpage a:hover {color:#e22;background:#fff;}
.sidebar-title {font-size:12px;font-weight:bold;padding: 14px 0 10px 0}
#bwmenu{position:relative;z-index:1;float:left;margin-right:0px;top:-30px;}
#bwmenu ul{list-style:none;margin:0;padding:0;}
#bwmenu li{position:relative;display:block;width:100%;color:#000;
border-bottom:0px solid #990000;margin:0;padding:0;line-height:20px;text-align:left;}
#bwmenu a {display:block;width:100%;color:#990000;text-decoration:none;}
#bwmenu .active a{color: white; background: #d22}
#wrapper {width: 100%;padding:0px;border-right: 0px solid #e6e6e6;border-bottom: 0px solid #e6e6e6;
	background: url();background-repeat:no-repeat;background-position:-50px 198px;}
#main {width: 100%;min-height: 400px;top:0px;
border-left:0px solid silver;padding-bottom:50px;}
.sub {border-top:1px solid #990000}
.sub li {text-indent:0px;position:relative;left:0px;font-size:16px;
display:block;width:100%;color:#000;border-bottom:1px solid #990000;margin:0;padding:0;line-height:24px;text-align:left;}
.sidebar a, .sidebar-frontpage a {padding-left:0;margin-left:0;color:#922;text-decoration:none;}
.sidebar-frontpage a {color:#999;}
.sidebar a:hover, .sidebar-frontpage a:hover {color:#e22;background:#fff;}
.sidebar, .sidebar-frontpage {	min-height:0px;height:100%;padding-left:0px;border-left:0 solid silver;width:95%;}
.notresponsive img, div.sidebar-frontpage {display:none;}
#main, div.entry {margin:0px;padding:0px;}
div#footer {padding:40px 0;margin:0;font-size:10px;}
#responsive-desktop {display:none;}
#responsive {display:block;}

h1, h2, h3, h4, h5, h6 {font-size:20px;	margin:20px 0 10px 0;    line-height:170%;}
h3 {display:none; }



 }
 
