/* File: media/com_matukio/css/default-bootstrap3.css */
.col-sm-0{width:0px;float:left;overflow:hidden;margin:0px;padding:0px;min-height:1px}.compojoom-bootstrap .mat_event_img,.compojoom-bootstrap .mat_image_scale{-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;transition:all 0.4s ease-in 0s;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.compojoom-bootstrap .mat_event_img:hover,.compojoom-bootstrap .mat_image_scale:hover{-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s;-webkit-transform:scale(1.501);-moz-transform:scale(1.501);transform:scale(1.501)}.mat_event_img{width:100%}.compojoom-bootstrap .mat_cancelled_event,.compojoom-bootstrap .mat_cancelled_event:hover{background:url('../images/stripe-cancelled.png') repeat}.compojoom-bootstrap .list-group-item:last-child{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.compojoom-bootstrap .list-group-item-grey{background-color:#eeeeee}.compojoom-bootstrap .mat_event_organizer,.mat_event_fees,.mat_info_cancelled{padding-left:10px}.mat_event_date,.mat_event_location,.mat_event_category,.mat_event_organizer,.mat_event_fees,.mat_info_cancelled{color:#666;padding-right:8px}#mat_social{margin:10px 0 15px 0}#submenu_informations .row,#submenu_organizer .row,#submenu_files .row{padding:6px 0}.mat_image_center{margin:0 auto;display:block}.compojoom-bootstrap .modal{width:600px}.compojoom-bootstrap .mat_customfields .dl-horizontal dt{width:auto;text-align:left;padding-right:5px}.compojoom-bootstrap .mat_customfields .dl-horizontal dd{margin-left:0}.mat-social{margin:10px 0 15px}.mat-social div{float:left}.compojoom-bootstrap .twitter-btn{margin-right:20px}.compojoom-bootstrap .row-striped{padding-top:5px}.mat_event_completed{background:rgba(255, 60, 59, 0.06)}.mat_event_overbooked{background:rgba(255, 60, 59, 0.06)}.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:600px;margin:20px auto}.fc-widget-header table thead{background:#428bca;color:#fff}.fc th.fc-day-header{padding:8px 0}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#333}.fc-day-grid-event .fc-content{white-space:normal}.mat_event-heading .glyphicon{margin-right:7px}.mat-eventimage-grey-effect{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.mat-eventimage-grey-effect:hover{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.mat_event_date{color:#888}.mat_event_single{margin-bottom:15px}.bookings-legend{margin:30px 0}.bookings-toolbar{margin:30px 0}#cforms-step-heading{margin-bottom:30px}
/* File: media/com_matukio/css/upcoming-bootstrap.css */
#main .compojoom-bootstrap ul.mat_timeline{list-style-type:none}#main .compojoom-bootstrap .mat_timeline > li{margin-bottom:20px}.mat_event_image_holder{overflow:hidden}.mat_event_image_holder_inner{overflow:hidden}.mat_event_img{max-height:100%;width:100%}.mat_timeline{list-style:none;padding:20px 0 20px;position:relative}.mat_timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#eeeeee;left:30px;margin-left:-1.5px}.mat_timeline > li{margin-bottom:20px;position:relative}.mat_timeline > li:before,.mat_timeline > li:after{content:" ";display:table}.mat_timeline > li:after{clear:both}.mat_timeline > li:before,.mat_timeline > li:after{content:" ";display:table}.mat_timeline > li:after{clear:both}.mat_timeline > li > .mat_timeline-panel{width:calc( 100% - 85px );float:right;border:1px solid #d4d4d4;border-radius:2px;padding:20px;position:relative;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.175);box-shadow:0 1px 6px rgba(0, 0, 0, 0.175)}.mat_timeline > li > .mat_timeline-panel:before{position:absolute;top:26px;left:-15px;display:inline-block;border-top:15px solid transparent;border-right:15px solid #ccc;border-left:0px solid #ccc;border-bottom:15px solid transparent;content:" "}.mat_timeline > li > .mat_timeline-panel:after{position:absolute;top:27px;left:-14px;display:inline-block;border-top:14px solid transparent;border-right:14px solid #fff;border-left:0 solid #fff;border-bottom:14px solid transparent;content:" "}.mat_timeline > li > .mat_timeline-badge{color:#fff;width:60px;height:60px;text-align:center;position:absolute;top:12px;left:0px;margin-left:0;background-color:#999999;z-index:100;padding-top:13px;font-size:13px;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;transition:all 0.4s ease-in 0s;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.mat_timeline > li > .mat_timeline-badge:hover{-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s;-webkit-transform:scale(1.401);-moz-transform:scale(1.401);transform:scale(1.401)}.mat_timeline > li.mat_timeline-inverted > .mat_timeline-panel{float:right}.mat_timeline > li.mat_timeline-inverted > .mat_timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.mat_timeline > li.mat_timeline-inverted > .mat_timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.mat_timeline-badge.primary{background-color:#2e6da4 !important}.mat_timeline-badge.success{background-color:#3f903f !important}.mat_timeline-badge.warning{background-color:#f0ad4e !important}.mat_timeline-badge.danger{background-color:#d9534f !important}.mat_timeline-badge.info{background-color:#5bc0de !important}.mat_timeline-title{margin-top:0;color:inherit}.mat_timeline-body{padding-top:10px}.mat_timeline-buttons{padding-top:10px}.mat_timeline-body > p,.mat_timeline-body > ul{margin-bottom:0}.mat_timeline-body > p + p{margin-top:5px}.mat_event_date{margin-top:8px}.compojoom-bootstrap .mat_event_top_informations{color:#888;font-size:90%;padding-bottom:2px;border-bottom:1px solid #F1F1F1}