.pb18
{
	padding-bottom:36px!important
}
.pt18
{
	padding-top:36px!important
}
.f-action
{
	height:88px;
	width:88px;
	margin-top:8px
}
.f-animal-action
{
	height:88px;
	width:110px;
	margin-top:21px
}
.f-action-cultivate,.f-apply-cultivator
{
	background:transparent url('/css/images-480/f-actions-g.png') center -88px no-repeat
}
.f-action-plant-default
{
	background:transparent url('/css/images-480/f-actions-g.png') center -351px no-repeat
}
.f-action-damage
{
	background:transparent url('/css/images-480/f-actions-g.png') center -705px no-repeat
}
.f-action-steal
{
	background:transparent url('/css/images-480/f-actions-g.png') center -614px no-repeat
}
.f-action-revive
{
	background:transparent url('/css/images-480/f-actions-g.png') center -787px no-repeat
}
.f-action-plant-selected
{
	background-position:center -394px;
	background-repeat:no-repeat;
	height:99px
}
.f-action-plant-selected .mark
{
	position:absolute;
	background-position:10px bottom;
	background-repeat:no-repeat;
	height:99px;
	width:99px
}
.f-action-plant-change
{
	background-position:center -394px,-132px bottom;
	background-repeat:no-repeat
}
.f-action-water,.f-apply-irrigation
{
	background:transparent url('/css/images-480/f-actions-g.png') center top no-repeat
}
.f-action-fertilize-default
{
	background:transparent url('/css/images-480/f-actions-g.png') center -439px no-repeat
}
.f-action-fertilize-selected
{
	background-position:-6px bottom,center top;
	background-repeat:no-repeat;
	height:99px
}
.f-action-fertilize-change
{
	background:transparent url('/css/images-480/f-actions-g.png') center -527px no-repeat
}
.f-action-harvest
{
	background-position:-261px bottom,center -394px;
	background-repeat:no-repeat
}
.f-apply-harvester
{
	background:transparent url('/css/images-480/f-actions-g.png') center -263px no-repeat
}
.f-action-repair
{
	background:transparent url('/css/images-480/f-actions-b-1.png') center top no-repeat
}
.f-action-buy-animal-default
{
	background:transparent url('/css/images-480/f-actions-b-1.png') center -263px no-repeat
}
.f-facility-repairing
{
	background:transparent url('/css/images-480/f-actions-b-1.png') center -626px no-repeat
}
.f-action-buy-animal-selected
{
	width:96px;
	top:-16px;
	position:absolute;
	background-position:center -4px;
	background-repeat:no-repeat;
	height:116px;
	margin-top:0
}
.mark
{
	position:absolute;
	background-repeat:no-repeat;
	height:99px;
	width:108px
}
.f-action-buy-animal-selected .mark
{
	top:5px;
	left:26px;
	background-position:-13px 20px;
	width:99px
}
.f-action-buy-animal-change
{
	background-position:center top,-132px bottom;
	background-repeat:no-repeat;
	height:118px;
	margin-top:0
}
.f-action-feed-default
{
	background:transparent url('/css/images-480/f-actions-b-1.png') center -449px no-repeat
}
.f-action-feed-selected-fish
{
	background-position:-378px center;
	background-repeat:no-repeat;
	height:94px;
	margin-top:0
}
.f-action-feed-selected-fish .mark
{
	background-position:center center
}
.f-action-feed-change-fish
{
	background-position:center center,-503px center;
	background-repeat:no-repeat;
	height:94px;
	margin-top:0
}
.f-action-feed-selected-plant
{
	background-position:-378px 3px;
	background-repeat:no-repeat;
	height:94px;
	margin-top:0
}
.f-action-feed-selected-plant .mark
{
	background-position:center -398px
}
.f-action-feed-change-plant
{
	background-position:-503px center;
	background-repeat:no-repeat;
	height:124px;
	margin-top:0
}
.f-action-feed-change-plant .mark
{
	background-position:center -388px
}
.f-action-collect
{
	background-position:left -619px;
	background-repeat:no-repeat;
	height:124px;
	margin-top:0
}
.f-action-collect .mark
{
	background-position:-263px bottom
}
.f-action-feed
{
	width:110px
}
.f-apply-collector
{
	background:transparent url('/css/images-480/f-actions-b-1.png') center -359px no-repeat
}
.f-action-sell
{
	background:transparent url('/css/images-480/f-actions-b-1.png') center -86px no-repeat
}
.f-action-clean
{
	background:transparent url('/css/images-480/f-actions-b-1.png') center -173px no-repeat
}
.f-action-animal-water,.f-apply-waterer
{
	background:transparent url('/css/images-480/f-actions-b-1.png') center -539px no-repeat
}
.f-common-action-task
{
	display:inline-block;
	height:110px;
	width:116px;
	overflow:hidden;
	margin-top:18px
}
.f-animal-task-oval
{
	width:110px;
	height:120px;
	margin-top:18px
}
.f-animal-product-task-oval
{
	display:inline-block;
	width:106px;
	height:124px
}
.f-plant-task-oval
{
	display:inline-block;
	width:100px;
	height:124px;
	margin-top:10px;
	margin-left:8px
}
.f-item-task-oval
{
	display:inline-block;
	width:100px;
	height:100px;
	margin-top:10px
}
.f-facility-task-oval
{
	display:inline-block;
	width:110px;
	height:110px;
	margin-top:24px
}
.f-factory-task-oval
{
	display:inline-block;
	width:110px;
	height:120px;
	margin-top:-1px
}
.f-action-task-plant
{
	background:transparent url('/css/images-480/plants/commonProduct.png') center no-repeat
}
.f-action-task-common-plant
{
	background:transparent url('/css/images-480/plants/commonPlant.png') center no-repeat
}
.f-action-task-animal
{
	background:transparent url('/css/images-480/animals/commonProduct.png') center no-repeat
}
.f-action-task-common-animal
{
	background:transparent url('/css/images-480/animals/commonAnimal.png') center no-repeat
}
.f-action-task-production
{
	background:transparent url('/css/images-480/production/common.png') center no-repeat
}
.f-action-task-fish
{
	background:transparent url('/css/images-480/fish/common.png') center no-repeat
}
.f-action-task-lure
{
	background:transparent url('/css/images-480/lures/common.png') center no-repeat
}
.f-action-task-bait
{
	background:transparent url('/css/images-480/baits/common.png') center no-repeat
}
.f-action-task-buyitem
{
	background:transparent url('/css/images-480/items/buffs/common.png') center no-repeat
}
.f-action-task-buyfactory
{
	background:transparent url('/css/images-480/factories/common.png') center no-repeat
}
.f-action-task-accumulatemoney,.f-action-task-givemoney,.f-action-task-buymoney
{
	background:transparent url('/css/images-480/tasks/action/money.png') center no-repeat
}
.f-action-task-accumulategems,.f-action-task-givegems,.f-action-task-buygems
{
	background:transparent url('/css/images-480/tasks/action/gems.png') center no-repeat
}
.f-action-task-givefuel
{
	background:transparent url('/css/images-480/tasks/action/fuel.png') center no-repeat
}
.f-action-task-buystable
{
	background:transparent url('/css/images-480/tasks/action/stable.png') center no-repeat
}
.f-action-task-buyindustrial
{
	background:transparent url('/css/images-480/tasks/action/industrial.png') center no-repeat
}
.f-action-task-cultivate
{
	background:transparent url('/css/images-480/secrets/advantages/addTry.png') center no-repeat
}
.f-gift-holder
{
	display:inline-block;
	width:110px;
	height:110px;
	margin-top:10px
}
.f-action-task-sendgift
{
	background:transparent url('/css/images-480/tasks/action/gifts.png') center no-repeat
}
.f-action-task-sendanygift
{
	background:transparent url('/css/images-480/tasks/action/gifts.png') center no-repeat
}
.f-flag
{
	height:72px;
	width:88px
}
.f-flag-garden-bed
{
	height:68px;
	width:88px;
	margin-top:49px
}
.f-flag-icon
{
	width:40px;
	height:42px;
	margin-top:-6px
}
.f-fi-water
{
	background:transparent url('/css/images-480/f-flags-2.png') right -26px no-repeat
}
.f-fi-harvest
{
	background:transparent url('/css/images-480/f-flags-2.png') right -103px no-repeat
}
.f-fi-fertilize
{
	background:transparent url('/css/images-480/f-flags-2.png') right -184px no-repeat
}
.f-fi-feed
{
	background:transparent url('/css/images-480/f-flags-2.png') -44px -350px no-repeat
}
.f-fi-collect
{
	background:transparent url('/css/images-480/f-flags-2.png') right -103px no-repeat
}
.f-fi-mature
{
	background:transparent url("/css/images-480/f-icons-6.png") center -120px no-repeat
}
.f-fi-bait
{
	background:transparent url("/css/images-480/f-flags-2.png") right -430px no-repeat
}
.f-fi-lure
{
	background:transparent url("/css/images-480/f-flags-2.png") right -596px no-repeat
}
.f-fi-rod
{
	background:transparent url("/css/images-480/f-flags-2.png") right -508px no-repeat
}
.f-flag-water
{
	background:transparent url('/css/images-480/f-flags-2.png') center -10px no-repeat
}
.f-flag-harvest
{
	background:transparent url('/css/images-480/f-flags-2.png') center -75px no-repeat
}
.f-flag-fertilize
{
	background:transparent url('/css/images-480/f-flags-2.png') center -159px no-repeat
}
.f-flag-in-progress
{
	background:transparent url('/css/images-480/f-flags-2.png') center -248px no-repeat
}
.f-flag-collect
{
	background:transparent url('/css/images-480/f-flags-2.png') center -87px no-repeat
}
.f-flag-feed
{
	background:transparent url('/css/images-480/f-flags-2.png') center -338px no-repeat
}
.f-flag-pet
{
	background:transparent url('/css/images-480/f-flags-2.png') center -818px no-repeat
}
.f-fertilizer-shop
{
	height:88px;
	width:88px;
	margin:18px 12px;
	display:inline-block
}
.f-fertilizer-shop.compost
{
	background-image:url('/css/images-480/fertilizers/shop/compost-shop.png')}.f-fertilizer-shop.kurnik
{
	background-image:url('/css/images-480/fertilizers/shop/kurnik-shop.png')}.f-fertilizer-shop.manure
{
	background-image:url('/css/images-480/fertilizers/shop/manure-shop.png')}.f-fertilizer-shop.nitrogen
{
	background-image:url('/css/images-480/fertilizers/shop/nitrogen-shop.png')}.f-fertilizer-shop.turf
{
	background-image:url('/css/images-480/fertilizers/shop/turf-shop.png')}.f-panel-btn-active,.f-panel-btn-inactive
{
	position:relative;
	display:inline-block;
	margin:0 0 0 6px;
	width:108px;
	height:96px;
	background:#fdeed0;
	border-top:2px solid #fff;
	border-bottom:2px solid #e1c690;
	vertical-align:top!important
}
.f-panel-btn-icon-active,.f-panel-btn-icon-active-animal,.f-panel-btn-icon-active-factory,.f-panel-btn-icon-active-neighbor,.f-panel-btn-icon-active-fish
{
	margin:4px auto 0 auto;
	width:60px;
	height:63px;
	background-image:url('/css/images-480/f-action-mini.png');
	background-repeat:no-repeat
}
.f-panel-btn-icon-active.irrigation
{
	background-position:0 0
}
.f-panel-btn-icon-active.cultivator
{
	background-position:0 -64px
}
.f-panel-btn-icon-active.harvester,.f-panel-btn-icon-active.collector
{
	background-position:0 -254px
}
.f-panel-btn-icon-active.plant
{
	background-position:0 -132px
}
.f-panel-btn-icon-active.repair
{
	background-position:0 -572px
}
.f-panel-btn-icon-active.tuck
{
	background-position:0 -634px
}
.f-panel-btn-icon-active.tuck-lock
{
	background-position:0 -761px
}
.f-panel-btn-icon-active.give-wages
{
	background-position:0 -698px
}
.f-panel-btn-icon-active.harvester-lock,.f-panel-btn-icon-active.collector-lock
{
	background-position:0 -315px
}
.f-panel-btn-icon-active.irrigation-lock
{
	background-position:0 -445px
}
.f-panel-btn-icon-active.fertilize-change-lock
{
	background-image:url('/css/images-480/fertilizers/change/kurnik-lock.png')}.f-panel-btn-icon-active.fertilize-change
{
	background-image:url('/css/images-480/fertilizers/change/kurnik.png')}.f-panel-btn-icon-active.waterer
{
	background-image:url('/css/images-480/f-action-mini-2.png');
	background-position:0 -131px
}
.f-panel-btn-icon-active.fertilize.compost
{
	background-image:url('/css/images-480/fertilizers/compost.png')}.f-panel-btn-icon-active.fertilize.kurnik
{
	background-image:url('/css/images-480/fertilizers/kurnik.png')}.f-panel-btn-icon-active.fertilize.manure
{
	background-image:url('/css/images-480/fertilizers/manure.png')}.f-panel-btn-icon-active.fertilize.nitrogen
{
	background-image:url('/css/images-480/fertilizers/nitrogen.png')}.f-panel-btn-icon-active.fertilize.turf
{
	background-image:url('/css/images-480/fertilizers/turf.png')}.f-panel-btn-icon-active-animal
{
	background-image:url('/css/images-480/f-action-mini-2.png')}.f-panel-btn-icon-active-animal.clean
{
	background-position:0 -0px
}
.f-panel-btn-icon-active-animal.select
{
	background-position:0 -64px
}
.f-panel-btn-icon-active-animal.water
{
	background-position:0 -130px
}
.f-panel-btn-icon-active-animal.feed
{
	background-position:0 -194px
}
.f-panel-btn-icon-active-animal.animal-change
{
	background-position:0 -257px
}
.f-panel-btn-icon-active-animal.feed-change
{
	background-position:0 -320px
}
.f-panel-btn-icon-active-animal.water-lock
{
	background-position:0 -384px
}
.f-panel-btn-icon-active-animal.feed-lock
{
	background-position:0 -446px
}
.f-panel-btn-icon-active-animal.feed-change-lock
{
	background-position:0 -446px
}
.f-panel-btn-icon-active-animal.pet
{
	background-position:0 -509px
}
.f-panel-btn-icon-active-factory
{
	background-image:url('/css/images-480/f-action-mini-3.png')}.f-panel-btn-icon-active-factory.select
{
	background-position:0 0
}
.f-panel-btn-icon-active-factory.enter
{
	background-position:0 -60px
}
.f-panel-btn-icon-active-factory.upgrade
{
	background-position:0 -120px
}
.f-panel-btn-icon-active-factory.hire
{
	background-position:0 -178px
}
.f-panel-btn-icon-active-factory.pay-wages
{
	background-position:0 -238px
}
.f-panel-btn-icon-active-factory.sell,.icon-active-animal.sell
{
	background-position:0 -305px
}
.f-panel-btn-icon-active-factory.pay-wages-lock
{
	background-position:0 -372px
}
.f-panel-btn-icon-active-neighbor
{
	background-image:url('/css/images-480/f-action-mini-4.png')}.f-panel-btn-icon-active-neighbor.steal
{
	background-position:0 4px
}
.f-panel-btn-icon-active-neighbor.tread
{
	background-position:0 -66px
}
.f-panel-btn-icon-active-neighbor.dig-up
{
	background-position:0 -128px
}
.f-panel-btn-icon-active-fish
{
	background-image:url('/css/images-480/f-action-mini-5.png')}.f-panel-btn-icon-active-fish.cast
{
	background-position:0 0
}
.f-panel-btn-icon-active-fish.stretch
{
	background-position:0 -63px
}
.f-panel-btn-icon-active-fish.stretch-lock
{
	background-position:0 -126px
}
.f-panel-btn-icon-active.harvester
{
	background:url('/css/images-480/tut/f-action-mini_60.png') 0 -360px no-repeat!important
}
.f-flag-harvest
{
	background:url('/css/images-480/tut/f-flags-2_02.png') center -904px no-repeat!important
}
.f-panel-btn-icon-active.harvester-lock
{
	background:url('/css/images-480/tut/f-action-mini_60.png') 0 -420px no-repeat!important
}
.f-panel-btn-text,.f-panel-btn-text-neighbor
{
	margin:1px auto 0 auto;
	height:22px;
	width:92px;
	background-image:url('/css/images-480/f-text-mini.png');
	background-repeat:no-repeat
}
.f-panel-btn-text.harvester,.f-panel-btn-text.collector
{
	background-position:0 -4px
}
.f-panel-btn-text.select
{
	background-position:0 -33px
}
.f-panel-btn-text.irrigation
{
	background-position:0 -63px
}
.f-panel-btn-text.cultivator
{
	background-position:0 -93px
}
.f-panel-btn-text.fertilize
{
	background-position:0 -123px
}
.f-panel-btn-text.plant
{
	background-position:0 -153px
}
.f-panel-btn-text.change
{
	background-position:0 -33px
}
.f-panel-btn-text.clean
{
	background-position:0 -213px
}
.f-panel-btn-text.waterer
{
	background-position:0 -243px
}
.f-panel-btn-text.feed
{
	background-position:0 -273px
}
.f-panel-btn-text.enter
{
	background-position:0 -304px
}
.f-panel-btn-text.hire
{
	background-position:0 -333px
}
.f-panel-btn-text.pay-wages
{
	background-position:0 -363px
}
.f-panel-btn-text.select-pay-wages
{
	background-position:0 -34px
}
.f-panel-btn-text.sell
{
	background-position:0 -393px
}
.f-panel-btn-text.upgrade
{
	background-position:0 -423px
}
.f-panel-btn-text.repair
{
	background-position:0 -453px
}
.f-panel-btn-text.tuck
{
	background-position:0 -514px
}
.f-panel-btn-text.pet
{
	background-position:0 -483px
}
.f-panel-btn-text-neighbor
{
	background-image:url('/css/images-480/f-text-mini-2.png')}.f-panel-btn-text-neighbor.steal
{
	background-position:0 -2px
}
.f-panel-btn-text-neighbor.tread
{
	background-position:0 -32px
}
.f-panel-btn-text-neighbor.dig-up
{
	background-position:0 -63px
}
.f-panel-btn-text-fish
{
	margin:0 auto 0 auto;
	height:27px;
	width:94px;
	background-image:url('/css/images-480/f-text-mini-3.png');
	background-repeat:no-repeat
}
.f-panel-btn-text-fish.cast
{
	background-position:0 -6px
}
.f-panel-btn-text-fish.stretch
{
	background-position:0 -32px
}
.f-panel-btn-text-fish-big
{
	margin:20px auto 0 auto;
	height:55px;
	width:90px;
	background-image:url('/css/images-480/f-text-mini-3.png');
	background-repeat:no-repeat
}
.f-panel-btn-text-fish-big.buy-lure
{
	background-position:0 -60px
}
.f-panel-btn-text-fish-big.buy-bait
{
	background-position:-1px -125px
}
.f-panel-btn-time-lock
{
	font-size:22px;
	font-style:normal;
	color:#949494;
	text-align:center
}
.f-plant-buttons
{
	position:relative;
	padding-top:8px;
	width:342px;
	display:inline-block
}
.f-animal-buttons
{
	position:relative;
	padding-top:16px;
	margin-left:0;
	margin-right:0;
	width:336px;
	display:inline-block
}
.f-animal-stable
{
	width:110px;
	height:124px;
	margin-top:-2px
}
.f-flag-animal
{
	margin-top:43px;
	margin-left:21px
}
.f-animal
{
	width:110px;
	height:124px;
	margin-top:-2px
}
.f-animal-oval
{
	width:110px;
	height:116px;
	margin-top:-2px
}

