body{padding-top:50px;background-image:url("images/background.jpg")}.starter-template{padding:40px 15px;text-align:center}.progress{position:relative}.progress div{max-width:97%}.progress span{position:absolute;display:block;width:100%}.toggleTitle{cursor:pointer}h3.panel-title{display:inline-block}@media(max-width:767px){h3.panel-title{margin-bottom:12px}}.donate-box{width:150px;position:relative;bottom:7px}#payment-modal textarea{width:100%}.hidden{display:none}#payment-modal .modal-dialog{left:auto}#payment-modal input,#payment-modal textarea{display:block}#payment-modal .inline input{display:inline}.month_year_datepicker .ui-datepicker-calendar{display:none}#links img{max-height:200px}.navbar{background-color:#a0a0a0}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{color:rgba(128,0,128,0.64)}.navbar-inverse .navbar-nav>.active>a{background-color:rgba(142,18,165,0.49)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:rgba(137,30,156,0.92)}.images{width:180px;display:none}.images.left{float:left}.images.right{float:right}.images img{max-width:180px}@media(min-width:1500px){.images{display:block}#links{display:none}}.sideImage+.sideImage{display:block;margin-top:5px}#gift_3{display:none}#cart-modal div>span+span{float:right}.gift-body p{min-height:2em}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:2;-moz-animation-iteration-count:2;-webkit-animation-iteration-count:2}.checkout{cursor:pointer}:target:before{content:"";display:block;height:50px;margin:-50px 0 0}.teaser{max-width:100px;max-height:78px;position:relative;top:-35px}#rsvp-modal input,#rsvp-modal textarea{display:block;width:100%;margin-bottom:10px}#rsvp-modal input[type='radio']{display:inline;width:initial}#rsvp-modal label{width:40%}.modal-dialog{overflow-y:initial!important}.modal-body{max-height:calc(100vh - 200px);overflow-y:auto}