.translate-nav-container{display:none;gap:16px;height:89px;position:fixed;left:0;top:0;z-index:999;padding:16px;background-color:rgba(0,0,0,0.7);width:100%;box-sizing:border-box;align-items:center;justify-content:center}.translate-nav-container div.translate-inner-container{border-radius:5px;background-color:white;padding:8px 8px 8px 26px;height:100%;box-sizing:border-box;gap:20px;display:flex;max-width:600px;width:40%;align-items:center}.translate-nav-container div.translate-inner-container span.translate-select-language-text{color:#4761a4;font-size:18px;font-weight:bold;user-select:none}.translate-nav-container div.translate-inner-container select.translate-lang-select{height:100%;max-width:400px;flex:1;border-radius:5px;color:black;padding:0 16px;font-size:18px}.translate-nav-container .translate-save-button{border:1px solid black;display:flex;align-items:center;height:100%;background-color:#005010;color:white;padding:16px 32px;gap:8px;font-size:20px}.translate-nav-container .translate-save-button .fa-save{pointer-events:none;font-size:28px}.translate-nav-container .translate-close-button{border:1px solid black;display:flex;align-items:center;justify-content:center;position:absolute;right:16px;width:38px;height:38px;background-color:#dc5b5c}.translate-nav-container .translate-close-button .fa-times{color:white;-webkit-text-stroke:0px;font-size:16px}button.translate-button-container{position:fixed;bottom:21px;border-radius:50%;z-index:9999;background-color:white;width:70px;height:70px;cursor:pointer;color:#042f6b;font-weight:bold;font-size:26px;border:3px solid #042f6b;text-transform:uppercase}button.translate-button-container:hover,button.translate-button-container:active,button.translate-button-container:focus,button.translate-button-container:focus-visible{background-color:white;color:#042f6b;outline:0;box-shadow:unset}widget-data-store{display:none}

.rangeslider,
.rangeslider__fill {
  display: block;
  -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3);
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.rangeslider {
  background: #e6e6e6;
  position: relative;
}

.rangeslider--horizontal {
  height: 20px;
  width: 100%;
}

.rangeslider--vertical {
  width: 20px;
  min-height: 150px;
  max-height: 100%;
  height: 100%;
}

.rangeslider--disabled {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4;
}

.rangeslider__fill {
  background: #00ff00;
  position: absolute;
}
.rangeslider--horizontal .rangeslider__fill {
  top: 0;
  height: 100%;
}
.rangeslider--vertical .rangeslider__fill {
  bottom: 0;
  width: 100%;
}

.rangeslider__handle {
  background: white;
  border: 1px solid #ccc;
  cursor: pointer;
  display: inline-block;
  width: 40px;
  height: 40px;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.1)));
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.rangeslider__handle:after {
  content: "";
  display: block;
  width: 18px;
  height: 18px;
  margin: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEzIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.13)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.13), rgba(255, 255, 255, 0));
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.13), rgba(255, 255, 255, 0));
  background-image: linear-gradient(rgba(0, 0, 0, 0.13), rgba(255, 255, 255, 0));
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.rangeslider__handle:active, .rangeslider--active .rangeslider__handle {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.12)));
  background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.12));
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.12));
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.12));
}
.rangeslider--horizontal .rangeslider__handle {
  top: -10px;
  touch-action: pan-y;
  -ms-touch-action: pan-y;
}
.rangeslider--vertical .rangeslider__handle {
  left: -10px;
  touch-action: pan-x;
  -ms-touch-action: pan-x;
}

input[type="range"]:focus + .rangeslider .rangeslider__handle {
  -moz-box-shadow: 0 0 8px rgba(255, 0, 255, 0.9);
  -webkit-box-shadow: 0 0 8px rgba(255, 0, 255, 0.9);
  box-shadow: 0 0 8px rgba(255, 0, 255, 0.9);
}

