@media screen and (max-width:767px) {
	#ct-for-followers
	{
		margin-top: 4rem;
	}
	#ct-for-followers .header h1
	{
		font-size: 36px;
	}
	#ct-for-followers .multiple-elements
	{
		display: block;
	}
	#ct-for-followers .multiple-elements:nth-of-type(2)
	{
		margin-top: 0;
	}
	.multiple-elements > div,
	.multiple-elements-block .multiple-elements:nth-of-type(2) > div,
	.compensation-block .multiple-elements > div
	{
		width: 100%;
		margin: 1rem auto;
	}
	.multiple-elements > div.separate
	{
		display: none;
	}
	.how-it-start-block ol
	{
		text-align: center;
	}
	.how-it-start-block li:before
	{
		display: block;
		float: none;
		clear: left;
		margin: .5rem auto;
	}
	html .mobile-body .maincontent img
	{
		display: block;
		margin: 0 auto;
		max-width: 100%;
	}
	.how-it-start-block img
	{
		display: block;
		margin: 0 auto;
	}
}
@media screen and (max-width:576px) {
	#ct-for-followers .header
	{
		padding: 2rem 1rem;
		background: url('/images/content/ct/followers/header_mobile.jpg') no-repeat center center / cover;
	}
	.maincontent h2
	{
		font-size: 32px;
	}
	h2 + p
	{
		font-size: 18px;
	}
	.double-buttons
	{
		display: block;
		padding: 0 0 1rem;
	}
	.double-buttons > .btn
	{
		display: table;
		margin: 1rem auto !important;
	}
}