@media screen and (max-width: 1799px) {
	.vk-fixed {
		position: absolute;
	}
}
@media screen and (max-width: 1269px) {
	body {
		font-size: 1.26vw;
	}
	.main-wrap {
		padding-top: 8.031vw;
	}
	.block-center {
		width: 100vw;
	}
	.styled-btn {
		padding: 2.5vw 20px;
		font-size: 2.283vw;
		line-height: 1;
		border-bottom: 0.472vw solid #4a660d;
	}

	
	
	header {
		height: 8.031vw;
	}
	
	header .logo{
		width: 16.693vw;
		height: 4.724vw;
		left: 4.882vw;
		top: 0.787vw;
	}
	header .logo.wiki{
		width: 21.40vw;
	}
	header h1 {
		left: 4.646vw;
		top: 6.063vw;
		letter-spacing: 0.024vw;
	}
	
	header nav {
		left: 29.055vw;
		top: 2vw;
	}
	
	header nav a {
		margin-right: 3.465vw;
	}
	
	header .flags {
		width: 3.701vw;
		height: 1.969vw;
		padding: 0.63vw;
		right: 5.591vw;
		top: 2.362vw;
	}
	
	header .flags .flag {
		height: 1.969vw;
		-webkit-background-size: 1.969vw 1.969vw !important;
		background-size: 1.969vw 1.969vw !important;
		line-height: 1.969vw;
	}
	
	header .flags .btn:after {
		border-width: 0.394vw 0.394vw 0 0.394vw;
		top: 0.866vw;
	}
	
	header .flags ul {
		padding: 0.63vw;
		right: -0.394vw;
		top: 2.677vw;
		-webkit-border-radius: 0.394vw;	
		border-radius: 0.394vw;
	}
	
	header .flags ul .flag {
		padding-left: 2.598vw;
	}
	
	header .flags ul li + li {
		margin-top: 0.787vw;
	}
	
	.top-block {
		height: 57.087vw;
	}
	
	.top-block .phones {
		width: 35.354vw;
		height: 49.134vw;
		margin: 5.748vw 0 0 3.228vw;
		-webkit-background-size: 100% 100%;	
		background-size: 100% 100%;
	}
	
	.top-block .text {
		width: 60.315vw;
	}
	
	.top-block h2 {
		font-size: 3.465vw;
		line-height: 4.173vw;
		margin: 24.646vw 0 3.386vw;
	}
	
	.top-block .google-play {
		width: 15.591vw;
		height: 4.724vw;
	}
	
	.top-block .app-store {
		width: 13.701vw;
		height: 4.724vw;
	}
	
	.top-block .google-play + .app-store {
		margin: 0 1.024vw 0 1.26vw;
	}
	
	.top-block .code {
		line-height: 1.496vw;
		margin-top: 0.787vw;
	}
	
	.how-it-works {
		height: 62vw;
		top: -4.567vw;
		margin: 0 -1px -4.567vw -1px;
	}
	
	.how-it-works .block-center {
		padding-top: 6vw;
	}
	
	.how-it-works h2 {
		font-size: 3.701vw;
		padding-bottom: 1.024vw;
	}
	
	.how-it-works h2:after {
		right: 0.551vw;
	}
	
	.how-it-works .ipad {
		width: 58.898vw;
		height: 45.433vw;
		left: -4vw;
		top: 12.756vw;
		-webkit-background-size: 100% 100%;	
		background-size: 100% 100%;
	}
	
	.how-it-works .video {
		width: 40.551vw;
		height: 30.472vw;
		left: 9.055vw;
		top: 7.48vw;
	}
	
	.how-it-works .play {
		padding-top: 14.094vw;
		-webkit-background-size: 13.307vw 13.307vw;	
		background-size: 13.307vw 13.307vw;
		left: 15.748vw;
		right: 15.748vw;
		top: 14.488vw;
		font-size: 1.417vw;
	}
	
	.how-it-works .text {
		margin-left: 53.071vw;
		padding-top: 15.748vw;
		font-size: 1.732vw;
		line-height: 2.205vw;
	}
	
	.how-it-works h3 {
		margin-bottom: 2.047vw;
		font-size: 1.811vw;
	}
	
	.advantages .block-center {
		padding: 4.646vw 0 4.409vw;
	}
	
	.advantages h2 {
		font-size: 3.701vw;
		margin-bottom: 3.78vw;
	}
	
	.advantages li {
		width: 20.472vw;
		padding-top: 15.118vw;
		font-size: 1.89vw;
		line-height: 2.283vw;
	}
	
	.advantages li:nth-child(1) {
		background-position: center 0.472vw;
		margin-left: -2.362vw;
		-webkit-background-size: 11.339vw 11.496vw;	
		background-size: 11.339vw 11.496vw;
	}
	
	.advantages li:nth-child(2) {
		background-position: center 1.575vw;
		-webkit-background-size: 10vw 8.898vw;	
		background-size: 10vw 8.898vw;
	}
	
	.advantages li:nth-child(3) {
		-webkit-background-size: 10.079vw 12.362vw;		
		background-size: 10.079vw 12.362vw;
	}
	
	.advantages li:nth-child(4) {
		background-position: center 2.047vw;
		-webkit-background-size: 12.362vw 8.346vw;	
		background-size: 12.362vw 8.346vw;
	}
	
	.withdrawal {
		padding: 4.961vw 0 3.78vw;
	}
	
	.withdrawal h2 {
		font-size: 3.701vw;
		margin-bottom: 3.701vw;
	}
	
	.withdrawal .imgs img + img {
		margin-left: 4.961vw;
	}
	
	.withdrawal .imgs img:nth-child(1) {
		width: 15.827vw;
		height: 4.094vw;
	}
	
	.withdrawal .imgs img:nth-child(2) {
		width: 13.622vw;
		height: 5.276vw;
	}
	
	.withdrawal .imgs img:nth-child(3) {
		width: 18.661vw;
		height: 5.354vw;
	}
	
	.withdrawal .imgs img:nth-child(4) {
		width: 20vw;
		height: 6.457vw;
	}
	
	.how-much {
		padding: 4.016vw 0 3.701vw;
	}
	
	.how-much h2 {
		font-size: 3.701vw;
		line-height: 4.488vw;
		margin-bottom: 8.11vw;
	}
	
	.how-much .slider {
		width: 85.669vw;
		height: 0.866vw;
		margin: 0 auto 5.118vw;
		-webkit-border-radius: 0.866vw;	
		border-radius: 0.866vw;
	}
	
	.how-much .ui-slider-range {
		-webkit-border-radius: 0.866vw;	
		border-radius: 0.866vw;
	}
	
	.how-much .ui-slider-handle {
		width: 3.465vw;
		height: 4.961vw;
		margin-left: -1.732vw;
		top: -2.835vw;
	}
	
	.how-much .sum {
		font-size: 2.835vw;
		margin-bottom: 3.15vw;
	}
	
	.how-much .sum i {
		margin: 0 0.079vw;
	}
	

	
	.about-us {
		padding: 3.307vw 0 3.622vw;
	}
	
	.about-us h2 {
		font-size: 3.701vw;
		line-height: 4.488vw;
		margin-bottom: 6.535vw;
	}
	
	.about-us .item {
		width: 26.929vw;
		font-size: 16px;
	}
	
	.about-us .item + .item {
		margin-left: 12.362vw;
	}
	
	.about-us .thumb {
		width: 26.929vw;
		height: 15.039vw;
		margin-bottom: 1.024vw;
	}
	
	.about-us .icon {
		width: 7.874vw;
		height: 7.874vw;
		margin-left: -3.937vw;
		top: -3.937vw;
	}
	
	.about-us .item-macdigger {
		width: 26.614vw;
		margin: 5.433vw auto 0;
		font-size: 16px;
	}
	
	.about-us .item-macdigger img {
		width: 26.614vw;
		height: 4.094vw;
		margin-bottom: 1.024vw;
	}
	
	.description {
		font-size: 1.89vw;
		line-height: 2.835vw;
		padding: 5.276vw 0 5.906vw;
	}
	
	.description strong {
		padding: 0 11.024vw;
		font-size: 2.441vw;
		line-height: 2.913vw;
		margin-top: 0.315vw;
	}
	
	.description span {
		margin: 0.63vw 0 3.858vw;
	}
	

	
	.offers {
		padding: 4.331vw 0 7.008vw;
	}
	
	.offers h2 {
		font-size: 3.701vw;
		line-height: 4.488vw;
		margin-bottom: 2.441vw;
	}
	
	.offers img {
		width: 9.843vw;
		height: 9.843vw;
	}
	
	.offers .app-tile + .app-tile {
		margin-left: 2.52vw;
	}
	
	.earn {
		padding: 3.622vw 0 7.244vw;
	}
	
	.earn h2 {
		font-size: 3.701vw;
		padding-bottom: 1.26vw;
		margin-bottom: 4.488vw;
	}
	
	.earn h2:after {
		left: 0.157vw;
	}
	
	.earn p {
		font-size: 14px;
		line-height: 19px;
		margin: 0 30px 3.071vw;
	}
	
	.earn p br {
		display: none;
	}
	
	.earn .numbers {
		margin-bottom: 3.307vw;
	}
	
	.earn .numbers div {
		width: 11.102vw;
		border-left: 0.236vw solid #022b47;
		font-size: 3.78vw;
		line-height: 7.244vw;
		letter-spacing: 0.709vw;
		text-indent: 0.709vw;
	}
	
	.earn .numbers div:first-child {
		width: 8.346vw;
		-webkit-border-radius: 0.787vw 0 0 0.787vw;		
		border-radius: 0.787vw 0 0 0.787vw;
	}
	
	.earn .numbers div:last-child {
		-webkit-border-radius: 0 0.787vw 0.787vw 0;		
		border-radius: 0 0.787vw 0.787vw 0;
	}
	
	.earn .numbers:after {
		width: 2.205vw;
		height: 2.677vw;
		right: -3.386vw;
		top: 2.126vw;
	}
	
	.earn h3 {
		font-size: 1.89vw;
		margin-bottom: 2.598vw;
	}
	
	.earn .pay {
		margin-bottom: 4.331vw;
	}
	
	.earn .pay div {
		width: 12.047vw;
		padding-top: 9.134vw;
		font-size: 13px;
	}
	
	.earn .pay .wm {
		-webkit-background-size: 7.559vw 7.48vw;	
		background-size: 7.559vw 7.48vw;
	}
	
	.earn .pay .qiwi {
		-webkit-background-size: 7.953vw 8.346vw;	
		background-size: 7.953vw 8.346vw;
	}
	
	.earn .pay .mobile {
		-webkit-background-size: 7.638vw 7.638vw;
		background-size: 7.638vw 7.638vw;
	}
	
	.earn .google-play {
		width: 15.591vw;
		height: 4.724vw;
	}
	
	.earn .app-store {
		width: 13.701vw;
		height: 4.724vw;
	}
	
	.earn .google-play + .app-store {
		margin: 0 1.024vw 0 1.26vw;
	}
	
	footer {
		padding: 2.362vw 0 0.787vw;
	}
	
	footer:before {
		height: 4.724vw;
		top: -4.724vw;
	}
	
	footer h2 {
		font-size: 3.701vw;
		margin-bottom: 4.567vw;
	}
	
	footer .contact-icons {
		margin-bottom: 5.039vw;
	}
	
	footer .contact-icons a {
		width: 11.811vw;
		padding-top: 8.976vw;
		-webkit-background-size: 7.874vw 7.874vw !important;	
		background-size: 7.874vw 7.874vw !important;
		font-size: 12px;
	}
	
	footer .contact-icons a + a {
		margin-left: 6.85vw;
	}
	
	footer .copyright {
		font-size: 11px;
	}
	
	footer .copyright img {
		width: 6vw;
		margin-left: 2.756vw;
	}
	
	.inp-style1.mobile {
		width: 100%;
		height: 4.331vw;
		padding: 0 1.575vw;
		border: 0.157vw solid #d2d2d2;
		-webkit-border-radius: 0.709vw;	
		border-radius: 0.709vw;
		font-size: 1.417vw;
	}
	
	.vk-fixed {
		bottom: 3.937vw;
	}
	
	.anchor {
		top: -8.031vw;
	}
}
/* Малые планшеты ------------------------------------------------------------------------------------ */
@media screen and (max-width: 859px) {
	.main-wrap {
		padding-top: 69px;
	}
	
	.anchor {
		top: -68px;
	}
	
	header {
		height: 69px;
	}
	
	header .logo {
		width: 143px;
		height: 40px;
		left: 15px;
	}
	header .logo.wiki{
		width: 179px;
	}
	header h1 {
		left: 15px;
		top: 52px;
		font-size: 10px;
	}
	
	header nav {
		left: 210px;
		top: 15px;
	}
	
	header nav a {
		font-size: 11px;
	}
	
	header .flags {
		width: 32px;
		height: 17px;
		padding: 5px;
		top: 20px;
		right: 15px;
	}
	
	header .flags .flag {
		height: 17px;
		-webkit-background-size: 17px 17px !important;	
		background-size: 17px 17px !important;
		line-height: 17px;
	}
	
	header .flags .btn:after {
		border-width: 3px 3px 0 3px;
		top: 7px;
	}
	
	header .flags ul {
		padding: 5px;
		right: -3px;
		top: 23px;
		-webkit-border-radius: 3px;	
		border-radius: 3px;
	}
	
	header .flags ul .flag {
		padding-left: 22px;
	}
	
	header .flags ul li + li {
		margin-top: 7px;
	}
	
	.top-block .google-play {
		width: 134px;
		height: 41px;
	}
	
	.top-block .app-store {
		width: 118px;
		height: 41px;
	}
	
	.top-block .google-play + .app-store {
		margin: 0 9px 0 11px;
	}
	
	.top-block .code {
		font-size: 14px;
		line-height: 1;
	}
	
	.how-it-works {
		height: 106.5vw;
	}
	
	.how-it-works .ipad {
		left: -5%;
		right: -5%;
		top: 25vw;
		width: auto;
		height: 0;
		padding-top: 85%;
	}
	
	.how-it-works .video {
		width: 76vw;
		height: 57.1vw;
		left: 16.7vw;
		top: 13.9vw;
	}
	
	.how-it-works .text {
		margin: 0 30px;
		padding-top: 3vw;
		text-align: center;
		font-size: 14px;
		line-height: 18px;
	}
	
	.how-it-works h3 {
		display: none;
	}
	
	.how-it-works .play {
		top: 34vw;
		font-size: 14px;
		padding-top: 15vw;
	}
	
	.advantages .block-center {
		padding: 5.566vw 0 5.283vw;
	}
	
	.advantages h2 {
		font-size: 4.434vw;
		margin-bottom: 4.528vw;
	}
	
	.advantages li {
		width: 24.528vw;
		padding-top: 18.113vw;
		font-size: 2.264vw;
		line-height: 2.736vw;
	}
	
	.advantages li:nth-child(1) {
		background: url(../img/advan-icon1.png) no-repeat center 0.566vw;
		-webkit-background-size: 13.585vw 13.774vw;	
		background-size: 13.585vw 13.774vw;
		margin-left: -2.83vw;
	}
	
	.advantages li:nth-child(2) {
		background: url(../img/advan-icon2.png) no-repeat center 1.887vw;
		-webkit-background-size: 11.981vw 10.66vw;	
		background-size: 11.981vw 10.66vw;
	}
	
	.advantages li:nth-child(3) {
		-webkit-background-size: 12.075vw 14.811vw;
		background-size: 12.075vw 14.811vw;
	}
	
	.advantages li:nth-child(4) {
		background: url(../img/advan-icon4.png) no-repeat center 2.453vw;
		-webkit-background-size: 14.811vw 10vw;	
		background-size: 14.811vw 10vw;
	}
	
	.about-us .item {
		font-size: 14px;
	}
	
	.about-us .item .thumb {
		margin-bottom: 10px;
	}
	
	.about-us .item-macdigger {
		font-size: 14px;
	}
	
	.about-us .item-macdigger img {
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 740px) {
	header nav .mobile {
		display: inline;
	}
	
	header nav .no-mobile {
		display: none;
	}
	
	header nav a {
		margin-right: 15px;
	}
}
/* Мобильники ------------------------------------------------------------------------------------ */
@media screen and (max-width: 619px) {
	body {
		font-size: 16px;
	}
	.styled-btn{
		font-size: 17px;
		line-height: 1;
		border-bottom-width: 4px;
	}
	
	.main-wrap {
		padding-top: 0;
	}
	
	header {
		height: 57px;
		position: relative;
	}
	
	header nav {
		display: none;
	}
	
	header .logo {
		width: 125px;
		height: 35px;
		left: 36px;
		top: 4px;
	}
	header .logo.wiki{
		width: 166px;
	}
	header h1 {
		font-size: 9px;
		left: 35px;
		top: 43px;
	}
	
	header .flags {
		right: 38px;
		top: 15px;
	}
	
	.top-block {
		display: none;
	}
	
	.top-block-mobile {
		display: block;
		height: 496px;
		background: url(../img/mobile-bg1.jpg) no-repeat center center #322e31;
		-webkit-background-size: cover;	
		background-size: cover;
		position: relative;
	}
	
	.top-block-mobile .center {
		width: 294px;
		margin: 0 auto;
		position: relative;
	}
	
	.top-block-mobile .phone {
		width: 204px;
		height: 410px;
		background: url(../img/phone-iphone.png) no-repeat;
		-webkit-background-size: 100% 100%;	
		background-size: 100% 100%;
		position: absolute;
		right: -89px;
		top: 13px;
	}
	
	.top-block-mobile .text {
		width: 54%;
		margin-left: 13px;
	}
	
	.top-block-mobile .text-center {
		width: 174px;
		margin: 0 auto;
	}
	
	.top-block-mobile p {
		font-size: 27px;
		line-height: 32px;
		padding-top: 53px;
		margin-bottom: 21px;
	}
	
	.top-block-mobile .app-store {
		display: block;
		width: 113px;
		height: 39px;
		background: url(../img/btn-app-store.png) no-repeat;
		-webkit-background-size: 100% 100%;	
		background-size: 100% 100%;
	}
	
	.top-block-mobile .google-play {
		display: block;
		width: 129px;
		height: 39px;
		background: url(../img/btn-google-play.png) no-repeat;
		-webkit-background-size: 100% 100%;	
		background-size: 100% 100%;
	}
	
	.top-block-mobile .app-store + .google-play {
		margin-top: 16px;
	}
	
	.top-block-mobile .code {
		line-height: 19px;
		text-align: center;
		position: absolute;
		left: 0;
		right: 0;
		bottom: 12px;
	}
	
	.top-block-mobile .code div {
		color: #958e54;
	}
	
	.top-block-mobile.ios .phone {
		width: 204px;
		height: 410px;
		background-image: url(../img/phone-iphone.png);
		right: -89px;
	}
	
	.top-block-mobile.ios .google-play {
		display: none;
	}
	
	.top-block-mobile.android .phone {
		width: 200px;
		height: 410px;
		background-image: url(../img/phone-android.png);
		right: -85px;
	}
	
	.top-block-mobile.android .app-store {
		display: none;
	}
	
	.how-it-works {
		display: none;
	}
	
	.advantages .block-center {
		width: 284px;
		padding: 31px 0 25px;
	}
	
	.advantages h2 {
		font-size: 24px;
		margin-bottom: 23px;
	}
	
	.advantages li {
		width: 100%;
		height: 83px;
		padding: 0 0 0 103px;
		font-size: 18px;
		line-height: 21px;
		text-align: left;
		white-space: nowrap;
	}
	
	.advantages li:nth-child(1) {
		background-position: 0 center;
		-webkit-background-size: 75px 78px;
		background-size: 75px 78px;
		margin: 0;
	}
	
	.advantages li:nth-child(2) {
		background-position: 0 center;
		-webkit-background-size: 65px 58px;	
		background-size: 65px 58px;
	}
	
	.advantages li:nth-child(3) {
		background-position: 0 center;
		-webkit-background-size: 67px 83px;	
		background-size: 67px 83px;
	}
	
	.advantages li:nth-child(4) {
		background-position: 0 center;
		-webkit-background-size: 81px 55px;	
		background-size: 81px 55px;
	}
	
	.advantages li span {
		display: table-cell;
		vertical-align: middle;
		height: 83px;
	}
	
	.advantages li + li {
		margin-top: 14px;
	}
	
	.how-it-works-mobile {
		display: block;
		background: url(../img/bg2-mobile.jpg) no-repeat center center #264360;
		-webkit-background-size: cover;	
		background-size: cover;
		text-align: center;
		padding: 22px 0 20px;
		padding-bottom: calc(20px - 30px + 9.375vw);
	}
	
	.how-it-works-mobile h2 {
		font-size: 24px;
		padding-bottom: 5px;
		border-bottom: 1px solid #d0d5d5;
	}
	
	.how-it-works-mobile .ipad-wrap {
		margin: 0 -23px -14px;
		margin-bottom: calc(20px - 14px - 6.25vw);
	}
	
	.how-it-works-mobile .ipad {
		width: 100%;
		height: 0;
		padding-top: 77%;
		background: url(../img/ipad.png) no-repeat center center;
		-webkit-background-size: 100% 100%;	
		background-size: 100% 100%;
		position: relative;
		margin-top: calc(30px - 9.375vw);
	}
	
	.how-it-works-mobile .video {
		position: absolute;
		left: 15.1%;
		top: 16.3%;
		right: 15.7%;
		bottom: 16.3%;
		z-index: 1;
	}
	
	.how-it-works-mobile .video iframe {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	
	.how-it-works-mobile .play {
		padding-top: 27.5vw;
		background: url(../img/play.png) no-repeat center 0;
		-webkit-background-size: 25.625vw 25.625vw;	
		background-size: 25.625vw 25.625vw;
		position: absolute;
		left: 25vw;
		right: 25vw;
		top: 28.75vw;
		z-index: 2;
		cursor: pointer;
		font-family: "Open Sans", Arial, sans-serif;
		font-weight: bold;
		text-align: center;
		font-size: 14px;
	}
	
	.how-it-works-mobile h3 {
		font-size: 14px;
		text-transform: uppercase;
		margin-bottom: 18px;
	}
	
	.how-it-works-mobile p {
		font-size: 14px;
		line-height: 17px;
		margin: 0 20px;
	}
	
	.withdrawal {
		background-image: url(../img/bg-withdrawal-mobile.jpg);
		padding: 3.438vw 0 5vw;
	}
	
	.withdrawal h2 {
		font-size: 24px;
		line-height: 29px;
		margin-bottom: 5.313vw;
	}
	
	.withdrawal h2 .on-mobile {
		display: inline;
	}
	
	.withdrawal .imgs {
		display: none;
	}
	
	.withdrawal .imgs-mobile {
		display: block;
		text-align: center;
	}
	
	.withdrawal .imgs-mobile img + img {
		margin-left: 6.25vw;
	}
	
	.withdrawal .imgs-mobile img {
		display: inline-block;
		vertical-align: middle;
	}
	
	.withdrawal .imgs-mobile img:nth-of-type(1) {
		width: 22.188vw;
		height: 8.438vw;
	}
	
	.withdrawal .imgs-mobile img:nth-of-type(2) {
		width: 30.313vw;
		height: 8.75vw;
	}
	
	.withdrawal .imgs-mobile img:nth-of-type(3) {
		width: 25.625vw;
		height: 6.563vw;
	}
	
	.withdrawal .imgs-mobile img:nth-of-type(4) {
		width: 32.5vw;
		height: 10.625vw;
	}
	
	.withdrawal .imgs-mobile .row {
		margin-bottom: 16px;
	}
	
	.how-much {
		display: none;
	}
	
	.about-us {
		padding: 10vw 0 9.375vw;
		background-image: url(../img/bg-about-mobile.jpg);
	}
	
	.about-us h2 {
		font-size: 24px;
		line-height: 1;
		margin-bottom: 13.438vw;
	}
	
	.about-us .item {
		display: block;
		width: 53.75vw;
		margin: 0 auto 6.25vw;
		font-size: 12px;
	}
	
	.about-us .item .thumb {
		width: 53.75vw;
		height: 30vw;
	}
	
	.about-us .item + .item {
		margin: 14.063vw auto 0;
	}
	
	.about-us .icon {
		width: 15.625vw;
		height: 15.625vw;
		margin-left: -7.813vw;
		top: -7.813vw;
	}
	
	.about-us .item-macdigger {
		width: 53.125vw;
		margin: 6.875vw auto 0;
		font-size: 12px;
	}
	
	.about-us .item-macdigger img {
		display: block;
		width: 53.125vw;
		height: 8.125vw;
	}
	
	.description {
		font-size: 18px;
		line-height: 24px;
		padding: 37px 20px 31px;
		background-image: url(../img/bg-descr-mobile.jpg);
	}
	
	.description .block-center {
		width: auto;
	}
	
	.description br {
		display: none;
	}
	
	.description strong {
		display: block;
		font-size: 24px;
		line-height: 24px;
		padding: 3px 0;
		margin: 8px 0;
	}
	
	.description span {
		margin: 0 0 21px;
	}
	
	.offers {
		padding: 28px 0 38px;
		overflow: hidden;
	}
	
	.offers .block-center {
		width: auto;
		margin: 0 -1000px;
	}
	
	.offers h2 {
		font-size: 24px;
		line-height: 1;
		margin-bottom: 15px;
	}
	
	.offers img {
		width: 56px;
		height: 56px;
	}
	
	.offers .app-tile + .app-tile {
		margin-left: 14px;
	}
	
	.vk-fixed {
		display: none;
	}
	
	.earn {
		display: none;
	}
	
	footer {
		padding: 23px 0 50px;
	}
	
	footer:before {
		display: none;
	}
	
	footer .block-center {
		width: auto;
	}
	
	footer h2 {
		font-size: 24px;
		line-height: 1;
		margin-bottom: 28px;
	}
	
	footer .contact-icons {
		margin-bottom: 26px;
	}
	
	footer .contact-icons a {
		width: 120px;
		padding-top: 64px;
		font-size: 14px;
		-webkit-background-size: 56px 56px !important;	
		background-size: 56px 56px !important;
	}
	
	footer .contact-icons a + a {
		margin-left: 0;
	}
	
	footer .copyright {
		font-size: 10px;
	}
	
	footer .copyright img {
		width: 29px;
	}
	
	.pop-get h3 {
		font-size: 19px;
		line-height: 25px;
	}
}
@media screen and (max-width: 520px) {
	.pop-get .pop-close {
		right: 0;
		top: 0;
		background-image: url(../img/pop-close-black.png);
		opacity: 0.8;
	}
}
@media screen and (max-width: 456px) {
	.pop-get .win {
		width: 100%;
	}
	
	.pop-get .pop-get-content {
		padding: 30px;
	}
	
	.pop-get h3 br {
		display: none;
	}
	
	.how-it-works-mobile .play {
		font-size: 10px;
	}
}
/* Малые мобильники ------------------------------------------------------------------------------------ */
@media screen and (max-width: 320px) {
	.dbf {
		width: 5px;
	}
}
