.my-settings
{
	width: 960px; 
	margin: 32px auto 0 auto;
    padding: 10px; 
	position: relative;
    overflow: visible;
}

.my-settings .l-menu {
	display: inline-block;
    float: left;
    width: 208px;
    margin: 1px 0 0 1px;
	background-color: white;
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.11);
	-moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.11);
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.11);
	z-index: 5005;
}
.my-settings .l-menu a {
	display: inline-block;
    float: left;
    position: relative;
    width: 195px;
	height: 43px;
    padding: 0 0 0 13px;
	font: bold 16px/41px proxima-nova;
	color: #2c343d;
	text-decoration: none;
    text-align: left;
    text-shadow: 0 1px 2px white;
	border-bottom: 1px solid #e4e8ed;
	z-index: 100;
}
.my-settings .l-menu a:hover, .my-settings .l-menu a.selected {
	background: #e8ecf2; /* Old browsers */
	background: -moz-linear-gradient(top,  #e8ecf2 0%, #f4f6fa 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8ecf2), color-stop(100%,#f4f6fa)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e8ecf2 0%,#f4f6fa 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e8ecf2 0%,#f4f6fa 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e8ecf2 0%,#f4f6fa 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e8ecf2 0%,#f4f6fa 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8ecf2', endColorstr='#f4f6fa',GradientType=0 ); /* IE6-9 */
	border: 1px solid #c9d1dc !important;
	margin: -1px 0 0 -1px;
	z-index: 101;
}

.settings-container
{
    display: inline-block;
    float: right;
    width: 698px;
    background-color: white;
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
	-moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
    /*overflow: auto;*/
}

.set-general-l
{
    display: inline-block;
    width: 350px;
    padding: 30px;
    position: absolute;
    left: -411px;
    top: 0;
}

.set-general-r
{
    position: relative;
    display: inline-block;
    float: right;
    width: 247px;
    min-height: 400px;
    /*overflow: auto;*/
    padding: 30px 20px 30px 20px;
    border-left: 1px solid #dee3e9;
    background-color: #f7f9fb;
    box-shadow: inset 1px 0px 1px 0px rgba(237, 240, 244, 1);
    -webkit-box-shadow: inset 1px 0px 1px 0px rgba(237, 240, 244, 1);
    -moz-box-shadow: inset 1px 0px 1px 0px rgba(237, 240, 244, 1);
}

.set-iconedlabel
{
    position: relative;
    height: 40px;
    margin:  24px 0 0 0;
    padding: 0 0 0 34px;
    font: 18px/40px proxima-nova;
    color: #2c343d;
}
.set-iconedlabel.grey { color: #7d8389; }
.set-iconedlabel .label
{
    font: bold 20px/20px proxima-nova;
    color: #2c343d;
    position: absolute;
    top: -28px;
    left: 0;
}
.set-iconedlabel .icon
{
    display: inline-block;
    width: 26px;
    height: 26px;
    margin: 7px 0 0 0;
    position: absolute;
    left: 0;
    top: 0;
}
.set-iconedlabel .icon.fb { background: url(/assets/art/sprite-global.png) -126px -152px no-repeat; }
.set-iconedlabel .icon.vk { background: url(/assets/art/sprite-global.png) -153px -152px no-repeat; }



.set-textbox
{
    position: relative;
    height: 38px;
    border: 1px solid #bbc1c5;
	border-radius: 3px;
    margin:  24px 0 0 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.11);
    -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.11);
    -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.11);
    background-color: white;
}
.set-textbox.active { border: 1px solid #a1acb3; }
.set-textbox.error 
{ 
    border: 1px solid #db1212;
    -webkit-box-shadow: 0px 1px 4px rgba(225, 27, 27, 0.33), inset 0px 1px 2px rgba(0, 0, 0, 0.17);
    -moz-box-shadow: 0px 1px 4px rgba(225, 27, 27, 0.33), inset 0px 1px 2px rgba(0, 0, 0, 0.17);
    box-shadow: 0px 1px 4px rgba(225, 27, 27, 0.33), inset 0px 1px 2px rgba(0, 0, 0, 0.17);
}
.set-textbox .error-tooltip {
	display: none;
	position: absolute;
    top: -4px;
    right: -13px;
	width: 9px;
	height: 46px;
	background: url(/assets/art/sprite-global.png) -28px -132px no-repeat;
	overflow: visible;
    z-index: 5006;
}
.set-textbox.error .error-tooltip { display: block; }
.set-textbox .error-tooltip .end {
	display: inline-block;
	float: left;
	width: auto;
	height: 46px;
	background: url(/assets/art/sprite-global.png) 100% -1026px no-repeat;
	margin: 0 0 0 9px;
	padding: 0 10px 0 7px;
	font: 16px/46px proxima-nova;
	color: #fff;
	white-space: nowrap;
}
.set-textbox .label
{
    font: bold 20px/20px proxima-nova;
    color: #2c343d;
    position: absolute;
    top: -28px;
    left: 0;
    text-shadow: 0 1px 2px white;
}
.set-textbox input
{
	font: 18px/18px proxima-nova;
	color: #2c343d;
    margin: 3px;
	padding: 7px 9px;
	height: 18px;
	border: 0;
	outline: none;
}
.set-textbox.active input { color: #2c343d; }
.set-textbox .rvalue
{
    display: none;
    height: 38px;
    font: 18px/38px proxima-nova;
    color: #80858b;
    position: absolute;
    right: 14px;
    top: 0;
}
.set-textbox.rvalue-show .rvalue { display: inline-block; }
.set-textbox .ibusy {  
    display: none;
    width: 17px;
    height: 17px;
    position: absolute;
    right: 9px;
    top: 11px;
}
.set-textbox .ibusy.u { background: url(/assets/art/sprite-global.png) -244px -19px no-repeat; }
.set-textbox .ibusy.r { background: url(/assets/art/sprite-global.png) -244px -37px no-repeat; }
.set-textbox .ibusy.d { background: url(/assets/art/sprite-global.png) -244px -55px no-repeat; }
.set-textbox .ibusy.l { background: url(/assets/art/sprite-global.png) -244px -73px no-repeat; }
.set-textbox.ibusy-show .ibusy { display: inline-block; }
.set-textbox .rbutton
{
    display: none;
    height: 30px;
    padding: 0 10px;
    font: 14px/30px proxima-nova;
    color: #6c7279;
    text-decoration: none;
    background-color: #eef0f2;
    position: absolute;
    right: 4px;
    top: 4px;
}
.set-textbox .rbutton:hover        { background-color: #d2d8db; }
.set-textbox .rbutton:active       { background-color: #b8c3ca; }
.set-textbox.rbutton-show .rbutton { display: inline-block; }
.set-textbox .menu {
	position: absolute;
	/*display: none;*/
	right: 0;
    width: 347px;
    top: 40px;
	background-color: white;
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.11);
	-moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.11);
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.11);
	z-index: 5005;
}
.set-textbox.menu-show .menu { display: block; }
.set-textbox .menu a {
	display: inline-block;
    float: left;
    position: relative;
    width: 336px;
	height: 43px;
	font: 18px/41px proxima-nova;
	color: #2c343d;
	text-decoration: none;
    text-align: left;
    padding: 0 0 0 11px;
	border-bottom: 1px solid #e4e8ed;
	z-index: 100;
}
.set-textbox .menu a:hover {
	background: #e8ecf2; /* Old browsers */
	background: -moz-linear-gradient(top,  #e8ecf2 0%, #f4f6fa 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8ecf2), color-stop(100%,#f4f6fa)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e8ecf2 0%,#f4f6fa 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e8ecf2 0%,#f4f6fa 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e8ecf2 0%,#f4f6fa 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e8ecf2 0%,#f4f6fa 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8ecf2', endColorstr='#f4f6fa',GradientType=0 ); /* IE6-9 */
	border: 1px solid #c9d1dc !important;
	margin: -1px 0 0 -1px;
	z-index: 101;
}
.set-textbox .menu a span {
	display: inline-block;
    float: right;
	height: 43px;
	font: 18px/41px proxima-nova;
	color: #7a8087;
    padding: 0 11px 0 0;
}


.set-userpic
{
    position: relative;
    display: inline-block;
    float: left;
    width: 128px;
    height: 128px;
    margin:  24px 0 0 0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25);
    background-color: white;
}
.set-userpic .label
{
    font: bold 20px/20px proxima-nova;
    color: #2c343d;
    position: absolute;
    top: -28px;
    left: 0;
}
.set-userpic img
{
    width: 120px;
    height: 120px;
    margin: 4px;
}
.set-userpic .delete
{
	display: inline-block;
	width: 23px;
	height: 23px;
	position: absolute;
	top: -7px;
	right: -8px;
	background: url(/assets/art/sprite-global.png) -234px -230px;
}
.set-userpic .delete:hover  { background: url(/assets/art/sprite-global.png) -234px -254px; }
.set-userpic .delete:active { background: url(/assets/art/sprite-global.png) -234px -278px; }
.set-userpic .loading
{
    display: none;
    width: 120px;
    height: 120px;
    margin: 4px;
    box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.16);
    -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.16);
    -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.16);
}
.set-userpic .loading span
{
    display: inline-block;
    width: 31px;
    height: 21px;
    margin: 50px 0 0 45px;
    background: url(/assets/art/sprite-global.png) -843px -516px;
}
.set-userpic.loading img      { display: none; }
.set-userpic.loading .delete  { display: none; }
.set-userpic.loading .loading { display: block; }

