.main-nav .logo img {
  background-color: #0d6efd !important;
  width: 111px !important;
  border-radius: 50% !important;
}

.news-feed {
    width: calc(100% - 180px);
    float: right;
    height: 61px;
    padding: 14px 0;
    overflow: hidden;
}

.flash-div {
    width: 100%;
    overflow: hidden;
    height: 57px;
    padding: 0;
    animation: fading 7s infinite;
}

@keyframes fading {
    0% {
        opacity: 0
    }

    50% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.flash-div a {
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
    display: block;
    margin: 0px 0 0
}

@media only screen and (max-width: 500px) {
    .news-feed {
        width: calc(100% - 120px);
    }

    .flash-div a {
        font-size: 13px;
    }
}


.parafull {
	width: 100%;
	padding: 0 20px 0 0;
	float: left;
	text-align: justify
}
.parafull p {
	text-align: justify
}
.parafull img,
.w-parafull img {
	margin: 7px auto 17px;
	width: 100%;
	border: 5px solid #fff;
	box-shadow: 0 0 10px #ddd;
	max-width: 500px
}
.w-parafull h3 {
	width: 100%;
	margin-top: 30px;
}
.w-parafull {
	width: 100%;
	padding-right: 20px
}
.w-parafull p {
	text-align: left
}
.w-parafull .textc,
.b-mem p,
.parafull .textc {
	text-align: center
}
.w-parafull ul li,
.parafull ul li {
	list-style-image: url('../images/bullet.png');
	font-weight: 600;
	letter-spacing: 0;
	text-align: left;
	margin: 0 0 5px 30px
}
.parafull .highlate-name,
.founders .highlate-name,
.g-o-i .highlate-name {
	text-align: center;
	font-size: 18px;
	padding: 10px;
	background: #eee;
	margin: 7px 0 10px;
	background: #005AA0;
	color: #fff;
	letter-spacing: 1px;
	font-weight: 600
}
.parafull .highlater {
	margin: 20px 0 10px;
	font-size: 16px
}
.founders .parafull {
	text-align: center;
	margin-bottom: 20px
}
.parafull table img,
.w-parafull table img {
	width: 100%;
	max-width: 300px
}
.w-parafull iframe {
	width: 100%;
	height: 500px;
	margin: 10px 0 30px
}

.paraimg {
	float: left;
	width: 40%;
	padding: 10px;
	overflow: hidden;
}
.paracont {
	width: 60%;
	padding: 10px;
	overflow: hidden;
}
.paraimg img{
	margin: 7px auto 17px;
	width: 100%;
	border: 5px solid #fff;
	box-shadow: 0 0 10px #ddd;
	max-width: 500px
}

.dropdown_option button{
	padding: 10px 15px;
    border: none;
	margin: 0 0 0 10px;
	float: inherit !important;
	border-radius: 20px;
}

.float-child {
    width: 210px;
    float: left;
    padding: 5px;
}

.float-child button{
	padding: 8px 12px;
    border: none;
	margin-top: 5px;
	float: inherit !important;
	border-radius: 20px;
}

.grid-container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px;
}

.active-sub{
	background: linear-gradient(to top, #e9b006, #ffd322);
}

.special-word{
	color: blue;
    font-weight: 900;
    font-size: large;
}

.left_content,.left_content p{
	text-align: left !important;
}
.left_content ul li{
	list-style-image: url(../images/bullet.png);
    font-weight: 600;
    letter-spacing: 0;
    text-align: left;
    margin: 0 0 5px 30px;
}

.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px;
}
.panel-default {
    border-color: #ddd !important;
}
.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
}
.panel-default>.panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
}
.panel-group .panel-heading {
    border-bottom: 0;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit;
}

.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ddd;
}
.panel-body {
    padding: 15px;
}