.content h1.main-title,.modal h1.main-title{padding:35px 30px 0;margin:0;font-size:26px;font-family:'Open Sans',Arial,sans-serif;letter-spacing:0;background:#fff;color:#333}.items,.thumbs{width:100%;height:auto;background:#fff}.items .up-img,.thumbs .up-img{display:inline-block;width:100px;height:100px;background:#fff;margin:2px;background-size:contain;background-repeat:no-repeat;background-position:center center;border:1px solid #d3d3d3;position:relative}.items .up-img [data-role=image] img,.thumbs .up-img [data-role=image] img{width:100px;height:100px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.items .up-img .title,.thumbs .up-img .title{display:none}.items .up-img .remove,.thumbs .up-img .remove{position:absolute;top:3px;right:3px;visibility:visible;cursor:pointer}.items .up-img:hover .remove,.thumbs .up-img:hover .remove{visibility:visible}.items .up-img .meter,.thumbs .up-img .meter{width:40%;height:40%;background:url(../images/erodate/hearts.svg) no-repeat center center transparent;background-size:contain;margin-top:-70%;margin-left:30%}.items .up-img .meter span,.thumbs .up-img .meter span{position:absolute;display:block!important;bottom:0;left:0;background-color:#F44C1F;height:2px}.items .up-img.video .meter,.thumbs .up-img.video .meter{position:absolute;top:0;left:0;background:initial;width:100%;height:100%;margin:0!important;text-align:center}.items .up-img.video .meter .txt,.thumbs .up-img.video .meter .txt{position:absolute;top:50%;margin-top:-16px;width:100%;text-align:center;font-size:26px;color:#999;text-shadow:0 0 5px rgba(0,0,0,.3)}#totop{position:fixed;top:15px;left:50%;transition:opacity .2s ease-in-out;font-size:3em;opacity:.7;margin:0 0 0 555px;color:#fff;cursor:pointer;width:44px;height:44px;line-height:36px;background:rgba(100,100,100,.6);border-radius:4px;text-align:center}#totop img{vertical-align:middle;width:20px;height:20px}#totop.hide{display:block!important;opacity:0!important}#totop:hover{opacity:1;background:rgba(100,100,100,.8)}[data-lastpass-icon-root]{display:none}.requireAgeConfirmationImage{position:relative;overflow:hidden;cursor:pointer}.requireAgeConfirmationImage img{display:block;width:100%;height:100%;max-height:492px!important;background-color:silver}.requireAgeConfirmationImage svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;height:auto;pointer-events:none}.requireAgeConfirmationImage.withText svg{width:20%}.requireAgeConfirmationImage.withText p{position:absolute;top:50%;margin:15% auto 0;font-size:16px;font-weight:500;text-align:center;width:100%}