body {font-size:13px;}

 header.navbar {background:url("/fileadmin/user_upload/NavbarBgNeu.png") center bottom no-repeat;height:180px;}

 .navbar-collapse {background:transparent;padding:0px;margin:0px;}
 .navbar-nav {background:transparent;}
 .navbar-header-main .navbar-brand {position:absolute;z-index:2;}

 .navbar-nav > li > .dropdown-menu {margin-top:5px;border:0px;background:#69b547;}
 .navbar-main > li > a {line-height:70px !important;}
 .navbar-main > li > a.dropdown-toggle {margin:35px 0px 35px 20px;color:#fff;}
 .dropdown-menu > li > a {padding:12.25px 32px;border-top:1px solid #fff;}
 .navbar-main > li > a .bar {background:#8cb87d;} .navbar-main li:nth-child(1) a {width:120px;height:105px;margin:50px 0px 0px 0px;background:url("/fileadmin/Naturfreundejugend/Bilder/Startseite/nav_1_wirsind.png") center bottom no-repeat;background-size:100px 104px;text-indent:-9999px;}
 .navbar-main li:nth-child(1) li a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}

 .navbar-main li:nth-child(2) a {width:190px;height:105px;margin:50px 0px 0px 0px;background:url("/fileadmin/Naturfreundejugend/Bilder/Startseite/nav_2_wirmachen.png") center bottom no-repeat;background-size:170px 104px;text-indent:-9999px;}
 .navbar-main li:nth-child(2) li a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}

 .navbar-main li:nth-child(3) a {width:145px;height:105px;margin:50px 0px 0px 0px;background:url("/fileadmin/Naturfreundejugend/Bilder/Startseite/nav_3_mitmachen.png") center bottom no-repeat;background-size:125px 104px;text-indent:-9999px;}
 .navbar-main li:nth-child(3) li a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}

 .navbar-main li:nth-child(4) a {width:170px;height:105px;margin:50px 0px 0px 0px;background:url("/fileadmin/Naturfreundejugend/Bilder/Startseite/nav_4_OG.png") center bottom no-repeat;background-size:170px 104px;text-indent:-9999px;}
 .navbar-main li:nth-child(4) li a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}

 .navbar-main li:nth-child(5) a {width:180px;height:105px;margin:50px 0px 0px 0px;background:url("/fileadmin/Naturfreundejugend/Bilder/Startseite/nav_5_anlaufstellen.png") center bottom no-repeat;background-size:160px 104px;text-indent:-9999px;}
 .navbar-main li:nth-child(5) li a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}

 .navbar-main > li > .dropdown-menu li:hover {background-color:#398727;}

 .carousel-text {background:rgba(151,191,13,0.0);padding:20px;color:#FFFFFF;vertical-align:bottom;}
 .container .carousel-inner > .item {padding-left:0px;padding-right:0px;}
 .valign > .vcontainer {vertical-align:bottom;}

 .start-row {/*min-height:235px;*/margin-bottom:30px;}

 .breadcrumb-section {margin-top:-20px;}
 .breadcrumb-section ol.breadcrumb {padding:10.5px 0 10.5px 200px;}

/*
Boxen auf der Startseite (Gezählt von links oben)

  Element ID / Alte Farbe
 1: c490: #bfb0b7
 2: c498: #8cb87d
 3: c1250: #66a5d2
 4: c492: #efc66a
 5: c1617: rgba(0, 132, 126, 0.5);
 6: c1509: rgba(146, 34, 36, 0.5);
 7: c1605: rgba(147, 65, 142, 0.5);
 8: c1728: rgba(202, 109, 6, 0.5);
 
 */

 /* 1 */ #c490 { background: #8cb87d; }
 /* 2 */ #c498 { background: rgba(146, 34, 36, 0.5); }
 /* 3 */ #c1250 { background: #66a5d2; }
 /* 4 */ #c492 { background: #efc66a }
 /* 5 */ #c1617 { background: rgba(147, 65, 142, 0.5); }
 /* 6 */ #c1509 { background: #bfb0b7; }
 /* 7 */ #c1605 { background: rgba(0, 132, 126, 0.5); }
 /* 8 */ #c1728 { background: rgba(202, 109, 6, 0.5); }
 
 .start-row .frame.default {  min-height: 235px; padding: 15px; }
 
 #c349 {background: #66a5d2;min-height:235px;}
 
 #c492 {background:#efc66a;min-height:235px;padding:15px;}
 #c497 {background:#8cb87d;min-height:235px;}

 #c358 {background:#66a5d2;min-height:235px;}
 #c499 {background:#b87f88;min-height:235px;}
 #c500 {background:#66b5b2;min-height:235px;padding:15px;}


 #c365.frame.default {display:block;background:#b87f88;margin:30px 0px;padding:15px 15px 5px 15px;}
 #c364.frame.default {display:block;background:#8cb87d;margin:30px 0px;padding:15px 15px 5px 15px;}
 #c365.frame.default a {color:#fff;}, #c364.frame.default a {color:#fff;}

 .frame.default a {color:#fff;}

 #c501 .image {margin-bottom:0px;}
 #c502 .image {margin-bottom:0px;}
 #c504 .image {margin-bottom:0px;}

 #c501 .col-md-6:nth-child(1) {width:20%;float:left;}
 #c501 .col-md-6:nth-child(2) {width:80%;float:left;padding-top:15px}

 #c502 .col-md-6:nth-child(1) {width:20%;float:left;}
 #c502 .col-md-6:nth-child(2) {width:80%;float:left;padding-top:15px}

 #c504 .col-md-6:nth-child(1) {width:20%;float:left;}
 #c504 .col-md-6:nth-child(2) {width:80%;float:left;padding-top:15px}

 .news-list-item {max-width:100%;display:inline-block;padding:15px;margin:0px;border:0px solid #dddddd;background:transparent;color:#000;}
 .news-list-item .extra .glyphicon {display:none;}
 .news-list-item .image {display:none;}
 .news-list-item a {color:#fff;}
 .news-list-item .news-btn-read-more {color:#fff;}
 .news-list-item .news-btn-read-more:hover {color:#122302;}

 .calendarize {display:block;}
 .calendarize .panel {background-color:transparent;margin:0px;border:0px solid transparent;border-radius:0px;color:#000;-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.0); box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.0);}
 .calendarize-item img {display:none;}
 .calendarize-item h4 {display:none;}
 .calendarize-item a {color:#fff;}
 .calendarize-item .media-body p {font-weight: 300;}
 .calendarize-item .calendarize-btn-read-more {color:#fff;}
 .calendarize-item .calendarize-btn-read-more:hover {color:#fff;}

 .news-list-item h2, .calendarize-item h2 {text-transform:uppercase;}
 .frame .carousel {margin-top:0px;margin-bottom:30px;}
 .footer-section {border-top:0px;width:100%;min-height:514px;background:url("/fileadmin/user_upload/FooterBgNeu.png") center top no-repeat;line-height:120%;}
 .fixed_footer {display:block;background-color:#398727;margin:0;position:fixed;bottom:0;max-height:28px;padding: 5px 0 3px;width:100%;max-width:100%;color:#fff;z-index:7;}

 # .fixed_ctn {margin:0 auto;max-width:1140px;}
 # .fixed_ctn a {color:#fff;font-size:12px;}
 # .ctn_left_menu {padding:0;margin:0;color:#fff;list-style:none;}
 # .ctn_left_menu li {float:left;margin-right:40px;}
 # .ctn_right {float:right;color:#fff;}
 # .ctn_right_menu {padding:0;margin:0;color:#fff;list-style:none;}
 # .ctn_right_menu li {float:left;margin-left:40px;}
 
 .region.region-bottom {
  background-color:#398727;
  margin:0;
  position:fixed;
  bottom:0;
  max-height:28px;
  padding:5px 0 3px;
  width:100%;
  max-width:100%;
  color:#fff;
  z-index:7;
  font-size: 12px;
 }
 .region.region-bottom a {
  color:#fff;
  text-decoration:none;
 }
 .region.region-bottom a:hover {
  text-decoration:underline;
 }
 .region.region-bottom .ctn {
  margin:0 auto;
  max-width:1140px;
 }
 .region.region-bottom ul {
  padding:0;
  margin:0;
 }
 .region.region-bottom ul li {
  list-style:none;
 }
 .region.region-bottom ul.page_bottom_menu_left li {
  float:left;
  margin-left:40px;
 }
 .region.region-bottom ul.page_bottom_menu_left li .share {
  height:22px;
  display:block;
  background:url("/fileadmin/user_upload/icons_sprite.png") 3px -376px transparent no-repeat;
  padding-left:20px;
 }
 .region.region-bottom ul.page_bottom_menu_left li .share:hover {
 }
 .region.region-bottom ul.page_bottom_menu_left li .print {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -445px transparent no-repeat;
  padding-left:27px;
 }
 .region.region-bottom ul.page_bottom_menu_left li .print:hover {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -479px transparent no-repeat;
 }
 .region.region-bottom ul.page_bottom_menu_left li .impressum {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -1296px transparent no-repeat;
  padding-left:23px;
 }
 .region.region-bottom ul.page_bottom_menu_left li .impressum:hover {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -1329px transparent no-repeat;
 }
 .region.region-bottom ul.page_bottom_menu_left li .linkfront {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -1256px transparent no-repeat;
  padding:2px 0 2px 32px;
 }
 .region.region-bottom ul.page_bottom_menu_left li.totop {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -514px transparent no-repeat;
  padding-left:25px;
 }
 .region.region-bottom ul.page_bottom_menu_left li.totop:hover {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -549px transparent no-repeat;
  cursor:pointer;
 }
 .region.region-bottom ul.page_bottom_menu_left .imprint {
  margin-left:90px;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook {
  background-color:transparent;
  width:60px;
  height:22px;
  padding-top:5px;
  position:absolute;
  top:0px;
  margin-left:0;
  z-index:-1;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li {
  width:0;
  overflow:hidden;
  margin-left:0;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li #share_tw_fb {
  height:0px;
  opacity:0;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a {
  display:block;
  height:35px;
  width:230px;
  background-color:#fff;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.tw,.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.fb {
  color:#000;
  padding:0px 0px 0px 30px;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.tw strong,.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.fb strong {
  color:#000;
  font-weight:normal;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.tw {
  background-image:url("/fileadmin/user_upload/icons_sprite.png");
  background-repeat:no-repeat;
  background-position:5px -1144px;
  padding-top:5px;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.fb {
  background-image:url("/fileadmin/user_upload/icons_sprite.png");
  background-repeat:no-repeat;
  background-position:5px -1183px;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook:hover {
  background-color:#fff;
  transition:background-color 0.5s ease-in-out;
  border-left:1px solid #007556;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook:hover a.share {
  background-image:url("/fileadmin/user_upload/icons_sprite.png");
  background-repeat:no-repeat;
  background-position:3px -1218px;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook:hover a {
  color:#007556;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook:hover ul li {
  width:auto;
 }
 .region.region-bottom ul.page_bottom_menu_left .twitterfacebook:hover ul li #share_tw_fb {
  opacity:1;
  height:64px;
  top:-80px;
  left:-1px;
  transition:opacity 1s ease-in-out;
  width:235px;
  position:absolute;
  border-top:1px solid #007556;
  border-right:1px solid #007556;
  border-left:1px solid #007556;
  padding:10px 0px 5px 3px;
  background-color:#fff;
 }
 .region.region-bottom .ctn_right {
  float:right;
 }
 .region.region-bottom .ctn_right .pretext {
  float:left;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right {
  display:inline;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right li {
  float:right;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right li a {
  text-indent:-99999em;
  margin-left:10px;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right .twitter {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -585px transparent no-repeat;
  display:block;
  width:20px;
  height:20px;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right .twitter:hover {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -619px transparent no-repeat;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right .facebook {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -653px transparent no-repeat;
  display:block;
  width:20px;
  height:20px;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right .facebook:hover {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -687px transparent no-repeat;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right .youtube {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -722px transparent no-repeat;
  width:40px;
  height:20px;
  display:block;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right .youtube:hover {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -758px transparent no-repeat;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right .flickr {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -789px transparent no-repeat;
  width:20px;
  height:20px;
  display:block;
 }
 .region.region-bottom .ctn_right ul.page_bottom_menu_right .flickr:hover {
  background:url("/fileadmin/user_upload/icons_sprite.png") 0px -817px transparent no-repeat;
 }
}

 @media (min-width: 992px) and (max-width: 1198px)  {
  .navbar-main > li > a {padding: 0px 11px !important;}
 }

 @media (max-width: 991px)  {

   header.navbar {height:90px;}
  .navbar-header-main .navbar-brand.navbar-brand-image img {max-height:68px;}
  .navbar-header-main .navbar-brand.navbar-brand-image {padding-top:0px;}
   
  .footer-section {background:#6db846;margin-top:24px;padding-top:40px;padding-bottom:0px;}
  .footer-section .col-sm-4 {padding-bottom:36px;}
  
  .navbar.navbar-top {position:reative;z-index:3;}
  .navbar-nav {background:#8cb87d;margin:0px;}
  .navbar-main > li > a {line-height:20px !important;}
  
  .navbar-main li:nth-child(1) a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}
  .navbar-main li:nth-child(1) li a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}

  .navbar-main li:nth-child(2) a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}
  .navbar-main li:nth-child(2) li a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}

  .navbar-main li:nth-child(3) a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}
  .navbar-main li:nth-child(3) li a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}

  .navbar-main li:nth-child(4) a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}
  .navbar-main li:nth-child(4) li a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}

  .navbar-main li:nth-child(5) a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}
  .navbar-main li:nth-child(5) li a {width:auto;height:auto;margin:0px 0px 0px 0px;background:transparent;text-indent:0px;}

 }

 @media (max-width: 767px)  {
  #c455 {display:none;}
  #c458 {display:none;}
 }