.ulogin2,
.ulogin_panel {
	width: 100%!important;
	display: flex!important;
	align-items: center!important;
	justify-content: center!important;
}

.ulogin-buttons-container {
	display: flex!important;
	align-items: center!important;
	justify-content: center!important;
	flex-wrap: wrap!important;
	width: 100%!important;
}


.ulogin-button-vkontakte {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUeSURBVHgBzZnvT1tVGMefc9sBhW0UYTAigwIb6SYLEMFfMaMajYXMCJppTLZMfeULM9gL35hIb+cfMDQumvhi0/nCHxGYkICaaUeMSsCsCnPGTelQHMosZYyWwujxOac/1tt7e+9t05V9Eui9z3nO7feeH8855ymBNOkQh20gkEYBoJVSaAQgZgBqDpcSH157CAFPKER/QoNrQGxzQRqQVJw7xH6zYMjvoiHoviVGN0ywCwU7UaxHbyVdArkwId9BKe2GDIBCT+kVqinwmTe+7MKHiWm0mBYeSlBkT9spNSdVgU8f++J4plotqQBCevt6njiatFzJyLqUEFM/XtogO7gpDTwyIHb6EgsEJW8U9w1kTxyjMdIgMmQCWbeyCpB9bJHvliDpYoxtL+CYOAkbCIawowNOe2/0PiYQxVlQHOtaC2woxEepvzo6HuO6mDhgw8UxKI+50TvegpHWm4Y7CJzVRawVjeFb4lBy2l1phhyjgV+HcMGd8wZgfjEg8dlelA9lRSaJjflOTXuBKjyzpnwLbDHlhEVA+Jn/+gIKnnks/opcIC49tsTivdXF4DzULLFNebzQ88G4xHakYy9Yd8gXGcfpcZhEkfE8uLsMXj0gDRC//umD106OyeoTInQxgQLflSiMvdlrN2SV6i13QV1FocT24dlLoMRm0yaZra2lUmabnP4PlKFmpo1NEptSsXcpyN8ukea6bZL7X2a8MD23BFrsqSziLxjP/OIKfHX+r+SVKN/OkYZk5d9fnJPZ2pqrID/XKLEt+VdBi1eeqpfZBn/wwDUUmRRCbQKOP0uy8q/ds7C8clNiK8gzwpMPVEEqtLdU8ckUzz8Lfhgau6JaDyNLA2tBSzIHJm54YkZm33+/BcwFuaCH0kITHNhXI7M7Tk/oqE3MgtY+78x304qt+PyjO9WqgdEgcHHHDrdAYUGOpOzT0d+ThJZEqFnQcmHiPvv2D5n98aYK/sfArpCV77+viosrNUtj5FWvHz5BgXoxRg44qq04PD4DD99TzoNsPC/ZrVBcmCcL1IxddxcqPovN+PUQBX0Qn4DR3KflFlxbh3eGpvgKEU/uJgM8u69W1kpqPLSnDJ5rrdXr7jFYbQdt2ENWLc+FG0HwB29C084S0AMbGkuBNVlIYkTj4YUrC6rPwOPGmMHaerAcBdpBB7/NLkIJDvya7Vs1fd8+MwknPp8CPwptrC2WjVMmcnF5FS7/fV3tMR8LGAzdkALvDl2As+dnNf3WI8NhEGPd6+9P8NZP5NBjdWCtKFJ7jEsIn/iJ5jiMfTEO8BODU/CR67LeKnw5PN73s2xymHKMcKSzHvJyjErVPEwbDzOUht6EFGGh4uW3RmF08qpi+SpOrHh+vDQP7w1flPmxFebeXfJxzbIQ/JP9ixwz1UesCiVb83CXY4Yd2wr4/fXlNRjBFUgpmLAtV2Xp5tg9JgXgHL5kYuDGCVLNMg9xZ5KRXlTdBXcALDXS12N/kV3HrSQBMZWxeBthGTFn9CYmkO3/aWjdCRsMz9fEJZUka/GAs70Xo0PKEyZTsMmamExSzM10OkeynfpguPsd9qZEo+JuBo98nawCZAsKLpY8UipSTb9lY2bzbhXbk6b4VPeDA6K9G+MRm+4eyDiY4mB5GBVx3At0wDIP+CHign8YMkB45QqKSvnARFJMoseEtkLKeRyWFGLCVnr1CIvVgjSJHPhtgiA00BC1YPi3SH6GoNRHBOIOAT2HO113uj9D/A9OAfNGIZO0AAAAAABJRU5ErkJggg==') no-repeat left center!important;
	background-color: #5181B8!important;
}

