@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}body,html{margin:0;padding:0}body{background-image:url(images/background.png);background-color:#000;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:50% 100%;overflow-y:scroll;color:#111;font-size:14px;font-family:Source Sans Pro,Verdana}body a:focus,body a:hover{text-decoration:none}body a,body button{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}body hr{border-color:#ddd}body .btn.active,body .btn:active,body .btn:active:focus,body .btn:focus,body button.active,body button:active,body button:active:focus,body button:focus{outline:0}body input.blend{background-color:transparent;border-color:transparent;width:auto;display:inline-block;box-shadow:inset 0 1px 1px transparent;padding-left:2px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}body input.blend:focus,body input.blend:hover{border-color:#ccc;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}header{margin:4px auto;text-align:center}header .logo{height:75px;width:auto}header .page_title{font-size:20px;font-weight:700;text-transform:uppercase;color:#f9b200;text-shadow:-1px 2px 0 rgba(0,0,0,.4)}#content{background-color:#eee;border:1px solid #aaa;padding:15px;margin-bottom:15px;max-width:1200px;width:auto}#content .loading{font-size:20px;text-align:center;color:#444}#content .loading .fa{display:block;font-size:32px}.license{text-align:center;color:#fff;font-size:13px;text-shadow:0 1px 1px #000;width:100%;margin:10px 0}.license a{color:#b3d0ea}.license a:focus,.license a:hover{color:#eff5fa;text-decoration:underline}#top_menu{margin-bottom:10px}#season_picker{overflow:hidden;margin:0}#season_picker .season{height:40px;padding:2px 12px;padding-bottom:4px;background-color:#DDD1B2;border:2px solid #5E360C;border-bottom:0;opacity:.4;cursor:pointer;position:relative;bottom:-6px;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s}#season_picker .season:hover{opacity:.6}#season_picker .season.active{opacity:1;bottom:-2px}#season_picker .season .name{font-size:20px;text-transform:capitalize}#season_picker .season .profit{position:absolute;top:5px;right:26px;font-size:12px;line-height:11px}#season_picker .season .profit.min{top:9px;right:12px;font-size:13px}#season_picker .season .profit .asc_icon{position:absolute;top:5px;right:-20px;font-size:14px;color:#777}@media only screen and (max-width:991px){#season_picker .season{font-size:18px}}#calendar{background-color:#FBEBC2;border:3px solid #5E360C}#calendar .day_names:after,#calendar .day_names:before{content:" ";display:table}#calendar .day_names:after{clear:both}#calendar .day_names .day_name{width:14.28571429%;float:left;box-sizing:border-box;text-align:center;font-size:22px;padding:4px}#calendar .day_container:after,#calendar .day_container:before{content:" ";display:table}#calendar .day_container:after{clear:both}#calendar .day_container .day{width:14.28571429%;height:160px;float:left;box-sizing:border-box;padding:4px;position:relative;border-right:2px solid #5E360C;border-top:2px solid #5E360C;background-color:#DDD1B2;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#calendar .day_container .day:after,#calendar .day_container .day:before{content:" ";display:table}#calendar .day_container .day:after{clear:both}#calendar .day_container .day:nth-child(7n){border-right:0}#calendar .day_container .day:hover{background-color:#d5c6a0;box-shadow:0 0 10px rgba(0,0,0,.1) inset}@media only screen and (max-width:991px){#calendar .day_container .day{height:135px}}#calendar .day_container .day .date_top{height:26px;position:relative}#calendar .day_container .day .date_top .date{position:absolute;top:0;left:4px;font-size:18px}@media only screen and (max-width:991px){#calendar .day_container .day .date_top .date{left:2px;font-size:16px}}#calendar .day_container .day .date_top .event{position:absolute;top:3px;left:30px;right:0;font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#555}#calendar .day_container .day .date_top .event img{width:16px;height:auto;image-rendering:pixelated}#calendar .day_container .day .harvesting,#calendar .day_container .day .planting{padding-bottom:11px}#calendar .day_container .day .harvesting:after,#calendar .day_container .day .harvesting:before,#calendar .day_container .day .planting:after,#calendar .day_container .day .planting:before{content:" ";display:table}#calendar .day_container .day .harvesting:after,#calendar .day_container .day .planting:after{clear:both}#calendar .day_container .day .harvesting .plan,#calendar .day_container .day .planting .plan{float:left;position:relative;margin-right:10px}#calendar .day_container .day .harvesting .plan img,#calendar .day_container .day .planting .plan img{width:24px;height:auto}#calendar .day_container .day .harvesting .plan .amount,#calendar .day_container .day .planting .plan .amount{position:absolute;bottom:-9px;right:-8px;color:#000;font-size:12px;line-height:10px}@media only screen and (max-width:991px){#calendar .day_container .day .harvesting .plan .amount,#calendar .day_container .day .planting .plan .amount{font-size:10px}}#calendar .day_container .day .harvesting .plan .greenhouse,#calendar .day_container .day .planting .plan .greenhouse{position:absolute;top:0;right:-10px;font-size:12px;color:#777}@media only screen and (max-width:991px){#calendar .day_container .day .harvesting .plan,#calendar .day_container .day .planting .plan{margin-right:4px}#calendar .day_container .day .harvesting .plan img,#calendar .day_container .day .planting .plan img{width:14px}#calendar .day_container .day .harvesting .plan .amount,#calendar .day_container .day .planting .plan .amount{bottom:-7px;right:-6px}}#calendar .day_container .day .more{font-size:13px;color:#777;margin-top:-6px}#calendar .day_container .day .profit{position:absolute;left:13px;bottom:-3px;margin:5px;font-size:12px;line-height:12px;font-weight:700}#calendar .day_container .day .profit.min{left:0;bottom:3px;font-size:13px}#calendar .day_container .day .profit .asc_icon{position:absolute;bottom:4px;left:-16px;font-size:14px;color:#777}#crop_info .crops,#crop_planner .crops{margin-bottom:0}#crop_info .crops .crop td,#crop_planner .crops .crop td{vertical-align:middle;position:relative}#crop_info .crops .crop img,#crop_planner .crops .crop img{width:32px;height:auto}#crop_info .crops .crop.error td,#crop_planner .crops .crop.error td{background-color:#f88}#crop_info .crops .crop .greenhouse,#crop_planner .crops .crop .greenhouse{position:absolute;top:2px;right:-3px;font-size:13px;color:#777;cursor:default}#crop_info .crops .crop .compare,#crop_planner .crops .crop .compare{color:#aaa;font-size:13px;margin:0 2px}#crop_info .crops .crop .form-control,#crop_planner .crops .crop .form-control{display:inline-block;width:auto;padding:6px}#crop_planner .plant_crop .greenhouse{cursor:pointer;opacity:.5;height:34px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#crop_planner .plant_crop .greenhouse:hover{opacity:.5}#crop_planner .plant_crop .greenhouse.btn-success{opacity:1}#crop_info th{cursor:pointer}#crop_info .seasons{border-bottom:2px solid #ccc}#crop_info .seasons .season{padding:6px 0;cursor:pointer;text-align:center;border-radius:4px 4px 0 0;border:1px solid transparent;border-bottom:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#crop_info .seasons .season:hover{background-color:#ddd}#crop_info .seasons .season.active{border-color:#ccc;background-color:#fff}#crop_info .crops_container .name{position:relative}#crop_info .crops_container .name .note{position:absolute;font-size:10px;color:#777;bottom:0;left:15px}#player_settings .settings{margin-bottom:20px}#player_settings .settings .btn-success{opacity:1}#player_settings .settings .btn-default{opacity:.5}#player_settings .statistics{overflow:hidden}#player_settings .statistics .chance_scale{height:25px;border:1px solid #888;border-radius:2px;margin-bottom:38px}#player_settings .statistics .chance_scale:after,#player_settings .statistics .chance_scale:before{content:" ";display:table}#player_settings .statistics .chance_scale:after{clear:both}#player_settings .statistics .chance_scale>div{height:100%;float:left;position:relative;box-sizing:border-box}#player_settings .statistics .chance_scale>div:not(:last-child){border-right:1px solid #aaa}#player_settings .statistics .chance_scale>div.regular{background-color:#bf8550}#player_settings .statistics .chance_scale>div.silver{background-color:silver;background:linear-gradient(135deg,#f2f6f8 0,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);box-shadow:0 0 1px 1px rgba(255,255,255,.45) inset}#player_settings .statistics .chance_scale>div.silver .name{left:-28px}#player_settings .statistics .chance_scale>div.gold{background-color:gold;background:linear-gradient(135deg,#e6f0a3 0,#d2e638 50%,#c3d825 51%,#dbf043 100%);box-shadow:0 0 1px 1px rgba(255,255,255,.45) inset}#player_settings .statistics .chance_scale>div .percent{font-size:12px;padding:2px 2px;overflow:hidden}#player_settings .statistics .chance_scale>div .name{position:absolute;bottom:-20px;left:0;color:#777;font-size:12px}.modal{padding-right:0!important}.modal .modal-dialog{width:auto;min-width:400px;max-width:800px}.modal .modal-dialog .modal-content{background-color:#f0f0f0;border-radius:0}.modal .modal-dialog .modal-content .modal-header{background-color:#ddd}.modal .modal-dialog .modal-content .modal-header .modal-title{text-align:center;font-weight:700}.modal .modal-dialog .modal-content .modal-body label{width:100%}.modal .modal-dialog .modal-content .modal-footer{background-color:#ddd}.modal .modal-dialog .modal-content .modal-body,.modal .modal-dialog .modal-content .modal-footer,.modal .modal-dialog .modal-content .modal-header{border-color:#ccc}