html{position:relative;min-height:100%;width:100%}body{margin:0 0 60px 0}header{border-bottom:1px solid #ccc;box-sizing:border-box;margin:0 0 2.5em 0}label{font-weight:bold}header .container{line-height:3}header .container .logo{display:inline-block;margin-top:0;vertical-align:middle}header ul.links{line-height:3.5}header ul.links li a{color:#3b64da;display:inline-block;vertical-align:middle}header ul.links li a:last-child{border-left:none;padding:0}.main{min-height:100%;padding-bottom:5em}footer{clear:both;position:absolute;bottom:0;width:100%}.search .icon{position:relative}.search .icon span{position:absolute;display:block;top:0px;right:8px;width:20px;height:20px;background:url(../../img/guestcheckin/icon_close.png) no-repeat;cursor:pointer}h1{border-bottom:none;padding:0;margin-bottom:1.5em}h1 a.btn{bottom:-10px;font-size:0.8em;right:0}.views{float:right;margin-bottom:1.5em;font-size:1em;font-weight:bold;display:inline-flex}.views a.btn{margin-right:0.75em;padding:0.5em 0 0.5em 0;margin-bottom:0.75em;width:11em}.views a.btn:last-child{margin-right:0}table.attendee-list{width:100%}table.attendee-list thead th{background-color:#f2f2f2;padding:0 0.5em;text-align:left}table.attendee-list thead tr{border-bottom:none;line-height:2.5}table.attendee-list tr{line-height:3}table.attendee-list td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.attendee-list .name{width:23%}table.attendee-list .bidder{text-align:center;width:16%}table.attendee-list .group{width:23%}table.attendee-list .table{text-align:center;width:15%}table.attendee-list .actions{width:23%}table.attendee-list td:last-child{text-align:right}table.attendee-list td:nth-child(2),table.attendee-list td:nth-child(4){text-align:center}table.attendee-list td .btn{margin-bottom:0.5em}table.attendee-list tr.checked-in span{background:url(../../img/guestcheckin/checkmark-circle.png) 95% 65% no-repeat;background-size:32px 32px;display:inline-block;font-weight:bold;padding-right:42px}table.attendee-list form{display:inline-block}table tr.no-results td{font-weight:bold;text-align:left !important}.message{background-color:#e3f7fc;border:1px solid #8ed9f6;border-radius:0.15em;margin:1em 0 2em 0 !important}.message p{font-weight:bold;margin-bottom:0;padding:1.5em 1.5em;text-align:justify}.message.credit-cards ul{padding:0 0 1em 2.5em;list-style-type:decimal}input[type="submit"],input[type="button"],a.btn{-webkit-appearance:none;background-color:#7fbd26 !important;background:none;border:none;border-radius:3px;box-sizing:border-box;color:#ffffff;display:inline-block;font:1em HelveticaNeue, Helvetica, Arial, sans-serif;margin:0;padding:0.5em;text-align:center;width:7em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:0.5em}input[type="submit"]:hover,input[type="button"],a.btn:hover{background:#75b430 !important;text-decoration:none}input[type="submit"].grey,a.btn.grey{background-color:#f2f2f2 !important;border:1px solid #ccc;color:#444444}input[type="submit"].grey:hover,a.btn.grey:hover{background-color:#347fc3 !important;border:1px solid #3075b4;color:#fff}a.btn.grey.active{background-color:#347fc3 !important;border:1px solid #3075b4;color:#fff}fieldset .overview{padding:0 1em 0}.actions{text-align:center}.actions input.btn{font-size:1.25em;padding:0.5em 1.75em;width:10em}.actions a{display:inline-block;font-size:1.25em;margin-left:0.85em;vertical-align:middle}.confirmation{background-color:#f2f2f2;border:1px solid #ccc;border-radius:0.15em;clear:both;margin:0 0 2em;padding:0.5em 0.5em 0.5em 1.5em;position:relative;display:flow-root}.confirmation dl{clear:both;font-size:0.9em;padding-bottom:0.5em}.confirmation dt{clear:left;color:#333;float:left;font-weight:bold;margin:0 0 0.3em 0;width:31%}.confirmation dd{float:left;width:auto}.confirmation dt.total,.confirmation dd.total{font-weight:bold;border-top:1px solid #333;padding-top:0.15em}.confirmation dd.total,.confirmation dd.amount{text-align:right;width:8%}.stripes_messages{background-color:#e9ffd9;border:1px solid #a6ca8a;border-radius:0.15em;color:#333;margin:0 0 2em 0;padding:1em;text-align:justify}.stripes_messages p{background:url(../../img/guestcheckin/checkmark-circle.png) no-repeat;background-size:22px 22px;display:unset;background-position-x:-1px;background-position-y:2px}#error{background-color:#fad7d7;border:1px solid #9d1309;color:#cd0a0a;margin:2em 0;padding:0.65em 0.5em}#error h2{background-color:#fad7d7;color:#dc3023;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;padding:5px 5px 5px 15px;margin:0}#error p{color:#dc3023;margin-bottom:0;padding:5px 5px 5px 15px}.inline_error{background:none;background-color:#dc3023;border-radius:3px;color:#fff;display:table;font-size:0.95em;left:0px;margin-left:0.15em;margin-top:0.85em;padding:0.15em 0.75em;position:relative}.inline_error:after{content:"";position:absolute;top:-8px;left:41px;margin-left:-30px;width:0;height:0;border-bottom:8px solid #dc3023;border-right:8px solid transparent;border-left:8px solid transparent}.center{text-align:center}.hidden{display:none}#button_add_credit_card,#register_button{width:10em;padding:0.5em 0.5em}@media only screen and (max-width: 525px){.views{text-align:center;margin-right:-2em;width:100%;float:left}.views a.btn{width:20em;font-size:10px !important}table,thead,tbody,th,td,tr{display:grid}thead tr{position:absolute;top:-9999px;left:-9999px}tr{margin:0 0 1rem 0;height:auto;border:2px solid #949494;box-shadow:-2px -3px #949494;line-height:1.5 !important}td{position:relative;text-align:left !important;white-space:pre-wrap !important;padding-left:5em;display:list-item}td:last-child{display:inline-table;padding:0;place-self:center}table.attendee-list tr.checked-in span{display:-webkit-inline-box;height:2.2em;background-size:25px 25px;padding-top:1em;background-position-x:5.5em}input[name="uncheckIn"]{margin-left:8em}.checked-in td:before{position:absolute;top:0;left:6px;width:45%;padding-right:10px;white-space:nowrap}.checked-in td:nth-of-type(1):before{content:"Name";font-weight:bold}.checked-in td:nth-of-type(2):before{content:"Bidder";font-weight:bold}.checked-in td:nth-of-type(3):before{content:"Group";font-weight:bold}.checked-in td:nth-of-type(4):before{content:"Table";font-weight:bold}td:nth-of-type(5):before{content:" ";font-weight:bold;text-align:left}.not-checked-in td:before{position:absolute;top:0;left:6px;width:45%;padding-right:10px;white-space:nowrap}.not-checked-in td:nth-of-type(1):before{content:"Name";font-weight:bold}.not-checked-in td:nth-of-type(2):before{content:"Bidder";font-weight:bold}.not-checked-in td:nth-of-type(3):before{content:"Group";font-weight:bold}.not-checked-in td:nth-of-type(4):before{content:"Table";font-weight:bold}td:nth-of-type(5):before{content:" ";font-weight:bold;text-align:left}table.attendee-list form{display:inline-grid}.field{padding-top:0.4em;padding-bottom:0.4em;padding-left:0.4em;padding-right:0.4em}}@media only screen and (max-width: 480px){h1 a.btn{bottom:-12px}.views a.btn{margin:12px 0 0 0;font-size:12px;border-radius:0px}.confirmation dd{width:24em;overflow-wrap:break-word;margin-bottom:0.7em}.confirmation dt{margin-right:1em;width:13em;margin-top:0.5em}input[name="uncheckIn"]{margin-left:3.8em}input[name="edit"]{margin-left:-2.5em}#sign-in-form{text-align:center}.confirmation{padding-left:1.2em}.align-center{text-align:center}#submit,input[name="startOver"]{width:7em !important}input[name="search"]::placeholder{font-size:0.72em !important}}@media only screen and (max-width: 400px){.confirmation dt{width:20em}.confirmation dd{width:22em}}@media only screen and (max-width: 375px){.confirmation dt{margin-top:0.75em;width:20em;overflow-wrap:break-word}.confirmation dd{margin-left:0em;margin-top:0;overflow-wrap:break-word;width:19em}}@media only screen and (max-width: 340px){h1 a.btn{bottom:-12px}.actions{margin-top:1em}.main{padding-bottom:2.1em}.views a.btn{margin:12px 0 0 0;font-size:9px !important;border-radius:0px}.views a.btn:last-child{margin-right:0em}input[name="uncheckIn"]{margin-left:0em}input[name="edit"]{margin-left:-4.5em}#expirationYear{width:45%}#expirationMonth{width:53%}.field select{margin:0}.confirmation{padding-left:2.3em}input[name="search"]::placeholder{font-size:0.65em !important}.confirmation dd{margin-left:0em;margin-top:0;overflow-wrap:break-word;width:17em}}
