nicholas@2224: /* structure.css nicholas@2224: * Define the structure for classes and objects in HTML nicholas@2224: */ nicholas@2224: nicholas@2224: div.title { nicholas@2224: width: 100%; nicholas@2224: height: 50px; nicholas@2224: margin-bottom: 10px; nicholas@2224: font-size: 2em; nicholas@2224: } nicholas@2224: nicholas@2224: div.indicator-box { nicholas@2224: position: absolute; nicholas@2224: left: 150px; nicholas@2224: top: 10px; nicholas@2224: width: 300px; nicholas@2224: height: 60px; nicholas@2224: padding: 20px; nicholas@2224: border-radius: 10px; nicholas@2224: background-color: rgb(100,200,200); nicholas@2224: } nicholas@2224: nicholas@2224: div.comment-div { nicholas@2224: border:1px solid #444444; nicholas@2224: max-width: 600px; nicholas@2224: min-width: 400px; nicholas@2224: float: left; nicholas@2224: margin: 5px 10px 5px 5px; nicholas@2224: height: 90px; nicholas@2224: border-radius: 10px; nicholas@2224: } nicholas@2224: nicholas@2224: div.comment-div span { nicholas@2224: margin-left: 15px; nicholas@2224: } nicholas@2224: nicholas@2224: div.popupHolder { nicholas@2224: width: 500px; nicholas@2224: min-height: 250px; nicholas@2224: max-height: 400px; nicholas@2224: background-color: #fff; nicholas@2224: border-radius: 10px; nicholas@2224: box-shadow: 0px 0px 50px #000; nicholas@2297: z-index: 10; nicholas@2297: position: fixed; nicholas@2224: } nicholas@2224: nicholas@2224: div#popupContent { nicholas@2224: margin-top: 20px; nicholas@2224: margin-bottom: 35px; nicholas@2224: } nicholas@2224: nicholas@2285: div#popupTitleHolder { nicholas@2224: width: inherit; nicholas@2224: min-height: 25px; nicholas@2224: max-height: 250px; nicholas@2224: overflow: auto; nicholas@2224: margin-bottom: 5px; nicholas@2285: text-align: center; nicholas@2224: } nicholas@2224: nicholas@2224: div#popupResponse { nicholas@2224: width: inherit; nicholas@2224: min-height: 50px; nicholas@2224: max-height: 320px; nicholas@2224: overflow: auto; nicholas@2224: position: relative; nicholas@2224: } nicholas@2224: nicholas@2224: button.popupButton { nicholas@2224: /* Button for popup window nicholas@2224: */ nicholas@2224: width: 50px; nicholas@2224: height: 25px; nicholas@2224: position: absolute; nicholas@2224: border-radius: 5px; nicholas@2224: border: #444; nicholas@2224: border-width: 1px; nicholas@2224: border-style: solid; nicholas@2224: background-color: #fff; nicholas@2224: } nicholas@2224: nicholas@2224: div.popup-option-checbox { nicholas@2224: /* Popup window checkbox */ nicholas@2224: padding: 5px; nicholas@2224: width: fit-content; nicholas@2224: width: -moz-fit-content; nicholas@2224: width: -webkit-fit-content; nicholas@2224: } nicholas@2224: nicholas@2224: div.popup-option-checbox input{ nicholas@2224: /* Popup window checkbox */ nicholas@2224: margin-right: 15px; nicholas@2224: } nicholas@2224: nicholas@2224: button#popup-proceed { nicholas@2224: bottom: 10px; nicholas@2224: right: 10px; nicholas@2224: } nicholas@2224: nicholas@2224: button#popup-previous { nicholas@2224: bottom: 10px; nicholas@2224: left: 10px; nicholas@2224: } nicholas@2224: nicholas@2224: div.testHalt { nicholas@2224: /* Specify any colouring during the test halt for pre/post questions */ nicholas@2224: background-color: rgba(0,0,0,0.5); nicholas@2224: /* Don't mess with this bit */ nicholas@2297: z-index: 9; nicholas@2224: width: 100%; nicholas@2224: height: 100%; nicholas@2297: position: fixed; nicholas@2224: left: 0px; nicholas@2224: top: 0px; nicholas@2224: } nicholas@2224: nicholas@2224: button.outside-reference { nicholas@2224: width:120px; nicholas@2224: height:20px; nicholas@2224: margin-bottom:5px; nicholas@2224: position: absolute; nicholas@2224: } nicholas@2224: nicholas@2224: textarea.trackComment { nicholas@2224: max-width: 594px; nicholas@2224: min-width: 350px; nicholas@2224: max-height: 60px; nicholas@2224: resize: none; nicholas@2224: } nicholas@2224: nicholas@2224: div.playhead { nicholas@2224: width: 500px; nicholas@2224: height: 50px; nicholas@2224: background-color: #eee; nicholas@2224: border-radius: 10px; nicholas@2224: padding: 10px; nicholas@2224: } nicholas@2224: nicholas@2224: div.playhead-scrub-track { nicholas@2224: width: 100%; nicholas@2224: height: 10px; nicholas@2224: border-style: solid; nicholas@2224: border-width: 1px; nicholas@2224: } nicholas@2224: nicholas@2224: div#playhead-scrubber { nicholas@2224: width: 10px; nicholas@2224: height: 10px; nicholas@2224: position: relative; nicholas@2224: background-color: #000; nicholas@2224: } nicholas@2224: nicholas@2224: div#master-volume-holder { nicholas@2224: width: 250px; nicholas@2224: float: left; nicholas@2224: border: black 1px solid; nicholas@2224: border-radius: 5px; nicholas@2224: padding: 5px; nicholas@2224: } nicholas@2224: nicholas@2224: input#master-volume-control { nicholas@2224: width: 200px; nicholas@2224: height: 25px; nicholas@2224: float: left; nicholas@2224: margin: 0px; nicholas@2224: padding: 0px; nicholas@2224: } nicholas@2224: nicholas@2224: span#master-volume-feedback { nicholas@2224: width: 45px; nicholas@2224: height: 25px; nicholas@2224: margin-left: 5px; nicholas@2224: float: left; nicholas@2224: } nicholas@2224: nicholas@2224: div.error-colour { nicholas@2224: background-color: #FF8F8F; nicholas@2224: } nicholas@2224: button.error-colour { nicholas@2224: background-color: #FF8F8F; nicholas@2224: color: black; nicholas@2224: } nicholas@2224: nicholas@2224: div.calibration-holder { nicholas@2224: text-align: center; nicholas@2224: align-content: center; nicholas@2224: height: auto; nicholas@2224: } nicholas@2224: nicholas@2224: div.calibration-slider { nicholas@2224: width: 50px; nicholas@2224: margin: 2px; nicholas@2224: text-align: center; nicholas@2224: align-content: center; nicholas@2224: float: left; nicholas@2224: } nicholas@2224: nicholas@2224: div.calibration-slider input[type=range][orient=vertical] nicholas@2224: { nicholas@2224: writing-mode: bt-lr; /* IE */ nicholas@2224: -webkit-appearance: slider-vertical; /* WebKit */ nicholas@2224: width: 8px; nicholas@2224: padding: 0 5px; nicholas@2224: height: 290px; nicholas@2224: }