.about h2, .about h3 { color: #3259a9; font-size: 27px; }
.mea-minister { width: 250px; padding: 10px !important; border-radius: 55px 0px !important; }
.mea-minister img { border-radius: 55px 0px !important; }
/*.quizInner .ImgWrap::before { top: 0px; height: 380px; }*/
.f30 { font-size: 30px !important; }
.play-icon {
    position: absolute;
    top: 320px;
    padding: 10px 15px;
    border: 1px solid #fff;
    font-size: 30px;
    color: #fff;
    right: 340px;
    border-radius: 9px;
    background: rgba(255,255,255,0.5);
}
.notes { font-size: 12px; color: rgba(220, 53, 69, .8) !important; position: absolute;}
.form-group select, .form-group input { font-size: 1.0em; padding: 0px 9px; }
.tableData { width: 100%; }
.tableData tr td { padding: 10px; border: 1px solid #ddd; }
.twitter, .facebook { height: 440px; overflow-y: scroll; width: 100%; border: 1px solid #3156d2; border-radius: 15px; }
.facebook {overflow: hidden; }
.NavBar .navbar { padding-top: 10px; }
.fa.fa-play.convention-video {font-size: 30px;top: 43%;left: 50%;position: absolute;border: 1px solid #fff;transform: translate(-50%, -50%);background: #fff;border-radius: 100%;color: #fa588f;width: 60px;height: 60px;text-align: center;line-height: 58px;padding-left: 4px; }
.register-box a {
    background: #CF2156;
    display: block;
    text-align: center;
    padding: 50px;
    color: #fff;
    font-size: 50px;
    text-decoration: none;
    border-radius: 0 50px;
    border: 2px solid #CF2156;
    line-height: 45px;
}
.register-box a:hover {
    background: #fff;
    color: #CF2156;
}
.register-box a span { font-size: 27px; }
/*.scheduleDayInner .ImgWrap-ujjain { height: auto; }*/
.plenary-session p, .plenary-session ul { font-size: 1.125rem; }
.view-field {
    border: 1px solid #247CD3;
    padding: 12px 15px;
    border-radius: 9px;
    min-height: 50px;
    background: #EFF7FF;
    color: #247CD3;
}