/* MAIN */

body{
  background: #ffffff;
  color: #626262;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.form-registr table label,
.form_simply table label,
.top_baloon h2,
.top_baloon p,
.top_baloon .link{
    font-family: inherit;
}
.btn,
.top_baloon,
#fixBG.fix .bg,
.bonus,
footer{
  background: #297e9e;
}
.desc-block h2 strong,
.how-it-works h1,
.working-with h1{
  color: #e4a835;
  font-weight: bold;
}
.desc-block h2,
.desc-block .description,
.how-it-works .description,
.working-with .description{
  color: #626262;
}
.how-it-works .description{
  padding-top: 20px;
  font-size: 16px;
  line-height: 18px;
}
.how-it-works .pager_block {
  bottom: -15px;
}
.how-it-works .pager > div{
  border-bottom: 3px solid #e4a835;
}
.how-it-works .pager > div:before{
  border: 3px solid #e4a835;
  background: #297e9e;
}
.how-it-works .pager .active:before{
  background: #297e9e;
}
header .logo{
  padding-top: 0px;
  margin-top: 10px;
  width: auto;
}
header .cabinet-nav a {
  text-transform: uppercase;
  color: #000000;
}
header .cabinet-nav a:hover{
  opacity: 0.6;
  text-decoration: none;
}
header .cabinet-nav li span{
  color: #000000;
  text-transform: uppercase;
}
#fixBG em.mask{
  -webkit-box-shadow: none;
  box-shadow: none;
}
.how-it-works,
.working-with{
  background: #ffffff;
}
.top_baloon .form-submit,
footer .footer-form .btn{
  background: #e4a835;
}
.top_baloon .form-submit:hover,
footer .footer-form .btn:hover{
  background: #da8b39;
}
/* MAIN */
/* ========================== */
/* CABINET */
.all_pages h1{
  color: #e4a835;
  font-weight: bold;
}
.all_pages .filtr,
.all_pages .payment_list .filtr.payment_filter{
  background: #297e9e;
}
.user_info .change_btn,
.user_info .add_bank,
.link_new_purses span,
.link_new_purses,
.statistic .btn,
.all_pages .filtr .form-submit{
  background: #e4a835;
}
.link_new_purses{
  padding: 0;
}
.link_new_purses span{
  padding: 0 10px 0 0;
}
.link_new_purses span:before{
  content: "+";
  font-size: 16px;
  padding: 0 10px;
  line-height: 28px;
}
.user_info .profile_nav li.ui-state-active a{
  background: #297e9e;
}
.profile_menu a .li_name,
.profile_menu .sub a{
  color: #297e9e;
}
.profile_menu .selected a .li_name,
.profile_menu .sub a.selected{
  color: #e4a835;
}
.profile_menu a .li_name:hover,
.profile_menu .sub a:hover{
  color: #e4a835;
}
.profile_menu .sub li.selected,
.profile_menu .sub li.selected:hover,
.profile_menu .sub li:hover{
  background: #eeeeee;
}
.user_info .profile_menu li {
    background: #ffffff;
}
.profile_menu li.selected .profile_li{
  background: url(/assets/li_profile.png) no-repeat 20px 16px;
}
.profile_menu li.selected .pay_instrument_li{
  background: url(/assets/li_pay_instr.png) no-repeat 20px 24px;
}
.profile_menu li.selected .payment_li{
  background: url(/assets/li_pay.png) no-repeat 20px 17px;
}
p.b_msg{
  background: #e1e1e1;
}
.payment_list .table_profile tr:hover td{
  background: #f9f9f9;
}
/* CABINET */
/* ========================== */
/* PAYMENT PAGE */
.all_pages .payment_page .top_block .logo{
  width: auto;
}
.all_pages .payment_page .payment_block .submit_block button{
  background: #e4a835;
}
/* PAYMENT PAGE */
