.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:0 3px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:10px;height:10px;margin:7px 3px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ccc}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}#ticket-recommendations{position:relative;margin-top:40px;padding:10px}.box.box-form.ticket-recomendations-wrapper #ticket-recommendations{padding:0}.box.box-form.ticket-recomendations-wrapper #ticket-recommendations .fields-title{margin-top:0}.theme-section #ticket-recommendations{margin-top:0;padding:0}h5.recommendations-title{margin:0;padding:5px 10px;text-transform:uppercase;letter-spacing:1px;font-size:1.2rem;opacity:.5}.page-thankyou #ticket-recommendations{margin-top:0}@media(max-width:1146px){.page-thankyou #ticket-recommendations{display:block!important}}.event-recommendations-box{border-radius:4px;padding:0}.recommendations-list{position:relative}.recommendations-list .recommendation{position:relative;display:flex;padding:10px;flex:1 0 auto;align-items:center;align-content:flex-start}.recommendations-list .recommendation-hover{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:currentColor;opacity:0;transition:opacity .15s ease-out;border-radius:4px}.recommendations-list .recommendation:hover{cursor:pointer}.recommendations-list .recommendation:hover .recommendation-hover{opacity:.1}.recommendations-list .recommendation-poster{display:inline-block;vertical-align:middle;width:70px;height:80px;overflow:hidden;border-radius:4px;margin-bottom:1rem;margin-right:10px}.recommendations-list .recommendation-poster img{display:block;width:70px;height:80px;object-fit:cover}.recommendations-list .recommendation-details{display:inline-block;vertical-align:middle;color:inherit}.recommendations-list .recommendation-title{font-size:1.4rem;margin:0 0 .5rem;color:inherit}.recommendations-list .recommendation-title a{color:inherit}.recommendations-list .recommendation-date{font-size:1.2rem;margin:0;color:inherit}.recommendations-list .recommendation-location{font-size:1.2rem;font-style:italic;opacity:.5;color:inherit;margin:1rem 0 0}.recommendations-list .recommendation-action{display:block;position:absolute;border-style:solid;border-width:0 2px 2px 0;top:50%;right:10px;width:8px;height:8px;margin-top:-4px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.recommendations-list .price-range-formatted{display:inline-block;vertical-align:middle;margin-right:10px;font-size:1.2rem;color:inherit}.recommendations-list .recommendation-ticket-status{font-size:1.2rem;margin:0}.recommendations-list .pagination ul,.recommendations-list .pagination-arrows ul{list-style:none;padding:0;margin:0}.recommendations-list .pagination ul li,.recommendations-list .pagination-arrows ul li{display:inline-block;vertical-align:middle}.recommendations-list .pagination ul li a,.recommendations-list .pagination-arrows ul li a{display:block;padding:2px 9px;margin:0 3px;border-style:solid;border-width:1px;text-transform:uppercase;letter-spacing:.05rem;font-size:1rem;border-radius:2px}.recommendations-list .pagination ul li.active,.recommendations-list .pagination ul li.active a,.recommendations-list .pagination-arrows ul li.active,.recommendations-list .pagination-arrows ul li.active a{pointer-events:none}.recommendations-list .pagination{text-align:center;padding:10px 0}.recommendations-list .box-event-recommendations .section-title{margin:0;padding:0 10px}@media(max-width:510px){.recommendations-list .recommendation-poster{display:none}.recommendations-list .recommendation-details{margin-left:0}}.recommendations-carousel .recommendation{position:relative;display:block;margin:10px}.recommendations-carousel .recommendation-poster{position:relative;display:block;height:254px;max-width:100%;border-radius:4px;overflow:hidden;margin-bottom:1rem;transition:opacity .4s ease-out;box-shadow:0 1px 3px rgba(0,0,0,.25)}.recommendations-carousel .recommendation-poster img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;background-size:cover;background-position:center;background-repeat:no-repeat}.recommendations-carousel .recommendation-poster:hover{opacity:.85}@media(max-width:755px){.recommendations-carousel .recommendation-poster{height:352px}}@media(max-width:580px){.recommendations-carousel .recommendation-poster{height:427px}}.recommendations-carousel .price-range-formatted{display:inline-block;vertical-align:middle;margin-right:10px;padding:0;font-size:1.2rem}.recommendations-carousel .recommendation-title{font-size:1.6rem;margin:0 0 .5rem;color:inherit}.recommendations-carousel .recommendation-date{font-size:1.2rem;margin-bottom:0}.recommendations-carousel .recommendation-location{font-size:1.2rem;font-style:italic;opacity:.5;margin:0}.recommendations-carousel .recommendation-actions{position:absolute;right:10px;bottom:10px;left:10px;text-align:right;display:inline-block;vertical-align:middle}@media(max-width:767px){.recommendations-carousel .recommendation-actions .btn{display:inline-block;width:auto}}#ticket-recommendations .owl-theme .owl-controls{margin:0}#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-prev,#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-next{position:absolute;top:34%;bottom:0;width:14px;height:50px;padding:0;font-size:0;background:0 0;border:0;border-radius:0}#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-prev:after,#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-next:after{content:"";display:block;width:10px;height:10px;position:absolute;top:50%;left:50%;margin:-5px 0 0 -5px;border-color:inherit}#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-20px}#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-next{right:-20px}#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-prev:after{border-left:2px solid;border-bottom:2px solid;transform:rotate(45deg)}#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-next:after{border-right:2px solid;border-bottom:2px solid;transform:rotate(-45deg)}@media(max-width:767px){#ticket-recommendations .recommendations-carousel{padding:10px 30px}#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-prev,#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-next{width:30px;margin:0;border-radius:0}#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-prev:after,#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-next:after{margin:-10px 0 0 -10px;background-position:center -21px;background-size:20px}#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-prev{left:0}#ticket-recommendations .owl-theme .owl-controls .owl-buttons div.owl-next{right:0}}