.bannerBg3{
	background:#e7edf7;
	float:left;
	width:100%;
	padding-bottom:50px!important;
}
.bannerBg3 img.banner3{
	margin-top:-75px;
}
.newsRow{
	display:block;
	position:relative;
	padding-left:200px;
	min-height: 150px;
    border-bottom: 1px dashed #cccccc;
    padding:40px 0px 40px 200px;
}
.newsDate{
	background:#1a539f;
	width: 170px;
	height: 170px;
	border-radius:50%;
	-webkit-border-radius:50%;
	display:inline-block;
	position:absolute;
	left:0px;
	top:22px;
	text-align:center;
	padding-top:64px;
    font-size: 27px;
    font-weight:300;
    font-style: italic;
    color:#90d5f7;
	box-shadow:0px 0px 10px 5px #cad9e2;
	-webkit-box-shadow:0px 0px 10px 5px #cad9e2;
}
.newsRow h3{
	display: block;
	color:#1A539F;
	font-size: 22px;
	line-height: 26px;
	font-weight: 600;
	margin: 0px 0px 15px;
}
.newsRow h4{
	display: block;
	color:#1A539F;
	font-size: 22px;
	line-height: 26px;
	font-weight: 400;
	margin: 0px 0px 15px;
}
.newsRow p{
	color:#7F7F7F!important;
	font-size: 14px;
	line-height: 22px;
	color: black;
}
.newsRow a{
	display:inline-block;
	color:#1A539F;
	margin-top:20px;
}

.newsRowOuter > div:last-child{border:none;}
.socialmedia{
	display:block;
	list-style:none;
}
.socialmedia li{
	display:inline-block;
}
.socialmedia li a{
	padding:0px 15px;
	opacity:1;
}
.socialmedia li a:hover{
	opacity:0.8;
}
.socialmedia li a img{
	height:56px;
}
.socialSection{position:relative;overflow:hidden;}
.SocialOuter{
	width:100%;
	display:block;
	text-align:center;
	position:relative;
	}
.SocialOuter h1{
	margin-top:0px;
    margin-bottom: 20px;
}
.SocialOuter h4{
	font-size:40px;
	font-weight:100;
}
.socialBg1{
    position: absolute;
    right: -45px;
    bottom: -85px;
    height: 289px;
}
.socialBg2{
    position: absolute;
    left: -21px;
    top: -22px;
}
.logo2 img{
	height: 55px;
	margin: -10px -13px;
	display: inline-block;
	width: auto;
	max-width: inherit;
}
.bannerBg3 .affix{background:#f5f5f5;}
.bannerBg3 .navbar-nav li a{
	color: #1A539F!important;
}
.bannerBg3 .chooseLang{border: 1px solid #1A539F;}
.bannerBg3 .chooseLang span{color:#1A539F;}
.bannerBg3 .navbar-nav li a:hover, .bannerBg3 .navbar-nav li a.active {
    border-bottom: 2px solid #1A539F;
}
.bannerBg3 .bannerLeft h1, .bannerBg3 .bannerLeft p{
	color: #1A539F;
	margin-bottom:20px;
}
.newsRowOuter{
	width:75%;
	margin:auto;
}
.bannerBg3 .navbar-inverse .navbar-toggle .icon-bar {
    background-color:#1A539F;
}
/* .newsDate-detail {
    display: block;
    color: #030303;
    font-size: 16px;
    margin-bottom: 12px;
	font-weight: 600;
} */
.newsDate-detail {
    display: block;
    color: #90d5f7;
    /* font-size: 16px; */
    margin-bottom: 12px;
    font-weight: 600;
    background: #1a539f;
    display: inline-block;
    padding: 3px 20px;
    border-radius: 40px;
}
.news-details-section h2 {
    display: block;
    color: #1A539F;
    font-size: 32px;
    line-height:normal;
    font-weight: 600;
    margin: 0px 0px 25px;
}
.news-details-section h4 {
    display: block;
    color: #1A539F;
    font-size: 22px;
    line-height: 26px;
    font-weight: 400;
    margin: 0px 0px 15px;
}
.news-details-section p {
    color: #7F7F7F!important;
    font-size: 14px;
    line-height: 22px;
    color: black;
	margin-bottom: 20px;
}
.content-group-news {
    margin-top: 40px;
}
.news-detail-list {
    list-style: none;
    margin: 0;
    padding: 0;
}
.news-detail-list li {
   display: flex;
}
.news-detail-list li i {
    border-radius: 50px;
    color: #1A539F;
    font-size: 14px;
    margin-right: 10px;
    margin-top: 5px;
}
.news-detail-list-number {
    list-style: auto;
    padding: 0;
    margin: 0;
    padding-left: 20px;
}
.sub-header-bold {
    font-weight: 600 !important;
}
.navbar-inverse-none {
    margin-bottom: 0px;
}
@media (max-width: 1050px){
	.banner3{
	width: auto;
    max-height: 400px;
    max-width: 100%;
    }
}
@media (max-width: 991px){
	.banner3 {height:380px;margin:20px auto 40px!important;float:none!important;display:inherit;width:auto;}
	.newsRowOuter{width:100%;}
}
@media (max-width: 767px){
	.banner3{width: auto;max-height: 400px;max-width: 100%;}
	.newsRow{padding-left:0px;}
	.newsDate{position:initial;box-shadow:inherit;height:auto;width:auto;border-radius:5px;-webkit-border-radius:5px;padding:5px 20px;border:none;margin-bottom:20px;}
	.socialmedia li a img {height: 40px;}
	.SocialOuter h4{font-size: 23px;}
    .socialBg1, .socialBg2{opacity:0.2;}
    .newsRow h3{line-height:30px;margin-bottom:16px;}
}
