#text .team{display:block;width:100%;border:0}#text .team_group{display:block;width:102%;border:0}#text .teammitglied{width:210px;height:299px;position:relative;overflow:hidden;float:left;margin-right:10px;margin-bottom:10px}#text .teamfoto{width:210px;height:299px;position:absolute;z-index:1;top:0;left:0;cursor:pointer}#text .teamfoto img{min-width:210px;min-height:299px}#text .teambeschreibung{width:170px;height:259px;position:absolute;left:0;top:299px;background-color:#463325;opacity:.9;filter:alpha(opacity 80);z-index:99;transition:all .5s;-webkit-transition:all .5s;padding:20px;color:#FFF}#text .teambeschreibung h3,#text .teambeschreibung h4{color:#FFF!important}#text .teammitglied:hover .teambeschreibung,#text .teammitglied:hover>#text .teambeschreibung{top:0}#text .team-head h3{display:block;margin-bottom:5px}@media (min-width:1050px) and (max-width:1250px){#text .teamfoto,#text .teammitglied{width:225px}#text .teamfoto img{min-width:225px}#text .teambeschreibung{width:185px}}@media (min-width:793px) and (max-width:1049px){#text .teamfoto,#text .teammitglied{width:229px;height:299px}#text .teamfoto img{min-width:229px;min-height:299px}#text .teambeschreibung{width:189px}}@media (min-width:400px) and (max-width:792px){#text .teammitglied{width:48%;height:299px;margin-right:2%}#text .teamfoto{width:100%;height:299px}#text .teamfoto img{min-width:100%;min-height:299px}#text .teambeschreibung{width:90%;padding-left:5%;padding-right:5%;text-align:center}}@media (min-width:1px) and (max-width:399px){#text .teamfoto,#text .teammitglied{width:100%;height:299px}#text .teamfoto img{min-width:100%;min-height:299px}#text .teambeschreibung{width:90%;padding-left:5%;padding-right:5%;text-align:center}}