.payments pre{overflow-y:auto;margin:1% 0;padding:15px;border:1px solid #ddd;border-radius:5px;background:rgba(255,255,255,0.2)}.payments .unsubscribe{font-size:.6em}.payments .unsubscribe a{color:#d00;text-decoration:none}.payments .unsubscribe a:hover{color:#900}.payments pre{overflow-y:auto;margin:1% 0;padding:15px;border:1px solid #ddd;border-radius:5px;background:rgba(255,255,255,0.2)}.payments .unsubscribe{font-size:.6em}.payments .unsubscribe a{color:#d00;text-decoration:none}.payments .unsubscribe a:hover{color:#900}.paypal section{margin:20px 0}.paypal .boxes{display:-webkit-box}.paypal .boxes article{width:45%;margin:10px 0;padding:10px 2%;border:1px solid #ddd;border-radius:5px}.paypal .boxes article:not(:first-child){margin-left:2%}.paypal .boxes article form{text-align:right}.paypal .boxes article input[type=submit]{opacity:0.6;text-indent:-9999px;width:150px;height:33px;border:none;background:url("https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif");background:url(https://www.paypal.com/en_US/i/btn/btn_dg_pay_w_paypal.gif)}.paypal .boxes article input[type=submit]:hover{opacity:1}.paypal .boxes article input[type=submit]:active{opacity:0.8}@media only screen and (max-width: 767px){.paypal .boxes{display:block}.paypal .boxes article{width:95%;padding:10px 4%}.paypal .boxes article:not(:first-child){margin-left:0}.paypal .popup{display:none}}.rails-bootstrap-forms-date-select select,.rails-bootstrap-forms-time-select select,.rails-bootstrap-forms-datetime-select select{display:inline-block;width:auto}.rails-bootstrap-forms-error-summary{margin-top:10px}.avatar{max-height:30px;border-radius:15px;width:auto;vertical-align:middle}.room-nav-link{border:1px solid #cce5ff;background:#e6f2ff}.room-nav-link+.room-nav-link{border-top:0 none}.chat{border:1px solid #000;min-height:80px;max-height:30vh;border-radius:0px 0px 0 0;overflow-y:auto}.chat .chat-message-container{padding:1px 5px 1px 5px}.chat .chat-message-container .avatar{margin:5px}.chat .chat-message-container .message-content{padding:1px;border-radius:5px;color:#fff}.chat .chat-message-container+.chat-message-container{margin-top:10px}.chat-input{border-top:0 none;border-radius:0 0 5px 5px}
