.gradient-main{background:#fff;background:-moz-linear-gradient(top, #f9f9f9 0, #fff 5%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9), color-stop(5%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f9f9f9 0, #fff 5%, #fff 100%);background:-o-linear-gradient(top, #f9f9f9 0, #fff 5%, #fff 100%);background:-ms-linear-gradient(top, #f9f9f9 0, #fff 5%, #fff 100%);background:linear-gradient(to bottom, #f9f9f9 0, #fff 5%, #fff 100%)}.gradient-default{background:#eee;border:1px solid #d5d5d5;color:#4d4d4d;text-shadow:none}.gradient-orange{background:#df8b3b;color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border:1px solid #c77120;text-transform:uppercase}.gradient-green{background:#2da948;border:1px solid #28953f;color:#fff}.gradient-green-hover{background:#28953f}.gradient-red{background:#df4b3b;border:1px solid #db3725;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.btn{padding:0 27px;line-height:28px;display:inline-block;vertical-align:middle;font-size:13px}.box-sizing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.transition{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.transition1{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.scale{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.rotate{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rounded{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.rounded0{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.rounded360{border-radius:160px;-moz-border-radius:160px;-webkit-border-radius:160px}.rounded-left{border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px}.rounded-top{border-top-right-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px}@media all and (max-width:899px){#wrapper #header{width:100%;height:50px;min-height:0;margin:0;padding:0 !important;border:none;background:#243133}.redmine_mobile_menu *,.redmine_mobile_menu *:before,.redmine_mobile_menu *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.redmine_mobile_menu #wrapper{position:relative;overflow-x:hidden;max-width:100%}.redmine_mobile_menu #wrapper,.redmine_mobile_menu #wrapper2{margin:0}.redmine_mobile_menu #header{width:100%;height:50px;min-height:0;margin:0;padding:0 !important;border:none;background:#243133}.redmine_mobile_menu #header h1{display:none !important}.redmine_mobile_menu #header a.mobile-toggle-button{color:#666666;position:absolute;right:0;top:0;color:#e6eaef;border-left:1px solid #e6eaef}.redmine_mobile_menu #header #quick-search{float:none;clear:none;max-width:100%;margin:0;background:inherit;padding:0}.redmine_mobile_menu #header .jump-box-arrow:before{font-family:Verdana,sans-serif;font-size:2em;line-height:50px;position:absolute;left:9.75px;top:0;width:19.5px;padding:0 4.875px;content:'^';-webkit-transform:scale(1, -0.8);-ms-transform:scale(1, -0.8);transform:scale(1, -0.8);text-align:right;pointer-events:none;opacity:1;color:#666666;z-index:999}.redmine_mobile_menu #header #quick-search select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:absolute;top:13px;left:4.875px;float:left;width:calc(100% - 72px);width:-moz-calc(100% - 72px);width:-webkit-calc(100% - 72px);max-width:100%;height:25px;color:#666666;border:0;background:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;padding:0 0 0 39px;font-size:13px;font-weight:normal;display:block !important}.redmine_mobile_menu #header #quick-search form{display:none}.redmine_mobile_menu #top-menu,.redmine_mobile_menu #header #main-menu{display:none}.redmine_mobile_menu #main.nosidebar #content,.redmine_mobile_menu div#content{width:100%;min-height:0;margin:0}.redmine_mobile_menu #sidebar,.redmine_mobile_menu #sidebar-switch-panel{display:none}}