body .row-section-block{display:flex;flex-direction:column;justify-content:space-between}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart{margin:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);background:#fff;border:1px solid #ccc;padding:0;overflow:hidden}body .event_block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.65em .325em 0 .325em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details .event_block{padding:5px 5px 3px 5px}body .event_block .event_content{line-height:1em}body .buy-ticket-container .event_block .event_date_time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1em;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart .event_block .event_date_time{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:1em;min-width:100px}body .buy-ticket-container .event_block .event_date_time .date_block,body .buy-ticket-container .event_block .event_date_time .time_block{white-space:nowrap;text-align:right}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart .event_block .event_date_time .date_block,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart .event_block .event_date_time .time_block{white-space:nowrap;text-align:right;padding:0 0 0 .325em}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table{margin:0!important}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{padding:0;margin:0;line-height:1.25em;border:none}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{background:#efefef;-webkit-box-shadow:none;box-shadow:none;color:#666;font-weight:600;text-transform:uppercase;font-size:12px;vertical-align:bottom;line-height:1.25em;padding-top:5px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td:first-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th:first-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td:first-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th:first-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td:first-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th:first-child{padding-left:4px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{padding:0;margin:0;line-height:1.25em;border:none}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{background:#efefef;-webkit-box-shadow:none;box-shadow:none;color:#666;font-weight:600;text-transform:uppercase;font-size:12px;vertical-align:bottom;line-height:1.25em;padding-top:5px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{padding:0;margin:0;line-height:1.25em;border:none}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{background:#efefef;-webkit-box-shadow:none;box-shadow:none;color:#666;font-weight:600;text-transform:uppercase;font-size:12px;vertical-align:bottom;line-height:1.25em;padding-top:5px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{padding:0;margin:0;line-height:1.25em;border:none}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{background:#efefef;-webkit-box-shadow:none;box-shadow:none;color:#666;font-weight:600;text-transform:uppercase;font-size:12px;vertical-align:bottom;line-height:1.25em;padding-top:5px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td:nth-last-child(2),body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th:nth-last-child(2),body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td:nth-last-child(2),body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th:nth-last-child(2),body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td:nth-last-child(2),body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th:nth-last-child(2){width:17px;text-align:right}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{padding:0;margin:0;line-height:1.25em;border:none}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{background:#efefef;-webkit-box-shadow:none;box-shadow:none;color:#666;font-weight:600;text-transform:uppercase;font-size:12px;vertical-align:bottom;line-height:1.25em;padding-top:5px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td:last-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th:last-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td:last-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th:last-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td:last-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th:last-child{padding-right:4px;text-align:right}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{padding:0;margin:0;line-height:1.25em;border:none}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td{font-size:14px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td:first-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th:first-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td:first-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th:first-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td:first-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th:first-child{padding-left:4px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{padding:0;margin:0;line-height:1.25em;border:none}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td{font-size:14px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{padding:0;margin:0;line-height:1.25em;border:none}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td{font-size:14px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{padding:0;margin:0;line-height:1.25em;border:none}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td{font-size:14px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td:nth-last-child(2),body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th:nth-last-child(2),body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td:nth-last-child(2),body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th:nth-last-child(2),body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td:nth-last-child(2),body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th:nth-last-child(2){width:17px;text-align:right}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th{padding:0;margin:0;line-height:1.25em;border:none}body .row-section-block .nonadvert .tickets_buying#cart div.cart_details table.table tbody tr td{font-size:14px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr td:last-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tbody tr th:last-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr td:last-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table tfoot tr th:last-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr td:last-child,body .row-section-block .ticket_prices_cart_container .tickets_buying#cart div.cart_details table.table thead tr th:last-child{padding-right:4px;text-align:right}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart .total_container{background-size:24px;background-repeat:no-repeat;background-position-y:center;background-position-x:2px;min-height:30px;background:#efefef;min-height:40px;font-size:24px;font-weight:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-size:24px;background-repeat:no-repeat;background-position-y:center;background-position-x:2px;min-height:30px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart .total_container .total_block{color:#000;font-size:24px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:100%;padding:0 .325em;padding-left:40px;position:relative;padding:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:space-between}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart .total_container .total_block .ticket_total{font-size:14px}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart .total_container .total_block .ticket_icon{margin:0 .25em}body .row-section-block .ticket_prices_cart_container .tickets_buying#cart .total_container .total_block .cart_total{padding:0 5px}body .row-section-block .logo_container{position:absolute;bottom:0}body .row-section-block .logo_container .facebook_spacing{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;margin:15px 0}body .row-section-block .logo_container .facebook_spacing .f_new_btn{background-image:url(../../../../img/fb/f-white.png);background-color:#197bed;background-repeat:no-repeat;background-size:32.5px;height:48px;background-position-y:center;background-position-x:9px;padding:9px 9px 9px 48px;color:#fff;border:none;border-radius:3px;margin:0 auto}body .row-section-block .logo_container .facebook_spacing .f_new_btn .share_save_block{font-size:1.25em}body .row-section-block .logo_container .facebook_spacing .f_new_btn .share_save_block .share_text{font-weight:100}body .row-section-block .logo_container .facebook_spacing .f_new_btn .share_save_block .save_text{font-weight:700;text-transform:uppercase}body .ticket-custom.rodeo-display .fa{font-family:FontAwesome}body .ticket-custom.race-display .fa{font-family:FontAwesome}body .ticket-custom.event-display .fa{font-family:FontAwesome}.modal-content .modal-body{display:flex;flex-direction:column;padding:10px;align-items:center}.modal-content .modal-body .btn.btn-info{display:flex;flex-wrap:wrap;justify-content:center;margin:10px}.modal-content .modal-body .btn.btn-info .modal_label{font-weight:700}@media (min-width:540px){body{min-width:300px}}