div.ret_title{font-family:helvetica;font-size:16px;text-align:center;font-weight:bold;margin:35px 5px 15px;color:#524c62}div.ret_subheader{font-family:helvetica;font-size:20px;text-align:center;margin:10px 10px 30px;color:#524c62}div.ret_text{margin:10px auto;font-size:15px;width:700px;max-width:100%}div.ret_text strong{color:#524c62}#drop-area{left:200px!important;width:120px!important;text-align:center!important;height:28px!important;padding-top:7px}#drop-area2{left:330px!important;width:315px!important;height:35px!important}#drop-area2 button{margin:3px}ul.flex_cont{list-style-type:none;list-style:none}li.thumbwrap_g{padding:5px;width:200px;max-width:400px;cursor:pointer}.ret_delete{position:absolute;padding:8px;top:0;right:0;background-color:#fff;text-align:center;font-size:20px;font-weight:bold;color:#524c62;cursor:pointer}.ret_category{box-sizing:border-box;padding:7px 10px;min-width:320px;max-width:100%;text-align:center;color:#524c62;font-size:19px;flex-grow:1;cursor:pointer;font-family:"Font2",sans-serif}.retcat_focus{font-weight:bold}.ret_categories{margin:25px auto 5px;border-top:1px solid #ebebed;border-bottom:1px solid #ebebed;width:700px;max-width:100%}.ret_categories a{display:inline-block;padding:5px;min-width:305px;max-width:100%;text-align:right}#ret_about_btn{color:#524c62;font-weight:bold;cursor:pointer}#ret_about{font-size:14px;width:700px;max-width:100%;margin:auto}#ret_about b,#ret_about strong,.ret_desc b{color:#524c62}#ret_about img{display:block;margin:15px auto;text-align:center;max-width:100%;height:40px;width:auto}#ret_about a{font-size:14px;font-weight:bold}#email_link2{font-weight:bold;margin-right:30px}div.ret_prev_wrap{display:none}div.ret_prev{width:100%;height:100%;left:0;top:0;position:fixed;z-index:9990;display:flex;align-items:center;justify-content:center}div.prev_cont{padding:10px 20px 20px;background-color:#fff;max-width:100%;max-height:100%;margin:-30px -20px -20px;box-shadow:0 10px 20px 0 rgba(0,0,0,0.25)}img.pimg{height:auto;width:auto;max-width:100%;max-height:calc(100vh+20px);object-position:0 20px;margin-top:-10px}div.ret_desc{width:700px;max-width:100%;padding:10px;text-align:justify;margin:0 auto 10px}#gallery{border-bottom:1px solid #ebebed}div.thumb_cont{width:100%;text-align:center}div.thumb_cont img{margin:5px auto 20px}div.thumb_cont button{box-sizing:border-box;width:300px;max-width:100%}div.ret_reviews{max-height:500px;overflow:hidden auto;padding:0 10px;font-size:12px;margin:auto 25px}ul.ret_cont img:hover{box-shadow:3px 3px 6px 0 rgba(0,0,0,0.2)}