.ulogin-button-facebook {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQdSURBVHgBzVnNa1xVFP+dm8mbmaaj0VIUs5mKCIKSqIsmuuj0HygVBKcupEmp4Gom6D4pLlpXTVwJ0k5wkwiCHxtBF53QkhYViaLgQuFZpVD6lVDa+Ure6TlvPjqZvMzMuxnC/JKXeXnnvXt/79xzzj3nDMES4+nPU0RmDB6OENEYCMNgORSENbnuMtglwm8evPy1pdN5WIDC3Jw6nhsux5ABcbZBpnu4Ml3eQ/HMtaUP3G4f6oqgEqvEMcMsxHoCWuiWaEeCE+/mMsQ8a6GxTnABPrOydGqh3U1tCb55Ine+d1oLBhPNXV2cnN5JHkhQl7QU469FmMJegLHqlOho/pvJtVaRCbq/HOVLe0ZOQRhThQSJthHUZdUH0ANImKl9doYqZELn3n79McbTF04aUA6WMBL09u9zEHUiINNgiQeFshyVrsZg4umri6fmthEcT+eSBnxJTpOwwOFXnsP76dcx8kwC8ahTI8j+FGc/u4zvL//T3UAS5J0CHarbY6R+XcabsSX34qED+Dh7FEOivdbZqh8h9gMJZ6W4z2W6xquqPZGchCVOv/1agxx3ZXHtIXE3q5FEzyM1ljOwREzs7YXk048Hlx+PGddvrDfs7vbdhwiLcszT+DtbW2JOwRKDEYMBs3UJf//rJj785EdUKl51dLbQKlHGJ6hZCSxtbyeUhVixtIG6k1hBbFG5yfubFCzgDA4gKsdQfBCtkc5xDBK+TVYJliqbQnoTYaHpXARsRsUqERbjoyPIvHfYd9ADw/u2yF56/iAWzh1DXXuffvETln9xEVqbHqUiBE7a+J167bMH9wfKos6AyBKN/+8/LMNmqeXlRw2b8PYX7oUYt+6F92IfkqVHbPO8gjjBnbWC78HDT8S2yDS86PZW19q99SKswErQAjrtlZ+vY+XX/5AYiiJ39pjYYbwh//PvW/jo3A+1Oxmbnn3wjvgFjoUWNzyJcfJbLm8EyqukdrmrCDfJD2gNvcbud7sayDWazaJPwR7/K17sLaNPQcSrhtnrWw1qwW/8il8dpf/gKrdqYs48j74D5fWvT9Apmjn0GbTzoJ8+QT//J/RUi7uLNLRQb4s0yk4pVGZtbFFTfM39Ck3HxqZX20Os4Na151Ntlky8cyErrbTzCIknE7GmgapVyfr9EuzAk839mm050BsnLs7JDBmEGRLWeXPrQPMrX05t6QUFjjuRvri3rQ+F7GhC7tXWy4G9mWiR3trLLVBWIK/NoyBZ25WxWe7QCFjWZph2z64sTmU9MVr4zcYeQyKG9mHakVMMoAP+/+O71ZGXj38rp0+JunvS9VKtOWJGV76ayne6NZTzaYtEiqxZeegIwtbSfmLM87prBTUqd37MElpUa03NUnmRR0lo8dX8NQT7S6iOtqwZk+3XEI8AHWWMaqOVccwAAAAASUVORK5CYII=') no-repeat left center!important;
	background-color: #3A589E!important;
}

.ulogin-button-odnoklassniki {
	background: url('data:image/png;base64,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') no-repeat left center!important;
	background-color: #F7931E!important;
}

