@charset "UTF-8";body{background-repeat:repeat-y;background-position:top;background-attachment:fixed}body>nav{background:#fff;border-bottom:1px solid silver}body>footer{background:#fff;border-top:1px solid silver}body>.content{min-height:600px;margin:10px 25px 25px 25px;-ms-flex-pack:center;justify-content:center}.nav-filler{margin-bottom:60px}.footer-filler{margin-bottom:90px;padding-top:5px}button{cursor:pointer}pre[class*="language-"] code{display:block;position:relative}pre[class*="language-"] code:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.datagrid .data-item-row .data-item-column{vertical-align:middle !important}.custom-file-input{cursor:pointer}.custom-file-label{display:inline-block;overflow:hidden}.grid-paging{margin-top:-1rem}body.login .col{max-width:350px;border:1px solid #ced4da;border-radius:.25rem;padding-bottom:15px}body.login .col form{margin:1rem}.register .col .password-details{border:1px solid #ced4da;border-radius:.25rem;background-color:#f3f2f2}.admin.content>.row>.col-auto{position:relative}.admin.content .collapse-admin-options-button{position:absolute;background:transparent;border:0;right:16px;width:16px;height:28px;opacity:.6;z-index:1}.admin.content .main-admin-content>.row .image img{max-width:600px;max-height:600px}.client-admin .logo-preview,.client-admin .thumbnail-preview,.client-admin .banner-preview{min-height:180px;max-height:180px;border:1px solid #d5d4d4;border-radius:5px;padding:5px}.client-admin .logo-preview i,.client-admin .thumbnail-preview i,.client-admin .banner-preview i{font-size:120px}.client-admin .logo-preview img,.client-admin .thumbnail-preview img,.client-admin .banner-preview img{max-width:1148px}.catalogue .carousel-item{max-height:none;height:auto}.catalogue-demo-preview{height:680px;background:#efefef}.catalogue-demo-preview .play-demo-button{display:none;z-index:1;position:absolute;width:100%;height:100%;font-size:250px;color:white;left:0}.catalogue-demo-preview .image img{max-height:679px}.catalogue-demo-preview .text.name.description{position:absolute;z-index:10;width:94%;bottom:70px;left:3%;border:solid 1px #cfcece;border-radius:5px;background:#f8f9fa;opacity:.75}.create-new-game .accordion{min-width:490px;border-radius:.25rem;border-bottom:1px solid rgba(0,0,0,0.125)}.create-new-game .accordion.reviewing{border-bottom:0}.games .game-row td:nth-child(5){text-align:center;max-width:4rem}.games #games-table tr.game-row td.game-actions{text-align:center}.games #games-table tr.game-row td:not(.game-actions){vertical-align:middle}.edit-game .content .edit-game-main>.row>.col-auto{position:relative}.edit-game .content .edit-game-main .collapse-animation-button{position:absolute;background:transparent;border:0;right:0;width:16px;height:27px;opacity:.6}.edit-game .content .edit-game-main .first-load{width:100%;height:100%;text-align:center;position:absolute;top:20%}.edit-game .content .edit-game-main .first-load .loading{width:180px;height:180px}.edit-game .content .edit-game-main .preview-image{width:40%}.edit-game .content .edit-game-main ul{list-style-type:none}.edit-game .content .edit-game-main input[type="number"].auto-selected{display:none}.edit-game .content .edit-game-main .accordion .container.assets{width:100%;max-width:none}.edit-game .content .edit-game-main .accordion ul.asset-list{display:block !important;overflow:hidden auto;min-height:550px;margin-bottom:16px}.edit-game .content .edit-game-main .accordion ul.asset-list li.asset-item{float:left;width:240px;height:250px;font-size:10px}.edit-game .content .edit-game-main .accordion ul.asset-list li.asset-item .text-center.image{min-height:185px}.edit-game .content .edit-game-main .accordion ul.asset-list li.asset-item img.rounded{max-width:180px;max-height:180px}.edit-game .content .edit-game-main .segments .delete i,.edit-game .content .edit-game-main .transitions .delete i,.edit-game .content .edit-game-main .assets .delete i,.edit-game .content .edit-game-main .actions .delete i,.edit-game .content .edit-game-main .overlays .delete i,.edit-game .content .edit-game-main .results .delete i,.edit-game .content .edit-game-main .variables .delete i,.edit-game .content .edit-game-main .parameters .delete i{color:#c90f0f;font-size:15px}.edit-game .content .edit-game-main .segments .segment-row .segment-start,.edit-game .content .edit-game-main .segments .segment-row .segment-end{max-width:65px}.edit-game .content .edit-game-main .segments .segment-row .segment-actions{text-align:center}.edit-game .content .edit-game-main .transitions .action-properties-row .properties{border:solid 1px #c6c8cb;padding:15px;border-radius:5px}.edit-game .content .edit-game-main .transitions .action-properties,.edit-game .content .edit-game-main .transitions .action-overlays{margin:15px}.edit-game .content .edit-game-main .transitions .actions{margin:15px;width:97%}.edit-game .content .edit-game-main .transitions .actions .custom-property,.edit-game .content .edit-game-main .transitions .actions .variable-comparison{border:1px #dddcdc solid;padding:10px 10px 0 10px;margin-bottom:10px;border-radius:4px}.edit-game .content .edit-game-main .transitions .actions .sprite-animation .row .col{min-height:160px}.edit-game .content .edit-game-main .transitions .actions .sprite-animation .row .col .preview-sprite-animation{height:100%;margin-left:auto;margin-right:auto}.edit-game .content .edit-game-main .transitions .actions .sprite-animation .row .col .preview-sprite-animation .play-sprite{width:100%;height:100%;opacity:0}.edit-game .content .edit-game-main .transitions .actions .action-type,.edit-game .content .edit-game-main .transitions .actions .action-buttons{margin:5px}.edit-game .content .edit-game-main .transitions .actions .action-buttons .btn-group button{width:130px}.edit-game .content .edit-game-main .transitions .actions .overlay td.overlay-at-frame .input-range input[type=range]{width:calc(100% - 65px);vertical-align:text-top}.edit-game .content .edit-game-main .transitions .actions .overlay td.overlay-at-frame .input-range input[type=number]{width:60px;height:100%;margin-left:5px;border:0}.edit-game .content .edit-game-main .transitions .actions .overlay td.overlay-at-frame .input-range input[type=number]::-webkit-inner-spin-button,.edit-game .content .edit-game-main .transitions .actions .overlay td.overlay-at-frame .input-range input[type=number]::-webkit-outer-spin-button{opacity:1}.edit-game .content .edit-game-main .transitions .actions .overlay td.overlay-actions{text-align:center;width:70px}.edit-game .content .edit-game-main .transitions .actions .action-actions{width:215px;text-align:center}.edit-game .content .edit-game-main .transitions .actions ul.actions-list{padding-left:0}.edit-game .content .edit-game-main .transitions .actions ul.actions-list li.action-item{display:inline-block;min-width:302px}.edit-game .content .edit-game-main .transitions .actions ul.actions-list li.action-item.add-action{opacity:.4}.edit-game .content .edit-game-main .transitions .actions ul.actions-list li.action-item.add-action .action{border:1px dotted}.edit-game .content .edit-game-main .transitions .actions ul.actions-list li.action-item.add-action .action .container .row:nth-child(1){margin-top:-5px}.edit-game .content .edit-game-main .transitions .actions ul.actions-list li.action-item.add-action .action .container .row:nth-child(3){margin-bottom:18px}.edit-game .content .edit-game-main .transitions .actions ul.actions-list li.action-item.add-action .action .container .row.action-type{height:136px}.edit-game .content .edit-game-main .transitions .actions ul.actions-list li.action-item.add-action .action .container .row.action-type button{width:100%;height:138px;margin-top:10px;border:1px dotted}.edit-game .content .edit-game-main .transitions .transition-actions{width:215px;text-align:center;height:20px;margin-top:-10px;margin-bottom:10px;margin-right:-26px}.edit-game .content .edit-game-main .overlays .overlay .overlay-actions{text-align:right;height:20px;margin-right:-7px}.edit-game .content .edit-game-main .functions .function-script-row .accordion-body>.form-row{margin:5px}.edit-game .content .edit-game-main .functions .function-script-row .accordion-body>.form-row .col{border:1px dotted #e8e8e8;border-radius:5px;padding-left:0;padding-right:0}.edit-game .content .edit-game-main .functions .function-script-row .accordion-body>.form-row .col .function-parameters{padding-left:0}.edit-game .content .edit-game-main .functions .function-script-row .accordion-body>.form-row .col .function-parameters .list-item.function-parameter{float:left;max-width:180px;margin-right:2px}.edit-game .content .edit-game-main .functions .function-script-row .accordion-body>.form-row .col .function-parameters .list-item.function-parameter .input-group.mb-2{margin-bottom:1px !important}.edit-game .content .edit-game-main .animation{border:1px solid #d2d2d2;border-radius:2px}.edit-game .content .edit-game-main .animation .resizable{position:absolute;cursor:nwse-resize}.edit-game .content .edit-game-main .animation .dragging{cursor:move;border:1px black dashed}.edit-game .content .edit-game-main .sprites .sprite-preview .preview-image{width:auto;max-width:100%}.edit-game .content .edit-game-main .ratings-preview{text-align:center;border:1px solid #ced4da;border-radius:.25rem;min-height:60px}.edit-game .content .edit-game-main .ratings-preview .loader{margin:25px}.edit-game .content .edit-game-main .ratings-preview .ratings{display:block;margin:10px;position:inherit !important;z-index:auto !important}.edit-game .content .edit-game-main .ratings-preview .ratings .rating-list.list-inline{margin-bottom:0}.content-files{display:block !important;overflow:hidden auto;min-height:550px;margin-bottom:16px}.content-files li.content-file{float:left;width:250px;height:250px;font-size:10px}.content-files li.content-file div.image,.content-files li.content-file div.audio,.content-files li.content-file div.document{min-height:205px}.content-files li.content-file div.audio i,.content-files li.content-file div.document i{font-size:112px}.content-files li.content-file div.audio i{color:#5f5fdd}.content-files li.content-file img.rounded{max-width:180px;max-height:180px}.carousel-inner{min-height:500px}.carousel-item{max-height:550px;height:550px;margin-bottom:15px;background:#edeaea;text-align:center}.carousel-item img{max-height:550px}.carousel-item audio{margin-left:250px;width:70%}.carousel-item i{font-size:18rem}.carousel-item .text{z-index:5;bottom:23px;position:absolute;width:100%}.user-avatars .carousel-inner{background:#ddd;min-height:500px}.user-avatars .carousel-inner .carousel-item{text-align:center;height:500px}.user-avatars .carousel-inner .carousel-item img{max-height:500px}.user-avatars .carousel-inner .carousel-item .active-avatar{position:absolute;z-index:25;left:44%;top:88%}.user-avatars .carousel-inner .carousel-item .avatar-text{color:#fff}.add-audio-file .add-audio-button,.add-segment .add-segment-button,.add-transition .add-transition-button,.add-action .add-action-button,.add-input-attribute .add-input-attribute-button,.add-group-action .add-group-action-button,.add-custom-property .add-custom-property-button,.add-variable-comparison .add-variable-comparison-button,.add-overlay .add-overlay-button,.add-audio .add-audio-button,.add-result .add-result-button,.add-variable .add-variable-button,.add-parameter .add-parameter-button,.add-function .add-function-button,.add-event .add-event-button{border:1px dotted;border-radius:3px;width:100%;height:28px;opacity:.6}.list-group-item,.list-group-item:hover{z-index:auto}.select-editable{position:relative;background-color:white;border:1px solid #ced4da;border-radius:.25rem}.select-editable select{border:0;margin:0}.select-editable input{position:absolute;top:0;left:0;width:98%;border:0}.select-editable select:focus,.select-editable input:focus{outline:0}.ui-helper-hidden-accessible{display:none}.popover{max-width:100%}.richText-btn span.bi{font-size:15px}.list-group-item.suggestion{padding:0 0 0 5px}.list-group-item.suggestion:hover{background-color:#bdbbbb}@media only screen and (min-width:767px){.edit-game .edit-game-main .inputs-column{display:block}}@media only screen and (max-width:768px){.edit-game .edit-game-main .inputs-column{display:none}}table.scroll{width:100%;border-spacing:0}table.scroll th,table.scroll td,table.scroll tr,table.scroll thead,table.scroll tbody{display:block}table.scroll tbody td,table.scroll thead th{float:left}table.scroll thead tr:after{content:" ";display:block;visibility:hidden;clear:both}table.scroll tbody{height:250px;overflow-y:auto;overflow-x:hidden}.segment-range .segment-numbers{position:relative;display:flex;justify-content:space-between;font-size:24px;color:#635a5a}.segment-range .segment-sliders{position:relative;width:calc(100% - 150px);margin-left:5px;margin-right:5px}.segment-range .segment-sliders input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:24px;height:24px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #c6c6c6;cursor:pointer}.segment-range .segment-sliders input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:24px;height:24px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #c6c6c6;cursor:pointer}.segment-range .segment-sliders input[type=range]::-webkit-slider-thumb:hover{background:#f7f7f7}.segment-range .segment-sliders input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe;-webkit-box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe}.segment-range .segment-sliders input[type=range]{-webkit-appearance:none;appearance:none;height:2px;width:100%;position:absolute;background-color:#c6c6c6;pointer-events:none;top:11px}.segment-range .segment-sliders input[type=range].start-slider{height:0;z-index:1}.segment-range .segment-sliders input[type=range].end-slider{top:10px}.segment-range input[type=number]{text-align:right;font-size:18px;border:0;width:70px;height:24px}