.root,html,body{width:100%;height:100%;margin:0;padding:0;font-family:monospace,Courier New,Courier;display:flex}.floatRight{position:relative;left:85%}.centerContent{justify-content:center;place-items:center;display:flex}.fullPageContainer{contain:content;width:100%;height:100%}.pageContainer{contain:content;width:80%;height:100%}.TabpageContainerWithSubContainer{flex-direction:column;justify-content:center;place-items:center;width:100%;height:100%;display:flex}.pageContainerWithSubContainer{contain:content;justify-content:center;place-items:center;width:80%;height:100%;display:flex}.subPageContainer{width:95%;height:100%;overflow-y:auto}.subTabPageContainer{width:100%;height:100%;overflow-y:auto}.conversationPageContainer{contain:content;flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.searchBarIcon{stroke:#c0bcbc;width:1vw;height:1vw}.allRight{margin-left:auto}.iconSize{width:1.5vw;height:1.5vw}.Table{border-collapse:collapse;width:100%}.Table thead{text-align:left;z-index:10;background-color:#fff;height:4vw;font-size:1.2vw;position:sticky;top:0}.Table thead th{height:4vw}.Table tbody tr{contain:content;border-bottom:.1vw solid #c0bcbc}.Table tbody tr:first-child{padding:10px}.Table tbody tr td{height:3vw;min-height:3vw;padding:.5vw;font-size:1.2vw}.Table tbody tr>td.tdLinkContainer{padding:0}.tableDataLink{place-items:center;width:100%;height:100%;min-height:100%;display:flex}.tableDataLink>*{height:100%}.contentJustified{justify-content:center;display:flex}.tableDataLink:hover{color:#fff;background-color:#389ed8}.Table tbody tr td select{border:none;outline:none;width:99%;font-size:1.2vw;font-weight:700}.Table tbody tr td select[value=actif]{color:green}.Table tbody tr.rowLevel1 td{color:#fff;background-color:#236091;font-size:1.3vw}.Table tbody tr td input{accent-color:#236091;width:2vw;height:2vw}.tableInput{text-align:center;border:none;outline:none;min-width:99%;min-height:99%;font-size:1.5vw}.formTable{border-collapse:collapse;border:.05vw solid;width:100%}.formTable thead{text-align:left;z-index:10;background-color:#fff;border-bottom:.1vw solid;height:4vw;font-size:1.2vw}.formTable thead th{height:4vw}.formTable tbody tr{border-bottom:.1vw solid #c0bcbc;height:4vw;min-height:4vw}.formTable tbody tr td{font-size:1.2vw}.formTable tbody tr td select{border:none;outline:none;width:99%;font-size:1.2vw;font-weight:700}.formTable tbody tr td input{accent-color:#236091;width:1.2vw;height:1.2vw}.overflowY-Scroll{overflow-y:auto}.displayFlex{display:flex}.textDecoNone{text-decoration:none}.marginTop{margin-top:2%}.backTest{background-color:#0ff}.linkStyleNone{color:currentColor;text-decoration:none}.studentRegistrationForm{height:fit-content;margin-bottom:10vw}.form{margin-top:4vw}.formTitle{text-align:center;color:#236091;margin:2%;font-size:3vw;font-weight:700;text-decoration:underline}.formSection{margin-bottom:2%}.sectionTitle{border-bottom:.1vw solid;margin-bottom:2%;font-size:2vw;font-weight:700}.loneInput{width:50%;max-width:50%;margin-bottom:2%}.inputText{flex-wrap:wrap;justify-content:space-between;gap:1vw;width:90%;display:flex}.inputText>*{box-sizing:border-box;outline-color:#236091;flex:1;width:25vw;min-width:25vw;height:3vw;font-size:1.2vw}.formText{flex-wrap:wrap;justify-content:space-between;gap:1vw;width:90%;display:flex}.formText>*{border-bottom:.1vw solid;outline-color:#236091;flex:1;min-width:100%;font-size:2vw}.formText span{color:#236091}.formTextArea{resize:none;width:60vw;height:5vw}.inputText span{font-weight:700}.inputText>:last-child{max-width:calc(50% - .5vw)}.inputRadio{width:25vw;margin:1%}.inputRadio label{justify-items:center;margin-bottom:3%;font-size:1.4vw;display:flex}.inputRadio input{width:1.2vw;height:1.2vw}.inputCheckboxWithTextBefore{grid-template-columns:repeat(2,1fr);gap:1vw;width:90%;margin-bottom:1%;display:grid}.inputCheckboxWithTextBefore div{flex:1;justify-content:space-between;width:50%;min-width:50%;margin-bottom:2%;display:flex}.inputCheckboxWithTextBefore div>input{accent-color:#236091;width:1.3vw;height:1.3vw}.inputRadioWithTextBefore{grid-template-columns:repeat(2,1fr);gap:1vw;width:60%;margin-bottom:1%;display:grid}.inputRadioWithTextBefore div{color:#f0f8ff;background-color:#236091;border-radius:1vw;flex:1;justify-content:space-between;margin-bottom:2%;padding:4%;font-size:1.2vw;display:flex}.inputRadioWithTextBefore div>input{accent-color:#236091;width:1.3vw;min-width:1.3vw;height:1.3vw;min-height:1.3vw}.radioTitle,.checkboxTitle,.smallInputTitle{margin-bottom:2%;font-size:1.3vw;font-weight:700}.smallInputWithTextBefore{height:3vw}.smallInputWithTextBefore div{color:#f0f8ff;background-color:#236091;border-radius:1vw;flex:1;justify-content:space-between;place-items:center;min-height:3vw;padding-left:3vw;padding-right:3vw;font-size:1.2vw;display:flex}.smallInputWithTextBefore input{outline:none;width:9vw;height:2vw;font-size:1.2vw}.form{margin-bottom:4vw}.reference{margin-bottom:2vw;font-size:1.5vw}.reference span{color:#389ed8;font-weight:700}.smallFormContainer{contain:content;color:#fff;background-color:#236091;border-radius:1vw;flex-direction:column;align-items:center;width:fit-content;height:fit-content;margin:auto;display:flex}.smallFormContainer>*{border:solid;margin:.5vw;padding:1vw;font-size:2vw}.smallFormContainer>div.inputWithTextBefore{justify-content:space-between;place-items:center;min-width:25.5vw;margin:.5vw;padding:0 0 0 1vw;display:flex}.smallFormContainer>div.inputWithTextBefore>div{justify-content:center;width:12.5vw;display:flex}.smallFormContainer>div.inputWithTextBefore input{width:10vw;padding:1vw;font-size:1.2vw}.smallFormContainer button{margin:2vw}.divStyleNone{border:none;width:fit-content;height:fit-content;padding:0}.smallFormTitle{border:solid;justify-content:space-between;place-items:center;width:25vw;height:3vw;margin:2vw;padding:1vw;font-size:1.8vw;display:flex}.smallFormContainer input{width:25vw;height:2vw;margin:none;border:none;outline:none;font-size:1.2vw}.smallFormContainer select{box-sizing:border-box;border:none;outline:none;width:27vw;min-width:27vw;min-height:2vw;font-size:1.2vw}.smallFormButton{border-radius:2vw;justify-content:center;place-items:center;width:10vw;min-width:10vw;height:1.5vw;font-size:1.2vw;display:flex}.smallFormContainer button{color:#fff;background-color:#0000;border-color:#fff;border-radius:2vw;justify-content:center;place-items:center;width:10vw;min-width:10vw;font-size:1.2vw;display:flex}.smallFormContainer button:hover,.smallFormButton:hover,.hoverFormButton:hover{color:#236091;cursor:pointer;background-color:#fff}.menu{contain:content;color:#fff;background-color:#236091;border-radius:1vw;width:fit-content;height:fit-content;margin:auto}.menu div{border:solid;justify-content:center;place-items:center;width:25vw;height:4vw;margin:2vw;padding:1vw;font-size:2vw;display:flex}.menu div:hover{color:#236091;background-color:#fff}.tabButtonsContainerLarger{justify-content:space-between;width:70%;margin:1%;font-size:1.5vw;display:flex;position:absolute;bottom:0}.twoTabButtonsCenter{contain:content;justify-content:center;width:100%;font-size:1.5vw;display:flex;position:absolute;bottom:0}.twoTabButtonsContainer{contain:content;justify-content:space-between;width:50%;font-size:1.5vw;display:flex}.tabButton{color:#c0bcbc;cursor:pointer}.returnArrowAndPageTitleContainer{place-items:center;width:70%;height:60%;margin-top:1vw;padding-top:1%;display:flex}.returnArrow{color:#fff;background-color:#236091;justify-content:center;place-items:center;width:4vw;min-width:4vw;height:4vw;min-height:4vw;margin-right:2vw;display:flex}.pageTitle{font-size:2vw;font-weight:700}.mainPageUpperContainer{contain:content;border-bottom:solid #c0bcbc;width:100%;height:29%;position:relative}.mainPageLowerContainerTitleContainer{justify-content:space-between;place-items:end;width:99%;margin:1%;font-size:1.5vw;display:flex;position:absolute;bottom:0}.mainPageLowerContainerTitle{color:#236091;font-size:2vw;font-weight:700}.mainPageLowerContainer{contain:content;width:100%;height:70%;position:relative}.mainPageLowerContent{contain:content;width:100%;height:100%;position:relative;overflow-y:auto}.mainPageLowerContentWithTopButton{contain:content;width:100%;height:89%;position:relative;overflow-y:auto}.icon{width:2vw;height:2vw;display:flex}.fullHeight{height:100%}.fullWidth{width:100%}.cell1{padding-left:3vw}.col50{width:50%;min-width:50%;max-width:50%}.col40{width:40%;min-width:40%;max-width:40%}.col45{width:45%;min-width:45%;max-width:45%}.col5{width:5%;min-width:5%;max-width:5%}.col10{width:10%;min-width:10%;max-width:10%}.col30{width:30%;min-width:30%;max-width:30%}.Wrap{word-break:break-all;word-wrap:break-word}.col30Wrap{word-break:break-all;word-wrap:break-word;width:30%;min-width:30%;max-width:30%}.col35{width:35%;min-width:35%;max-width:35%}.col15{width:15%;min-width:15%;max-width:15%}.col20{width:20%;min-width:20%;max-width:20%}.col25{width:25%;min-width:25%;max-width:25%}.alignTextMiddle{text-align:center}.alignObjectMiddle{justify-content:center;place-items:center;display:flex}.absoluteCenter{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.containContent{contain:content}.marginAuto{margin:auto}.cursorPointer{cursor:pointer}.positionRelative{position:relative}.dropdown{z-index:2;contain:content;background-color:#c0bcbc;width:10vw;position:absolute;right:0}.dropdown>div{text-align:center;justify-content:center;place-items:center;height:3vw;padding:.2vw;font-size:.9vw;display:flex}.dropdown>div.supprimer:hover{background-color:brown}.dropdown>div:hover{background-color:#389ed8}.size1{width:1vw;height:1vw}.size2{width:2vw;height:2vw}.size3{width:3vw;height:3vw}.fill{fill:currentColor}.userProfileUpperContainer{contain:content;border-bottom:solid #c0bcbc;width:100%;height:30%;position:relative}.userProfilePageLowerContainer{contain:content;width:100%;height:69%;position:relative}.userDashInfo{background-color:#236091;width:100%;height:30%;position:relative}.userDashScheduleContainer{background-color:#fff;width:100%;height:70%;position:relative}.userIdDashInfoContainer{background-color:#fff;border-radius:1vw;place-items:center;width:50%;height:75%;margin:1%;display:flex;position:absolute;top:0}.userDashIndicatorsContainer{background-color:#fff;border-radius:.7vw;flex-direction:column;justify-content:center;place-items:center;width:50%;height:20%;margin:1%;display:flex;position:absolute;bottom:0}.userDashAverages{background-color:#fff;border-radius:1vw;flex-direction:column;place-items:center;width:40%;height:92.5%;margin:1%;display:flex;position:absolute;left:51%}.userDashImageContainer{border-radius:50%;justify-content:center;place-items:center;width:10vw;height:10vw;margin:2%;display:flex;overflow:hidden}.userDashImageContainer img{height:120%}.userDashIdentification{word-break:break-all;flex-direction:column;justify-content:space-between;width:70%;max-height:100%;display:flex;position:relative}.userIdDashInfo{align-items:center;width:100%;font-size:1vw;display:flex}.userIdDashInfoIcon{stroke:currentColor;width:1.5vw;height:1.5vw;margin-right:.5vw}.userName{word-break:keep-all;width:100%;margin-bottom:.5vw;font-size:1.5vw;font-weight:700}.userIdDash{color:#236091;width:fit-content;margin-top:.5vw;font-size:1vw;font-weight:700;position:relative;left:60%}.tabButtonsContainer{justify-content:space-between;width:55%;margin:1%;font-size:1.5vw;display:flex;position:absolute;bottom:0}.tabButton{cursor:pointer;text-align:center;color:#91a5b6;justify-content:center;align-items:center;height:90%;margin:1% 2% 1% 1%;font-size:1.5vw;display:flex}.tabButtonActive{color:#236091;font-weight:700}.profilePicContainer,.profilePicContainer img{contain:content;width:15vw;height:15vw}.inputFile{color:#fff;background-color:#236091;border-radius:1vw;width:fit-content;height:fit-content;padding:1vw;font-size:1vw;display:block}.margin2vw{margin:2vw}.marginLeft{margin-left:1vw}.marginBottom{margin-bottom:1vw}.buttonContainer{place-items:center;width:fit-content;display:flex}.imageSubmitButton{color:#fff;cursor:pointer;background-color:#236091;border:none;border-radius:1vw;width:fit-content;height:fit-content;padding:1vw;font-size:1vw}.imageSubmitButton:hover{background-color:#389ed8}.updateProfileButton{color:#fff;background-color:#236091;border-radius:1vw;width:fit-content;height:fit-content;padding:.5vw;font-size:1vw}.topPageButtonContainer{background-color:#fff;place-items:center;height:10%;display:flex}.slideTabContainer{width:100%;height:100%;display:flex;overflow:hidden}.slideTab{width:100%;min-width:100%;height:99%}.Button{color:#fff;cursor:pointer;background-color:#236091;border-style:none;border-radius:2vw;justify-content:center;place-items:center;width:fit-content;min-width:fit-content;padding:.5vw 1vw;font-size:1.2vw;display:flex}.undoButton{background-color:brown}.cancelButton{color:#236091;cursor:pointer;border-radius:2vw;place-content:center;place-items:center;width:fit-content;min-width:fit-content;height:fit-content;min-height:3vw;padding-left:1vw;padding-right:1vw;font-size:1.2vw;font-weight:700;display:flex}.notificationContainer{cursor:pointer;margin:1vw;position:absolute;right:0}.noticationIcon{stroke:#fff;width:3vw;height:3vw}.notificationCounter{color:#fff;background-color:#4099d1;border-radius:50%;place-content:center;place-items:center;width:2vw;height:2vw;font-size:1vw;display:flex;position:absolute;top:40%;left:-30%}
.sideBar-module__szQeSG__sideBarContainer{float:left;background-color:#f3f3f3;width:20%;height:100%;position:relative;overflow:hidden}.sideBar-module__szQeSG__mainLogoContainer{border-bottom:.5vw solid #236091;justify-content:center;place-items:center;width:100%;height:30%;display:flex;position:relative}.sideBar-module__szQeSG__mainLogo{width:70%}.sideBar-module__szQeSG__navBlock{padding:0}.sideBar-module__szQeSG__nav{color:#236091;place-items:center;margin:1%;padding:7%;font-family:monospace;font-size:1.5vw;text-decoration:none;display:flex}.sideBar-module__szQeSG__navActive{color:#f3f3f3;background:#389ed8;place-items:center;margin:1%;padding:7%;font-family:monospace;font-size:1.5vw;display:flex}.sideBar-module__szQeSG__nav:hover{cursor:pointer;color:#f3f3f3;background:#389ed8}.sideBar-module__szQeSG__navIcon{stroke:currentColor;width:10%;height:10%;margin-right:1vw}.sideBar-module__szQeSG__disconnectButton{width:100%;position:absolute;bottom:0}
.coursesPageStyle-module__CcXhva__studentCoursesMainPageContainer{justify-content:center;place-items:center;width:80%;height:100%;display:flex}.coursesPageStyle-module__CcXhva__studentCoursesMainPage{width:95%;height:100%}.coursesPageStyle-module__CcXhva__studentCoursesMainPageUpperContainer{border-bottom:solid #c0bcbc;width:100%;height:29%;position:relative}.coursesPageStyle-module__CcXhva__studentCoursesMainPageSearchBar{border-bottom:solid #c0bcbc;justify-content:space-between;place-items:center;width:30vw;height:10%;margin-top:1%;display:flex;position:absolute}.coursesPageStyle-module__CcXhva__studentCoursesMainPageSearchBarIcon{stroke:#c0bcbc;width:1vw;height:1vw}.coursesPageStyle-module__CcXhva__studentCoursesMainPageSearchBarInput{cursor:pointer;background:0 0;border:none;width:90%;height:100%}.coursesPageStyle-module__CcXhva__studentCoursesMainPageSearchBar input:focus{border:none;outline:none;font-size:1vw}.coursesPageStyle-module__CcXhva__studentCoursesMainPageTitle{color:#236091;font-family:sans-serif;font-size:3vw;font-weight:900;position:absolute;top:40%}.coursesPageStyle-module__CcXhva__studentCoursesMainPageTabButtonsContainer{justify-content:space-between;width:35%;margin:1%;font-size:1.5vw;display:flex;position:absolute;bottom:0}.coursesPageStyle-module__CcXhva__studentCoursesMainPageTabButton{color:#c0bcbc;cursor:pointer}.coursesPageStyle-module__CcXhva__studentCoursesMainPageTabButtonActive{color:#236091;font-weight:700}.coursesPageStyle-module__CcXhva__studentNextCoursePannel{border:.2vw solid #c0bcbc;border-radius:1vw;flex-direction:column;justify-content:space-between;align-items:center;width:40%;height:90%;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.coursesPageStyle-module__CcXhva__studentNextCoursePannelUpper{border-bottom:.2vw solid #c0bcbc;place-content:center space-between;place-items:center;width:90%;height:20%;font-size:1.2vw;display:flex}.coursesPageStyle-module__CcXhva__studentNextCoursePannelDate{font-weight:700}.coursesPageStyle-module__CcXhva__studentNextCoursePannelRoom{color:#236091}.coursesPageStyle-module__CcXhva__studentNextCoursePannelMiddle{text-align:center}.coursesPageStyle-module__CcXhva__studentNextCoursePannelCourseName{font-size:1.5vw}.coursesPageStyle-module__CcXhva__studentNextCoursePannelBottom{place-content:center space-between;place-items:center;width:90%;height:20%;margin-bottom:1%;font-size:1.2vw;display:flex}.coursesPageStyle-module__CcXhva__studentNextCoursePannelTeacher{word-break:break-all;width:60%}.coursesPageStyle-module__CcXhva__studentCoursesMainPageLowerContainer{width:100%;height:70%;position:relative}.coursesPageStyle-module__CcXhva__studentCoursesMainPageLowerContent{contain:content;width:100%;height:100%;display:block;position:relative;overflow-y:scroll}
.sideBar-module__lpk1qG__sideBarContainer{float:left;background-color:#f3f3f3;width:20%;height:100%;position:relative;overflow:hidden}.sideBar-module__lpk1qG__mainLogoContainer{border-bottom:.5vw solid #236091;justify-content:center;place-items:center;width:100%;height:30%;display:flex;position:relative}.sideBar-module__lpk1qG__mainLogo{width:70%}.sideBar-module__lpk1qG__navBlock{padding:0}.sideBar-module__lpk1qG__nav{color:#236091;place-items:center;margin:1%;padding:7%;font-family:monospace;font-size:1.5vw;text-decoration:none;display:flex}.sideBar-module__lpk1qG__navActive{color:#f3f3f3;background:#389ed8;place-items:center;margin:1%;padding:7%;font-family:monospace;font-size:1.5vw;display:flex}.sideBar-module__lpk1qG__nav:hover{cursor:pointer;color:#f3f3f3;background:#389ed8}.sideBar-module__lpk1qG__navIcon{stroke:currentColor;width:10%;height:10%;margin-right:1vw}.sideBar-module__lpk1qG__disconnectButton{width:100%;position:absolute;bottom:0}
.sideBar-module__NOQuqG__sideBarContainer{float:left;background-color:#f3f3f3;width:20%;height:100%;position:relative;overflow:hidden}.sideBar-module__NOQuqG__mainLogoContainer{border-bottom:.5vw solid #236091;justify-content:center;place-items:center;width:100%;height:30%;display:flex;position:relative}.sideBar-module__NOQuqG__mainLogo{width:70%}.sideBar-module__NOQuqG__navBlock{padding:0}.sideBar-module__NOQuqG__nav{color:#236091;place-items:center;margin:1%;padding:7%;font-family:monospace;font-size:1.5vw;text-decoration:none;display:flex}.sideBar-module__NOQuqG__navActive{color:#f3f3f3;background:#389ed8;place-items:center;margin:1%;padding:7%;font-family:monospace;font-size:1.5vw;display:flex}.sideBar-module__NOQuqG__nav:hover{cursor:pointer;color:#f3f3f3;background:#389ed8}.sideBar-module__NOQuqG__navIcon{stroke:currentColor;width:10%;height:10%;margin-right:1vw}.sideBar-module__NOQuqG__disconnectButton{width:100%;position:absolute;bottom:0}
.coursesPageStyle-module__mMFvQa__studentCoursesMainPageContainer{justify-content:center;place-items:center;width:80%;height:100%;display:flex}.coursesPageStyle-module__mMFvQa__studentCoursesMainPage{width:95%;height:100%}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageUpperContainer{border-bottom:solid #c0bcbc;width:100%;height:29%;position:relative}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageSearchBar{border-bottom:solid #c0bcbc;justify-content:space-between;place-items:center;width:30vw;height:10%;margin-top:1%;display:flex;position:absolute}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageSearchBarIcon{stroke:#c0bcbc;width:1vw;height:1vw}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageSearchBarInput{cursor:pointer;background:0 0;border:none;width:90%;height:100%}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageSearchBar input:focus{border:none;outline:none;font-size:1vw}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageTitle{color:#236091;font-family:sans-serif;font-size:3vw;font-weight:900;position:absolute;top:40%}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageTabButtonsContainer{justify-content:space-between;width:35%;margin:1%;font-size:1.5vw;display:flex;position:absolute;bottom:0}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageTabButton{color:#c0bcbc;cursor:pointer}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageTabButtonActive{color:#236091;font-weight:700}.coursesPageStyle-module__mMFvQa__studentNextCoursePannel{border:.2vw solid #c0bcbc;border-radius:1vw;flex-direction:column;justify-content:space-between;align-items:center;width:40%;height:90%;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.coursesPageStyle-module__mMFvQa__studentNextCoursePannelUpper{border-bottom:.2vw solid #c0bcbc;place-content:center space-between;place-items:center;width:90%;height:20%;font-size:1.2vw;display:flex}.coursesPageStyle-module__mMFvQa__studentNextCoursePannelDate{font-weight:700}.coursesPageStyle-module__mMFvQa__studentNextCoursePannelRoom{color:#236091}.coursesPageStyle-module__mMFvQa__studentNextCoursePannelMiddle{text-align:center}.coursesPageStyle-module__mMFvQa__studentNextCoursePannelCourseName{font-size:1.5vw}.coursesPageStyle-module__mMFvQa__studentNextCoursePannelBottom{place-content:center space-between;place-items:center;width:90%;height:20%;margin-bottom:1%;font-size:1.2vw;display:flex}.coursesPageStyle-module__mMFvQa__studentNextCoursePannelTeacher{word-break:break-all;width:60%}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageLowerContainer{width:100%;height:70%;position:relative}.coursesPageStyle-module__mMFvQa__studentCoursesMainPageLowerContent{contain:content;width:100%;height:100%;display:block;position:relative;overflow-y:scroll}
