.main .center
{
	display: none;
}
.main .form
{
	margin-left: 20px;
}

@media screen and (orientation: portrait), screen and (max-width: 640px)
{
    .top .logo
    {
        top: 20px;
        left: calc(50% - 80px);
        width: 161px;
        height: 51px;
        background-size: contain;
    }
    .container
    {
/*        max-width: 1717px;
        height: 1061px;
        margin: 0 auto;*/
        background-color: #100515;
        background-image: url(../images/bg_m.jpg);
        background-position: center 30px;
        background-size: contain;
        height: 100%;
    }
	.main
	{
/*		background-image: url(../images/main_mobile.jpg);
		background-size: cover;
		height: auto;*/
		padding: 100px 0 0px 0;
        height: 100%;
	}
	.main .promo,
	.main .form
	{
		display: block;
		position: relative;
		margin-top: 0;
		margin: 0 auto;
		vertical-align: auto;
	}
	.main .promo
	{
		width: auto;
		margin-bottom: 30px;
	}
	.main .promo
	{
		width: auto;
	}
	.main .promo .small
	{
		font-size: 16px;
		line-height: 20px;
	}
	.main .promo .big
	{
		font-size: 45px;
		line-height: 50px;
	}
    .main .center-menu
    {
        margin-top: 40px; 
    }
	.main .center-menu .h-block span
    {
        display: block;
        margin: 8px;
    }
	.bottom .payments
	{
		left: 0px;
        width: 100%;
        background-position: 50% 0px;
        background-size: contain;
	}
    .bottom .terms li.head-terms 
    {	
        display: inline-block;
        text-align: left;
		
    }

	
    .bottom .terms li
    {
        padding-right: 15px;
    }

/*	.bottom .curacao
	{
		left: calc(50% - 15px);
		margin-top: 23px;
		width: 36px;
		height: 42px;
		background-size: contain;
	}*/
	
}	