	.single_report-box
	{
		position: relative;
		float: left;
		width: 33.3333%;
		box-sizing: border-box;
		padding: 10px;
	}
	.single_report-box.md
	{
		width: 50%;
	}
	.single_report-box .single_report-box-con
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
	}
	.single_report-box .single_report-box-con .report-img
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		background: #ddd;
		height: 250px;
		border-radius: 10px;
		overflow: hidden;
	}
	.single_report-box .single_report-box-con .report-img img
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
	}
	.single_report-box .single_report-box-con .report-desc
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 20px;
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		background: white;
		box-shadow: 0 5px 40px 0 rgba(0, 0, 0, 0.3);
		padding: 10px;
		border-radius: 10px;
		height: 250px;
		margin-top: -150px;
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .title
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 0px 0px;
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .title h2
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 2px 0px;
		font-size: 12pt;
		font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
		color: #333;
		font-weight: bold;
		padding-bottom: 15px;

	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .price
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		bottom: 0px;
	}
	.single_report-box .single_report-box-con .price .link
	{
		position: relative;
		float: left;
		width: 50%;
		box-sizing: border-box;
		padding: 10px 10px;
		margin-top: -20px;
	}
	.single_report-box .single_report-box-con .price .link a
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 10px 0px;
		text-align: center;
		font-size: 10pt;
		font-weight: bold;
		color: white;
		background: #50b3b4;
		border-radius: 50px;
		box-shadow: 0px 0px 10px -5px black;
	}
	.single_report-box .single_report-box-con .price .link a.buy
	{
		background: #5d5d5d;
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .rid-dtl
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		border-top: 1px solid #ccc;
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .rid-dtl .rdtl
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 2px;
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .rid-dtl .rdtl.price
	{
		width: 100%;
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .rid-dtl .rdtl.price span
	{
		width: 50%;
		padding: 6px 0px;
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .rid-dtl .rdtl.price p
	{
		width: 50%;
		font-size: 16pt;
		font-weight: bold;
		color: black;
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .rid-dtl .rdtl.pages
	{
		width: 50%;
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .rid-dtl .rdtl.date
	{
		width: 50%;
		display: none;
	}

	.single_report-box .single_report-box-con .report-desc .report-desc-con .rid-dtl .rdtl span
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		font-size: 11pt;
		color: black;
		font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	}
	.single_report-box .single_report-box-con .report-desc .report-desc-con .rid-dtl .rdtl p
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		font-size: 10pt;
		color: gray;
		font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	}


@media screen and (max-width: 1400px)
{

}

@media screen and (max-width: 1350px)
{

}

@media screen and (max-width: 1300px)
{

}
@media screen and (max-width: 1250px)
{


}
@media screen and (max-width: 1200px)
{


}
@media screen and (max-width: 1150px)
{

  
}
@media screen and (max-width: 1100px)
{

  
}
@media screen and (max-width: 1050px)
{

  
}
@media screen and (max-width: 1000px)
{

  
}
@media screen and (max-width: 900px)
{

  
}
@media screen and (max-width: 800px)
{

  
}
@media screen and (max-width: 768px)
{

  
}
@media screen and (max-width: 468px)
{





	.single_report-box
	{
		width: 100%;
	}
	.single_report-box.md
	{
		width: 100%;
	}

}