.LookPicture_Background,.LookPicture_Background .msg_wrapper,.LookPicture_Background .lightbox,.LookPicture_Background .portfolio{box-sizing:border-box;width:100%;max-width:100%;min-width:0}
.LookPicture_Background .msg_wrapper{position:relative}
.LookPicture_Background .lightbox{background:#edf2f6;border-radius:8px;overflow:hidden}
.LookPicture_Background .gv_panel{display:block;width:100%!important;max-width:100%;height:min(60vw,420px);object-fit:contain}
.LookPicture_Background .msg_wrapper>.Look_before,.LookPicture_Background .msg_wrapper>.Look_next{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:rgba(18,45,67,.7);width:32px;height:38px;text-align:center;border-radius:4px;cursor:pointer}
.LookPicture_Background .msg_wrapper>.Look_before{left:8px}.LookPicture_Background .msg_wrapper>.Look_next{right:8px}
.LookPicture_Background .portfolio .animated{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%!important;left:0!important;position:relative;box-sizing:border-box;margin:10px 0}
.LookPicture_Background .portfolio .fancy-table{box-sizing:border-box;float:none!important;width:auto!important;min-width:0;padding:4px;overflow-wrap:anywhere;border:1px solid #dbe4eb;border-radius:6px;background:#fff}
.LookPicture_Background .portfolio .fancy-table.active{border-color:#173b59}
.LookPicture_Background .img-fluid{display:block;width:100%!important;max-width:100%;height:130px;object-fit:contain!important;background:#edf2f6}
.LookPicture_Background .portfolio>.Look_before,.LookPicture_Background .portfolio>.Look_next{display:none}
