.breakingNews {
    height: 35px;
    position: relative;
    border: solid 2px #2096cd;
    overflow: hidden
}

.bn-turquoise {
    border-color: #1fb5ad
}

.breakingNews > .bn-title > h2 {
    display: inline-block;
    margin: 0;
    padding: 0 20px;
    line-height: 30px;
    font-size: 18px;
    color: #fff;
    height: 29px;
    box-sizing: border-box
}

.box_area1 {
    border-radius: 2px;
    box-shadow: 0 2px 5px 0 rgb(0 0 0/16%), 0 2px 10px 0 rgb(0 0 0/12%);
    transition: box-shadow .25s;
    box-shadow: 0 1px 10px #1e90ff
}

.notice-div {
    color: #000;
    padding: 18px;
    border-top: 1px solid #d5e5ff;
    border-bottom: 1px solid #d5e5ff
}

ul#menu, ul#menu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
    border-top: 2px solid #eee
}

ul#menu a {
    display: block;
    text-decoration: none
}

ul#menu li {
    margin-top: 1px
}

ul#menu li a {
    background: #fff;
    color: #000;
    padding: .5em;
    border-bottom: 1px solid #eef
}

ul#menu li a:hover {
    background: #c5e1a5;
    color: brown
}

ul#menu li ul li a {
    background: #fff;
    color: #000;
    padding-left: 15px;
    border-bottom: 1px dotted #aaa
}

ul#menu li ul li a img {
    padding-right: 5px
}

ul#menu li ul li a:hover, ul#menu li ul .current a {
    background: #ddd;
    border-left: 5px red solid;
    padding-left: 10px
}

.code {
    border: 1px solid #ccc;
    list-style-type: decimal-leading-zero;
    padding: 5px;
    margin: 0
}

.code code {
    display: block;
    padding: 3px;
    margin-bottom: 0
}

.code li {
    background: #ddd;
    border: 1px solid #ccc;
    margin: 0 0 2px 2.2em
}

.indent1 {
    padding-left: 1em
}

.indent2 {
    padding-left: 2em
}

.visitorStatHed {
    width: 100%;
    background: #cfd8dc;
    padding: 10px;
    color: #263238;
    border-radius: 5px 5px 0 0;
    font-size: 20px;
    font-weight: 700
}

.visitorStat {
    width: 100%;
    background: #eceff1;
    padding: 10px;
    color: #000
}

.visitorStat1 {
    width: 100%;
    background: #eceff1;
    padding: 10px;
    color: #000;
    height: 236px
}

.timelineV2 {
    border: 1px solid #eee;
    color: #000;
    border-radius: 5px;
    margin-top: 35px
}

.timelineV1 {
    border: 1px solid #eee;
    color: #000;
    border-radius: 5px;
    margin-top: 10px
}

.facebooklink {
    border: 1px solid #eee;
    color: #000;
    border-radius: 5px;
    margin-top: 10px
}

.tdv1 {
    width: 15%;
    padding: 2px;
    border-bottom: 2px solid #fff
}

.tdv2 {
    width: 65%;
    border-bottom: 2px solid #fff
}

.tdv3 {
    width: 20%;
    border-bottom: 2px solid #fff;
    font-weight: 700;
    text-align: right;
    color: #263238
}

.visitorStatAdmission {
    width: 100%;
    background: #b71c1c;
    padding: 10px;
    color: #fff;
    border-radius: 5px 5px 0 0;
    font-size: 20px;
    font-weight: 700
}

.visitorStatAdm {
    width: 100%;
    background: #ffcdd2;
    padding: 10px;
    color: #000
}

.tdvad {
    width: 97%;
    padding: 2px;
    border-bottom: 2px solid #fff;
    padding: 13px 2px
}

.tdvad a {
    width: 97%;
    font-size: 16px
}

.timelineAdmission span {
    color: #fff
}

.ferdous
{
    background-color: red !important;
    color: #0a6aa1;
}
