﻿.schedule{padding:0 0 30px 0;}.schedule h3{text-align:left;font-size:30px;margin-top:0;margin-bottom:50px;}.schedule .schedule-inner ul.nav-schedule{display:table;width:100%;border-style:solid;border-width:0 1px 0 0;border-color:#e9e9e9;margin:0;padding:0;z-index:10;}.schedule .schedule-inner ul.nav-schedule:before{content:" ";display:table;}.schedule .schedule-inner ul.nav-schedule li{position:relative;display:table-cell;font-size:15px;border-style:solid;border-width:1px 0 1px 1px;border-color:#e9e9e9;margin-bottom:0;}.schedule .schedule-inner ul.nav-schedule li a{display:block;text-decoration:none;padding:5px 5px 5px 5px;text-align:center;}.schedule .schedule-inner ul.nav-schedule li a h5.highlight{color:#81c240;font-size:14px;font-weight:600;margin-bottom:5px;}.schedule .schedule-inner ul.nav-schedule li a p.text-alt{margin-top:5px;color:#b8bcc3;font-size:12px;}.schedule .schedule-inner ul.nav-schedule li:after{transition:opacity .15s ease;position:absolute;bottom:-6px;left:50%;margin-left:-8px;width:0;height:0;content:"";border-style:solid;border-width:7px 10px 0 10px;border-color:transparent;}.schedule .schedule-inner ul.nav-schedule li.active{background-color:#81c240;}.schedule .schedule-inner ul.nav-schedule li.active h5.highlight{color:#fff;}.schedule .schedule-inner ul.nav-schedule li.active p.text-alt{color:#fff;}.schedule .schedule-inner ul.nav-schedule li.active:after{border-color:#81c240;}.schedule .schedule-inner .tab-content .tab-pane{display:none;transition:all .3s;}.schedule .schedule-inner .tab-content .tab-pane.active{display:block;}.schedule .schedule-inner .tab-content .tab-pane ul.nav-schedule-inner{display:inline-block;background-color:#eff1f5;margin:0;padding:0;border:0;}.schedule .schedule-inner .tab-content .tab-pane ul.nav-schedule-inner:before{content:" ";display:table;}.schedule .schedule-inner .tab-content .tab-pane ul.nav-schedule-inner li{display:inline-block;border-bottom:1px solid transparent;}.schedule .schedule-inner .tab-content .tab-pane ul.nav-schedule-inner li a{color:#51545b;display:block;padding:16px 20px 14px 20px;font-size:14px;font-weight:600;}.schedule .schedule-inner .tab-content .tab-pane ul.nav-schedule-inner li a:hover{color:#81c240;text-decoration:none;}.schedule .schedule-inner .tab-content .tab-pane ul.nav-schedule-inner li.active{border-color:#81c240;}.schedule .schedule-inner .tab-content .tab-pane ul.nav-schedule-inner li.active a{color:#81c240;}.schedule .schedule-inner .tab-content .tab-pane .tab-content{border-style:solid;border-width:0 1px 1px;border-color:transparent #e9e9e9 #e9e9e9;}.schedule .schedule-inner .tab-content .tab-content-schedule{position:relative;padding:30px 30px 20px 10px;}.schedule .schedule-inner .tab-content .tab-content-schedule:before{position:absolute;top:0;bottom:0;left:24px;width:0;display:block;content:"";border-right:1px solid #eff1f5;}.schedule .schedule-inner .tab-content .panel-group .panel{border:0!important;box-shadow:none;}.schedule .schedule-inner .tab-content .panel-group .panel.schedule-item{position:relative;margin-bottom:40px;min-height:65px;padding:0 0 0 34px;background-color:transparent;}.schedule .schedule-inner .tab-content .panel-group .panel.schedule-item .lecture-icon-wrapper{border-color:#81c240;position:absolute;vertical-align:middle;top:0;left:4px;width:20px;height:20px;text-align:center;font-size:20px;line-height:16px;background-color:#fff;border-style:solid;border-width:1px;border-radius:50%;overflow:hidden;}.schedule .schedule-inner .tab-content .panel-group .panel.schedule-item .lecture-icon-wrapper .fa{color:#81c240;}.schedule .schedule-inner .tab-content .panel-group .panel.schedule-item a.schedule-item-toggle .time.highlight{margin-bottom:10px;font-size:15px;}.schedule .schedule-inner .tab-content .panel-group .panel.schedule-item a.schedule-item-toggle .time.highlight.highlight{color:#81c240;}.schedule .schedule-inner .tab-content .panel-group .panel.schedule-item a.schedule-item-toggle .time.highlight span{margin-right:8px;vertical-align:middle;color:#81c240;}.schedule .schedule-inner .tab-content .panel-group .panel.schedule-item a.schedule-item-toggle .title{position:relative;margin:0;padding:5px 25px 5px 0;border-bottom:1px solid #eff1f5;color:#51545b;font-size:15px;font-weight:bold;}.schedule .schedule-inner .tab-content .panel-group .panel.schedule-item a.schedule-item-toggle:hover{text-decoration:none;}.schedule .schedule-inner .tab-content .panel-group .panel.schedule-item .schedule-item-body{font-size:13px;color:#51545b;padding:10px 0;display:none;}.schedule .schedule-inner .tab-content .panel-group .panel.schedule-item .schedule-item-body.show{display:block;}