#camStripWrapper{max-width:170px;height:120px;width:100%;box-sizing:border-box;background-color:#fff;border-radius:6px;padding:12px 6px;margin:2rem auto}#camStripWrapper iframe{height:112px;width:100%;transform:translate(-2px,-10px);display:flex;flex-direction:row}@media screen and (min-width:420px){#camStripWrapper{max-width:390px}#camStripWrapper iframe{transform:translate(2px,-10px)}}@media (min-width:768px){#camStripWrapper{max-width:580px}}@media (min-width:900px){#camStripWrapper{max-width:768px}}@media (min-width:1100px){#camStripWrapper{transform:scale(1.5)}}.form-check.form-switch{display:flex}.form-check-label{padding-right:4px;padding-left:4px}.searchGroup>fieldset{display:flex;flex-direction:column;padding:2px 0}#loadMoreRoomsButton{display:none;width:50%}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;width:100%;background-color:#000;background-blend-mode:overlay;position:relative;z-index:-1}body{height:100%;width:100%;font-family:Poppins,sans-serif}body.noscroll{overflow:hidden;height:100vh}.content-wrapper{width:100%;height:auto;overflow:auto;position:relative;display:flex;flex-direction:column;align-content:space-around;justify-content:center}#advancedSearch{max-width:800px}.searchGroup{margin:4px 2px;padding-top:.5rem;padding-bottom:.25rem;border-radius:2px;flex-wrap:wrap;justify-content:space-around;align-content:center}#ageSlider,#viewerSlider,.max,.min{width:100%}.searchGroup .input{display:flex;flex-direction:row;align-items:center}.searchGroup .form-check-input{border-radius:8px}#maxAge,#maxViewers,#minAge,#minViewers{width:75px;height:36px}#tagOutput{max-width:100%;max-height:250px;height:250px;display:block;overflow-y:scroll;display:flex}ul#tagList{flex-direction:row;justify-content:space-around;flex-wrap:wrap;list-style:none;display:inline;list-style-image:x}ul#tagList>li{margin:4px;padding:0 2px;font-size:.75rem;line-height:1rem}#userSearchButton{width:100%;font-size:22px;border-radius:8px}div.room{width:100%;max-width:100%;max-height:100%;height:100%;padding:.5rem;display:flex;flex-direction:column}div.room:hover{cursor:pointer}div.content-wrapper{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;align-content:center;justify-content:start}div.image-wrapper{width:100%;height:auto;position:relative;aspect-ratio:4/3}div.image-wrapper img{display:block;z-index:1;position:absolute;top:0;left:0;object-fit:contain;width:100%;height:auto}div.room-data{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:row;align-content:center;justify-content:center;flex-wrap:wrap;opacity:0;transition:.5s;background-color:rgba(0,0,0,.5)}div.room:hover div.room-data{opacity:1}span.room-title{font-size:22px;font-weight:600;color:#000;display:block;width:100%;text-align:center;margin-bottom:6px}div.room-tags{color:#000;display:block;width:100%;height:30px;text-align:center}div.room-data span{color:#fff;display:block;padding:4px 2px;text-shadow:-1px 0 1px #000,0 1px 1px #000,1px 0 1px #000 0 -1px 1px #000}.room-tags{flex-direction:row;flex-wrap:wrap;text-align:start;font-size:14px;height:1.25rem;min-height:1.5rem;padding-top:4px;overflow:hidden;display:block}#overlay{z-index:9;background-color:#000;position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;padding:1rem;max-height:100vh;display:none}.fullscreen-button{color:#f5f5f5;opacity:.7;transition:.5s}#fullScreenInfo,#fullScreenLink{color:#f5f5f5}.fullscreen-button:hover{cursor:pointer;opacity:1;transform:scale(1.25)}#fullScreenLink:hover{color:#dc143c}#overlay.hide{display:none}#overlay.active{display:fixed}#overlay .videoWrapper{position:relative;width:100%;max-width:1200px;margin:auto;overflow:hidden;padding-top:56.25%}#overlay iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.slide-in{animation:.5s forwards slide-in;-webkit-animation:.5s forwards slide-in}.slide-out{animation:.5s forwards slide-out;-webkit-animation:.5s forwards slide-out}@keyframes slide-in{100%{transform:translateX(0)}}@keyframes slide-out{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}#nlVal{display:inline-block}#slider{width:90%;height:10px;background:#d3d3d3;border-radius:50px}#slider label{position:absolute;width:20px;margin-top:20px;margin-left:-10px;text-align:left;font-size:13px}#slider label:last-of-type::after{content:'+'}.ui-slider-handle.ui-state-default.ui-corner-all{border-radius:100%;background:#000;border:6px solid red;width:20px;height:20px;top:-5px;cursor:grab}.ui-slider-handle.ui-state-active,.ui-slider-handle.ui-state-focus,.ui-slider-handle.ui-state-hover{border:none;outline:0}.ui-slider-handle.ui-state-active:after{content:'miles';position:absolute;top:-40px;left:-19px;background:red;color:#fff;font-size:.7em;padding:5px 8px}.ui-slider-handle.ui-state-active:before{content:'';background:red;position:absolute;width:10px;height:10px;top:-20px;transform:rotate(45deg)}@media screen and (min-width:768px){div.col.check-container{display:grid;grid-template-columns:auto auto}}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}.bb{border:1px solid var(--red);box-shadow:-1px 0 2px var(--shadow2),0 1px 2px var(--shadow2),1px 0 2px var(--shadow2),0 -1px 2px var(--shadow2);border-radius:6px;background-color:rgba(0,0,0,.5)}