html,body{padding:0;margin:0;overflow:hidden;width:100%;height:100%;font-family:"Lucida Grande",Helvetica,Arial,sans-serif}input[type='radio'],label{vertical-align:baseline;margin-bottom:40px;margin-top:40px;margin-left:10px;margin-right:10px}.back-btn-wp{position:absolute;left:10px;top:23px;color:rgba(255,255,255,0.4);z-index:1;font-size:2.5em;cursor:pointer}.text-center{text-align:center}.vrview-title{position:absolute;top:10px;left:10px;color:white}#vrview{width:100%;height:100%}
#vrview.video{position:relative;margin:100px auto;height:360px;width:640px}#vrview.grabbing{cursor:-webkit-grabbing !important;cursor:-moz-grabbing !important;cursor:grabbing !important}#vrview.edit-layout-vrview{float:left;width:calc(100% - 200px);height:80%}#vrview.adjust-layout-vrview{float:left;width:calc(100% - 300px);height:100%;background-color:#000}.edit-layout-right-panel{float:left;width:200px;height:80%;overflow-x:hidden;overflow-y:auto;background-color:#000;color:#fff}.edit-layout-resource-header{padding:10px 3px 3px 3px}
.edit-layout-resource-item{padding:3px;margin:3px;background-color:#1c1c1c}.edit-layout-resource-item *{width:100%;vertical-align:middle}.edit-layout-bottom-panel{width:100%;height:20%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:2px;background-color:#000;color:#fff}.edit-layout-scene-item{height:85%;padding:2px;display:inline-block;text-align:center}.edit-layout-scene-item *{height:100%;vertical-align:middle}.Filter{text-align:center;padding-top:10px;padding-bottom:10px;font-size:14px}
#Filters .Filter .FilterSetting input[type="range"]{-webkit-appearance:none !important;width:75%;background-color:#434341}#Filters .Filter .FilterSetting .FilterValue{width:25px;display:inline-block}.adjust-layout-right-panel{float:left;width:300px;height:100%;overflow-x:hidden;overflow-y:auto;background-color:#000;color:#fff}.accordion{background-color:#000;color:#fff;cursor:pointer;padding:10px;width:100%;border:0;text-align:left;outline:0;font-size:15px;transition:.4s}.reset{background-color:#000;color:#fff;font-weight:bold;float:right}
#buttons-container{width:100%;height:auto;display:inline-grid;grid-template-columns:auto auto auto}#save_btn{height:40px}#restore_btn{height:40px}#reset_btn{height:40px}.accordion:after{content:'\002B';color:#777;font-weight:bold;float:right;margin-left:5px}.active:after{content:"\2212"}.panel{padding:0 10px;background-color:black;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.round_button:hover{background-color:#faaf19;border-color:#faaf19;border-style:solid;border-width:1px;border-radius:8px;color:white;padding:3px 8px 3px 8px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;margin:4px 2px;width:auto;height:30px}
.round_button.selected{background-color:#fa0200;border-color:#fa000b;border-style:solid;border-width:1px;border-radius:8px;color:white;padding:3px 8px 3px 8px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;margin:4px 2px;width:auto;height:30px}.round_button{background-color:#fa5d07;border-color:#fa5d07;border-style:solid;border-width:1px;border-radius:8px;color:white;padding:3px 8px 3px 8px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;margin:4px 2px;width:auto;height:30px}
.brush_button:hover{background-color:#000;border-width:0;color:#faaf19;padding:3px 8px 3px 8px;text-align:left;text-decoration:none;display:inline-block;margin:4px 2px;width:auto}.brush_button.selected{background-color:#000;border-width:0;color:#fa0200;padding:3px 8px 3px 8px;text-align:left;text-decoration:none;display:inline-block;margin:4px 2px;width:auto}.brush_button{background-color:#000;border-width:0;color:#fa5d07;border-radius:8px;padding:3px 8px 3px 8px;text-align:left;text-decoration:none;display:inline-block;margin:4px 2px;width:auto}
.grid-container{display:grid;grid-template-columns:auto auto auto;align-items:center;grid-row-gap:5px;width:auto;padding-bottom:10px}.grid-item{text-align:center;align-self:center;justify-self:center;width:55px;font-size:12px}.grid-item-center{text-align:center;align-self:center;justify-self:center;width:90px;height:90px;border:1px solid rgba(255,255,255,0.8)}#progress-overlay{display:none;color:#fff;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,0.2);text-align:center}
#progress_{font-size:.8em;left:50%;z-index:2}.middle-center{position:fixed;top:50%;left:40%;transform:translate(-50%,-50%)}