* { margin:0; padding:0; }
html, body, #page { height: 100%; }
body > #page {height: auto; min-height: 100%;}
#wrapper { padding-bottom: 187px; }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix { height: 1%;}
.clearfix {display: block;}
html {height: 100%;margin-bottom: 1px;padding:0;margin:0;width:100%;}
button, input {outline: none;}
form {margin: 0;padding: 0;}
body {min-width:960px;font-family: Arial, Helvetica, sans-serif;line-height: 1.5em;font-size: 13px;color: #343738;padding:0;margin:0;width:100%;cursor:default;overflow-y: scroll;background: #f5f7fb;}
body.ny {background: #f5f7fb url(../images/fon-ny.png);}
a:link, a:visited {outline: none;text-decoration: none;font-weight: normal;color: #ab3732;}
a:hover {text-decoration: underline;font-weight: normal;}
input.button { cursor: pointer; }
p { margin-top: 5px; margin-bottom: 5px;}
img { border: 0 none; }
#dialog1{display:none;}
div.in_popup p{font-family:Arial, Helvetica, sans-serif !important;font-size:16px !important;}
div.center {text-align: center;}
div#wrapper {margin-left: auto;margin-right: auto;}
.block {margin-bottom: 10px;font-family: Tahoma, Geneva, sans-serif;display: inline-block;vertical-align: top;padding: 10px;}
.column_1 {width: 920px;padding: 10px;margin-bottom: 10px;}
.column_2 {width: 426px;display: inline-block;overflow: hidden;padding: 10px;margin-right: 20px;}
.member-list {margin-top: 10px;width: 280px;}
.member-list tr td {padding: 1px 0;}
.member-list tr .border {width:100%;height:0;}
.member-list tr.green td {background: #CAE1EC;}
.member-list tr.blue td {background: #e3f4fb;}
.center {text-align: center;}
.column_2.last {margin-right: 0!important;}
.block .title {font-size: 20px;color: #ab3732;}
.p {margin: 10px 0 15px;}
.p.last {margin-bottom: 0;}
.p.last p:last-child {margin-bottom: 0;}
input.input {background: url(../images/input.png) no-repeat;width: 230px;height: 28px;border: none;padding: 0 10px;vertica-align: bottom;}
input.input-min {background: url(../images/input_min.png) no-repeat;width: 130px;height: 28px;border: none;padding: 0 10px;vertica-align: bottom;}
input.input-withdraw {background: url(../images/input_withdraw.png) no-repeat;width: 180px;height: 28px;border: none;padding: 0 10px;vertica-align: bottom;}
.select-withdraw {background: url(../images/input_withdraw.png) no-repeat;min-width: 180px;min-height: 18px;border: none;padding: 5px 5px 5px 6px;}
.select-withdraw select {width: 188px;padding: 0;margin: 0;border: none;}
.select {background: url(../images/input.png) no-repeat;min-width: 230px;min-height: 18px;border: none;padding: 5px 5px 5px 6px;}
.select select {width: 238px;padding: 0;margin: 0;border: none;}
table.withdraw td {padding: 5px 5px 5px 0;}
table.withdraw td.first {padding-right: 15px;}
.regcertificate {font-size: 14px;margin: 30px 0 25px 260px;}
.inforeg {margin: 15px 0 15px 280px;}
.profileoption {margin: 15px 0 0 380px;}
.regoption.submit {margin-top: 20px;}
.loption {margin: 15px 0 0 310px;}
.loption.submit {margin-top: 10px;}
label {cursor: pointer;}
.formerror {width: 231px;height: 30px;position: absolute;background: url(../images/formerrow_bg.png) no-repeat;color:#ffffff;padding: 6px 0 0 23px;margin-top: -2px;font: normal normal 400 12px/18px "Trebuchet MS";z-index: 999;}
.regcertificate .text {background: url(../images/certificate_text_bg.png);font-size:16px;font-weight:bold;height: 46px;padding: 10px;text-shadow:0 1px 3px #125169;color: #ffffff;-webkit-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;-moz-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;}
.regcertificate .number {background: url(../images/certificate_number_bg.png);font-size:16px;font-weight:bold;height: 46px;padding: 10px;color: #000000;-webkit-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;-moz-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;}
.interkassa {margin-bottom: 15px;}
table.buyaid td {padding: 5px;}
table.buyaid td:first-child {text-align: right;}
table.buyaid td:last-child {text-align: left;}
table.tablereg.single {margin-top: 15px;}
table.tablereg {border-collapse: collapse;margin-top: 10px;min-width: 615px;}
table.tablereg td {padding: 5px 4px 5px 8px;}
table.tablereg td.rightd {vertical-align: middle;text-align: right;}
table.tablereg td.leftd {vertical-align: middle;text-align: left;}
table.tablereg .tip {width: 215px;position: absolute;text-align: left;}
table.tablereg .tip .tooltip {background: #e2e2e2;padding: 8px;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font: normal normal 400 12px/18px "Trebuchet MS";}
table.table.single {margin-top: 15px;}
table.table {border-collapse: collapse;margin-top: 10px;}
table.table td {padding: 5px 4px 5px 8px;}
table.table-border {border-top: 1px solid #ccc; border-left: 1px solid #ccc}
table.table-border td, table.table-border th {border-bottom: 1px solid #ccc; border-right: 1px solid #ccc}

.loginhref a {font-weight: bold;}
.terms {width: 411px;margin: 0;padding: 5px;background: rgba(255,255,255,0.2);-webkit-border-radius: 2px; -moz-border-radius: 2px;border-radius: 2px;border: 1px solid #ddd;}
.terms .termstext {padding: 5px 0 10px 5px;height: 286px;overflow-x: hidden;overflow-y: scroll;text-align: left;}
.terms .termstext .title {color: #000000;}
.terms .termstext .title.hr {border-bottom: 1px #000000 solid;}
.block .title.hr {border-bottom: 1px #ab3732 solid;padding-bottom: 6px;font-family: 'PT Sans Narrow', sans-serif;}
.block .title.spoiler {cursor: pointer;text-decoration: underline;}
.block .title.stats .h3 {display: inline-block;margin-top: 2px;}
.block .title.stats  {font-size: 16px;}
.block ul.stats {margin: 5px 0 0 0;padding: 0;list-style: none;}
.block ul.stats li {border-top: 1px #ccc dashed;padding: 3px 0 3px 0;}
.block ul.stats li .right {font-weight: bold;}
.right {float: right;}
.counter .number, .counter .comma {display: inline-block;}
.counter .number {background: url('../images/number.png') no-repeat;padding: 1px 3px 2px 3px;height: 17px;margin: 0 1px;color: #ffffff;font-family: Trebuchet MS;}
.counter .number.dollar {font-family: Trebuchet MS;padding: 1px 3px 2px 3px;}
.counter .comma {color: #191c1c;font-family: Georgia;}
/*.checkbox {vertical-align: middle;width: 16px;height: 16px;background: url('../images/checkbox.png') no-repeat;cursor: pointer;}*/
/*.checkbox.checked {background-position: -16px 0;}*/
/*.checkbox.disabled {background-position: 0 -16px;}*/
/*.checkbox.checked.disabled {background-position: -16px -16px;}*/
/*.checkbox.focused {background-position: 0 -32px;}*/
/*.checkbox.checked.focused {background-position: -16px -32px;}*/
div#newsflash {width: auto;margin-left: 350px;margin-right: 30px;border: 1px solid #00f;}
#pathway {padding: 0px 10px 8px;width: auto;margin-top: -2px;margin-right: 250px;text-align: left;}
#search {float:left;text-align:left;}
#jflanguageselection ul.jflanguageselection li{font-size:12px;}
#jflanguageselection{position:absolute;right:10px;top:0px;z-index:2;margin-top:0;text-decoration:underline;}
#active_language{border-radius:0;background:transparent;    text-decoration:none;}
#active_language a{color:red;font-size:12px;}
#jflanguageselection ul.jflanguageselection li a{text-decoration:none !important;}
#jflanguageselection ul.jflanguageselection li {padding:0px 4px;}
form#searchForm input {vertical-align: middle;}
form#searchForm table {border-collapse: collapse;}
form#searchForm td {padding:0;}
#mod_search_searchword {padding-left: 3px;}
#area {padding: 0;}
#content {text-align: left;width: 940px;margin-left: 0;margin: 0 auto;padding: 0 10px 0 10px;}
#whitebox_tr {height: 10px;overflow: hidden;}
#whitebox_m {width: auto;min-height:400px;padding-top:20px;padding-left:20px;}
body.mainmage #whitebox_m{padding:0;}
#whitebox_b {margin-top: -5px;}
#whitebox_br {height: 13px;}
/* horizontal pill menu */
table.pill {margin-left: auto;margin-right: auto;padding: 0;}
#pillmenu {white-space: nowrap;height: 32px;float: left;}
#pillmenu ul {margin: 0;padding: 0;list-style:none;}
#pillmenu a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;float:left;display:block;height: 24px;line-height: 24px;padding: 0 20px;color: #000;text-decoration: none;}
#pillmenu a#active_menu-nav {margin-top:2px;height: 21px;line-height: 21px;background-position: 0 0;}
#leftcolumn {padding: 0;margin: 0;width: 20%;float:left;}
#maincolumn,#maincolumn_full {margin-left: 20%;padding-left: 15px;width: 75%;}
#maincolumn_full {margin-left: 0;padding: 0;width: 100%;}
table.nopad {width: 100%;border-collapse: collapse;padding: 0;margin: 0;}
table.nopad td.middle_pad {width: 20px;}
div.offline {background: #fffebb;width: 100%;position: absolute;top: 0;left: 0;font-size: 1.2em;padding: 5px;}
span.pathway {display: block;margin: 0 20px;height: 16px;line-height: 16px;overflow: hidden;}
/* headers */
div.componentheading {padding-left: 0px;}
h1 {font-size:26px;margin:0 0 24px;font-weight:normal;line-height:120%;}
h2 {font-size:22px;line-height:24px;margin:0 0 14px;font-weight:normal;}
h3 {font-size:20px;font-weight:bold;margin:0 0 8px;color:#000;}
h4 {font-size:18px;margin:0;font-weight:normal;font-family: 'PT Sans Narrow', sans-serif;}
h5 {margin:0 0 8px;font-weight:bold;font-size:14px;}
h6 { font-size:12px;font-weight:bold; margin:10px 0 8px;color:#000;}
p {color:#000;font-size:12px;margin:0 0 4px;line-height:16px;}
.contentheading {font-size:20px;font-weight:bold;color: #135CAE;padding-bottom:10px;}
table.contentpaneopen h3 {margin-top: 25px;}
/* small text */
.small {font-size: .90em;color: #999;font-weight: normal;text-align: left;}
.modifydate {height: 20px;vertical-align: bottom;font-size: .90em;color: #999;font-weight: normal;text-align: left;}
.createdate {height: 20px;vertical-align: top;font-size: .90em;color: #999;font-weight: normal;vertical-align: top;padding-bottom: 5px;padding-top: 0px;}
/* form validation */
.invalid { border-color: #ff0000; }
.correct { border-color: #008000; }
label.invalid { color: #ff0000; }
/** overlib **/
.ol-foreground {background-color: #f6f6f6;}
.ol-background {background-color: #666;}
.ol-textfont {font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.ol-captionfont {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #f6f6f6;font-weight: bold;}
.ol-captionfont a {color: #0B55C4;text-decoration: none;font-size: 12px;}
/* menu links */
a.mainlevel:link, a.mainlevel:visited {padding-left: 5px;}
/* spacers */
span.article_separator {display: block;height: 20px;}
.article_column {padding-right: 5px;}
.column_separator {border-left: 1px dashed #e0e0e0;padding-left: 10px;}
td.buttonheading img {border:none;}
.clr {clear: both;}
.clr img{width:1px;height:1;opacity:0;}
div#maindivider {border-top: 1px solid #ddd;margin-bottom: 10px;overflow: hidden;height: 1px;}
table.blog span.article_separator {display: block;height: 20px;}
/* edit button */
.contentpaneopen_edit{float: left;}
/* table of contents */
table.contenttoc {margin: 5px;border: 1px solid #ccc;padding: 5px;float: right;}
table.contenttoc td {padding: 0 5px;}
/* content tables */
td.sectiontableheader {background: #efefef;color: #333;font-weight: bold;padding: 4px;border-right: 1px solid #fff;}
tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td {padding: 4px;}
td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2 {padding: 3px;}
/* content styles */
table.contentpaneopen p, table.contentpane p{margin-top: 0;}
table.contentpaneopen, table.contentpane {margin: 0;padding: 0;width: 100%;font-size: 12px;line-height: 1.3em;}
table.contentpaneopen li {margin-bottom: 5px;}
table.contentpaneopen fieldset {border: 0;border-top: 1px solid #ddd;}
table.contentpaneopen h3 {margin-top: 25px;}
table.contentpaneopen h4 {font-family: Arial, Helvetica, sans-serif;color: #333;}
.highlight {background-color: #fffebb;}
.highlight-red {background-color: #ffd1c5;}
/* module control elements */
table.user1user2 div.moduletable {margin-bottom: 0px;}
div.moduletable, div.module {margin-bottom: 25px;}
div.module_menu h3 {font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #eee;margin: -23px -4px 5px -5px;padding-left: 10px;padding-bottom: 2px;}
div.module_menu {margin: 0;padding: 0;margin-bottom: 15px;}
div.module_menu div div div {padding: 10px;padding-top: 30px;padding-bottom: 15px;width: auto;}
div.module_menu div div div div {background: none;padding: 0;}
div.module_menu ul {margin: 10px 0;padding-left: 20px;}
div.module_menu ul li a:link, div.module_menu ul li a:visited {font-weight: bold;}
#leftcolumn div.module {padding: 0 10px;}
#leftcolumn div.module table {width: auto;}
/* forms */
table.adminform textarea {width: 540px;height: 400px;font-size: 1em;color: #000099;}
div.search input {width: 145px;border: 1px solid #ccc;margin: 15px 0 10px 0;}
form#form-login fieldset { border: 0 none; margin: 0em; padding: 0.2em;}
form#form-login ul { padding-left: 20px; }
form#com-form-login fieldset { border: 0 none; margin: 0em; padding: 0.2em;}
form#com-form-login ul { padding-left: 20px; }
div.mosimage         {  margin: 5px; }
div.mosimage_caption {  font-size: .90em; color: #666; }
div.caption       { padding: 0 10px 0 10px; }
div.caption img   { border: 1px solid #CCC; }
div.caption p     { font-size: .90em; color: #666; text-align: center; }
div.img_caption       { padding: 0 10px 0 10px; }
div.img_caption img   { border: 1px solid #CCC; }
div.img_caption p     { font-size: .90em; color: #666; text-align: center; }
table.paramlist {margin-top: 5px;}
table.paramlist td.paramlist_key {width: 128px;text-align: left;height: 30px;}
table.chat {margin-top: 15px;width: 100%;}
table.chat td.nodata {text-align: center!important;font-weight: normal!important;color: #000000!important;}
table.chat tr {font-weight: bold;}
table.chat tr .user {color: #000000;vertical-align: middle;}
table.chat tr .user img {vertical-align: middle;}
table.chat tr .date {color: #000000;font-size: 12px;font-weight: normal;}
table.chat tr td {padding: 5px 10px;text-align: left;vertical-align: middle;}
table.chat tr td:first-child {border-right: solid 1px #fff;}
table.chat td.post-form {padding: 10px 22px 0 0;}
table.chat textarea {width: 100%;padding: 5px 10px;border: 1px #bcbcbc solid;-webkit-border-radius: 2px;-moz-border-radius: 2px; border-radius: 2px;-webkit-box-shadow: 0 1px 2px #A4A4A4;-moz-box-shadow: 0 1px 2px #A4A4A4;box-shadow: 0 1px 2px #A4A4A4;}
.banneritem img {display: block;margin-left: auto;margin-right: auto;}
.banneritem_text {padding: 4px;font-size: 11px;}
.bannerfooter_text {padding: 4px;font-size: 11px;background-color: #F7F7F7;text-align: right;}
.pagination span { padding: 2px; }
.pagination a    { padding: 2px; }
.pollstableborder td {text-align: left;}
span.description {display:block;padding-left: 30px;}
fieldset {border: 1px solid #ccc;margin-top: 15px;padding: 15px;}
legend {margin: 0;padding: 0 10px;}
td.key {border-bottom:1px solid #eee;color: #666;}
.tool-tip {float: left;background: #ffc;border: 1px solid #D4D5AA;padding: 5px;max-width: 200px;}
.tool-text {font-size: 100%;margin: 0;}
#syndicate{float:left;padding-left: 25px;}
#power_by{float:right;padding-right: 25px;}
#component-contact table td {padding: 2px 0;}
#page {width:100%; min-width:980px;float:none; clear:both;}
#header{height:95px; position:relative; z-index:1;}
#header #loginform{position: absolute;top: 36px;right:5px;font-size:15px;	text-align:right;}
#header #langicons {top: 23px;left: 255px;position: absolute;}
#header #langicons span img {-webkit-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;-moz-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;}
#header #langicons span:first-child {margin-right: 2px;}
#loginform .loginlinks { font-size: 11px; text-align: center; margin-top: 1px; }
#loginform .loginlinks a { color: #686465; }
#loginform .login, #loginform .pass { color: #fff; background:url(../images/lfield.png) no-repeat; height:24px; width:112px; padding-left:15px; padding-top: 1px; padding-right: 15px; border: none; outline:none;}
.log_submit{margin-top: 1px;margin-left: 5px;background:url(../images/submit.png) no-repeat; height:24px; width:24px; cursor:pointer; border: none; outline:none;}
.log_submit:hover{background-position:0 -24px;}
div.usermenu {display: inline-block; vertical-align: middle; margin-top: 8px;}
div.usermenu a {color: #686465;padding: 0 10px;}
div.usermenu a.active {text-decoration: underline;}
/*����� ������*/
#footer {-webkit-box-shadow: #000 0px -1px 6px -3px;-moz-box-shadow: #000 0px -1px 6px -3px;box-shadow:#000 0px -1px 6px -3px;height: 185px;position: relative;width: 100%;margin-top: -202px;background: rgba(255,255,255,0.7);}
#footer .footer-top {position: relative;width: 940px;height: 73px;overflow: hidden;margin: 16px auto 4px;padding: 15px 20px 0 20px;}
#footer .footer-top ul {position: relative;float: left;width: 125px;list-style: none;margin: 0px 0px 0px 30px;padding: 0px;}
#footer .footer-top ul li {position:relative;float: left;width:160px;height:15px;line-height:15px;margin:0px 0px 8px 0px;padding: 0px 0px 0px 0px;}
#footer .footer-top ul li a {height:15px;font-size:13px;color:#ab3732;font-weight: normal;margin:0px;padding:0px 0px 0px 12px;background: url(../images/nav-footer_orange.png) 0px 1px no-repeat;}
#footer .footer-navigation ul li a:hover {color:#f8d16c;text-decoration: none;margin:0px;}
.footer_img {background: url(../images/footer.png) no-repeat bottom center;height: 58px;width: 940px;margin: 0 auto 0px;padding: 0 20px 0 20px;}
#protection {width: 142px;float: right;}
.ssl {width:80px;height:52px;margin:0 0 0px 0px;background-position:0px 0px;background-image:url(../images/host_ssl.png);display: block;float:left;}
.ssl span.hover {width:80px;height:52px;background-position:0px -52px;background-image:url(../images/host_ssl.png);display: block;}
.comodo {width: 43px;height: 52px;margin: 0 15px 0px 0px;background-position:-84px 0px;background-image:url(../images/host_ssl.png);display: block;float:left;}
.comodo span.hover {width: 43px;height: 52px;background-position:47px -52px;background-image:url(../images/host_ssl.png);display: block;}
#footer_copy {position: relative;width: 940px;height: 15px;margin: 0 auto;padding: 10px 0 10px 0;overflow: hidden;border-top: 1px solid #DFDFDF;}
#footer_copy .copyright {position: relative;float:left;width:940px;	height:14px;line-height:14px;margin:0;padding:0px;font-size:12px;color:#6D6D6D;text-transform: none;}
#footer_copy .copyright a {color:#6D6D6D;text-decoration:none;}
/*����� �����*/
.devider {padding: 0 7px 0 7px;}
#copyrights{float: right;font-size: 12px;height: 31px;}
#designmeta{ float:right; margin-right:10px; display:none;}
#designmeta a{ text-decoration:none; color: #a8a7a7;}
#designmeta a:hover{color:#FFF;}
/*mainpage*/
#mainimage{width:960px;height:340px;position:relative;color:#FFFFFF;margin-bottom:18px;z-index:0;background:url(../images/slider_home.png) no-repeat !important;}
#djslider-loader23{z-index:1;position:absolute;}
#yellowselect{background:url(../images/yellowse.jpg) top left ;width:510px;height:48px;line-height:47px;text-align:center;position:absolute;top:0;left:430px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
#mainlist{position:absolute;left:445px;top:80px;font-size:16px;font-weight:bold;line-height:30px;	text-shadow:0 1px 3px #125169;margin:0;padding:0;list-style:none;	}
#mainlist li{margin:0;background:url(../images/yellowli.png) left center no-repeat;padding-left:30px;color: #B5D7E9;font-size: 14px;vertical-align: top;}
#sliderholder .buttons {position:absolute;left:475px;top:286px;}
.button-min{display: inline-block;background:url(../images/btn-adre.png);height:27px;color:#000000;padding: 3px 12px 0 12px;text-align: center;font-family: 'Arial';font-size: 14px;cursor: pointer;font-weight: bold;border: none;-webkit-border-radius: 2px; -moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;-moz-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;}
#button-min:hover {background:url(../images/btn-adrf.png);}
#button-min:active {background:url(../images/btn-adrf.png);-webkit-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px inset; -moz-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px inset; box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px inset; }
#button{display: inline-block;background:url(../images/btn-adre.png);height:24px;color:#000000;padding: 12px 12px 0 12px;text-align: center;font-family: 'Arial';font-size: 16px;cursor: pointer;font-weight: bold;-webkit-border-radius: 2px;-moz-border-radius: 2px; border-radius: 2px;-webkit-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;-moz-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;}
#button:hover {background:url(../images/btn-adrf.png);}
#button:active {background:url(../images/btn-adrf.png);-webkit-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px inset; -moz-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px inset; box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px inset; }
#howitworks {padding-left: 10px;font-size: 16px;color: #FFFFFF;text-shadow: #125169 0px 1px 3px;}
.yellow-btn{background:url(../images/btn-adre.png);color:#000000;display: block;padding: 8px 20px;border: none;font-size: 16px;cursor: pointer;font-weight: bold;-webkit-border-radius: 2px;-moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;-moz-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px;}
.yellow-btn:hover {background:url(../images/btn-adrf.png);}
.yellow-btn:active {background:url(../images/btn-adrf.png);-webkit-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px inset; -moz-box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px inset; box-shadow: rgba(0, 0, 0, 0.749) 0px 1px 2px 0px inset; }
#msgbox {z-index: 9999;}
#msgbox.info {background: url('../images/whitegradient.png') repeat-x padding-box #378CB0;border-bottom: 1px solid #1C556D;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-left: 1px solid #1C556D;border-right: 1px solid #1C556D;border-top: 1px solid #1C556D;box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.506);color: #FFFFFF;font-size: 14px;font-weight: 700;line-height: 14px;padding: 8px 10px 10px;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.251);z-index: 99999;}
#msgbox.info .inside {background: url('../images/information.png') 0% 50% no-repeat transparent;line-height: 18px;min-height: 18px;padding: 0px 50px 0 30px;}
#msgbox.success {background: #43bb2f url('../images/whitegradient.png') repeat-x;border-bottom: 1px solid #5A9F24;border-radius: 5px;border-left: 1px solid #5A9F24;border-right: 1px solid #5A9F24;border-top: 1px solid #5A9F24;box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.506);color: #FFFFFF;font-size: 14px;font-weight: 700;left: 50%;line-height: 14px;padding: 8px 10px 10px;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.251);z-index: 99999;}
#msgbox.success .inside {background: url('../images/success.png') 0% 50% no-repeat transparent;line-height: 18px;min-height: 18px;padding: 0px 50px 0 30px;}
#msgbox.success .inside a {color:#fff;text-decoration: un}
#msgbox .close { -o-transition-duration: 0s;background: url('../images/close_message.png') 50% 0% no-repeat transparent;cursor: pointer;position: absolute;height: 24px;width: 24px;right: 8px;top: 5px;}
#msgbox .close:hover { background-position: 50% 100%;}
#msgbox ul {padding:0;margin:0;list-style:none outside none;}
#msgbox h2 {color: #fff}
#warning {width: 400px;}
.windowfix {display: none;color: #ffffff;padding: 7px 6px;box-shadow:0 0 8px #000;-moz-box-shadow:0 0 8px #000;-webkit-box-shadow:0 0 8px #000;background: url(../images/windowfix_bg.png);z-index: 999;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.windowfix .title {font-size: 15px;color: #FFFFFF;border-bottom: 1px #ab3732 solid;padding: 10px 0 10px 0!important;margin: 0 15px!important;}
.windowfix .title .close {-o-transition-duration: 0s;background: url(../images/close_window.png) 50% 0% no-repeat transparent;cursor: pointer;position: absolute;height: 24px;width: 24px;right: 18px;top: 12px;}
.windowfix .title .close:hover {background-position: 50% 100%;}
.windowfix .info {margin: 0!important;padding: 10px 15px;}
table.dlbrowser {margin: 15px 0;}
table.dlbrowser a {text-decoration: none;}
table.dlbrowser a .name {color: #ffffff!important;font-size: 14px;margin: 2px 0;}
table.dlbrowser a:hover .install {text-decoration: underline!important;}
table.table {margin: 3px 0 0 0;}
table.table th {padding: 5px 15px 5px 15px;font-size: 11px;color: #ab3732;text-transform: uppercase;}
table.table th a {font-weight: bold;}
table.table th.active a {text-decoration: underline;}
table.table td {padding: 5px 15px;}
table.table th.left, table.table td.left {text-align: left;}
tr.green td {background: #F0DAD1;}
tr.blue td {background: #e3f4fb;}
.aid {color: #000000;font-weight: bold;}
.title .aid {padding-left: 5px;}
.table_left {text-align:left;}
.table_right {text-align:right;}
#overlay {position: fixed;cursor: pointer;z-index: 2;width: 100%;height: 100%;background: url(../images/content_bg.png);}
a.cancel {color: red;}
tr#showmore {background: #CAE1EC;}
ul.rules {padding-left: 0;}
ul.rules li {margin-left: 15px;}
table.percenttable td, table.percenttable th {border-bottom: 1px #333333 solid;padding: 3px 0;text-align: left;}
table.percenttable tr:last-child td {border-bottom: none;}
table.percenttable th {color:#FECB01;}
#w1newform {display: none;}
table.balance td {padding: 2px 10px 2px 0;}
.code {border: 1px #B4B4B4 solid;margin: 10px 0 20px 0;cursor: text;padding: 5px 8px 5px 8px;font-size: 12px;color: #000;background: #fff;text-align: left;line-height: 14px;}
.code.last {margin-bottom: 0;}
table.search td {padding: 0;margin: 0;}
table.search td input {margin-left: 5px;}
.ban, .ban a {color: red;}
.unban a {color: green;}
a.ip {font-size: 11px;color: #777;}
div.epsstart {text-align: center;margin-top: 80px;margin-bottom: 80px;display: block;}
input.timer {font-size: 22px;color: #ab3732;text-align: center;margin: 20px auto;display: block;border: none;background-color: #ffffff;cursor: pointer;}
.reviews {margin-bottom: 20px;}
.review {font-family:Tahoma, Geneva, sans-serif;background:#FFFFFF;display:inline-block;vertical-align: top;padding: 8px;-webkit-border-radius: 2px;-moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 1px 2px #A4A4A4;-moz-box-shadow: 0 1px 2px #A4A4A4; box-shadow: 0 1px 2px #A4A4A4; margin-right: 17px;cursor: pointer;}
.review:hover {background: #cae1ec;}
.review.central {margin-right: 20px;}
.review:last-child {margin-right: 0;}
.review img {width: 85px;height: 85px;}
/* TipTip CSS - Version 1.2 */
#tiptip_holder {display: none;position: absolute;top: 0;left: 0;z-index: 99999;}
#tiptip_holder.tip_top {padding-bottom: 5px;}
#tiptip_holder.tip_bottom {padding-top: 5px;}
#tiptip_holder.tip_right {padding-left: 5px;padding-top: 2px;}
#tiptip_holder.tip_left {padding-right: 5px;}
#tiptip_content {font-size: 13px;line-height: 19px;color: #fff;text-shadow: 0 0 2px #000;padding: 8px 12px;border: 1px solid rgba(255,255,255,0.25);background: url(../images/windowfix_bg.png);border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: 0 0 3px #555;-webkit-box-shadow: 0 0 3px #555;-moz-box-shadow: 0 0 3px #555;min-height: 83px;}
#tiptip_arrow, #tiptip_arrow_inner {position: absolute;border-color: transparent;border-style: solid;border-width: 6px;height: 0;width: 0;}
#tiptip_holder.tip_top #tiptip_arrow {border-top-color: #fff;border-top-color: rgba(255,255,255,0.35);}
#tiptip_holder.tip_bottom #tiptip_arrow {border-bottom-color: #fff;border-bottom-color: rgba(255,255,255,0.35);}
#tiptip_holder.tip_right #tiptip_arrow {border-right-color: #fff;border-right-color: rgba(255,255,255,0.35);}
#tiptip_holder.tip_left #tiptip_arrow {border-left-color: #fff;border-left-color: rgba(255,255,255,0.35);}
#tiptip_holder.tip_top #tiptip_arrow_inner {margin-top: -7px;margin-left: -6px;border-top-color: rgb(25,25,25);border-top-color: rgba(25,25,25,0.92);}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {margin-top: -5px;margin-left: -6px;border-bottom-color: rgb(25,25,25);border-bottom-color: rgba(25,25,25,0.92);}
#tiptip_holder.tip_right #tiptip_arrow_inner {margin-top: -6px;margin-left: -5px;border-right-color: rgb(25,25,25);border-right-color: rgba(25,25,25,0.92);}
#tiptip_holder.tip_left #tiptip_arrow_inner {margin-top: -6px;margin-left: -7px;border-left-color: rgb(25,25,25);border-left-color: rgba(25,25,25,0.92);}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#tiptip_content {padding: 4px 8px 5px 8px;background-color: rgba(45,45,45,0.88);}
#tiptip_holder.tip_bottom #tiptip_arrow_inner { border-bottom-color: rgba(45,45,45,0.88);}
#tiptip_holder.tip_top #tiptip_arrow_inner { border-top-color: rgba(20,20,20,0.92);}
}
#tiptip_content div{font-size: 15px;font-weight: bold;margin-bottom: 5px;}
.inactive {opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;}
.quote {border-left: 3px #ab3732 solid;padding-left: 10px;color: #444444;}
.hide {display: none;}
.red a {color: red;}
.red {color: red!important;}
table.stop_users_table td {padding: 5px 0!important;}
table.stop_users_table td span {padding-right: 5px;}
.calc {width: 330px;margin: 5px 0 10px;color:#FECB01;}
table.calc-table {width: 350px;margin-bottom: 5px;}
table.calc-table td {text-align: center;}
table.calc-table td .amount {font-size: 14px;}
table.calc-table td .amount-info {font-size: 11px;}
.content2 {margin: 0 auto;overflow: hidden;position: relative;width: 950px;}
.content2 h1, .big-img h1 {font-size: 25px;color: #3a546e;}
.content2 h3, .big-img h3, .sp_makets_container h3 {color: #203d59;font-weight: normal;font-size: 18px;line-height: 22px;}
.content2 p {color: #333;}
.sp_bg {background:#E6ECF2 url(../images/bg2.png) 50% 0 repeat-y fixed;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.sp_icons {list-style: none;margin: 0 0 0 -482px;padding: 0;position: absolute;bottom: 32px;left: 50%;width: 964px;}
.sp_icons li {float: left;}
.sp_icons .icon_container {width: 158px;height: 144px;overflow: hidden;}
.sp_icons .icon_container_inner {margin-top: 0; /*-98px*/padding-top: 12px;}
.sp_icons .top_icon {height: 102px;text-align: center;}
.sp_icons .name_icon {color: #3a546e;font-weight: bold;text-align: center;line-height: 16px;height: 42px;margin: -14px 0 7px;}
.sp_icons .icon_text {font-size: 12px;color: #333;line-height: 16px;margin: 0 10px 0 14px;}
.sp_icons .separator {width: 1px;height: 144px;border-left: 1px solid #fff;background: #d3dfe9;}
.sp_stage {width: 58px;margin: 12px auto 2px;}
.sp_stage2 {margin: 48px auto 2px;}
.sp_stage3 {margin: 48px auto 2px;}
.sp_shadow_1 {background: url(../images/shadow1.png) 50% 0 no-repeat;width: 100%;height: 14px;margin-bottom: 26px;}
.sp_shadow_2 {background: url(../images/shadow2.png) 0 0 repeat-x;width: 100%;height: 7px;overflow: hidden;position: relative;z-index: 3;}
.sp_shadow_3 {background: url(../images/shadow3.png) 0 0 repeat-x;width: 100%;height: 6px;overflow: hidden;position: relative;z-index: 3;}
.sp_border {height: 1px;width: 820px;margin: 0 auto 21px;background: #c1d5ea;overflow: hidden;}
.sp_text_inst {width: 820px;margin: 0 auto 30px;overflow: hidden;}
.sp_circle_img {list-style: none;margin: 0 0 32px;padding: 0;overflow: hidden;}
.sp_circle_img li {float: left;width: 242px;margin: 0 0 0 78px;}
.sp_circle_img li:first-child {margin-left: 49px;}
.sp_circle_img li p {font-size: 12px;color: #555555;font-style: italic;margin: 10px 0 0;text-align: center;}
.sp_nda_container {background: url(../images/nda.png) 0 0 no-repeat;width: 932px;height: 98px;margin: 42px auto 39px;overflow: hidden;}
.sp_nda_container p {font-size: 12px;color: #333;line-height: 16px;margin: 23px 25px 0 289px;}
.sp_blue_container {background: url(../images/bg3.jpg) 0 0 no-repeat;width: 1388px;margin: 0 auto;height: 411px;position: relative;}
.sp_blue_container > ul {list-style: none;margin: 0;padding: 0;position: absolute;bottom: 16px;left: 17px;}
.sp_blue_container > ul li {display: inline-block;vertical-align: bottom;}
*+html .sp_blue_container > ul li {display: inline;zoom:1;}
.sp_blue_container .proto5 { margin: 0 0 0 67px; width: 75px;}
.sp_blue_container .proto4 { width: 84px;}
.sp_blue_container .proto3 { width: 95px;}
.sp_blue_container .proto2 { width: 106px;}
.sp_blue_container .maket6 { width: 62px;}
.sp_blue_container .maket5 { width: 75px;}
.sp_blue_container .maket4 { width: 84px;}
.sp_blue_container .maket3 { width: 96px;}
.sp_blue_container .maket2 { width: 106px;}
.blue_container_text {background: url(../images/bg9.png) 0 100% repeat-x;width: 218px;position: absolute;top:44px;left: 946px;padding-bottom: 1px;}
.blue_container_text p {color: #fff;text-shadow: 0 1px rgba(15,41,68,.37);font-size: 12px;}
.blue_container_text p:first-child {background: url(../images/bg6.png) 0 0 repeat-x;padding-top: 20px;}
.sp_content {overflow: hidden;width: 100%;background: #fff;position: relative;}
.sp_makets_container {background: url(../images/shadow4.png) 50% 0 no-repeat;height: 609px;position: relative;width: 992px;margin: 0 auto;}
.sp_makets_container img {position: absolute;top:0;left: 0;}
.sp_makets_container #maket1 { margin: 37px 0 0 354px;}
.sp_makets_container #maket2 { margin: 187px 0 0 -343px;}
.sp_makets_container #maket3 { margin: 195px 0 0 -111px;}
.sp_makets_container #maket4 { margin: 116px 0 0 121px;}
.sp_makets_container #maket5 { margin: 113px 0 0 585px;}
.sp_makets_container #maket6 { margin: 122px 0 0 818px;}
.sp_makets_container #maket7 { margin: 115px 0 0 1051px;}
.sp_makets_container #maket8 { margin: 337px 0 0 -343px;}
.sp_makets_container #maket9 { margin: 337px 0 0 -111px;}
.sp_makets_container #maket10 { margin: 337px 0 0 121px;}
.sp_makets_container #maket11 { margin: 337px 0 0 354px;}
.sp_makets_container #maket12 { margin: 337px 0 0 585px;}
.sp_makets_container #maket13 { margin: 337px 0 0 818px;}
.sp_makets_container #maket14 { margin: 337px 0 0 1051px;}
.sp_italic {font-style: italic;position: absolute;color: #555 !important;font-style: 12px;}
.sp_list_marker {list-style: none;margin: 0 0 0 2px;padding: 0;}
.sp_list_marker li {background: url(../images/bg7.png) 0 6px no-repeat;padding: 0 0 0 15px;color: #fff;text-shadow: 0 1px rgba(15,41,68,.37);font-size: 12px;line-height: 16px;margin-bottom: 16px;}
.sp_final {position: relative;margin: 0 0 53px 15px;}
.sp_final img {margin-bottom: 10px;}
.sp_final p {float: left;width: 755px;margin: 0 0 0 17px;}
.sp_final .switcher-like-iphone {position: relative;top:-3px;}
.sp_final_interactive {position: relative;margin-bottom: 44px;}
.sp_popup {background: url(../images/finalpage2-2.png) 0 0 no-repeat;width: 436px;height: 244px;position: absolute;top:156px;left: 552px;z-index: 4;}
.sp_controls_container {width: 482px;float: left;position: relative;padding-top: 11px;}
.sp_controls {background: url(../images/bg4.png) 0 0 no-repeat;height: 178px;position: relative;}
.sp_adaptive {position: relative;padding: 0 0 32px 25px;}
.sp_adaptive h3 {position: absolute;top:30px;left: 81px;}
.sp_adaptive p {position: absolute;top:66px;left: 82px;width: 340px;}
.sp_word_press {  position: absolute;top:106px;left: 335px;}
.sp_end {background:#e6ecf2 url(../images/bg8.png) 50% 0 repeat-y;height: 16px;width: 100%;margin: -6px 0 -8px;position: relative;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.fon {height:300px;left:50%;margin-left:-886px;position:absolute;width:1772px;z-index:1;}
.fon img { margin:0;padding:0;}
/* controls */
.switcher-like-iphone {list-style:none;margin:0;padding:0;overflow:hidden;}
.switcher-like-iphone li {display:block;float:left;font-size:12px;margin:0;}
.switcher-current .switcher-left {background:url(../images/bg-switch-l.png) 0 0 no-repeat;width:10px;height:21px;display:block;float:left;}
.three-position .switcher-text {padding-left:8px;}
.switcher-current .switcher-text {display: block;float: left;background: url(../images/bg-switch-m.png) 0 0 repeat-x;height: 20px;padding: 1px 3px 0;}
.switcher-current .switcher-text a:hover {cursor:default;}
.switcher-current .switcher-right {display:block;float:left;background:url(../images/bg-switch-m2.png) 0 0 no-repeat;width:10px;height:21px;}
.switcher-left {background:url(../images/bg-switch-l.png) 0 -21px no-repeat;width:10px;height:21px;float:left;display:block;display:none;}
.switcher-text {background: url(../images/bg-switch-m.png) 0 -21px repeat-x;height: 20px;display: block;float: left;padding: 1px 5px 0 7px;}
.switcher-right {background:url(../images/bg-switch-r.png) 0 0 no-repeat;width:10px;height:21px;display:block;float:left;}
.switcher-text a {text-decoration: none;color: #000;position: relative;top: 2px;font-size: 13px;font-family: 'PT Sans', sans-serif;}
.switcher-text a:hover {color:#3674B2;}
.switcher-current .switcher-text a:hover {color:#000;}
.switcher-off.switcher-left-block .switcher-left {display:block;}
.switcher-off.switcher-left-block .switcher-text {padding-left:3px;}
.switcher-off.switcher-left-block .switcher-right {background:url(../images/bg-switch-m2.png) no-repeat 0 -21px;}
.three-position .switcher-off.switcher-left-block .switcher-right {background:url(../images/bg-switch-m.png) repeat-x 0 -21px;}
.switcher-off2.switcher-left-block .switcher-right {display:block;background:url(../images/bg-switch-m.png) repeat-x 0 -21px;}
.switcher-right-block .switcher-left {display:none;}
.switcher-right-block .switcher-right {background:url(../images/bg-switch-r.png) 0 -21px no-repeat;}
.switcher-off.switcher-right-block .switcher-right {background:url(../images/bg-switch-r.png) 0 0 no-repeat;}
.switcher-right-block.switcher-current .switcher-text {padding-left:5px;padding-right:5px;}
.switcher-off3.switcher-right-block .switcher-left {display:block;background:url(../images/bg-switch-m2.png) 0 -21px no-repeat;}
.switcher-off.switcher-off3.switcher-right-block .switcher-left {display:block;background:url(../images/bg-switch-m.png) 0 -21px repeat-x;width:7px;}
.switcher-off.switcher-center-block .switcher-right {display:block;background:url(../images/bg-switch-m.png) 0 -21px repeat-x;width:5px;}
.switcher-off.switcher-center-block .switcher-text {padding-right:5px;padding-left:5px;}
.switcher-current.switcher-center-block .switcher-left {display:block;background:url(../images/bg-switch-m2.png) repeat-x 0 -21px;}
.switcher-current.switcher-center-block .switcher-text {padding-left:0;padding-right:0;}
.switcher-current.switcher-left-block.switcher-off2 .switcher-right {display:block;background:url(../images/bg-switch-m2.png) no-repeat 0 0;}
.switcher-off.switcher-center-block .switcher-left {display:block;background:url(../images/bg-switch-m.png) repeat-x 0 -21px;width:5px;}
.three-position .switcher-left-block.switcher-off .switcher-text {padding-right:3px;}
/* buttons with icons */
.button-container {margin:0;position:relative;float:left;background: none;border: none;padding: 0;cursor: pointer;display: block;zoom:1;}
.button-container-l {background:url(../images/bt-withicons.png) 0 0 no-repeat;width:8px;float:left;display:block;height:26px;}
button.button-container .button-container-l {vertical-align: middle;display:inline-block;}
.button-container:hover .button-container-l { background-position:0 -52px;}
.button-container:active .button-container-l { background-position:0 -104px;}
.button-container-m {background: url(../images/bt-withicons.png) 0 -26px repeat-x;width: auto;float: left;display: block;height: 22px;border: none;font: 13px Arial, Helvetica, sans-serif;padding: 4px 4px 0px 0;text-decoration: none;color: #000 !important;white-space: nowrap;}
button.button-container .button-container-m {display:inline-block;vertical-align: middle;}
.button-container:hover .button-container-m { background-position:0 -78px;}
.button-container:active .button-container-m { background-position:0 -130px;}
.button-container-r {background:url(../images/bt-withicons.png) no-repeat;width:17px;height:26px;display:inline-block;/*position:absolute;*/right:0;top:0;vertical-align: middle;}
/*like document */
.like-document .button-container-r {background-position:0 -546px;}
.like-document:hover .button-container-r { background-position:0 -572px;}
.like-document:active .button-container-r { background-position:0 -598px;}
/*galohka */
.like-galohka .button-container-r {background-position:0 -859px;}
.like-galohka:hover .button-container-r { background-position:0 -885px;}
.like-galohka:active .button-container-r { background-position:0 -911px;}
/*minus */
.like-minus .button-container-r {background-position:0 -937px;}
.like-minus:hover .button-container-r { background-position:0 -963px;}
.like-minus:active .button-container-r { background-position:0 -989px;}
/*strelka */
.like-strelka .button-container-r {background-position:0 -1015px;}
.like-strelka:hover .button-container-r { background-position:0 -1041px;}
.like-strelka:active .button-container-r { background-position:0 -1067px;}
/*galohka2 */
.like-galohka2 .button-container-r {background-position:0 -1093px;}
.like-galohka2:hover .button-container-r { background-position:0 -1119px;}
.like-galohka2:active .button-container-r { background-position:0 -1145px;}
/*krest */
.like-krest .button-container-r {background-position:0 -390px;}
.like-krest:hover .button-container-r { background-position:0 -416px;}
.like-krest:active .button-container-r { background-position:0 -442px;}
/*down */
.like-down .button-container-r {background-position:0 -234px;}
.like-down:hover .button-container-r { background-position:0 -260px;}
.like-down:active .button-container-r { background-position:0 -286px;}
/*like back-button */
.like-back-button .button-container-r {background-position:right -468px; width:8px;}
.like-back-button:hover .button-container-r { background-position:right -494px;}
.like-back-button:active .button-container-r { background-position:right -520px;}
.like-back-button .button-container-l { background-position:0 -702px; width:17px;}
.like-back-button:hover .button-container-l { background-position:0 -728px;}
.like-back-button:active .button-container-l { background-position:0 -754px;}
.button-block, a.button-block, button[type=submit] {background: #bf5c31;background: -moz-linear-gradient(top, #d07b31, #ac3832);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d07b31), color-stop(100%,#ac3832));background: -webkit-linear-gradient(top, #d07b31, #ac3832);background: -o-linear-gradient(top, #d07b31, #ac3832);background: -ms-linear-gradient(top, #d07b31, #ac3832);background: linear-gradient(top, #d07b31, #ac3832);border: 0;padding: 10px 15px;cursor: pointer;font-size: 14px;text-transform: uppercase;color: #fff;border-radius: 3px;}
.button-block:hover, button[type=submit]:hover {background: #6bb0db;background: -moz-linear-gradient(top, #6bb0db, #1a8aca);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6bb0db), color-stop(100%,#1a8aca));background: -webkit-linear-gradient(top, #6bb0db, #1a8aca);background: -o-linear-gradient(top, #6bb0db, #1a8aca);background: -ms-linear-gradient(top, #6bb0db, #1a8aca);background: linear-gradient(top, #6bb0db, #1a8aca);}
/*quantity-block*/
.quantity-block {overflow:hidden;width:80px;}
.quantity-block a {display:block;float:left;background:url(../images/add-delete-buttons.png) 0 0 no-repeat;width:20px;height:26px;}
.quantity-block .delete-quantity:hover { background-position:0 -26px;}
.quantity-block .delete-quantity:active { background-position:0 -52px;}
.quantity-block .delete-quantity.disabled { background-position:0 -78px;}
.quantity-block .add-quantity { background-position:-20px 0;}
.quantity-block .add-quantity:hover { background-position:-20px -26px;}
.quantity-block .add-quantity:active { background-position:-20px -52px;}
.quantity-block .bg-input-text {border-radius: 0px;width:40px;height:17px;text-align:center;float:left;display:block;padding:3px 0;border-left:none;border-right:none;}
.bg-input-text {background:#fff url(../images/bg-input-text.png) 0 0 repeat-x;height:16px;font-family:Arial, Helvetica, sans-serif;font-size:13px;width:auto;vertical-align:middle;border:1px solid #94a8bd;padding:3px 0 3px 4px;}
.bg-input-text:focus {box-shadow:0 1px 1px rgba(0, 0, 0, 0.1) inset, 0 0 2px rgba(82, 168, 236, 0.6);}
/* checkboxes */
.ui-radio-state-disabled, .ui-radio-state-checked-disabled, .ui-radio-state-disabled-hover, .ui-radio-state-checked-disabled-hover {color: #999999;}
span.ui-checkbox, span.ui-radio {background: url(../images/icon_checkbox_prange.png) no-repeat  0 -17px;height: 16px;margin: 0 6px 0 0;width: 14px;display:inline-block;position: relative;top:2px;}
span.ui-radio {background-position: 0 -88px;margin-top: 0;}
span.ui-helper-hidden {display: none;}
span.ui-checkbox-state-hover {background-position: 0 -53px;}
span.ui-radio-state-hover {background-position: 0 -121px;}
span.ui-checkbox-state-checked {background-position: 0 1px;}
span.ui-checkbox-state-checked-hover {background-position: 0 -36px;}
span.ui-radio-state-checked-disabled-hover, span.ui-radio-state-checked-disabled, span.ui-radio-state-checked {background-position:0 -71px;}
span.ui-radio-state-checked-hover {background-position: 0 -105px;}
.ui-radio-disabled, .ui-checkbox-disabled {opacity: 0.7;}
.ui-helper-hidden-accessible {left: -999em;position: absolute;}
span.ui-checkbox.not-all-checked {background-position:0 -138px;}
span.ui-checkbox.not-all-checked:hover {background-position:0 -155px;}
.marvel_controls .like-back-button {position: absolute;top:29px;left: 56px;}
.marvel_controls .button-block {position: absolute;top:26px;left: 186px;}
.marvel_controls .like-document {position: absolute;top:29px;left: 338px;}
.marvel_controls .switcher-like-iphone {position: absolute;top:91px;left: 336px;}
.marvel_controls .quantity-block {position: absolute;top: 88px;left: 202px;}
.marvel_controls label {font-size: 12px;position: absolute;}
*+html button.button-container .button-container-l,*+html button.button-container .button-container-m,*+html .button-container-r,*+html span.ui-checkbox,*+html span.ui-radio {display: inline;zoom:1;top:0;}
*+html .like-back-button { width: 97px;}
*+html .like-document { width: 92px;}
*+html .marvel_controls .button-block { left: 163px;}
/*header*/
input::-webkit-input-speech-button {display:none;}
ul, menu {list-style: none;}
header {margin-bottom: 10px;width:100%;z-index: 11;-webkit-box-shadow: #000 0px 0px 6px -2px;-moz-box-shadow: #000 0px 0px 6px -2px;box-shadow: #000 0px 0px 6px -2px;-webkit-border-bottom-right-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius-bottomright: 2px;-moz-border-radius-bottomleft: 2px;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;background: url(../images/header_new.png);background-size: 572px;background-position: top center;background-repeat: no-repeat;background-color: rgba(255,255,255,0.7);}
#height-page {position:relative;z-index:110;}
.fix-header {height:101px;}
.header-content {height: 98px;width: 940px;margin: 0 auto;padding-top: 8px;position: relative;z-index: 1;padding-left: 10px;padding-right: 10px;}
.chart-show-320 {display:none !important;}
#logo {z-index: 999;display: block;float: left;height: 72px;overflow: hidden;width: 230px;background: url(../images/logo.png) no-repeat;position: relative;top: -2px;}
.logo-100 {background: url(../images/logo-100.png) no-repeat !important;}
.logo-vday {background: url(../images/logo_vday.png) no-repeat !important;}
body.ny #logo {background: url(../images/logo-ny.png) no-repeat !important; width: 280px !important;}
.header-content menu {float: right;padding-top:20px;text-align: right;right: 16px;position: relative;}
.header-content menu li{position:relative;z-index:1;display:inline-block;padding-left:34px;padding-bottom: 8px;*display: inline;*zoom:1;}
.header-content menu li div {position:absolute;z-index:1;bottom:-8px;right:-16px;display:none;height:66px;width:100%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 0px 0px 5px 5px;background: #be5932;background: -moz-linear-gradient(top, #d07b31, #ad3a32);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d07b31), color-stop(100%,#ad3a32));background: -webkit-linear-gradient(top, #d07b31, #ad3a32);background: -o-linear-gradient(top, #d07b31, #ad3a32);background: -ms-linear-gradient(top, #d07b31, #ad3a32);background: linear-gradient(top, #d07b31, #ad3a32);}
.header-content menu .active-o div {display:block;}
.header-content menu .active-o a {color:#fff;}
.header-content menu .active-o a.active {text-decoration:none;}
.header-content menu .active-o a:hover {text-decoration:none;border:0;cursor: default;}
.header-content menu a {position:relative;z-index:2;color:#ab3732;font-size:20px;font-family: 'PT Sans Narrow', sans-serif;line-height: 1;}
.header-content menu a:hover {text-decoration:none;border-bottom:1px solid #ab3732;}
.header-content menu .active a,
.header-content menu .active a:hover {color: #666;text-decoration: none;}
.header-content ul {clear: both;padding-top: 0px;margin-bottom: 0;padding-bottom: 0;padding-left: 0;}
.header-content ul li {font-family: 'PT Sans', sans-serif;font-size:14px;color:#7a7a7a;line-height: 16px;padding-bottom: 3px;}
.header-content ul a {color:#7a7a7a;}
.cf:before, .cf:after {content: " ";display: table;}
.cf:after {clear: both;}
.left {float:left;}
.link {padding-right:25px;}
.link a {text-decoration: underline;}
.login {padding-right:0;}
.login a {text-decoration: none;}
.login a span {color:#000;}
.register {padding-right:0;}
.register a {text-decoration: none;}
.register a span {color:#000;}
.herta {padding-right:15px;padding-left:15px;}
.wrapper {width: 100%;min-height: 100%;height: auto !important;height: 100%;position: relative;z-index: 1;background: url('../images/.png') no-repeat center 40px;}
form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
.select,button, input, select, textarea {font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle;/*background: url('../images/input_bg.png') repeat-x 0 0 #eff2f5;*/border-width: 1px;border-style: solid;border-color: #c4c9ce #e5e7ea transparent;font-size: 12px;line-height: 15px;font-family: Arial, Helvetica, sans-serif;-webkit-border-radius: 3px;border-radius: 3px;padding: 8px 10px 6px;color: #222;}
input, select, textarea{outline: 0 !important;}
input.default, textarea.default{color: #b0b9ba;}
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
.inline-block		{ display:inline-block;zoom:1;//display:inline; }
.none				{ display:none !important; }
.invisible          { visibility: hidden; }
.hidden             { display: none !important; visibility: hidden !important; }
.visible			{ visibility:visible !important; }
.clear				{ clear:both; height:0; font-size:0; line-height:0; overflow:hidden; display:block; }
.clearfix:before,
.clearfix:after     { clear: both; }
.clearfix           { *zoom: 1; }
.fleft				{ float:left !important; }
.fright				{ float:right !important; }
.ttu                { text-transform: uppercase }
.vat                { vertical-align:top !important; }
.vam                { vertical-align:middle !important; }
.vab                { vertical-align:bottom !important; }
.wrapper_popup {position: fixed;left: 50%;top: 0;z-index: 1;margin-left: -50%;}
.back{width: 100%;height: 100%;position: fixed;z-index: 3;background: #CECECE ;left: 0;top: 0;opacity: 0.6;}
.back2{width: 100%;height: 100%;position: fixed;z-index: 1;left: 0;top: 0;display: none;}
.popup_table{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 101;}
.popup_table.hide{left: -100%;top: -100%;}
.popup_table .pt_td{padding: 0;vertical-align: middle;}
.popup{margin: 30px auto;position: relative;z-index: 2;padding: 0;width: 670px;background: white;}
.close{width: 30px;height: 30px;background: red;display: block;cursor: pointer;}
.popup .close{position: absolute;right: 10px;top: 10px;}
.small_popup{position: absolute;left: 0;top: 0;z-index: 10;background: white;padding: 0px 20px 3px 20px;-webkit-border-radius: 3px;border-radius: 3px;}
.small_popup .sp_footer{border-top: 1px dotted #b0b9ba;margin: 0 -19px;padding: 0 19px;}
.small_popup .sp_header{border-bottom: 1px dotted #b0b9ba;padding: 10px 19px 9px;margin: 0 -19px 15px;background: #FDFBF0;}
.small_popup .sp_close{background: url('../images/close_orange.png') no-repeat 57px -15px;width: 70px;height: 12px;position: absolute;right: 20px;top: 15px;z-index: 1;cursor: pointer;line-height: 1;}
.sp_close:hover{background-position: 57px 0px;}
.small_popup .sp_arrow{position: absolute;left: 20px;bottom: 100%;z-index: 1;width: 16px;height: 8px;background: url('../images/small_popup_arrow2_orange.png') no-repeat 0 0;}
.city_popup{width: 940px;top: 50px;left: 50%;margin-left: -490px;}
.city_popup .city_search{margin: 15px 0;}
.login_popup{width: 340px;top: 110px;left: 50%;margin-left: 81px;border: 4px solid #E46D2A;}
.login_popup .sp_arrow{top: -12px;left: auto;right: 9px}
.login_popup .h3{float: left}
.login_popup .toggle.h3{font-size: 12px;line-height: 15px;color: #d30132;text-transform: none;font-family: Arial, Helvetica, sans-serif;border-bottom: 1px dotted #d30132;display: inline-block;*display: inline;*zoom:1;height: 13px;margin-left: 18px;padding-top: 5px;cursor: pointer;}
.login_popup .toggle.h3:hover{color: #b2002a;border-bottom-color: #b2002a;}
.form{font-size: 12px;line-height: 15px;color: #2C2C2C;}
.form .label{float: left;padding-top: 8px;color: #617476;}
.form .label.disabled{color: #c0c7c8;cursor: default !important;}
.form input[type="checkbox"],.form input , .auth_block input,[type="radio"]{margin-right: 0px}
.form input[type="text"]{display: block;margin: 0;}
.form fieldset{margin: 10px 0;min-height: 30px;}
.login_popup .registrate_btn,.login_popup .login_btn{width: 108px;padding-left: 0;padding-right: 0;}
.login_popup .form .restore_password,.login_popup .form .radio{display: inline-block;*display: inline;*zoom:1;margin-top: 8px;}
.login_popup .form fieldset{padding-left: 80px;margin: 0 0 15px;}
.login_popup .form .sp_footer{padding-left: 20px;margin-left: -20px;margin-right: -20px;margin-top: 17px;padding-top: 0px;margin-bottom: 0;}
.login_popup .form .sp_footer .label{padding-top: 0}
.auth_block .form .label{width: 80px;}
.login_popup .form .label{width: 105px;margin-left: -80px;}
.login_popup .form input[type="text"],input[type="password"]{width: 192px;float: right;}
.h1{font-family: 'PT Sans Narrow', sans-serif;font-size: 26px;line-height: 28px;margin: 0;font-weight: 100;text-transform: uppercase;}
.h2{margin: 0;text-transform: uppercase;font-size: 22px;line-height: 26px;font-family: 'PT Sans Narrow', sans-serif;color: #303839;font-weight: normal;}
.h3{margin: 0;text-transform: uppercase;font-size: 18px;line-height: 22px;font-family: 'PT Sans Narrow', sans-serif;color: #303839;font-weight: normal;}
.left_block {width:200px;float:left;margin-right:20px;}
.right_block {width:200px;float:right;margin-left:19px;}
.content_block {width:675px;float:left;}
.h2_global_sp {color:#034490;border-bottom:1px solid #034490;width:100%;padding-bottom: 4px;margin-bottom: 10px;}
.h3_global_sp {color:#034490;border-bottom:1px solid #034490;width:100%;padding-bottom: 4px;margin-bottom: 10px;}
.h2_global_sp span {font-size: 12px;font-family: Arial, Helvetica, sans-serif;line-height: 8px;}
.h3_global_sp span {font-size: 12px;font-family: Arial, Helvetica, sans-serif;line-height: 8px;}
.clearfix2 .label {width:125px;}
.clearfix2 input {width:265px;}
.clearfix3 .label {width:125px;}
.clearfix3 input {width:234px;}
.label_sp2 {width: 125px;}
.input_sp2 {height:30px;}
form .referal_sp_input {margin-top: 10px;width: 415px;margin-bottom: 15px;}
form fieldset {margin-bottom: 9px;}
.button_regs {/*width: 482px;*/margin: 10px auto 0px;}
.login_zabil_parol_sp {float:left;}
.login_button_vhod_sp {float:right;}
.referal_sp_input {margin-top: -3px;width: 347px;margin-bottom: 12px;height: 26px;}
.referal_sp_span1 {width: 99px;margin-right: 26px;margin-top: 9px;;}
.referal_sp_span2 {float: left;font-size: 11px;display: block;}
.referal_sp_span3 {float: left;display: block;}
.referal_sp_span4 {height: 15px;color: #fff;background: #3A8CCA;width: 266px;padding: 8px 10px;border-radius: 3px;}
.referal_sp2_input {margin-top: -3px;width: 347px;margin-bottom: 12px;height: 26px;}
.referal_sp2_span1 {width: 99px;margin-right: 26px;margin-top: 9px;;}
.referal_sp2_span2 {float: left;font-size: 13px;display: block;}
.referal_sp2_span3 {float: left;font-weight: 800;display: block;}
.referal_sp2_span4 {height: 15px;color: #fff;background: #3A8CCA;width: 195px;padding: 8px 10px;border-radius: 3px;}
.h2_profile_sp_left_block {border-bottom: 1px solid #ccc;padding: 5px 0px 5px 9px;margin: -10px -10px 0px -10px;color: #343943;text-shadow: 0 1px 0 #FFF;}
.h2_profile_sp_big_block {border-bottom: 1px solid #ccc;padding: 5px 0px 5px 9px;margin: -10px -10px 10px -10px;color: #343943;text-shadow: 0 1px 0 #FFF;height: 27px;}
.h2_profile_sp_big_block span {font-size: 16px;}
.h3_border {border-bottom: 1px solid #ccc;padding: 5px 0px 5px 9px;margin: -10px -10px 10px -10px;color: #343943;text-shadow: 0 1px 0 #FFF;height: 27px;}
.h3_border span {font-size: 15px;}
.h2_news {border-bottom: 1px solid #D8D7D7;padding: 5px 0px 3px 9px;margin: -10px -10px 10px -10px;color: #343943;text-shadow: 0 1px 0 #FFF;height: 27px;}
.h2_news a:hover {color:#1a8aca;text-decoration:none;}
.h2_news  .zagolovok {float:left;}
.h2_news .data {float:right;font-size: 16px;margin-right: 10px;}
.h2_news .wiew {float: right;font-size: 16px;margin-right: 10px;padding: 0 0 0 30px;background: url(../images/wiew_orange.png) no-repeat;background-position: 1px;background-size: 26px;}
.left_block_profile {border: 1px solid #ccc;border-radius: 2px;background: rgba(255,255,255,0.5);}
.left_block_news {border: 1px solid #ccc;border-radius: 2px;background: rgba(255,255,255,0.5);padding:10px;margin-bottom:15px;}
.left_block_news:hover {border: 1px solid #ab3732;}
.left_block_news_full {border: 1px solid #ccc;border-radius: 2px;background: rgba(255,255,255,0.5);padding:10px;margin-bottom:15px;}
.tooltip_input_question {cursor:help;width: 20px;height: 20px;background: url(../images/question.png);background-size: 22px;position: relative;top: -25px;left: 262px;float: left;}
.tooltip_input_question2 {cursor: help;width: 20px;height: 20px;background: url(../images/question2.png);background-size: 22px;position: relative;top: -3px;left: 252px;z-index: 10;display: block;}
.tooltip_input_question3 {cursor:help;width: 20px;height: 20px;background: url(../images/question.png);background-size: 22px;position: relative;top: -25px;left: 232px;float: left;}
.input_red_not_edit {background: url(../images/input_bg_red.png);}
.cursor_default {cursor: default;}
.edit_profile_button {width:175px;margin: 20px auto 10px;}
.hidden {display: none;}
.wrap {position: relative; width: 1000px; margin: 0 auto; padding: 0 42px;}
#promo .rating {position: relative;}
#promo .rating .inner {position: relative; width: 646px; overflow: hidden; margin: 0 auto;}
#promo .rating ul, #promo .rating li {position: relative; list-style: none; margin: 0; padding: 0;}
#promo .rating ul {width: 9999px;}
#promo .rating li {float: left; width: 286px; padding: 15px 20px 15px 20px;}
#promo .rating li .line {background: #fff; height: 1px;}
#promo .rating li .title {text-align: center;padding-bottom: 20px;margin-bottom: 7px;font-size: 19px;line-height: 22px;font-family: 'PT Sans Narrow', sans-serif;color: #303839;}
#promo .rating li .item {padding: 5px 0; border-bottom: 1px solid #cacaca; border-top: 1px solid #fff;}
#promo .rating li .item.th {border-top: none; padding-bottom: 8px}
#promo .rating li .item * {display: table-cell; vertical-align: middle;}
#promo .rating li .item *.td1 {text-align: center; width: 100px; white-space: nowrap;}
#promo .rating li .item *.td2 {width: 90px; padding-left: 28px;}
#promo .rating li .item *.td3 {width: 58px; text-align: center;}
#promo .rating li .item *.td4 {width: 134px; text-align: center;}
#promo .rating li .item *.td5 {width: 98px; text-align: center; padding-left: 48px;}
#promo .rating .arrow a {display: block;position: absolute;top: 30px;background-position: -24px 0;left: 25px;background: url(../images/slider_arrow_orange.png) 0px 0;width: 52px;height: 316px;background-size: 103px;opacity:0.8;}
#promo .rating .arrow a.r {background-position: -24px 0;left: auto;background: url(../images/slider_arrow_orange.png) 52px;right: 25px;width: 52px;height: 316px;background-size: 103px;opacity:0.8;}
#promo .rating .arrow a.r:hover {opacity:1;}
#promo .rating .arrow a:hover {opacity:1;}
#home-calc {position:relative;float:left;width:320px;margin:3px 0 0 0;padding:0;overflow:hidden;}
#home-calc .calc-title-tr {position: relative;float: left;width: 320px;height: 7px;line-height: 15px;margin: 0px 0px 0px 1px;padding: 0px;font-size: 12px;font-weight: normal;top: 7px;}
#home-calc .calc-tr {position:relative;float:left;width:320px;height:36px;margin:0px 0px 0px 0px;padding:0px;overflow:hidden;}
.slider-range-wrapper {position: relative;float: left;width: 199px;height: 18px;margin: 12px 0px 0px 0px;padding: 6px 8px 0px 8px;}
.slider-range-wrapper #slider-range-min, #slider-range-period {border-radius: 3px;margin:3px 1px 0px 0px;}
#home-calc-result {border-left: 1px solid #ddd;position: relative;float: right;width: 218px;height: 138px;overflow: hidden;margin: 0 0 0px 0px;padding: 8px 0px 0px 28px;}
#home-calc-result .calc-result-title {position:relative;float:left;width:80px;height:15px;line-height:15px;margin:0px 0px 0px 0px;padding:0px;overflow:hidden;font-size:12px;font-weight: bold;}
#home-calc-result .calc-result-value {font-family: 'PT Sans Narrow', sans-serif;position:relative;float:left;width:130px;height:20px;line-height:15px;margin:3px 0px 6px 0px;padding:0px;overflow:hidden;font-size:17px;color:#AFAFAF;font-weight: bold;}
.ui-selectable-helper {position: absolute;z-index: 100;border: 1px dotted black;}
.ui-slider {position: relative;text-align: left;}
.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;}
.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0;}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range {filter: inherit;}
.ui-slider-horizontal {height: .8em;}
.ui-slider-horizontal .ui-slider-handle {top: -.3em;margin-left: -.6em;}
.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}
.ui-slider-horizontal .ui-slider-range-min {border-radius: 3px;left: 0;z-index: 0;}
.ui-slider-horizontal .ui-slider-range-max {right: 0;}
.ui-slider-vertical {width: .8em;height: 100px;}
.ui-slider-vertical .ui-slider-handle {left: -.3em;margin-left: 0;margin-bottom: -.6em;}
.ui-slider-vertical .ui-slider-range {left: 0;width: 100%;}
.ui-slider-vertical .ui-slider-range-min {bottom: 0;}
.ui-slider-vertical .ui-slider-range-max {top: 0;}
.ui-widget {font-family: Verdana,Arial,sans-serif;font-size: 1.1em;}
.ui-widget .ui-widget {font-size: 1em;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {font-family: Verdana,Arial,sans-serif;font-size: 1em;}
.slider-range-wrapper .ui-widget-content {box-shadow:none;padding: 0;height:9px;border: 1px solid #CECECE;background: url(../images/ul-slider.png) left top repeat-x #fff;color: #222222;}
.slider-range-wrapper .ui-widget-content a {color: #222222;}
.slider-range-wrapper .ui-widget-header {background: url(../images/ul-slider-focus.png) left top repeat-x;}
.slider-range-wrapper .ui-widget-header a {color: #222222;}
.slider-range-min .ui-slider-range .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {z-index: 0;cursor: pointer;width:18px;height:18px;background: url(../images/slider.png) left top no-repeat;}
.ui-slider-range .ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {color: #555555;text-decoration: none;}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited {color: #212121;text-decoration: none;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {color: #212121;text-decoration: none;}
.bg_block_home {border-radius: 2px;-webkit-box-shadow: black 0px 0px 6px -2px;-moz-box-shadow: #000 0px 0px 6px -2px;box-shadow: black 0px 0px 6px -2px;background: white;border: 1px solid #DDD;z-index: 0;}
.nav {margin-left: 0;margin-bottom: 0px;list-style: none;}
.nav > li > a {display: block;}
.nav > li > a:hover,.nav > li > a:focus {text-decoration: none;background-color: #eeeeee;}
.nav > li > a > img {max-width: none;}
.nav > .pull-right {float: right;}
.nav-header {display: block;padding: 3px 15px;font-size: 11px;font-weight: bold;line-height: 20px;color: #999999;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);text-transform: uppercase;}
.nav li + .nav-header {margin-top: 9px;}
.nav-list {padding-left: 15px;padding-right: 15px;margin-bottom: 0;}
.nav-list > li > a,.nav-list .nav-header {margin-left: -15px;margin-right: -15px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}
.nav-list > li > a {padding: 3px 15px;}
.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);background-color: #0088cc;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"] {margin-right: 2px;}
.nav-list .divider {*width: 100%;height: 1px;margin: 9px 1px;*margin: -5px 0 5px;overflow: hidden;background-color: #e5e5e5;border-bottom: 1px solid #ffffff;}
.nav-tabs,.nav-pills {*zoom: 1;}
.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after {display: table;content: "";line-height: 0;}
.nav-tabs:after,.nav-pills:after {clear: both;}
.nav-tabs > li,.nav-pills > li {float: left;}
.nav-tabs > li > a,.nav-pills > li > a {padding-right: 12px;padding-left: 12px;margin-right: 2px;line-height: 14px;}
.nav-tabs {/*border-bottom: 1px solid #ddd;*/}
.nav-tabs > li {margin-bottom: -2px;z-index: 99999;position: relative;}
.nav-tabs > li > a {opacity: 0.8;padding-top: 8px;padding-bottom: 8px;line-height: 20px;border: 1px solid transparent;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.nav-tabs > li > a:hover,.nav-tabs > li > a:focus {opacity: 1;/*border-color: #eeeeee #eeeeee #dddddd;*/}
.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus {opacity: 1;color: #555555;background-color: #ffffff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default;}
.nav-pills > li > a {padding-top: 8px;padding-bottom: 8px;margin-top: 2px;margin-bottom: 2px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus {color: #ffffff;background-color: #0088cc;}
.nav-stacked > li {float: none;}
.nav-stacked > li > a {margin-right: 0;}
.nav-tabs.nav-stacked {border-bottom: 0;}
.nav-tabs.nav-stacked > li > a {border: 1px solid #ddd;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.nav-tabs.nav-stacked > li:first-child > a {-webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;border-top-left-radius: 4px;}
.nav-tabs.nav-stacked > li:last-child > a {-webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-left-radius: 4px;}
.nav-tabs.nav-stacked > li > a:hover,.nav-tabs.nav-stacked > li > a:focus {border-color: #ddd;z-index: 2;}
.nav-pills.nav-stacked > li > a {margin-bottom: 3px;}
.nav-pills.nav-stacked > li:last-child > a {margin-bottom: 1px;}
.nav-tabs .dropdown-menu {-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;}
.nav-pills .dropdown-menu {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.nav .dropdown-toggle .caret {border-top-color: #0088cc;border-bottom-color: #0088cc;margin-top: 6px;}
.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret {border-top-color: #005580;border-bottom-color: #005580;}
.nav-tabs .dropdown-toggle .caret {margin-top: 8px;}
.nav .active .dropdown-toggle .caret {border-top-color: #fff;border-bottom-color: #fff;}
.nav-tabs .active .dropdown-toggle .caret {border-top-color: #555555;border-bottom-color: #555555;}
.nav > .dropdown.active > a:hover,.nav > .dropdown.active > a:focus {cursor: pointer;}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav > li.dropdown.open.active > a:hover,.nav > li.dropdown.open.active > a:focus {color: #ffffff;background-color: #999999;border-color: #999999;}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret {border-top-color: #ffffff;border-bottom-color: #ffffff;opacity: 1;filter: alpha(opacity=100);}
.tabs-stacked .open > a:hover,.tabs-stacked .open > a:focus {border-color: #999999;}
.tabbable {*zoom: 1;}
.tabbable:before,.tabbable:after {display: table;content: "";line-height: 0;}
.tabbable:after {clear: both;}
.tab-content {overflow: auto;}
.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs {border-bottom: 0;}
.tab-content > .tab-pane,.pill-content > .pill-pane {display: none;}
.tab-content > .active,.pill-content > .active {display: block;}
.tabs-below > .nav-tabs {border-top: 1px solid #ddd;}
.tabs-below > .nav-tabs > li {margin-top: -1px;margin-bottom: 0;}
.tabs-below > .nav-tabs > li > a {-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}
.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus {border-bottom-color: transparent;border-top-color: #ddd;}
.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus {border-color: transparent #ddd #ddd #ddd;}
.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li {float: none;}
.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a {min-width: 74px;margin-right: 0;margin-bottom: 3px;}
.tabs-left > .nav-tabs {float: left;margin-right: 19px;border-right: 1px solid #ddd;}
.tabs-left > .nav-tabs > li > a {margin-right: -1px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;}
.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus {border-color: #eeeeee #dddddd #eeeeee #eeeeee;}
.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus {border-color: #ddd transparent #ddd #ddd;*border-right-color: #ffffff;}
.tabs-right > .nav-tabs {float: right;margin-left: 19px;border-left: 1px solid #ddd;}
.tabs-right > .nav-tabs > li > a {margin-left: -1px;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;}
.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus {border-color: #eeeeee #eeeeee #eeeeee #dddddd;}
.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus {border-color: #ddd #ddd #ddd transparent;*border-left-color: #ffffff;}
.nav > .disabled > a {color: #999999;}
.nav > .disabled > a:hover,.nav > .disabled > a:focus {text-decoration: none;background-color: transparent;cursor: default;}
.dropup,.dropdown{position:relative;}
.dropdown-toggle{*margin-bottom:-3px;}
.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}
.dropdown .caret{margin-top:8px;margin-left:2px;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}
.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#ffffff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999;}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default;}
.open{*z-index:1000;}.open>.dropdown-menu{display:block;}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}
.pull-right>.dropdown-menu{right:0;left:auto;}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"";}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}
.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#spoiler .spoiler {margin-bottom: 10px;padding-bottom: 10px;font-family: 'PT Sans Narrow', sans-serif;border-bottom: 1px dotted #9B9B9B;}
#spoiler .spoiler:last-child {border-bottom: 0 dotted #9B9B9B;margin-bottom: 3px;padding-bottom: 0;}
#spoiler  .spoiler .spoiler_body {display:none;cursor: default;margin-left: 15px;margin-top: 3px;font-size: 16px;}
#spoiler  .spoiler .spoiler_links {font-size: 18px;}
form .spoiler_body {display:none;cursor: default;}
form .spoiler_links {font-size: 12px;}
.accept {position: relative;height: 30px;margin: 0 auto 10px;padding: 0px;background-image: url(../images/logo_system_oplati.png);background-size: 922px;border: 1px solid #ccc;background-color: rgba(255,255,255,0.5);background-repeat: no-repeat;background-position: 10px -33px;}
.p_index_footer {margin: 5px 0;padding: 0px;font-size: 13px;color: #616161;line-height: 18px;}
#user_login_sp {overflow: hidden;width: 100%;height: 40px;border-top: 1px solid #ddd;background: #FFF;background: -moz-linear-gradient(top, #ededed, #fff);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#fff));background: -webkit-linear-gradient(top, #ededed, #fff);background: -o-linear-gradient(top, #ededed, #fff);background: -ms-linear-gradient(top, #ededed, #fff);background: linear-gradient(top, #ededed, #fff);}
.menu_user {position: relative;display: table;width: 940px;height: 40px;margin: 0 auto;padding-left: 10px;padding-right: 10px;}
.menu_user li {display: table-cell; border-right: 1px solid #BEBEBE;}
.plan .ui-radio {position: absolute;left: 4px;}
.menu_user li:last-child {border-right: 0;}
.menu_user li a {text-transform: uppercase;display: block; position: relative;width: 100%; height: 100%;text-align:center;line-height: 40px;color:#ab3732;text-decoration: none;font-family: 'PT Sans Narrow', sans-serif;font-size:16px;}
.menu_user li a:hover {background: #FFF;background: -moz-linear-gradient(top, #DBDBDB, #F7F7F7);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DBDBDB), color-stop(100%,#F7F7F7));background: -webkit-linear-gradient(top, #DBDBDB, #F7F7F7);background: -o-linear-gradient(top, #DBDBDB, #F7F7F7);background: -ms-linear-gradient(top, #DBDBDB, #F7F7F7);}
.menu_user li .activ_menu {text-decoration:underline;background: #FFF;background: -moz-linear-gradient(top, #DBDBDB, #F7F7F7);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DBDBDB), color-stop(100%,#F7F7F7));background: -webkit-linear-gradient(top, #DBDBDB, #F7F7F7);background: -o-linear-gradient(top, #DBDBDB, #F7F7F7);background: -ms-linear-gradient(top, #DBDBDB, #F7F7F7);}
.menu_user li a:last-child {-webkit-border-bottom-right-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius-bottomright: 2px;-moz-border-radius-bottomleft: 2px;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;}
.menu_user li a:first-child {-webkit-border-bottom-right-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius-bottomright: 2px;-moz-border-radius-bottomleft: 2px;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;}
.menu_user li ul {display: none; position: absolute;width: 100%;margin: 0px; padding: 0px;   border: 2px solid green;}
.menu_user li ul li { display: block; }
.menu_user li:hover ul { display: block; }
.icon_kupit_ue {width: 18px;height: 16px;background: url(../images/icon_kupit_ue_orange.png)no-repeat;display: inline-block;position: relative;top: 4px;background-size: 15px;}
.icon_buy_taxi {width: 18px;height: 16px;background: url(../images/logo_icon.png)no-repeat;display: inline-block;position: relative;top: 4px;background-size: 15px;}
.icon_prodat_ue {width: 22px;height: 16px;background: url(../images/bux_orange.png)no-repeat;display: inline-block;position: relative;top: 3px;background-size: 20px;}
.icon_profile {width: 22px;height: 16px;background: url(../images/icon_profile_orange.png)no-repeat;display: inline-block;position: relative;top: 2px;background-size: 17px;}
.icon_referal {width: 26px;height: 19px;background: url(../images/icon_referal_orange.png)no-repeat;display: inline-block;position: relative;top: 5px;background-size: 20px;}
.icon_logout {width: 22px;height: 16px;background: url(../images/icon_logout_orange.png)no-repeat;display: inline-block;position: relative;top: 3px;background-size: 15px;}
.icon_lihnii_kabinet {width: 22px;height: 16px;background: url(../images/icon_lihnii_kabinet_orange.png)no-repeat;display: inline-block;position: relative;top: 3px;background-size: 14px;}
.icon_popolnenie {width: 20px;height: 16px;background: url(../images/popolnenie_orange.png)no-repeat;display: inline-block;position: relative;top: 3px;background-size: 15px;}
.block_register {width: 420px;margin: 0 auto;float: none;display: block;margin-bottom: 12px;}
.text_center {text-align:center;}
.text_right {text-align:right;}
.red {color:#ff0000;}
.center_div {margin: 0 auto;}
.plans {width: 675px;overflow: hidden;margin: 5px 0px 12px 1px;}
.plan {position: relative;float: left;width: 124px;margin: 20px 2px;padding: 15px 16px;text-align: center;background: white;background-clip: padding-box;border: 1px solid #ccc;border-radius: 3px;}
.plan:hover, .plan.active {border: 1px solid #ab3732;}
.plan-title {margin-bottom: 5px;font-size: 24px;color: #034490;font-family: 'PT Sans Narrow', sans-serif;font-weight: normal;text-transform: uppercase;}
.plan-price {margin-bottom: 5px;line-height: 1;font-size: 42px;color: #034490;font-family: 'PT Sans Narrow', sans-serif;}
.plan-unit {display: block;margin-top: 5px;font-size: 13px;font-weight: normal;color: #aaa;}
.plan-features {width: 120px;margin: 20px auto 15px;padding: 15px 0 0 15px;border-top: 1px solid #e5ded6;text-align: left;}
.plan-feature {line-height: 20px;font-size: 24px;font-weight: 500;color: #333;}
.plan-feature + .plan-feature {margin-top: 5px;}
.plan-feature-unit {margin-left: 2px;font-size: 16px;}
.plan-feature-name {font-size: 13px;font-weight: normal;color: #aaa;}
.plan-button {position: relative;display: block;line-height: 30px;font-size: 16px;text-align: center;text-shadow: 0 1px rgba(0, 0, 0, 0.1);background: #fd935c;border-bottom: 2px solid #cf7e3b;border-color: rgba(0, 0, 0, 0.15);border-radius: 2px;margin-top: 10px;}
.plan-button:active {top: 2px;margin-bottom: 2px;border-bottom: 0;}
.plan-highlight {margin-top: 0;margin-bottom: 0;padding-left: 15px;padding-right: 15px;width: 145px;border: 4px solid #ccc;}
.plan-highlight:hover {border: 4px solid #3A8CCA;}
.plan-highlight .plan-button {font-size: 18px;line-height: 40px;background: #37bce5;border-color: #3996b3;border-color: rgba(0, 0, 0, 0.15);}
.plan   a{text-decoration:none;color:#fff;font-family: 'PT Sans', sans-serif;}
.plan   a:hover{text-decoration:none;color:#fff;}
.plan-recommended {width: 130px;margin: -15px auto 15px;padding-bottom: 5px;line-height: 22px;font-size: 17px;font-family: 'PT Sans Narrow', sans-serif;color: white;text-shadow: 0 1px rgba(0, 0, 0, 0.05);background: #3A8CCA;border-radius: 0 0 3px 3px;}
.oshibka_sp {width: 490px;text-align: center;margin: 15px auto 5px;}
.oshibka_sp .title_sp10 {font-size: 56px;font-family: 'PT Sans Narrow', sans-serif;}
.oshibka_sp .opisanie {margin-top: 18px;}
.h3_mini_center {border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;padding: 6px 0px 5px 9px;margin: 0 -10px 10px -10px;}
.opisanie_sp {position: relative;top: 1px;margin-left: 11px;}
.good_sp, .info_sp {overflow: hidden;  background: #dff0d8;padding: 5px 10px 5px 10px;margin: 0px 0px 10px 0;width: 677px;border-bottom: 1px solid #E9E9E9;border-radius: 2px;}
.good_sp h1, .info_sp h1 {color:#527f26;}
.info_sp {background: #3A8CCA; color: #fff; border-bottom: 1px solid #bbdfeb}
.info_sp h1 {color:#fff;}
.info_sp h1 a {color:#fff;text-decoration: underline}
.eror_sp {background: #ff5757;padding: 5px 10px 5px 10px;margin: 0px 0px 10px 0;float: right;width: 677px;border-bottom: 1px solid #E9E9E9;border-radius: 2px;}
.eror_sp h1 {color:#FFFFFF;}
.good_sp_login {text-align:center;background: #dff0d8;padding: 5px 10px 5px 10px;margin: 0px 0px 10px 0;width: 320px;border-bottom: 1px solid #E9E9E9;border-radius: 2px;height: 20px;}
.good_sp_login h1 {text-align:center;color:#527f26;}
.eror_sp_login {background: #ff5757;padding: 5px 10px 5px 10px;margin: 0px 0px 10px 0;width: 320px;border-bottom: 1px solid #E9E9E9;border-radius: 2px;min-height: 20px;}
.eror_sp_login h1 {color:#FFFFFF;}
.group_button_l-r {z-index: 999;height: 15px;background: #3A8CCA;padding: 3px 5px 5px 5px;border-radius: 2px;position: relative;color: #fff;font-family: 'PT Sans Narrow', sans-serif;font-size: 19px;top: -5px;}
.enclave {color: #fff;background: #ab3732}
.button_login_l-r {cursor: pointer;color: #fff;}
.bind_link{cursor: pointer;color: #006688;}
.warning2{text-align: center;color: #FFF;background: #3A8CCA;padding: 15px;font-size: 17px;line-height: 10px;width: 670px;float: right;font-family: 'PT Sans Narrow', sans-serif;border-radius: 2px;margin-bottom: 15px;}
#info_main .warning img{cursor: pointer;float: right;}
#info_main #balance{border-top: #c0e8c0 1px solid;border-bottom: #a5d0a5 1px solid;background: -webkit-linear-gradient(top, #f0fff0 0%, #e5ffe5 30%, #D5FFD5 100%);background: -o-linear-gradient(top, #f0fff0 0%, #e5ffe5 30%, #D5FFD5 100%);background: -moz-linear-gradient(top, #f0fff0 0%, #e5ffe5 30%, #D5FFD5 100%);background: -ms-linear-gradient(top, #f0fff0 0%, #e5ffe5 30%, #D5FFD5 100%);background-color: #e5ffe5;margin-left: -10px;margin-right: -10px;margin-bottom: 20px;width: 695px;height: 46px;padding: 0px;line-height: 17px;font-size: 17px;}
#balance .bal_part{float: left;margin: 6px;display:table-cell}
#balance .split{float: left;width: 0px;height: 100%;border-right: rgba(0,0,0,0.11) 1px solid;}
#balance img{position: relative;top: 4px;margin-left: 3px;margin-right: 6px;}
#info_main #tarif{clear: both;width: 640px;height: 90px;border: #dd2020 3px solid;border-bottom: #cf1515 3px solid;border-radius: 8px;margin-left: 10px;margin-bottom: 22px;line-height: 16px;background: -webkit-linear-gradient(top, #101010 0%, #333333 5%, #000000 95%, #454545 100%);background: -o-linear-gradient(top, #101010 0%, #333333 5%, #000000 95%, #454545 100%);background: -moz-linear-gradient(top, #101010 0%, #333333 5%, #000000 95%, #454545 100%);background: -ms-linear-gradient(top, #101010 0%, #333333 5%, #000000 95%, #454545 100%);background-color: #071319;}
#tarif .part{float: left;width: 170px;color: #757575;padding: 20px;}
#tarif .split{width: 0px;height: 100%;float: left;border-left: rgba(255,255,255,0.17) 1px solid;border-right: rgba(0,0,0,0.75) 1px solid;}
#tarif .title{color: #909090;text-shadow: #000 -1px -2px;font-weight: bold;}
#tarif .value{color: #80aa85;font-size: 18px;}
#tarif .red{color: #b58079;}
#tarif #pay{text-decoration: underline;cursor: pointer;}
#tarif #pay:hover{color: #ff8030;}
#tarif #iconNo{float: right;background-image: url('../images/status2.png');background-position: 0px 5px;background-repeat: no-repeat;width: 40px;height: 45px;}
.office_block1 {width:330px;float:left;}
.office_block2 {width:330px;float:left;}
.office_block3 {width:340px;float:left;}
.office_block4 {width:334px;float:left;text-align: center;padding-top: 1px;}
.dannie_sp {width: 320px;height: 22px;border-bottom: 1px solid #ddd;}
.dannie_sp:last-child {background: none;}
.dannie_sp .span1 {font-weight:bold;float:left;width:100px;display:block;}
.dannie_sp .span2 {float:right;width:220px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dannie_sp2 {width: 330px;background: url(../images/outline.png) no-repeat;background-position: 0px 20px;height: 22px;}
.dannie_sp2:last-child {background: none;}
.dannie_sp2 .span1 {font-weight:bold;float:left;width:180px;display:block;}
.dannie_sp2 .span2 {float:left;width:150px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dannie_vlojit {
margin: 0 auto 0;
width: 416px;}
.dannie_vlojit:last-child {background: none;}
.dannie_vlojit .span1 {font-weight:bold;float:left;width:180px;display:block;}
.dannie_vlojit .span2 {float:left;width:150px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dannie_vlojit .span3 {float:left;width:100px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dannie_vlojit .hr {background: url(../images/outline.png) no-repeat;width:100%;height:1px;}
.activ {color:#fff;background:#ccc url(../images/pattern-3qfo.jpg);border: solid #3A8CCA;}
.activ:hover {background:#ccc url(../images/pattern-3qfo.jpg);border: solid #3A8CCA;}
.activ .plan-title {color:#fff;}
.activ .plan-price {color:#fff;}
.activ .plan-unit {color:#fff;}
.activ p {color:#fff;}
.activ a {color:#fff;}
.box_plan{display: none;margin-top: 15px;}
.histori_table .tr_deff {border:1px solid #DDDDDD;}
.histori_table .table_head {border-bottom: 1px solid #ab3732;border-top: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.history_datepicker_block {margin: 10px 0 15px 0;}
.balance_sp1 {background: url(../images/Money-Coin.png) no-repeat; background-size: 22px;padding-left: 28px;padding-top: 2px;height: 22px;font-weight: bold;font-size:20px;color:#ab3732}
.referal_sp3 {width: 60px;background: url(../images/Msn.png) no-repeat; background-size: 22px;padding-left: 28px;padding-top: 2px;height: 22px;}
.input_captcha_style {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 64px;width: 100%;padding-left: 200px;font-size: 34px;text-transform: uppercase;font-family: 'PT Sans Narrow', sans-serif;text-align: center;}
.href_refresh {text-align: center;opacity: 0;display: block;position: absolute;width: 200px;height: 40px;top: 1px;left: 0px;padding: 20px 0 0 0;}
.href_refresh:hover{opacity:1;}
.href_refresh_text {background: rgba(0,0,0,0.7);padding: 5px 5px 4px 5px;width: 123px;color: #fff;border-radius: 3px;margin-left: 32px;font-family: 'PT Sans Narrow', sans-serif;font-size: 15px;text-transform: uppercase;text-align: center;}
.ps_label:hover, .ps_label.active {border: 1px solid #ab3732;}
.checkout ul li {font-family: 'PT Sans Narrow', sans-serif; font-size:18px; margin-bottom: 5px;}
.pe {background: #fff url(../images/pe.png) 23px 8px no-repeat;width: 152px;height: 52px;padding-left: 5px;background-size: 132px;border: 1px solid #ccc;border-radius:3px;}
.pm {background: #fff url(../images/pm.png) 23px 1px no-repeat;width: 240px;height: 52px;padding-left: 5px;background-size: 218px;border: 1px solid #ccc;margin-right:10px;border-radius:3px;}
.visa {background: #fff url(../images/payments/visa.min.png) 23px 9px no-repeat;width: 117px;height: 52px;padding-left: 5px;border: 1px solid #ccc;margin-right:18px;border-radius:3px;}
.mastercard {background: #fff url(../images/payments/mastercard.min.png) 23px 1px no-repeat;width: 127px;height: 52px;padding-left: 5px;border: 1px solid #ccc;margin-right:18px;border-radius:3px;}
.yandex {background: #fff url(../images/payments/yandexmoney.min.png) 23px 1px no-repeat;width: 113px;height: 52px;padding-left: 5px;background-size: 66px;border: 1px solid #ccc;margin-right:0px;border-radius:3px;}
.input_rub {background: #fff url(../images/input_rub.png) 114px 8px no-repeat;}
.input_ue {background: #fff url(../images/input_ue.png) 114px 8px no-repeat;}
.active_so {border:1px solid #ab3732;}
.hasCountdown {/*border: 1px solid #ccc;background-color: #eee;*/}
.countdown_rtl {direction: rtl;}
.countdown_holding span {color: #888;}
.countdown_row {clear: both;width: 100%;padding: 0px 2px;text-align: center;}
.countdown_section {display: block;float: left;text-align: center;}
.countdown_amount {}
.countdown_descr {display: block;width: 100%;}
/*������, �������*/
.submenu {position: relative;padding: 0 0 0 0px;border-bottom: 1px solid #ccc;width: 696px;}
.submenu ul {list-style-type: none;margin: 0;padding: 0;}
.submenu ul li {font-size: 14px;display: block;float: left;margin: 0 6px 0 0px;padding: 0 15px;white-space: nowrap;position: relative;bottom: -1px;line-height: 28px;border: 1px solid #ccc;border-bottom: 1px solid #ccc;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;background: #f2f2f2;background: -moz-linear-gradient(top,#f2f2f2 0,#e5e5e5 88%,#ccc 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(88%,#e5e5e5),color-stop(100%,#ccc));background: -webkit-linear-gradient(top,#f2f2f2 0,#e5e5e5 88%,#ccc 100%);background: -o-linear-gradient(top,#f2f2f2 0,#e5e5e5 88%,#ccc 100%);background: -ms-linear-gradient(top,#f2f2f2 0,#e5e5e5 88%,#ccc 100%);background: linear-gradient(top,#f2f2f2 0,#e5e5e5 88%,#ccc 100%);}
.submenu ul li.selected {background: none;background-color: rgba(255,255,255,0.5);border-bottom: 1px solid rgba(255,255,255,0.3);font-weight: bold;font-size: 14px;margin-top:1px}
.submenu ul li a {text-decoration:none;font-weight: normal;}
.submenu ul li.selected a {color: #7a7a7a;cursor: default;}
.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after,.container:after {content: '. ';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}
.clearfix:after,.container:after {clear:both}
.clearfix,.container {zoom:1}
.gray {color:#888}
a.gray,.gray a {color:#888;text-decoration:underline}
a:focus.gray,.blink a:focus,a:hover.gray,.gray a:hover {color:#000;text-decoration:underline}
.center {text-align:center}
.bold {font-weight:bold}
.small {font-size:12px}
.red {color:#CF0000}
.green {color:#008700}
.yellow {color:#E3AD00}
.orange {color:#EB7331}
.tall {margin:10px 0}
.halfspace {margin-bottom:10px}
.left {float:left}
.right {float:right}
.right_absolute {position:absolute;right:0}
.r_space {margin-right:20px}
.l_space {margin-left:20px}
.t_space {margin-top:20px}
.b_space {margin-bottom:20px}
.no_space {margin:0}
.hidden {display:none}
.border {border:1px solid #D8D8D8}
.img_border img,.img_border a img {border:1px solid #D8D8D8}
.img_border a:hover img {border:1px solid #bbb;outline:2px solid #F0F0F0}
.review_block {margin-bottom:15px}
.rev_user_img {float:left;width:50px;margin-left:5px}
.rev_buble {/*float:right;*/padding:10px 20px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background-color:#f7f7f7}
.rev_buble.rate_1,.rev_buble.rate_2,.rev_buble.rate_3,.rev_buble.rate_4,.rev_buble.rate_5 {position:relative;overflow:hidden}
.rev_buble.rate_1:after,.rev_buble.rate_2:after,.rev_buble.rate_3:after,.rev_buble.rate_4:after,.rev_buble.rate_5:after {content: ' ';display:block;position:absolute;margin-left:-9px;top:20px;left:0;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid #f7f7f7}
.rev_buble.rate_4,.rev_buble.rate_5 {background-color: rgba(255,255,255,0.4);border: 1px solid #E6E6E6;-moz-box-shadow: inset 0 -1px 20px #E3EDCF;-webkit-box-shadow: inset 0 -1px 20px #EEEEEE;box-shadow: inset 0 -1px 20px #EBEBEB;}
.rev_buble.rate_4:after,.rev_buble.rate_5:after {border-right:9px solid #E7EEDB}
.rev_buble.rate_3 {background-color:rgba(252, 255, 254, 0.56);border:1px solid #DDDCD3;-moz-box-shadow:inset 0 -1px 20px #E7E7E7;-webkit-box-shadow:inset 0 -1px 20px #F4F2AF;box-shadow:inset 0 -1px 20px #DAE4DA}
.rev_buble.rate_3:after {border-right:9px solid #F3F0CD}
.rev_buble.rate_1,.rev_buble.rate_2 {background-color:#ecffea;border:1px solid #d4ffcf;-moz-box-shadow:inset 0 -1px 20px #beffb9;-webkit-box-shadow:inset 0 -1px 20px #beffb9;box-shadow:inset 0 -1px 20px #beffb9}
.rev_buble.rate_1:after,.rev_buble.rate_2:after {border-right:9px solid #F9DEDD}
.rev_user_name_box {margin-bottom:15px}
.rev_buble h3 {margin-bottom:10px;font-size:18px}
.rev_rate_box {margin-bottom:10px}
.rev_links {margin: 15px 0 2px 0;padding-top: 5px;border-top: 1px solid #ddd;white-space: nowrap;overflow: hidden;}
.add_review_notice {width:600px}
#rateit_val {margin-left:7px;position:relative;top:-6px}
.useful_link_disable {font-weight:bold;color:#000}
.useful_button {display:inline-block;height:20px;width:40px;margin:0;margin-right:5px;position:relative;top:5px;background-image:url( '../images/useful_button.png');background-repeat:no-repeat}
.useful_button:hover {background-position: 0 -40px;  cursor: pointer;}
.useful_button_disabled, .useful_button_disabled:hover {background-position: 0 -20px;cursor: default;}
#rh-copy {opacity: 0;width:0;height:0;position:absolute;}
.full-width {-moz-box-sizing: border-box;box-sizing: border-box;display: block;margin-left: 0;margin-right: 0;width: 100%;min-height:100px;}
.pagination_ref {margin: 5px 0 20px 0;float:right;}
.pagination_ref .page.current, .pagination_ref a.page:hover {background-color: #e5e5e5;border-color: #666;}
.pagination_ref .page {border-radius: 2px;border: 1px solid #b3b3b3;padding: 3px 6px;margin-right: 2px;text-decoration: none;color: #000;position: relative;top: 1px;}
.pagination_ref .page.current .button-block {padding: 3px 10px 3px 10px;color: #fff !important;}

a.button_gray, button.button_gray {background: #eee;background: -moz-linear-gradient(top,#eee 0,#ccc 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#ccc));background: -webkit-linear-gradient(top,#eee 0,#ccc 100%);background: -o-linear-gradient(top,#eee 0,#ccc 100%);background: -ms-linear-gradient(top,#eee 0,#ccc 100%);background: linear-gradient(top,#eee 0,#ccc 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);border: 1px solid #ccc;border-bottom: 1px solid #bbb;color: #333;text-shadow: 0 1px 0 #eee;box-shadow: none;}
a.button, a.button_gray, a.button_green {padding: 2px 20px 4px 20px;}
a.button, button, a.button_gray, a.button_green {position: relative;margin: 5px 3px 5px 0;font-size: 13px;text-decoration: none;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;line-height: 100%;}
.button_gray:hover {background: #ddd;background: -moz-linear-gradient(top,#ddd 0,#bbb 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ddd),color-stop(100%,#bbb));background: -webkit-linear-gradient(top,#ddd 0,#bbb 100%);background: -o-linear-gradient(top,#ddd 0,#bbb 100%);background: -ms-linear-gradient(top,#ddd 0,#bbb 100%);background: linear-gradient(top,#ddd 0,#bbb 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#bbbbbb',GradientType=0);border: 1px solid #bbb;border-bottom: 1px solid #999;text-shadow: 0 1px 0 #ddd;color: #333;}
.button_gray:active {top: 1px;border: 1px solid #aaa;-webkit-box-shadow: inset 0 0 5px 2px #aaa;-moz-box-shadow: inset 0 0 5px 2px #aaa;box-shadow: inset 0 0 5px 2px #aaa;}
.system-box{width:110px;height:110px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 15px 15px 0;position:relative;background:#eff0f0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.25);-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;-ms-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}
.system-box-small:active,.system-box:active{-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3)}
.system-box .highlight{display:block;width:110px;height:110px;position:absolute;top:0;left:0;z-index:5;background:url(../images/payments/system-highlight.png) 0 0 no-repeat}
.system-box .logo{display:block;width:110px;height:110px;position:absolute;top:0;left:0;z-index:4}
.system-box-small{width:50px;height:50px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:10px 10px 0 0;position:relative;background:#eff0f0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.25)}
.system-box{border:1px solid #e8eaef;-moz-box-shadow:0 1px 2px rgba(163,172,191,.75);-webkit-box-shadow:0 1px 2px rgba(163,172,191,.75);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color=#a3acbf)";box-shadow:0 1px 2px rgba(163,172,191,.75);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color=#a3acbf)}
.system-box:hover {-moz-box-shadow:0 1px 2px rgba(163,172,191,.75);-webkit-box-shadow:0 1px 2px rgba(163,172,191,.75);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color=#a3acbf)";box-shadow:0 1px 2px rgba(163,172,191,.75);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color=#a3acbf);border:1px solid #F39C19}
.system-box:focus{border:1px solid #c2c7cc;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15);box-shadow:inset 0 1px 3px rgba(0,0,0,.15)}
.system-box.active{-moz-box-shadow:0 1px 2px rgba(163,172,191,.75);-webkit-box-shadow:0 1px 2px rgba(163,172,191,.75);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color=#a3acbf)";box-shadow:0 1px 2px rgba(163,172,191,.75);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color=#a3acbf);border:1px solid #F39C19}
.ne_rabotaet {cursor: default;border: 1px solid #e8eaef;}
.ne_rabotaet:hover {cursor: default;border: 1px solid #e8eaef;}
.system-box .highlight_ne_rabotaet {display: block;width: 110px;height: 110px;position: absolute;top: 0;left: 0;z-index: 5;background: url(../images/payments/highlight_ne_rabotaet.png) 0 0 no-repeat;border-radius: 2px;}
.button_soc_sp {background: url(../images/button_soc_sp.png) no-repeat;background-size: 46px;width:24px;height:24px;float:left;margin-top: 40px;}
.button_skype {opacity:0.8;background-position: -23px 0;margin-left:5px;}
.button_skype:hover {opacity:1;}
.button_vk {opacity:0.8;}
.button_vk:hover {opacity:1;}
.soc_knopki_header {float: left;width:80px;}
.hosting_plans {float: left;width: 100%;padding: 0px 0px 15px 0px;}
.hosting_plans .title_text {float: left;width: 30px;}
.hosting_plans .hostplan {float: left;width: 300px;margin-right: 20px;}
.hosting_plans .hostplan .title {float: left;width: 100%;height: 62px;background: url(../images/hostplan-title-bg.png) no-repeat left top;}
.hosting_plans .hostplan .title b {float: left;width: 75px;height: 50px;padding-top: 20px;line-height: 13px;font-weight: 100;font-style: normal;color: #fff;font-size: 22px;text-align: center;font-family: 'PT Sans', sans-serif;}
.hosting_plans .hostplan .title b i {font-style: normal;font-weight: normal;font-size: 12px;position: relative;left: -3px;}
.hosting_plans .hostplan .title strong {float: left;height: 14px;padding-left: 15px;padding-top: 11px;color: #fff;font-size: 26px;text-align: left;text-transform: uppercase;font-family: 'PT Sans Narrow', sans-serif;font-weight: 100;}
.hosting_plans .hostplan ul {float: left;padding: 9% 0 10% 13%;margin: 0px 0px 0px 0px;width: 86.2%;background: #fff url(../images/down-arrow.png) no-repeat center top;border-left: 1px solid #eee;border-right: 1px solid #eee;}
.hosting_plans .hostplan li {margin: 0px;padding: 0px 0px 0px 10px;line-height: 27px;background: url(../images/arrow-04.png) no-repeat left 12px;}
.hosting_plans .hostplan li.noarrow {margin: 15px 0 0 -29px;padding: 0px 0px 0px 0px;background: none;}
.hosting_plans .hostplan .shadow{float: left;width: 100%;height: 7px;background: url(../images/host-planbox-bottom.png) no-repeat center top;}
.hosting_plans .hostplan.last {margin-right: 0px;}
.hosting_plans .hostplan ul:hover {background: #fafafa url(../images/down-arrow.png) no-repeat center top;}
.hosting_plans.slider {margin-top: -20px;}

@font-face {
	font-family: 'PT Sans';
	src: url('../font/pts55f.eot');
	src: local('PT Sans'), local('PTSans-Regular'), url('../font/pts55f.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PT Sans';
	src: local('PT Sans Bold'), local('PTSans-Bold'), url('../font/pts75f.woff') format('woff');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: 'PT Sans Narrow';
	src: url('../font/ptn57f.eot');
	src: local('PT Sans Narrow'), local('PTSans-Narrow'), url('../font/ptn57f.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PT Sans Narrow';
	src: local('PT Sans Narrow Bold'), local('PTSans-NarrowBold'), url('../font/ptn77f.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

.user-avatar {
	float: left;
	/*text-align: center;*/
}
.user-status {
	display: block;
	font-size: 18px;
}

.user-online {
	color: #008000;
}
.user-offline {
	color: #999;
}
.user-info {
	float: left;
    margin-left:30px;

}
.user-info-status {
    line-height: 24px;
    float: right;
}
.user-info .name {text-shadow: 5px 0px 5px rgba(150, 150, 150, 0.65);}
.user-info h3 {text-transform: none}
.user-info h4 {font-size: 20px;border-bottom: 1px solid #ccc;margin-bottom:4px;}
.user-info h4.nobrd {border-bottom: none;margin-bottom:4px;}
.user-info-line {
    font-size: 14px !important;
    margin-bottom: 20px;max-width: 420px;
}
.user-info-line p {
    font-size: 14px !important;
}
.user-info-line .rlItem, .company-about .rlItem {
	height: 80px;
	position: relative;
	text-align: center;
	display: block;
}
.company-about .rlItem {
	float: right;
}
.user-info-line .rlItem small, .company-about .rlItem small {
	display: block;
}
.user-info-line .rlImage, .company-about .rlImage {
	width: 100px;
	height: 50px;
	position: relative;
	display: inline-block;
	overflow: hidden;
}
.user-info-line .rlImage img, .company-about .rlImage img {
	width: 70px;
	height: auto;
}
.user-info-line .rlItem .rlDivision, .company-about  .rlItem .rlDivision {
	background: #fff;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 16px;
	height: 16px;
	border-radius: 8px;
	box-sizing: border-box;
	text-align: center;
	line-height: 14px;
	font-size: 11px;
	border: #ab3732 1px solid;
}

.user-info-achieve-progress {
    width:420px;position: relative;
}

.user-info-line-split {
    display: inline-block;
    margin-right: 9px;
    width:203px;
}
.user-info-line-split:last-child {
    margin-right: 0px;
}

.user-info-achieve-group {
    position: relative;
}
.user-info-line .bar span {
    text-shadow: none;
}
.user-info-line div.left {
    padding-left:10px;
}

.user-info-sidebar-group {
    width: 220px;
}
.user-info-sidebar-group .name {
    text-align: center;
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 17px;
}
.user-info-achieve-progress .progress {
    margin-bottom:0;
}

ul.user-info-taxi {
    margin: 0;
    padding: 0;
    display: inline-block;
    vertical-align: top;
    font-size: 13px;
}
ul.user-info-taxi li {
    margin: 3px 0;
    padding: 0;
    list-style-type: none;
}

ul.user-info-taxi span.image {
    display: inline-block; width:55px; margin-right: 10px;
    text-align: right;
}
ul.user-info-taxi li span.caption {

}
ul.user-info-taxi span.image img {
    text-align: right;
}


.user-taxi-list {
	overflow-x: auto
}

.user-taxi-item {
	border:1px solid #ccc; width: 140px; height: 80px; padding: 5px 0; float: left;margin:0 20px 10px 00px;text-align: center
}

.user-taxi-item:hover {
	border:1px solid #ab3732;
}

.bet {
	display: block;
	width: 100px;
	height: 50px;
	float: left;
	margin: 5px 5px 0 0;
	border: 1px solid #999;
	text-align: center;
	padding: 25px 0 0px 0;
	font-size: 18px;
}
.bet:hover {
	border-color: #ab3732;
	text-decoration: none;
	font-weight: bold;
}
/*
@-webkit-keyframes 'blink' {
	0% { background: rgba(58,140,202,1); }
	50% { background: rgba(85,161,219, 0.3); }
	100% { background: rgba(85,161,219,1); }
}*/

@-webkit-keyframes 'blink' {
	0% {
		-moz-box-shadow: 0px 0px 10px rgba(85,161,219, 0.5);
		-webkit-box-shadow: 0px 0px 10px rgba(85,161,219, 0.5);
		box-shadow: 0px 0px 20px rgba(190,101,93, 0.7);
	}
	50% {
		-moz-box-shadow: 0px 0px 15px rgba(85,161,219, 1);
		-webkit-box-shadow: 0px 0px 15px rgba(85,161,219, 1);
		box-shadow: 0px 0px 25px rgba(85,161,219, 0.8);

	}
	100% {
		-moz-box-shadow: 0px 0px 10px rgba(85,161,219, 0.5);
		-webkit-box-shadow: 0px 0px 10px rgba(85,161,219, 0.5);
		box-shadow: 0px 0px 20px rgba(190,101,93, 0.7);
	}
}

.top-menu-item {
	margin-right: 50px;
}
.game-link div {
	-webkit-animation-direction: normal;
	-webkit-animation-duration: 3s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-name: blink;
	-webkit-animation-timing-function: ease;
}
.txt {font-size:16px;margin:10px 0;line-height: 21px}

a.wht {color:#fff !important;}
.addfriend {text-align: center}
.addfriend , .addfriend p , .addfriend a{font-size:16px;}
.addfriend p {margin: 5px 0;}
.addfriend .badge {font-size:14px;font-weight: normal}
.addfriend .user-friend-status {margin: 12px 0 15px 0}

.user-friends {width: 225px;}
.addfriend, .minwidth {width: 220px}
.addfriend {margin-top:-6px;}
.friend {margin: 0 0 10px 0px; width: 103px; padding: 0; float: left;}
.friend:hover {border-color: #ab3732}
.friend a.login {display: block; overflow: hidden; text-align:center;  max-width: 100px;white-space: nowrap;   text-overflow: ellipsis;  }
.friend a.ava {display: block;width:100px; height: 50px;text-align: center}
.user-friends h4 {margin: 5px 0 10px 0}


.my_friend .ava {
	font-size: 20px;
	font-family: 'PT Sans Narrow', sans-serif;
}
.my_friend .ava img {
	margin: 0 10px 0 0 ;
	display: inline-block;
	float: left;
	border: 1px solid #ccc;
}

.my_friend  {
	display: inline-block;
	width: 310px;
	height: 78px;
	padding: 7px;
	border: 1px solid #ccc;
	margin: 0 5px 10px 0;
}
.my_friend  .options {
	display: block;
	line-height: 15px;
	margin: 22px 0 0 0;
}

.my_friend  .options a {
	color: gray;
}

.my_friend .user-status {
	display: inline-block;;
	font-size: 14px;
}

a.user-company img {
    margin-right: 10px;
}
.user-achievement {
    margin: 5px 0 ;
    border-bottom: 1px solid #ccc;
}

.user-achievement.unreached {
    color: #888;
}
.user-achievement.unreached p{
    color: #ccc
}
.user-achievement .icon {
    display: inline-block;
    margin-right: 10px ;
}

.user-achievement .icon img {
    width: 30px;
}

.user-achievement.unreached .icon img {
    -webkit-filter: grayscale(1);
    filter:grayscale(1);
}
.user-achievement .achievement-content {
    display: inline-block;
    width: 375px;
}
#info_main .achievement-content {
    width: 615px;
}
.achievement-content .achievement-header {
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:19px;
}
.achievement-content p {
    color: #666;
    font-size: 13px !important;
    padding-right:40px;
}
.achievement-content.xxx-small p {
    font-size: 11px !important;
}
.achievement-content.xx-small p {
    font-size: 12px !important;
}

.achievement-content .points {
    float: right;
    color: #ab3732;
    font-size: 16px;
    padding: 4px;
    border: 1px solid #ab3732;
    border-radius: 14px;
    min-width: 19px;
    text-align: center;
}
.user-achievement.unreached .points {
    color: #ccc;
    border: 1px solid #ccc;
}


.user-menu {text-align: left; border-top: 1px solid #ccc;margin-bottom: 10px}
.user-menu li.item {margin: 0; padding: 3px 5px; border-bottom: 1px solid #ccc}
.user-menu li.item:hover {background: #FFF;background: -moz-linear-gradient(top, #DBDBDB, #F7F7F7);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DBDBDB), color-stop(100%,#F7F7F7));background: -webkit-linear-gradient(top, #DBDBDB, #F7F7F7);background: -o-linear-gradient(top, #DBDBDB, #F7F7F7);background: -ms-linear-gradient(top, #DBDBDB, #F7F7F7);}

.user-menu li.sub-item {margin: 0; padding: 3px 5px 3px 20px; border-bottom: 1px solid #ccc}
.user-menu li.sub-item:hover {background: #FFF;background: -moz-linear-gradient(top, #DBDBDB, #F7F7F7);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DBDBDB), color-stop(100%,#F7F7F7));background: -webkit-linear-gradient(top, #DBDBDB, #F7F7F7);background: -o-linear-gradient(top, #DBDBDB, #F7F7F7);background: -ms-linear-gradient(top, #DBDBDB, #F7F7F7);}

.user-menu li a {line-height: 20px; display:block;font-family: 'PT Sans Narrow', sans-serif;font-size:16px;}
.user-menu li.active a {color:#333}
.user-menu li a:hover {text-decoration: none}
.user-menu li .icon {vertical-align: middle;}



.message-item {margin: 0 0px 15px 0; border: 1px solid #ccc; padding: 5px; height: 70px; }
.message-item .banButton {display: block; float:left;}
.message-item:hover {border-color: #ab3732}
.message-item a.ava {font-size: 16px}
.message-item a.ava img {margin: 0 15px 0 0}

.message-item .user-status {display: inline-block; font-size: 12px}
.message-item .opponent {float:left; width: 220px; overflow: hidden}
.message-item .msg-txt {float:left ; width: 440px;  }
.message-item .msg-txt .iam-author {float:left; width: 60px;}
.message-item.not-readed {background: #ddddd1}
.message-dialog-title .banButton {text-transform: none; font-size: 16px; margin-left: 6px;}


.user-item a {font-size: 120%;}
.user-item img {margin-right: 10px;}
.top-filter, .top-filter a {font-size: 16px;height: 40px}

ul.levels {
	margin: 0px 0 30px 0
}
ul.levels li {
	margin-left:20px;
	font-size: 16px;
	margin-bottom: 10px;
	clear: both;
}
ul.levels li b.circle {
	background: #bf5c31;background: -moz-linear-gradient(top, #d07b31, #ac3832);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d07b31), color-stop(100%,#ac3832));background: -webkit-linear-gradient(top, #d07b31, #ac3832);background: -o-linear-gradient(top, #d07b31, #ac3832);background: -ms-linear-gradient(top, #d07b31, #ac3832);background: linear-gradient(top, #d07b31, #ac3832);border: 0;cursor: pointer;font-size: 14px;text-transform: uppercase;color: #fff;
	padding: 10px 15px;
	border-radius: 20px;
	display: inline-block;
	float: left;
	margin-right: 10px;
}

div.qualify-level {
	border: 1px solid #d07b31;
	margin: 20px 0;
	padding: 7px;
	/*position: relative;*/
}

div.qualify-level.in_progress {
	/*height: 150px;*/
}

div.qualify-level.gained {
	/*height: 60px;*/
	border-color: green
}
div.qualify-level .left-block {
	width: 150px;
}
div.qualify-level.gained .left-block {
	width: 200px;
}

div.qualify-level h2 {
	margin-bottom: 10px;
	display: inline-block;
	vertical-align: top;
}

div.qualify-level .conditions {
	/*position: relative;*/
	/*width: 500px;*/
	/*height: 100px;*/
	/*left: 190px;*/
	/*top: 0;*/
}

div.qualify-level .conditions .terms {
	color: #bf5c31;
	width: 450px;
}
div.qualify-level .conditions .terms .termstext {
	height: auto;
	overflow: visible;
	padding: 5px 0 0px 5px
}
div.qualify-level .conditions h4 {
	margin-top: -5px;
}

div.qualify-level .level-bonus {
	/*position:absolute;*/
	top: 40px;
}

div.qualify-level .level-bonus .bonus {
	font-size: 17px;
	color:#bf5c31;
	margin: 0 0 4px 0;
}
div.qualify-level .level-bonus .bonus:last-child {
	margin-bottom: 0;
}

div.qualify-level .level-bonus .bonus span {
	font-size: 14px;
	display: block;
	color:#bf5c31;
	color: #343738
}

div.qualify-level .get-button {
	/*position: absolute;*/
	left: 197px;
	top: 100px;
}

div.qualify-level.closed {
	height: 80px;
	position: relative;
	background: #ddd;
	border: 1px solid #666;
	clear: both;
}

div.qualify-level .level-gained {
	vertical-align: top;
	display: inline-block;
}

div.qualify-level .level-gained img {
	float: left;
	height: 50px;
}
div.qualify-level .level-gained div.t {
	margin-left: 60px;
}

div.qualify-level.closed {
	background: #fff;
}

div.closed div.noHavePerm {
	background: transparent url('../images/pinstripes_diagonal2.png');
	height: 94px;
	top: 0;
	left: 0;
	width: 100%;
	position: absolute;
}

div.closed div.noHavePermIconText {
	background: transparent url('../images/lock.png') no-repeat;
	position: absolute;
	height: 80px;
	padding-left: 70px;
	font-size: 16px;
	top: 5px;
	left: 20px;
}
div.closed div.noHavePermIconText div.txt {
	background: #fff;
	border-radius: 15px;
	padding: 15px;
	width: 520px;
}


.term-success {
	color: green;
}
.term-in_progress {
	color: #bf5c31;
}

.user-info .user-qualify {
	font-size: 18px;
	margin: 10px 0;
}

.personal_discount {
	background: #dff0d8;
	padding: 10px 10px;

	margin:15px 0;
	border: 2px solid #dff0d8;
	border-radius: 2px 2px 2px 2px;
	box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
}
.personal_discount h2 {
	margin-bottom: 0;
	color: green
}
.personal_discount p {
	margin: 5px 0;
	font-size: 14px;
}

.user-safes {
	margin: 10px 0;
	padding: 0 12px;
	clear: both;
}
.user-safe {
	width: 140px;
	height: 140px;
	border: 1px solid #ab3732;
	float: left;
	margin: 0 10px 5px 0;

	background: url(/media/images/safe/safebox.png) no-repeat;
	background-position: 40px 10px;

	position: relative;
	cursor: pointer;
}

.user-safe:hover {
	border-color: #3a8cca;
}

.user-safe.lock {
	background-image: url(/media/images/safe/safebox_lock.png) ;
}

.user-safe .caption
{
	left: 26px;
	font-size: 14px;
	width: 100%;
	position: absolute;
	bottom: 48px;
}

.user-safe .safe-limit {
	font-size: 12px;
	text-align: center;
	width: 100%;
	position: absolute;
	bottom: 27px;
}
.user-safe .safe-level {
	position: relative;
	top: 4px;
	left: 65px;
	width: 65px;
	text-align: center;
	display: inline-block;

	padding: 2px 3px 3px 3px;
	font-size: 11px;
	line-height: 11px;

	background: #ab594a;
	border-radius: 8px;
	color: #fff;
	text-decoration: none;
}
.user-safe .safe-level:hover {
	background-color: #3A8CCA;
}

.user-safe .buy {
	position: absolute;

	display: block;
	bottom: 0px;
	background: #dff0d8;
	height: 20px;
	text-align: center;
	padding-top: 0;
	width: 100%;
	background: #bf5c31;
	background: -moz-linear-gradient(top, #d07b31, #ac3832);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d07b31), color-stop(100%,#ac3832));background: -webkit-linear-gradient(top, #d07b31, #ac3832);background: -o-linear-gradient(top, #d07b31, #ac3832);background: -ms-linear-gradient(top, #d07b31, #ac3832);background: linear-gradient(top, #d07b31, #ac3832);cursor: pointer;font-size: 13px;text-transform: uppercase;color: #fff;
}

.user-safe:hover .buy, .user-safe .buy:hover, .user-safe .buy.hover {
	background: #6bb0db;background: -moz-linear-gradient(top, #6bb0db, #1a8aca);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6bb0db), color-stop(100%,#1a8aca));background: -webkit-linear-gradient(top, #6bb0db, #1a8aca);background: -o-linear-gradient(top, #6bb0db, #1a8aca);background: -ms-linear-gradient(top, #6bb0db, #1a8aca);background: linear-gradient(top, #6bb0db, #1a8aca);
	text-decoration: none;
}

.user-safe .price {
	position: absolute;
	top:97px;
	font-size: 17px;
	color: #000;
	width: 100%;
	text-align: center;
}
.safe-total ,.safe-total p {font-size:16px}
.safe-total p {margin:5px 0}
.old-income {text-decoration: line-through}
.text-block p {margin: 10px 0; font-size: 14px}
ul.stat-list li {
    border-bottom: 1px solid #ccc;
    padding: 3px;
}
ul.stat-list li span {
    float: right;
}
ul.stat-list li span.gray {
	float: none;
}
ul.stat-list li:last-child {
    border-bottom: none;
    padding-bottom: 1px;
}

div.text p {margin: 10px 0;font-size: 13px}

.passenger {margin: 15px 0;border: 2px solid #6bb0db;padding:5px;}
.balance-row {background: url(/media/images/Money-Coin.png) no-repeat;background-size: 22px;padding-left:26px;margin-bottom: 10px;}
.credit-row {background: url(/media/images/credit.png) no-repeat;background-size: 22px;}
.shares-row {background: url(/media/images/shares.png?1) no-repeat;}
.message-row {background: url(/media/images/envelope.png) no-repeat;background-size: 20px;}
.balance-row b {color:#ab3732;font-size:16px;}

.formError {
	background:#ff5757;
	padding:5px 10px 5px 10px;
	margin:10px 0 10px 0;
	border-bottom:1px solid #E9E9E9;
	border-radius:2px;
	color:#FFFFFF;
	/*text-transform:uppercase;*/
	font-size:18px;
	line-height:22px;
	font-family:'PT Sans Narrow', sans-serif;
	font-weight:normal;
}

.form-group {
	margin:10px 0;
}
.form-group:after {
	content:"";
	display:table;
	clear:both;
}
.form-group label {
	float:left;
	width:125px;
	margin-top:6px;
	color:#617476;
}
.form-group .col-sm-5 {
	float:left;
}
.form-group .fieldAlert {
	float:left;
	margin:5px 0 0 10px;
	font-size:15px;
	color:#b6352e;
	width:245px;
}
.form-group .col-sm-5 input, .form-group .col-sm-5 select, .form-group .col-sm-5 textarea {
	width:270px;
	box-sizing:border-box;
	float:left;
    height: 30px;
}
.form-group .col-sm-5 textarea {
	height:80px;
}
.form-group .req {
	color:#f00;
}
.form-group .col-sm-offset-3 {
	margin-left:125px;
}
.form-group .col-sm-5 .tooltip_input_question3 {
	position:static;
	float:left;
	margin-left:0;
	margin-top:6px;
}


.success {
	color:#00a204;
}
.error {
	color:#850000;
}


.gray.small {
    font-size: 14px;
}
.one_column .good_sp,
.one_column .info_sp,
.one_column .eror_sp {
	width: 916px;
}

@-webkit-keyframes yellow-fade {
	0% {background: #ffffb2;}
	100% {background: none;}
}

@keyframes yellow-fade {
	0% {background: #ffffb2;}
	100% {background: none;}
}

.el_highlight {
	-webkit-animation: yellow-fade 0.5s ease-in 1;
	animation: yellow-fade 0.5s ease-in 1;
}

#payment {position: relative}
.ps_loading {
	display: block;width:40px;height:40px;background:url(/media/images/loading.gif) no-repeat;
	position: absolute;
	right: 10px;
	top: 15px;
}



.global-notice {
	padding: 5px 15px 10px 15px;
	margin: 3px 0 10px 0 ;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 18px;
	color:#c09853;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
}

.global-notice.info {
	background: #d2e7f2;
	border: 1px solid #a8b7f2;
	color: #3a87ad;
}

.global-notice.danger {
	background: #f2dede;
	border: 1px solid #f2a7a3;
	color:#b94a48;
}

.global-notice.success {
	color:#468847;background-color:#dff0d8;
	border:1px solid #d6e9c6
}

.global-notice .notice-caption {
	font-size: 20px;
	margin: 5px 0;
}

.global-notice .notice-content p {
	font-size: 19px;
	margin: 5px 0;
}

.global-notice .notice-close {
	display: inline-block;float:right;
}

.global-notice .notice-close i {
	vertical-align: initial;
}



.whomore-rounds .round {
	display: inline-block;
	margin: 0px 0 15px 0;
	width: 200px;
	height: 75px;
	background: rgba(255,255,255,0.5);
	padding: 5px 10px;
	font-family: 'PT Sans Narrow', sans-serif;
	vertical-align: top;
	position: relative;
	border: 1px solid #ccc;
	border-radius: 6px;
}
.ico-bet {
	background: url(../images/whomore/icons.png) no-repeat -200px -93px;
	width: 40px; height: 50px;
	display: inline-block;
	vertical-align: top;
	float: left;
	margin: 0 8px 0 0 ;
}


.whomore-rounds .round:hover {
	text-decoration: none;
	border-color: #3A8CCA;
}

.whomore-rounds .round .round-timer {
	display: inline-block;
	color:#3a8cca;
	font-size: 20px;
	margin: 0 0 10px 0;
	width: 100px;
}
.whomore-rounds .round .round-timer.timer {
	font-size: 30px;
}

.whomore-rounds .round .round-header {
	display: inline-block;
	color:#ab3732;
	font-size: 16px;
	margin: 0 0 00px 50px;
	width: 100px;
}
.whomore-rounds .round .wait-msg {
	margin-top:5px;display:inline-block
}
.whomore-rounds .round .round-bank {
	display: inline-block;
	margin: 0 0 5px 0;
	font-size: 20px;
	vertical-align: top;
	line-height: 22px;
	color: #008749;
}

#serverTime {
	background: rgba(0, 0, 0, .2);
	color: #fff;
	font-size: 11px;
	position: fixed;
	left: 5px;
	top: 5px;
	border-radius: 6px;
	padding: 1px 4px;
}
#serverTime:hover {
	background: rgba(0, 0, 0, .4);
}

.tx-shares {
	width: 220px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;

	box-sizing: border-box;
	border: 1px solid #b9b9b9;
	padding: 10px;
	display: block;
	background: #fff;
	background: rgba(255,255,255,0.7);
	text-align: center;
}

.tx-shares .head {
	font-size: 20px;
	color: #ab3732;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	font-family:'PT Sans Narrow', sans-serif;
	text-transform: uppercase;
	line-height: 21px;
	font-family: 'PT Sans Narrow', sans-serif;
}
.tx-shares .head2 {
	font-size: 14px;
	display: block;
	text-align: center;
}
.tx-shares .head3 {
	font-size: 16px;
	color: #ab3732;
	text-align: center;
}
.tx-shares .head4 {
	font-size: 20px;
	color: #ab3732;
	text-decoration: underline;
	text-align: center;
}
.tx-shares .divider {
	border-top: 1px solid #b9b9b9;
	height: 0px;
	margin: 10px -10px;
}

.tx-shares .img {
	display: inline-block;
	width: 24px;
	height: 24px;
	margin-right: 5px;
	vertical-align: bottom;

	background: no-repeat url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAG6UlEQVR4Xu2dQVbjRhCGqzSGLMMNAieIzMvY2QVOALw39naYE8ScYJwT4JwAvLXnPeAEkF3syUPKCfDcwLMcBlR5LdmO3JIstbolC1Ns6a6u/r/u6lZLrkbgv0opgJXyhp0BBlKxQcBAGEjFFKiYOzxDGEjFFKiYOzxDNgnI4K1tI1pHgHRABDuIaFesf0bcISIXEabgoUvg9dufXdeI4RgjuWbIp4Z97CGeI+BuUY5V2S4BTSyis3dj99q0n0pArn61d58ILwDwwLQjL9Me3dWQPpz87U5M+Z8ZSBCe8BYQd0w1vhF2iKZEdGgqjGUC4sOwLCdWQKI+Ed0BgGvKqaJBrRxcMf0R5QHARguPAfAo4p9BKKlA/DDloROdGXRTQ+qYnK5FgxD2r2x75/sP6ETXv2z9mYXtXgQM0bRmUV1Xj1Qgw2b9NmbNOGuN7ntlCGi6DVP9GTb3OwBwvuwf3bVGzqGOzyuBiN0UoXUlNfByYfxiH8Ab69ZUf+KgIHknOruvlUAGzfrD8tSmm9bIOdYZAeusW0R/hs36dTh8iS1xe+Ts5e1nIpC4hbyG3p5ujMzrqG69ovoTrCnWQ9g/8rx63g1OIpBhY78LCB8XDRH1W2PnVFeYddWPhBeD/ZFnCRD80Rrfd/P0NXmGNOp3iPjb3Ch53of2Z/cyTyNVqDMosD+Dt/YpWtbFQiuiv9pjJ9fD8yogTvhsSmcaVgRIYf2Rw6E4+2qPnXqefieHrOY+hQ22RvepW+Q8DpRVZ1hwf0zZZyCGRgQDURTSlGBJzZqyzzNEESwDqZhglQFiSJfKmDG9SSk9ZFVGSUOOvEAg9QkA/mSo/5UyQ0T/tseO0ff/hc8Q/705YBcRf66UmprOCBjoUaf1jyteqhn7KxyIqqemHFJttyrlTfXf2NO3KYeqIrCqH6b6z0BUlU8oz0AMCWnKDAMxpaQhOwzEkJCmzGwMELkjpgQyZSfrAyQDMaV4ih0GUpLQWZthIFmVKqncqwNSkq6FN7Mxa0jhSpXUAAMpSeiszTCQrEqVVI6BlCR01mYYSFalSirHQEoSOmszDCSrUiWV2xggfJa1PGLW/oKKgTAQpSD26o5OeIZUbIYoDdcKF96YRb3CGiu5xkCU5Cq+MAMpXmOlFhiIklzFF2YgxWus1AIDUZKr+MIMpHiNlVpgIApy+fmu0PqICMcgclshXoPn/Zk3/UVc0wwkI5DEZGUGk44JVxhIApBPDfu9h9jNnKCTaCqSs80SW3bfjd1+RtZLxRhIjGqD5n4PAX7PI+iiTs7EMQxEUl2k7nvaxoeVSTqfvSDbWzSJ2f/WRKq+R9o7cd2pClgGIqk1lLLFEcFXRJqGfri6yIS3nHqKvhDhDiL8uDD57B2q/gaRgUhAYtIR+gDEor71HSbyiPeTYW7Brthpybm08qTpYyAhIHK+Kv9fCmtB3Nqjmh+MgcyAJCTqBFAIO3K4m7NWmSkMZKbaoFFfSkwWzA71dITDRv0SEN+HI6FKIjIGMlNOFkIn811cosxX905dZWsZV3bQ2J+Gd0gqYUa2J4c/sVNrj+8z5brnGTKfIXKoyZnyOzalukLoYyAzIP72dduahGeJ6g5JmIqbHVuP3m7WB0QGEt72ygu7wg5rbib6YKmWWZSBhIAsi0FfWiMn180/OqLq1A2vZWv/lFR3URf1Ix/bEXQRvMmbR7hJCzki5D1vwxGRZYMF4saDxV/WHVacDyp1Nw7IoFF34/J6ieeIrUc6TIISrD94G3eZmWqSM54hoWGV+LQuHaHMbsqB+ZvCSH77kE3V7TMDkWJd0jfC4sUTAnWI/Ox4flq/4Bo86hJgL+lFlmrIYSAZgeRdoxhIXuUSjlA0zQED0VQwutOifvSwMPLSKmiVomUZiGEgQtBgscdTIBAfMri1b55//8nTttUhoAMEEOvLtbgzSncN0K0/7/5GPIeYeA7QFVS3PgNJ2RRwyCogZKmY1B3huvV5hry2GaIyOnXKzkNL2gj1P4RA9G/mJKIz+YKzpPpJD5xpPquGvMJnSJrDpv6fBiS4+9Y6R4ClK/8I4HLrm3c2P+faQCDruU1hFZDgq3e8iDs8nB+hAJG4DlB8mxV7CVqeGaJ6MBkenMa2veu6TSEJiHhr6IeotPvfg6/gz8L3EAqBkuymzWzd2xeMAUlztOj/ZxnJQizhR5YrOPKuAbr9fD1AiPq1R/JfQD1tY08+VpGFZCCaQyvx+J3gK5DXkXdVYtcFaPWWPrIO+cBACgDihyii06Sfrs0W/cu4EMZAtIFIu7xZiMryTl0OYSofyGm6Ham+MWtI8AU8dsVvPeJCVJpw4RCW57uuNPtZ/78xQLJ2uOrlGEjFCP0Hc46hsMbHP00AAAAASUVORK5CYII=');
	-webkit-background-size:24px;
	background-size:24px;
}


.tx-shares-table {
	margin: 5px -9px 10px -10px !important;
	border-left: 0 !important;
	width: 219px !important;
	box-sizing: border-box;
}
.tx-shares-table th {
	box-sizing: border-box;
}
.tx-shares-table td {
	border-right: 0 !important;
	box-sizing: border-box;
}
.tx-shares-table td,.tx-shares-table th  {
	font-size: 16px !important;
	line-height: 24px;
}
.tx-shares-table tr:last-child td,.tx-shares-table tr:last-child th  {
	/*border-bottom: 0;*/
}

.sale-icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: no-repeat right center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACNUlEQVRIS+2VvU8UURTFf/fN7MwK8o24EpEtRION0BkrILHWEAs7O239Eyhs7EisjI2dxo+IhY0FamEjBRYmSDBxQSVqQHYhmJ3ZnblmV3YWV3RnCXS+5FX3vnvuPTnnPmGfj+xzfWID6HPSGPc8ygXQIUTao+ZUsyBvEKYIvScySqYSiw8w7SxhSV/diQP9KGP+scYBbuHRKsu0mSQJ04Fj3AjMDz0K4Rq5MM+6HpGrJBsHeGgpawEE/5jBAjos5GIQMdMIRYolsBlCQX/dykkIlG6zgUCRMX8XALdR2ixoMWALONt68xWKChshZAPkSlU88Sf4T1E9feteUjQ7tzCCmNMIkVtTH65PNJl5WvOvoSSg3aho9t37SeAyVAvXTma8dVoXH9Hn3cDqKQkfiKuiB89efurvTXUlbCtyYi1A4P1geWmB408v0dkRcLg/rKbUM9rNu1MaBCHtLc0kHYek60SP855P3vfJbmxiWYbxmXGMgdSZLZPFMdrM23n9svqdlewGed/D8woRgOsmSDou3e0tpLo6OXXvZDnWdM6NT9Hj6Vd6tKcb297idgdpFYsBn7+tcOL+SDk6OFRtgr2mqATQe7aGItWcjPiR+n5bFRWKvq7msp7v2YVicLAyhG1bm82OmO6uQwf+oEhZRMiUP5zAuyOjZHdc17NzCxMqck2g7W/GU8iJ6uTw4MBEPXOW4jsuu7LRkDRoulpEMqCZ4cGBF3EKN/zhNFJ0e27sdb1bgJ8rTw4oQ4ODtQAAAABJRU5ErkJggg==');
	background-size: 16px;
	vertical-align: middle;
}


.tx-shares .last-par {
	margin-bottom: 0px;
}

.santa-sidebar .santa {
	background: url('/media/bundles/NyGift/santa.png') center center no-repeat;
	background-size: 150px;
	width: 200px;
	height: 150px;
	display: block;
	margin-bottom: 10px;
}

.santa-sidebar {
	padding: 15px 0 15px 0;
	background: #fff;
	width: 220px;
	min-height: 100px;
	border: 3px solid #ab3732;
	border-radius: 15px;
	float: left;
}

.santa-sidebar a {
	font-size: 18px;
	display: block;
	text-align: center;
}

.chat-smile-icon {
	height: 24px;
}