#app_pet_fs2fix_css {display: none;}

#petHeaderWrap {
	padding-top:0px;
	background-position:0 0;
}

.paramInfoCount span {
	background: #F79055;
	position: relative;
	font: 9px/10px Tahoma;
	text-decoration: none;
	display: block;
	zoom: 1;
	overflow: hidden;
	text-align: center;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	height: 10px;
	color: white !important;
	margin: 0;
	min-width: 7px;
	padding: 2px;
	text-shadow: none;
	padding: 2px;
	font: 9px/10px Tahoma!important;
	left: auto;
}
.paramInfoCount {
	position: absolute;
	padding: 0 0 0 2px;
	height: 11px;
	right: 5px;
	top: 7px;
	z-index: 2;
	background: none;
}

/*pet and games footer*/
#footer.pet_footer{background: url(../../app/pet/img/bgtop.png?1) #4181b3 repeat-x;border-top: #4181b3 solid 2px;color: #bfdce6;padding-top: 15px;font-size:11px;position:relative;width:auto !important}
#container-wrap #footer.pet_footer p{font-size:11px;padding-top:4px;margin:0;color: #bfdce6;}
#container-wrap #footer.pet_footer li{color:#bfdce6}
#footer.pet_footer .petFooter{	border-bottom: #88b1bf 1px solid;margin: 0 0 15px;}
#footer.pet_footer .petFooter .wrap1{border-bottom: #4181b3 1px solid;	padding: 0 0 15px;}
#footer.pet_footer .wrap{background:none !important;width:1000px !important;padding:0 !important;	margin:0 auto}
#footer.pet_footer a, #footer.pet_footer .dropdown-item-title{color:#e8f3f7 !important;}
#footer.pet_footer .seo-full-list.dropdown-item:hover, #footer.pet_footer .seo-full-list.dropdown-item.open-menu {background: none;}
#footer.pet_footer .dropdown-box {background: #025576;}
#footer.pet_footer .ddb-item:hover, #footer.pet_footer .ddb-item.on {background: #0285ba;}
#footer.pet_footer  li h3{color: #bfdce6;}
#footer .title.gm-page{color:#BFDCE6;}

/* buttons */
.btn { display: inline-block; *display: inline; *zoom: 1; line-height: 20px; padding: 2px 20px; border: 1px solid #c3d0d8; color: #50616d; cursor: pointer; text-align: center;
    background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #eef2f6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eef2f6)); background: -webkit-linear-gradient(top,  #ffffff 0%,#eef2f6 100%); background: -o-linear-gradient(top,  #ffffff 0%,#eef2f6 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#eef2f6 100%); background: linear-gradient(to bottom,  #ffffff 0%,#eef2f6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eef2f6',GradientType=0 );
    -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2); -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2); -ms-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2);
    -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; }
