.account-message-box {
	display: none;
	text-align: center;
	width: 400px;
	height: auto; 
	position: fixed; 
	overflow: visible;	
	background-color: white;
	border: 1px solid #bfbfbf;
	border-radius: 5px;
	z-index: 101;
}
.account-message-header {
	height: 90px;
}
.account-message-body {
	background-color: #f2f2f2;
	padding: 10px 50px 30px;
}
.account-message-caption {
	padding-bottom: 20px;
	color: #646464;
    font-size: 28px;
}
.account-message-h1 {
	margin: 10px;
	color: #646464;
    font-size: 18px;
}
.account-message-text {
    font-size: 14px;
}
.account-message-devices {
    margin-bottom: 15px;
}
.clear-options,
.account-message-devices select {
    width: 100%;
    padding: 5px 10px;
    font-size: 16px;
}
.account-message-button {
	background-color: #5a96c8;
	border-radius: 3px;
	color: #fff;
	border-style: none;
	width: 100%;
    max-width: 600px;
    margin: 0 auto;
	padding: 12px;
	text-decoration: none;
	margin-bottom: 10px;
    cursor: default;
}
.account-message-button:hover {
	background-color: #3c7eb5;
}
.account-message-button.selected {
	background-color: #44a044;
}
.ok-btn-yandex {
    background-image: url('img/pay/yandex-logo.png');
	/*background-position: 140px center;*/
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-pay-zp {
    background-image: url('img/pay/zpayment-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-pay-pokupo {
    background-image: url('img/pay/pokupo-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-free-kassa {
    background-image: url('img/pay/free-kassa-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-free-kassa1 {
    background-image: url('img/pay/free-kassa-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-freekassa {
    background-image: url('img/pay/freekassa-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-freekassa-usd {
    background-image: url('img/pay/freekassa-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-freekassa-uah {
    background-image: url('img/pay/ua-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-freekassa-mir {
    background-image: url('img/pay/mir_rub_logo.png');
	background-position: center center;
    background-repeat: no-repeat;
}
.ok-btn-freekassa-visa-rub {
    background-image: url('img/pay/visa_rub_logo.png');
	background-position: center center;
    background-repeat: no-repeat;
}
.ok-btn-freekassa-mastercard-rub {
    background-image: url('img/pay/mastercard_rub_logo.png');
	background-position: center center;
    background-repeat: no-repeat;
}
.ok-btn-freekassa-sbp {
    background-image: url('img/pay/sbp_logo.png');
	background-position: center center;
    background-repeat: no-repeat;
}
.ok-btn-freekassa-sbp-api {
    background-image: url('img/pay/sbp_logo_api.png');
	background-position: center center;
    background-repeat: no-repeat;
    background-size: auto 40px;
}
.ok-btn-easypay {
    background-image: url('img/pay/easypay-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-obmenka {
    background-image: url('img/pay/ua-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-obmenka-ya {
    background-image: url('img/pay/yoomoney-logo.png');
	background-position: 60px center;
    background-repeat: no-repeat;
}
.ok-btn-obmenka-rur {
    background-image: url('img/pay/visa-master-logo.png');
	background-position: 7px center;
    background-repeat: no-repeat;
	text-align: right;
}
.ok-btn-obmenka-adv {
    background-image: url('img/pay/adv-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-obmenka-tether {
    background-image: url('img/pay/tether-logo.png');
	background-position: 5px center;
    background-repeat: no-repeat;
}
.ok-btn-unitpay {
    background-image: url('img/pay/unitpay-logo.png'), url('img/pay/unitpay-logo1.png');
	background-position: 80px center,300px center ;
    background-repeat: no-repeat, no-repeat;
}

.account-deliver {
	height: 1px;
	width: 100%;
	border-top: 1px dashed #bfbfbf;
	margin: 15px 0;
}
.close-btn {
	position: relative;
    margin-right: 10px;
	margin-top: 10px;
    float: right;
	width: 22px;
	height: 22px;
	color: #bfbfbf;
	font-size: 16px;
	border: 1px solid #f8f8f8;
	cursor: pointer;
}
.close-btn:hover {
	border: 1px solid #bfbfbf;
	border-radius: 3px;
}
.div-delimeter {
    margin-top: 15px;
}
.div-delimeter-down {
    margin-bottom: 15px;
}
/* -------------------------------------------------- */
.div-help-page {
    width: 70%;
}
.div-cookie-page {
    width: 550px;
}
.div-donate-page {
    width: 650px;
}
/* -------------------------------------------------- */
.div-account-settings-page {
    width: 600px;
}
/* -------------------------------------------------- */
.div-user-server-page {
    width: 600px;
}
.div-devices-settings-page {
    width: 650px;
}
.div-devices-viber-inform-page {
    width: 650px;
}
.div-devices-telegram-inform-page {
    width: 650px;
}
.div-devices-mail-page {
    width: 550px;
}
.div-auto-build-page {
    width: 650px;
}
.mail-name {
    width: 50%;
}
/* -------------------------------------------------- */
.div-devices-info-page {
    width: 480px;
}
/* -------------------------------------------------- */
.div-sms-command-account-page {
    width: 70%;
}
/* -------------------------------------------------- */
.div-google-play-page {
    width: 500px;
}
/* -------------------------------------------------- */
.div-pay-page {
    width: 650px;
}
.div-pay-yandex-page,
.div-donate-pay-yandex-page {
    width: 550px;
}
.div-donate-pay-page {
    width: 550px;
}
.div-pay-unitpay-page{
    width: 750px;
}
/* -------------------------------------------------- */
.div-release-page {
    width: 650px;
}
.ul-release-notes {
    list-style: circle outside;
    font-size: 14px;
}
.release-notes-ver-text {
    font-size: 18px;
}
.release-notes-deskription-text {
    color: #a5a5a5;
}
/* -------------------------------------------------- */
.div-sms-command-account-page table{
    border: 1px solid #D9D9D9; 
    border-collapse: collapse;
}
.div-sms-command-account-page td{
    border: 1px solid #D9D9D9; 
    padding: 5px;
}
.div-sms-command-account-page th{
    border: 1px solid #D9D9D9;
    padding: 5px;
    text-align: left; 
}
.div-sms-command-account-page input[type="text"], 
.div-pay-page input[type="text"],
.div-devices-mail-page input[type="text"]{
	border: 1px solid #D9D9D9;
	border-radius: 2px;
	padding: 5px;
	color: #747474;
}
.sms-command-table input[type="text"] {
    width: 500px;
}
.sms-id-devices-input {
    width: 300px;
}
.div-devices-settings-page input[type="text"],
.div-donate-page input[type="text"],
.div-donate-pay-page input[type="text"] {
	border: 1px solid #D9D9D9;
	border-radius: 2px;
	padding: 2px 5px;
	color: #747474;
}
.div-donate-page .donate-amount-desk {
	border: 1px solid #D9D9D9;
	border-radius: 2px;
}
.set-device-name,
.select-enable-inet {
    width: 90%;    
}
/* -------------------------------------------------- */
.account-message-max-height {
    overflow-y: auto;
}
.div-box {
    border: 1px solid rgba(0, 0, 0, 0.1);
}
.div-padding {
    padding: 15px;
}
.div-devices-settings-page select{
    background-color: transparent;
}
/* -------------------------------------------------- */
.div-upgrade-account-page {
    width: 650px;
}
.test-period-btn {
    width: 92%;
}
.account-type-radio {
    
}
.div-upgrade-account-page select{
    background-color: transparent;
}

.div-download-file-page {
    z-index: 102;
    width: 450px;
}
.account-add-from-ver {
    text-align: right;
    /*color: #747474;*/
    color: #a53737;
    font-size: 10px;
    margin-right: 5px;
}
.expand-up {
    cursor: pointer;
    background-image: url(img/expand-up.png);
    background-position: 80% top;
    background-repeat: no-repeat;
}
.expand-down {
    cursor: pointer;
    background-image: url(img/expand-down.png);
    background-position: 80% top;
    background-repeat: no-repeat;
}