@import url(http://fonts.googleapis.com/css?family=Oswald:400,700;Roboto:300,700);

@font-face {
	font-family: 'jive';
	src: url(https://u.jimcdn.com/e/o/s3c6e702ad94f2fab/userlayout/font/jive.eot?t=1434704210);
}
@font-face {
	font-family: 'jive';
	src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),
		 url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA3YAAsAAAAADYwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIHw2NtYXAAAAFoAAAAfAAAAHzZx4wzZ2FzcAAAAeQAAAAIAAAACAAAABBnbHlmAAAB7AAACVgAAAlYtJk/DmhlYWQAAAtEAAAANgAAADYFJFLTaGhlYQAAC3wAAAAkAAAAJAfDA9xobXR4AAALoAAAAHQAAAB0ZgEH7mxvY2EAAAwUAAAAPAAAADwRWhOcbWF4cAAADFAAAAAgAAAAIAApAM1uYW1lAAAMcAAAAUUAAAFFVxmm7nBvc3QAAA24AAAAIAAAACAAAwAAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6pkDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABABoAAAAFgAQAAMABgABACDmEOoL6hDqiOqM6pHqmf/9//8AAAAAACDmAOoK6g/qiOqM6pHqmf/9//8AAf/jGgQWCxYIFZEVjhWKFYMAAwABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEACQDFA/cCuwACAAATCQEJAfcB9wK7/goB9gABAQX/yQL7A7cAAgAACQIC+/4KAfYDt/4J/gkAAQEF/8kC+wO3AAIAAAUJAQEFAfb+CjcB9wH3AAEACQDFA/cCuwACAAAlCQED9/4J/gnFAfb+CgABABIAwAPuAsAABQAAEzcJARcBEhQB2gHaFP4SAq0T/iYB2hP+EwAAAQEA/9IDAAOuAAUAAAEXCQEHAQLtE/4mAdoT/hMDrhT+Jv4mFAHuAAEBAP/SAwADrgAFAAAFJwkBNwEBExMB2v4mEwHtLhQB2gHaFP4SAAABABIAwAPuAsAABQAAJQcJAScBA+4U/ib+JhQB7tMTAdr+JhMB7QAAAQASAKgD7gLYAAUAABM3CQEXARJCAawBrEL+EgKWQv5UAaxC/hIAAAEA6P/SAxgDrgAFAAABFwkBBwEC1kL+VAGsQv4SA65C/lT+VEIB7gABAOj/0gMYA64ABQAABScJATcBASpCAaz+VEIB7i5CAawBrEL+EgAAAQASAKgD7gLYAAUAACUHCQEnAQPuQv5U/lRCAe7qQgGs/lRCAe4AAAEAGgBsA+YDFAAFAAATNwkBFwEaUAElAgdQ/akB4lD+2gIIUP2oAAABAAr/ygP2A7YAFAAABSIuAjU0PgIzMh4CFRQOAiMCAGi3iE9PiLdoaLeIT0+It2g2T4i3aGi3iE9PiLdoaLeITwAAAAIACv/KA/YDtgAUACkAAAUiLgI1ND4CMzIeAhUUDgIjESIOAhUUHgIzMj4CNTQuAiMCAGi3iE9PiLdoaLeIT0+It2hco3lGRnmjXFyjeUZGeaNcNk+It2hot4hPT4i3aGi3iE8DtEZ5o1xco3lGRnmjXFyjeUYAAAEADP/MA/QDtAALAAAJAgcJARcJATcJAQN+/oL+gnYBfv6CdgF+AX52/oIBfgO0/oIBfnb+gv6CdgF+/oJ2AX4BfgAAA//+AGkEAgMXAAQACQAOAAADIRUhNREhFSE1ESEVITUCBAT7/AQE+/wEBPv8AxeJif7uior+7YmJAAAAAQAA/8AEAAPAACQAAAEhETQmKwEiBhURISIGHQEUFjMhERQWOwEyNjURITI2PQE0JiMD4P6gEw3ADRP+oA0TEw0BYBMNwA0TAWANExMNAkABYA0TEw3+oBMNwA0T/qANExMNAWATDcANEwAAAQAAAUAEAAJAABAAABMVFBYzITI2PQE0JiMhIgYVABMNA8ANExMN/EANEwIgwA0TEw3ADRMTDQABAAL/wgP+A74AVAAAJTgBMQkBOAExPgE3NiYvAS4BBw4BBzgBMQkBOAExLgEnJgYPAQ4BFx4BFzgBMQkBOAExDgEHBhYfAR4BNz4BNzgBMQkBOAExHgEXFjY/AT4BJy4BJwP3/skBNwIEAQMDB5MHEgkDBgL+yf7JAgYDCRIHkwcDAwEEAgE3/skCBAEDAweTBxIJAwYCATcBNwIGAwkSB5MHAwMBBAKJATcBNwIGAwkSB5MHAwMBBAL+yQE3AgQBAwMHkwcSCQMGAv7J/skCBgMJEgeTBwMDAQQCATf+yQIEAQMDB5MHEgkDBgIAAAABAAAAIAQAA0AABQAACQEnBwkBA2D+IOCgAYACgANA/iDgoP6AAoAABAAAAB8EAAOAADsATgBbAGcAAAEwKgIjIg4CFRQeAjM6ATcOARUUFhciBiMiDgIVFB4CMzI+AjU0JicuATU0Njc+ATU0JiczNwMeARUUBiMiJjU0NhcyFhceARcDLgEnJjYXHgEXFgYnJTUjFSMVMxUzNTM1Ai9BWFoZLVRBJx02Sy4GDQYGCBUQDBcMN2FHKCxLZDdAYkMjKTUSNRMhISstKlU8XgICV2xNZHZNEiEPKjkIpDRWCQk9NDNWCQk8NAITQMDAQMADgCA2RycpRzUeAQwZDRclDgEhNUYlJDopFiE2RiQ6TiYNNBIWHhkaRysyWBEr/XEHDgc7UFQ7OVMBBgQeKiEBIwJiRERcAgFgREReAazAwEDAwEAAAAAAAQGA/8ADQAMAABQAAAEiBh0BIxUzETMRMzcjNTQ2OwE1IwKgQl6AgICQILATDaCgAwBeQmCA/kABwIBgDROAAAEAAAAgBAADYABHAAABDgEHPgE3DgEHLgEjIg4CFRQWFy4DJw4BFRQWFy4BJzAUMRQWFw4BIyImJx4BFw4BIyImJx4DMzI+AjU0JjU+ATcEABw9ICEwDB9DJBxQLSxMOSEDAkF7bmAnDQ8zKhowFWFIDhsPChQJFGtFNoVKDRkMI0xRViyR35hOAR81FQL+DREDEzwlEhoHHiQhOUwsDBgMAyI5TjAYNR03XBwBDgsCTXMOBAQCAj5SAiowAgEWIxgNbazVaAYOBxY3IAAAAAALAAD/wAQAA8AACgAZACkAOQBDAE4AhwCQAKAArwDKAAABBycjFzMVMzUzNxcyFh0BFAYjIiY9ATQ2MzUiBh0BFBYzMjY9ATQmIzEhFQYiPQEjFTEeATcVMxEjEyIGHQEzNTQmIwUVFjI1PAE1NCYHJS4BJy4BJy4DIyIOAgcOAQcOAQcOARUUFhceARceARceAzMyPgI3PgE3PgE3PgE1NCYnASMRIzUzFSMRISM1BiYnMTUzFRQyNzUzESUUBicVIxEzFTYWFRwBFSUVIxUUFjMyNj0BMxUUBiMiJj0BNDYzMhYdAQElRUVYfAFAAXxjDRMTDQ0TEw0oODgoKDg4KAEgFStAAShXQEBgDRNAEw3+4BAwKBgBuwIUEhItHBpTY201NHFoVhocLRISFAIDAwMDAhQSEi0cGlZocTQ1bWNTGhwtEhIUAgIDAwL8xUBAwEABAEBbJAFAKxVAAQBTLUBAMFABAIATDQ0TQDgoKDg4KCg4A8CJidmnp9mAEw2ADRMTDYANE0A4KIAoODgogCg4/BE/ztsoWToeAUD9gBMNICANEyCoEBgYZhgYChiaHC0SERMCAQIBAQEBAgECExESLRw4NxwdVDgcLRIREwIBAgEBAQECAQITERItHC5VJiU4Lv6GAUBAQP7AHjM+KK+wHRG8/wBBMhcnHwGAaDAYMDBbNH8gQA0TEw0gICg4OCiAKDg4KCAAAAABAAAAAQAATD/66F8PPPUACwQAAAAAANEChysAAAAA0QKHK//+/8AEAgPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQA//7//gQCAAEAAAAAAAAAAAAAAAAAAAAdAAAAAAAAAAAAAAAAAgAAAAQAAAkEAAEFBAABBQQAAAkEAAASBAABAAQAAQAEAAASBAAAEgQAAOgEAADoBAAAEgQAABoEAAAKBAAACgQAAAwEAP/+BAAAAAQAAAAEAAACBAAAAAQAAAAEAAGABAAAAAQAAAAAAAAAAAoAFAAeACwAOgBIAFYAagB+AJIApgC6AM4A4gD2AQoBLAFoAYoBqAHeAfoCcgKGAxYDNgOeBKwAAQAAAB0AywALAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAA4AAAABAAAAAAACAA4ARwABAAAAAAADAA4AJAABAAAAAAAEAA4AVQABAAAAAAAFABYADgABAAAAAAAGAAcAMgABAAAAAAAKADQAYwADAAEECQABAA4AAAADAAEECQACAA4ARwADAAEECQADAA4AJAADAAEECQAEAA4AVQADAAEECQAFABYADgADAAEECQAGAA4AOQADAAEECQAKADQAYwBpAGMAbwBtAG8AbwBuAFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuAFIAZQBnAHUAbABhAHIAaQBjAG8AbQBvAG8AbgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('woff');
	font-weight: normal;
	font-style: normal;
}

[class^="jive-icon-"], [class*=" jive-icon-"] {
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size:0.9375em;
	
	/* Enable Ligatures ================ */
	-webkit-font-feature-settings: "liga";
	-moz-font-feature-settings: "liga=1";
	-moz-font-feature-settings: "liga";
	-ms-font-feature-settings: "liga" 1;
	-o-font-feature-settings: "liga";
	font-feature-settings: "liga";

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* * * * * * * * * * * *
 * * *  CSS RESET  * * *
 * * * * * * * * * * * */

/* use jimdo defaults for margin & padding: for best view in tiny mce */

body {      		background-color:#fff; }
#rahmen img { 		border:none; vertical-align:bottom; }
#rahmen a { 		outline:none; }
#rahmen a:hover { 	outline:none; }
#rahmen :focus {	outline:none; }

blockquote, q { 		quotes: "„" "“" "‚" "‘"; }
blockquote:before, q:before {	content: open-quote; }
blockquote:after, q:after {  	content: close-quote; }


/* * * * * * * * * * * * *
 * * *  Typografie   * * *
 * * * * * * * * * * * * */

/*
font-family:'Oswald';
font-family:'Roboto';
*/

html, body { -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing: grayscale; }

#rahmen .j-text p,
#rahmen .j-text li,
#rahmen .j-imageSubtitle p,
#rahmen .j-htmlCode p { font-family:Roboto, sans-serif; font-weight:300; }

#rahmen .j-nav-level-0 a { font-size:17px; font-family:Oswald !important; font-weight:400 !important; }
#rahmen .j-nav-level-1 a { font-size:17px; }
#rahmen .j-nav-level-2 a { font-size:17px; }

#rahmen h1, 
#rahmen h2, 
#rahmen h3 { font-family:Oswald !important; font-weight:400 !important; }

#rahmen strong, 
#rahmen b { font-weight:700 !important; }
#rahmen em, 
#rahmen i { font-style:italic; }

#rahmen [class^="jive-icon-"], 
#rahmen [class*=" jive-icon-"] { font-family: 'jive' !important; font-weight:normal !important; }



/* * * * * * * * * * * * *
 * * *  Grundgerüst  * * *
 * * * * * * * * * * * * */

#rahmen { }

#kopfzeile { padding:10px 0; height:150px; position:absolute; top:0; left:0; width:100%; z-index:606000; background-color:rgba(255,255,255,.95); }
#cmdLogo { position:absolute; left:5px; top:0; width:150px; display:block; transition:all ease 400ms; }
#cmdLogo img { max-width:100%; }
#cmdLogoKlein { position:absolute; left:15px; top:-50px; width:33px; display:block; transition:all ease 200ms; }
#cmdLogoKlein img { max-width:100%; }
#emotionzeile { margin-top:200px; }
#inhaltszeile { padding:10px 0 30px 0; }
#fusszeile { padding:10px 0; background-color:#333; color:#999; }
#fusszeile a { color:#999; text-decoration:none; }
#fusszeile a:hover { color:#fff; text-decoration:none; }
#fusszeile-jimdo { padding:10px 0; background-color:#000; color:#999; }
#fusszeile-jimdo a { color:#999; text-decoration:none; }
#fusszeile-jimdo a:hover { color:#fff; text-decoration:none; }

#inhalte { position:relative; }
.inhaltsbereich { width:950px; margin:auto; padding:0 15px; position:relative; }


/* Main Nav 0 */
#navigation { padding-top:98px; transition:all ease 400ms; }
#navigation ul { list-style:none; margin:0; padding:0; text-align:right; }
.j-nav-level-0 { }
.j-nav-level-0 > li { display:inline-block; position:relative; margin:0 10px; }
.j-nav-level-0 > li:last-child { margin-right:0; }
.j-nav-level-0 > li a { display:block; padding:2px 0; color:#e30e20; border-top:2px solid #e30e20; text-transform:lowercase; text-decoration:none; transition:all ease 250ms; }
.j-nav-level-0 > li.j-nav-parent > a,
.j-nav-level-0 > li.j-nav-current > a,
.j-nav-level-0 > li:hover > a,
.j-nav-level-0 > li > a:hover { color:#0073ad; border-top-color:#0073ad; text-decoration:none; }

.j-nav-level-0 > li:hover > .j-nav-level-1,
.j-nav-level-0 > li > a:hover > .j-nav-level-1 { 
  visibility:visible; 
  opacity:1;  
  transition:opacity .5s;
}

/* Main Nav 1 */
.j-nav-level-1 { visibility:hidden; opacity:0; position:absolute; top:25px; padding-top:15px !important; left:50%; margin-left:-100px !important; width:200px; z-index:9999; }
.j-nav-level-1 li { display:block; margin:0; padding-bottom:0; }
.j-nav-level-1 li a { display:block; padding:5px; background-color:#9dbcdc; color:#fff; border-top:1px solid #fff; text-align:center; }
.j-nav-level-1 li.j-nav-current a,
.j-nav-level-1 li.j-nav-parent a,
.j-nav-level-1 li a:hover { background-color:#0073ad; color:#fff; border-top-color:#fff; }

.j-nav-level-1 > li:first-child > a { border-radius:5px 5px 0 0; border:none; }
.j-nav-level-1 > li:last-child > a { border-radius:0 0 5px 5px; }



#kopfzeile.fixed { position:fixed; top:-120px; border-bottom:1px dotted #999; }
#kopfzeile.fixed #cmdLogo { top:-120px; }
#kopfzeile.fixed #cmdLogoKlein { top:120px; }
#kopfzeile.fixed #navigation { padding-top:123px; }


/* * * * * * * * * * *
 * * *  Inhalte  * * *
 * * * * * * * * * * */

#rahmen h2 { margin-top:30px; }
#rahmen h3 { margin-top:20px; }

.clearer { clear:both; font-size:0; line-height:0; }


/* * * * * * * * * * * *
 * * *  Tabellen   * * *
 * * * * * * * * * * * */


/* * * * * * * * * * * *
 * * *  Formulare  * * *
 * * * * * * * * * * * */


/* * * * * * * * * * * *
 * * *  Plug-Ins   * * *
 * * * * * * * * * * * */

#banner { }
#banner .banner > img { width:100%; }
#banner .banner { position:relative; display:none; }
#banner .banner.kuh { display:block; }
#banner .caption { position:absolute; bottom:25px; right:50px; }


.jive-banderole { position:relative; }
.jive-banderole { padding:20px 0; }
.jive-banderole.checkmarks li { list-style:none; }
.jive-banderole.checkmarks li:before { content:'\e60c'; font-family:jive; padding-right:7px; margin-left:-23px; }
.jive-banderole.fullscreen .inhaltsbereich { width:100%; padding:0; }



.jive-map-config { width:100%;height:400px; }
.jive-map-config .googleInfo a { display:block; }


.jive-tagged-gallery { position:relative; }
.jive-tagged-gallery > div > div { position:absolute; transition:all ease 400ms; }
.jive-tagged-gallery > div > div img { width:100%; }
.jive-tagged-gallery-config ul { list-style-type:none; margin:0; padding:0; }
.jive-tagged-gallery-config li.tag { display:inline-block; margin:0 10px 10px 0 !important; }
.jive-tagged-gallery-config .taglink { display:inline-block; border-width:1px; border-style:solid; padding:8px 15px; transition:all ease 150ms; }

.jive-tagged-gallery.admin > div > div { position:relative; }


.jive-banderolen-bild { position:relative; opacity:0; background-size:cover; /*background-attachment:fixed;*/ }


.jive-footprints { width:100%; height:100px; background-repeat:repeat-x; background-position:center center; }
.jive-footprints.cow { background-image:url(https://u.jimcdn.com/e/o/s3c6e702ad94f2fab/userlayout/img/vegane-spuren-kuh.png?t=1434635999); }


.j-htmlCode + .j-gallery,
.j-htmlCode + .j-imageSubtitle { display:none; }

/* CMS */
.jive-widget-init-disabled { background-color:#0097f2; color:#fff; padding:10px 20px; }
.jive-admin-note { display:none; color:#0097f2; border:2px solid #0097f2; padding:10px 20px; }



/* * * * * * * * * * * * * * *
 * * *  Jimdo Overrides  * * *
 * * * * * * * * * * * * * * */

div.n { padding:5px 0; }




/* * * * * * * * * * * * * *
 * * *  Media Queries  * * *
 * * * * * * * * * * * * * */

#cmdMenu { display:none; }

/* styles for mobile */

@media screen and (max-width: 760px) {
  #kopfzeile { height:auto; position:relative; }
  #cmdLogo { position:relative; transition:none; left:0; top:0; }
  #cmdLogoKlein { display:none; transition:none; }
  #emotionzeile { margin-top:0; }
  .inhaltsbereich { padding:0; width:90%; margin:auto; }

  #navigation { display:none; padding-top:10px; transition:none; }
  .j-nav-level-0 > li { display:block; margin:0; }
  .j-nav-level-0 > li > a { padding:5px 5px 5px 30px; background-color:#9dbcdc; color:#fff; border-top:1px solid #fff; transition:none; text-align:left; }
  .j-nav-level-0 > li.j-nav-current > a,
  .j-nav-level-0 > li.j-nav-parent > a { background-color:#0073ad; color:#fff; border-top-color:#fff; }
  .j-nav-level-0 > li:hover > a,
  .j-nav-level-0 > li > a:hover { color:#fff;border-top-color:#fff; text-decoration:none; }
  .j-nav-level-0 > li:hover > a { background-color:#9dbcdc; }
  .j-nav-level-0 > li > a:hover { background-color:#0073ad; } 

  .j-nav-dropdown { cursor:pointer; position:absolute; top:5px; right:12px; width:24px; height:24px; color:#0073ad; border-radius:50%; font-size:0px; z-index:9; }
  .j-nav-dropdown { background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAA+CAYAAAArvjtdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMEYwRjk0QzEyN0UxMUU1QTU0M0E2MkNFQjJCMDNDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMEYwRjk0RDEyN0UxMUU1QTU0M0E2MkNFQjJCMDNDRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIwRjBGOTRBMTI3RTExRTVBNTQzQTYyQ0VCMkIwM0NFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIwRjBGOTRCMTI3RTExRTVBNTQzQTYyQ0VCMkIwM0NFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8GgMpgAAAFhJREFUeNrs1zsKACAMRMFEvHHO5RnXxsLODyIibxubMISQFLpFsYmovT4qTHY4gIAbyd3Sriz43Q6d0wP8DXRJzBAQEBAQEBAQEBAQ8Kl/ikXR0x1WAQYA1ScKucdDqrwAAAAASUVORK5CYII=) no-repeat 50% 6px; background-size:50%; }
  .j-nav-dropdown.open { background-position:50% 6px; }
  .j-nav-dropdown.close { background-position:50% -24px; }

  .j-nav-level-1 { visibility:visible; opacity:1; position:relative; top:0; padding-top:0 !important; left:0; margin-left:0 !important; width:auto; }
  .j-nav-level-1 li a { padding:5px 5px 5px 60px; border-top:1px solid #fff; text-align:left; transition:none; }
  .j-nav-level-1 li.j-nav-current a,
  .j-nav-level-1 li.j-nav-parent a { background-color:#0073ad; color:#fff; border-top-color:#fff; }
  .j-nav-level-1 > li:first-child > a { border-radius:0; border-top:1px solid #fff; }
  .j-nav-level-1 > li:last-child > a { border-radius:0; }


  #cmdMenu { display:block; position:absolute; top:100px; right:0; color:#fff; padding:10px; background:#e30e20; border-radius:50%; text-decoration:none; }
  .jive-icon-mobile-menu:before { content:'\e610'; font-size:30px; }
  .jive-icon-cross2:before { content:'\e610'; font-size:30px; }

  #banner .caption { position:relative; bottom:0; right:auto; left:5%; display:inline-block; }

  .cc-m-hgrid-column { width:auto !important; margin-bottom:10px; }
  .cc-m-hgrid-column.last { float:left !important; }
  .cc-m-image-resizewrapper { width:100% !important; }
  .cc-m-image-resizewrapper img { width:100% !important; height:100% !important; }
  .j-imageSubtitle img { max-width:100%; }

  .jive-banderolen-bild { background-size:cover; }
}