.app-container{margin-left:auto;margin-right:auto;max-width:460px;position:relative;max-height:680px;height:100vh;background:#fff}.app-container,.share-button{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.share-button{z-index:100;-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-style:none;outline:0!important;height:64px;width:64px;background-color:#546e7a;border-radius:100%;margin:10px auto!important}.share-button:active{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.share-button i{color:#fff;font-size:30px}.social-share-container{z-index:1000;position:fixed;bottom:16px;left:16px}.social-share-container.right{right:70px;left:auto}.social-share-container>.share-container>*{-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1);position:absolute;z-index:-1;bottom:0}.social-share-container button.share-icon:after{content:"Share Event";display:block!important;margin-top:60px;width:150px;clear:both;position:absolute;color:#fff;font-size:16px;background:-webkit-gradient(linear,left top,right top,from(#776031),to(#704824));background:linear-gradient(90deg,#776031,#704824);padding:5px;border-radius:20px}.popup-guestlist .modal-content{background:#010408!important;max-width:100%;border:2px solid #704824!important;display:inline-block}.addToCalendar{background:-webkit-gradient(linear,left top,right top,from(#776031),to(#704824));background:linear-gradient(90deg,#776031,#704824);color:#fff;padding:15px;border-radius:7px;margin-top:15px}.addToCalendar ul li a{color:#fff}.addToCalendar ul li{display:inline-block;list-style:none;margin:5px 10px}.responsive-action-btns a,.responsive-action-btns button{width:100%!important;display:block!important;color:#fff!important;padding:10px 15px!important;margin-bottom:10px!important}.event-photo-container{border-radius:10px}a.btn-gradient-primary-outline{letter-spacing:1px;color:#fff}