.slide.private-page{
  min-height: 1000px;
}
.private-page .rotate-text{
  transform:rotate(-3deg);
  -moz-transform:rotate(-3deg);
  -webkit-transform:rotate(-3deg);
  -ms-transform:rotate(-3deg);
  display: inline-block;
  vertical-align: top;
}
.private-icon{
  display: inline-block;
  vertical-align: top;
  width: 63px;
  height: 67px;
  background: url(../images/private-icon.png) no-repeat;
  margin: 34px 0 0 34px;
  cursor:pointer;
  border:none;
  padding: 0;  
}
.private-icon:hover{
  opacity: .8;
  -ms-filter: "alpha(opacity=80)"; /* IE8 */
}
.control-panel-icon{
  display: inline-block;
  vertical-align: top;
  width: 60px;
  height: 67px;
  background: url(../images/control-panel.png) no-repeat;
  margin: 34px 34px 0 0;
  cursor:pointer;
  border:none;
  padding: 0;  
}
.control-panel-icon:hover{
  opacity: .8;
  -ms-filter: "alpha(opacity=80)"; /* IE8 */
}
.private-page .page-caption{
  padding: 10px 0 0 0;
}
.private-form{
  width: 670px;
  margin: 0 auto;
}
.input-wrap{
  width: 100%;
  margin: 0 0 6px 0;
}
.private-form .text-field{
  width: 213px;
  display: inline-block;
  vertical-align: top;
  text-align: right;
  font: 14px/36px 'HelveticaNeueCyr-Light';
  padding: 0 15px 0 0;
  color: #fff;
}
.private-form .text-field{
  outline: none;
}
.private-form .text-guru{
  width: 457px;
  display: inline-block;
  vertical-align: top;
  text-align: left;  
  font: 25px/30px 'HelveticaNeueCyr-Light';
  padding: 0 15px 0 0;
  color: #fff;
}
.text-input{
  width: 244px;
  height: 36px;
  background-image: url(../images/input-bg.png);
  background-repeat: no-repeat;
  background-color: transparent;
  padding: 0 10px;
  margin: 0;
  display: inline;
  vertical-align: top;
  border: none;
  color: #fff;
  font: 16px/38px 'HelveticaNeueCyr-Light';
}
.text-input::-webkit-input-placeholder{
  color: #a0a0a0;
  opacity: 1
}
.text-input::-moz-placeholder {
  color: #a0a0a0;
  opacity: 1
}
.text-input:-moz-placeholder {
  color: #a0a0a0;
  opacity: 1
}
.text-input[readonly] {
  color: #c0c0c0;
}
.text-name-input{
  width:160px;
  height: 36px;
  background-image: url(../images/input-name-bg.png);
  background-repeat: no-repeat;
  background-color: transparent;
  padding: 0 10px;
  margin: 0;
  display: inline;
  vertical-align: top;
  border: none;
  color: #fff;
  font: 16px/38px 'HelveticaNeueCyr-Light';  
}
.text-name-input::-webkit-input-placeholder{
  color: #a0a0a0;
  opacity: 1
}
.text-name-input::-moz-placeholder {
  color: #a0a0a0;
  opacity: 1
}
.text-name-input:-moz-placeholder {
  color: #a0a0a0;
  opacity: 1
}
.placeholder {
	color: #a0a0a0;
}
.form-icon{
  display: inline-block;
  vertical-align: top;
  width: 35px;
  height: 33px;
  cursor:pointer;
  border:none;
  padding: 0;  
}
.form-icon:hover{
  opacity: .8;
  -ms-filter: "alpha(opacity=80)"; /* IE8 */
}
.edit-icon{
  background: url(../images/edit-icon.png) no-repeat;
}
.cancel-icon{
  background: url(../images/cancel-icon.png) no-repeat;
}
.ok-icon{
  background: url(../images/ok-icon.png) no-repeat;
}
.private-form .form-icon{
  margin: 0 0 0 5px;
}
.private-form .bonus-count{
  color: #fff;
  font:50px 'HelveticaNeueCyr-UltraLight';
  text-align: center;
  /*padding: 5px 0 15px 0;*/
  display: inline-block;
}
.private-form .bonus-count .count-text{
  font-size: 30px;
  display: inline-block;
  vertical-align: top;
  padding: 16px 0 0 0;
}
.table-frame{
  width: 671px;
  height: 272px;
  background: url(../images/table-frame.png) no-repeat;
}
.private-form .table-caption{
  font: 42px 'Sladkoeshka';
  color: #75bfc3;
  text-align: center;
  padding: 10px 0;
}
.private-form .table-wrap{
  width: 100%;
  padding: 0 45px 0 20px;
}
.last-buy{
  border-collapse: collapse;
  width: 100%;
}
.last-buy .caption{
  width: 185px;
  text-align: left;
}
.last-buy .date{
  width: 148px;
  text-align: center;
}
.last-buy .spent{
  width: 172px;
  text-align: center;
}
.last-buy .bonus{
  width: 72px;
  text-align: center;
}
.last-buy thead{
  font: 30px/44px 'Sladkoeshka';
  color: #75bfc3;
}
.last-buy tbody{
  font: 14px/34px'HelveticaNeueCyr-Medium';
  color: #fff;
}
.last-buy tbody .bonus{
  color: #75bfc3; 
}
.last-buy tbody .hours{
  color: #75bfc3; 
}
.last-buy tr{
  border-bottom: 1px dotted #fff;
}
.par6-img{
  position: absolute;
  display: block!important;
}
.par6-img:first-child{
  top: 48px;
  left: -208px!important;
}
.par6-img:nth-child(2){
  top: 250px;
  left: -220px!important;
}
.par6-img:nth-child(3){
  top: 270px;
  left: 0px!important;
}
.par6-img:nth-child(4){
  top: 150px;
  left: 202px!important;
}
.par6-img:nth-child(5){
  top: 350px;
  left: 100px!important;
}
.par6-img:nth-child(6){
  top: 600px;
  left: 30px!important;
}
.par6-img:nth-child(7){
  top: 650px;
  left: -250px!important;
}
.par6-img:nth-child(8){
  top: 404px;
  left: -208px!important;
}
.par6-img:nth-child(9){
  top: 700px;
  left: 1045px!important;
}
.par6-img:nth-child(10){
  top: 439px;
  left: 1135px!important;
}
.par6-img:nth-child(11){
  top: 154px;
  left: 1203px!important;
}
.par6-img:nth-child(12){
  top: 10px;
  left: 895px!important;
}
.par6-img:nth-child(13){
  top: 200px;
  left: 1053px!important;
}
.scroll-arrow.private-scroll-btn{
  transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -webkit-transform:rotate(90deg);
}