body{background-image:url("/static/images/ricepaper2.png?a45bf469d019");color:#601b96}.container-fluid{padding-left:40px;padding-right:40px}.nowrap{white-space:nowrap}a#hero_anchor:hover{text-decoration:none}#hero{background-image:url("/static/images/ricepaper2_dark.png?a45bf469d019");color:FloralWhite;padding:25px 0 25px 0;border-bottom:1px solid #d1d2d4;;
text-align:center;border-radius:20px;margin:30px 0 20px 0}#hero h1,#hero h2{font-family:'Rosario',sans-serif;font-size:4em;text-shadow:2px 2px #601b96}#rsvp_matrix td.text-center,#rsvp_matrix th.text-center{text-align:center}#rsvp_matrix td.text-left,#rsvp_matrix th.text-left{text-align:left}#rsvp_matrix td.text-right,#rsvp_matrix th.text-right{text-align:right}.placecard{display:block;padding-bottom:4em;margin:1em 1em 1em 1em;border:2px solid;border-radius:20px}.placecard .placecard-menu{padding:0 1em 0 1em}.placecard h1{margin-top:0;background-image:url("/static/images/ricepaper2_dark.png?a45bf469d019");border-radius:18px 18px 0 0;padding:.2em 0 .2em 0;color:FloralWhite;font-family:'Rosario',sans-serif;text-shadow:2px 2px #601b96}.shadow{box-shadow:0 3px 8px 0 #e7e7e7}.section-rule{border-top:1px solid #bec0c3;border-bottom:2px solid #fff}.action_panel{background-color:#fff;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f8f8ff 20%, #f8f8ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(20%, #f8f8ff), color-stop(100%, #f8f8ff));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f8f8ff 20%, #f8f8ff 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f8f8ff 20%, #f8f8ff 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f8f8ff 20%, #f8f8ff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #f8f8ff 20%, #f8f8ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.action_panel span.action_content{padding:.5em 1em .5em .5em !important}.well{background-color:transparent;border:1px solid}#photocard{font-size:1.5em;border-radius:20px;border:2px solid;margin-bottom:2em;padding:2em 0 1em 0}#photocard p{margin-bottom:1em}#photocard input[type=text]{width:7em}
