*{margin:0;padding:0;font-family:Montserrat;font-weight:400}.loginWrapper{display:flex;flex-direction:column;align-items:center;width:30%;border-radius:20px;margin:20% auto 0;background-color:#f21511;padding:30px 0}.loginWrapper p{font-size:3em;margin:0;color:#ffdbd1}.loginWrapper input{height:40px;font-size:1.3em;border-radius:20px;border:none;margin:1em 0;outline:none;color:#ed583f}.btn{font-size:1.3em;border-radius:20px;border:none;padding:10px 20px;background-color:#f2117d;color:#fff}.rasporedWrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:90%;margin:1em auto}.rasporedWrapper h2{text-align:center;font-size:3em;width:100%;margin:1em 0}.rasporedWrapper h3{font-size:2em}.rasporedWrapper li{list-style:none;font-size:1.2em;margin:.5em 0}.treningGrupa{display:flex;flex-direction:column;justify-content:center;margin-bottom:2em;color:#fff;padding:30px 5px;width:31%;border-radius:20px;text-align:center;box-sizing:border-box}.treningGrupa h3{font-weight:400;font-size:1.8em}.grupeWrapper{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;justify-content:space-around;background-color:#f9f5ef;height:100vh;padding:50px 0}.grupeWrapper h1{width:100%;text-align:center;font-size:5em;text-transform:uppercase;color:#e2dacf}.grupa{text-transform:uppercase;width:30%;height:3em;font-size:4em;margin:1em 0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:20px;color:#f2e8e2;cursor:pointer;font-weight:300}.mini1,.mini2,.juniori1,.juniori2,.seniori,.mamafit{background-color:red}.welcome{width:90%;margin:1em auto;font-size:2em;text-align:center}.welcome button{margin:0 .5em;padding:10px}.imePlesaca{font-size:3em;text-align:center;margin:.5em 0}.datumiPopupWrapper{background-color:#fffc;position:fixed;top:0;left:0;right:0;bottom:0;z-index:20}.closePopup{color:#fff;font-size:2em;font-weight:900;padding:10px;margin-left:90%;cursor:pointer}.datumiPopup{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:90%;margin:0 auto}.datumiPopup h2{width:100%;text-align:center;margin:2em 0 .5em}.datumiMesec{margin:1em 0;width:30%;text-align:center}.datumiMesec p{margin-bottom:.5em}.mesec{font-size:1.5em;color:red}.datumiMesec p span{color:red}.obavestenjaWrapper{display:flex;width:90%;margin:4em auto;justify-content:space-between}.obavestenje{width:30%;background-color:#fadadd;border-radius:20px;padding:10px;font-weight:300;color:#fff}.obavestenje:first-of-type{background-color:red}.obavestenje h2{font-size:2em;text-align:center}.obavestenje p{font-size:1.2em;margin:.5em 0}.obavestenje .btn{margin:.5em auto;display:flex}.obavestenje span{font-size:1.2em}.listaDece{width:90%;margin:0 auto}.listaDece li{list-style:none}.clanLi{margin:1.5em 0;cursor:pointer;position:relative}.clanLi:hover{font-weight:700}.abc{background-color:#f9bdcb;width:50px;text-align:center;padding:10px 0;border-radius:20px;font-weight:900;margin-top:2em}.tab{width:90%;margin:0 auto;overflow:hidden;border:1px solid #ff0000;background-color:#fadadd;border-top-left-radius:20px;border-top-right-radius:20px}.tabcontent{display:none;width:90%;margin:0 auto;border:1px solid #ff0000;border-top:none;padding:15px;box-sizing:border-box;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.tab button{border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;text-transform:uppercase;background-color:#fadadd}.tab button:hover,.tab button.active{background-color:red}.tabcontent li{list-style:none}.clanPopupWrapper{background-color:#fffc;position:fixed;top:0;left:0;z-index:20;width:100vw;height:100vh;overflow-y:scroll}.clanPopup{display:flex;flex-direction:column;align-items:center;width:40vw;position:absolute;top:5%;left:50%;transform:translate(-50%);border-radius:20px;background-color:#f9bdcb;color:#fff}.imeClana{font-size:3em;margin:.5em 0}.dugoviWrapper{width:90%}.dug{margin-bottom:1em;padding:10px;border:2px solid #fff;border-radius:30px}.dug .dugNaslov{font-weight:600;font-size:1.2em;cursor:pointer;margin-bottom:.3em}.red{color:#f21511}.dugText{overflow:hidden;height:0;transition:height .5s ease-in;font-size:1.2em}.dugText ul{margin:.5em 0}.dugText ul li{margin-top:1em;margin-left:1em;list-style:none}.pravac{visibility:hidden}.yes,.no,.pravacBtn{background-color:transparent;padding:10px;border:2px solid #fff;border-radius:10px;font-weight:700;margin:.5em;cursor:pointer}.porukaWrapper{font-size:1.3em;font-weight:700;width:90%;margin:1em auto;display:flex;flex-wrap:wrap;justify-content:space-around}.porukaWrapper p{text-align:center;width:100%;margin-bottom:1em}.porukaWrapper input{height:40px;font-size:1em;border-radius:20px;margin-bottom:1em;border:none;padding-left:1em;outline:none;color:#ed583f}.porukaWrapper textarea{font-size:1em;border-radius:20px;height:200px;width:90%;border:none;outline:none;color:#ed583f;padding:10px}