.f-animal-phase-1
{
	background-position:center top;
	background-repeat:no-repeat
}
.f-animal-phase-2
{
	background-position:center -124px;
	background-repeat:no-repeat
}
.f-animal-phase-3
{
	background-position:center -248px;
	background-repeat:no-repeat
}
.f-animal-phase-4
{
	background-position:center -371px;
	background-repeat:no-repeat
}
.f-animal-phase-5
{
	background-position:center -495px;
	background-repeat:no-repeat
}
.f-animal-phase-6
{
	background-position:center -629px;
	background-repeat:no-repeat
}
.f-action-feed-change-production
{
	background-position:-500px bottom;
	background-repeat:no-repeat
}
.f-action-feed-change-production .mark
{
	background-position:center -20px
}
.f-action-feed-selected-production
{
	background-position:-374px bottom;
	background-repeat:no-repeat;
	height:96px
}
.f-action-feed-selected-production .mark
{
	background-position:center -16px
}
.f-action-feed-selected-animal
{
	background-position:-385px bottom;
	background-repeat:no-repeat
}
.f-action-feed-selected-animal .mark
{
	background-position:center -645px
}
.f-action-feed-change-animal
{
	background-position:-510px bottom;
	background-repeat:no-repeat
}
.f-action-feed-change-animal .mark
{
	background-position:center -645px
}
.buff
{
	margin-top:10px;
	font-weight:normal;
	width:208px
}
.buff.buff-good
{
	background:#6ed23b;
	border:1px solid #c5fba4
}
.buff.buff-normal
{
	background:#feaf06;
	border:1px solid #fedfa3
}
.buff.buff-bad
{
	background:#fe4c02;
	border:1px solid #ffc6a0
}
.buff-power
{
	float:left;
	width:96px;
	margin-right:2px;
	padding:4px 0 8px 0;
	text-align:center;
	border-right:1px solid #c5fba4;
	font-size:28px;
	text-shadow:0 1px 0 #939393
}
.buff-normal .buff-power
{
	border-color:#fedfa3
}
.buff-bad .buff-power
{
	border-color:#ffc6a0
}
.buff-time
{
	float:left;
	padding:9px 0;
	width:100px;
	text-align:center;
	font-size:22px
}
.buff.buff-rich
{
	height:44px;
	width:208px;
	border:0;
	background:url('/css/images-480/f-background-pct-buff.png') no-repeat 0 0;
	overflow:hidden
}
.buff.buff-rich.buff-good
{
	background-position:0 0
}
.buff.buff-rich.buff-normal
{
	background-position:0 -46px
}
.buff.buff-rich.buff-bad
{
	background-position:0 -92px
}
.buff-rich .buff-power
{
	margin:4px 0 0 8px;
	border:0
}
.buff.buff-gen-rich
{
	height:37px;
	border:0;
	background:url('/css/images-480/f-background-gen-buff.png') no-repeat 0 0;
	margin-left:14px;
	margin-right:12px;
	width:110px;
	font-size:22px
}
.buff-icon-rich
{
	height:66px;
	width:59px;
	margin-left:-22px;
	margin-top:-10px
}
.buff._buff-per .buff-icon-rich
{
	margin-top:-12px
}
.buff-gen-per
{
	font-size:16px;
	line-height:16px;
	padding:2px 4px 0 4px;
	height:16px;
	top:25px;
	left:-17px;
	background:#fff;
	border-radius:10px
}
.f-coin-icon
{
	display:inline-block;
	width:54px;
	height:54px;
	background:url('/css/images-480/factories/ui/coin.png') no-repeat;
	vertical-align:middle
}
.f-immediately-product-icon
{
	display:inline-block;
	width:54px;
	height:54px;
	background:url('/css/images-480/factories/ui/product_finish.png') no-repeat;
	vertical-align:middle
}
.f-buy-zone-icon
{
	display:inline-block;
	width:73px;
	height:58px;
	background:url('/css/images-480/factories/ui/land_buy.png') no-repeat;
	vertical-align:middle
}
.f-mini-factory-icon
{
	display:inline-block;
	width:42px;
	height:42px;
	background:url('/css/images-640/factories/ui/stanok.png') no-repeat;
	vertical-align:middle
}
.buff-gen-time
{
	padding:6px 0;
	font-size:22px
}
.buff.buff-gen-rich.buff-good
{
	background-position:0 0
}
.buff.buff-gen-rich.buff-normal
{
	background-position:0 -37px
}
.buff.buff-gen-rich.buff-bad
{
	background-position:0 -74px
}
.f-button
{
	margin:0 0 0 8px;
	height:68px;
	width:64px
}
.f-button-reload
{
	background:transparent url('/css/images-480/f-buttons2.png') center top no-repeat
}
.f-text-reload
{
	background:transparent url('/css/images-480/f-reload-text.png') center top no-repeat;
	position:relative;
	height:16px;
	margin:-11px 0 0 11px
}
.f-button-stop
{
	background:transparent url('/css/images-480/f-buttons2.png') center -74px no-repeat
}
.f-button-lower
{
	height:71px
}
.f-button-inbox
{
	background:transparent url('/css/images-480/f-buttons2.png') center -152px no-repeat
}
.f-button-inbox-empty
{
	background:transparent url('/css/images-480/f-buttons2.png') center -227px no-repeat
}
.f-inbox-count
{
	width:64px;
	margin:36px 0 0 0
}
.f-button-locked
{
	background:transparent url('/css/images-480/f-buttons2.png') center -468px no-repeat;
	height:42px;
	width:36px;
	margin-bottom:-4px
}
span.f-button.f-button-locked
{
	margin-top:12px;
	height:50px
}
.f-button-kolhoz-ch-role
{
	height:88px;
	width:88px
}
.f-button-kolhoz-upgrade-role
{
	background:transparent url('/css/images-480/f-buttons-kolhoz-ch-role.png') center top no-repeat
}
.f-button-kolhoz-downgrade-role
{
	background:transparent url('/css/images-480/f-buttons-kolhoz-ch-role.png') center -88px no-repeat
}
.f-button-kolhoz-revoke-membership
{
	background:transparent url('/css/images-480/f-buttons-kolhoz-ch-role.png') center -176px no-repeat
}
.yellow-button
{
	background:url("/css/images-480/yellow-button.png") no-repeat scroll transparent;
	color:#fff;
	height:78px;
	position:relative
}
.yellow-button .save-farm-button
{
	color:#fff;
	display:block;
	font-size:24px;
	font-weight:bold;
	height:58px;
	overflow:hidden;
	padding:28px 10px 0 50px;
	text-decoration:none;
	text-shadow:0 1px 2px #000
}
.ov-auto
{
	overflow:auto
}
.mar-auto
{
	margin:0 auto!important
}
.mar5-auto
{
	margin:10px auto!important
}
.mar2
{
	margin:4px!important
}
.mar5
{
	margin:10px!important
}
.mt0
{
	margin-top:0!important
}
.mt2
{
	margin-top:4px!important
}
.mt3
{
	margin-top:6px!important
}
.mt4
{
	margin-top:8px!important
}
.mt5
{
	margin-top:10px!important
}
.mt8
{
	margin-top:16px!important
}
.mt10
{
	margin-top:20px!important
}
.mt15
{
	margin-top:30px!important
}
.mt30
{
	margin-top:60px!important
}
.mt40
{
	margin-top:80px!important
}
.mr2
{
	margin-right:4px!important
}
.mr5
{
	margin-right:10px!important
}
.mr6
{
	margin-right:12px!important
}
.mr8
{
	margin-right:16px!important
}
.mr12
{
	margin-right:24px!important
}
.mb2
{
	margin-bottom:4px!important
}
.mb5
{
	margin-bottom:10px!important
}
.ml3
{
	margin-left:6px!important
}
.ml5
{
	margin-left:10px!important
}
.ml10
{
	margin-left:20px!important
}
.ml30
{
	margin-left:60px!important
}
.mtb3
{
	margin-top:6px;
	margin-bottom:6px
}
.mlr8
{
	margin-left:16px;
	margin-right:16px
}
.mt-minus3
{
	margin-top:-6px!important
}
.mt-minus5
{
	margin-top:-10px!important
}
.mt-minus7
{
	margin-top:-14px!important
}
.mt-minus8
{
	margin-top:-16px!important
}
.mt-minus14
{
	margin-top:-28px!important
}
.mt-minus15
{
	margin-top:-30px!important
}
.mb-minus12
{
	margin-bottom:-24px!important
}
.mb-minus5
{
	margin-bottom:-10px!important
}
.ml-minus15
{
	margin-left:-30px!important
}
.mb-minus4
{
	margin-bottom:-8px!important
}
.pad2
{
	padding:4px!important
}
.pad4
{
	padding:8px!important
}
.pad5
{
	padding:10px!important
}
.pt1
{
	padding-top:2px!important
}
.pt3
{
	padding-top:6px!important
}
.pt4
{
	padding-top:8px!important
}
.pt5
{
	padding-top:10px!important
}
.pt7
{
	padding-top:14px!important
}
.pt10
{
	padding-top:20px!important
}
.pt14
{
	padding-top:28px!important
}
.pr4
{
	padding-right:8px!important
}
.pr6
{
	padding-right:12px!important
}
.pb0
{
	padding-bottom:0!important
}
.pb2
{
	padding-bottom:4px!important
}
.pb3
{
	padding-bottom:6px!important
}
.pb4
{
	padding-bottom:8px!important
}
.pb5
{
	padding-bottom:10px!important
}
.pb8
{
	padding-bottom:16px!important
}
.pb10
{
	padding-bottom:20px!important
}
.pl4
{
	padding-left:8px!important
}
.pl5
{
	padding-left:10px!important
}
.pl17
{
	padding-left:34px!important
}
.pl20
{
	padding-left:40px!important
}
.pl50
{
	padding-left:100px!important
}
.w18
{
	width:36px!important
}
.w40
{
	width:80px!important
}
.w46
{
	width:92px!important
}
.w50
{
	width:100px!important
}
.w55
{
	width:110px!important
}
.w60
{
	width:120px!important
}
.w71
{
	width:142px!important
}
.w75
{
	width:150px!important
}
.w80
{
	width:160px!important
}
.w82
{
	width:164px!important
}
.w91
{
	width:180px!important
}
.w95
{
	width:190px!important
}
.w100
{
	width:200px!important
}
.w120
{
	width:239px!important
}
.w130
{
	width:260px!important
}
.w155
{
	width:309px!important
}
.w160
{
	width:320px!important
}
.w165
{
	width:329px!important
}
.w188
{
	width:375px!important
}
.w200
{
	width:399px!important
}
.w205
{
	width:409px!important
}
.w95p
{
	width:95%!important
}
.w49p
{
	width:49%!important
}
.w100p
{
	width:100%!important
}
.h5
{
	height:10px!important
}
.h18
{
	height:36px!important
}
.h30
{
	height:60px!important
}
.h40
{
	height:80px!important
}
.h50
{
	height:100px!important
}
.h55
{
	height:110px!important
}
.h60
{
	height:120px!important
}
.h-min30
{
	min-height:60px!important
}
.h-max55
{
	max-height:110px!important
}
.text-bold
{
	font-weight:bold!important
}
.font9
{
	font-size:18px!important
}
.font11
{
	font-size:22px!important
}
.font12,.en_font12
{
	font-size:24px!important
}
.font13
{
	font-size:26px!important
}
.font14
{
	font-size:28px!important
}
.font16
{
	font-size:32px!important
}
.font18
{
	font-size:36px!important
}
.font24
{
	font-size:48px!important
}
.f-panel-rich_ui_confirm
{
	width:160px
}
.home-logo
{
	margin:20px auto 0 auto;
	width:480px;
	display:block
}
.home-logo-teaser
{
	display:block;
	margin:-8px 0 -12px -6px;
	width:449px
}
.help-logo-teaser,.agreement-logo-teaser
{
	display:block;
	margin:20px 0 -12px -11px;
	width:459px
}
.border-cadetblue
{
	border:1px solid cadetblue
}
.border-dotted-red
{
	border:1px dotted red
}
.a-header
{
	font-weight:bold;
	font-size:24px;
	margin-top:20px!important
}
.a-p
{
	margin:10px 0
}
.bgp-0-3
{
	background-position:0 8px
}
.bg-no-rep
{
	background-repeat:no-repeat
}
textarea,select,option
{
	font-size:21px
}
.f-locked-button-inner-text
{
	margin-top:18px
}
.f-dirt
{
	height:115px;
	width:92px;
	margin-top:-14px
}
.f-dirt-virgin
{
	background:transparent url('/css/images-480/g-dirts-s-2.png') center top no-repeat
}
.f-dirt-raw
{
	background:transparent url('/css/images-480/g-dirts-s-2.png') center -134px no-repeat
}
.f-dirt-cultivated
{
	background:transparent url('/css/images-480/g-dirts-s-2.png') center -263px no-repeat
}
.f-dirt-damaged
{
	background:transparent url('/css/images-480/g-dirts-s-2.png') center -406px no-repeat
}
.f-plants-wrapper .dirt-virgin
{
	background:transparent url('/css/images-480/g-dirts-2.png') center -34px no-repeat
}
.f-plants-wrapper .dirt-raw
{
	background:transparent url('/css/images-480/g-dirts-2.png') center -167px no-repeat
}
.f-plants-wrapper .dirt-cultivated
{
	background:transparent url('/css/images-480/g-dirts-2.png') center -302px no-repeat
}
.f-plants-wrapper .dirt-damaged
{
	background:transparent url('/css/images-480/g-dirts-2.png') center -438px no-repeat
}
.f-animal-dirt
{
	height:124px;
	width:110px;
	margin-top:-8px
}
.f-animal-dirt-virgin
{
	background:transparent url('/css/images-480/a-dirts-s.png') center top no-repeat
}
.f-animal-dirt-dirty
{
	background:transparent url('/css/images-480/a-dirts-s.png') center -124px no-repeat
}
.f-animal-dirt-cleaned
{
	background:transparent url('/css/images-480/a-dirts-s.png') center -239px no-repeat
}
.f-animals-wrapper .dirt-virgin
{
	background:transparent url('/css/images-480/a-dirts.png') center top no-repeat
}
.f-animals-wrapper .dirt-dirty
{
	background:transparent url('/css/images-480/a-dirts.png') center -126px no-repeat
}
.f-animals-wrapper .dirt-cleaned
{
	background:transparent url('/css/images-480/a-dirts.png') center -248px no-repeat
}
.f-item
{
	display:inline-block;
	width:110px;
	height:110px;
	vertical-align:middle
}
.f-buy-buff-orange-sel
{
	background:url('/css/images-480/orange-sel.png') no-repeat 0 0!important
}
.facility-wear
{
	float:right;
	margin-top:-37px;
	padding-right:10px
}
.facility-shop-wear
{
	float:right;
	padding-right:20px
}
.f-icon
{
	width:26px;
	height:26px
}
.f-content-teaser-bank,.f-content-teaser .f-icon
{
	margin-top:1px
}
h2 .f-icon,h3 .f-icon
{
	margin-top:2px
}
h2 .f-icon-clock,h3 .f-icon-clock
{
	margin-top:0
}
.f-icon-coin
{
	background:transparent url('/css/images-480/f-icons-6.png') center top no-repeat
}
.f-icon-diamond
{
	background:transparent url('/css/images-480/f-icons-6.png') center -34px no-repeat
}
.f-icon-oil
{
	background:transparent url('/css/images-480/f-icons-6.png') center -64px no-repeat
}
.f-icon-experience
{
	background:transparent url('/css/images-480/f-icons-6.png') center -96px no-repeat
}
.f-icon-facility
{
	background:transparent url('/css/images-480/f-icons-6.png') center -196px no-repeat
}
.f-icon-checked
{
	background:url('/css/images-480/factories/ui/checked.png') no-repeat
}
.f-icon-x
{
	background:url('/css/images-480/factories/ui/x.png') no-repeat
}
.f-icon-product
{
	width:24px;
	height:24px;
	background:transparent url('/css/images-480/factories/ui/product.png') center top no-repeat
}
.f-icon-clock
{
	width:28px;
	height:28px;
	background:transparent url('/css/images-480/f-icons-6.png') center -130px no-repeat
}
.f-icon-product
{
	width:26px;
	height:26px;
	background:transparent url('/css/images-480/factories/ui/product.png')}.f-icon-yield
{
	background:transparent url('/css/images-480/f-icons-6.png') center -164px no-repeat
}
.f-icon-ach
{
	background:transparent url('/css/images-480/f-icons-6.png') center -228px no-repeat
}
.f-icon-kolhoz-exp
{
	background:transparent url('/css/images-480/f-icons-6.png') center -256px no-repeat
}
.f-icon-level
{
	background:transparent url('/css/images-480/f-icons-6.png') center -287px no-repeat
}
.f-icon-fish
{
	background:transparent url('/css/images-480/f-icons-6.png') center -320px no-repeat
}
.f-icon-fisher-score
{
	background:transparent url('/css/images-480/f-icons-6.png') center -347px no-repeat
}
.f-icon-kolhoz-score
{
	background:transparent url('/css/images-480/f-icons-6.png') center -374px no-repeat
}
.f-icon-energy
{
	background:transparent url('/css/images-480/energy.png') no-repeat
}
.f-icon-fodder
{
	background:transparent url('/css/images-480/f-icons-6.png') center -437px no-repeat
}
.f-icon-luck-talent
{
	background:transparent url('/css/images-480/talents/points/luck.png')}.f-icon-trade-talent
{
	background:transparent url('/css/images-480/talents/points/trade.png')}.f-icon-farming-talent
{
	background:transparent url('/css/images-480/talents/points/farming.png')}.f-icon-fishing-talent
{
	background:transparent url('/css/images-480/talents/points/fishing.png')}.f-icon-mechanics-talent
{
	background:transparent url('/css/images-480/talents/points/mechanics.png')}.f-icon-expanded
{
	width:22px;
	height:18px;
	background:transparent url('/css/images-480/f-icons-expand.png') center top no-repeat
}
.f-icon-expand
{
	width:22px;
	height:28px;
	background:transparent url('/css/images-480/f-icons-expand.png') center -18px no-repeat
}
.f-icon-user
{
	width:32px;
	height:28px
}
.f-icon-user-profile
{
	background:transparent url('/css/images-480/f-icons-user2.png') center top no-repeat
}
.f-icon-user-inbox
{
	background:transparent url('/css/images-480/f-icons-user2.png') center -34px no-repeat
}
.f-icon-message-old
{
	background:transparent url('/css/images-480/f-icons-user2.png') center -66px no-repeat
}
.f-icon-oval
{
	margin:2px -4px 0 0;
	width:130px;
	height:112px;
	opacity:1
}
.f-icon-kolhoz-oval
{
	margin:7px -14px 0 0;
	width:144px;
	height:112px
}
.f-oil
{
	width:89px;
	height:92px
}
.f-oil-10
{
	background:transparent url('/css/images-480/f-oil-3.png') center top no-repeat
}
.f-oil-150
{
	background:transparent url('/css/images-480/f-oil-3.png') center -96px no-repeat
}
.f-oil-500
{
	background:transparent url('/css/images-480/f-oil-3.png') center -191px no-repeat
}
.f-oil-1000
{
	width:88px;
	background:transparent url('/css/images-480/f-oil-3.png') center -287px no-repeat
}
.f-oil-5000
{
	width:88px;
	background:transparent url('/css/images-480/f-oil-3.png') center -381px no-repeat
}
.f-bicon
{
	width:28px;
	height:32px
}
.f-bi-start
{
	background:transparent url('/css/images-480/f-bicons-2.png') left top no-repeat
}
.f-bi-register
{
	background:transparent url('/css/images-480/f-bicons-2.png') left -36px no-repeat
}
.f-bi-login
{
	background:transparent url('/css/images-480/f-bicons-2.png') left -72px no-repeat
}
.f-bi-arrow
{
	background:transparent url('/css/images-480/f-bicons-2.png') left -108px no-repeat;
	margin-top:4px
}
.f-topic-icon
{
	width:24px;
	height:24px;
	margin-right:4px
}
.f-topic
{
	background:transparent url('/css/images-480/f-topic-icons.png') center top no-repeat
}
.f-topic-new
{
	background:transparent url('/css/images-480/f-topic-icons.png') center -24px no-repeat
}
.f-topic-closed
{
	background:transparent url('/css/images-480/f-topic-icons.png') center -48px no-repeat
}
.shop-icon
{
	width:54px;
	height:54px
}
.change-plant-icon
{
	display:inline-block;
	vertical-align:middle;
	margin:-8px 0 0 8px;
	width:54px;
	height:50px
}
.tabs-tab .shop-icon
{
	margin-top:6px
}
.tabs-tab.active .shop-icon
{
	margin-top:9px
}
.shop-icon.shop-icon-bonus
{
	background:url('/css/images-480/shop-icons.png') no-repeat 0 0
}
.shop-icon.shop-icon-tech
{
	background:url('/css/images-480/shop-icons.png') no-repeat 0 -56px
}
.shop-icon.shop-icon-fish
{
	background:url('/css/images-480/shop-icons.png') no-repeat 0 -108px
}
.shop-icon.shop-icon-decor
{
	background:url('/css/images-480/shop-icons.png') no-repeat 0 -162px
}
.shop-icon.shop-icon-fiesta
{
	background:url('/css/images-480/shop-icons.png') no-repeat 0 -224px
}
.shop-icon.seed-icon-all
{
	background:url('/css/images-480/seed-icons.png') no-repeat 0 0
}
.shop-icon.seed-icon-task
{
	background:url('/css/images-480/seed-icons.png') no-repeat 0 -56px
}
.shop-icon.seed-icon-factory
{
	background:url('/css/images-480/seed-icons.png') no-repeat 0 -108px
}
.shop-icon.seed-icon-warehouse
{
	background:url('/css/images-480/seed-icons.png') no-repeat 0 -162px
}
.shop-icon.rating-icon-exp
{
	background:url('/css/images-480/rating-icons.png') no-repeat 0 0
}
.shop-icon.rating-icon-achv
{
	background:url('/css/images-480/rating-icons.png') no-repeat 0 -56px
}
.shop-icon.rating-icon-fisher
{
	background:url('/css/images-480/rating-icons.png') no-repeat 0 -108px
}
.shop-icon.k-rating-icon-cur-comp
{
	background:url('/css/images-480/k-rating-icons.png') no-repeat 0 0
}
.shop-icon.k-rating-icon-last-comp
{
	background:url('/css/images-480/k-rating-icons.png') no-repeat 0 -56px
}
.shop-icon.k-rating-icon-comp
{
	background:url('/css/images-480/k-rating-icons.png') no-repeat 0 -108px
}
.shop-icon.k-rating-icon-exp
{
	background:url('/css/images-480/k-rating-icons.png') no-repeat 0 -162px
}
.shop-icon.warehouse-plant
{
	background:url('/css/images-480/warehouse-icons.png') no-repeat 0 0
}
.shop-icon.warehouse-animal
{
	background:url('/css/images-480/warehouse-icons.png') no-repeat 0 -56px
}
.shop-icon.warehouse-fish
{
	background:url('/css/images-480/warehouse-icons.png') no-repeat 0 -108px
}
.shop-icon.warehouse-factory
{
	background:url('/css/images-480/warehouse-icons.png') no-repeat 0 -162px
}
.f-facebook-button-icon
{
	position:absolute;
	height:64px;
	width:64px;
	margin-top:-13px;
	margin-left:-18px
}
.f-personal-fishing-top-header-part
{
	background:#006db7 url('/css/images-480/bg/personal-fishing-top-header-part.jpg') center top no-repeat;
	width:480px;
	height:120px;
	margin:0 auto
}
.f-sport-fishing-top-header-part
{
	background:#006db7 url('/css/images-480/bg/sport-fishing-top-header-part.jpg') center top no-repeat;
	width:480px;
	height:120px;
	margin:0 auto
}
.f-sport-fishing-top-header-part-animations
{
	background:#006db7 url('/css/images-480/bg/lake-fishing-top-header-part-animations.jpg') center top no-repeat;
	width:480px;
	height:120px;
	margin:0 auto
}
.f-kolhoz-fishing-top-header-part
{
	background:#006db7 url('/css/images-480/bg/lake-fishing-top-header-part.jpg') center top no-repeat;
	width:480px;
	height:120px;
	margin:0 auto
}
.f-kolhoz-fishing-top-header-part-animations
{
	background:#006db7 url('/css/images-480/bg/lake-fishing-top-header-part-animations.jpg') center top no-repeat;
	width:480px;
	height:120px;
	margin:0 auto
}
.f-kolhoz-fishing-header
{
	background:#006db7 url('/css/images-480/bg/fishing-b.jpg') center top no-repeat;
	height:283px
}
.f-fishing-header
{
	position:relative;
	background:#006db7;
	width:479px;
	margin:0 auto
}
.f-fishing-header-animation
{
	background:#006db7;
	width:479px;
	height:283px;
	margin:4px auto
}
.f-pers-fishing-header
{
	background:#006db7 url('/css/images-480/bg/persfishing-b.jpg') center top no-repeat;
	height:283px
}
.f-pers-fishing-header-animation
{
	background:#006db7;
	width:479px;
	margin:4px auto
}
.f-sport-fishing-header
{
	background:#006db7 url('/css/images-480/bg/sportfishing-b.jpg') center top no-repeat;
	height:283px
}
.f-fish-oval
{
	width:110px;
	height:110px;
	margin-top:9px;
	margin-left:-4px
}
.f-rod-oval
{
	width:110px;
	height:110px;
	margin:4px 0 0 -8px
}
.f-lure-oval
{
	width:98px;
	height:88px;
	margin-top:16px
}
.f-gold-fish-on-panel
{
	background:transparent url('/css/images-480/fish/goldFish.png') -6px -11px no-repeat
}
.f-action-pull-rod
{
	background:url("/css/images-480/f-actions-backgrounds.png") no-repeat scroll -262px bottom,url("/css/images-480/f-actions-f.png") no-repeat scroll center -176px transparent
}
.f-action-throw-rod
{
	background:url("/css/images-480/f-actions-backgrounds.png") no-repeat scroll -3px bottom,url("/css/images-480/f-actions-f.png") no-repeat scroll center -176px transparent
}
.f-action-change-rod
{
	background:url("/css/images-480/f-actions-backgrounds.png") no-repeat scroll -130px bottom,url("/css/images-480/f-actions-f.png") no-repeat scroll center -176px transparent
}
.f-action-change-lure-default
{
	background:url("/css/images-480/f-actions-backgrounds.png") no-repeat scroll -126px bottom,url("/css/images-480/f-actions-f.png") no-repeat scroll center -88px transparent
}
.f-action-change-lure
{
	background-position:-128px bottom,center top;
	background-repeat:no-repeat
}
.f-action-buy-bait-default
{
	background:url("/css/images-480/f-actions-backgrounds.png") no-repeat scroll -3px bottom,url("/css/images-480/baits/breadCrumbs.png") no-repeat scroll center top transparent
}
.f-action-buy-bait
{
	background-position:-3px bottom,center top;
	background-repeat:no-repeat
}
.f-rod-overlay
{
	position:absolute;
	z-index:7;
	bottom:0
}
.lure-selection
{
	display:inline-block;
	vertical-align:middle;
	width:88px;
	height:88px;
	background-image:url('/css/images-480/lures/worm.png');
	background-repeat:no-repeat
}
.lure-selection.bread
{
	background-position:0 0;
	background-image:url('/css/images-480/lures/bread.png')}.lure-selection.dough
{
	background-position:0 0;
	background-image:url('/css/images-480/lures/dough.png')}.lure-selection.grains
{
	background-position:0 0;
	background-image:url('/css/images-480/lures/grains.png')}.lure-selection.mosquito
{
	background-position:0 0;
	background-image:url('/css/images-480/lures/mosquito.png')}.lure-selection.plankton
{
	background-position:0 0;
	background-image:url('/css/images-480/lures/plankton.png')}.lure-selection.worm
{
	background-position:0 0;
	background-image:url('/css/images-480/lures/worm.png')}body,html
{
	font-size:22px
}
.f-wrapper
{
	background:#006db7 url('/css/images-480/bg/general.jpg') center 50px no-repeat
}
.f-wrapper-no-link
{
	background:#006db7 url('/css/images-480/bg/general.jpg') center 0 no-repeat
}
div.f-village
{
	background:#006db7 url('/css/images-480/bg/village.jpg') center 50px no-repeat
}
div.f-secrets
{
	background:#006db7 url('/css/images-480/secrets/background/secretiki.jpg') center 38px no-repeat
}
div.f-secrets-neighbour
{
	background:#006db7 url('/css/images-480/secrets/background/neighborgarden.jpg') center 38px no-repeat
}
div.f-shop
{
	background:#006db7 url('/css/images-480/bg/shop.jpg') center 50px no-repeat
}
div.f-garden
{
	background:#006db7 url('/css/images-480/bg/garden.jpg') center 56px no-repeat
}
div.f-garden-animation
{
	background:#006db7
}
div.f-kolhoz #f-header,div.f-warehouse #f-header,div.f-garden #f-header,div.f-garden-animation #f-header,div.f-barnyard #f-header,div.f-barnyard-animation #f-header,div.f-factories #f-header,div.f-shop #f-header,div.f-lake-details #f-header
{
	height:174px
}
div.f-barnyard
{
	background:#006db7 url('/css/images-480/bg/barnyard.jpg') center 50px no-repeat
}
div.f-barnyard-animation
{
	background:#006db7
}
div.f-factories
{
	background:#006db7 url('/css/images-480/bg/factories.jpg') center 50px no-repeat
}
div.f-warehouse
{
	background:#006db7 url('/css/images-480/bg/warehouse.jpg') center 50px no-repeat
}
div.f-wheel
{
	background:#006db7 url('/css/images-480/bg/wheel.jpg') center 50px no-repeat
}
div.f-kolhoz
{
	background:#006db7 url('/css/images-480/bg/kolhoz.jpg') center 50px no-repeat
}
div.f-lake-details
{
	background:#006db7 url('/css/images-480/bg/lake-details.jpg') center 50px no-repeat
}
div.f-kolhoz-fishing
{
	background:#006db7 url('/css/images-480/bg/lake-fishing-top-header-part.jpg') center 54px no-repeat
}
div.f-fishing-animation
{
	background:#006db7 url('/css/images-480/bg/lake-fishing-top-header-part-animations.jpg') center 54px no-repeat
}
div.f-pers-fishing
{
	background:#006db7 url('/css/images-480/bg/personal-fishing-top-header-part.jpg') center 54px no-repeat
}
div.f-pers-fishing-animation
{
	background:#006db7 url('/css/images-480/bg/personal-fishing-top-header-part.jpg') center 54px no-repeat
}
div.f-sport-fishing
{
	background:#006db7 url('/css/images-480/bg/sport-fishing-top-header-part.jpg') center 54px no-repeat
}
div.f-garage
{
	background:#006db7 url('/css/images-480/bg/garage.jpg') center 54px no-repeat
}
.f
{
	margin:4px auto
}
.f5
{
	margin:-10px auto 10px auto
}
.f10
{
	margin:-20px auto 4px auto
}
.f17
{
	margin:-34px auto 10px auto
}
.f p,.f5 p,.f10 p,.f17 p
{
	padding:8px 10px;
	font-size:22px
}
p.green
{
	padding:10px;
	font-size:22px
}
a,a:hover
{
	outline:0;
	text-decoration:none
}
.bigger
{
	font-size:24px
}
.a
{
	font-size:24px!important
}
a.a,a.blue-a
{
	color:#006dba!important;
	text-decoration:underline!important;
	font-size:24px!important
}
a.blue-a
{
	color:#29d!important
}
a.a
{
	font-size:24px!important
}
#f-header
{
	margin:14px auto 0 auto;
	height:66px
}
div.f-village #f-header
{
	height:161px
}
div.f-secrets #f-header
{
	height:168px
}
div.f-secrets-neighbour #f-header
{
	height:168px
}
div.f-fishing #f-header
{
	height:116px
}
div.f-fishing-animation #f-header
{
	height:116px
}
div.f-pers-fishing-animation #f-header
{
	height:116px
}
div.f-kolhoz #f-header,div.f-warehouse #f-header,div.f-garden #f-header,div.f-barnyard #f-header,div.f-factories #f-header,div.f-shop #f-header,div.f-lake-details #f-header
{
	height:173px
}
div.f-garage #f-header
{
	height:148px
}
div.f-fishing .f-status-top
{
	margin-bottom:-10px
}
div.f-fishing-animation .f-status-top
{
	margin-bottom:-10px
}
div.f-pers-fishing-animation .f-status-top
{
	margin-bottom:-10px
}
div.f-kolhoz .f-status-top,div.f-lake-details .f-status-top,div.f-village .f-status-top,div.f-warehouse .f-status-top,div.f-garden .f-status-top,div.f-garden-animation .f-status-top,div.f-barnyard .f-status-top,div.f-barnyard-animation .f-status-top,div.f-shop .f-status-top,div.f-secrets .f-status-top,div.f-secrets-neighbour .f-status-top
{
	margin-top:-88px
}
img.notice_secrets_bg
{
	margin-top:88px
}
#f-logo-link
{
	font-size:24px;
	max-width:272px
}
#f-logo-link span.tease
{
	font-size:20px;
	max-width:272px
}
div.f-garden-animation .animation-header-part
{
	background:#006db7 url('/css/images-480/bg/garden-animation.jpg') center no-repeat;
	position:absolute;
	width:459px;
	height:182px
}
div.f-barnyard-animation .animation-header-part
{
	background:#006db7 url('/css/images-480/bg/barnyard-animation.jpg') center no-repeat;
	position:absolute;
	width:459px;
	height:182px
}
div.f-fishing-animation .animation-part
{
	background:#006db7 url('/css/images-480/bg/fishing-b-animation.jpg') center top no-repeat;
	width:479px;
	height:283px
}
div.f-pers-fishing-animation .animation-part
{
	background:#006db7 url('/css/images-480/bg/persfishing-b-animation.jpg') center top no-repeat;
	width:479px;
	height:283px
}
.f-panel-inline
{
	height:69px
}
.f-panel .panel-inner
{
	padding:4px 0 0 8px;
	margin:0 26px 0 0;
	height:70px
}
input
{
	margin:4px 0;
	font-size:22px;
	border-radius:4px
}
input.panel-inner-input
{
	font-size:26px;
	margin:0 26px 0 0;
	padding:0 0 0 24px;
	height:69px
}
button.panel-inner-input
{
	font-size:26px;
	margin:0 27px 0 0;
	padding:0 0 0 24px;
	height:69px
}
.f-panel-light
{
	background:transparent url('/css/images-480/f-panels.png') right -76px no-repeat
}
.f-panel-light .panel-inner
{
	background:transparent url('/css/images-480/f-panels.png') left top no-repeat
}
.f-panel-blue
{
	background:transparent url('/css/images-480/f-panels.png') right -228px no-repeat
}
.f-panel-blue .panel-inner
{
	background:transparent url('/css/images-480/f-panels.png') left -152px no-repeat
}
.f-panel-bblue
{
	background:transparent url('/css/images-480/f-panels.png') right -1139px no-repeat
}
.f-panel-bblue .panel-inner
{
	height:56px!important;
	background:transparent url('/css/images-480/f-panels.png') left -1069px no-repeat
}
.f-panel-bblue .panel-inner-input
{
	background:transparent url('/css/images-480/f-panels.png') left -1069px no-repeat
}
.f-panel-borange
{
	background:transparent url('/css/images-480/f-panels.png') right -999px no-repeat
}
.f-panel-borange .panel-inner
{
	height:56px!important;
	background:transparent url('/css/images-480/f-panels.png') left -929px no-repeat
}
.f-panel-borange .panel-inner-input
{
	background:transparent url('/css/images-480/f-panels.png') left -929px no-repeat
}
.f-panel-brown
{
	background:transparent url('/css/images-480/f-panels.png') right -405px no-repeat
}
.f-panel-brown .panel-inner
{
	background:transparent url('/css/images-480/f-panels.png') left -303px no-repeat;
	font-size:20px
}
.f-panel-grey
{
	background:transparent url('/css/images-480/f-panels.png') right -617px no-repeat
}
.f-panel-grey .panel-inner
{
	background:transparent url('/css/images-480/f-panels.png') left -507px no-repeat
}
.f-panel .row
{
	padding:2px 0 0 0;
	margin-right:-20px;
	font-size:22px
}
.f-panel-bigger
{
	font-size:32px;
	text-shadow:0 2px 5px black
}
.f-panel-bigger .panel-inner
{
	height:60px;
	padding:12px 0 0 29px
}
.f-panel-button
{
	margin:16px 0 0 0;
	min-width:120px
}
.f-panel-button .panel-inner
{
	height:86px;
	padding:12px 0 0 16px;
	margin-right:14px
}
.f-panel-button .panel-inner-2
{
	height:74px;
	padding:24px 0 0 16px
}
.f-panel-button .panel-inner-1
{
	height:62px;
	padding:36px 0 0 16px
}
.f-panel-button span.panel-inner.panel-inner-2
{
	height:66px;
	padding-top:32px
}
.f-panel-grey .panel-inner
{
	padding:6px 0 0 16px;
	height:102px
}
.f-mini-panel
{
	height:37px
}
.f-mini-panel .mini-inner
{
	margin:0 14px 0 0;
	padding:2px 0 0 13px;
	height:36px
}
.f-mini-violet
{
	background:transparent url('/css/images-480/f-panels.png') right -764px no-repeat
}
.f-mini-violet .mini-inner
{
	background:transparent url('/css/images-480/f-panels.png') left -726px no-repeat
}
.f-mini-blue
{
	background:transparent url('/css/images-480/f-panels.png') right -840px no-repeat
}
.f-mini-blue .mini-inner
{
	margin:0 13px 0 0;
	background:transparent url('/css/images-480/f-panels.png') left -802px no-repeat
}
.f-mini-green
{
	background:transparent url('/css/images-480/f-panels.png') right -1243px no-repeat
}
.f-mini-green .mini-inner
{
	background:transparent url('/css/images-480/f-panels.png') left -1208px no-repeat
}
.f-glossy
{
	background:transparent url('/css/images-480/f-pixel-glossy.png') right top repeat-y;
	padding:4px 2px 4px 0
}
.f-glossy-last
{
	padding:4px 0;
	background:0
}
.f-glossy-wrapper
{
	margin:0 5px 0 1px;
	background:transparent url('/css/images-480/f-panel-glossy.png') left top no-repeat
}
.f-glossy-wrapper .glossy-outer
{
	margin:0 -6px 0 0;
	padding:4px 0 0 0;
	background:transparent url('/css/images-480/f-panel-glossy.png') right -26px no-repeat
}
.f-shop-facility-full
{
	font-size:22px;
	text-shadow:0 2px 2px #fff
}
.f-shop-facility
{
	font-size:22px;
	text-shadow:0 2px 2px #fff
}
.shop-level
{
	top:10px;
	right:10px
}
.f-shop-facility .shop-level
{
	font-size:20px
}
.f-status
{
	padding:10px 0 0 0;
	margin:2px auto
}
.f-status .inner
{
	padding:0 0 10px 0
}
.f-status .inner-lower
{
	padding:0 0 4px 0
}
.f-status .content
{
	margin:0 1px;
	padding:4px 10px
}
.f-tractor
{
	padding-top:8px;
	padding-right:8px
}
.f-tractor .f-button-stop
{
	margin-top:-8px
}
.f-content h2
{
	font-size:24px;
	margin:0 0 0 100px;
	padding:12px 0
}
.f-content h3
{
	font-size:23px;
	margin:0 0 0 16px;
	padding:12px 0 7px
}
.f-content .content
{
	width:323px
}
.f-content .timings
{
	margin:0 -8px -3px -8px;
	padding:10px 10px 0 10px;
	background:transparent url('/css/images-480/f-background-timing.png') center top repeat-x
}
.f-content .timings-last
{
	margin-bottom:-16px
}
.f-content .timings-left
{
	margin:0 -8px -3px -8px;
	padding:10px 10px 0 10px;
	background:transparent url('/css/images-480/f-background-timing.png') center top repeat-x
}
.f-progress
{
	width:368px;
	font-size:22px
}
.f-progress .flat-content,.f-animal-progress .flat-content
{
	padding:0 0 0 8px
}
.f-animal-progress
{
	width:352px;
	font-size:22px
}
.f-progress-grey
{
	width:220px;
	padding-top:12px;
	font-size:24px
}
.f-content .f-timer
{
	font-size:20px;
	padding-right:10px
}
.f-content .f-leveler
{
	font-size:22px;
	padding-right:10px
}
.f-content-teaser
{
	height:58px;
	font-size:24px;
	padding:28px 10px 0 90px
}
.f-content-teaser-bank
{
	height:58px;
	font-size:24px;
	padding:28px 10px 0 133px
}
.f-content-teaser-news
{
	height:58px;
	font-size:24px;
	padding:28px 10px 0 133px
}
.costs
{
	font-size:20px
}
.item-costs
{
	width:315px
}
.costs .f-icon-user-profile
{
	margin-right:4px
}
.f-teaser
{
	height:161px
}
.f-teaser-link
{
	height:161px
}
.f-teaser-close
{
	height:161px
}
.f-teaser-close span
{
	width:64px;
	height:72px;
	background:transparent url('/css/images-480/f-buttons2.png') center -303px no-repeat;
	margin:44px auto 0 auto
}
.f-teaser .f-oval-inner
{
	height:155px
}
.f-teaser span.leading
{
	font-size:24px
}
.f-treasure-bar
{
	height:38px;
	padding-top:10px
}
.f-treasure-bar .f-info
{
	font-size:22px;
	padding-right:10px
}
.f-treasure-side
{
	padding:12px 8px 0 8px
}
.f-treasures .row
{
	padding:4px 0
}
#f-footer
{
	margin-top:20px
}
.maxWidth
{
	width:100%}.mts-widget-header
{
	background-color:#961a1d;
	height:48px
}
.f-notify-gift-info
{
	float:left;
	width:320px;
	margin-bottom:16px
}
.f-notify-gift-header
{
	font-size:28px;
	margin-bottom:16px
}
.f-notify-gift-img
{
	display:block!important;
	margin-right:10px!important
}
.f-notify-gift-img.levelup
{
	display:inline-block!important;
	height:110px;
	width:110px
}
.f-notify-gift-img.levelup.plants
{
	height:124px;
	margin-top:-30px
}
.f-notify-gift-img.levelup.rods
{
	height:110px;
	width:110px
}
.android-panel-top
{
	width:100%;
	height:16px;
	background:url('/css/images-480/adverts/android/plashka-top.png') no-repeat 0 0
}
.android-panel-cont
{
	color:#6d573b;
	background:url('/css/images-480/adverts/android/plashka-bg.png') repeat-y 0 0
}
.android-panel-left
{
	float:left;
	width:290px;
	margin-left:32px;
	margin-right:5px
}
a.btn-android-download
{
	display:block;
	float:left;
	width:115px;
	padding-top:72px;
	padding-bottom:1px;
	font-size:24px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	text-shadow:0 0 1px #000;
	background:url('/css/images-480/adverts/android/getAndroid.png') no-repeat 0 0;
	text-decoration:none
}
a.btn-android-later
{
	display:block;
	margin-bottom:-8px;
	font-size:24px;
	color:#734c16;
	text-decoration:underline
}
.android-panel-bot
{
	width:100%;
	height:21px;
	background:url('/css/images-480/adverts/android/plashka-bot.png') no-repeat 0 0
}
.android-panel-head
{
	padding-bottom:19px;
	font-size:26px;
	font-weight:bold;
	color:#6b420d;
	text-align:center
}
.f-header-background
{
	position:relative;
	width:480px;
	height:226px;
	z-index:10
}
.f-header-background.dgift
{
	background:url('/css/images-480/notifications/gift-bg.png') no-repeat
}
.page-title
{
	position:relative;
	padding:25px 0 10px 0;
	margin-top:-15px;
	text-align:center;
	font-size:27px;
	color:#006dba;
	border-bottom:1px solid #d6dee5;
	z-index:9
}
.gift
{
	padding:0 2px;
	margin:0;
	border-bottom:1px solid #d6dee5
}
.gift-body
{
	display:block
}
.gift.today table
{
	background:#6fc247!important;
	border-bottom-color:#ededed
}
.random-daily-gift-img
{
	display:inline-block;
	background-repeat:no-repeat;
	width:120px;
	height:100px
}
.super-daily-gift-img
{
	display:block;
	background-repeat:no-repeat;
	width:111px;
	height:80px;
	background-image:url('/css/images-480/gifts/super_gift.png')}.super-big-daily-gift-img
{
	display:block;
	background-repeat:no-repeat;
	width:156px;
	height:112px;
	background-image:url('/css/images-480/gifts/super_gift_big.png')}.checked-daily-gift
{
	display:block;
	background-repeat:no-repeat;
	width:78px;
	height:78px;
	background-image:url('/css/images-480/notifications/green-ok.png')}.i-gift-icon
{
	display:inline-block;
	width:120px;
	height:106px;
	background:url("/css/images-480/presents/gift.png")}.daily-gift
{
	background:url('/css/images-480/notifications/dailyGift.png') no-repeat 0 0;
	width:80px;
	height:80px
}
.daily-gift-1
{
	background-position:center -6px
}
.daily-gift-2
{
	background-position:center -86px
}
.daily-gift-3
{
	background-position:center -166px
}
.daily-gift-4
{
	background-position:center -246px
}
.daily-gift-5
{
	background-position:center -326px
}
.daily-gift-today
{
	background:url('/css/images-480/notifications/dailyGiftToday.png') no-repeat 0 0;
	width:116px;
	height:116px
}
.daily-gift-today-1
{
	background-position:center -20px
}
.daily-gift-today-2
{
	background-position:center -136px
}
.daily-gift-today-3
{
	background-position:center -252px
}
.daily-gift-today-4
{
	background-position:center -366px
}
.daily-gift-today-5
{
	background-position:center -484px
}
.daily-gift-panel
{
	float:left;
	width:88px;
	margin-left:-99px;
	margin-top:-14px;
	background:#006db7
}
.gift-inactive
{
	width:88px;
	height:88px;
	text-align:center;
	background:url('/css/images-480/notifications/gift-inactive.png') no-repeat 0 0
}
.gift-active
{
	width:98px;
	height:100px;
	margin-left:-4px;
	margin-top:-8px;
	text-align:center;
	background:url('/css/images-480/notifications/gift-active.png') no-repeat 0 0
}
.daily-gift-about
{
	margin-left:10px;
	text-align:center
}
div.daily-gift-inner
{
	margin-left:92px
}
.cur-day
{
	margin:10px 0;
	font-size:37px;
	text-align:center
}
.img-hydroponics
{
	background-image:url('/css/images-480/gifts/hydroponics.png');
	height:110px;
	width:110px
}
.img-incubator
{
	background-image:url('/css/images-480/gifts/incubator.png');
	height:110px;
	width:110px
}
.below-rabbit-img
{
	margin-top:75px
}
.lvlup-img
{
	width:124px;
	height:124px;
	background:url('/css/images-480/gifts/exp.png') no-repeat 50% 50%}.img-prize
{
	background-image:url('/css/images-480/notifications/prize.png');
	width:480px;
	height:215px;
	margin:0 auto
}
.f-status-green .inner.daily-gift-inner
{
	background:url("/css/images-480/f-backgrounds-dailygift.png") no-repeat scroll bottom #effad4
}
.f-blue
{
	height:161px;
	padding-left:2px
}
.f-gold
{
	height:161px;
	padding-left:2px
}
.f-light-green
{
	height:161px;
	padding-left:2px
}
.f-oval-c,.f-oval-content
{
	height:120px;
	width:101px
}
.f-oval-inner
{
	margin:0 2px 0 0;
	height:161px
}
.f-oval-inner .text
{
	line-height:18px;
	height:52px
}
.menu-btn
{
	border-width:0 0 3px 0;
	padding:10px 0 30px 0
}
.f-oval-inner .f-count,.menu-btn .f-count
{
	top:29px;
	width:39px;
	font-size:20px;
	line-height:28px
}
.f-oval-inner .f-lock
{
	padding-top:8px
}
.f-oval-inner .f-count-online,.menu-btn .f-count-online
{
	background:url('/css/images-480/f-online.png') no-repeat 0 0;
	top:74px;
	left:22px;
	width:102px;
	height:36px;
	padding-top:9px;
	font-size:22px;
	line-height:28px
}
.f-oval-inner-last
{
	margin-right:0
}
.f-paging a,.f-paging span
{
	width:64px;
	height:50px;
	font-size:32px;
	background:transparent url('/css/images-480/f-paging.png') center -70px no-repeat;
	padding:16px 0 0 0;
	margin:0 1px 0 0
}
.f-paging .previous
{
	background:transparent url('/css/images-480/f-paging.png') center top no-repeat
}
.f-paging .next
{
	background:transparent url('/css/images-480/f-paging.png') center -209px no-repeat
}
.f-paging .selected
{
	background:transparent url('/css/images-480/f-paging.png') center -140px no-repeat
}
.f-paging .last
{
	margin:0
}
.mobile-payment
{
	margin:16px 0 20px 0;
	border:1px solid #2797d6;
	border-radius:10px
}
.mobile-payment .mobile-descr
{
	padding:10px 20px 16px 20px;
	color:#6b441b
}
.mobile-pay-step
{
	margin-bottom:20px
}
.mobile-pay-step-num
{
	width:37px;
	height:35px;
	margin-left:6px;
	padding-top:2px;
	font-size:24px;
	background:url('/css/images-480/payments/circle.png') no-repeat 0 0
}
.mobile-pay-step-descr
{
	width:353px;
	margin-left:12px;
	font-size:24px;
	line-height:26px
}
.mobile-gray-descr
{
	font-size:22px
}
.phone-block
{
	margin-bottom:10px;
	margin-left:10px;
	font-size:28px
}
.phone-number
{
	margin-top:4px;
	width:190px;
	font-size:28px;
	padding:4px
}
.bank-action-icon
{
	background:url('/css/images-480/f-icons-common.png') no-repeat scroll center
}
.prices-list-el .f-content-brown-top
{
	background:url('/css/images-480/brown-top-background.png') no-repeat scroll 0 0 transparent;
	padding-top:8px;
	padding-left:1px
}
.prices-list-el .shot-button
{
	cursor:pointer;
	border:0;
	margin-top:0
}
.prices-list-el .mt-1
{
	margin-top:-1px
}
.f-diamonds-img
{
	background:url('/css/images-480/payments/diamonds.png') no-repeat scroll center;
	width:88px;
	height:88px
}
.f-diamonds-amount-1
{
	background-position:center top;
	background-repeat:no-repeat
}
.f-diamonds-amount-2
{
	background-position:center -88px;
	background-repeat:no-repeat
}
.f-diamonds-amount-3
{
	background-position:center -176px;
	background-repeat:no-repeat
}
.f-diamonds-amount-4
{
	background-position:center -264px;
	background-repeat:no-repeat
}
.f-diamonds-amount-5
{
	background-position:center -352px;
	background-repeat:no-repeat
}
.f-diamonds-amount-6
{
	background-position:center -440px;
	background-repeat:no-repeat
}
.f-diamonds-amount-7
{
	background-position:center -528px;
	background-repeat:no-repeat
}
.f-diamonds-amount-8
{
	background-position:center -618px;
	background-repeat:no-repeat
}
.f-diamonds-amount-9
{
	background-position:center -704px;
	background-repeat:no-repeat
}
.f-percent-action
{
	background:url('/css/images-480/payments/bank-percent.png') no-repeat 50% 50%;
	width:88px;
	height:88px
}
.f-yandex-img
{
	background:url('/css/images-480/payments/systems/yandex.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-2pay-img
{
	background:url('/css/images-480/payments/systems/XSolla.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-webmoney-img
{
	background:url('/css/images-480/payments/systems/WebMoney.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-sms-img
{
	background:url('/css/images-480/payments/systems/sms.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-qiwi-img
{
	background:url('/css/images-480/payments/systems/qiwi.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-ok-img
{
	background:url('/css/images-480/payments/systems/ok.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-mail-img
{
	background:url('/css/images-480/payments/systems/mail.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-alphaClick-img
{
	background:url('/css/images-480/payments/systems/AlphaClick.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-spaces-img
{
	background:url('/css/images-480/payments/systems/spaces.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-mobile-img
{
	background:url('/css/images-480/payments/systems/mobile.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-mts-img
{
	background:url('/css/images-480/payments/systems/mts.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-visa-img
{
	background:url('/css/images-480/payments/systems/visa.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.f-xsolla2-img
{
	background:url('/css/images-480/payments/systems/xsolla2.png') no-repeat scroll center;
	width:102px;
	height:102px
}
.gems-coupon
{
	background:#006db7 url('/css/images-480/payments/gems_coupon.png') center 90px no-repeat
}
.item-discount-gems-coupon
{
	background:#006db7 url('/css/images-480/payments/item_discount_coupon.png') center 90px no-repeat
}
.gems-coupon-reminder
{
	background:#006db7 url('/css/images-480/payments/gems_coupon.png') center no-repeat;
	height:120px
}
.gems-coupon-bg
{
	background:#006db7 url('/css/images-480/payments/coupon-bg.png') center no-repeat;
	height:162px
}
.gold-close-button
{
	background-image:url('/css/images-480/payments/gold_close_button.png');
	width:52px;
	height:52px
}
.gems-coupon
{
	background:#006db7 url('/css/images-480/payments/gems_coupon.png') center 90px no-repeat
}
.gems-coupon-reminder
{
	background:#006db7 url('/css/images-480/payments/gems_coupon.png') center no-repeat;
	height:120px
}
.item-discount-coupon-reminder
{
	background:#006db7 url('/css/images-480/payments/item_discount_coupon.png') center no-repeat;
	height:120px
}
.gems-coupon-bg
{
	background:#006db7 url('/css/images-480/payments/coupon-bg.png') center no-repeat;
	height:162px
}
.gold-close-button
{
	background-image:url('/css/images-480/payments/gold_close_button.png');
	width:52px;
	height:52px
}
.coupon-spam .title
{
	color:#9d2c17
}
.coupon-spam .title
{
	color:#9d2c17
}
.coupon-spam .text
{
	height:80px;
	color:#513a16
}
.coupon-spam .img
{
	margin-top:-32px
}
.bank-with-coupon-button
{
	background-image:url('/css/images-480/payments/bank_with_coupon_button.png');
	width:46px;
	height:128px
}
.bank-with-coupon-button .button-name
{
	margin-left:120px;
	padding-top:30px;
	color:white;
	height:60px
}
.bank-with-coupon-button .text
{
	color:white
}
.bank-with-coupon-button .time
{
	color:#face22
}
.bank-list-table td
{
	padding:7px
}
.bank-pack-name
{
	font-size:25px;
	font-weight:bold;
	color:#b64
}
.bank-pack-about
{
	margin-top:6px;
	font-size:14px;
	color:#bd9077;
	font-style:italic
}
.bank-pack-sum
{
	margin-top:6px;
	color:#b06f4c;
	font-weight:bold
}
.bank-pack-goodprice
{
	font-size:16px;
	font-weight:bold;
	color:#b64
}
.bank-pack-sum-action.offset
{
	margin-left:-12px
}
.f-plant-garden-bed
{
	position:absolute;
	display:inline-block;
	width:88px;
	height:124px;
	margin-left:-2px
}
.f-plant-action
{
	display:inline-block;
	width:88px;
	height:88px;
	margin-top:8px
}
.f-plant
{
	position:absolute;
	display:inline-block;
	width:88px;
	height:124px;
	margin-top:-36px
}
.f-plant-oval
{
	display:inline-block;
	width:100px;
	height:124px;
	margin-top:-3px;
	margin-left:8px
}
.bed-strip
{
	display:block;
	height:84px;
	width:439px;
	position:absolute;
	top:0;
	z-index:200;
	background:none repeat scroll 0 0 transparent
}
.f-plant-phase-1
{
	background-position:center top;
	background-repeat:no-repeat
}
.f-plant-phase-2
{
	background-position:center -124px;
	background-repeat:no-repeat
}
.f-plant-phase-3
{
	background-position:center -248px;
	background-repeat:no-repeat
}
.f-plant-phase-4
{
	background-position:center -382px;
	background-repeat:no-repeat
}
.f-quest-head .f-icon-expand
{
	right:14px;
	top:12px
}
.f-quest-head .f-icon-expanded
{
	right:12px;
	top:16px
}
.f-quest-head .f-quest-level
{
	left:310px;
	top:12px;
	color:#fff
}
.quest-title
{
	padding:6px 0;
	font-size:28px
}
.quest-time
{
	margin:10px 20px 0 0
}
.f-quest-item-big
{
	width:114px
}
.f-quest-item-big-wide
{
	width:131px
}
.quest-in-progress
{
	font-size:24px
}
.quest-done
{
	font-size:24px
}
.quest-prize
{
	margin:20px 0 0 10px;
	font-size:24px
}
.f-quest-status
{
	margin-top:-45px;
	margin-right:6px;
	width:137px;
	height:32px;
	background:transparent url('/css/images-480/f-backgrounds-7.png') -3352px top no-repeat
}
.f-quest-status.f-quest-status-mainpage
{
	right:6px;
	top:34px
}
.f-quest-progress
{
	height:32px;
	background:transparent url('/css/images-480/f-backgrounds-7.png') -3352px -167px no-repeat
}
.f-quest-progress-percent
{
	top:2px;
	width:136px
}
.f-quest-status-head,.f-quest-status-head-empty
{
	right:36px;
	top:4px
}
.f-quest-status-head-empty
{
	top:10px
}
.f-quest-link-counter
{
	left:30px;
	top:14px;
	width:90px;
	height:38px;
	padding:12px 2px 0 32px;
	background:url('/css/images-480/tasks/task-list.png') no-repeat 0 0
}
.f-quest-link-name
{
	padding-top:22px;
	font-size:24px
}
.f-quest-link
{
	width:459px;
	height:74px;
	background:transparent url('/css/images-480/f-backgrounds-7.png') -3510px -89px no-repeat
}
.f-quest-time
{
	padding:5px;
	font-size:22px
}
.quest-alarm-icon
{
	margin:-12px 0 -12px 8px;
	width:44px;
	height:44px;
	background:url('/css/images-480/tasks/budilnik.png') no-repeat 0 0
}
.quest-alarm-info
{
	overflow:hidden;
	padding:20px 0 10px 0
}
.quest-alarm-image-cont
{
	width:44px
}
.quest-alarm-spacer
{
	width:16px
}
.quest-alarm-info-text
{
	width:359px;
	font-size:24px
}
h3.green-title
{
	padding:12px 16px 16px 15px
}
.tape
{
	right:-14px;
	top:4px;
	width:254px;
	height:49px;
	padding:9px 0 0 16px;
	font-size:21px
}
.tape.gold
{
	background-image:url('/css/images-480/collections/tape-bg-gold.png')}.quest-item
{
	margin:20px 14px 20px 14px;
	padding:10px;
	border:2px dotted #b19570
}
.quest-progress
{
	width:78px;
	bottom:-14px;
	left:12px;
	padding:0 4px;
	font-size:19px;
	border-top:2px solid #005590;
	border-radius:15px
}
.sep-thin
{
	margin:14px -8px 0 -8px
}
.img-egg
{
	background-image:url('/css/images-480/animals/kaily.png')}.f,.f5,.f10,.f17
{
	width:459px
}
.f-status
{
	width:459px
}
.f-status-green
{
	background:transparent url('/css/images-480/f-backgrounds-statuses.png') -10px top no-repeat
}
.f-status-green .inner
{
	background:#effad4 url('/css/images-480/f-backgrounds-statuses.png') -489px bottom no-repeat
}
.f-status-grey
{
	background:transparent url('/css/images-480/f-backgrounds-statuses.png') -968px top no-repeat
}
.f-status-grey .inner
{
	background:#e1e1e1 url('/css/images-480/f-backgrounds-statuses.png') -1447px bottom no-repeat
}
.f-content
{
	width:459px
}
.f-content-green
{
	background:transparent url('/css/images-480/f-backgrounds-content-1.png') -1447px top no-repeat
}
.f-content-green-round
{
	background:transparent url('/css/images-480/f-backgrounds-content-r.png') left -60px no-repeat
}
.f-content-green .inner
{
	background:transparent url('/css/images-480/f-backgrounds-content-1.png') -2404px bottom no-repeat;
	padding:0 8px 20px 8px
}
.f-content-green .outer
{
	background:transparent url('/css/images-480/f-backgrounds-content-1.png') -1925px center repeat-y
}
.f-content-grey
{
	background:transparent url('/css/images-480/f-backgrounds-content-1.png') -2883px top no-repeat
}
.f-content-grey-round
{
	background:transparent url('/css/images-480/f-backgrounds-content-r.png') left -120px no-repeat
}
.f-content-grey .inner
{
	background:transparent url('/css/images-480/f-backgrounds-content-1.png') -3841px bottom no-repeat;
	padding:0 8px 20px 8px
}
.f-content-grey .outer
{
	background:transparent url('/css/images-480/f-backgrounds-content-1.png') -3362px center repeat-y
}
.f-content-brown
{
	background:transparent url('/css/images-480/f-backgrounds-content-1.png') -10px top no-repeat
}
.header-brown
{
	background:transparent url('/css/images-480/f-backgrounds-content-1.png') -10px top no-repeat
}
.f-content-brown-round
{
	background:transparent url('/css/images-480/f-backgrounds-content-r.png') left top no-repeat
}
.f-content-brown .inner
{
	background:transparent url('/css/images-480/f-backgrounds-content-1.png') -968px bottom no-repeat;
	padding:0 8px 20px 8px
}
.f-content-brown .outer
{
	background:transparent url('/css/images-480/f-backgrounds-content-1.png') -489px center repeat-y
}
.f-content-light
{
	background:transparent url('/css/images-480/f-backgrounds-content-2.png') -10px top no-repeat
}
.f-content-light-round
{
	background:transparent url('/css/images-480/f-backgrounds-content-r.png') left -179px no-repeat
}
.f-content-light .inner
{
	background:transparent url('/css/images-480/f-backgrounds-content-2.png') -968px bottom no-repeat;
	padding:0 8px 20px 8px
}
.f-content-light .outer
{
	background:transparent url('/css/images-480/f-backgrounds-content-2.png') -489px center repeat-y
}
.f-content-sandy
{
	background:transparent url('/css/images-480/f-backgrounds-content-2.png') -1447px top no-repeat;
	min-height:64px
}
.f-content-sandy-round
{
	background:transparent url('/css/images-480/f-backgrounds-content-r.png') left -239px no-repeat
}
.f-content-sandy .inner
{
	background:transparent url('/css/images-480/f-backgrounds-content-2.png') -2404px bottom no-repeat;
	padding:0 8px 20px 8px
}
.f-content-sandy .outer
{
	background:transparent url('/css/images-480/f-backgrounds-content-2.png') -1925px center repeat-y
}
.f-content-dbrown
{
	background:transparent url('/css/images-480/f-backgrounds-content-2.png') -2883px top no-repeat
}
.f-content-dbrown-round
{
	background:transparent url('/css/images-480/f-backgrounds-content-r.png') left -299px no-repeat
}
.f-content-dbrown .inner
{
	background:transparent url('/css/images-480/f-backgrounds-content-2.png') -3841px bottom no-repeat;
	padding:0 8px 20px 8px
}
.f-content-dbrown .outer
{
	background:transparent url('/css/images-480/f-backgrounds-content-2.png') -3362px center repeat-y
}
.f-content-teaser
{
	width:359px
}
.f-content-teaser-bank
{
	width:318px
}
.f-content-teaser-brown
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -9px top no-repeat
}
.f-content-teaser-purple
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -4446px -100px no-repeat;
	position:relative;
	z-index:10
}
.f-content-teaser-grey
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -9px -100px no-repeat
}
.f-content-teaser-yellow
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -2403px -115px no-repeat
}
.f-content-teaser-brown-news
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -4445px -14px no-repeat;
	position:relative;
	z-index:10;
	width:318px
}
.f-hint
{
	width:459px;
	padding:0 0 20px 0;
	min-height:160px;
	background:transparent url('/css/images-480/f-hint.png') 2px top no-repeat
}
.f-hint .hint-outer
{
	background:transparent url('/css/images-480/f-hint-wrapper.png') right bottom no-repeat;
	padding:0 0 9px 0
}
.f-hint .hint-inner
{
	background:transparent url('/css/images-480/f-hint-wrapper.png') right top no-repeat;
	padding:7px 0 0 187px
}
.f-hint .hint-content
{
	width:256px;
	padding:0 8px;
	min-height:100px
}
.nick-to-profile
{
	display:block;
	overflow:hidden;
	z-index:10
}
.nickname
{
	display:block;
	overflow:hidden;
	float:right;
	margin-right:8px;
	height:36px;
	background:#004c80;
	border-radius:8px 8px 0 0;
	padding:10px 12px 2px 16px;
	color:#fff;
	font-size:22px;
	font-weight:bold;
	text-shadow:0 1px 1px #000
}
.nickname img
{
	vertical-align:middle;
	margin-left:2px
}
.f-experience
{
	width:463px;
	height:76px;
	margin:-17px auto 10px auto;
	background:transparent url('/css/images-480/f-backgrounds-7.png') -1922px top no-repeat;
	font-size:22px!important
}
.f-experience .level
{
	width:72px;
	margin:28px 0 0 0
}
.f-experience .progress
{
	width:371px;
	margin:28px 0 0 0
}
.exp-progress
{
	height:6px;
	background:#444
}
.exp-progress-filled
{
	height:6px;
	background:#ffde00
}
.f-tease .f-mini-panel
{
	margin:2px 8px 0 8px
}
.f-tease .content
{
	padding:2px 0 0 2px
}
.f-tease .mini-inner
{
	width:69px
}
.f-tease-rent .f-glossy,.f-tease-rent .f-glossy-last
{
	height:94px
}
.f-tease-rent
{
	height:106px;
	background:transparent url('/css/images-480/f-backgrounds-teasers.png') center top no-repeat
}
.f-tease-purchase-left
{
	height:68px;
	width:228px;
	padding:2px 0 2px 2px;
	background:transparent url('/css/images-480/f-backgrounds-teasers.png') -10px -110px no-repeat
}
.f-tease-purchase-right
{
	height:68px;
	width:227px;
	padding:2px 0 2px 2px;
	background:transparent url('/css/images-480/f-backgrounds-teasers.png') -239px -110px no-repeat
}
.f-tease-purchase-full
{
	height:68px;
	width:457px;
	padding:2px 0 2px 2px;
	background:transparent url('/css/images-480/f-backgrounds-teasers.png') -10px -110px no-repeat
}
.f-tease-locked-left
{
	height:68px;
	width:227px;
	padding:2px 0 2px 2px;
	background:transparent url('/css/images-480/f-backgrounds-teasers.png') -10px -185px no-repeat
}
.f-tease-locked-right
{
	height:68px;
	width:227px;
	padding:2px 0 2px 2px;
	background:transparent url('/css/images-480/f-backgrounds-teasers.png') -239px -185px no-repeat
}
.f-tease-locked-full
{
	height:68px;
	width:457px;
	padding:2px 0 2px 2px;
	background:transparent url('/css/images-480/f-backgrounds-teasers.png') -10px -185px no-repeat
}
.f-tease-locked-left .f-glossy,.f-tease-locked-right .f-glossy,.f-tease-purchase-left .f-glossy,.f-tease-purchase-right .f-glossy,.f-tease-locked-left .f-glossy-last,.f-tease-locked-right .f-glossy-last,.f-tease-purchase-left .f-glossy-last,.f-tease-purchase-right .f-glossy-last,.f-tease-locked-full .f-glossy-last,.f-tease-purchase-full .f-glossy-last
{
	height:58px
}
.f-tease-locked-left .glossy-outer,.f-tease-locked-right .glossy-outer,.f-tease-locked-full .glossy-outer
{
	padding-left:60px;
	padding-right:10px;
	background:url('/css/images-480/f-buttons2.png') 0 -461px no-repeat,url(http://px-ferma.box/images-480/f-panel-glossy.png) no-repeat 100% -26px transparent;
	height:68px
}
.f-tease-purchase-left .glossy-outer,.f-tease-purchase-right .glossy-outer,.f-tease-purchase-full .glossy-outer
{
	display:block!important;
	height:68px;
	text-align:left;
	padding-left:70px;
	padding-right:5px;
	font-weight:bold;
	background:url('/css/images-480/f-buttons2.png') 0 -534px no-repeat transparent
}
.f-tease-locked-full .glossy-outer,.f-tease-purchase-full .glossy-outer
{
	padding-top:16px
}
.full-center
{
	width:441px!important
}
.full-center span.shop-level
{
	right:110px!important
}
.f-technote
{
	width:86px;
	padding-top:12px
}
.f-animals-wrapper
{
	width:479px;
	margin:0 auto
}
.f-animals-wrapper .fence-back-row
{
	width:440px;
	height:41px;
	margin:0 auto 0;
	background:transparent url('/css/images-480/a-fences-horizontal.png') left top repeat-x
}
.f-animals-wrapper .fence-front-row
{
	width:440px;
	height:52px;
	margin:-10px auto 0 auto;
	background:transparent url('/css/images-480/a-fences-horizontal.png') left top repeat-x
}
.f-animals-wrapper .animal-row
{
	width:439px;
	height:88px;
	margin:-12px auto 0 auto
}
.f-animals-wrapper .path-row
{
	height:52px;
	margin:-4px auto -26px auto;
	width:439px;
	background:transparent url('/css/images-480/a-fences-horizontal.png') left top repeat-x
}
.f-animals-wrapper .fence-right
{
	left:19px;
	width:14px;
	background:transparent url('/css/images-480/a-fences-vertical.png') left top repeat-y
}
.f-animals-wrapper .fence-right2
{
	left:122px;
	width:14px;
	background:transparent url('/css/images-480/a-fences-vertical.png') left top repeat-y
}
.f-animals-wrapper .fence-center
{
	right:236px;
	width:12px;
	background:transparent url('/css/images-480/a-fences-vertical.png') -14px top repeat-y
}
.f-animals-wrapper .fence-left2
{
	right:126px;
	width:13px;
	background:transparent url('/css/images-480/a-fences-vertical.png') -14px top repeat-y
}
.f-animals-wrapper .fence-left
{
	right:19px;
	width:13px;
	background:transparent url('/css/images-480/a-fences-vertical.png') -14px top repeat-y
}
.f-animals-wrapper .animal
{
	margin:-15px 0 0 0;
	width:109px;
	height:124px
}
.f-animals-wrapper .animal-num
{
	padding:6px 0 0 0;
	top:22px;
	left:-14px;
	background:transparent url('/css/images-480/f-buttons2.png') center -392px no-repeat;
	font-size:32px;
	width:48px;
	height:42px
}
.f-animals-wrapper
{
	width:479px
}
.num-switch
{
	width:359px;
	height:42px;
	font-size:24px;
	padding:10px 0 0 120px
}
.num-hide
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -2394px top no-repeat
}
.num-show
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -2394px -60px no-repeat
}
.do-imm-wrapper
{
	width:480px;
	margin:-10px auto 20px auto;
	position:relative;
	z-index:10
}
.do-imm-button
{
	width:399px;
	height:42px;
	font-size:24px;
	padding:10px 0 0 80px;
	background:transparent url('/css/images-480/f-backgrounds-immediately.png') 10px top no-repeat
}
.f-plants-wrapper
{
	width:479px;
	margin:0 auto 0 auto
}
.f-plants-wrapper .fence-back-row
{
	width:437px;
	height:38px;
	background:transparent url('/css/images-480/f-fences-horizontal.png') left top repeat-x
}
.f-plants-wrapper .fence-front-row
{
	width:437px;
	height:38px;
	margin:-10px auto 0 auto;
	background:transparent url('/css/images-480/f-fences-horizontal.png') left -42px repeat-x
}
.f-plants-wrapper .plant-row
{
	width:439px;
	height:72px;
	margin:-12px auto 0 auto
}
.f-plants-wrapper .plant-num
{
	padding:6px 0 0 0;
	top:14px;
	left:-14px;
	background:transparent url('/css/images-480/f-buttons2.png') center -392px no-repeat;
	font-size:32px;
	width:48px;
	height:42px
}
.f-plants-wrapper .plant
{
	margin:0 0 0 -16px;
	width:100px;
	height:72px
}
.f-plants-wrapper .plant-first
{
	margin:0
}
.f-plants-wrapper .path-row
{
	height:38px;
	margin:-10px auto 0 auto;
	width:438px;
	background:transparent url('/css/images-480/f-fences-horizontal.png') -14px -84px repeat-x
}
.f-plants-wrapper .fence-right
{
	left:20px;
	width:10px;
	background:transparent url('/css/images-480/f-fences-vertical.png') -14px top repeat-y
}
.f-plants-wrapper .fence-left
{
	right:20px;
	width:10px;
	background:transparent url('/css/images-480/f-fences-vertical.png') -14px top repeat-y
}
.f-plants-wrapper .plants-wrapper
{
	margin-top:-28px;
	padding-top:28px
}
.f-icon-common-sale
{
	background:transparent url('/css/images-480/f-icons-common.png') 66px top no-repeat
}
.f-teaser
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -1447px top no-repeat
}
.f-teaser-link
{
	width:375px
}
.f-teaser-close
{
	width:84px
}
.f-teaser span.leading
{
	padding:20px 0 0 179px
}
.f-teaser span.text
{
	padding:10px 0 0 179px
}
.f-shop-facility
{
	width:220px
}
.f-shop-facility-full
{
	width:179px;
	padding-bottom:5px
}
.f-shop-description
{
	width:200px;
	padding:10px!important
}
.f-panel-button-buy-bg
{
	margin-top:37px;
	margin-right:10px
}
.back-preview
{
	float:left;
	width:142px;
	margin:12px 0 0 0;
	height:165px
}
.last-bought-back
{
	margin-bottom:-15px!important
}
.inner.inner-owned-bg
{
	padding:0!important
}
.f-bought-decoration-head
{
	font-size:23px;
	margin:0 0 0 16px;
	padding:12px 0 18px 0!important
}
.bg-owned-img
{
	margin-top:-1px;
	width:479px;
	height:160px
}
a.set-owned-bg
{
	display:block;
	padding:10px 0 7px 0;
	margin-top:-40px;
	text-align:center;
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
	color:white;
	background:url('/css/images-480/set-bg-btn-bg.png') repeat 0 0;
	height:30px
}
.f-back-preview
{
	width:284px;
	height:154px
}
.f-treasure-side
{
	width:205px
}
.f-treasure-side.maxWidth
{
	width:100%}.f-blue
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -488px top no-repeat;
	width:457px
}
.f-gold
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -966px top no-repeat;
	width:457px
}
.f-green
{
	background:transparent url('/css/images-480/f-backgrounds-7.png') -2879px top no-repeat
}
.f-light-green
{
	background:transparent url('/css/images-480/light-green-panel.png') no-repeat
}
.f-blue .f-glossy,.f-gold .f-glossy,.f-green .f-glossy,.f-light-green .f-glossy
{
	height:150px
}
.f-oval-inner
{
	font-size:22px;
	width:149px
}
.f-oval-inner-last
{
	width:145px
}
.f-blue .w2,.f-gold .w2,.f-green .w2,.f-light-green .w2
{
	width:220px
}
.f-blue .w3,.f-gold .w3,.f-green .w3,.f-light-green .w3
{
	width:451px
}
.f-oval-inner .f-count,.menu-btn .f-count
{
	right:6px
}
.f-blue .w2 .f-count,.f-gold .w2 .f-count,.f-green .w2 .f-count,.f-light-green .w2 .f-count
{
	right:40px
}
.f-blue .w3 .f-count,.f-gold .w3 .f-count,.f-green .w3 .f-count,.f-light-green .w3 .f-count
{
	right:155px
}
.f-oval-br-online
{
	background:transparent url('/css/images-480/f-backgrounds-oval-2.png') center -339px no-repeat
}
.f-oval-brd
{
	background:transparent url('/css/images-480/f-backgrounds-oval-2.png') center -670px no-repeat
}
.f-teaser-link .f-oval-brd
{
	background:transparent url('/css/images-480/f-backgrounds-oval-2.png') 8px -649px no-repeat
}
.f-oval-g
{
	background:transparent url('/css/images-480/f-backgrounds-oval-2.png') center -828px no-repeat
}
.f-oval-g-c
{
	background:transparent url('/css/images-480/f-backgrounds-oval-2.png') center -994px no-repeat
}
.f-oval-lock
{
	background:transparent url('/css/images-480/f-backgrounds-oval-2.png') center -1161px no-repeat
}
.f-top-stats
{
	height:38px
}
.f-top-stats .inner
{
	padding:6px 0 0 20px;
	font-size:20px
}
.forum-odd
{
	margin-bottom:2px;
	border-radius:0 20px 20px 0
}
.forum-even
{
	padding:0;
	margin-bottom:2px;
	border-radius:0 20px 20px 0
}
.inner.forum-nav
{
	padding:8px 16px 12px 16px
}
.forum-nav a span
{
	font-size:28px
}
.forum-odd a.a,.forum-even a.a
{
	padding:8px;
-webkit-transition:background .5s ease-in-out;
-moz-transition:background .5s ease-in-out;
	transition:background .5s ease-in-out;
	border-radius:0 20px 20px 0
}
.forum-odd a.a:hover,.forum-even a.a:hover,.forum-odd a.a:active,.forum-even a.a:focus
{
	border-left:4px solid #ff8a10
}
.forum-nav
{
	color:#fff!important
}
.forum-nav a
{
	text-decoration:underline!important;
	color:#fff!important
}
.title-msg
{
	font-size:28px!important;
	text-align:center;
	color:#333!important
}
.separator-line
{
	background-color:orange;
	height:1px
}
.f-friends-name-wrapper
{
	width:479px;
	margin:0 auto
}
div.friends-ogorod #f-header
{
	margin:7px auto 0 auto;
	height:176px;
	position:relative
}
div.friends-barnyard #f-header
{
	margin:7px auto 0 auto;
	height:176px;
	position:relative
}
.f-friends-name
{
	background:url('/css/images-480/friends_name.png') no-repeat center 5px;
	height:92px;
	width:487px;
	margin-top:-64px;
	padding-top:16px
}
div.friends-ogorod
{
	background:#006db7 url('/css/images-480/bg/garden.jpg') center top no-repeat
}
div.friends-barnyard
{
	background:#006db7 url('/css/images-480/bg/barnyard.jpg') center top no-repeat
}
.f-action-points
{
	text-decoration:none;
	display:block;
	width:232px;
	height:38px;
	overflow:hidden;
	padding:0;
	background:transparent url('/css/images-480/f-backgrounds-7.png') -3978px top no-repeat
}
.free-point-max
{
	height:42px;
	margin-top:-49px
}
.action-point-icon-rich
{
	height:66px;
	width:66px;
	margin-left:-19px;
	margin-top:-10px
}
.f-action-points .level
{
	display:block;
	color:#c63800;
	width:36px;
	text-align:center;
	padding:0;
	margin:14px 0 0 0;
	overflow:hidden
}
.f-action-points .progress
{
	display:block;
	width:463px;
	text-align:center;
	padding:0;
	margin:28px 0 0 0;
	overflow:hidden;
	color:#333
}
.f-friends-neighbours-link
{
	color:#fff;
	background:url('/css/images-480/friend-neighbor-buttom.png') no-repeat scroll
}
.f-action-points
{
	width:463px;
	height:76px;
	background:transparent url('/css/images-480/f-backgrounds-7.png') -3982px top no-repeat
}
.f-action-points .level
{
	width:72px;
	margin:28px 0 0 0
}
.f-friends-link-counter
{
	left:30px;
	top:15px;
	width:90px;
	height:38px;
	padding:10px 2px 0 32px;
	background:url('/css/images-480/friend_list.png') no-repeat 0 0
}
.f-friends-link-counter-empty
{
	left:26px;
	top:3px;
	width:68px;
	height:66px;
	padding:10px 2px 0 32px;
	background:url('/css/images-480/friend_list_empty.png') no-repeat 0 0
}
.f-friends-icons
{
	margin-top:0;
	right:6px;
	top:10px;
	height:58px;
	margin-right:6px;
	width:160px
}
.f-friends-ico
{
	background:url('/css/images-480/friend_help_icons.png') no-repeat 0 0;
	height:44px;
	width:38px;
	top:4px
}
.f-friends-help-ico
{
	background:url('/css/images-480/friend_help_icons.png') no-repeat 0 -44px;
	height:44px;
	width:38px;
	top:4px
}
.f-friends-help-g-ico
{
	background:url('/css/images-480/friend_help_icons.png') no-repeat 0 -132px;
	height:44px;
	width:38px;
	top:4px
}
.f-friends-add
{
	background:url('/css/images-480/friend_help_icons.png') no-repeat 0 -88px;
	height:44px;
	width:32px;
	top:4px;
	margin-left:-10px
}
.f-friends-first-icons
{
	width:38px
}
.f-friends-second-icons
{
	width:32px;
	margin-left:-12px
}
.f-friends-third-icons
{
	width:32px;
	margin-right:-8px
}
.f-friend-list-help
{
	margin-top:0!important
}
.f-friends-icon
{
	height:44px;
	width:58px;
	background:url('/css/images-480/friends.png') no-repeat scroll 0 0 transparent
}
.f-neighbours-icon
{
	height:44px;
	width:58px;
	background:url('/css/images-480/neighbours.png') no-repeat scroll 0 0 transparent
}
.f-friends-help-simple-ico
{
	background:url('/css/images-480/friend_help_icons.png') no-repeat 0 -44px;
	height:44px;
	width:38px
}
.f-content-help
{
	background:url("/css/images-480/help-title.png") no-repeat scroll 0 0 transparent
}
.f-help-title
{
	height:52px
}
.f-help-msocial
{
	height:36px;
	margin:8px 0 0 8px;
	width:36px
}
.fm-fb
{
	background:url("/css/images-480/social_small.png") no-repeat scroll 0 0 transparent
}
.fm-vk
{
	background:url("/css/images-480/social_small.png") no-repeat scroll 0 -36px transparent
}
.fm-odkl
{
	background:url("/css/images-480/social_small.png") no-repeat scroll 0 -72px transparent
}
.f-help-social-title
{
	font-size:24px;
	margin-left:12px;
	padding:12px 0 8px 0;
	text-shadow:0 1px 2px #000
}
.f-help-user
{
	margin-left:16px;
	margin-top:12px
}
.f-help-user-cnt
{
	font-size:24px;
	margin-left:4px;
	padding:12px 0 8px 0;
	text-shadow:0 1px 2px #000
}
.f-help-expand
{
	margin:14px 6px 0 0;
	width:28px
}
.f-help-expand.hide
{
	background:url("/css/images-480/f-icons-expand.png") no-repeat scroll 0 -18px transparent;
	height:32px
}
.f-help-expand.show
{
	background:url("/css/images-480/f-icons-expand.png") no-repeat scroll 0 8px transparent;
	height:24px
}
.button-block
{
	height:94px
}
.button-block.last
{
	height:90px
}
.f-panel-button.f-panel-help-button
{
	margin:8px 0 0
}
.f-panel-button.f-panel-help-button .panel-inner
{
	padding:16px 0 0 18px
}
.f-panel-borange.f-panel-help-button .panel-inner
{
	height:52px!important
}
.f-panel-help-button
{
	font-size:24px;
	text-shadow:0 1px 2px #000
}
.bottom-line
{
	background:url("/css/images-480/bottom_line.png") no-repeat scroll -4px 0 transparent;
	height:8px;
	width:469px;
	margin-top:-8px
}
.f-icon-g-user-profile
{
	background:transparent url('/css/images-480/f-icons-user2.png') center -100px no-repeat
}
p.find-friends
{
	font-size:24px
}
p.find-attention
{
	font-size:20px;
	line-height:22px
}
.f-panel-bblue-small
{
	background:transparent url('/css/images-480/f-panels-right.png') right -68px no-repeat;
	height:66px
}
.f-panel-bblue-small .panel-inner
{
	height:56px!important;
	background:transparent url('/css/images-480/f-panels.png') left -1070px no-repeat
}
.f-panel-borange-small
{
	background:transparent url('/css/images-480/f-panels-right.png') right -1px no-repeat;
	height:66px
}
.f-panel-borange-small .panel-inner
{
	height:56px!important;
	background:transparent url('/css/images-480/f-panels.png') left -930px no-repeat
}
.f-panel-bgray-small
{
	background:transparent url('/css/images-480/f-panels-right.png') right -132px no-repeat;
	height:66px
}
.f-panel-bgray-small .panel-inner
{
	height:56px!important;
	background:transparent url('/css/images-480/f-panels.png') left -1211px no-repeat
}
.f-help-expand-icon
{
	margin-left:4px
}
.f-help-expand-text
{
	font-size:24px;
	margin-left:6px;
	margin-top:20px
}
.f-help-expand-text a
{
	font-size:24px;
	margin-top:16px
}
.f-help-expand-arrow
{
	position:absolute;
	padding:14px 0 0 4px
}
.f-button-smile
{
	background:url("/css/images-480/f-smiles.png") no-repeat scroll center 0 transparent;
	position:relative
}
.f-button-smile-very-sad
{
	background-position:center 0
}
.f-button-smile-sad
{
	background-position:center -72px
}
.f-button-smile-neutral
{
	background-position:center -144px
}
.f-button-smile-friendly
{
	background-position:center -215px
}
.f-button-smile-happy
{
	background-position:center -287px
}
.f-button-smile-super-happy
{
	background-position:center -359px
}
.f-icon-oval-friend-garden
{
	background:transparent url('/css/images-480/f-icons-friends.png') 50% 2px no-repeat
}
.f-icon-oval-friend-pets
{
	background:transparent url('/css/images-480/f-icons-friends.png') 50% -110px no-repeat
}
.f-icon-oval-friend-home
{
	background:transparent url('/css/images-480/f-icons-friends.png') 50% -215px no-repeat
}
.text-friends
{
	margin-top:-10px
}
p.find-friends
{
	font-size:24px
}
div.friends-ogorod
{
	background:#006db7 url('/css/images-480/bg/garden.jpg') center 50px no-repeat
}
div.friends-barnyard
{
	background:#006db7 url('/css/images-480/bg/barnyard.jpg') center 50px no-repeat
}
.f-industry-wrapper
{
	width:480px;
	margin:0 auto 0 auto
}
.f-production-oval
{
	display:inline-block;
	width:88px;
	height:124px
}
.f-industry-wrapper .fence-back-row
{
	width:440px;
	height:52px;
	padding:0;
	margin:0 auto -28px;
	background:transparent url('/css/images-480/a-fences-horizontal.png') left top repeat-x
}
.f-industry-wrapper .fence-front-row
{
	width:440px;
	height:52px;
	padding:0;
	margin:-10px auto 0 auto;
	background:transparent url('/css/images-480/factories/factory-fence-horizontal.png') left top repeat-x
}
.f-industry-wrapper .industry-row
{
	width:440px;
	height:100px;
	margin:-26px auto 0 auto
}
.f-industry-wrapper .path-row
{
	height:52px;
	margin:-4px auto 0 auto;
	width:440px;
	background:transparent url('/css/images-480/factories/factory-fence-horizontal.png') left top repeat-x;
	position:relative
}
.f-industry-wrapper .fence-right
{
	position:absolute;
	top:0;
	left:20px;
	width:13px;
	height:100%;
	padding:0;
	margin:0;
	background:transparent url('/css/images-480/factories/factory-fence-right.png') left top repeat-y
}
.f-industry-wrapper .fence-left
{
	top:0;
	right:20px;
	width:13px;
	height:100%;
	padding:0;
	margin:0;
	background:transparent url('/css/images-480/factories/factory-fence-left.png') 0 0 repeat-y
}
.f-industry-wrapper .factory
{
	margin:-16px 0 0 0;
	width:110px;
	height:124px
}
.f-industry-wrapper .industry-num
{
	margin:0;
	padding:6px 0 0 0;
	top:22px;
	left:-14px;
	background:transparent url('/css/images-480/f-buttons2.png') center -392px no-repeat;
	text-shadow:0 -2px 2px #c65200;
	font-size:32px;
	width:48px;
	height:42px
}
.f-industry-wrapper .industry-wrapper
{
	position:relative;
	margin-top:-38px;
	padding-top:38px
}
.f-factory
{
	width:110px;
	height:124px;
	margin-top:-2px
}
.f-immediately-build
{
	width:80px
}
.f-factory-resource
{
	position:relative;
	margin:0 -4px 0 -4px;
	padding:4px 5px 3px 5px;
	color:#5d3e17;
	background:#f0e5d0
}
.f-factory-w-fence
{
	margin-top:-14px!important
}
.f-hire-manager-desc
{
	height:135px;
	overflow:hidden
}
.f-hire-buttons
{
	overflow:hidden;
	height:66px;
	margin:0 4px
}
.f-hire-manager-container
{
	height:auto;
	background:0
}
.f-manager-container
{
	height:154px
}
.f-manager
{
	height:146px;
	width:140px;
	margin-left:20px;
	margin-right:20px
}
.f-manager-name
{
	margin-top:35px;
	margin-left:50px;
	left:20px
}
.hire-message
{
	margin-top:30px;
	width:250px;
	margin-left:-20px
}
.manager-position-text
{
	color:#553c19;
	font-weight:bold;
	display:block
}
.manager-name-text
{
	color:#5e5e5e
}
.f-manager-button
{
	font-size:28px!important;
	width:210px
}
.left .f-manager-button
{
	margin-left:3px
}
.right .f-manager-button
{
	margin-right:3px
}
.industrial-zone-strip
{
	height:110px;
	width:440px;
	top:0
}
.f-industry-wrapper .dirt-virgin
{
	background:transparent url('/css/images-480/factories/factory-dirts.png') center -128px no-repeat
}
.f-industry-wrapper .dirt-cleaned
{
	background:transparent url('/css/images-480/factories/factory-dirts.png') center 20px no-repeat
}
.f-factory-level-1
{
	background-position:center -248px
}
.f-factory-level-2
{
	background-position:center -248px
}
.f-factory-level-3
{
	background-position:center -248px
}
.f-factory-build-start
{
	background-position:center 0;
	margin-top:16px!important
}
.f-factory-build-progress
{
	background-position:center -124px
}
.f-factory-action
{
	display:inline-block;
	height:88px;
	width:100px;
	overflow:hidden;
	margin-top:24px
}
.f-action-buy-factory
{
	background:transparent url('/css/images-480/f-actions-i.png') center -265px no-repeat
}
.f-action-select-product
{
	background:transparent url('/css/images-480/f-actions-i.png') center -176px no-repeat
}
.f-action-collect-product
{
	background-position:-262px bottom,right -20px;
	background-repeat:no-repeat
}
.f-action-upgrade-factory
{
	background:transparent url('/css/images-480/f-actions-i.png') center -640px no-repeat
}
.f-action-upgrade-mode
{
	background:transparent url('/css/images-480/f-actions-i.png') center 0 no-repeat
}
.f-action-hire-manager
{
	background:transparent url('/css/images-480/f-actions-i.png') center -364px no-repeat
}
.f-action-hire-worker
{
	background:transparent url('/css/images-480/f-actions-i.png') center -88px no-repeat
}
.f-action-pay
{
	background:transparent url('/css/images-480/f-actions-i.png') center -538px no-repeat
}
.f-action-factory-feed
{
	background:transparent url('/css/images-480/f-actions-i.png') center -446px no-repeat
}
.f-content .additional
{
	margin:0 -8px 2px -8px;
	padding:10px 10px 0 10px;
	background:transparent url('/css/images-480/f-background-timing.png') center top repeat-x;
	width:280px
}
.f-factory-progress
{
	text-shadow:0 2px 4px white;
	font-size:24px;
	text-align:right
}
.f-icon-workers
{
	background:transparent url('/css/images-480/f-icons-industry.png') center 0 no-repeat
}
.f-upgrade-desc
{
	padding:10px 10px 10px 10px
}
.f-tabs
{
	margin-top:-2px
}
a.tabs-tab,span.tabs-tab
{
	width:114px;
	height:64px;
	padding-top:2px;
	font-size:22px;
	background:url('/css/images-480/tabs-panel-3.png') no-repeat 0 -492px
}
a.tabs-tab.active,span.tabs-tab.active
{
	width:117px;
	height:70px;
	margin-top:-6px;
	padding-top:2px;
	background:url('/css/images-480/tabs-panel-3.png') no-repeat 0 -412px
}
.f-tabs-wide a.tabs-tab,.f-tabs-wide span.tabs-tab
{
	width:151px;
	height:48px;
	padding-top:18px;
	font-size:24px;
	background-position:0 -336px
}
.f-tabs-wide a.tabs-tab.active,.f-tabs-wide span.tabs-tab.active
{
	height:52px;
	padding-top:20px;
	width:156px;
	background-position:0 -256px
}
.f-tabs-widest a.tabs-tab,.f-tabs-widest span.tabs-tab
{
	width:227px;
	height:48px;
	padding-top:18px;
	font-size:24px;
	background-position:0 -722px
}
.f-tabs-widest a.tabs-tab.active,.f-tabs-widest span.tabs-tab.active
{
	height:52px;
	padding-top:20px;
	width:231px;
	background-position:0 -642px
}
a.tabs-tab.inactive,span.tabs-tab.inactive
{
	background-position:0 -154px
}
.tabs-bot
{
	margin-top:-2px;
	width:458px;
	height:20px;
	background:url('/css/images-480/tabs-panel-2.png') repeat-x 0 -228px
}
.tabs-bot-with-text
{
	padding-bottom:12px
}
.f-under-tabs
{
	margin-top:-12px
}
.factory-overlay
{
	width:110px;
	height:110px;
	background:url('/css/images-480/factories/factory-locked.png') repeat 0 0
}
.factory-overlay-gray
{
	width:110px;
	height:110px;
	background:url('/css/images-480/factories/factory-locked-gray.png') repeat 0 0
}
.factory-overlay .f-button-locked,.factory-overlay-gray .f-button-locked
{
	position:absolute;
	top:24px;
	left:12px;
	width:64px;
	height:72px
}
.f-factory-dirt
{
	height:124px;
	width:110px;
	margin-top:0
}
.f-factory-dirt-virgin
{
	background:transparent url('/css/images-480/factories/factory-dirts-s.png') center top no-repeat
}
.f-factory-dirt-cleaned
{
	background:transparent url('/css/images-480/factories/factory-dirts-s.png') center -148px no-repeat
}
a.btn-spec-select
{
	display:block;
	width:436px;
	height:144px;
	margin-top:14px;
	background:url('/css/images-480/btn-spec.png') repeat 0 0
}
.btn-spec-select span.spec-head
{
	padding:4px 0;
	font-size:36px;
	text-shadow:0 2px 2px #273600
}
.btn-spec-select span.spec-image
{
	margin-top:6px;
	width:64px;
	margin-left:10px;
	height:70px
}
.spec-image-drinks
{
	background:url('/css/images-480/factories/icon-drinks.png') no-repeat 0 0
}
.spec-image-meals
{
	background:url('/css/images-480/factories/icon-meals.png') no-repeat 0 0
}
.spec-image-goods
{
	background:url('/css/images-480/factories/icon-goods.png') no-repeat 0 0
}
.btn-spec-select span.spec-descr
{
	width:340px;
	height:96px;
	margin-left:10px
}
.worker-count
{
	font-size:28px;
	text-shadow:0 -2px 4px #fff;
	background:url('/css/images-480/factories/worker.png') no-repeat 0 0;
	padding-top:4px;
	padding-left:48px;
	height:40px
}
.f-fi-feed-work
{
	background:transparent url('/css/images-480/f-flags-3.png') right -675px no-repeat
}
.f-fi-salary
{
	background:transparent url('/css/images-480/f-flags-3.png') right -762px no-repeat
}
.f-flag-work-feed
{
	background:transparent url('/css/images-480/f-flags-3.png') center -660px no-repeat
}
.f-flag-pay
{
	background:transparent url('/css/images-480/f-flags-3.png') center -740px no-repeat
}
.f-flag-hungry-man
{
	margin-top:66px;
	margin-left:20px
}
.factory-desc
{
	width:320px;
	display:inline-block;
	color:#6b441b;
	vertical-align:middle;
	padding:0 0 0 6px
}
.unlock-spec
{
	margin-bottom:-20px
}
.nothing-warehouse
{
	margin-bottom:40px
}
.f-expand-garden
{
	margin-top:-28px;
	margin-bottom:4px;
	position:relative;
	z-index:10
}
.f-expand-garden .f-panel-button
{
	float:left;
	text-shadow:0 1px 2px #000
}
.f-expand-garden .f-panel-button .panel-inner-2
{
	padding-top:18px;
	height:80px
}
.competition-row
{
	margin:10px 0!important
}
.competition-rating-head
{
	margin-right:16px!important
}
.competition-rating-count
{
	font-size:24px!important;
	margin-right:10px!important
}
.personal-lake-icon
{
	background:url('/css/images-480/lake/personal-lake-icon.png') no-repeat 0 0!important
}
.kolhoz-lake-icon
{
	background:url('/css/images-480/lake/kolhoz-lake-icon.png') no-repeat 0 0!important
}
.comp-lake-icon
{
	background:url('/css/images-480/lake/comp-lake-icon.png') no-repeat 0 0!important
}
.talent-tab
{
	width:52px;
	height:44px;
	margin-top:12px;
	padding-left:41px
}
a.tabs-narrow,span.tabs-narrow
{
	position:relative;
	display:block;
	float:left;
	width:91px;
	height:65px;
	padding-top:1px;
	text-align:center;
	color:#ffebcf;
	font-size:11px;
	background:url('/css/images-480/tabs-panel-3.png') no-repeat 0 -80px
}
a.tabs-narrow.active,span.tabs-narrow.active
{
	position:relative;
	display:block;
	float:left;
	width:92px;
	height:68px;
	margin-top:-3px;
	padding-top:1px;
	text-align:center;
	color:#ffebcf;
	font-size:11px;
	background:url('/css/images-480/tabs-panel-3.png') no-repeat 0 0
}
a.tabs-narrow.inactive,span.tabs-narrow.inactive
{
	background-position:0 -77px
}
.f-talent-description
{
	padding:10px 10px 0 10px!important
}
.f-talent-description-next
{
	padding:0 10px 10px 10px!important
}
.f-talent-img
{
	display:inline-block;
	width:96px;
	height:88px;
	margin-top:-5px
}
.tutor-garden
{
	display:block;
	position:absolute;
	top:-30px;
	left:-6px;
	z-index:10
}
.tutor-barn
{
	display:block;
	position:absolute;
	top:-17px;
	left:-6px;
	z-index:10
}
.img-tutor-garden
{
	background:transparent url('/css/images-480/tutorial/tutor-garden.png');
	width:452px;
	height:108px
}
.img-tutor-arrow
{
	background:transparent url('/css/images-480/tutor-arrow.png');
	width:112px;
	height:132px
}
.img-tutor-arrow-r
{
	background:transparent url('/css/images-480/tutor-arrow-r.png');
	width:112px;
	height:132px
}
.tutor-arrow
{
	display:block;
	position:absolute;
	overflow:visible;
	z-index:10;
	top:50px;
	left:140px;
	z-index:11
}
.tutor-arrow.tutor-arrow-q
{
	left:175px;
	top:50px
}
.tutor-arrow.tutor-arrow-q2
{
	left:175px;
	top:0
}
.tutor-arrow.tutor-arrow-2
{
	left:16px;
	top:81px
}
.tutor-arrow.tutor-arrow-3
{
	left:16px;
	top:82px
}
.tutor-arrow.tutor-arrow-4
{
	left:320px;
	top:60px
}
.tutor-arrow.tutor-arrow-9
{
	left:260px;
	top:108px
}
.tutor-arrow.tutor-arrow-10
{
	left:300px;
	top:-20px
}
.tutor-arrow.tutor-arrow-11
{
	left:40px;
	top:-20px
}
.tutor-arrow.tutor-arrow-barnyard-2
{
	left:16px;
	top:108px
}
.tutor-arrow-inner
{
	position:absolute;
	left:4px
}
.img-plant-tomato
{
	background-image:url('/css/images-480/plants/tomato.png')}.img-plant-onion
{
	background-image:url('/css/images-480/plants/onion.png')}.img-plant-sunflower
{
	background-image:url('/css/images-480/plants/sunflower.png')}.img-plant-dill
{
	background-image:url('/css/images-480/plants/dill.png')}.img-plant-horseradish
{
	background-image:url('/css/images-480/plants/horseradish.png')}.img-plant-parsley
{
	background-image:url('/css/images-480/plants/parsley.png')}.img-fertilizers-kurnik
{
	background-image:url('/css/images-480/fertilizers/kurnik.png')}.img-fertilizers-turf
{
	background-image:url('/css/images-480/fertilizers/turf.png')}.img-fertilizers-compost
{
	background-image:url('/css/images-480/fertilizers/compost.png')}.img-animal-chicken
{
	background-image:url('/css/images-480/animals/chicken.png')}.img-animal-heron
{
	background-image:url("/css/images-480/animals/heron.png")}.img-animal-alpi
{
	background-image:url('/css/images-480/animals/alpi.png')}.img-animal-gray-cat
{
	background-image:url('/css/images-480/animals/grayCat.png')}.img-fishing-rod
{
	background-image:url('/css/images-480/items/stick.png')}.img-fishing-overlay-rod
{
	background-image:url('/css/images-480/items/overlay/stick.png');
	width:480px;
	height:280px
}
.tutor-arrow.tutor-arrow-fishing-1
{
	left:320px;
	top:199px
}
.tutor-arrow.tutor-arrow-fishing-2
{
	left:160px;
	top:134px
}
.tutor-arrow.tutor-arrow-fishing-3
{
	left:260px;
	top:95px
}
.tutor-arrow.tutor-arrow-fishing-4
{
	left:160px;
	top:134px
}
.tutor-arrow.tutor-arrow-fishing-6
{
	left:50px;
	top:134px
}
.tutor-arrow.tutor-arrow-fishing-9
{
	left:50px;
	top:134px
}
.btn-spec-select-fishing
{
	display:block;
	width:436px;
	height:144px;
	margin-top:14px;
	color:#effad4;
	background:url('/css/images-480/btn-spec.png') repeat 0 0
}
.btn-spec-select-fishing span.spec-head
{
	display:block;
	padding:2px 0;
	color:white;
	text-align:center;
	font-size:36px;
	text-shadow:0 2px 2px #273600
}
.btn-spec-select-fishing span.spec-image
{
	display:block;
	float:left;
	margin-top:6px;
	width:64px;
	margin-left:10px;
	height:70px
}
.btn-spec-select-fishing span.spec-head
{
	display:block;
	padding:2px 0;
	color:white;
	text-align:center;
	font-size:32px;
	text-shadow:0 2px 2px #273600
}
.btn-spec-select-fishing span.spec-descr
{
	display:block;
	float:left;
	width:340px;
	height:96px;
	margin-left:10px;
	overflow:hidden
}
.img-fishing-bread
{
	background-image:url('/css/images-480/lures/bread.png')}.img-fishing-dough
{
	background-image:url('/css/images-480/lures/dough.png')}.img-fishing-grains
{
	background-image:url('/css/images-480/lures/grains.png')}.img-fishing-worm
{
	background-image:url('/css/images-480/lures/worm.png')}.img-fishing-bread-crumbs
{
	background-image:url('/css/images-480/baits/breadCrumbs.png')}.img-fishing-tea
{
	background-image:url('/css/images-480/baits/tea.png')}.img-fishing-pearlbarley
{
	background-image:url('/css/images-480/baits/pearlbarley.png')}.img-level-up
{
	background-image:url('/css/images-480/tutorial/level_up.png');
	width:480px;
	height:214px;
	position:relative;
	left:-1px
}
.img-expired
{
	background-image:url('/css/images-480/tutorial/expired.png');
	width:480px;
	height:215px;
	margin-top:-4px
}
.anim-start-game
{
	width:440px;
	height:221px
}
.img-start-game
{
	background-image:url('/css/images-480/tutorial/start_game.png');
	width:440px;
	height:221px
}
.img-sprat
{
	background-image:url('/css/images-480/fish/sprat.png');
	width:110px;
	height:124px
}
.button-arrow
{
	position:relative;
	right:275px;
	bottom:75px
}
.profile-page
{
	color:#8e5517;
	padding:8px 8px 0 8px
}
.profile-name
{
	min-width:120px;
	float:left;
	margin:0 10px 0 0;
	padding:2px 14px;
	color:#fff;
	background:#ff8f1a;
-webkit-transform:skew(-20deg);
-moz-transform:skew(-20deg);
-o-transform:skew(-20deg);
-ms-transform:skew(-20deg)}.profile-name-text
{
	-webkit-transform:skew(20deg);
-moz-transform:skew(20deg);
-o-transform:skew(20deg);
-ms-transform:skew(20deg)}.profile-online
{
	float:right;
	margin:0 10px 0 0
}
.profile-ava
{
	float:left;
	margin:-4px 24px 0 10px;
	border:2px solid #ff8f1a;
	width:120px
}
.profile-ava img
{
	display:block
}
.main-info
{
	float:left;
	width:50%}.profile-lvl
{
	margin-top:14px
}
.profile-lvl span
{
	font-weight:bold
}
.profile-exp
{
	margin-top:6px
}
.profile-kolhoz
{
	margin-top:24px
}
.profile-kolhoz a
{
	color:#4e6b00;
	text-decoration:underline
}
.profile-about-title
{
	margin:10px 0 0 16px
}
.profile-about
{
	padding:8px 16px;
	color:#bd8e5b;
	background:#fff2e4;
	border-radius:10px
}
.profile-achievs
{
	margin:16px 0 16px 16px
}
.profile-rating
{
	width:300px;
	height:100px;
	padding-top:30px;
	margin:0 auto;
	text-align:center
}
.profile-dates
{
	margin-top:10px;
	color:#94714c
}
.online-img
{
	background:url('/css/images-480/online.png') no-repeat 0 0;
	width:18px;
	height:18px;
	display:inline-block
}
.offline-img
{
	background:url('/css/images-480/offline.png') no-repeat 0 0;
	width:18px;
	height:18px
}
.menu-label
{
	bottom:10px
}
.secret
{
	display:block;
	position:absolute;
	top:18px;
	left:18px;
	width:84px;
	height:72px;
	background:url('/css/images-480/secrets/steklo.png') no-repeat
}
.treasure
{
	display:block;
	position:absolute;
	left:10px;
	width:84px;
	height:72px;
	background:url('/css/images-480/secrets/subduk.png') no-repeat
}
.flag
{
	display:block;
	position:absolute;
	left:5px;
	width:82px;
	height:72px;
	background:url('/css/images-480/secrets/flag.png') no-repeat
}
.f-panel-bblue .panel-inner-half
{
	background:transparent url('/css/images-480/f-panels.png') left -1069px no-repeat
}
.f-panel-bgray
{
	background:transparent url('/css/images-480/f-panels.png') right -1348px no-repeat
}
.f-panel-bgray .panel-inner
{
	background:url("/css/images-480/f-panels.png") no-repeat scroll left -1280px transparent;
	height:56px!important
}
.f-panel-bgray .panel-inner-half
{
	background:transparent url('/css/images-480/f-panels.png') left -1280px no-repeat
}
a.panel-inner-half
{
	width:192px;
	height:51px;
	margin:0 13px 0 0;
	padding:15px 0 0 12px;
	font-size:28px
}
.f-content-brown-top
{
	height:4px;
	background:url('/css/images-480/secrets/f-content-brown-top.png') no-repeat
}
.candy-wrapper
{
	top:18px;
	left:32px;
	width:42px;
	height:42px
}
.btn-big-brown
{
	width:136px;
	height:142px;
	padding-top:20px;
	background:url('/css/images-480/secrets/btn-big-brown.png')}.btn-big-disable
{
	width:136px;
	height:142px;
	padding-top:20px;
	background:url('/css/images-480/secrets/btn-big-darkgray.png')}.bonus-border
{
	top:13px;
	left:14px;
	width:74px;
	height:54px
}
.descr
{
	width:200px
}
span.panel-inner-half
{
	display:block;
	width:192px;
	font-size:28px;
	color:#fff;
	text-shadow:0 -1px 1px #222;
	text-align:center;
	margin:0 13px 0 0;
	padding:15px 0 0 12px;
	height:51px
}
td.exchange-icon-wrap
{
	width:105px
}
table.exchange-wrap
{
	border-spacing:0 14px
}
.exchange-icon-diamond-star
{
	width:88px;
	height:88px;
	background:url('/css/images-480/exchange/diamondstar.png') no-repeat 0 0
}
.exchange-icon-money-to-diamonds
{
	width:88px;
	height:88px;
	background:url('/css/images-480/exchange/money_to_diamonds.png') no-repeat 0 0
}
.main-container
{
	width:480px
}
.flat-notice
{
	padding:10px
}
.flat-content.garden,.flat-content.stable
{
	margin-top:12px;
	padding:0 10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px
}
.garden-line,.stable-line
{
	padding:28px 0 24px 0;
	border-top:1px solid #d5be85
}
.flat-btn
{
	padding:20px;
	font-size:28px;
	border-width:0 0 3px 0!important
}
.flat-tabs a,.flat-tabs span
{
	height:66px
}
.flat-tabs table tr td
{
	border-left:2px solid #006dba
}
.flat-tabs a.all-task,.flat-tabs span.all-task
{
	background-image:url('/css/images-480/tasks/tabs/regular.png')}.flat-tabs a.day-task,.flat-tabs span.day-task
{
	background-image:url('/css/images-480/tasks/tabs/everyday.png')}.flat-tabs a.holiday-task,.flat-tabs span.holiday-task
{
	background-image:url('/css/images-480/tasks/tabs/holiday.png')}.flat-content
{
	padding:8px;
	margin-bottom:3px;
	color:#6b441b;
	background:#f5deb3
}
.flat-content h2
{
	padding:8px 0 20px 0;
	font-size:28px
}
.flat-progress
{
	height:14px;
	margin:10px 50px
}
.flat-progress-fill
{
	height:14px
}
.flat-progress-icon
{
	left:-30px;
	top:-4px
}
.present-progress
{
	height:44px;
	margin:20px 50px 24px 0
}
.present-progress-fill
{
	height:44px
}
.present-progress-text
{
	position:absolute;
	z-index:20;
	bottom:10px;
	left:10px;
	color:#fff
}
.present-progress-icon
{
	position:absolute;
	z-index:30;
	right:-52px;
	top:-14px;
	width:68px;
	height:68px;
	background:url('/css/images-480/presents/gift_progress.png') no-repeat 0 0 transparent
}
.push-link.present
{
	width:56px;
	height:64px;
	margin-right:0;
	background:url('/css/images-480/presents/gift_header.png') no-repeat 50% 0 transparent
}
.push-link.present span
{
	width:56px;
	height:24px;
	bottom:-6px;
	left:0;
	padding:1px
}
.push-link.present.open
{
	width:64px;
	background-image:url('/css/images-480/presents/gift_header_open.png')}.faces
{
	margin:0 0 -6px 0
}
.face
{
	display:inline-block;
	width:49%;
	height:86px;
	margin:0
}
.face.f1
{
	background:url('/css/images-480/factories/ui/friend.png') no-repeat 50% 50%}.face.f2
{
	background:url('/css/images-480/factories/ui/worker.png') no-repeat 50% 50%}.workers
{
	width:110px;
	height:102px;
	background:url('/css/images-480/factories/ui/workers.png') no-repeat 50% 50%}.factory-progress
{
	height:30px;
	margin:40px 50px 40px 0
}
.factory-progress-fill
{
	height:30px
}
.factory-progress-text
{
	top:2px;
	left:50%;
	font-size:28px;
	line-height:28px
}
.factory-progress-icon
{
	right:-52px;
	top:-14px;
	width:34px;
	height:34px
}
.factory-bonus
{
	top:-40px;
	right:-60px;
	width:110px;
	height:102px;
	background:url('/css/images-480/factories/ui/stanok_bonus.png') no-repeat 0 0 transparent
}
.bonus-text
{
	font-size:22px;
	bottom:8px;
	right:20px
}
.f-industry-wrapper .path-row.inner
{
	height:52px;
	margin:-4px auto 0 auto;
	width:440px;
	background:transparent url('/css/images-480/factories/factory-fence-horizontal-inner.png') left top repeat-x;
	position:relative
}
.green-close-button
{
	margin-left:5px;
	width:24px;
	height:24px;
	background:url('/css/images-480/notifications/green-close-button.png') no-repeat 0 0 transparent
}
div.f-lose #f-header
{
	height:153px
}
div.f-win #f-header
{
	height:153px
}
.f-factory-buttons
{
	width:352px;
	float:right
}
.f-factory-buttons .f-panel-btn-active
{
	margin:0 3px 6px 3px
}
.double-btn .flat-btn
{
	padding:20px 0
}
.double-btn td.no-border
{
	border-left-width:3px!important
}
.b-menu td
{
	border-left-width:2px!important
}
.f-gold
{
	padding-left:0;
	width:480px;
	background:#926b24
}
.f-gold .f-glossy
{
	width:158px;
	height:148px;
	margin:0 0 2px 2px
}
.f-gold .f-glossy:first-child
{
	width:160px;
	margin:0
}
.f-icon-secret-oval
{
	margin-top:-3px;
	margin-bottom:5px
}
.f-blue
{
	background:0;
	background-image:none
}
.f-glossy
{
	display:inline-block;
	background:0;
	padding:4px 0 6px 0;
	background:#45a9e7
}
.f-glossy-wrapper
{
	display:inline-block;
	color:#fff;
	text-align:center;
	margin:0 5px 0 2px;
	background:0
}
.f-glossy-wrapper .glossy-outer
{
	display:inline-block;
	margin:0 -6px 0 0;
	padding:4px 0 0 0;
	background:0
}
.f-blue
{
	padding-left:0;
	width:480px
}
.f-blue .f-glossy
{
	width:158px;
	height:149px;
	margin:0 0 2px 2px
}
.f-oval-inner .f-count,.menu-btn .f-count
{
	top:0;
	right:0;
	width:42px;
	height:42px;
	background:url("/css/images-480/i-count.png");
	color:#696b6c;
	line-height:32px
}
.flat-content
{
	position:relative
}
.f-icon-oval-secret
{
	background:transparent url('/css/images-480/f-icons-oval_brown.png') center -815px no-repeat
}
.f-icon-oval-house
{
	background:transparent url('/css/images-480/ambar_blue_icon.png') center center no-repeat
}
.f-icon-oval-wheel
{
	background:transparent url('/css/images-480/f-icons-oval_brown.png') center -1044px no-repeat
}
.f-icon-oval-bank
{
	background:transparent url('/css/images-480/f-icons-oval_brown.png') center -348px no-repeat
}
.f-icon-oval-exchange
{
	background:transparent url('/css/images-480/f-icons-oval_brown.png') center -233px no-repeat
}
.f-icon-oval-zoo
{
	background:transparent url('/css/images-480/f-icons-oval_brown.png') center -470px no-repeat
}
.f-icon-oval-reference
{
	background:transparent url('/css/images-480/f-icons-oval_brown.png') center -582px no-repeat
}
.f-icon-oval-talents
{
	background:transparent url('/css/images-480/f-icons-oval_brown.png') center -698px no-repeat
}
.f-icon-oval-rating
{
	background:transparent url('/css/images-480/f-icons-oval_brown.png') center top no-repeat
}
.f-icon-oval-store
{
	background:transparent url('/css/images-480/f-icons-oval_blue.png') center -1052px no-repeat
}
.f-icon-oval-kolhoz
{
	background:transparent url('/css/images-480/kolhoz_brown_icon.png') center center no-repeat
}
.f-icon-oval-chat
{
	background:transparent url('/css/images-480/f-icons-oval_blue.png') center -935px no-repeat
}
.f-icon-oval-task
{
	background:transparent url('/css/images-480/f-icons-oval_blue.png') center -814px no-repeat
}
.f-icon-oval-pets
{
	background:transparent url('/css/images-480/f-icons-oval_blue.png') center -116px no-repeat
}
.f-icon-oval-garden
{
	background:transparent url('/css/images-480/f-icons-oval_blue.png') center top no-repeat
}
.f-icon-oval-village
{
	background:transparent url('/css/images-480/f-icons-oval_blue.png') center -232px no-repeat
}
.f-icon-oval-lock
{
	background:transparent url('/css/images-480/f-icons-oval_blue.png') center -601px no-repeat
}
.f-icon-oval-fishing
{
	background:transparent url('/css/images-480/f-icons-oval_blue.png') center -468px no-repeat
}
.f-icon-oval-industry
{
	background:transparent url('/css/images-480/f-icons-oval_blue.png') center -698px no-repeat
}
.f-icon-oval-profile
{
	background:transparent url('/css/images-480/f-icons-oval-v2.png') center -506px no-repeat
}
.f-icon-oval-k-buildings
{
	background:transparent url('/css/images-480/f-icons-oval-k.png') -3px -5px no-repeat
}
.f-icon-oval-k-achs
{
	background:transparent url('/css/images-480/f-icons-oval-k.png') -3px -136px no-repeat
}
.f-icon-oval-k-lake
{
	background:transparent url('/css/images-480/f-icons-oval-k.png') -3px -134px no-repeat
}
.f-icon-oval-k-forum
{
	background:transparent url('/css/images-480/f-icons-oval-k.png') -3px -391px no-repeat
}
.f-icon-oval-k-members
{
	background:transparent url('/css/images-480/f-icons-oval-k.png') -3px -523px no-repeat
}
.f-icon-oval-k-chat
{
	background:transparent url('/css/images-480/f-icons-oval-k.png') -3px -653px no-repeat
}
.f-tease .f-glossy-wrapper
{
	margin:0 5px 0 1px;
	background:transparent url('/css/images-480/f-panel-glossy.png') left top no-repeat
}
.f-tease .glossy-outer
{
	margin:0 -6px 0 0;
	padding-left:70px;
	padding-right:5px;
	font-weight:bold;
	background:url('/css/images-480/f-buttons2.png') 0 -534px no-repeat transparent;
	height:68px
}
.advertisement-uc
{
	background:url('/css/images-480/uc-icon.png') no-repeat 10px 50%,url('/css/images-480/uc-arr.png') no-repeat 98% 50%;
	text-decoration:none!important;
	border:2px solid #FFF;
	font-size:23px;
	color:#FFF!important;
	padding:9px 36px 9px 61px;
	margin:24px 2px 0;
	text-align:left
}
.i-coll
{
	width:128px;
	height:128px;
	margin:8px
}
.i-coll-count
{
	width:86%;
	margin:0 7%;
	border-radius:10px
}
.icon-coll-complete
{
	width:88px;
	height:44px;
	background:url('/css/images-480/collection_complete_icon.png') 0 0 no-repeat
}
.icon-btn-zoo,.icon-btn-sale,.icon-btn-sell
{
	width:60px;
	height:60px;
	background:url('/css/images-480/blue_zoo.png') 50% 50% no-repeat
}
.icon-btn-sale
{
	background-image:url('/css/images-480/factories/ui/coin.png')}.icon-btn-sell
{
	background-image:url('/css/images-480/icon-sell.png')}.complete-bg
{
	height:108px;
	margin-bottom:5px;
	background:url('/css/images-480/collection_complete.png') 50% 50% no-repeat
}
.f-panel-btn-text.zoo-to
{
	background-position:0 -575px
}
.f-panel-btn-icon-active-animal.zoo-to
{
	background-position:0 -570px
}
.i-tab
{
	padding:16px 10px
}
.list-link
{
	padding:20px 40px 20px 20px;
	font-size:24px;
	background:url('/css/images-480/arr-left.png') 95% 50% no-repeat #ffeac0
}
.f-panel-btn-icon-active-fish.broken
{
	background-position:0 -199px
}
.f-panel-btn-text-fish-broken
{
	margin:1px auto 0 auto;
	height:20px;
	width:86px;
	background:url('/css/images-480/f-text-mini.png') no-repeat
}
.f-panel-btn-text-fish-broken.broken
{
	background-position:0 -184px
}
.gray_container
{
	background-color:#ededed;
	margin-top:2px;
	padding:5px
}
.flat-content.btn-wrap
{
	padding:2px;
	margin-bottom:0;
	background:#ececec
}
hr
{
	border:0;
	background-color:#55aa2c;
	height:1px
}
.flat-content.btn-wrap .flat-btn
{
	margin-top:2px
}
.flat-content.btn-wrap .flat-btn:first-child
{
	margin-top:0
}
.btn-wrap table td
{
	padding:2px 0 0 2px
}
.btn-wrap table tr td:first-child
{
	padding-left:0
}
button.flat-btn
{
	width:100%;
	margin:0;
	border:0;
	outline:0;
	border-bottom:2px solid #0090d5
}
.btn-img.diamond_btn
{
	background:url('/css/images-480/buy_diamonds.png') no-repeat
}
input.flat-btn
{
	width:100%;
	margin:0;
	border:0;
	outline:0;
	border-bottom:2px solid #0090d5
}
.f-progress-exp
{
	position:relative;
	height:24px;
	margin:25px 25px 20px 28px;
	background:#bac3c5;
	width:433px
}
.form-wrap .flat-label:first-child
{
	margin-top:0
}
.flat-textarea,.flat-select
{
	display:block;
	width:96%;
	height:40px;
	line-height:40px;
	padding:0 2%;
	margin:0;
	font-size:22px;
	background:#fff;
	color:#5c5c5c;
	border-radius:0;
	border:2px solid #ababab
}
.f-progress-exp-fill
{
	height:24px;
	background:#ce553e;
	background:-webkit-linear-gradient(top,rgba(206,85,62,1) 0,rgba(206,85,62,1) 50%,rgba(236,96,69,1) 51%,rgba(236,96,69,1) 100%)}.flat-btn.inactive
{
	background:#b8b8b8;
	border-bottom:0;
	border-top:2px solid #9c9c9c;
	font-size:18px
}
.f-progress-exp-text
{
	position:absolute;
	z-index:20;
	top:0;
	left:36%;
	color:#fff;
	font-size:18px;
	line-height:27px
}
.btn-img,.icn-prf-msg,.icn-prf-frn,.icn-prf-stn,.icn-prf-prs,.icn-prf-ach,.icn-prf-ach2,.icn-prf-col,.icn-prf-gar
{
	display:inline-block;
	width:54px;
	height:54px;
	margin-right:5px;
	background-position:50% 50%;
	background-repeat:no-repeat;
	vertical-align:middle
}
.btn-img.zoo
{
	background:url('/css/images-480/blue_zoo.png') no-repeat;
	background-size:54px
}
.btn-img.coin
{
	background:url('/css/images-480/coin.png') no-repeat
}
.btn-img.pet_sell
{
	background:url('/css/images-480/pet_sell.png') no-repeat
}
.text-locked
{
	color:#808080
}
.mt1
{
	margin-top:2px!important
}
.pt30
{
	padding-top:30px!important
}
.pb30
{
	padding-bottom:30px!important
}
.pad
{
	padding:30px 20px
}
.locked-btn
{
	padding:10px;
	display:block;
	background:#b8b8b8!important;
	color:#fff;
	border-top:1px solid #b8b8b8;
	border-bottom:1px solid #fff
}
.icn-prf-msg
{
	background-image:url('/css/images-480/profile/Mail.png')}.icn-prf-frn
{
	background-image:url('/css/images-480/profile/Add_friend.png')}.icn-prf-stn
{
	background-image:url('/css/images-480/profile/Settings.png')}.icn-prf-prs,.icn-prf-ach,.icn-prf-col,.icn-prf-ach2,.icn-prf-gar
{
	width:80px;
	height:80px
}
.icn-prf-prs
{
	background-image:url('/css/images-480/profile/Gift.png')}.icn-prf-ach
{
	background-image:url('/css/images-480/profile/Achievements.png')}.icn-prf-col
{
	background-image:url('/css/images-480/profile/Collection.png')}.icn-prf-gar
{
	background-image:url('/css/images-480/profile/Garage.png')}.input-new-style
{
	height:45px!important
}

.gift-registration
{
	background:#fff0d2;
	border-radius:8px;
	position:relative;
	color:#7d5328;
	padding:12px;
	width:326px;
	margin-right:30px
}
.ml20
{
	margin-left:40px
}
.annotation
{
	font-size:18px;
	line-height:18px;
	margin-top:-18px
}
div.f-registration
{
	background:#006db7 url('/css/images-480/bg/registration_back.jpg') center 41px no-repeat
}
div.f-registration #f-header
{
	height:174px
}
.icon-profile-arrow
{
	display:inline-block;
	vertical-align:middle;
	width:26px;
	height:24px;
	background:url('/css/images-480/profile/profile-arrow.png') 0 0 no-repeat
}
.btn-sell
{
	text-decoration:none;
	color:#fff;
	display:table;
	width:100%;
	height:4em;
	background:#28c7a9;
	border-bottom:4px solid #00b59c
}
.btn-sell.lock
{
	border-width:2px
}
.btn-sell.lock
{
	border-width:2px
}
.btn-sell-text
{
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:100%;
	padding:0 .3em;
	font-size:26px
}
.level
{
	position:absolute;
	display:block;
	color:#c63800;
	width:45px;
	height:29px;
	top:-28px;
	text-align:center;
	padding:15px 0 0 0;
	margin:14px 0 0 -26px;
	overflow:hidden;
	background:url('/css/images-480/level-star.png');
	z-index:10;
	font-size:20px
}
.vertical_padding
{
	padding-bottom:30px!important;
	padding-top:30px!important
}
.flat-tabs
{
	font-size:22px
}
.topic
{
	border-top:2px solid #e7cb93
}
.topic a.a
{
	padding:10px 10px 10px 8px;
	margin-left:1px;
	border-left:5px solid rgba(255,255,255,0)}.retry-link
{
	background:url('/css/images-480/retry-ar.png') no-repeat 50% 50%}button.flat-btn
{
	border-bottom:2px solid #0090d5
}
.bg-lighting
{
	padding:20px 20px 142px 20px!important;
	background:url('/css/images-480/logo-teaser.png') no-repeat 100% 100% #effad4
}
.f-digger
{
	width:88px;
	height:124px
}
.icon-gems
{
	background:url('/css/images-480/digger/gems.png') no-repeat center 22px
}
.icon-gold
{
	background:url('/css/images-480/digger/gold.png') no-repeat center 22px
}
.icon-lure
{
	background:url('/css/images-480/digger/lure.png') no-repeat center 22px
}
.icon-seeds
{
	background:url('/css/images-480/digger/seeds.png') no-repeat center 22px
}
.header-ware
{
	padding:10px 10px 0
}
.f-icon
{
	margin-top:-6px
}
.nowrap
{
	white-space:nowrap!important
}
.c-white
{
	color:#fff!important
}
a.gift-del
{
	color:#fff;
	margin-right:16px;
	float:right
}
input.dialogs
{
	padding:10px;
	border:1px solid #e7cb93
}
textarea.dialogs
{
	border:1px solid #e7cb93;
	padding:10px
}
.message
{
	border-bottom:2px solid #e7cb93
}
.male,.female
{
	width:60px;
	height:74px
}
.male
{
	background-image:url("/css/images-480/dialogs/ava2-m.png")}.female
{
	background-image:url("/css/images-480/dialogs/ava2-f.png")}.cor-icon
{
	width:10%;
	padding:8px 0
}
.cor-body
{
	padding:10px 0
}
.service
{
	width:12%}.cor-body .cor-body-link
{
	padding-top:5px;
	font-size:22px
}
.service .mail-delete
{
	top:6px;
	right:6px;
	width:30px;
	height:30px;
	background:url('/css/images-480/dialogs/close.png') no-repeat 100% 0
}
.cor-icon .online,.cor-icon .offline
{
	top:69px;
	right:7px;
	width:12px;
	height:12px
}
.smiles-list
{
	padding:4px
}
.correspondence
{
	padding:6px
}
.correspondence li.date
{
	font-size:24px
}
.correspondence li
{
	margin-bottom:10px
}
.mes-ava.female
{
	background-image:url("/css/images-480/dialogs/ava-f.png");
	width:40px
}
.mes-ava.male
{
	background-image:url("/css/images-480/dialogs/ava-m.png");
	width:40px
}
.inbox .mes-body
{
	width:80%}.btn-smile
{
	background:#45a9e7 url("/css/images-480/dialogs/smile-icon.png") center no-repeat;
	height:32px
}
.violet_btn
{
	border-width:5px
}
.table-raiting td
{
	padding:10px
}
.table-raiting
{
	margin-bottom:4px
}
.h_title
{
	font-size:27px;
	padding:0 0 8px 0
}
.h_notice
{
	font-size:21px;
	background:url('/css/images-480/fair/priz_top.png') 50% 0 no-repeat,url('/css/images-480/fair/priz_bot.png') 50% 100% no-repeat,url('/css/images-480/fair/priz_mid.png') 50% 0 repeat-y #649519;
	min-height:64px;
	padding:20px 50px 20px 50px;
	margin:30px auto 0 auto
}
.h_notice.winner
{
	padding:70px 50px 0 50px;
	background:url('/css/images-480/fair/glavniy_priz.png') 50% 0 no-repeat;
	min-height:42px
}
.b_fair
{
	border:6px solid #327708;
	border-width:0 6px 0 6px;
	padding:10px 20px 14px 20px;
	margin-bottom:4px
}
.b_fair:after
{
	height:18px
}
.h_subtitle
{
	font-size:21px;
	padding:4px 0
}
.f-wrapper.f-fair
{
	background:url('/css/images-480/fair/angle.png') center 130px no-repeat,url('/css/images-480/bg/general.jpg') center 54px no-repeat
}
.f-wrapper.f-fair #f-header
{
	margin-bottom:25px
}
.npc_task
{
	min-height:136px
}
.npc_task.garden_npc
{
	background:url('/css/images-480/tasks/avtar_agranom.png') 0 0 no-repeat,url('/css/images-480/tasks/back_for_task.png') 0 0 no-repeat #f5deb3
}
.npc_task.fisher_npc
{
	background:url('/css/images-480/tasks/avtar_ribak.png') 0 0 no-repeat,url('/css/images-480/tasks/back_for_task_river.png') 0 0 no-repeat #f5deb3
}
.npc_task_tolk
{
	padding:10px;
	border-radius:8px;
	font-size:16px
}
.npc_task_tolk:before
{
	left:-15px;
	top:30%}.tsk_lock,.tsk_cmpl
{
	margin:-7px 8px 0 0;
	width:36px;
	height:36px;
	background:url('/css/images-480/tasks/galka_empty.png') 0 0 no-repeat
}
.tsk_cmpl
{
	background:url('/css/images-480/tasks/galka_full.png') 0 0 no-repeat
}
.r_lock
{
	padding:32px 10px 10px 10px
}
.r_lock:after
{
	width:48px;
	height:48px;
	top:-20px;
	left:45%;
	background:url('/css/images-480/f-buttons2.png') center -466px no-repeat #b8b8b8
}
.npc_task_notice_tolk
{
	padding:10px 20px 10px 20px;
	border-radius:5px;
	margin-top:5px;
	font-size:21px
}
.npc_task_notice_tolk:before
{
	left:-15px;
	top:30%;
	border-style:solid;
	border-width:5px 10px 5px 5px
}
.tsk_list
{
	padding:10px 0
}
.tsk_list li
{
	margin-top:18px;
	font-size:21px
}
.npc_task_tolk_empty
{
	font-size:21px;
	margin-top:10px
}
.task-npc-img
{
	width:102px;
	height:102px;
	margin-top:14px
}
.task-npc-img.garden_npc
{
	background:url('/css/images-480/tasks/avtar_agronom_round.png') 50% 50% no-repeat
}
.task-npc-img.fisher_npc
{
	background:url('/css/images-480/tasks/avtar_ribak_round.png') 50% 50% no-repeat
}
.task-npc-img.task_timer:after,.task-npc-img.task_tick:after
{
	width:36px;
	height:36px;
	position:absolute;
	background:url('/css/images-480/tasks/galka_full.png') 0 0 no-repeat
}
.task-npc-img.task_tick:after
{
	width:42px;
	height:42px;
	background:url('/css/images-480/tasks/budilnik.png') no-repeat 50% 50% #fff;
	border-radius:50%}.flat-paging
{
	padding:0 10px;
	margin:6px 0
}
.page
{
	margin:0 2px;
	padding:14px 0;
	font-size:28px;
	width:60px
}
.page.page_left,.page.page_right
{
	height:60px;
	background:url('/css/images-480/paginator/arr_right.png') 50% 50% no-repeat #45a9e7
}
.page.page_left
{
	background:url('/css/images-480/paginator/arr_left.png') 50% 50% no-repeat #45a9e7
}
.i_virus
{
	display:inline-block;
	width:25px;
	height:25px;
	vertical-align:middle;
	margin-top:-2px;
	background:url('/css/images-480/virus/virus.png') 0 0 no-repeat
}
.fright_link
{
	position:absolute;
	right:12px;
	top:12px
}
.flat_input
{
	display:inline-block;
	width:240px;
	padding:2%;
	background:#fff;
	border:2px solid #e1e1e1;
	border-radius:0
}
.zoo_title
{
	text-align:center;
	background:url('/css/images-480/zoofair/animal.png') no-repeat #275910;
	height:150px;
	margin-top:-26px;
	padding-bottom:14px;
	color:#ffff83
}
.zoo_title._win
{
	background:url('/css/images-480/zoofair/priz.png') no-repeat;
	margin-top:-76px;
	padding-bottom:64px;
	font-size:24px
}
.zoo_title._pet
{
	background:url('/css/images-480/zoofair/glavniy_priz.png') no-repeat;
	margin-top:-63px;
	padding-bottom:52px;
	font-size:24px
}
.f-wrapper.zoo_f_fair
{
	background:url('/css/images-480/zoofair/zoo_back.jpg') center 44px no-repeat
}
.zoo_pet
{
	padding-top:50px
}
.zoo_b_fair
{
	padding:0 6px 4px;
	margin-bottom:4px;
	position:relative
}
.f-wrapper.zoo_f_fair #f-header
{
	margin-bottom:200px
}
.f-wrapper.zoo_f_fair .flat-content-rel
{
	top:276px
}
.crosspromo-box
{
	padding:256px 6px 6px 6px;
	border-radius:10px 10px 0 0;
	margin-top:2px
}
.crosspromo-box-inner
{
	height:242px;
	background:url('/css/images-480/crosspromo/crosspromo_bg.png') 0 100% no-repeat;
	font-size:28px
}
.crosspromo-box._last-day
{
	padding:320px 6px 6px 6px
}
.crosspromo-box._last-day .crosspromo-box-inner
{
	background:url('/css/images-480/crosspromo/crosspromo_bg_last.png') 50% 100% no-repeat;
	height:307px
}
.crosspromo-box._30-day
{
	padding:270px 6px 6px 6px
}
.crosspromo-box._30-day .crosspromo-box-inner
{
	height:257px
}
.crosspromo-box.chest-gift
{
	padding:20px 6px 6px 6px
}
.crosspromo-chest-icon
{
	width:164px;
	height:134px;
	background:url('/css/images-480/crosspromo/chest_crosspromo.png') 0 0 no-repeat
}
.crosspromo-chest-open-icon
{
	width:146px;
	height:126px;
	background:url('/css/images-480/crosspromo/chest_open-crosspromo.png') 0 0 no-repeat;
	margin-right:16px
}
.crosspromo-chest-icon-mini
{
	width:124px;
	height:100px;
	background:url('/css/images-480/crosspromo/chest_crosspromo_mini.png') 0 0 no-repeat;
	margin-right:16px
}
.green-close-button._top-link
{
	margin-bottom:-19px
}
.crosspromo-box._sleg
{
	padding:259px 6px 6px 6px;
	border-radius:0
}
.crosspromo-box._sleg .crosspromo-box-inner
{
	background:url('/css/images-480/crosspromo/dog_every_day.png') 0 100% no-repeat
}
.crosspromo-box._sleg._last-day
{
	padding:337px 6px 6px 6px
}
.crosspromo-box._sleg._last-day .crosspromo-box-inner
{
	background:url('/css/images-480/crosspromo/dog_last_day.png') 50% 100% no-repeat;
	height:333px
}
.crosspromo-box.sleg-box-gift
{
	padding:20px 6px 6px 6px
}
.crosspromo-box-icon
{
	width:164px;
	height:134px;
	background:url('/css/images-480/crosspromo/crosspromo-box-icon.png') 0 0 no-repeat
}
.crosspromo-box-open-icon
{
	width:130px;
	height:130px;
	background:url('/css/images-480/crosspromo/crosspromo-box-open-icon.png') 0 0 no-repeat;
	margin-right:16px
}
.crosspromo-box-icon-mini
{
	width:146px;
	height:116px;
	background:url('/css/images-480/crosspromo/crosspromo-box-icon-mini.png') 0 0 no-repeat;
	margin-right:16px
}
.crosspromo-box.sleg-30d
{
	padding:246px 6px 6px 6px
}
.crosspromo-box.sleg-30d .crosspromo-box-inner
{
	background:url('/css/images-480/crosspromo/crosspromo-sleg-bg-30d.png') 50% 100% no-repeat;
	height:234px;
	top:0;
	padding-top:3%}.crosspromo-box.sleg-30d-final
{
	padding:314px 6px 6px 6px
}
.crosspromo-box.sleg-30d-final .crosspromo-box-inner
{
	background:url('/css/images-480/crosspromo/crosspromo-sleg-bg-30d-final.png') 50% 100% no-repeat;
	height:250px;
	top:0;
	padding-top:60px
}
.crosspromo-box .quest-alarm-icon
{
	margin:0 0 4px 8px;
	vertical-align:middle
}
.t-lvl-up
{
	height:220px;
	position:relative;
	background:url('/css/images-480/tut/lvl-up_480.png') 50% 0 no-repeat;
	margin-top:-20px
}
.lvl-up-number
{
	font-size:64px;
	left:0;
	top:65px
}
.t-reward
{
	border-spacing:0 10px;
	margin-top:6px
}
.t-reward .f-digger
{
	height:92px
}
.registration-link
{
	margin-top:10px;
	display:block;
	text-decoration:none;
	padding:2% 11% 2% 26%;
	font-size:24px;
	color:#fff;
	border-radius:20px;
	background:url('/css/images-480/paginator/arr_right.png') 96% 50% no-repeat #45a9e7;
	position:relative
}
.registration-link:before
{
	content:'';
	position:absolute;
	top:-6px;
	left:0;
	width:124px;
	height:124px;
	background:url('/css/images-480/tut/NPC_with_gift_124.png') 0 0 no-repeat
}
.b-package
{
	background:url('/css/images-480/tut/pack-top-bg_480.png') 0 0 no-repeat #fffff7;
	font-size:22px;
	padding:10px
}
.b-package._open
{
	margin-top:60px
}
.b-package._open:before
{
	height:60px;
	top:-60px;
	background:url('/css/images-480/tut/pack-open-top-bg_480.png') 50% 0 no-repeat
}
.flat-input
{
	display:block;
	width:95%;
	height:40px;
	line-height:40px;
	padding:0 2%;
	margin:0;
	font-size:22px;
	background:#fff;
	color:#5c5c5c;
	border-radius:0;
	border:2px solid #ababab
}
.t-lvl-up
{
	height:220px;
	position:relative;
	background:url('/css/images-480/tut/lvl-up_480.png') 50% 0 no-repeat;
	margin-top:-20px
}
.lvl-up-number
{
	font-size:64px;
	left:0;
	top:65px
}
.t-reward
{
	border-spacing:0 10px;
	margin-top:6px
}
.t-reward .f-digger
{
	height:92px
}
.b-tutorial
{
	margin:0!important;
	padding:20px 0 4px 0;
	position:relative;
	min-height:133px
}
.b-tutorial:before
{
	content:'';
	width:144px;
	height:144px;
	position:absolute;
	bottom:0;
	left:0;
	background:url('/css/images-480/tut/NPC_4_sprite_144.png') 0 -288px no-repeat;
	z-index:5
}
.b-tutorial._npc1:before
{
	background:url('/css/images-480/tut/NPC_4_sprite_144.png') 0 0 no-repeat
}
.b-tutorial._npc2:before
{
	background:url('/css/images-480/tut/NPC_4_sprite_144.png') 0 -144px no-repeat
}
.b-tutorial._npc3:before
{
	background:url('/css/images-480/tut/NPC_4_sprite_144.png') 0 -288px no-repeat
}
.b-tutorial._npc4:before
{
	background:url('/css/images-480/tut/NPC_4_sprite_144.png') 0 -432px no-repeat
}
.b-tutorial:after
{
	content:'';
	display:block;
	height:0;
	clear:both
}
.tutorial-note
{
	position:relative;
	float:right;
	width:70%;
	background:#effad4;
	color:#5c7e02;
	z-index:20;
	padding:2%;
	font-size:22px
}
.b-tutorial._bottom .tutorial-note
{
	margin-top:70px
}
.tutorial-note .f-animal-oval
{
	margin:-40px 0 -30px 0
}
.tutorial-note:after
{
	content:'';
	width:0;
	height:0;
	border-style:solid;
	border-width:14px;
	border-color:rgba(0,0,0,0) #effad4 rgba(0,0,0,0) rgba(0,0,0,0);
	position:absolute;
	left:-28px;
	bottom:22%;
	z-index:11
}
.b-tutorial .tutorial-link
{
	position:absolute;
	z-index:2;
	top:10px;
	right:0
}
.tutorial-title
{
	position:absolute;
	color:#adadab;
	top:4px;
	left:10px;
	font-weight:bold;
	font-size:24px;
	z-index:4
}
._tutorial-arr:after,._tutorial-arr-left:after
{
	width:76px;
	height:76px;
	top:-70px;
	left:14px;
	background:url('/css/images-480/tut/arrow_76.png') 0 0 no-repeat
}
._tutorial-arr-left:after
{
	top:-6px;
	background:url('/css/images-480/tut-arrow.png') 0 0 no-repeat;
	left:-70px
}
@-webkit-keyframes bounce
{
	from
{
	top:-100px
}
10%
{
	top:-70px
}
20%
{
	top:-100px
}
30%
{
	top:-70px
}
40%
{
	top:-100px
}
50%
{
	top:-70px
}
60%
{
	top:-100px
}
70%
{
	top:-70px
}
80%
{
	top:-100px
}
90%
{
	top:-70px
}
to
{
	top:-100px
}
}@keyframes bounce
{
	from
{
	top:-100px
}
10%
{
	top:-70px
}
20%
{
	top:-100px
}
30%
{
	top:-70px
}
40%
{
	top:-100px
}
50%
{
	top:-70px
}
60%
{
	top:-100px
}
70%
{
	top:-70px
}
80%
{
	top:-100px
}
90%
{
	top:-70px
}
to
{
	top:-100px
}
}@-webkit-keyframes bounceLeft
{
	from
{
	left:-100px
}
10%
{
	left:-70px
}
20%
{
	left:-100px
}
30%
{
	left:-70px
}
40%
{
	left:-100px
}
50%
{
	left:-70px
}
60%
{
	left:-100px
}
70%
{
	left:-70px
}
80%
{
	left:-100px
}
90%
{
	left:-70px
}
to
{
	left:-100px
}
}@keyframes bounceLeft
{
	from
{
	left:-100px
}
10%
{
	left:-70px
}
20%
{
	left:-100px
}
30%
{
	left:-70px
}
40%
{
	left:-100px
}
50%
{
	left:-70px
}
60%
{
	left:-100px
}
70%
{
	left:-70px
}
80%
{
	left:-100px
}
90%
{
	left:-70px
}
to
{
	left:-100px
}
}.menu-btn._tutorial-arr:after
{
	top:-30px;
	left:48px
}
.btn-sell._tutorial-arr:after
{
	top:-64px;
	left:34px
}
.f-wrapper._registration
{
	background-position:center 170px!important
}
.fuel-link
{
	padding:4px 0
}
.f-count.f-k-chat-count
{
	font-size:21px;
	top:43px!important;
	left:93px;
	width:60px
}
.f-count.f-k-members-count
{
	font-size:21px;
	color:#fff;
	top:94px!important;
	left:36px;
	width:110px!important
}
.f-tabs-wide .shop-icon
{
	margin-top:-10px!important
}
.fuel-empty-icon
{
	width:88px;
	height:92px;
	background:url('/css/images-480/fuel-empty-icon.png') 0 0 no-repeat
}
.wrap-task
{
	padding:14px 4px 8px 4px
}
.task-box
{
	padding:20px 20px 30px 20px;
	border-bottom:4px solid #a99263;
	font-size:24px;
	margin:0 0 10px 0
}
.task-box:after
{
	width:158px;
	height:32px;
	bottom:-4px;
	right:0;
	background:url('/css/images-480/tasks/task-block-cover.png') 0 -176px no-repeat
}
.task-box._subtask:after
{
	background-position:0 -5px
}
.task-box._task-done:after
{
	background-position:0 -134px!important
}
.task-box._task-lock:after
{
	background-position:0 -91px!important
}
.wrap-task._task-done .task-box._task-done:after
{
	background-position:0 -48px!important
}
.task-box._task-done:before
{
	top:-6px;
	right:0;
	width:56px;
	height:46px;
	background:url('/css/images-480/tasks/task-tick.png') 0 0 no-repeat
}
.task-box._main-task,.task-box._main-task:after
{
	padding:16px 20px 14px 20px
}
.task-box._main-task .task-timer
{
	right:-4px
}
.wrap-task h1
{
	font-size:32px
}
.task-box h2
{
	padding:0 100px 10px 0;
	font-size:28px
}
.task-image
{
	width:110px;
	height:110px;
	margin:6px 20px 2px 0;
	background:url('/css/images-480/tasks/task-class-icons.png') 0 0 no-repeat
}
.task-image._garden
{
	background-position:0 -210px
}
.task-image._barnyard
{
	background-position:0 2px
}
.task-image._fishing
{
	background-position:0 -104px
}
.task-image._industry
{
	background-position:0 -316px
}
.task-image._npc
{
	background-position:0 -422px
}
.task-image._equipment
{
	background-position:0 -528px
}
.task-list
{
	display:block;
	padding-top:4px
}
.t-point
{
	width:22px;
	margin:-4px 6px 0 0;
	height:22px;
	background:url('/css/images-480/tasks/task-point.png') 0 0 no-repeat
}
.task-list._done .t-point
{
	background-position:0 -24px
}
.task-reward
{
	padding:10px;
	margin:10px 0
}
.task-reward._main-reward
{
	margin-top:134px
}
.task-reward._main-reward:before
{
	top:-120px;
	height:120px;
	background:url('/css/images-480/tasks/mega_goft.png') 0 0 no-repeat
}
.more-open-link
{
	font-size:22px
}
.task-timer
{
	top:28px;
	right:0;
	min-width:86px;
	height:22px;
	border-radius:10px 0 0 10px;
	font-size:22px;
	line-height:22px;
	padding:2px 4px
}
.task-timer:after
{
	top:-40px;
	right:8px;
	width:70px;
	height:40px;
	background:url('/css/images-480/tasks/task-clock-icon.png') 0 0 no-repeat
}
.npc_task
{
	min-height:144px;
	border-radius:0 14px 14px 0;
	margin:0 -16px 0 -16px
}
.npc_task.garden_npc
{
	background:url('/css/images-480/tasks/avtar_agranom.png') 0 0 no-repeat,url('/css/images-480/tasks/back_for_task.png') 0 0 no-repeat #f5deb3
}
.npc_task.fisher_npc
{
	background:url('/css/images-480/tasks/avtar_ribak.png') 0 0 no-repeat,url('/css/images-480/tasks/back_for_task_river.png') 0 0 no-repeat #f5deb3
}
.npc_task_tolk
{
	width:270px;
	padding:20px;
	border-radius:14px;
	font-size:22px;
	min-height:104px
}
.npc_task_tolk:before
{
	left:-20px;
	top:70px;
	border-width:10px 10px 10px 10px
}
.task-progress
{
	padding:16px 0 0 0;
	margin-bottom:-16px;
	height:48px
}
.i-step
{
	margin:0 4px 0 4px;
	width:14px;
	height:14px
}
.i-step._current:after
{
	bottom:-28px;
	left:-10px;
	border-width:20px 16px
}
.i-step._last._current:after
{
	bottom:-12px;
	left:8px
}
.i-step._last
{
	width:48px;
	height:48px;
	background:url('/css/images-480/tasks/step-gift.png') 50% 49% no-repeat rgba(0,0,0,0.2)}.i-step._last._done
{
	background:url('/css/images-480/tasks/step-gift-finish.png') 50% 49% no-repeat #4a8c00!important
}
.serial-task-title
{
	border-bottom:2px solid #e3cead;
	padding:20px 20px 10px 20px
}
.task-progress._simple
{
	padding:8px 0 2px 0;
	margin:0;
	height:48px
}
.task-progress._simple .i-step._current:before
{
	bottom:-30px;
	left:-10px;
	border-width:20px 16px
}
.task-progress._simple .i-step._current:after
{
	bottom:-34px
}
.task-progress._simple .i-step._last._current:after
{
	bottom:-18px;
	left:8px
}
.task-progress._simple .i-step._last._current:before
{
	bottom:-14px;
	left:8px
}
.f-icon.icon-fantik
{
	width:28px;
	height:24px;
	background:url('/css/images-480/tasks/fantiki.png') 0 50% no-repeat
}
.green-title
{
	padding:10px;
	font-size:24px
}
.info-list
{
	font-size:24px
}
.info-list-i
{
	padding-bottom:6px
}
.info-list-i:before
{
	width:6px;
	height:6px;
	margin-right:6px
}
.section-right
{
	margin-left:120px
}
.f-panel-btn-text.remove-animal
{
	height:42px;
	background:url('/css/images-480/remove-text.png') 50% 100% no-repeat
}
.f-panel-btn-icon-active-factory.remove-animal
{
	width:38px;
	height:42px;
	background:url('/css/images-480/remove-icon.png') 50% 100% no-repeat
}
