.float-end .form-inline .btn
{
	border-radius: 0 50px 50px 0;
}
.bloglist__item
{
	margin-bottom: 60px;
}
.bloglist__item__heading
{
	color: #25282C;
	line-height: 119%;
	font-family: 'New York', serif;
	font-size: 35px;
}
.bloglist__item__info
{
	background: #F5F5F5;
	font-size: 14px;
	line-height: 1.4;
	margin-bottom: 10px;
}
.bloglist__item__info I
{
	font-size: 15px;
}
.bloglist__item__info__time
{
	margin-left: 0;
}
.bloglist__item__info__author
{
	margin-left: 30px;
}
.bloglist__item__content
{
}
.bloglist__item__content__pict
{
	margin-bottom: 32px;
}
/*.bloglist__item__content__pict__img
{
	padding-right: 30px !important;
}*/
.bloglist__item__content__desc
{
	margin-bottom: 25px;
	/*padding: 0 30px;*/
	font-family: Lato;
	font-size: 14px;
	line-height: 1.6;
	letter-spacing: 0.5px;
	color: #868686;
}
.bloglist__item__content__desc P
{
	margin-top: 0;
	font-size: 18px;
}
.bloglist__item__readmore
{
	/*  */
}
.inc_blog_search
{
	padding: 0;
	/*margin: -49px 0 50px;*/
}
.blog .bg-in .h-100
{
	height: 93% !important;
}
.blog .page-banner25 H1
{
	margin-bottom: 20px;
}
.search-blog
{
	width: 100%;
}
.search-blog
{
}
.search-blog FORM .form-floating
{
	width: 814px;
}
.search-blog .btn
{
	padding: 14px 10px;
}
@media (max-width: 575px)
{
}
@media (min-width: 576px) and (max-width: 767px)
{
}
@media (min-width: 768px) and (max-width: 991px)
{
	.search-blog FORM .form-floating
	{
		width: 535px;
	}
}
@media (min-width: 992px) and (max-width: 1199px)
{
	.blog .page-banner25 H1
	{
	}
	.search-blog FORM .form-floating
	{
		width: 700px;
	}
}
@media (min-width: 1200px) and (max-width: 1399px)
{
	.search-blog FORM .form-floating
	{
		width: 758px;
	}
}
@media (min-width: 1400px) and (max-width: 1599px)
{
}
@media (min-width: 1600px)
{
}