.set-whitebutton
{
    display: inline-block;
    height: 41px;
    border: 1px solid #bac4d1;
    background: url(/assets/art/sprite-global.png) 0 -2064px repeat-x;
    font: bold 18px/41px proxima-nova;
    color: #3b5163;
    text-align: center;
    text-shadow: 0 1px 1px white;
    text-decoration: none;
    -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.17);
    -moz-box-shadow:    0px 1px 4px rgba(0, 0, 0, 0.17);
    box-shadow:         0px 1px 4px rgba(0, 0, 0, 0.17);
}
.set-whitebutton:hover  { background: url(/assets/art/sprite-global.png) 0 -2106px repeat-x; }
.set-whitebutton:active { background: url(/assets/art/sprite-global.png) 0 -2148px repeat-x; }

.set-picformat
{
    font: 14px proxima-nova;
    color: #9aa3aa;
}

.set-picerror
{
    font: bold 13px proxima-nova;
    color: #db1212;
}

.set-socbtn
{
    display: inline-block;
    width: 248px;
    height: 43px;
    -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.17);
    -moz-box-shadow:    0px 1px 4px rgba(0, 0, 0, 0.17);
    box-shadow:         0px 1px 4px rgba(0, 0, 0, 0.17);
}
.set-socbtn.fb-connect           { background: url(/assets/art/sprite-global.png) -498px -1886px no-repeat; }
.set-socbtn.fb-connect:hover     { background: url(/assets/art/sprite-global.png) -498px -1939px no-repeat; }
.set-socbtn.fb-connect:active    { background: url(/assets/art/sprite-global.png) -498px -1992px no-repeat; }
.set-socbtn.vk-connect           { background: url(/assets/art/sprite-global.png) 0 -2210px no-repeat; }
.set-socbtn.vk-connect:hover     { background: url(/assets/art/sprite-global.png) 0 -2263px no-repeat; }
.set-socbtn.vk-connect:active    { background: url(/assets/art/sprite-global.png) 0 -2316px no-repeat; }
.set-socbtn.fb-disconnect        { background: url(/assets/art/sprite-global.png) 0 -1886px no-repeat; }
.set-socbtn.fb-disconnect:hover  { background: url(/assets/art/sprite-global.png) 0 -1939px no-repeat; }
.set-socbtn.fb-disconnect:active { background: url(/assets/art/sprite-global.png) 0 -1992px no-repeat; }
.set-socbtn.vk-disconnect        { background: url(/assets/art/sprite-global.png) -249px -1886px no-repeat; }
.set-socbtn.vk-disconnect:hover  { background: url(/assets/art/sprite-global.png) -249px -1939px no-repeat; }
.set-socbtn.vk-disconnect:active { background: url(/assets/art/sprite-global.png) -249px -1992px no-repeat; }


