*:focus{outline:0}html{overflow-y:scroll}body{background:#eaf3fd;margin:0;padding:0;-ms-scrollbar-face-color:#e7e7e7;scrollbar-face-color:#e7e7e7;-ms-scrollbar-track-color:#dadada;scrollbar-track-color:#dadada;-ms-scrollbar-shadow-color:#cecbcb;scrollbar-shadow-color:#cecbcb;background-color:#d7d9df;z-index:1;font-family:"Barlow",sans-serif;font-size:10pt;line-height:18px;color:#666;font-weight:normal;text-decoration:none;text-align:justify}input,select,textarea,label,button{font-family:inherit}.fl{float:left}.fr{float:right}img,form{padding:0 0 0 0;margin:0 0 0 0;border:0}div,form{margin:0;padding:0}.defaultContent{width:100%;text-align:center;z-index:100;background-color:#fff}.center{width:100%;margin:0 100px 0 100px}#loader{z-index:10;position:relative;left:-1000px;top:-7px}.formbackground{margin:88px 0 0 0;position:relative;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAMAAAC6sdbXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACxZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDQuMi4yLWMwNjMgNTMuMzUyNjI0LCAyMDA4LzA3LzMwLTE4OjEyOjE4ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzQgV2luZG93cyIKICAgeG1wOkNyZWF0ZURhdGU9IjIwMTEtMTEtMjBUMTY6MTc6MjQrMDE6MDAiCiAgIHhtcDpNb2RpZnlEYXRlPSIyMDExLTExLTIwVDE2OjE3OjI0KzAxOjAwIgogICB4bXA6TWV0YWRhdGFEYXRlPSIyMDExLTExLTIwVDE2OjE3OjI0KzAxOjAwIgogICBkYzpmb3JtYXQ9ImFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AiCiAgIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiCiAgIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIvPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+xjAKGAAAAAxQTFRF8/Pz9fX1/f39////3RbCQwAAAB9JREFUeNpiYGJgYmJiYGQGAgYQwQgiGUFsoBhAgAEAA2YAPapbgpYAAAAASUVORK5CYII=');background-repeat:repeat;background-position:left top;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}input.submit{background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;user-select:none;-webkit-user-select:none;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#666;cursor:pointer;font-size:13px;font-weight:bold;height:29px;line-height:27px;min-width:54px;padding:0 8px;text-align:center}a.submit{border:1px solid #3079ed;color:#fff;-webkit-text-shadow:0 1px #000;text-shadow:0 1px #000;text-shadow:0 1px rgba(0,0,0,.1);background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe);display:inline-block;min-width:54px;text-align:center;font-size:13px;font-weight:bold;height:27px;padding:0 8px;line-height:27px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;-o-transition:all .218s;transition:all .218s;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.taskDetailsHeader{width:100%;height:24px;border-bottom:1px solid #c4cde0;color:#999;font-weight:normal;padding-top:0;font-size:13px;z-index:-1}span.allocatedBy input{border:1px solid #85b1de;font-size:13px;display:block;padding:4px;margin-bottom:-7px;background-color:#fff;width:250px}.hide{display:none}.errorClass,.field-validation-error{color:#f00!important}.datefield{width:98px;height:28px;border:0;background-repeat:no-repeat;background-position:left top;line-height:20px;padding:0 30px 0 10px;color:#777;font-size:13px;font-weight:bold}.tabContainer{width:550px;overflow:hidden;font-weight:normal;font-size:14px}.displayUnderlineText{text-decoration:underline}.main ul#timeLog,.main ul#tasksList,.main ul#ExpenseLog,.main ul#commentsList,.main ul#newTask{list-style-type:none;margin:0;padding:0;margin-bottom:10px}.main #timeLog li,.main #tasksList li,.main #ExpenseLog li,.main #commentsList li,.main #newTask li{margin:5px;padding:5px;width:100%;min-height:25px}span.form-list label{display:table-caption}#Details p label{width:100px}span.form-list input#CompletedPercentage{width:130px}span.form-list input#dueDate{width:120px}.task span.new{margin:0;width:700px;font-weight:bold}.task span.add{float:right;background-color:#eee;width:100px;font-size:1.5em;text-align:center;vertical-align:middle;border-width:1px;border-color:#ccc;border-style:solid;height:32px}.task span{display:block;float:left;clear:none;margin:0;padding:0 2px 0 2px;font-weight:normal;vertical-align:middle;height:35px;border-left-width:1px;border-left-color:#ccc;border-left-style:solid}.clear{clear:both}.task span.clear{clear:both;width:0;height:0}.task span img{border:0}span.title{width:270px}span.progress{width:40px}span.completed{width:30px;border-left-width:0;border-left-style:none}span.completed,span.edit,span.remove,span.showSubtasks,span.details{width:30px;text-align:center;padding-left:4px}span.estimatedCost,span.progress{text-align:right}span.dueDate,span.allocatedTo{text-align:center}span.preview{float:right}#actions{float:right;margin-right:5px}span.debug{background-image:url('/Styles/TaskBeat/images/okfail.png');height:16px;width:16px;margin-right:4px;margin-top:4px}span.ok{background-position:-16px 0}span.failed{background-position:0 0}.ganttChartParent{border:1px solid #e7e7e7!important;border-radius:4px!important;color:#c7d0d9!important;background:linear-gradient(to bottom,#fefefe,#e7e7e7)}.ganttChartParent .gantt_task_progress{background:#867b57}.ui-widget-header{border:1px solid #a7b4be!important;background:#a7b4be!important}.flatbuttons{float:left;padding-bottom:20px;clear:both}a.flatbutton{color:#6e6e6e;text-decoration:none;padding-left:12px;padding-right:12px;padding-top:5.5px;padding-bottom:5.5px;position:relative;display:inline-block;text-shadow:0 1px 0 #fff;-webkit-transition:border-color .218s;-moz-transition:border .218s;-o-transition:border-color .218s;transition:border-color .218s;background:#f3f3f3;background:-webkit-gradient(linear,0% 40%,0% 70%,from(#f5f5f5),to(#f1f1f1));background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#f5f5f5),to(#f1f1f1));border:solid 1px #dcdcdc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:10px;cursor:pointer}a.flatbutton:hover{color:#333;border-color:#999;-moz-box-shadow:0 2px 0 #000;-moz-box-shadow:0 2px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 5px #000;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 1px 2px #000;box-shadow:0 1px 2px rgba(0,0,0,.15)}a.flatbutton:active{color:#000;border-color:#444}a.bluebutton{color:#fff;font-weight:normal;text-decoration:none;padding-left:12px;padding-right:12px;padding-top:4px;padding-bottom:7px;position:relative;display:inline-block;border:1px solid #7fa8dd!important;background:linear-gradient(#478dc4,#3c7ab2);transition:border .2s;margin-right:10px;cursor:pointer}.bluebutton:hover{border:1px solid #3042ed!important;background:#3f83f1;background:-webkit-linear-gradient(top,#185db1,#1742b0);background:-moz-linear-gradient(top,#185db1,#1742b0);background:-ms-linear-gradient(top,#185db1,#1742b0);background:-o-linear-gradient(top,#185db1,#1742b0)}a.left{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin:0}a.middle{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-left:solid 1px #f3f3f3;margin:0}a.middle:hover,a.right:hover{border-left:solid 1px #999}a.right{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-left:solid 1px #f3f3f3;border-left:solid 1px rgba(255,255,255,0)}div#toogleButtons{margin-top:-1px;height:28px;position:relative}div.toogleButton{width:170px;height:28px;position:absolute}div#taskButton{left:478px;top:0}div#budgetButton{left:648px;top:0}span.toogleButtonLeft{display:block;width:7px;height:28px;float:left}span.toogleButtonMid{display:block;width:156px;height:28px;float:left;text-align:center;vertical-align:middle}span.toogleButtonRight{display:block;width:7px;height:28px;float:right}span.buttonLigthLeft{background:url('/Styles/TaskBeat/images/ToogleButtons/buttonLightLeft.png') no-repeat}span.buttonLightMid{background:url('/Styles/TaskBeat/images/ToogleButtons/buttonLightMid.png') repeat-x}span.buttonLightRight{background:url('/Styles/TaskBeat/images/ToogleButtons/buttonLightRight.png') no-repeat}span.buttonDarkLeft{background:url('/Styles/TaskBeat/images/ToogleButtons/buttonDarkLeft.png') no-repeat}span.buttonDarkMid{background:url('/Styles/TaskBeat/images/ToogleButtons/buttonDarkMid.png') repeat-x}span.buttonDarkRight{background:url('/Styles/TaskBeat/images/ToogleButtons/buttonDarkRight.png') no-repeat}.buttonOnTop{z-index:100}span.toogleButtonMid a{display:inline-block;margin-top:4px}button::-moz-focus-inner{padding:0;border:0}.button.green,button.green,input[type="submit"].green,input[type="reset"].green,input[type="button"].green{background:#98d020;background:-moz-linear-gradient(top,#b5e864 0%,#98d020 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b5e864),color-stop(100%,#98d020));background:-webkit-linear-gradient(top,#b5e864 0%,#98d020 100%);background:-o-linear-gradient(top,#b5e864 0%,#98d020 100%);background:-ms-linear-gradient(top,#b5e864 0%,#98d020 100%);background:linear-gradient(top,#b5e864 0%,#98d020 100%);border:1px solid #7a8d0e;color:#436207;position:relative;text-shadow:0 1px rgba(255,255,255,.5)}.button.green::after,button.green::after,input[type="submit"].green::after,input[type="reset"].green::after,input[type="button"].green::after{content:"";position:absolute;top:0;left:2%;width:96%;border-bottom:1px solid rgba(255,255,255,.65)}.button.green:hover,button.green:hover,input[type="submit"].green:hover,input[type="reset"].green:hover,input[type="button"].green:hover{background:#82b21b;background:-moz-linear-gradient(top,#b5e864 0%,#82b21b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b5e864),color-stop(100%,#82b21b));background:-webkit-linear-gradient(top,#b5e864 0%,#82b21b 100%);background:-o-linear-gradient(top,#b5e864 0%,#82b21b 100%);background:-ms-linear-gradient(top,#b5e864 0%,#82b21b 100%);background:linear-gradient(top,#b5e864 0%,#82b21b 100%);border:1px solid #66760c;color:#436207}.button.green:active,button.green:active,input[type="submit"].green:active,input[type="reset"].green:active,input[type="button"].green:active{background:#b3e65e;background:-moz-linear-gradient(top,#9bd328 0%,#b3e65e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9bd328),color-stop(100%,#b3e65e));background:-webkit-linear-gradient(top,#9bd328 0%,#b3e65e 100%);background:-o-linear-gradient(top,#9bd328 0%,#b3e65e 100%);background:-ms-linear-gradient(top,#9bd328 0%,#b3e65e 100%);background:linear-gradient(top,#9bd328 0%,#b3e65e 100%);border:1px solid #7a8d0e;color:#668e17}a.button{background:transparent url('/Styles/TaskBeat/images/buttons/bg_button_a.gif') no-repeat scroll top right;color:#444;display:block;float:left;font:normal 12px arial,sans-serif;height:24px;margin-right:6px;padding-right:18px;text-decoration:none;font-size:8pt}a.button span{background:transparent url('/Styles/TaskBeat/images/buttons/bg_button_span.gif') no-repeat;display:block;line-height:14px;padding:5px 0 5px 18px}a.button:active{background-position:bottom right;color:#000;outline:0}a.button:active span{background-position:bottom left;padding:6px 0 4px 18px}div#tabButtonsContainer{height:40px;width:606px;position:relative;bottom:0;left:3px;background-color:#efefef;-moz-border-radius-bottomright:4px 4px;-moz-border-radius-bottomleft:4px 4px;border-bottom-left-radius:4px 4px;border-bottom-right-radius:4px 4px;padding-left:8px;font-size:.8em}.tabButtons{-moz-border-radius-bottomright:4px 4px;-moz-border-radius-bottomleft:4px 4px;border-bottom-left-radius:4px 4px;border-bottom-right-radius:4px 4px;padding-top:4px;padding-left:4px;float:left;cursor:default}.taskDetailsOption>.switch{display:block;float:left}.switch{position:relative;display:inline-block;vertical-align:top;width:56px;height:20px;padding:3px;background-color:#fff;border-radius:18px;box-shadow:inset 0 -1px white,inset 0 1px 1px rgba(0,0,0,.05);cursor:pointer;background-image:-webkit-linear-gradient(top,#eee,white 25px);background-image:-moz-linear-gradient(top,#eee,white 25px);background-image:-o-linear-gradient(top,#eee,white 25px);background-image:linear-gradient(to bottom,#eee,white 25px)}.switch-input{position:absolute;top:0;left:0;opacity:0}.switch-label{position:relative;display:block;height:inherit;font-size:10px;text-transform:uppercase;background:#eceeef;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-moz-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.switch-label:before,.switch-label:after{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit}.switch-label:before{content:attr(data-off);right:11px;color:#aaa;text-shadow:0 1px rgba(255,255,255,.5)}.switch-label:after{content:attr(data-on);left:11px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.switch-input:checked~.switch-label{background:#47a8d8;box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.switch-input:checked~.switch-label:before{opacity:0}.switch-input:checked~.switch-label:after{opacity:1}.switch-handle{position:absolute;top:4px;left:4px;width:18px;height:18px;background:#fff;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,.2);background-image:-webkit-linear-gradient(top,white 40%,#f0f0f0);background-image:-moz-linear-gradient(top,white 40%,#f0f0f0);background-image:-o-linear-gradient(top,white 40%,#f0f0f0);background-image:linear-gradient(to bottom,white 40%,#f0f0f0);-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.switch-handle:before{content:'';position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;background:#f9f9f9;border-radius:6px;box-shadow:inset 0 1px rgba(0,0,0,.02);background-image:-webkit-linear-gradient(top,#eee,white);background-image:-moz-linear-gradient(top,#eee,white);background-image:-o-linear-gradient(top,#eee,white);background-image:linear-gradient(to bottom,#eee,white)}.switch-input:checked~.switch-handle{left:40px;box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.switch-green>.switch-input:checked~.switch-label{background:#4fb845}@keyframes slidefromright{from{-webkit-transform:translate(300px);opacity:0}to{-webkit-transform:translate(0);opacity:1}}@-moz-keyframes slidefromright{from{-webkit-transform:translate(300px);opacity:0}to{-webkit-transform:translate(0);opacity:1}}@-webkit-keyframes slidefromright{from{-webkit-transform:translate(300px);opacity:0}to{-webkit-transform:translate(0);opacity:1}}@-o-keyframes slidefromright{from{-webkit-transform:translate(300px);opacity:0;}to{-webkit-transform:translate(0);opacity:1;}}@keyframes slideappear{from{-webkit-transform:translate(0,-300px);opacity:0}to{-webkit-transform:translate(0);opacity:1}}@-moz-keyframes slideappear{from{-webkit-transform:translate(0,-300px);opacity:0}to{-webkit-transform:translate(0);opacity:1}}@-webkit-keyframes slideappear{from{-webkit-transform:translate(0,-300px);opacity:0}to{-webkit-transform:translate(0);opacity:1}}@-o-keyframes slideappear{from{-webkit-transform:translate(0,-300px);opacity:0;}to{-webkit-transform:translate(0);opacity:1;}}@keyframes slidedown{from{-webkit-transform:translate(0,-300px);opacity:0}to{-webkit-transform:translate(0);opacity:1}}@-moz-keyframes slidedown{from{-webkit-transform:translate(0,-300px);opacity:0}to{-webkit-transform:translate(0);opacity:1}}@-webkit-keyframes slidedown{from{-webkit-transform:translate(0,-300px);opacity:0}to{-webkit-transform:translate(0);opacity:1}}@-o-keyframes slidedown{from{-webkit-transform:translate(0,-300px);opacity:0;}to{-webkit-transform:translate(0);opacity:1;}}.slidefromrightanimation{animation:1s slidefromright;-webkit-animation:1s slidefromright;-moz-animation:1s slidefromright;-o-animation:1s slidefromright}.slideappearanimation{animation:1s slideappear;-webkit-animation:1s slideappear;-moz-animation:1s slideappear;-o-animation:1s slideappear}.slidedownanimation{animation:.5s slidedown;-webkit-animation:.5s slidedown;-moz-animation:.5s slidedown;-o-animation:.5s slidedown}@keyframes slidetoright{from{-webkit-transform:translate(0);opacity:1}to{-webkit-transform:translate(300px);opacity:0}}@-moz-keyframes slidetoright{from{-webkit-transform:translate(0);opacity:1}to{-webkit-transform:translate(300px);opacity:0}}@-webkit-keyframes slidetoright{from{-webkit-transform:translate(0);opacity:1}to{-webkit-transform:translate(300px);opacity:0}}@-o-keyframes slidetoright{from{-webkit-transform:translate(0);opacity:1;}to{-webkit-transform:translate(300px);opacity:0;}}.slidetorightanimation{animation:.6s slidetoright;-webkit-animation:.6s slidetoright;-moz-animation:.6s slidetoright;-o-animation:.6s slidetoright}.loginBackground{width:100%;text-align:center;background-image:url(/Styles/TaskBeat/background.png);background-repeat:repeat;background-position:left top;overflow:hidden}.loginWindow{width:516px;height:299px;margin:5% auto 0 auto;overflow:hidden;text-align:left;border:solid 5px #9da8b3;background-color:#ecf0f3;border-radius:5px}.signupWindow{width:516px;height:800px;background-image:url(/Styles/TaskBeat/signup_window.png);background-repeat:no-repeat;background-position:left top;margin:5% auto 0 auto;overflow:hidden;text-align:left}.loginForm{width:464px;margin:26px 0 0 20px;border-bottom:1px solid #ccc;overflow:hidden}.registerForm{width:476px;margin:26px 0 0 20px;overflow:hidden}.loginFormHeader{width:464px;height:17px;margin:25px 0 0 20px}.loginFormHeaderText{color:#596573;font-size:23px;font-weight:bolder}.inputRow{width:100%;overflow:hidden}.inputBoxRow{position:absolute;width:345px;height:37px;overflow:hidden}.inputLabelArea{float:left;width:126px;text-align:right;margin:0 8px 0 0}.submitBoxFrame{float:left;width:164px;height:37px;color:#333;font-size:12px}.inputBoxArea{float:left;width:342px}.inputBoxFrame{z-index:100;position:absolute;width:345px;height:37px;overflow:hidden;top:0}.inputBoxPadding{margin:6px 0 0 6px}.inputBoxFrameOverlay{z-index:101;position:absolute;width:345px;height:37px;overflow:hidden;top:0}.inputBoxError{margin:10px 0 0 20px;color:#f00}.loginFormLeftColumn{float:left;width:114px;text-align:right;margin:0 8px 0 0}.loginFormRightColumn{float:left;width:342px}input.loginInputBox{background:none;background-color:transparent;width:319px;height:25px;border:0;padding:0 0 0 9px;font-size:12px;color:#999;line-height:13px;text-decoration:none;font-weight:bold}a.loginLink{font-size:8pt;line-height:20px;color:#1f8dd6;font-weight:normal;text-decoration:none;margin:0;padding:0}a.loginLink:hover{text-decoration:underline;cursor:pointer}a.loginLink:visited{color:#1f8dd6}img.InputError{margin-top:-74px}img.InputFocused{margin-top:0}img.InputNormal{margin-top:-37px}.registerLabelField{color:#999;font-weight:normal;font-size:13px;line-height:37px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}span.signupnow a{font-size:13px;color:#1f8dd6;line-height:36px}.passwordUsername a{font-size:13px;line-height:20px;color:#1f8dd6;font-weight:normal;text-decoration:none;margin:0;padding:0}.passwordUsername a:hover{text-decoration:underline}.passwordUsername a:visited{color:#1f8dd6;text-decoration:underline}.passwordUsername label{font-size:13px;line-height:20px}.alredyActivatedOuter{width:100%;text-align:center;background-image:url(/Styles/TaskBeat/background.png);background-repeat:repeat;background-position:left top;overflow:hidden}.alreadyActivatedInner{width:516px;height:299px;background-image:url(/Styles/TaskBeat/login_window.png);background-repeat:no-repeat;background-position:left top;margin:14% auto 0 auto;overflow:hidden;text-align:left}.alreadyActivatedError{width:464px;height:17px;margin:25px 0 0 20px}.alreadyActivatedMessage{width:464px;margin:26px 0 0 20px;border-bottom:1px solid #ccc;overflow:hidden}.alreadyActivatedText{color:#999;font-weight:bold;font-size:14px;line-height:27px}.alreadyActivatedRow{float:left;width:475px;margin:25px 0 115px 0;height:5px}.alreadyActivatedCommandOuter{width:464px;height:36px;margin:0 0 0 20px;border-top:1px solid #fff}.alreadyActivatedCommandInner{width:100%;height:36px;margin:12px 0 0 0;text-align:right}.loginStatusText{color:#999;font-weight:bold;font-size:11px;line-height:27px}.loginBackground.tb-auth-page{--tb-auth-bg:#fbfbfa;--tb-auth-surface:#fff;--tb-auth-surface-2:#f5f5f3;--tb-auth-border:#ebebe7;--tb-auth-border-strong:#dcdcd6;--tb-auth-text:#1a1a18;--tb-auth-text-2:#5a5a55;--tb-auth-text-3:#8e8e87;--tb-auth-accent:#2563eb;--tb-auth-accent-soft:#eff4ff;--tb-auth-accent-strong:#1d4ed8;--tb-auth-red:#dc2626;--tb-auth-red-soft:#fee2e2;--tb-auth-green:#0e7c66;--tb-auth-yellow-soft:#fef3c7;align-items:center;background:var(--tb-auth-bg);box-sizing:border-box;color:var(--tb-auth-text);display:flex;font-family:Inter,"Barlow",ui-sans-serif,system-ui,sans-serif;justify-content:center;min-height:100vh;overflow:auto;padding:40px 24px;text-align:left}.tb-auth-page *,.tb-auth-page *::before,.tb-auth-page *::after{box-sizing:border-box}.tb-auth-shell{display:grid;gap:18px;grid-template-columns:minmax(280px,420px) minmax(360px,480px);max-width:960px;width:100%}.tb-auth-shell-register{grid-template-columns:minmax(280px,400px) minmax(420px,560px);max-width:1040px}.tb-auth-brand-panel{background:#1a1a18;border:1px solid #2a2a27;border-radius:8px;color:#fff;display:flex;flex-direction:column;min-height:420px;overflow:hidden;padding:28px}.tb-auth-brand{align-items:center;display:flex;gap:10px}.tb-auth-brand-mark{align-items:center;background:transparent;display:flex;height:34px;justify-content:center;overflow:hidden;width:34px}.tb-auth-brand-icon{display:block;height:100%;object-fit:contain;width:100%}.tb-auth-brand-name{font-size:16px;font-weight:800;letter-spacing:0}.tb-auth-brand-copy{margin-top:auto;max-width:320px}.tb-auth-brand-copy h1{color:#fff;font-size:36px;font-weight:800;letter-spacing:0;line-height:1.05;margin:8px 0 12px}.tb-auth-brand-copy p:last-child{color:rgba(255,255,255,.72);font-size:14px;line-height:1.55;margin:0}.tb-auth-module-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.tb-auth-module-list span{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:rgba(255,255,255,.78);font-size:12px;font-weight:600;padding:6px 10px}.tb-auth-page .loginWindow,.tb-auth-page .signupWindow,.tb-auth-page .loggedOutWindow{background:var(--tb-auth-surface);border:1px solid var(--tb-auth-border);border-radius:8px;box-shadow:0 12px 40px rgba(15,15,15,.12),0 2px 6px rgba(15,15,15,.06);height:auto;margin:0;overflow:visible;text-align:left;width:auto}.tb-auth-card-header{border-bottom:1px solid var(--tb-auth-border);height:auto;margin:0;padding:24px 26px 18px;width:auto}.tb-auth-card-header h2,.tb-auth-card-header .loginFormHeaderText{color:var(--tb-auth-text);font-size:24px;font-weight:700;letter-spacing:0;line-height:1.2;margin:2px 0 0}.tb-auth-message-body{display:flex;flex-direction:column;gap:16px}.tb-auth-message-icon{align-items:center;background:rgba(14,124,102,.12);border-radius:50%;color:var(--tb-auth-green);display:flex;height:40px;justify-content:center;width:40px}.tb-auth-message-text{color:var(--tb-auth-text-2);font-size:14px;line-height:1.55;margin:0}.tb-auth-eyebrow{color:var(--tb-auth-text-3);font-size:11px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.tb-auth-brand-panel .tb-auth-eyebrow{color:rgba(255,255,255,.54)}.tb-auth-page .loginForm,.tb-auth-page .registerForm{border:0;margin:0;overflow:visible;padding:22px 26px 24px;width:auto}.tb-auth-page .inputRow{overflow:visible;width:auto}.tb-auth-field-row{display:grid;gap:8px;grid-template-columns:132px minmax(0,1fr);margin-bottom:14px}.tb-auth-page .loginFormLeftColumn,.tb-auth-page .loginFormRightColumn,.tb-auth-page .inputLabelArea,.tb-auth-page .inputBoxArea{float:none;margin:0;text-align:left;width:auto}.tb-auth-label{padding-top:11px}.tb-auth-page .registerLabelField,.tb-auth-page .registerLabelField label{color:var(--tb-auth-text-2);font-size:12px;font-weight:600;line-height:1.35}.tb-auth-page .inputBoxRow.tb-auth-input-shell{background:var(--tb-auth-surface);border:1px solid var(--tb-auth-border);border-radius:6px;height:auto;min-height:42px;overflow:visible;position:relative;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease;width:100%}.tb-auth-page .inputBoxRow.tb-auth-input-shell:hover{background:var(--tb-auth-surface-2);border-color:var(--tb-auth-border-strong)}.tb-auth-page .inputBoxRow.tb-auth-input-shell:focus-within{background:var(--tb-auth-surface);border-color:var(--tb-auth-accent);box-shadow:0 0 0 3px var(--tb-auth-accent-soft)}.tb-auth-input-state{display:none}.tb-auth-page input.loginInputBox.tb-auth-input{background:transparent;border:0;color:var(--tb-auth-text);font-size:14px;font-weight:500;height:40px;line-height:40px;padding:0 12px;width:100%}.tb-auth-page input.loginInputBox.tb-auth-input::placeholder{color:var(--tb-auth-text-3)}.tb-auth-page .inputBoxFrameOverlay.tb-auth-field-error{background:var(--tb-auth-red-soft);border:1px solid rgba(220,38,38,.18);border-radius:6px;color:var(--tb-auth-red);cursor:pointer;font-size:12px;height:auto;margin:0 10px 10px;overflow:visible;padding:8px 10px;position:static;width:auto}.tb-auth-page .tb-auth-field-error .field-validation-error{color:var(--tb-auth-red)!important}.tb-auth-validation-summary{background:var(--tb-auth-red-soft);border:1px solid rgba(220,38,38,.18);border-radius:6px;color:var(--tb-auth-red);font-size:12px;margin:0 0 14px;padding:10px 12px}.tb-auth-validation-summary ul{margin:0;padding-left:18px}.tb-auth-social-row{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 12px}.tb-auth-social-button,.tb-auth-inline-link,.tb-auth-primary-button{text-decoration:none}.tb-auth-social-button{align-items:center;background:var(--tb-auth-surface);border:1px solid var(--tb-auth-border);border-radius:6px;color:var(--tb-auth-text);display:inline-flex;font-size:13px;font-weight:600;gap:9px;height:38px;justify-content:center;padding:0 12px}.tb-auth-social-button:hover{background:var(--tb-auth-surface-2);border-color:var(--tb-auth-border-strong);color:var(--tb-auth-text)}.tb-auth-microsoft-mark{display:grid;gap:2px;grid-template-columns:repeat(2,7px)}.tb-auth-microsoft-mark span{display:block;height:7px;width:7px}.tb-auth-microsoft-mark span:nth-child(1){background:#f35325}.tb-auth-microsoft-mark span:nth-child(2){background:#81bc06}.tb-auth-microsoft-mark span:nth-child(3){background:#05a6f0}.tb-auth-microsoft-mark span:nth-child(4){background:#ffba08}.tb-auth-google-mark{align-items:center;background:#fff;border:1px solid var(--tb-auth-border);border-radius:50%;color:#2563eb;display:inline-flex;font-size:12px;font-weight:800;height:18px;justify-content:center;width:18px}.tb-auth-action-row{margin-top:10px}.tb-auth-primary-button{align-items:center;background:var(--tb-auth-accent);border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:42px;justify-content:center;padding:0 16px;width:100%}.tb-auth-primary-button:hover,.tb-auth-primary-button:focus-visible{background:var(--tb-auth-accent-strong)}.tb-auth-primary-button:focus-visible{box-shadow:0 0 0 3px var(--tb-auth-accent-soft)}.tb-auth-meta-row{align-items:center;color:var(--tb-auth-text-2);display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:space-between;margin-top:14px}.tb-auth-checkbox-row,.tb-auth-terms-check{align-items:flex-start;color:var(--tb-auth-text-2);display:flex;font-size:13px;gap:9px}.tb-auth-checkbox{accent-color:var(--tb-auth-accent);flex:0 0 auto;height:16px;margin:1px 0 0;width:16px}.tb-auth-inline-link,.tb-auth-page a.loginLink,.tb-auth-page .passwordUsername a,.tb-auth-page span.signupnow a{color:var(--tb-auth-accent-strong);font-size:13px;font-weight:700;line-height:1.4}.tb-auth-inline-link:hover,.tb-auth-page a.loginLink:hover,.tb-auth-page .passwordUsername a:hover,.tb-auth-page span.signupnow a:hover{text-decoration:underline}.tb-auth-card-footer{align-items:center;background:var(--tb-auth-surface-2);border-top:1px solid var(--tb-auth-border);color:var(--tb-auth-text-2);display:flex;font-size:13px;gap:8px;justify-content:center;padding:14px 18px;text-align:center}.tb-auth-switch-row{display:grid;gap:8px;grid-template-columns:132px minmax(0,1fr);margin:2px 0 12px}.tb-auth-context-switch{align-items:center;display:flex;min-height:28px}.tb-auth-terms-frame{border:1px solid var(--tb-auth-border);border-radius:8px;height:min(300px,38vh);margin:12px 0;overflow:hidden}.tb-auth-terms-frame iframe{background:#fff;border:0;display:block;height:100%;width:100%}.tb-auth-terms-check{background:var(--tb-auth-surface-2);border:1px solid var(--tb-auth-border);border-radius:6px;line-height:1.45;margin:0;padding:10px 12px}.tb-auth-hidden-field{display:none!important}.tb-auth-page input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--tb-auth-surface) inset;-webkit-text-fill-color:var(--tb-auth-text)}@media(max-width:860px){.loginBackground.tb-auth-page{align-items:flex-start;padding:20px 14px}.tb-auth-shell,.tb-auth-shell-register{grid-template-columns:1fr;max-width:560px}.tb-auth-brand-panel{min-height:220px}.tb-auth-brand-copy h1{font-size:28px}.tb-auth-field-row,.tb-auth-switch-row{grid-template-columns:1fr}.tb-auth-label{padding-top:0}.tb-auth-social-row{grid-template-columns:1fr}}#message{position:fixed;left:250px;right:250px;top:50px;z-index:11102;height:34px;color:#fff;background-repeat:repeat-x;background-image:url('/Styles/TaskBeat/images/msg-colors.png')}#message div.before{background-image:url('/Styles/TaskBeat/images/msg-left.png');width:4px;height:34px;margin-top:0;background-repeat:no-repeat;margin-left:-3px}#message div.content{position:relative;vertical-align:top;margin-top:8px;padding-left:20px}#message div.after{background-image:url('/Styles/TaskBeat/images/msg-right.png');width:4px;height:34px;margin-top:0;margin-right:-3px;float:right;background-repeat:no-repeat}#message div{display:inline-block}@media(max-width:740px){#message{width:220px;max-width:100%;height:34px;padding-left:10px;padding-right:10px;border-radius:5px}#message div.before,#message div.after{display:none}#message div.content{margin-top:8px}}.error,.error div.after,.error div.before{background-position:0 -34px}.warning,.warning div.after,.warning div.before{background-position:0 0}.success,.success div.after,.success div.before{background-position:0 -68px}.info,.info div.after,.info div.before{background-position:0 -102px}.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{visibility:visible;opacity:1}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;text-shadow:0 -1px 0 black;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:before,.hint--top:hover:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:before,.hint--bottom:hover:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:before,.hint--right:hover:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:before,.hint--left:hover:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #5a2626}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6d5228}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#a7b4be;text-shadow:0 -1px 0 #90afce}.hint--info.hint--top:before{border-top-color:#a7b4be}.hint--info.hint--bottom:before{border-bottom-color:#a7b4be}.hint--info.hint--left:before{border-left-color:#a7b4be}.hint--info.hint--right:before{border-right-color:#a7b4be}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a331a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--top-reversed:before{border-top-color:#383838}.hint--top-reversed:before{margin-bottom:-12px}.hint--top-reversed:after{margin-right:-18px}.hint--top-reversed:before,.hint--top-reversed:after{bottom:100%;right:50%}.hint--top-reversed:hover:before,.hint--top-reversed:hover:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-reversed:after,.hint--always.hint--top-reversed:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--error.hint--top-reversed:before{border-top-color:#b34e4d}.hint--warning.hint--top-reversed:before{border-top-color:#c09854}.hint--info.hint--top-reversed:before{border-top-color:#a7b4be}.hint--success.hint--top-reversed:before{border-top-color:#458746}.hint--bottom-reversed:before{border-bottom-color:#383838}.hint--bottom-reversed:before{margin-top:-12px}.hint--bottom-reversed::after{margin-left:-260px}.hint--bottom-reversed::before,.hint--bottom-reversed::after{top:100%;left:50%}.hint--bottom-reversed:hover:before,.hint--bottom-reversed:hover:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-reversed:after,.hint--always.hint--bottom-reversed:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--error.hint--bottom-reversed:before{border-bottom-color:#b34e4d}.hint--warning.hint--bottom-reversed:before{border-bottom-color:#c09854}.hint--info.hint--bottom-reversed:before{border-bottom-color:#a7b4be}.hint--success.hint--bottom-reversed:before{border-bottom-color:#458746}