@-moz-document url-prefix(){fieldset{display:table-cell;}}.noshadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.eventpage{padding-bottom:40px}.event-main-images{max-height:300px;overflow:hidden;margin-bottom:35px}.event-main-images img{max-width:100%;display:block}.rsidebar{padding-bottom:40px;min-height:400px}.sidebar-widget{min-height:100px;margin-bottom:50px}.sidebar-widget .title{margin-bottom:10px}.sidebar-widget .title h5{font-size:1.4em;position:relative;padding-bottom:13px;border-bottom:1px solid #dae3ea}.sidebar-widget .title h5:before{background-color:#ffbc00;bottom:-1px;content:" ";display:block;height:2px;right:0;position:absolute;width:30px}.event-date{background-color:var(--c-secondary);color:#fff;font-size:1.2em;padding-top:6px;padding-bottom:7px;margin-bottom:30px;padding-right:5px;padding-left:5px}.event-date i{padding-left:5px;opacity:.6}.event-page-content{font-size:16px;line-height:1.7em}.event-page-content .title{border-right:4px solid #ffbc00;padding-right:7px;font-size:1.7em;padding-bottom:6px;padding-top:4px;margin-bottom:15px}.event-page-content .title2{text-align:center;padding-right:7px;font-size:1.7em;padding-bottom:10px;padding-top:25px;color:#999}.event-page-content .title3{text-align:center;font-size:1.4em;padding-bottom:10px;padding-top:20px;color:var(--c-primery-font)}.sidebar-widget .contact p{font-size:1em}.sidebar-widget .contact p i{padding-left:10px;color:#ccc;font-size:1.2em}.buy-tic{margin-top:0;margin-bottom:0}.buy-tic tr th,.buy-tic tr td{text-align:center}.buy-tic tr td{font-size:.9em;font-weight:normal;padding-top:12px!important}.buy-tic tr th{background-color:#ececec;font-weight:normal}.buy-tic tr a{font-size:.8em;padding-top:4px!important;padding-bottom:3px!important}.buy-tic tr a i{padding-left:3px;opacity:.5}.buy-tic tr:last-child{background-color:#efefef}.sidebar-widget .contact .social i{font-size:1.7em;margin-top:5px;background-color:#ccc;display:block;text-align:center;color:#fff;padding-top:5px;padding-bottom:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sidebar-widget .contact .social i:hover{background-color:#ffbc00}#share-buttons img{width:48px;padding:5px;border:0;box-shadow:0;display:inline}#share-buttons a i{font-size:1.2em}#share-buttons a i:hover{color:#c9302c}