html{height:100%}body{font-size:14px;font-family:Arial,Verdana,Helvetica,sans-serif;min-height:100%;margin:0 0 1px;padding:0 0 70px;position:relative;background:#173260}h1{margin:0 0 20px;padding:0;font-size:26px;text-align:center;color:#1875ac}h2{font-size:20px}h3{font-size:18px}.btn-primary{background-color:#1875ac}.btn-primary:hover{background-color:rgb(68.9591836735,169.5510204082,229.0408163265)}select{border-radius:3px;border:1px solid #777;background:#fff;color:#555}form>.row{margin-bottom:10px}.main-header{background-color:#173260;color:#fff}.branding{height:55px;padding-left:145px;line-height:55px;background:rgba(0,0,0,0) url("/static/img/logo_ytec_white.png") no-repeat center left}.branding a{color:#fff;font-size:26px}.page-heading{margin:0 -15px 30px;padding:15px;color:#fff;background-color:#23465c;text-align:center;font-size:26px;border-bottom:1px solid #000}.userCP{padding:5px 0;text-align:right;font-size:13px}.userCP .btn{padding:3px 6px}.primary-navigation{height:35px;margin:0;margin-top:10px;margin-bottom:1px;padding:6px 0 0;list-style:none;text-align:right;color:#fff;font-size:14px}.primary-navigation>ul{margin:0;padding:0}.primary-navigation>ul>li:nth-child(1){border-radius:5px 0 0 0}.primary-navigation>ul>li:nth-last-child(1){border-radius:0 5px 0 0}.primary-navigation>ul>li{margin:0 0 0 5px;display:inline-block;background-color:#23465c}.primary-navigation>ul>li.background-shimmer{animation:background-shimmer 30s infinite}.primary-navigation>ul>li>a{padding:5px 10px;display:inline-block}@keyframes background-shimmer{0%{filter:hue-rotate(0deg)}90%{filter:hue-rotate(0deg)}99.999%{filter:hue-rotate(360deg)}100%{filter:hue-rotate(0deg)}}.primary-navigation>ul>li.current{background-color:#fff}.primary-navigation>ul>li.current a{color:#23465c}.primary-navigation a{color:#fff;text-decoration:none}footer.page-footer{padding:40px 0;background-color:#173260;position:absolute;bottom:-50px;left:0;right:0}#credits{font-size:12px;text-align:right;color:#fff}#credits a{color:inherit}ul.messages{margin:0 0 20px;padding:0;list-style:none}ul.messages li{margin:0 0 15px;padding:10px 15px;border-radius:3px;border-style:solid;border-width:1px;border-color:#777;background-color:#e3e3e3;font-size:16px;position:relative}ul.messages li:last-child{margin-bottom:0}ul.messages .success{color:#638c2d;border-color:#96c953;background-color:#d9f5b5}ul.messages .warning{color:#db740d;border-color:#f78c20;background-color:#f5c698}ul.messages .error{color:#d43c39;border-color:#c93734;background-color:#ebc1c0}.messages-messageHider{position:absolute;right:5px;top:0;cursor:pointer}#issue-container{position:relative;height:10px;width:10px}.loading{cursor:progress}.ticket-controls{background-color:#2b63bf}.ticket-controls__objects{background-color:#2b63bf;color:#fff;border-radius:4px;padding:10px 25px}.filters{padding:10px;width:75%;font-size:14px;display:grid;grid-template-columns:1fr 4fr;border-radius:4px}.filters select{width:75%;height:20px}.kanban-button{position:absolute;right:50px;top:25px;font-size:20px;float:right;background:#528be8;color:#fff;border:none;width:150px;height:40px;border-radius:4px}.kanban-button:hover{background:#6f9de7}#issues-pool{background-color:#173260}#issues-pool .column-head{color:#fff;margin:0 0 30px;padding:15px;text-align:center;border-bottom:.5px solid #aaa}#issues-pool .column-head h3{margin:0 0 5px;padding:0;font-weight:bold;font-size:14px}.column-body{height:inherit;background:#1c3c72}.columns{position:relative;width:20%;padding:5px;float:left}.columns.over{background-color:#2b63bf;box-shadow:inset 0 0 10px rgba(0,0,0,.3)}.columns .summary{color:#989898;margin-left:.3em;white-space:nowrap}#roadmap-container{display:flex;flex-direction:row;margin-left:-15px;margin-right:0;width:100vw;padding:0 50px;background-color:#2b63bf}.inner-roadmap-container{display:flex}.inner-roadmap-container .subject{flex:9999;font-size:12px}.inner-roadmap-container .fraction{padding-right:2px}.roadmap{flex-grow:1;position:relative;margin:5px;border-radius:4px;padding:5px 15px;overflow:hidden}.roadmap a{color:#000}.roadmap .progress_container{position:absolute;bottom:15px;margin:0px;left:5%;width:90%;height:5px;border-radius:10px;transition:padding-top .3s;padding-top:0px}.roadmap .progress_container .progress{height:100%;pointer-events:none;padding-left:4px;overflow:inherit;margin:0}.roadmap .progress_container .progress_time_left{font-size:smaller}.issue{font-size:calc(9px + .3vw);margin-top:15px;padding:10px 10px 30px;box-sizing:border-box;background-color:#fff;position:absolute;z-index:99;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.6);transform:rotate(0deg);transition:transform .5s}.issue header{margin:-10px -10px 3px -10px;padding:5px 10px;color:#fff;border-radius:5px 5px 0 0}.issue header a{color:#fff}.issue .tracker{color:hsla(0,0%,100%,.6)}.issue .xmas-hat{background-image:url("/static/img/christmas_hat.png");position:absolute;height:55px;width:52px;right:-25px;top:-20px}.issue.ui-draggable-dragging{transform:rotate(7deg);transition:transform .3s}.issue.starts-in-the-future{transition:opacity .2s ease-in !important;opacity:.2 !important}.issue.starts-in-the-future:hover{opacity:1 !important}.issue{cursor:move}.roadmap{cursor:pointer}.issue.personal{background-color:#ffee98;border-color:#ffee98}.issue.personal .assignee{color:#8a8a8a}.issue.low header{background-color:#bee5e8;color:#333}.issue.low header a{color:inherit}.issue.normal header{background-color:#1875ac}.issue.high header{background-color:#f07a26}.issue.urgent header,.issue.immediate header{background-color:#db0707}.issue.blocked header{padding-right:30px;color:#f3f3f3;background-image:url("/static/img/diagonallines_black.png");position:relative}.issue.blocked header:after{content:"!";width:20px;height:20px;background-color:#fff;color:red;font-size:17px;position:absolute;right:5px;top:5px;border-radius:50%;font-family:"Monospace";text-align:center}.login{margin-bottom:30px;padding:15px;border-radius:6px;background:#fafafa;box-shadow:0 0 3px rgba(0,0,0,.3)}.actions-list{margin-bottom:30px;padding:15px;border-radius:6px;background:#fafafa;box-shadow:0 0 3px rgba(0,0,0,.3)}.actions-list .action-row{margin-bottom:10px}.actions-list .action-row .btn{float:right}.account-settings{margin-bottom:30px;padding:15px;border-radius:6px;background:#fafafa;box-shadow:0 0 3px rgba(0,0,0,.3)}.overloaded .my-mine{color:red;font-weight:bold;transition:color 1s}.inlineEdit{border-bottom:1px dashed #08c}.inlineEdit:hover{text-decoration:none}.user-cursor{padding:3px;border-radius:3px;background-color:rgba(51,51,51,.6);color:hsla(0,0%,100%,.6);pointer-events:none;font-family:monospace}.subject .updated_on{position:absolute;width:60px;font-size:9px;text-align:center;bottom:8px;right:10px;border:1px solid #00e3ff;border-radius:3px}.subject .updated_on{background:rgba(90,90,90,.3);border-color:rgba(40,40,40,.3);transition:all 600ms ease;color:rgba(30,30,30,.6)}.subject:hover .updated_on{background:#00e3ff;border-color:#00e3ff;color:#141414;transition:all 300ms ease}.subject:hover .updated_on.blocked{background:#f90;border-color:#f90}.subject__header{display:flex;flex-direction:row;justify-content:center}.subject__header:hover{text-decoration:none}.subject__priority{margin-top:3.5px;margin-right:2px;width:14px;height:14px;display:none;background-repeat:no-repeat;border-radius:100%}.subject__priority--customer-request{display:block;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3e%3cpath fill='%237E57C2' d='M11.6 4.2l-4-3a.999.999 0 00-1.2 0l-4 3A1 1 0 002 5v7a1.001 1.001 0 001.6.8L7 10.25l3.4 2.55a.995.995 0 001.047.095c.339-.17.553-.516.553-.895V5a1 1 0 00-.4-.8z'/%3e%3c/svg%3e")}.subject__priority--incident{display:block;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3e%3cpath fill='%23EC407A' d='M11.707 5.293l-4-4a.999.999 0 00-1.414 0l-4 4a.999.999 0 101.414 1.414L6 4.414V12a1 1 0 102 0V4.414l2.293 2.293a.997.997 0 001.414 0 .999.999 0 000-1.414z'/%3e%3c/svg%3e")}.subject__ticket-number{padding:2px}.subject__assignee{margin-left:auto}.subject__assignee img{border-radius:100%;width:25px;height:25px;margin-left:2px}.issue .subject__assignee{opacity:40%;transition:opacity .2s,visibility .2s}.issue:hover .subject__assignee{opacity:100%;transition:opacity .2s,visibility .2s}.subject__votes{text-decoration:none;margin-left:10px;color:#065143}.subject__updated-on{margin-top:2px;margin-left:10px;font-size:11px;text-decoration:none;border-radius:5px;height:18px;padding:2px;overflow:hidden}.subject__updated-on:hover{text-decoration:none}.subject__updated-on{border-color:#065143;color:#065143;opacity:80%}.subject__due-date{margin-top:2px;margin-left:10px;font-size:11px;text-decoration:none;border-radius:5px;height:18px;padding:2px;overflow:hidden}.subject__due-date:hover{text-decoration:none}.subject__due-date{border-color:#5f0f40;color:#5f0f40;opacity:80%}.issue:hover .subject__updated-on{background:#065143;border-color:#065143;color:#fff;opacity:100%}.issue:hover .subject__due-date{background:#5f0f40;border-color:#5f0f40;color:#fff;opacity:100%}.subject__due-date--today{background:#9a031e;border-color:#9a031e;color:#fff;transition:all 300ms ease}.subject__due-date--late{background:#5f0f40;border-color:#5f0f40;color:#fff;transition:all 300ms ease}.subject__description{font-size:13px;font-weight:normal;height:26px;margin:3px 0 7px 0;overflow:hidden;line-height:100%;text-overflow:ellipsis;word-break:break-all}.subject__tags{display:flex;flex-direction:row;font-size:11px;height:15px;overflow:hidden}.subject__single-tag{color:#fff;font-weight:bold;margin-right:5px;border-radius:5px;height:15px;padding:0px 4px}.swimlane-meta{z-index:2;color:#fff;background:#2b63bf;position:absolute;padding-left:.5em}.swimlane-button{background-color:rgba(0,0,0,0);border:none;outline:none;margin-bottom:12px;padding-left:0px;padding-right:0px;margin-left:6px;margin-right:6px}.swimlane-button--active{border-bottom:2px solid #fff;margin-bottom:10px}.frac-numerator{font-size:150%;margin-right:-10px;position:relative;top:-6px}.frac-divider{height:20px;width:2px;position:relative;top:0px;display:inline-block;margin-right:10px;margin-left:10px}.frac-denominator{font-size:small;position:relative;top:6px;right:4px}.frac-divider:after{content:"";width:1px;height:28px;left:4px;position:absolute;background-color:#000;transform:rotate(35deg)}
