
/*-----Blog------*/
#blog-container{width: auto; position: relative; display: block; background-color: #f5f6f7; padding: 90px 0px 0px 0px;}
.blog-container{padding: 10px 70px; margin: 0px 10%; width: 80%; position: relative; display: block;}
.blog-block{margin: 0 auto;  background-color: @cyan; color: #303030; text-align: justify; padding: 20px 40px; position: relative; display: block;}
.blog-content{position: relative; display: block; color: #303030; padding: 20px 40px; }
.blog-content p{font-size: 18px; color: #303030; line-height: 2; text-align: justify; }
.blog-title{position: relative; text-align:left; display: block;}
.blog-art-title strong{padding: 15px 0 ; text-align: left; color: green; font-size: 40px; line-height: 1; font-weight:900;}
.blog-content .blog-title p{font-size: 17px; line-height: 1;}
/*---.blog-container .blog-content img1{margin: auto; padding: 50px 0; object-fit: contain; text-align: center;}----*/
.blog-title strong{padding: 5px 0 0 0; color: green; font-size: 30px; line-height: 1; font-weight:700;}
.blog-content h1, .blog-content h2, .blog-content h3, .blog-content h4, .blog-content h5 {color: green;}
.blog-paragh{padding: 10px 0; line-height: 1; text-align: justify;}
.blog-paragh h3{font-size: 25px;  line-height: 1; padding-top: 10px;}
.blog-paragh h4{font-size: 20px;  line-height: 1; padding-top: 10px;}
.blog-paragh h5{font-size: 18px;  line-height: 1; padding-top: 10px;}
.blog-paragh ul{margin: 0px 0px 20px 35px; list-style: disc outside;}
.blog-ref{padding: 10px 0; line-height: 1; text-align: justify;}
.blog-ref ol{padding-left: 20px; }
.blog-ref ol li{padding-left: 10px; font-size: 10px;}
.blog-ref h3{font-size: 15px !important;}
.blog-img {width: 50%; float: left; padding: 0px 40px;}
.blog-img img {margin: auto;object-fit: contain; text-align: center; height: auto; border: 0;}
.blog-art-img{width: 50%; float: right; padding: 0px 0px 0px 40px;}
.blog-art-img img {width: 100%; margin: auto;object-fit: contain; text-align: center; height: auto; border: 0;}

.blog-art-img1{width: 100%; float: left; padding: 5px 5px 15px 5px;}
.blog-text {padding: 0px 40px; }
.blog-text p {font-size: 17px; font-family: sans-serif; line-height: 2;  text-align: justify;	height: auto; border: 0;}
.blog-text h2{font-size: 36px; font-family: sans-serif; line-height: 1; padding-bottom: 20px;}


#share-buttons{text-align: center;	font-size: 20px;}
#share-buttons img{width: 50px;	padding: 5px; border: 0; box-shadow: 0;	display: inline;}
#newsblog{
	background: cyan;
	display: inline-block;
	overflow: hidden;
	padding: 0px 60px;
}


/*----Media Query----*/
@media screen and (max-width: 974px){
#blog-container{background-color: #f5f6f7; padding: 70px 0 0px 0;}
	.blog-container{overflow: hidden; width: 90% !important; margin: 0px 5%; padding: 10px 20px;}
	.blog-img {width: 100%; float: left; padding: 10px 0px;}
	.blog-text {padding: 0px; }
	.blog-text p {font-size: 17px; line-height: 1.8;}

}

@media only screen and (max-width:750px){
	h4, h5{padding-bottom: 2px;}
	h1{font-size: 20px;}	
	h2{font-size: 18px;}
	h3{font-size: 15px;}
	h4{font-size: 12px;}
	h5{font-size: 10px}
	p{margin-bottom:0px;}
	a{text-decoration: none; cursor: pointer;  color: green;}
	li{font-size: 12px; line-height: 1.2;}

	#blog-container{background-color: #f5f6f7; padding: 50px 0 0px 0;}
	.blog-container{overflow: hidden; width: 96% !important; margin: 0px 2%; padding: 10px 10px; }
	.blog-img {width: 100%; float: left; padding-bottom: 20px;}
	.blog-art-img1{width: 100%; float: left; padding: 5px 5px 15px 5px;}
	.blog-content{padding: 10px 10px; }
	.blog-content p{font-size: 14px; line-height: 1.5;}
	.blog-title strong{padding: 20px 0 ; font-size: 30px; font-weight:700;}
	.blog-art-title strong{padding: 15px 0 ; color: black; font-size: 30px; font-weight:700; }
	.blog-content .blog-title p{padding: 0px; font-size: 15px; }
	.blog-paragh{padding: 10px 0; line-height: 2;}
	.blog-paragh h3{font-size: 18px;  line-height: 1.5;}
	.blog-text {padding: 0px 0px; }
	.blog-text p {font-size: 14px; font-family: sans-serif; line-height: 2;}
	.blog-text h2{font-size: 36px; font-family: sans-serif; line-height: 2; padding-bottom: 20px;}
	.blog-ref{padding: 5px 0; line-height: 1; text-align: justify;}
	.blog-ref ol{padding-left: 10px; }
	.blog-ref ol li{padding-left: 2px;}


	
}