.ulogin-button-googleplus {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggc3R5bGU9ImZpbGw6I0ZCQkIwMDsiIGQ9Ik0xMTMuNDcsMzA5LjQwOEw5NS42NDgsMzc1Ljk0bC02NS4xMzksMS4zNzhDMTEuMDQyLDM0MS4yMTEsMCwyOTkuOSwwLDI1NmMwLTQyLjQ1MSwxMC4zMjQtODIuNDgzLDI4LjYyNC0xMTcuNzMyaDAuMDE0bDU3Ljk5MiwxMC42MzJsMjUuNDA0LDU3LjY0NGMtNS4zMTcsMTUuNTAxLTguMjE1LDMyLjE0MS04LjIxNSw0OS40NTZDMTAzLjgyMSwyNzQuNzkyLDEwNy4yMjUsMjkyLjc5NywxMTMuNDcsMzA5LjQwOHoiLz48cGF0aCBzdHlsZT0iZmlsbDojNTE4RUY4OyIgZD0iTTUwNy41MjcsMjA4LjE3NkM1MTAuNDY3LDIyMy42NjIsNTEyLDIzOS42NTUsNTEyLDI1NmMwLDE4LjMyOC0xLjkyNywzNi4yMDYtNS41OTgsNTMuNDUxYy0xMi40NjIsNTguNjgzLTQ1LjAyNSwxMDkuOTI1LTkwLjEzNCwxNDYuMTg3bC0wLjAxNC0wLjAxNGwtNzMuMDQ0LTMuNzI3bC0xMC4zMzgtNjQuNTM1YzI5LjkzMi0xNy41NTQsNTMuMzI0LTQ1LjAyNSw2NS42NDYtNzcuOTExaC0xMzYuODlWMjA4LjE3NmgxMzguODg3TDUwNy41MjcsMjA4LjE3Nkw1MDcuNTI3LDIwOC4xNzZ6Ii8+PHBhdGggc3R5bGU9ImZpbGw6IzI4QjQ0NjsiIGQ9Ik00MTYuMjUzLDQ1NS42MjRsMC4wMTQsMC4wMTRDMzcyLjM5Niw0OTAuOTAxLDMxNi42NjYsNTEyLDI1Niw1MTJjLTk3LjQ5MSwwLTE4Mi4yNTItNTQuNDkxLTIyNS40OTEtMTM0LjY4MWw4Mi45NjEtNjcuOTFjMjEuNjE5LDU3LjY5OCw3Ny4yNzgsOTguNzcxLDE0Mi41Myw5OC43NzFjMjguMDQ3LDAsNTQuMzIzLTcuNTgyLDc2Ljg3LTIwLjgxOEw0MTYuMjUzLDQ1NS42MjR6Ii8+PHBhdGggc3R5bGU9ImZpbGw6I0YxNDMzNjsiIGQ9Ik00MTkuNDA0LDU4LjkzNmwtODIuOTMzLDY3Ljg5NmMtMjMuMzM1LTE0LjU4Ni01MC45MTktMjMuMDEyLTgwLjQ3MS0yMy4wMTJjLTY2LjcyOSwwLTEyMy40MjksNDIuOTU3LTE0My45NjUsMTAyLjcyNGwtODMuMzk3LTY4LjI3NmgtMC4wMTRDNzEuMjMsNTYuMTIzLDE1Ny4wNiwwLDI1NiwwQzMxOC4xMTUsMCwzNzUuMDY4LDIyLjEyNiw0MTkuNDA0LDU4LjkzNnoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) no-repeat 6px center!important;
	background-color: #F4F4F4!important;
}

.authentication-list_vertical .ulogin-button-vkontakte,
.authentication-list_vertical .ulogin-button-facebook,
.authentication-list_vertical .ulogin-button-odnoklassniki,
.authentication-list_vertical .ulogin-button-googleplus {
	padding: 0 0 0 50px!important;
	display: flex!important;
	align-items: center!important;
	justify-content: flex-start!important;
	width: 300px!important;
	max-width: 100%!important;
}

.authentication-list_vertical .ulogin-button-vkontakte:before,
.authentication-list_vertical .ulogin-button-facebook:before,
.authentication-list_vertical .ulogin-button-odnoklassniki:before,
.authentication-list_vertical .ulogin-button-googleplus:before {
	font-family: 'Roboto-Medium', sans-serif!important;
	font-style: normal!important;
	font-weight: 500!important;
	font-size: 16px!important;
	line-height: 23px!important;
	color: #fff!important;
}


.authentication-list_vertical .ulogin-button-facebook:before {
	content: 'Через Facebook';
}
.authentication-list_vertical .ulogin-button-googleplus:before {
	content: 'Через Google';
}

.authentication-list_vertical .ulogin-button-vkontakte:before {
	content: 'Через Vkontakte';
}

.authentication-list_vertical .ulogin-button-odnoklassniki:before {
	content: 'Через Odnoklassniki';
}
.ulogin-button-vkontakte,
.ulogin-button-facebook,
.ulogin-button-odnoklassniki,
.ulogin-button-googleplus {
	-webkit-background-size: 36px!important;
	background-size: 36px!important;
	width: 36px!important;
	height: 36px!important;
	margin: 2px!important;
	float: none!important;
	box-sizing: border-box!important;
}

.ulogin-button-googleplus {
	-webkit-background-size: 23px!important;
	background-size: 23px!important;
}

.enter-social__wrap {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 2;
	max-width: 340px;
	background-color: #F7F2ED;
	-webkit-box-shadow: 0px 0px 88px 99px #F7F2ED;
	-moz-box-shadow: 0px 0px 88px 99px #F7F2ED;
	box-shadow: 0px 0px 88px 99px #F7F2ED;
}

.enter-social__wrap * {
	opacity: 1!important;
}