.infobox-2 li, .infobox-2 p {
    font-size: 14px;
}

/*@media only screen and (min-width: 992px) {*/
/*.view-more-speaker-btn-pad{*/
/*padding-top:50px;    */
/*padding-left:100px;*/
/*padding-right:0px;*/
/*margin: 0 auto !important;*/
/*}*/
/*}*/

a.common-button{ background-color: #f58424; color: #fff !important; height: unset !important; padding: 6px 14px !important; display: block; text-align: center;}
@media screen and (min-width: 720px) and (max-width: 1366px){
    a.common-button{ width: max-content; }
}


a.common-button-dark{ background-color: #292e35; color: #fff !important; height: unset !important; padding: 6px 14px !important; display: block; text-align: center;}
@media screen and (min-width: 720px) and (max-width: 1366px){
    a.common-button{ width: max-content; }
}

a.common-button {
text-align: center;
margin: 0 auto;
}

.banner-margin {
    margin-bottom: -16px !important;
}
.speaker-thumb img {
    padding: 20px;
    border-radius: 50px;
}

.speaker-thumb h3 {
    text-align: center;
    font-size: 18px;
}

div.funfact-item  div.caption i {
    font-size: 30px !important;
    font-weight: 700;
}

p.company {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
    padding: 8px;
    font-weight: 700
}

 p.company::first-line {
    font-weight: 500;
}

.company-name {
    font-weight: bold;
}

.register-now-button {
    margin-left: -15px !important;
}

.register-now-button .common-button {
    float: left;
}