.set-slider
{
    width: 247px;
    height: 294px;
    border-bottom:  1px solid #d1d6dd;
    padding: 20px;
    margin: 20px 0 0 -20px;
    background-color: #e8ebf2;
    box-shadow: inset 0px 2px 1px 0px rgba(175, 191, 201, 0.2);
    -webkit-box-shadow: inset 0px 2px 1px 0px rgba(175, 191, 201, 0.2);
    -moz-box-shadow: inset 0px 2px 1px 0px rgba(175, 191, 201, 0.2);
}


.set-notify-item
{
    height: 65px;
    padding: 0 40px;
    font: 20px/65px proxima-nova;
    color: #2c343d;
}
.set-notify-item.alternative { background-color: #f7f8fa; }
.set-notify-item.disabled    { color: #787e86; }
.set-notify-item a
{
    margin: 18px 0 0 0;
    float: right;
}

.set-notify-button
{
    height: 88px;
}
.set-notify-button.busy .greenbutton-h58      { background: url(/assets/art/sprite-global.png) -41px -135px no-repeat !important; }
.set-notify-button.ok   .greenbutton-h58      { background: url(/assets/art/sprite-global.png) -41px -135px no-repeat !important; }
.set-notify-button.busy .greenbutton-h58 .end { background: url(/assets/art/sprite-global.png) 100% -1076px no-repeat !important; }
.set-notify-button.ok   .greenbutton-h58 .end { background: url(/assets/art/sprite-global.png) 100% -1076px no-repeat !important; }

.set-notify-button .content-busy      { display: none; }
.set-notify-button .content-ok        { display: none; }
.set-notify-button.busy .content-text { display: none; }
.set-notify-button.busy .content-ok   { display: none; }
.set-notify-button.ok .content-text   { display: none; }
.set-notify-button.ok .content-busy   { display: none; }

.set-notify-button.busy .content-busy
{
    display: inline-block;
    width: 27px;
    height: 27px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -14px 0 0 -14px;
    background: url(/assets/art/sprite-global.png) -578px -1781px no-repeat;
}
.set-notify-button.busy .content-busy span
{
    width: 17px;
    height: 17px;
    position: absolute;
    right: 5px;
    top: 4px;
}
.set-notify-button.busy .content-busy span.u { background: url(/assets/art/sprite-global.png) -244px -19px no-repeat; }
.set-notify-button.busy .content-busy span.r { background: url(/assets/art/sprite-global.png) -244px -37px no-repeat; }
.set-notify-button.busy .content-busy span.d { background: url(/assets/art/sprite-global.png) -244px -55px no-repeat; }
.set-notify-button.busy .content-busy span.l { background: url(/assets/art/sprite-global.png) -244px -73px no-repeat; }

.set-notify-button.ok .content-ok
{
    display: inline-block;
    width: 27px;
    height: 27px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -14px 0 0 -14px;
    background: url(/assets/art/sprite-global.png) -606px -1781px no-repeat;
}


.dropbutton
{
	display: inline-block;
    position: relative;
	border: 1px solid #bbc1c5;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: -moz-linear-gradient(top,  #ffffff 0%, #e6e9ec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e9ec));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e6e9ec 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#e6e9ec 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#e6e9ec 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#e6e9ec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e9ec',GradientType=0 );
	-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.17);
	-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.17);
	cursor: pointer;
	color: #73797f;
}
.dropbutton span
{
	display: inline-block;
	width: 11px;
	height: 8px;
	position: absolute;
	right: 11px;
	background: url(/assets/art/sprite-global.png) -187px -154px; 
}
.dropbutton.up span { background: url(/assets/art/sprite-global.png) -189px -206px; }
.dropbutton:hover
{
	border: 1px solid #9cabbf;
	background: -moz-linear-gradient(top,  #ffffff 0%, #e9edf2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e9edf2));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e9edf2 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#e9edf2 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#e9edf2 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#e9edf2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9edf2',GradientType=0 );
	color: #2c343d;
}
.dropbutton:hover span    { background: url(/assets/art/sprite-global.png) -187px -163px; }
.dropbutton.up:hover span { background: url(/assets/art/sprite-global.png) -189px -215px; }
.dropbutton:active
{
	border: 1px solid #9cabbf;
	background: -moz-linear-gradient(top,  #b9c3d1 0%, #c7cfdb 5%, #ced5e0 5%, #d7dee7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9c3d1), color-stop(5%,#c7cfdb), color-stop(5%,#ced5e0), color-stop(100%,#d7dee7));
	background: -webkit-linear-gradient(top,  #b9c3d1 0%,#c7cfdb 5%,#ced5e0 5%,#d7dee7 100%);
	background: -o-linear-gradient(top,  #b9c3d1 0%,#c7cfdb 5%,#ced5e0 5%,#d7dee7 100%);
	background: -ms-linear-gradient(top,  #b9c3d1 0%,#c7cfdb 5%,#ced5e0 5%,#d7dee7 100%);
	background: linear-gradient(to bottom,  #b9c3d1 0%,#c7cfdb 5%,#ced5e0 5%,#d7dee7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9c3d1', endColorstr='#d7dee7',GradientType=0 );
	color: #2c343d;
}
.dropbutton:active span    { background: url(/assets/art/sprite-global.png) -187px -163px; }
.dropbutton.up:active span { background: url(/assets/art/sprite-global.png) -189px -215px; }


.set-balance-informer
{
    position: relative;
    width: 669px;
    height: 36px;
    padding: 10px 15px 14px 14px;
    font: 16px/20px proxima-nova;
    color: #2c343d;
    background-color: #f7f8fa;
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
	-moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
}
.set-balance-informer .dropcontent          { display: none; } 
.set-balance-informer.expanded              { background-color: #ffffff; height: auto; overflow: auto; padding-bottom: 12px; } 
.set-balance-informer.expanded .dropcontent { display: block; } 

.set-balance-informer .dropcontent
{
    position: relative;
    width: 668px;
    margin: 9px 0 0 -15px;
    border-top: 1px solid #e4e8ed;
    padding: 20px 15px 0 15px;
}
.set-balance-informer .dropcontent h1
{
    font: bold 24px/18px proxima-nova;
    color: #2c343d;
}
.set-balance-informer .dropcontent table
{
    width: 100%;
    margin: 10px 0 0 0;
    font: 16px proxima-nova;
    color: #2c343d;
}
.set-balance-informer .dropcontent table tr
{
    vertical-align: middle;
    height: 26px;
}

.set-balance-fixedpay
{
    width: 658px;
    height: 80px;
    padding: 0 20px;
    margin:  20px 0 0 0;
    font: 26px/80px proxima-nova;
    color: #2c343d;
    background-color: #ffffff;
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
	-moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
}
.set-balance-fixedpay span
{
    display: inline-block;
    float: left;
    height: 80px;
}



.set-balance-payment
{
    width: 698px;
    height: 312px;
    margin: 20px 0 0 0;
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
	-moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.17);
    background-color: white;
}

.set-balance-plr
{
    display: inline-block;
    width: 224px;
    height: 312px;
    float: left;
}
.set-balance-plr .bheader
{
    height: 70px;
    padding: 14px 0 0 0;
    border-bottom: 1px solid #e4e8ed;
    text-align: center;
}
.set-balance-plr .bheader h1
{
    font: bold 28px/33px proxima-nova;
    color: #2c343d;
    text-shadow: 0 1px 2px white;
}
.set-balance-plr .bheader h2
{
    font: bold 20px/22px proxima-nova;
    color: #878B90;
    text-shadow: 0 1px 2px white;
}
.set-balance-plr .body
{
    height: 204px;
    padding: 23px 0 0 0;
}
.set-balance-plr .body .yes
{
    padding: 0 0 21px 47px;
    font: 18px/22px proxima-nova;
    color: #2c343d;
    position: relative;
    text-shadow: 0 1px 2px white;
}
.set-balance-plr .body .yes span
{
    display: inline-block;
    width: 20px;
    height: 15px;
    background: url(/assets/art/sprite-global.png) -820px -235px;
    position: absolute;
    left: 21px;
    top: 3px;
}
.set-balance-plr .body .no
{
    padding: 0 0 21px 47px;
    font: 18px/22px proxima-nova;
    color: #95999e;
    text-decoration: line-through;
    position: relative;
    text-shadow: 0 1px 2px white;
}
.set-balance-plr .body .no span
{
    display: inline-block;
    width: 17px;
    height: 17px;
    background: url(/assets/art/sprite-global.png) -634px -1781px;
    position: absolute;
    left: 20px;
    top: 4px;
}






.set-balance-pc
{
    display: inline-block;
    width: 248px;
    height: 322px;
    border: 1px solid #c9d1dc;
    background: -moz-linear-gradient(top,  rgba(244,246,250,1) 0%, rgba(232,236,242,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,246,250,1)), color-stop(100%,rgba(232,236,242,1)));
    background: -webkit-linear-gradient(top,  rgba(244,246,250,1) 0%,rgba(232,236,242,1) 100%);
    background: -o-linear-gradient(top,  rgba(244,246,250,1) 0%,rgba(232,236,242,1) 100%);
    background: -ms-linear-gradient(top,  rgba(244,246,250,1) 0%,rgba(232,236,242,1) 100%);
    background: linear-gradient(to bottom,  rgba(244,246,250,1) 0%,rgba(232,236,242,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f6fa', endColorstr='#e8ecf2',GradientType=0 );
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.08);
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.08);
    margin: -6px 0 0 0;
    float: left;
}
.set-balance-pc .bheader
{
    height: 75px;
    padding: 14px 0 0 0;
    border-bottom: 1px solid #d5dbe4;
    text-align: center;
}
.set-balance-pc .bheader h1
{
    font: bold 28px/33px proxima-nova;
    color: #2c343d;
    text-shadow: 0 1px 2px white;
}
.set-balance-pc .bheader h2
{
    font: bold 20px/22px proxima-nova;
    color: #878B90;
    text-shadow: 0 1px 2px white;
}
.set-balance-pc .body
{
    height: 209px;
    padding: 23px 0 0 0;
}
.set-balance-pc .body .yes
{
    padding: 0 0 21px 47px;
    font: 18px/22px proxima-nova;
    color: #2c343d;
    position: relative;
    text-shadow: 0 1px 2px white;
}
.set-balance-pc .body .yes span
{
    display: inline-block;
    width: 20px;
    height: 15px;
    background: url(/assets/art/sprite-global.png) -820px -235px;
    position: absolute;
    left: 21px;
    top: 3px;
}
.set-balance-pc .body .no
{
    padding: 0 0 21px 47px;
    font: 18px/22px proxima-nova;
    color: #95999e;
    text-decoration: line-through;
    position: relative;
    text-shadow: 0 1px 2px white;
}
.set-balance-pc .body .no span
{
    display: inline-block;
    width: 17px;
    height: 17px;
    background: url(/assets/art/sprite-global.png) -634px -1781px;
    position: absolute;
    left: 20px;
    top: 4px;
}

.settings-user-country .validate-process {
    position: absolute;
    top: 12px;
    right: 10px;
    width: 17px;
    height: 17px;
    z-index: 25;
}
.settings-user-country .validate-process.u { background: url(/assets/art/sprite-global.png) -244px -19px no-repeat; }
.settings-user-country .validate-process.r { background: url(/assets/art/sprite-global.png) -244px -37px no-repeat; }
.settings-user-country .validate-process.d { background: url(/assets/art/sprite-global.png) -244px -55px no-repeat; }
.settings-user-country .validate-process.l { background: url(/assets/art/sprite-global.png) -244px -73px no-repeat; }




