.multi-select-360-button{background:#f6f7f8;text-align:center;border-radius:3px;padding:10px;margin-left:5px;margin-top:5px}.multi-select-360-button.selected{background:#455fa1;color:white}.multi-select-360-button.unselected{background:#dcdcdc}h6.required-label+editable-field-360 .invalid multi-select-360 .row{border:red solid 1px !important;margin-left:0px;padding-left:10px;padding-bottom:15px}

date-picker-360{display:block}date-picker-360 .invalid,date-picker-360.invalid.date-picker-360{border:red solid 1px}


time-picker-360{display:block}


date-time-picker-360{display:block}

.popupTemplate{z-index:1100}button.btn.btn-sm.btn-block.btn-light{color:#656c7c !important}date-time-picker-core,div.dtpc-popup-template{display:inline-block;width:100%;-webkit-overflow-scrolling:auto}date-time-picker-core .btn.btn-grey,div.dtpc-popup-template .btn.btn-grey{border:1px solid #455fa1;background:#455fa1}date-time-picker-core .btn.btn.light,div.dtpc-popup-template .btn.btn.light{color:#656c7c !important}date-time-picker-core input.dtpc-display-input::placeholder,div.dtpc-popup-template input.dtpc-display-input::placeholder{opacity:0.75}.not-selectable{cursor:default;user-select:none}div.dtpc-popup-template{background-color:white;width:400px;-webkit-box-shadow:5px 5px 3px 0px #ccc;-moz-box-shadow:5px 5px 3px 0px #ccc;box-shadow:5px 5px 3px 0px #ccc;border:1px solid #ccc;margin-top:3px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){date-time-picker-core,div.dtpc-popup-template{display:inline-block}date-time-picker-core div.date-selection-grid .col,div.dtpc-popup-template div.date-selection-grid .col{border:0.1px solid transparent}}

text-input-360{display:block}


.fa-check:hover{cursor:pointer}

.fa-times:hover{cursor:pointer}

editable-field-360 .error-message{color:#DC5A5C}

file-select-360{display:block;height:200px}.drop-container{border:3px dashed gray;box-shadow:inset;width:100%;height:100%;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.drop-container h1{width:100%;display:block;font-weight:bold;font-size:30px;text-align:center}.drop-container p{width:100%;display:flex;justify-content:center;font-size:14px;font-weight:bold;margin-bottom:0}.drop-container p span{display:block;float:left}.drop-container i.file-icon{display:none;text-align:center;font-size:60px}.drop-container.is-drop-over{background:gray}.drop-container.is-drop-over>*{pointer-events:none}.drop-container.is-drop-over h1,.drop-container.is-drop-over p{display:none}.drop-container.is-drop-over i.file-icon{display:block;color:white}.drop-container .upload-button{display:block;float:left;text-decoration:underline;border:none;outline:none;cursor:pointer;margin-left:4px}.drop-container input{display:none}

.loadingBackground{background:url(spinner.2850d556549e3b1f.gif) no-repeat scroll center center;background-size:20px 20px}.advert-details{color:#656c7c}

.file-upload-modal-360 file-upload-panel-360{min-height:150px}.file-upload-modal-360 button.close{color:black !important}.file-upload-modal-360 button.close:hover{text-decoration:none !important}.file-upload-modal-360 .upload-desc{text-align:left}.file-upload-modal-360 .upload-box{border:dashed #455fa1 3px;text-align:center;min-height:280px;position:relative}.file-upload-modal-360 .upload-box .upload-drop-mask{display:none}.file-upload-modal-360 .upload-box.is-drop-over>.upload-drop-mask{left:0;right:0;top:0;bottom:0;display:block;position:absolute;background-color:#455fa1;opacity:0.2;user-select:none;pointer-events:none}.file-upload-modal-360 .upload-file-link{cursor:pointer;text-decoration:underline}.file-upload-modal-360 .upload-file-container{margin-top:2em;display:flex;flex-direction:row;flex-wrap:wrap}.file-upload-modal-360 .upload-file-container .file-tile{position:relative;width:130px;text-align:center;margin-bottom:1em}.file-upload-modal-360 .upload-file-container .file-tile i.file-remove{position:absolute;right:10px;top:-5px}.file-upload-modal-360 .upload-file-container .file-tile .file-name{width:130px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:none}.file-upload-modal-360 .upload-file-container .file-tile .file-name .progress-indicator{position:absolute;display:block;top:0;bottom:0;background-color:rgba(0,200,0,0.4);opacity:1}.file-upload-modal-360 .upload-file-container .file-tile .file-name .progress-indicator.completed{animation-duration:1s;animation-name:hideUploadProgressBar;animation-fill-mode:forwards}@keyframes hideUploadProgressBar{to{opacity:0}}

.file-upload-modal-btn-360{display:inline}

.file-upload-panel-360{display:flex;flex-direction:column}.file-upload-panel-360 .clickable{cursor:pointer}.file-upload-panel-360 i.disabled{color:#aaa}.file-upload-panel-360 .component-container{flex:1;display:flex;flex-direction:column}.file-upload-panel-360 .component-container.file-over{position:relative}.file-upload-panel-360 .component-container.file-over>.upload-drop-mask{display:block;left:0;right:0;top:0;bottom:0;display:block;position:absolute;background-color:#455fa1;opacity:0.2;user-select:none;pointer-events:none}.file-upload-panel-360 .component-container .upload-drop-mask{display:none}.file-upload-panel-360 .component-container .file-model>div{display:flex;flex-direction:row;align-items:center}.file-upload-panel-360 .component-container .file-model>div .file-name{width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:none}.file-upload-panel-360 .component-container .file-model>div .flex-grow{flex-grow:1}.file-upload-panel-360 .component-container .file-model>div .file-type-selection{flex-grow:1}.file-upload-panel-360 .component-container .file-model>div .upload-progress{flex-grow:1;height:2em;position:relative}.file-upload-panel-360 .component-container .file-model>div .upload-progress .progress-indicator{position:absolute;top:0;bottom:0;background-color:rgba(0,200,0,0.4)}.file-upload-panel-360 .component-container .upload-link{display:flex;flex-direction:column;justify-content:center;flex-grow:1;text-align:center;text-decoration:underline}

.question-modal-360{display:block}


submit-button-360-form .submit-button-360-form{display:inline}

budy-button-360,.busy-button-360{display:inline}

