/* Dateiname: 7vereine.css */

#appbundle_klasse_maxalter {width: 60px}
#appbundle_klasse_minalter {width: 60px}
#appbundle_klasse_geschlecht {width: 60px}
#appbundle_verein_sortierung {width: 60px}
#appbundle_sportfest_short_description, .jqte {height: 400px}

.bg_box {background-color:  #e0e0d1; padding: 3px; margin-top:3px; margin-left:0 !important; margin-right:0 !important;}

    body { background: #F5F5F5; font: 18px/1.5 sans-serif; }
    h1, h2 { line-height: 1.2; margin: 0 0 .5em; }
    h1 { font-size: 36px; }
    h2 { font-size: 21px; margin-bottom: 1em; }
    p { margin: 0 0 1em 0; }
    a { color: #0000F0; }
    a:hover { text-decoration: none; }
    code { background: #F5F5F5; max-width: 100px; padding: 2px 6px; word-wrap: break-word; }
    #wrapper { background: #FFF; margin: 1em auto; padding-top: 20px; width: 95%; }
    #container { padding: 2em; }
    #welcome, #status { margin-bottom: 2em; }
    #welcome h1 span { display: block; font-size: 75%; }
    #icon-status, #icon-book { float: left; height: 64px; margin-right: 1em; margin-top: -4px; width: 64px; }
    #icon-book { display: none; }

    @media (min-width: 768px) {
        #wrapper { width: 80%; margin: 2em auto; }
        #icon-book { display: inline-block; }
        #status a, #next a { display: block; }

        @-webkit-keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } }
        @keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } }
        .sf-toolbar { opacity: 0; -webkit-animation: fade-in 1s .2s forwards; animation: fade-in 1s .2s forwards;}
    }

.img-thumbnail {height:60px}
.img-small {height:100px}

#navi {background: url("../images/menue_hg.jpg");  // repeat-x scroll 0 0 transparent;
       height: 60px;
       padding-top: 26px;
      }

#menue_txt {
    height: 30px;
    width: 600px;
    background-color: rgba(255,255,255,0.4);
  }

  .row {
      /*position: relative;*/
      margin-top: 5px;
  }

  .bottom-align-text {
     margin-right: auto;
     margin-left: auto;

  }

  div.table { 
      display: table; 
      border-collapse:collapse; 
  }
  div.tr { 
      display:table-row; 
  }
  div.td { 
      display:table-cell; 
      padding:5px; 
  }

  .marg15 {
      margin-top: 5px;
  }