.btn.btn-big { line-height: 25px; padding: 3px 20px 4px; }
.btn:hover { border-color: #b4c4ce; background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #dee5ea 100%); text-decoration: none;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dee5ea)); background: -webkit-linear-gradient(top,  #ffffff 0%,#dee5ea 100%); background: -o-linear-gradient(top,  #ffffff 0%,#dee5ea 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#dee5ea 100%); background: linear-gradient(to bottom,  #ffffff 0%,#dee5ea 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dee5ea',GradientType=0 );
}
.btn:active { border-color: #b4c4ce; background: #dee5ea; background: -moz-linear-gradient(top,  #dee5ea 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dee5ea), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #dee5ea 0%,#ffffff 100%); background: -o-linear-gradient(top,  #dee5ea 0%,#ffffff 100%);
    background: -ms-linear-gradient(top,  #dee5ea 0%,#ffffff 100%); background: linear-gradient(to bottom,  #dee5ea 0%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dee5ea', endColorstr='#ffffff',GradientType=0 ); }

.btn.btn-blue { color: #fff; border-color: #0076a9; background: #0091d0; background: -moz-linear-gradient(top,  #0091d0 0%, #0085bf 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0091d0), color-stop(100%,#0085bf));
    background: -webkit-linear-gradient(top,  #0091d0 0%,#0085bf 100%); background: -o-linear-gradient(top,  #0091d0 0%,#0085bf 100%);
    background: -ms-linear-gradient(top,  #0091d0 0%,#0085bf 100%); background: linear-gradient(to bottom,  #0091d0 0%,#0085bf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0091d0', endColorstr='#0085bf',GradientType=0 ); }
.btn.btn-blue:hover, .btn.btn-blue-hover:hover { border-color: #0088c4; color: #fff; background: #18a5e3; background: -moz-linear-gradient(top,  #18a5e3 0%, #1492ca 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#18a5e3), color-stop(100%,#1492ca));
    background: -webkit-linear-gradient(top,  #18a5e3 0%,#1492ca 100%); background: -o-linear-gradient(top,  #18a5e3 0%,#1492ca 100%);
    background: -ms-linear-gradient(top,  #18a5e3 0%,#1492ca 100%); background: linear-gradient(to bottom,  #18a5e3 0%,#1492ca 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18a5e3', endColorstr='#1492ca',GradientType=0 ); }
.btn.btn-blue:active, .btn.btn-blue-hover:active { border-color: #0088c4; color: #fff; background: #0085bf; background: -moz-linear-gradient(top,  #0085bf 0%, #0091d0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085bf), color-stop(100%,#0091d0)); background: -webkit-linear-gradient(top,  #0085bf 0%,#0091d0 100%); background: -o-linear-gradient(top,  #0085bf 0%,#0091d0 100%);
    background: -ms-linear-gradient(top,  #0085bf 0%,#0091d0 100%); background: linear-gradient(to bottom,  #0085bf 0%,#0091d0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085bf', endColorstr='#0091d0',GradientType=0 ); }

.btn.btn-green{ color: #fff; border-color: #47b508; background: #73cd0a; background: -moz-linear-gradient(top,  #73cd0a 0%, #3fb00b 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#73cd0a), color-stop(100%,#3fb00b)); background: -webkit-linear-gradient(top,  #73cd0a 0%,#3fb00b 100%); background: -o-linear-gradient(top,  #73cd0a 0%,#3fb00b 100%);
    background: -ms-linear-gradient(top,  #73cd0a 0%,#3fb00b 100%); background: linear-gradient(to bottom,  #73cd0a 0%,#3fb00b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73cd0a', endColorstr='#3fb00b',GradientType=0 ); }
.btn.btn-green:hover, .btn.btn-green-hover:hover { color: #fff; border-color: #47b508; background: #7dd515; background: -moz-linear-gradient(top,  #7dd515 0%, #4aba17 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7dd515), color-stop(100%,#4aba17)); background: -webkit-linear-gradient(top,  #7dd515 0%,#4aba17 100%); background: -o-linear-gradient(top,  #7dd515 0%,#4aba17 100%);
    background: -ms-linear-gradient(top,  #7dd515 0%,#4aba17 100%); background: linear-gradient(to bottom,  #7dd515 0%,#4aba17 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7dd515', endColorstr='#4aba17',GradientType=0 ); }
.btn.btn-green:active, .btn.btn-green-hover:active { color: #fff; border-color: #47b508; background: #4aba17; background: -moz-linear-gradient(top,  #4aba17 0%, #7dd515 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4aba17), color-stop(100%,#7dd515)); background: -webkit-linear-gradient(top,  #4aba17 0%,#7dd515 100%); background: -o-linear-gradient(top,  #4aba17 0%,#7dd515 100%);
    background: -ms-linear-gradient(top,  #4aba17 0%,#7dd515 100%); background: linear-gradient(to bottom,  #4aba17 0%,#7dd515 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4aba17', endColorstr='#7dd515',GradientType=0 ); }

.btn.btn-orange { border-color: #ee3c24; color: #fff; background: #f2672a; background: -moz-linear-gradient(top,  #f2672a 0%, #ee3823 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2672a), color-stop(100%,#ee3823)); background: -webkit-linear-gradient(top,  #f2672a 0%,#ee3823 100%); background: -o-linear-gradient(top,  #f2672a 0%,#ee3823 100%);
    background: -ms-linear-gradient(top,  #f2672a 0%,#ee3823 100%); background: linear-gradient(to bottom,  #f2672a 0%,#ee3823 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2672a', endColorstr='#ee3823',GradientType=0 ); }
.btn.btn-orange:hover, .btn.btn-orange-hover:hover { border-color: #ee3c24; color: #fff; background: #f37640; background: -moz-linear-gradient(top,  #f37640 0%, #f04e39 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f37640), color-stop(100%,#f04e39));
    background: -webkit-linear-gradient(top,  #f37640 0%,#f04e39 100%); background: -o-linear-gradient(top,  #f37640 0%,#f04e39 100%);
    background: -ms-linear-gradient(top,  #f37640 0%,#f04e39 100%); background: linear-gradient(to bottom,  #f37640 0%,#f04e39 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f37640', endColorstr='#f04e39',GradientType=0 ); }
.btn.btn-orange:active, .btn.btn-orange-hover:active { background: #ee3c24; background: -moz-linear-gradient(top,  #ee3c24 0%, #f2662a 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee3c24), color-stop(100%,#f2662a));
    background: -webkit-linear-gradient(top,  #ee3c24 0%,#f2662a 100%); background: -o-linear-gradient(top,  #ee3c24 0%,#f2662a 100%);
    background: -ms-linear-gradient(top,  #ee3c24 0%,#f2662a 100%); background: linear-gradient(to bottom,  #ee3c24 0%,#f2662a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee3c24', endColorstr='#f2662a',GradientType=0 ); }

.btn.btn-red { border-color: #9d0a0e; color: #fff; background: #e51b23; background: -moz-linear-gradient(top,  #e51b23 0%, #b71115 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e51b23), color-stop(100%,#b71115)); background: -webkit-linear-gradient(top,  #e51b23 0%,#b71115 100%); background: -o-linear-gradient(top,  #e51b23 0%,#b71115 100%);
    background: -ms-linear-gradient(top,  #e51b23 0%,#b71115 100%); background: linear-gradient(to bottom,  #e51b23 0%,#b71115 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e51b23', endColorstr='#b71115',GradientType=0 ); }
.btn.btn-red:hover, .btn.btn-red-hover:hover { border-color: #9d0a0e; color: #fff; background: #f02931; background: -moz-linear-gradient(top,  #f02931 0%, #c82328 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f02931), color-stop(100%,#c82328));
    background: -webkit-linear-gradient(top,  #f02931 0%,#c82328 100%); background: -o-linear-gradient(top,  #f02931 0%,#c82328 100%);
    background: -ms-linear-gradient(top,  #f02931 0%,#c82328 100%); background: linear-gradient(to bottom,  #f02931 0%,#c82328 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f02931', endColorstr='#c82328',GradientType=0 ); }
.btn.btn-red:active, .btn.btn-red-hover:active { background: #b71115; background: -moz-linear-gradient(top,  #b71115 0%, #e51b23 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b71115), color-stop(100%,#e51b23));
    background: -webkit-linear-gradient(top,  #b71115 0%,#e51b23 100%); background: -o-linear-gradient(top,  #b71115 0%,#e51b23 100%);
    background: -ms-linear-gradient(top,  #b71115 0%,#e51b23 100%); background: linear-gradient(to bottom,  #b71115 0%,#e51b23 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b71115', endColorstr='#e51b23',GradientType=0 ); }

.btn.btn-mm { border-color: #256cab; color:#fff; position: relative;
    background: #0274d6; background: -moz-linear-gradient(top,  #0274d6 0%, #0065be 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0274d6), color-stop(100%,#0065be)); background: -webkit-linear-gradient(top,  #0274d6 0%,#0065be 100%); background: -o-linear-gradient(top,  #0274d6 0%,#0065be 100%);
    background: -ms-linear-gradient(top,  #0274d6 0%,#0065be 100%); background: linear-gradient(to bottom,  #0274d6 0%,#0065be 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0274d6', endColorstr='#0065be',GradientType=0 );
    *behavior:expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = '<div class="btn-mm-before"></div>' + this.innerHTML) : ''); }
.btn.btn-mm:before, .btn.btn-mm-before { content: ''; width: 24px; height: 24px; position: absolute; left: -1px; top: -1px; background: url(../i/social-icons.png) no-repeat 0 0; }
.btn.btn-mm:hover { background: #358fde; background: -moz-linear-gradient(top,  #358fde 0%, #3384cb 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#358fde), color-stop(100%,#3384cb)); background: -webkit-linear-gradient(top,  #358fde 0%,#3384cb 100%); background: -o-linear-gradient(top,  #358fde 0%,#3384cb 100%);
    background: -ms-linear-gradient(top,  #358fde 0%,#eef2f6 100%); background: linear-gradient(to bottom,  #358fde 0%,#3384cb 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#358fde', endColorstr='#3384cb',GradientType=0 ); }
.btn.btn-mm:active { background: #0066c0; background: -moz-linear-gradient(top,  #0066c0 0%, #0376dc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066c0), color-stop(100%,#0376dc)); background: -webkit-linear-gradient(top,  #0066c0 0%,#0376dc 100%); background: -o-linear-gradient(top,  #0066c0 0%,#0376dc 100%);
    background: -ms-linear-gradient(top,  #0066c0 0%,#0376dc 100%); background: linear-gradient(to bottom,  #0066c0 0%,#0376dc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066c0', endColorstr='#0376dc',GradientType=0 ); }

.btn.btn-vk { border-color: #3b6087; color:#fff; position: relative;
    background: #5b7ea3; background: -moz-linear-gradient(top,  #5b7ea3 0%, #4e7095 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b7ea3), color-stop(100%,#4e7095)); background: -webkit-linear-gradient(top,  #5b7ea3 0%,#4e7095 100%); background: -o-linear-gradient(top,  #5b7ea3 0%,#4e7095 100%);
    background: -ms-linear-gradient(top,  #5b7ea3 0%,#4e7095 100%); background: linear-gradient(to bottom,  #5b7ea3 0%,#4e7095 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b7ea3', endColorstr='#4e7095',GradientType=0 );
    *behavior:expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = '<div class="btn-vk-before"></div>' + this.innerHTML) : '');}
.btn.btn-vk:before, .btn.btn-vk-before { content: ''; width: 24px; height: 24px; position: absolute; left: -1px; top: -1px; background: url(../i/social-icons.png) no-repeat -26px 0; }
.btn.btn-vk:hover { background: #6e8fb1; background: -moz-linear-gradient(top,  #6e8fb1 0%, #6285a8 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e8fb1), color-stop(100%,#6285a8)); background: -webkit-linear-gradient(top,  #6e8fb1 0%,#6285a8 100%); background: -o-linear-gradient(top,  #6e8fb1 0%,#6285a8 100%);
    background: -ms-linear-gradient(top,  #6e8fb1 0%,#6285a8 100%); background: linear-gradient(to bottom,  #358fde 0%,#6285a8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e8fb1', endColorstr='#6285a8',GradientType=0 ); }
.btn.btn-vk:active { background: #4e7095; background: -moz-linear-gradient(top,  #4e7095 0%, #5b7ea3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b7ea3), color-stop(100%,#5b7ea3)); background: -webkit-linear-gradient(top,  #4e7095 0%,#0376dc 100%); background: -o-linear-gradient(top,  #4e7095 0%,#5b7ea3 100%);
    background: -ms-linear-gradient(top,  #4e7095 0%,#5b7ea3 100%); background: linear-gradient(to bottom,  #4e7095 0%,#5b7ea3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e7095', endColorstr='#5b7ea3',GradientType=0 ); }

.btn.btn-ok { border-color: #b8651e; color:#fff; position: relative;
    background: #f7943f; background: -moz-linear-gradient(top,  #f7943f 0%, #eb832b 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7943f), color-stop(100%,#eb832b)); background: -webkit-linear-gradient(top,  #f7943f 0%,#eb832b 100%); background: -o-linear-gradient(top,  #f7943f 0%,#eb832b 100%);
    background: -ms-linear-gradient(top,  #f7943f 0%,#eb832b 100%); background: linear-gradient(to bottom,  #f7943f 0%,#eb832b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7943f', endColorstr='#eb832b',GradientType=0 );
    *behavior:expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = '<div class="btn-ok-before"></div>' + this.innerHTML) : '');}
.btn.btn-ok:before, .btn.btn-ok-before { content: ''; width: 24px; height: 24px; position: absolute; left: -1px; top: -1px; background: url(../i/social-icons.png) no-repeat -52px 0; }
.btn.btn-ok:hover { background: #f89f46; background: -moz-linear-gradient(top,  #f89f46 0%, #f09135 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f89f46), color-stop(100%,#f09135)); background: -webkit-linear-gradient(top,  #f89f46 0%,#f09135 100%); background: -o-linear-gradient(top,  #f89f46 0%,#f09135 100%);
    background: -ms-linear-gradient(top,  #f89f46 0%,#f09135 100%); background: linear-gradient(to bottom,  #358fde 0%,#f09135 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89f46', endColorstr='#f09135',GradientType=0 ); }
.btn.btn-ok:active { background: #eb832a; background: -moz-linear-gradient(top,  #eb832a 0%, #f7943e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb832a), color-stop(100%,#f7943e)); background: -webkit-linear-gradient(top,  #eb832a 0%,#f7943e 100%); background: -o-linear-gradient(top,  #eb832a 0%,#f7943e 100%);
    background: -ms-linear-gradient(top,  #eb832a 0%,#f7943e 100%); background: linear-gradient(to bottom,  #eb832a 0%,#f7943e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb832a', endColorstr='#f7943e',GradientType=0 ); }

.btn.btn-fb { border-color: #455b88; color:#fff; position: relative;
    background: #627aa9; background: -moz-linear-gradient(top,  #627aa9 0%, #5e75a4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#627aa9), color-stop(100%,#5e75a4)); background: -webkit-linear-gradient(top,  #627aa9 0%,#5e75a4 100%); background: -o-linear-gradient(top,  #627aa9 0%,#5e75a4 100%);
    background: -ms-linear-gradient(top,  #627aa9 0%,#5e75a4 100%); background: linear-gradient(to bottom,  #627aa9 0%,#5e75a4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627aa9', endColorstr='#5e75a4',GradientType=0 );
    *behavior:expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = '<div class="btn-fb-before"></div>' + this.innerHTML) : '');}
.btn.btn-fb:before, .btn.btn-fb-before { content: ''; width: 24px; height: 24px; position: absolute; left: -1px; top: -1px; background: url(../i/social-icons.png) no-repeat -78px 0; }
.btn.btn-fb:hover { background: #6e86b3; background: -moz-linear-gradient(top,  #6e86b3 0%, #6a82b0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e86b3), color-stop(100%,#6a82b0)); background: -webkit-linear-gradient(top,  #6e86b3 0%,#6a82b0 100%); background: -o-linear-gradient(top,  #6e86b3 0%,#6a82b0 100%);
    background: -ms-linear-gradient(top,  #6e86b3 0%,#6a82b0 100%); background: linear-gradient(to bottom,  #6e86b3 0%,#6a82b0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e86b3', endColorstr='#6a82b0',GradientType=0 ); }
.btn.btn-fb:active { background: #5e75a4; background: -moz-linear-gradient(top,  #5e75a4 0%, #627aa9 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e75a4), color-stop(100%,#627aa9)); background: -webkit-linear-gradient(top,  #5e75a4 0%,#627aa9 100%); background: -o-linear-gradient(top,  #5e75a4 0%,#627aa9 100%);
    background: -ms-linear-gradient(top,  #5e75a4 0%,#627aa9 100%); background: linear-gradient(to bottom,  #5e75a4 0%,#627aa9 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e75a4', endColorstr='#627aa9',GradientType=0 ); }
.btn.btn-only-icon { width: 24px; height: 24px; padding: 0; font-size: 0; vertical-align: top;}
.btn.btn-social { padding-left: 44px; }
.btn.btn-social:after { content: ''; display: block; position: absolute; top: 2px; left: 25px; height: 20px; width: 1px; background: #333; opacity: 0.2; filter: alpha: (opacity=50); }
.btn.btn-disabled, .btn.btn-disabled:hover { border: 1px solid #c3d0d8; color: #50616d; cursor: default; text-align: center; opacity: .7; filter: alpha(opacity=70);
    background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #eef2f6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eef2f6)); background: -webkit-linear-gradient(top,  #ffffff 0%,#eef2f6 100%); background: -o-linear-gradient(top,  #ffffff 0%,#eef2f6 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#eef2f6 100%); background: linear-gradient(to bottom,  #ffffff 0%,#eef2f6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eef2f6',GradientType=0 );
    -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2); -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2); -ms-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2); }
/*pet feed*/
#petEventsList .feedUserPhoto{top:6px}
#petEventsList em.petFeedUserItem{top:-59px}
#petEventsList .petFeedUserItemDiv a{padding:0}
/*pet getFriends popup*/
#popup.getFriends .friendsList .friend .name{margin-top:-5px}
/*clothes shop*/
#clothesShopBottom #petClothesWrapper{margin-top:-5px}
/*apps*/
#appSettings {
    width: 950px;
    height: 20px;
    margin: 0 auto;
    padding-top: 35px;
}
/* AnyTooltip styles */
.iTooltip { position: absolute; z-index: 1100; background: #fff; padding: 15px; border: 1px solid #d1d7dc;
    -webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1); }
.iTooltip .arrow { position: absolute; bottom: -15px; left: 10%; width: 15px; height: 15px; background: url(../../base/i/header-sprite.png) no-repeat -90px -75px; margin-left: -7px; }
.iTooltip .arrow.onTop { bottom: auto; top: -15px; background-position: -105px -75px; }

.user-tooltip .user-tooltip-inner { position: relative; height: 128px; }
.user-tooltip .user-avatar { position: absolute; top: 0; left: 0; }
.user-tooltip .user-avatar img { width: 128px; height: 128px; }
.user-tooltip .user-vip-icon { display: none; position: absolute; left: 0; top: 0; padding: 4px;}
.user-tooltip .user-is-vip .user-vip-icon { display: block; }
.user-tooltip .user-name { position: absolute; top: -2px; left: 138px; line-height: 14px; font-size: 11px; right: 10px; }
.user-tooltip .user-info { position: absolute; top: 17px; left: 138px; line-height: 14px; font-size: 11px; right: 0px; color: #363636; }
.user-tooltip .user-timestamp { position: absolute; top: 38px; left: 138px; font-size: 11px; line-height: 13px; }
.user-tooltip .user-online { position: absolute; display: block; width: 6px; height: 6px; background: url(../../base/i/header-sprite.png) no-repeat -60px -75px; position: absolute; right: 0; top: 6px; margin-top: -3px; }
.user-tooltip .dotted-title-wrap { position: absolute; bottom: 54px; left: 134px; right: 0px; }
.user-tooltip .mutual-friends-title { position: absolute; bottom: 36px; left: 138px; line-height: 14px; font-size: 11px; width: 128px; color: #73818a; }
.user-tooltip .mutual-friends-wrap { position: absolute; bottom: 0px; left: 138px; width: 130px; height: 24px; }
.user-tooltip .mutual-friend { margin-right: 2px; float: left; width: 24px; height: 24px; text-align: center; background: #B4C4CE; color: #fff; text-decoration: none; line-height: 22px; font-weight: bold; }
.user-tooltip .mutual-friend img { width: 24px; height: 24px; }

.info-tooltip, .votes-tooltip { background: #5e5e5e; background: rgba(54, 54, 54, .8); border: none; padding: 7px 10px; font-size: 11px; color: #fff; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; }
.info-tooltip .arrow, .votes-tooltip .arrow { background-position: -111px -51px; width: 12px; height: 6px; left: 50%; margin-left: -6px; bottom: -6px; }
.info-tooltip .arrow.onTop, .votes-tooltip .arrow.onTop { bottom: auto; top: -6px; background-position: -111px -45px; }
.not-login-user .newmain--sidebar #content {
    padding-top: 35px;
}
.not-login-user .signup__body--sidebar .signup-body__part--sidebar {
    padding: 0 5px;
    left: 0;
    z-index: 101;
}
.not-login-user .social-dropdown__body {
    left: 86%;
}