article.js-app-children div.shootwords_mainArea { display: block; overflow: hidden; white-space: nowrap; margin-top: 1em; margin-bottom: 1em; padding-left: 0px; padding-right: 0px; height: 8.2em; /* For IE 7 */ position: relative; } article.js-app-children div.shootwords_targetArea { position: relative; left: 0px; /*top: 20%;*/ padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; white-space: nowrap; height: 100%; -webkit-transition: background-color 0.5s ease 0s; -moz-transition: background-color 0.5s ease 0s; -o-transition: background-color 0.5s ease 0s; transition: background-color 0.5s ease 0s; display: inline-block; z-index: 10; } article.js-app-children div.shootwords_targetArea div { margin: 0.2em; padding: 0.2em 0.3em; display: inline-block; font-size: 2em; -webkit-border-radius: 0.07em; -moz-border-radius: 0.07em; border-radius: 0.07em; -webkit-transition: background-color 0.5s ease 0s; -moz-transition: background-color 0.5s ease 0s; -o-transition: background-color 0.5s ease 0s; transition: background-color 0.5s ease 0s; } article.js-app-children div.shootwords_targetArea span { margin: 0px; padding: 0px; display: inline; font-size: 3em; } article.js-app-children div.shootwords_targetArea div.shootwords_current { border: 1px solid #000; padding: 10px 40px; font-weight: 800; } article.js-app-children div.shootwords_targetArea div.shootwords_correct { color: #86cc98; } article.js-app-children div.shootwords_targetArea div.shootwords_correct_background { background-color: #d0ffbf; color: #000; } article.js-app-children div.shootwords_targetArea div.shootwords_incorrect { color: #e8a2a2; } article.js-app-children div.shootwords_targetArea div.shootwords_incorrect_background { background-color: #ff5656; } article.js-app-children div.shootwords_targetArea div.shootwords_missed { color: #aaa; } article.js-app-children div.shootwords_shootArea { position: absolute; top: 70px; width: 100%; text-align: center; left: -20px; } article.js-app-children div.shootwords_gun { width: 0.5em; height: 4em; margin: 0px auto; background-color: #000; } article.js-app-children div.shootwords_results { position: absolute; right: 0.5em; bottom: 1.2em; width: 15em; height: 2em; } article.js-app-children select.shootwords_resultsList { width: 100%; } article.js-app-children select.shootwords_resultsList option.shootwords_missed { color: #aaa; } article.js-app-children div.shootwords_speedContainer { margin: 0.5em 0px 0px 0.2em; width: 16em; } article.js-app-children div.shootwords_speedSlider { margin: 0px 0.2em 0px 0px; } article.js-app-children span.shootwords_speedLabelLeft, article.js-app-children span.shootwords_speedLabelRight { font-size: 0.9em; margin: 0.33em 0px 0.9em 0px; } article.js-app-children .shoot-avatar { background-image: url("images/frog_background.png"); height: 300px; background-size: contain; background-position: center bottom; width: 100%; background-repeat: no-repeat; position: relative; } article.js-app-children .shoot-clicked-avatar { background-image: url("images/frog_background_new.png"); } /* Changes done in the css for the new interface */ article.js-app-children footer.js-app-shoot-footer { min-height: 9em; overflow: hidden; text-align: center; border: medium none; box-shadow: none; background: none; padding: 1em; } article.js-app-children footer.js-app-shoot-footer div.js-app-shoot-buttons, article.js-app-children footer.js-app-shoot-footer div.js-app-shoot-container, article.js-app-children footer.js-app-shoot-footer div.js-app-shoot-progress { height: 8em; display: inline-block; background-color: #fbfbfb; border: 1px solid #cccccc; border-radius: 0.5em 0.5em 0.5em 0.5em; box-shadow: 1px 1px 3px #888888; padding: 0.5em; } article.js-app-children footer.js-app-shoot-footer div.js-app-shoot-buttons { width: 43%; position: absolute; left: 0; } article.js-app-children footer.js-app-shoot-footer div.js-app-shoot-container { width: 3em; height: 6.5em; margin: 0 1em; outline: none; cursor: pointer; font-size: 1.2em; text-align: center; text-decoration: none; line-height: 1.65em; text-shadow: 0px 0.1em 0.1em rgba(0, 0, 0, 0.3); overflow: visible; -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; border-radius: 0.25em; -webkit-box-shadow: 0.1em 0.1em 0.1em #ccc; -moz-box-shadow: 0.1em 0.1em 0.1em #ccc; box-shadow: 0.1em 0.1em 0.1em #ccc; color: #fef4e9; border: solid 1px #da7c0c; background-color: #f78d1d; background: -moz-linear-gradient(270deg, #faa51a, #f47a20); background: -webkit-linear-gradient(270deg, #faa51a, #f47a20); background: -o-linear-gradient(270deg, #faa51a, #f47a20); background: -ms-linear-gradient(270deg, #faa51a, #f47a20); background: linear-gradient(270deg, #faa51a, #f47a20); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); } article.js-app-children footer.js-app-shoot-footer div.js-app-shoot-progress { width: 43%; position: absolute; right: 0; } article.js-app-children footer.js-app-shoot_results { min-height: 7em; overflow: auto; } article.js-app-children footer.js-app-shoot-results .correct-word { display: inline-block; padding: 0.1em; font-size: 20px; margin: 0.2em; background-color: #d0ffbf; -webkit-box-shadow: 1px 1px 2px #888; -moz-box-shadow: 1px 1px 2px #888; box-shadow: 1px 1px 2px #888; } article.js-app-children .js-app-cf { text-align: center; } article.js-app-children div.js-app-progressBarText, article.js-app-children div.js-app-correctBarText { float: left; min-width: 4.1em; text-align: left; } article.js-app-children div.js-app-progressBarContainer { width: 48%; float: left; } article.js-app-children div.js-app-resultsDescription, article.js-app-children div.js-app-recordsDescription { float: left; min-width: 26%; text-align: right; } article.js-app-children div.js-app-recordsText { float: left; width: auto; } article.js-app-children img.shoot-card-image { width: 100px; height: 100px; } article.js-app-children .shootwords_pause { display: inline-block; width: 10%; z-index: 22; background-color: #ffffff; text-align: center; cursor: pointer; position: relative; height: 100%; float: left; } article.js-app-children .shootwords_pause .shootwords_pauseButton { display: none; background: url("images/pause.png") 100% no-repeat; cursor: pointer; border: none !important; height: 6em; width: 6em; background-color: #fff; margin-top: 0.2rem; } article.js-app-children .shootwords_startButton { border: 4px solid #000000; background-color: #ffff00; font-weight: bold; padding: 0.5em 1.5em; font-size: 2em; } .js-app-layer .js-app-pointsIndicatorContainer .point.solved { background: url("images/shootfrog.jpg") 100%; background-size: contain; } /** notification **/ article.js-app-children p.speech { position: relative; width: 200px; height: 108px; text-align: center; background-color: #fff; border: 8px solid #666; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -webkit-box-shadow: 2px 2px 4px #888; -moz-box-shadow: 2px 2px 4px #888; box-shadow: 2px 2px 4px #888; line-height: 23px; padding-top: 10px; left: 60%; color: #000000; } article.js-app-children p.speech:before { content: " "; position: absolute; width: 0; height: 0; left: 30px; top: 100px; border: 25px solid; border-color: #666 transparent transparent #666; } article.js-app-children p.speech:after { content: " "; position: absolute; width: 0; height: 0; left: 38px; top: 100px; border: 15px solid; border-color: #fff transparent transparent #fff; } #js-app-shoot h2.js-app-instruction { font-weight: normal; }