.type-breakout .accordion-button {
    display: none;
}

.type-breakout .show {
    margin-top: -22px;
    background: #eaeaea;
    z-index: 1;
    margin-bottom: 20px;
    padding: 30px;
    border-radius: 5px;
    border: 1px solid #eb6521;
}

.type-breakout .panel-body {
    padding-bottom: 0px !important;
}


.schedule-box-layout1 .type-headline_time h3.title {
    color: #f90082 !important;
}

.schedule-box-layout1 .tab-content .tab-item .panel-heading .title {
    font-size: 20px !important;
    line-height: 1.4em;
}

.headline.panel h3,
.headline.panel .description {
    text-align: center;
}


.event .tab-content {
    padding: 0 !important;
}
.event .panel-group {
    padding: 0 !important;
}

.event .panel-group .panel {
    padding: 3% 3% 4% 3%;
    margin-bottom: 0 !important;
}

.event .panel-group .panel:hover {
    border-left: 10px solid #222;
    margin-left: -10px;
}


.event .panel-group .panel:hover .time {
    background-color: #eb6521 !important;
    color: #fff !important;
}

.event .panel-group .panel:hover .time svg {
    fill: #fff !important;
}




.panel.headline {
    padding: 20px 0;
}


.panel .stream-buttons {
    display: flex;
    flex-direction: row;
    align-content: center;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.panel a.stream-heading {
    background: #11C1ED;
    padding: 10px;
    color: #fff;
    flex-grow: 1;
    width: 31%;
    margin: 6px;
    text-align: center;
}

.panel a.stream-heading.active {
	background: #eb6521;
}


.stream-heading:nth-child(1) {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.stream-heading:last-child {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.stream-heading.active {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

a.stream-heading:nth-child(2) {
    background: #f90082;
}

a.stream-heading:nth-child(3) {
    background: #9ac724;
}



.panel-body .stream-content {
    display: none;
}



.stream-content .description {
    margin-bottom: 20px;
    border-bottom: 1px solid #c4c4c4;
    padding-bottom: 20px;
}

.stream-content .description:last-child {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0;
}

.stream-content .time {
    color: #1448f6;
    background: #d6d5d5;
    border-radius: 5px;
    display: inline-block;
    padding: 0px 5px;
}

.stream-content .time svg {
    fill: #1448f6;
}


.speaker_info .name {
    color: #1448f6;
}

.speaker_info .deligation {
    
}

.speaker_info .company {
    font-weight: 900;
}

.information_block p.title {
    font-weight: 900;
    margin-bottom: 0;
}

.information_block p.content {
    margin-bottom: 0;
}



/*.speakers-wrapper .speakers {
    display: inline-flex;
}*/
.speaker_image {
    width: 100%;
    max-width: 50px;
    margin-right: 5px;
}

.speaker_image img {
    border-radius: 100% !important;
}

/*.speakers-wrapper .speaker_info {
    display: none;
}*/