/*  Desktop */
@media all and (min-width: 1601px) and (max-width: 1920px)
{

}

/* Laptop */
@media (max-width: 1366px)
{

}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px)
{

}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
.btn-green{
	padding: 5px 5px;
	font-size: 14px;
}
.web-head-blog h2{
	font-size: 18px;
	line-height: 26px;
}
.web-head-blog h1{
	font-size: 21px;
	line-height: 26px;
}
.web-head-blog form input{
  font-size: 14px;
}
.web-head-blog form input:placeholder{
  font-size: 14px;
}
.btn-blue{
	font-size: 14px;
  line-height: 20px;
  padding: 5px 5px;
}
.web-head-result .report-summary-box .head-bar h2{
	font-size: 20px;
	line-height: 23px;
}
.web-head-result .report-summary-box .head-bar a.notification img{
  width: 23px;
  height: 23px;
}
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{

}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
.web-head-mainblog .web-mainblog-content h1{
	font-size: 23px;
	line-height: 30px;
}
.web-head-mainblog .web-mainblog-content p{
	font-size: 14px;
	line-height: 25px;
}
br{
	display: none;
}
.web-head-blog form .input-group:before{
	left: 48px;
	height: 28px;
}
.web-head-blog form input{
	height: 47px;
	padding-left: 56px;
}
.web-head-blog form img.search-icon{
	width: 23px;
	height: 23px;
}
.web-head-blog form .btn-check{
	font-size: 12px;
}
.web-head-blog{
	padding:20px 0 0;
}
a.generate-pdf-btn{
	width: 175px;
}
.search-bar-blog{
	flex-direction: column;
	align-items: flex-end!important;
}
.web-head-blog form .btn-refresh{
	margin-top: 10px;
	padding: 7px 23px;
}
.web-head-result .report-summary-box .head-bar h2{
	font-size: 18px;
}
.web-head-result .report-summary-box .head-bar{
	flex-direction: column;
	align-items: flex-start!important;
}
.web-head-result .report-summary-box .head-bar .additional-functionality{
	margin-top: 15px;
	margin-left: auto;
}
.web-head-result .report-summary-box .security-report-summary .img-blog{
	padding: 10px;
}
.web-head-result .report-summary-box .security-report-summary .img-blog img{
	width: 100px;
	margin: 0 auto;
	display: block;
}
.web-head-result .report-summary-box .security-report-summary .content-blog li{
	font-size: 14px;
}
.web-head-result .report-summary-box .security-report-summary .content-blog li{
	flex-direction: column;
}
.web-head-result .report-summary-box .security-report-summary.row-headers-details .content-blog li span{
	font-size: 18px;
	white-space: break-spaces;
}
.web-head-result .report-summary-box .security-report-summary.row-headers-details .content-blog li p{
	width: 100%;
	font-size: 14px;
}
.additional-information{
	padding: 0 0 30px;
}
.additional-information .add-infor-blog p{
	font-size: 16px;
	line-height: 23px;
}
footer p{
	font-size: 16px;
	line-height: 23px;
}
}