@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,900,300italic,400italic,700italic);@import url(/static/css/error-page-shared.css?c48dcb3409b3);@font-face{font-family:"font-icons";src:url("/static/font-icons/fonts/font-icons.ttf?u2e5d3&c48dcb3409b3") format("truetype"),url("/static/font-icons/fonts/font-icons.woff?u2e5d3&c48dcb3409b3") format("woff"),url("/static/font-icons/fonts/font-icons.svg?u2e5d3&c48dcb3409b3#font-icons") format("svg");font-weight:normal;font-style:normal;font-display:block}.fi,.pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder table>tbody>tr>td>span.false{font-family:"font-icons"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-false:before,.pretty-table-holder table>tbody>tr>td>span.false:before{content:""}.fi-true:before,.pretty-table-holder table>tbody>tr>td>span.true:before{content:""}.fi-clock:before{content:""}.fi-comment:before{content:""}.fi-cost:before{content:""}.fi-kpi:before{content:""}.fi-project:before{content:""}.fi-task:before{content:""}.fi-close:before{content:""}.fi-chevron-up:before{content:""}.fi-chevron-down:before{content:""}.fi-chevron-right:before{content:""}.fi-chevron-left:before{content:""}.fi-strategytopic:before{content:""}.fi-attachment:before{content:""}.fi-note:before{content:""}.fi-comchannel:before{content:""}.fi-commoment:before{content:""}.fi-communication:before{content:""}.fi-dashboard:before{content:""}.fi-mold:before{content:""}.fi-plan:before{content:""}.fi-chat:before{content:""}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,select{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}input{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}input[type=text],input[type=password]{background:transparent}header,footer,section,nav,aside{display:block}body{font-size:14px;line-height:1.28;font-family:lato,sans-serif;min-width:1366px;background-color:#fff;color:#343a41;position:relative;min-height:100%}b,strong{font-family:lato,sans-serif;font-weight:700}html{min-height:100%;height:auto}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}a{color:#7171d4;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}textarea{resize:none}h1{font-size:36px;color:#8491a1;font-weight:normal;margin-bottom:36px}h2{font-size:30px;color:#343a41;margin-bottom:22px;font-family:lato,sans-serif;font-weight:700}h3{font-size:24px;font-weight:normal;margin-bottom:14px}h4{font-size:20px;color:#343a41;margin-bottom:14px;font-family:lato,sans-serif;font-weight:500}h5{font-size:14px;margin-bottom:17px;font-weight:700;font-family:lato,sans-serif;font-weight:500}h5 b{font-family:lato,sans-serif;font-weight:700}h6{font-size:12px;margin-bottom:12px;font-weight:normal}small{font-size:85%}h1 small,h2 small,h3 small{font-size:65%}h4 small,h4 small,h6 small{font-size:75%}.fr-box .fr-toolbar{border-top:none}.fr-view{padding:45px 47px!important;word-break:break-word}.fr-view ul,.fr-view ol{list-style-position:outside;line-height:1.4;padding-left:13.5pt!important}.fr-view ul,.fr-view ol,.fr-view p{font-size:12pt}.fr-view ul{list-style-type:disc}.fr-view ol{list-style-type:decimal}.fr-view ul ul,.fr-view ol ul{list-style-type:circle;list-style-position:inside;padding-left:10px!important}.fr-view ol ol,.fr-view ul ol{list-style-type:lower-latin;list-style-position:inside;padding-left:10px!important;margin-left:0!important}.fr-view p{margin:0}.fr-view h5{font-size:18pt;font-weight:400;margin-bottom:10.5pt}.fr-view h6{font-size:12pt;font-weight:700;line-height:1.4;margin-bottom:6pt;text-align:left;color:#343a41}.fr-view img.fr-bordered{border:#333333 1px solid!important}.fr-view table{margin:10px 0}.fr-view td,.fr-view th{padding:4px 10px}.fr-box .fr-toolbar{border-top:none}.fr-view{padding:45px 47px!important;word-break:break-word}.fr-view ul,.fr-view ol{list-style-position:outside;line-height:1.4;padding-left:13.5pt!important}.fr-view ul,.fr-view ol,.fr-view p{font-size:12pt}.fr-view ul{list-style-type:disc}.fr-view ol{list-style-type:decimal}.fr-view ul ul,.fr-view ol ul{list-style-type:circle;list-style-position:inside;padding-left:10px!important}.fr-view ol ol,.fr-view ul ol{list-style-type:lower-latin;list-style-position:inside;padding-left:10px!important;margin-left:0!important}.fr-view p{margin:0}.fr-view h5{font-size:18pt;font-weight:400;margin-bottom:10.5pt}.fr-view h6{font-size:12pt;font-weight:700;line-height:1.4;margin-bottom:6pt;text-align:left;color:#343a41}.fr-view img.fr-bordered{border:#333333 1px solid!important}.fr-view table{margin:10px 0}.fr-view td,.fr-view th{padding:4px 10px}.jq-dropdown{position:absolute;z-index:6000;display:none}.jq-dropdown .jq-dropdown-menu{min-width:160px;max-width:360px;list-style:none;background:white;border:solid 1px #ddd;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,0.2);overflow:visible;padding:7px 0;margin:0}.jq-dropdown .jq-dropdown-panel{min-width:160px;max-width:360px;list-style:none;background:white;border:solid 1px #ddd;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,0.2);overflow:visible;padding:7px 0;margin:0;padding:10px}.jq-dropdown.jq-dropdown-tip{margin-top:8px}.jq-dropdown.jq-dropdown-tip:before{position:absolute;top:-6px;left:9px;content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd;display:inline-block}.jq-dropdown.jq-dropdown-tip:after{position:absolute;top:-5px;left:10px;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;display:inline-block}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:before{left:auto;right:9px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:after{left:auto;right:10px}.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu,.jq-dropdown.jq-dropdown-scroll .jq-dropdown-panel{max-height:300px;overflow:auto}.jq-dropdown .jq-dropdown-menu li{list-style:none;padding:0 0;margin:0;line-height:18px}.jq-dropdown .jq-dropdown-menu li>a,.jq-dropdown .jq-dropdown-menu li button{display:block;color:inherit;text-decoration:none;line-height:18px;padding:8px 15px;margin:0;white-space:nowrap}.jq-dropdown .jq-dropdown-menu li button{width:100%;text-align:left}.jq-dropdown .jq-dropdown-menu label{display:block;color:inherit;text-decoration:none;line-height:18px;padding:8px 15px;margin:0;white-space:nowrap}.jq-dropdown .jq-dropdown-menu li>a:hover,.jq-dropdown .jq-dropdown-menu li button:hover,.jq-dropdown .jq-dropdown-menu label:hover{background-color:#f2f2f2;color:inherit;cursor:pointer}.jq-dropdown .jq-dropdown-menu .jq-dropdown-divider{font-size:1px;border-top:solid 1px #e5e5e5;padding:0;margin:7px 0}.jq-dropdown .jq-dropdown-menu .ext-link{text-align:center;color:#7171d4;font-weight:bold}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:11000;padding:20px;box-sizing:border-box;background-color:#222222;background-color:rgba(34,34,34,0.7);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:inline-block;vertical-align:middle;position:relative;z-index:2;background:#fff;padding:32px 25px;border-radius:8px;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lgwYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=") no-repeat 0 0}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url("data:image/gif;base64,R0lGODlhIAAgAPMAABEREf///0VFRYKCglRUVG5ubsvLy62trTQ0NCkpKU5OTuLi4vr6+gAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==") #111 no-repeat center center;border-radius:8px}@keyframes spinner{to{transform:rotate(360deg)}}.selectize-control.loading .selectize-input:before{content:'';box-sizing:border-box;position:absolute;top:50%;right:2%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#333333;animation:spinner .6s linear infinite}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,0.06)!important;border:0 none!important}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control{position:relative}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-dropdown{color:#303030;font-family:inherit;font-size:14px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input{color:#303030;font-family:inherit;font-size:14px;line-height:18px;-webkit-font-smoothing:inherit;background:#fff;cursor:text;display:inline-block}.selectize-input input{color:#303030;font-family:inherit;font-size:14px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled{cursor:default!important}.selectize-input.disabled *{cursor:default!important}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;box-sizing:border-box;border-radius:4px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden;padding:5px 8px}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);border-radius:1px}.selectize-dropdown:not(.dropup){border-top:none}.selectize-dropdown.dropup{margin:0 0 2px 0}.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;font-weight:bold;cursor:default}.selectize-dropdown .optgroup .option{text-indent:0.5em}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input{cursor:pointer}.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active{cursor:text}.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:12px;margin-top:-2px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-2px;border-width:0 5px 5px 5px;border-color:transparent transparent #000 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:36px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:16px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--multiple .select2-selection__choice{max-width:100%;overflow:hidden;text-overflow:ellipsis}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #ced7e1;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:70000}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ced7e1;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:33px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-size:120%;padding-right:5px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px;position:absolute;top:0px;right:1px;width:21px;background:url(/static/images/select-triangl.png?c48dcb3409b3) no-repeat right center}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{opacity:0.5;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:#ced7e1 1px solid;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ced7e1}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#e6ecf0;color:#4b5158}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:69px;left:12px}.toast-top-right{top:69px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0 12px #999;color:#fff;opacity:0.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>:hover{box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin:auto}.toast{background-color:#030303}.toast-success{background-color:#75b933}.toast-error{background-color:#e86f6f}.toast-info{background-color:#75abf4}.toast-warning{background-color:#eaab24}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.textcomplete-dropdown{position:absolute;top:100%;left:0;bottom:20px;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}.textcomplete-dropdown>li>a{display:block;padding:3px 10px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;white-space:nowrap}.textcomplete-dropdown>li>a:hover,.textcomplete-dropdown>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.textcomplete-dropdown>.active>a{text-decoration:none;outline:0;background-color:#f2f2f2}.textcomplete-dropdown>.active>a:hover,.textcomplete-dropdown>.active>a:focus{text-decoration:none;outline:0;background-color:#f2f2f2}.textcomplete-dropdown>.disabled>a{color:#777777}.textcomplete-dropdown>.disabled>a:hover,.textcomplete-dropdown>.disabled>a:focus{color:#777777}.textcomplete-dropdown>.disabled>a:hover,.textcomplete-dropdown>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}input[type='checkbox']{position:absolute;clip:rect(0,0,0,0);height:0}input[type='checkbox'] + label{cursor:pointer}input[type='checkbox'] + label:before{display:inline-block;margin-right:10px;width:18px;height:18px;content:'';background:url("/static/images/checkbox.png?c48dcb3409b3") no-repeat left top}input[type='checkbox']:checked + label:before{background-position:left bottom}input[type='radio']{position:absolute;clip:rect(0,0,0,0)}input[type='radio'] + label{cursor:pointer}input[type='radio'] + label:before{display:inline-block;margin-right:8px;vertical-align:middle;margin-top:-2px;width:12px;height:12px;content:'';background:url("/static/images/radio.png?c48dcb3409b3") no-repeat left top}input[type='radio']:checked + label:before{background-position:left bottom}.modelchoice-select-multiple .optgroup>label,.modelchoice-select-multiple .option>label{display:inline-block;vertical-align:middle;width:calc(100% - 20px - 5px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:5px}.modelchoice-select-multiple .option{padding-bottom:15px}.modelchoice-select-multiple .option:after{display:block;content:'';clear:both}.modelchoice-select-multiple .value{position:relative;float:right}.modelchoice-select-multiple .value label:before{margin-right:2px}.modelchoice-select-multiple .widget-header .search{border-bottom:#dee4eb 1px solid;padding:5px 0;margin-bottom:15px;position:relative}.modelchoice-select-multiple .widget-header .search input{display:inline-block;width:calc(100% - 20px);border:none}.modelchoice-select-multiple .widget-header .search i{font-size:16px;display:none;color:#8491a1;opacity:.6;cursor:pointer}.modelchoice-select-multiple .widget-body .optgroup:last-child,.modelchoice-select-multiple .widget-body .option:last-child{padding-bottom:0}.modelchoice-select-multiple .widget-body .optgroup{position:relative;padding-bottom:15px}.modelchoice-select-multiple .widget-body .optgroup:last-child{padding-bottom:0}.modelchoice-select-multiple .widget-body .optgroup>.optgroup-title{display:inline-block;padding-left:15px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.modelchoice-select-multiple .widget-body .optgroup>.optgroup-title:before{content:"";display:block;position:absolute;width:0;height:0;border-radius:3px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #dee4eb;margin-right:-5px;top:4px;left:0}.modelchoice-select-multiple .widget-body .optgroup .options{display:none;padding-top:15px}.modelchoice-select-multiple .widget-body .optgroup.open>.optgroup-title:before{content:"";display:block;position:absolute;width:0;height:0;border-radius:3px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #7171d4;margin-top:-2px;top:8px;left:0}.modelchoice-select-multiple .widget-body .optgroup.open .options{display:block}.modelchoice-select-multiple .widget-body .optgroup .option{margin-left:25px}.modelchoice-select-multiple.model-user .widget-body{margin-top:10px}.modelchoice-select-multiple.model-user .widget-body .option:not(.toggle-all){padding-top:10px;padding-bottom:10px}.modelchoice-select-multiple.model-user .widget-body .option:not(.toggle-all) .value{height:34px;line-height:34px;margin-bottom:0}.modelchoice-select-multiple.model-user .widget-body .option>label{margin-bottom:0}.modelchoice-select-multiple.model-user .widget-body .option>label .avatar{float:left;margin-right:10px}.modelchoice-select-multiple.model-user .widget-body .option>label .text{float:left;width:calc(100% - 34px - 10px);overflow:hidden;text-overflow:ellipsis}.onoffswitch{position:relative;width:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.onoffswitch .onoffswitch-checkbox{display:none}.onoffswitch .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:20px;width:32px}.onoffswitch .onoffswitch-label:before{content:none!important;background:none}.onoffswitch .onoffswitch-inner{display:block;width:200%;margin-left:-100%}.onoffswitch .onoffswitch-inner:before,.onoffswitch .onoffswitch-inner:after{display:block;float:left;width:50%;height:16px;padding:0;color:white;font-weight:bold;box-sizing:border-box;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.onoffswitch .onoffswitch-inner:before{content:" ";padding-left:10px;border-color:#7C89D3;background:#7C89D3}.onoffswitch .onoffswitch-inner:after{content:" ";padding-right:10px;background:#fff;border:#adb5bd solid 1px;text-align:right}.onoffswitch .onoffswitch-switch{display:block;width:12px;height:12px;background-color:#adb5bd;position:absolute;top:2px;bottom:0;right:16px;border-radius:20px;transition:all .15s ease-in-out}.onoffswitch .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right:0px;background:#fff}.rec-dp{position:relative}.rec-dp input[data-datepicker]{width:7.3em}.rec-dp input[data-recurrence] + i.fa-repeat{display:none;color:#959da7;cursor:pointer;position:absolute}.rec-dp input[data-recurrence]:not([value=""]) + i.fa-repeat{display:inline}.rec-dp input[data-recurrence]:not([value]) + i.fa-repeat{display:none}.recurrence-widget{border-top:#f1f1f1 1px solid;padding:10px 2px 10px 10px}.recurrence-widget .label{display:inline-block;font-size:0.9em;line-height:30px;width:45%}.recurrence-widget .select-type,.recurrence-widget .select-value{float:right;width:52%;height:30px;padding-left:14px;text-indent:0px;text-align:left}.recurrence-widget .type-choices{margin-top:10px}.recurrence-widget .type-choices:after{display:block;content:'';clear:both}.recurrence-widget .type-choices .radio-set label:before{content:none}.recurrence-widget .type-choices .radio-set label{float:left;width:calc(100% / 7);text-align:center;line-height:30px;margin:0}.recurrence-widget .type-choices .radio-set input:checked + label{color:#fff;background:#7171d4}.recurrence-widget .bottom{margin-top:10px;text-align:right}.context-chooser-input{color:inherit}.context-chooser-input .object:not(:empty) + .placeholder{display:none}.context-chooser-input:hover{text-decoration:none}.form .context-chooser-input,.c-mold-datepicker .context-chooser-input{display:flex;align-items:center;box-sizing:border-box;border:#ced7e1 1px solid;border-radius:4px;width:100%;height:36px;padding-left:16px;padding-right:16px}#context-chooser-dropdown{width:470px;box-sizing:border-box}#context-chooser-dropdown .loading-indicator{text-align:center}#context-chooser-dropdown .jq-dropdown-panel{position:relative;box-sizing:border-box;padding:10px;min-width:auto;max-width:none;width:100%}#context-chooser-dropdown .choice{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}#context-chooser-dropdown .cgroup .choice{margin-left:-25px;padding-left:25px}#context-chooser-dropdown .cgroup-budget .choice{margin-left:-40px;padding-left:40px}#context-chooser-dropdown .choices{margin-top:5px}#context-chooser-dropdown .choices .choice{display:flex;align-items:center;min-height:28px;padding-top:5px;padding-bottom:5px}#context-chooser-dropdown .choices .choice:hover{background:#f5fafd}#context-chooser-dropdown .choices .choice label{flex:1;display:flex;align-items:baseline}#context-chooser-dropdown .choices .choice label>div{flex:1}#context-chooser-dropdown .cgroup{margin-bottom:15px;padding-left:15px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#context-chooser-dropdown .cgroup:first-child{margin-top:15px}#context-chooser-dropdown .cgroup.open>.collapsible{display:block!important}#context-chooser-dropdown .cgroup:before{position:absolute;content:"";display:block;position:absolute;width:0;height:0;border-radius:3px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #dee4eb;margin-right:-5px;left:0;top:4px}#context-chooser-dropdown .cgroup.open:before{top:8px;content:"";display:block;position:absolute;width:0;height:0;border-radius:3px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #343a41;margin-top:-2px}#context-chooser-dropdown a i{font-size:20px;padding:3px 9px;color:#8491a0;border:#a0abb8 1px solid;border-radius:4px}#context-chooser-dropdown .section-main .scrollable{max-height:400px;overflow-y:auto;margin-top:-10px;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;padding-top:10px}#context-chooser-dropdown .section-main .cgroup-communication .choice a{margin-left:5px;opacity:0}#context-chooser-dropdown .section-main .cgroup-communication .choice:hover a{opacity:1}#context-chooser-dropdown .section-moments .back-btn{display:flex;align-items:center;margin-top:-10px;margin-left:-10px;margin-right:-10px;margin-bottom:10px;padding:6px 10px;text-decoration:none;background:#cfd8e0;color:#474e55}#context-chooser-dropdown .section-moments .back-btn i{margin-right:10px}#context-chooser-dropdown .section-moments .moments-nav .tabs{margin-bottom:5px}#context-chooser-dropdown .section-moments .moments-nav .tabs li{margin-right:18px;color:#ced7e1}#context-chooser-dropdown .section-moments .hr{margin-left:-10px;margin-right:-10px;border-top:#cfd8e0 1px solid}#context-chooser-dropdown .section-moments .scrollable{max-height:289px;overflow-y:auto;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}#context-chooser-dropdown .footer{display:flex;margin-top:15px}#context-chooser-dropdown .footer .reset-btn{align-self:center;display:none}#context-chooser-dropdown .footer .btn-close{margin-left:auto}label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}input,select,textarea{font-family:lato,sans-serif}[data-editable]{cursor:pointer}::-webkit-input-placeholder,::-moz-placeholder,:-moz-placeholder{color:#8491a1;opacity:1}.form .input-base,.c-mold-datepicker .input-base,.form .controls .nice-userselect,.c-mold-datepicker .controls .nice-userselect,.form input[type='text'],.c-mold-datepicker input[type='text'],.form input[type='email'],.c-mold-datepicker input[type='email'],.form input[type='password'],.c-mold-datepicker input[type='password'],.form input[type='number'],.c-mold-datepicker input[type='number'],.form input[type='search']:not(.select2-search__field),.c-mold-datepicker input[type='search']:not(.select2-search__field),.form input[type='url'],.c-mold-datepicker input[type='url']{width:100%;display:block;background-color:#fff;box-sizing:border-box;height:36px;line-height:18px;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;font-size:14px;color:#343a41;border:#ced7e1 1px solid;border-radius:4px;font-family:lato,sans-serif}.form input[type='submit'],.c-mold-datepicker input[type='submit']{line-height:normal!important}.form input[type='email']:disabled,.c-mold-datepicker input[type='email']:disabled,.form input[type='number']:disabled,.c-mold-datepicker input[type='number']:disabled,.form input[type='password']:disabled,.c-mold-datepicker input[type='password']:disabled,.form input[type='search']:disabled,.c-mold-datepicker input[type='search']:disabled,.form input[type='text']:disabled,.c-mold-datepicker input[type='text']:disabled{background-color:#e9eef4}.form textarea:disabled,.c-mold-datepicker textarea:disabled{background-color:#e9eef4}.form textarea,.c-mold-datepicker textarea{width:100%;display:block;background-color:#fff;box-sizing:border-box;height:36px;line-height:18px;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;font-size:14px;color:#343a41;border:#ced7e1 1px solid;border-radius:4px;font-family:lato,sans-serif;height:82px;margin-bottom:0}.form select,.c-mold-datepicker select{width:100%;display:block;border:#ced7e1 1px solid;height:36px;padding-left:16px;padding-right:24px;font-size:14px;line-height:18px;text-overflow:'';color:#343a41;font-family:lato,sans-serif;border-radius:4px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:url("/static/images/select-triangl.png?c48dcb3409b3") no-repeat right center;background-color:#fff}.form select[multiple],.c-mold-datepicker select[multiple]{height:auto;background:none}.form select.without-border,.c-mold-datepicker select.without-border{border:transparent 1px solid;border-radius:0;padding-left:0}.form select.without-border.lilac,.c-mold-datepicker select.without-border.lilac{color:#7171d4;background:url("/static/images/select-triangl-lilac.png?c48dcb3409b3") no-repeat right center}.form select.without-tip,.c-mold-datepicker select.without-tip{background:none}.form select.with-shadow,.c-mold-datepicker select.with-shadow{box-shadow:0 2px 0 #d9e0e9}.form select:-moz-focusring,.c-mold-datepicker select:-moz-focusring{color:transparent;text-shadow:0 0 0 #969696}.form select::-ms-expand,.c-mold-datepicker select::-ms-expand{display:none}.form select::focus,.c-mold-datepicker select::focus{outline:none}.form select + .errorlist,.c-mold-datepicker select + .errorlist{margin-top:-12px}.form .select2,.c-mold-datepicker .select2{width:100%!important}.form .selectize-control,.c-mold-datepicker .selectize-control{line-height:0}.form .selectize-input,.c-mold-datepicker .selectize-input{padding-left:16px;font-size:inherit;line-height:18px}.form .selectize-input input,.c-mold-datepicker .selectize-input input{height:auto}.form:not([novalidate]) input:invalid,.c-mold-datepicker:not([novalidate]) input:invalid,.form:not([novalidate]) select:invalid,.c-mold-datepicker:not([novalidate]) select:invalid,.form:not([novalidate]) textarea:invalid,.c-mold-datepicker:not([novalidate]) textarea:invalid{border-color:#e86f6f}.form .input-group,.c-mold-datepicker .input-group{position:relative}.form .input-group .input-icon,.c-mold-datepicker .input-group .input-icon{position:absolute;top:0;bottom:0;line-height:36px;color:#959da7}.form .input-group .input-icon-prepend,.c-mold-datepicker .input-group .input-icon-prepend{left:0.75em}.form .input-group .input-icon-prepend ~ input,.c-mold-datepicker .input-group .input-icon-prepend ~ input{padding-left:calc(8px + 1.5em)}.form .input-group .input-icon-append,.c-mold-datepicker .input-group .input-icon-append{right:0.75em}.form .input-group .input-icon-append ~ input,.c-mold-datepicker .input-group .input-icon-append ~ input{padding-right:calc(8px + 1.5em)}.form .form-group .vertical-list,.c-mold-datepicker .form-group .vertical-list{margin:0;padding:0;list-style:none;font-size:14px;line-height:18px;margin-bottom:18px}.form .form-group .vertical-list label,.c-mold-datepicker .form-group .vertical-list label{float:none;width:auto;text-align:left;line-height:initial}.form .form-group .vertical-list li,.c-mold-datepicker .form-group .vertical-list li{margin-bottom:10px}.form .one-half,.c-mold-datepicker .one-half{float:left;width:50%;box-sizing:border-box;padding-right:3px}.form .one-half + .one-half,.c-mold-datepicker .one-half + .one-half{padding-left:3px;padding-right:0}.form .one-third,.c-mold-datepicker .one-third{float:left;width:33.33%;box-sizing:border-box;padding-right:3px}.form .one-third + .one-third,.c-mold-datepicker .one-third + .one-third{padding-left:3px}.form .one-third:last-child,.c-mold-datepicker .one-third:last-child{padding-right:0}.form .two-third,.c-mold-datepicker .two-third{width:66.66%;float:left;box-sizing:border-box;padding-right:3px}.form .two-third + .one-third,.c-mold-datepicker .two-third + .one-third{padding-right:0;padding-left:3px}.form .one-third + .two-third,.c-mold-datepicker .one-third + .two-third{padding-right:0;padding-left:3px}.form .has-errors,.c-mold-datepicker .has-errors{color:red}.form .errorlist,.c-mold-datepicker .errorlist{margin:0!important;padding:0;list-style-type:none;font-size:11px!important;color:#e86f6f;line-height:100%}.form .errorlist li,.c-mold-datepicker .errorlist li{margin-top:3px}.form .errorlist li:before,.c-mold-datepicker .errorlist li:before{content:""!important}.form .error-messages,.c-mold-datepicker .error-messages{color:#eb595d!important;font-size:12px!important;margin-top:2px;width:auto!important;line-height:13px!important}.form h4,.c-mold-datepicker h4{font-weight:bold;text-align:center}.form .form-group,.c-mold-datepicker .form-group{margin-bottom:10px}.form .form-group:after,.c-mold-datepicker .form-group:after{clear:both;content:'';display:block}.form .for-btn,.c-mold-datepicker .for-btn{line-height:33px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.form .for-btn .btn:not(:last-child),.form .for-btn .c-mold-datepicker-ok-btn:not(:last-child),.c-mold-datepicker .for-btn .btn:not(:last-child),.c-mold-datepicker .for-btn .c-mold-datepicker-ok-btn:not(:last-child){margin-right:10px}.form label,.c-mold-datepicker label{display:block;margin-bottom:6px}.form label.required span:after,.c-mold-datepicker label.required span:after{content:'*';color:#e86f6f;padding-left:2px}.form fieldset,.c-mold-datepicker fieldset{margin-top:20px}.form .form-group .note,.c-mold-datepicker .form-group .note{font-size:14px;line-height:17px;padding-top:8px;margin-bottom:8px}.form .help-text,.c-mold-datepicker .help-text{text-align:left;color:#7b899b;font-size:12px;margin-top:2px}.form .nice-chained-userselect:not(.available),.c-mold-datepicker .nice-chained-userselect:not(.available){opacity:0.5}.form .nice-chained-userselect.available,.c-mold-datepicker .nice-chained-userselect.available{cursor:pointer}.form-horizontal h4{margin-bottom:28px;text-transform:uppercase}.form-horizontal .form-group label{float:left;width:120px;line-height:36px;text-align:right;margin-bottom:0}.form-horizontal .form-group .controls label{width:auto}.form-horizontal label.valign-top{line-height:initial}.form-horizontal .controls{margin-left:138px}.form-horizontal .form-group label span{display:inline-block;width:100%;vertical-align:middle;margin-top:-4px;line-height:18px}.form-horizontal .controls input[type=file]{padding-top:6px}.form.form-md,.form-md.c-mold-datepicker{width:615px}.form.form-submit-disabled button[type="submit"],.form-submit-disabled.c-mold-datepicker button[type="submit"],.form.form-submit-disabled input[type="submit"],.form-submit-disabled.c-mold-datepicker input[type="submit"]{opacity:0.5;pointer-events:none}.filter select{height:22px;display:inline-block;vertical-align:middle;width:120px;padding-top:0;padding-bottom:0;margin-top:-4px}.use-select2{visibility:hidden}#filters-bar-holder .filters-bar-blocker{position:fixed;top:0;bottom:0;left:0;right:0;z-index:29999}#filters-bar-holder .filters-bar{position:fixed;top:57px;left:0;right:0;box-shadow:0px 5px 10px 0px rgba(195,203,215,0.75);padding:10px 0;background:#fff;z-index:30000}#filters-bar-holder .filters-bar select{color:inherit}#filters-bar-holder .filters-bar .modelchoice-select-multiple .widget-body{height:224px;overflow-y:auto;padding-right:8px;margin-right:-15px}#filters-bar-holder .filters-bar .modelchoice-select-multiple.model-user .option{padding-top:0px;padding-bottom:15px}#filters-bar-holder .filters-bar .header{padding:0px 20px;line-height:30px}#filters-bar-holder .filters-bar .header h3{float:left;margin:0;font-weight:600}#filters-bar-holder .filters-bar .header .reset{font-weight:bold;float:right}#filters-bar-holder .filters-bar .header:after{display:block;content:'';clear:both}#filters-bar-holder .filters-bar .titlebar{color:#8491a1;background:#f2f6fa;padding:10px 20px;font-size:13px;font-weight:600}#filters-bar-holder .filters-bar .filter-set{display:table;table-layout:fixed;width:100%;margin-top:10px}#filters-bar-holder .filters-bar .filter-set .row{display:table-row}#filters-bar-holder .filters-bar .filter-set .col{display:table-cell;padding:10px 20px}#filters-bar-holder .filters-bar .filter-set .col select{float:right}#filters-bar-holder .filters-bar .filter-set .body .col{border-right:#dee4eb 1px solid;padding-bottom:15px}#filters-bar-holder .filters-bar .filter-set .body .col:last-child{border-right:none}#filters-bar-holder .filters-bar .section{padding:20px;border-bottom:#dee4eb 1px solid}#filters-bar-holder .filters-bar .section:last-child{border-bottom:none}#filters-bar-holder .filters-bar .section .field{display:inline-block;margin-right:30px}#filters-bar-holder .filters-bar .section .field input[type=radio] + label{margin-left:10px}#filters-bar-holder .filters-bar .section .field .onoffswitch{display:inline-block;vertical-align:middle;margin-left:10px}#filters-bar-holder .filters-bar .footer{padding-bottom:10px}#filters-bar-holder .filters-bar .footer:after{display:block;content:'';clear:both}#filters-bar-holder .filters-bar .footer .filtered-by{display:flex;flex-direction:row-reverse;justify-content:flex-end;line-height:33px}#filters-bar-holder .filters-bar .footer .filtered-by b{padding-right:.2em;white-space:nowrap}#filters-bar-holder .filters-bar .footer .filtered-by span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#filters-bar-holder .filters-bar .footer .filtered-by span:empty + b{opacity:0}#filters-bar-holder .filters-bar .footer .buttons{float:right;font-weight:600}#filters-bar-holder .filters-bar .footer .buttons .btn,#filters-bar-holder .filters-bar .footer .buttons .c-mold-datepicker-ok-btn{margin-left:15px;font-weight:600}.filter-form .field-inline .form-group{display:flex;align-items:center;gap:10px;margin-bottom:0}.filter-form .field-inline .form-group .field-holder{display:flex;align-items:center;gap:5px}.toolbar{margin-bottom:20px}.toolbar .row{display:flex;justify-content:space-between;margin-bottom:1em}.toolbar .row .tabs{display:flex;align-items:center;margin-bottom:0;line-height:initial}.toolbar .row .toolbar-column-right{margin-left:auto;display:flex;align-items:center}.toolbar .row .toolbar-column-right .control:not(:last-child){margin-right:15px}.toolbar .row .toolbar-column-right .control select{margin-top:2px}.toolbar .row .toolbar-column-right .control .onoffswitch{display:inline-block;vertical-align:middle;margin-left:5px}.active-filters{flex:1;justify-self:left;align-self:center;color:#959da7;margin-right:15px}.active-filters .reset-btn{color:#959da7;margin-left:5px}.pretty-table-holder table{border-collapse:collapse;width:100%}.pretty-table-holder table td,.pretty-table-holder table th{padding:10px 20px 10px 10px;text-align:left}.pretty-table-holder table thead th,.pretty-table-holder table thead td{background-color:#f2f6fa;font-size:13px;text-transform:uppercase;color:#8491a1}.pretty-table-holder table thead th>a:link,.pretty-table-holder table thead th>a:visited{color:#8491a1}.pretty-table-holder table thead th.orderable>a{padding-right:20px;background:url(/static/images/tables/arrow-inactive-up.png?c48dcb3409b3) right center no-repeat}.pretty-table-holder table thead th.orderable.asc>a{background-image:url(/static/images/tables/arrow-active-up.png?c48dcb3409b3)}.pretty-table-holder table thead th.orderable.desc>a{background-image:url(/static/images/tables/arrow-active-down.png?c48dcb3409b3)}.pretty-table-holder table tbody td{border-top:#dee4eb 1px solid;font-size:14px}.pretty-table-holder table tbody tr:first-child td{border-top:none}.pretty-table-holder table tr.odd{}.pretty-table-holder table tr.even{}.pretty-table-holder table + ul.pagination{overflow:auto;margin:0;padding:10px;border-top:1px solid #ddd;list-style:none}.pretty-table-holder table + ul.pagination>li{float:left;line-height:22px;margin-left:10px}.pretty-table-holder table + ul.pagination>li:first-child{margin-left:0}.pretty-table-holder table + ul.pagination>li.cardinality{float:right;color:#8d8d8d}.pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder table>tbody>tr>td>span.false{font-size:0}.pretty-table-holder table>tbody>tr>td>span.true:before,.pretty-table-holder table>tbody>tr>td>span.false:before{font-size:initial}.pretty-table-holder table>tbody>tr>td>.missing{background:transparent url(/static/images/tables/missing.png?c48dcb3409b3) right center no-repeat;color:#717171;padding-right:20px}.pretty-table-holder table>tbody>tr>td>.missing:hover{color:#333333}.pretty-table-holder table>tbody>tr>td>span.true{color:#57b949}.pretty-table-holder table>tbody>tr>td>span.false{color:#d74b4c;display:none}.pretty-table-holder .table-sm thead td,.pretty-table-holder .table-sm thead th{padding:0.5rem 0.25rem}.pretty-table-holder .table-sm tbody td,.pretty-table-holder .table-sm tbody th{padding:0.25rem 0.25rem}.pretty-table-holder .table-hover tbody tr:hover{background-color:#f2f6fa}.pretty-table-holder .lazy-loading-indicator-holder{text-align:center}.table{display:table;width:100%}.table .row-group{display:table-row-group}.table .row-table{display:table-row}.table .cell{display:table-cell}tr .tr-hoverable .tr-hover{opacity:0;transition:opacity .3s ease-in-out}tr:hover .tr-hoverable .tr-hover{opacity:1}.ui-sortable-helper{background:#fff!important;border:#7171d4 1px solid!important}tr.ui-sortable-helper{display:table}tr.ui-sortable-helper td{border-top:#7171d4 1px solid!important}#ui-datepicker-div{z-index:70000!important}.ui-tooltip{z-index:70010}.ui-tooltip.ui-tooltip-top-black{background-color:#000;color:#fff;font-size:13px;line-height:16px;padding:14px;padding-top:10px;padding-bottom:10px;left:-30px;max-width:155px;border:none!important;box-shadow:none!important;border-radius:3px}.ui-tooltip.ui-tooltip-top-black:after{display:block;content:'';border-top:#000 7px solid;border-left:transparent 6px solid;border-right:transparent 6px solid;position:absolute;left:25px;bottom:-7px}.ui-tooltip a{color:#7171d4}.ui-widget button{height:28px!important;line-height:28px!important;padding:0!important;font-weight:normal!important;padding-left:10px!important;padding-right:10px!important;min-width:5em}.ui-widget button.ui-priority-primary{background:#7171d4;color:#fff;border:none}.ui-datepicker-calendar .ui-state-default,.ui-datepicker-calendar .ui-widget-content .ui-state-default,.ui-datepicker-calendar .ui-widget-header .ui-state-default,.ui-datepicker-calendar .ui-button{background:none!important;border:none!important;border-top:#f1f1f1 1px solid!important;padding-top:5px!important;padding-bottom:5px!important}td.ui-datepicker-week-col{padding-top:5px!important;background:#e9e9e9;text-align:center;cursor:pointer}html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:none!important;border:none!important;border-top:#f1f1f1 1px solid!important;padding-top:5px!important;padding-bottom:5px!important}.ui-datepicker td{padding:0}.ui-datepicker th{text-align:right!important}.ui-datepicker .ui-datepicker-buttonpane button:empty{display:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background-color:#7171d4!important}.ui-button:active,.ui-button.ui-state-active:hover{background-color:#7171d4!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background-color:#fffa90!important}html,body{height:100%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.color-link{color:#7171d4}.container{margin-left:auto;margin-right:auto;padding-left:18px;padding-right:18px}.container-only-center{margin-left:120px;margin-right:120px;padding-top:36px}#messages{display:none}.avatar{display:inline-block;vertical-align:middle}.avatar .avatar-mold{width:100%;height:100%;line-height:inherit;border-radius:50%;border:#ced7e1 1px dashed;box-sizing:border-box}.avatar .avatar-name{width:100%;height:100%;line-height:inherit;border-radius:50%;background:#ced7e1;text-align:center;font-size:0.35em;color:#8491a1;border-radius:50%}.avatar .avatar-image{width:100%;height:100%;line-height:inherit;border-radius:50%;background:#ced7e1;text-align:center;font-size:0.35em;color:#8491a1;border-radius:50%;background:none}.nickname{font-weight:bold}.drag-handle{cursor:move}.unorderable .drag-handle{display:none}.hoverable .hover{opacity:0;transition:opacity .3s ease-in-out}.hoverable:hover .hover{opacity:1}.link-block{cursor:pointer}.btn,.c-mold-datepicker-ok-btn{display:inline-block;height:33px;line-height:33px;color:#fff!important;text-decoration:none!important;background-color:#7171d4;border-radius:4px;cursor:pointer;border:none;padding-left:15px;padding-right:15px;min-width:75px;text-align:center;font-family:lato,sans-serif;font-weight:500;font-size:14px}.btn.btn-md,.c-mold-datepicker-ok-btn{height:28px;line-height:28px}.btn.btn-sm,.btn-sm.c-mold-datepicker-ok-btn{height:24px;line-height:24px;padding-left:10px;padding-right:10px;min-width:0;font-size:12px}.btn.btn-danger,.btn-danger.c-mold-datepicker-ok-btn{background-color:#d74b4c}.btn.transp,.transp.c-mold-datepicker-ok-btn{background-color:#fff;border:#7171d4 1px solid;color:#7171d4!important}.btn.btn-support,.btn-support.c-mold-datepicker-ok-btn{background-color:#65af58;position:fixed;transform:rotate(-90deg);transform-origin:bottom left}.link{color:#7171d4;cursor:pointer}.btn-link{border:none;outline:none;background:none;cursor:pointer;color:#7171d4;padding:0;text-decoration:underline;font-family:inherit;font-size:inherit}input.btn,input.c-mold-datepicker-ok-btn,button.btn,button.c-mold-datepicker-ok-btn{line-height:normal}.btn .triangl,.c-mold-datepicker-ok-btn .triangl{display:inline-block;vertical-align:middle;margin-top:-2px;border-top:#fff 5px solid;border-left:transparent 5px solid;border-right:transparent 5px solid;margin-left:4px}.badge{display:inline-block;vertical-align:middle;margin-top:-5px;min-width:19px;height:19px;background-color:#ced7e1;border-radius:9px;color:#8491a1;font-size:12px;line-height:19px;text-align:center;padding-left:5px;padding-right:5px;margin-left:5px}.gray-label{display:inline-block;font-size:10px;height:21px;line-height:21px;vertical-align:middle;padding:0 5px;border-radius:4px;color:#8e9aaa;background:#e7ecf0}.archived-label{display:inline-block;font-size:10px;height:21px;line-height:21px;vertical-align:middle;padding:0 5px;border-radius:4px;color:#e7ecf0;background:#8e9aaa}.panel{padding:20px;box-sizing:border-box;border:#ced7e1 1px solid;border-radius:4px;position:relative;margin-top:10px;padding-bottom:30px}.panel-label{left:20px;padding-left:12px;padding-right:12px;vertical-align:top;top:-11px;position:absolute;font-size:14px;line-height:18px;font-family:lato,sans-serif;font-weight:700;background-color:#fff}.right-sidebar{float:right;width:244px;margin-right:20px}.right-sidebar.wide{width:355px;box-sizing:border-box;margin-right:0;padding-left:20px;padding-right:10px}.right-sidebar.wide + .center{margin-right:355px;border-right:#dee4eb 1px solid}.right-sidebar + .center{margin-right:274px;margin-left:19px}.left-and-center{float:right;width:100%}.gray-bg{background-color:#edeff2}.wrap-left-and-center{padding-top:18px;border-right:#dee4eb 1px solid;position:relative;right:-1px}.wrap-left-and-center:after{display:block;content:'';clear:both}.main{padding-bottom:2px}.main>.container:first-child{padding-top:24px}.line-diagram{height:9px;margin-bottom:10px}.line-diagram .line{height:9px;float:left}.line-diagram .line.blue{background-color:#8fbef4}.line-diagram .line.yellow{background-color:#fae069}.line-diagram .line.green{background-color:#b0e472}.note-diagram{float:left;width:33.33%;font-size:11px}.note-diagram.blue{color:#8fbef4}.note-diagram.yellow{color:#fae069}.note-diagram.green{color:#b0e472}.note-diagram b{display:block}.main h2{margin-left:20px}.filter-menu{margin:0;padding:0;list-style:none}.filter-menu li{margin:0;padding:0;list-style:none;float:left;padding-left:0!important;margin-left:20px!important;font-size:12px!important;font-weight:bold!important}.filter-menu li a{color:#8491a1!important}.filter-menu li.active a,.filter-menu li a:hover{color:#7171d4!important;text-decoration:none}.filter-menu li span{display:inline-block;vertical-align:middle;margin-top:-5px;min-width:19px;height:19px;background-color:#ced7e1;border-radius:9px;color:#8491a1;font-size:12px;line-height:18px;text-align:center;padding-left:5px;padding-right:5px;margin-left:6px}.content.with-footer{padding-bottom:54px}footer{height:54px;width:100%;line-height:54px;position:absolute;left:0;bottom:0;text-align:center}.content:after{content:'';display:block;clear:both}.white-btn,.white-btn-b,.filter-btn,.toolbar .row .btn-group a{color:#333333!important;font-size:14px;line-height:31px;height:31px;text-decoration:none!important;min-width:30px;text-align:center;display:inline-block;border:#ccd3db 1px solid;border-radius:4px;padding-left:10px;padding-right:10px;font-weight:700;box-shadow:0 2px 0 0 #dee4eb;cursor:pointer}.white-btn i,.white-btn-b i,.filter-btn i,.toolbar .row .btn-group a i{margin-right:5px}.white-btn span,.white-btn-b span,.filter-btn span,.toolbar .row .btn-group a span{color:#343a41}.white-btn-b,.filter-btn,.toolbar .row .btn-group a{background:#fff;color:#959da7!important;box-sizing:content-box;padding:0 15px;height:36px;line-height:36px}ul.btn-group{margin:0;padding:0;list-style:none;display:inline-block;border:#ccd3db 1px solid;border-radius:3px;box-shadow:0 2px 0 0 #dee4eb;vertical-align:top}ul.btn-group li{float:left}ul.btn-group li:not(:last-child){border-right:#ccd3db 1px solid}ul.btn-group .white-btn,ul.btn-group .white-btn-b,ul.btn-group .filter-btn,.toolbar .row ul.btn-group a{margin-right:0;border:none;border-radius:0}ul.btn-group .white-btn.selected,ul.btn-group .selected.white-btn-b,ul.btn-group .selected.filter-btn,.toolbar .row ul.btn-group a.selected,ul.btn-group .white-btn.active,ul.btn-group .active.white-btn-b,ul.btn-group .active.filter-btn,.toolbar .row ul.btn-group a.active{color:#343a41!important;box-shadow:inset 0 3px 0 0 #ccd3db;pointer-events:none}.no-shadow{box-shadow:none}.white-btn img,.white-btn-b img,.filter-btn img,.toolbar .row .btn-group a img{vertical-align:middle;margin-top:-3px}.wide-title{padding-top:11px;padding-bottom:11px}.wrap-left-and-center .wide-title{margin-top:-18px}.wide-title:after{display:block;content:'';clear:right}.wide-title.with-border{border-bottom:#dee4eb 1px solid}.wide-title h2{margin-bottom:0;margin-left:0;line-height:33px}.right-sidebar.with-title{margin-top:62px;padding-top:0;border-top:#dee4eb 1px solid}.right-sidebar>h5:first-child{margin-top:24px}.right-sidebar h5.title{margin-top:0;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:15px;font-size:12px;color:#8491a1;font-family:lato,sans-serif;font-weight:700;text-transform:uppercase;line-height:18px}.right-sidebar .menu{margin:0;padding:0;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:15px;border-bottom:#dee4eb 1px solid;font-size:14px;font-family:lato,sans-serif;font-weight:700;line-height:18px;height:18px;list-style:none}.right-sidebar .menu li{margin:0;padding:0;margin-left:36px;float:left}.right-sidebar .menu li a{color:#343a41}.right-sidebar .menu li.active a,.right-sidebar .menu li a:hover{color:#7171d4;text-decoration:none}.right-sidebar .menu li:first-child{margin-left:0}.right-sidebar.with-title .activities{margin-top:24px}.tabs-btn{margin:0;padding:0;list-style:none;float:right;margin-bottom:19px;border:#ccd3db 1px solid;border-radius:4px;overflow:hidden;box-shadow:0 2px 0 #d9e0e9}.tabs-btn li{float:left;padding:0;margin:0;border-left:#ccd3db 1px solid}.tabs-btn li:first-child{border:none}.tabs-btn li a{display:block;height:34px;padding-left:8px;padding-right:8px;font-size:14px;line-height:34px;color:#9ea9b7;text-decoration:none!important;min-width:52px;text-align:center;margin-left:0!important}.wide-title .tabs-btn li a{height:31px;line-height:31px;color:#343a41}.tabs-btn li.active a{color:#343a41}.tabs-btn-content{clear:right}.tabs-btn-content>div{display:none}.green-color{color:#65af58}.blue-color{color:#528bcd}.yellow-color{color:#e1a516}.red-color{color:#eb595d}.purple-color{color:#7171d4}.orange-color{color:#f9b459}.label-status{display:block;height:27px;line-height:27px;text-align:center;border-radius:3px;font-size:12px;font-family:lato,sans-serif;font-weight:700;text-transform:uppercase;white-space:nowrap;padding-left:10px;padding-right:10px}.label-status-dot{display:inline-block;content:'';width:5px;height:5px;vertical-align:middle;margin-right:6px;border-radius:50%}.edit-statuses-form{min-width:280px}.edit-statuses-form .form-group label{width:36px;line-height:34px}.edit-statuses-form .form-group label div{display:inline-block;width:30px;height:30px;vertical-align:middle;border-radius:3px}.edit-statuses-form .controls{margin-left:50px}.heart{float:right;width:26px;height:21px;margin-top:2px;background:url("/static/images/icon-heart.png?c48dcb3409b3") no-repeat left top}.heart:hover,.heart.active{background-position:left bottom}.fy-num-form{min-width:13em}.select-year{float:left;font-size:30px;line-height:35px}.select-year a{display:inline-block;height:35px;width:15px;vertical-align:middle;position:relative;margin-top:-3px;line-height:35px;text-align:center}.select-year a span{display:inline-block;width:0;height:0;border-right:#343a41 6px solid;border-top:transparent 6px solid;border-bottom:transparent 6px solid;vertical-align:middle;margin-top:-7px}.select-year a.next span{border-right:none;border-left:#343a41 6px solid}::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.3);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.ordering-msg{margin-bottom:10px;color:#8491a1;text-transform:lowercase;font-size:11px;padding-left:4px}.top-btns{float:right;font-size:14px;line-height:33px;margin-right:20px}.top-btns a{margin-left:10px;text-decoration:none}.top-btns .message{color:#67975e}.gray-bg .top-btns a{color:#7171d4}.log{margin-bottom:36px;margin-left:20px;padding-top:20px}.filter{float:right;margin-right:20px}.filter select{width:140px}.filter span{display:inline-block;line-height:18px;vertical-align:middle;margin-top:-4px;margin-left:12px;margin-right:12px}.filter .checkbox{display:inline-block;font-size:14px;font-weight:normal;vertical-align:middle}.log .filter select{display:inline-block;margin-left:15px;border:none;padding-right:24px;vertical-align:middle;display:inline-block;height:32px}.log .filter select.time-select{width:110px}.log .filter select.activities-select{width:137px}.log .filter select.users-select{width:110px}.log-more{box-shadow:none;font-weight:normal}.collapsible{display:none}.btn-open{display:block;width:14px;height:12px;position:absolute;left:6px;top:18px;background:url("/static/images/btn-open.png?c48dcb3409b3") no-repeat left top;cursor:pointer}.btn-open + h4{cursor:pointer}.btn-open.expanded,.btn-open-plan.expanded,.expanded .btn-open{background-position:left bottom}.ellipsis{width:100%;position:relative}.ellipsis:after{display:inline-block;content:' '}.ellipsis .wrap-ellipsis{position:absolute;left:0;top:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal .cost-form{width:512px}.green-btn{display:block;height:41px;padding-left:17px;padding-right:12px;border-radius:4px;font-size:14px;color:#fff;line-height:41px;text-decoration:none!important;background-color:#6bca5a;margin-bottom:13px;box-shadow:0 2px #63bb53;font-family:lato,sans-serif;font-weight:700}.green-btn img{vertical-align:middle;margin-top:-4px;margin-right:12px}aside .attachments{padding:11px;padding-top:7px;padding-bottom:18px;border:#d3d9e0 1px solid;margin-bottom:13px;border-radius:4px}aside .attachments h5{padding-bottom:8px;border-bottom:#d3d9e0 1px solid;margin-top:0;margin-left:-11px;margin-right:-11px;margin-bottom:12px;font-weight:bold;color:#333333}aside .attachments h5:last-child{margin-bottom:-11px;padding-bottom:0;border:none}aside .attachments h5 .icon{vertical-align:middle;margin-top:-2px;margin-right:6px;width:17px;max-height:17px}aside .attachments .item{margin-bottom:20px;width:auto}aside .attachments .item:after{content:'';display:block;clear:both}aside .attachments .preview{float:left;width:56px}aside .attachments .file{margin-left:70px;color:#333333;line-height:16px;overflow:hidden;text-overflow:ellipsis}aside .attachments h5 a{display:block;padding-left:11px;padding-right:11px;color:#333333;text-decoration:none}.attachments .file .filename{display:inline-block;line-height:16px;vertical-align:top;white-space:nowrap}aside .attachments .controls{float:right}.attachments .file .size{color:#798189}aside .attachments .file .date{margin-top:3px;color:#798189;line-height:16px;float:left}.triangl-down{display:inline-block;width:0;height:0;border-top:#343a41 6px solid;border-left:transparent 6px solid;border-right:transparent 6px solid;vertical-align:middle;margin-top:-2px;margin-left:6px}.wide-title.white-bg{background-color:#fff;padding-left:20px}.wide-title.with-border{border-bottom:#dee4eb 1px solid;margin-bottom:24px}.wide-title.with-border + .wide-title{margin-top:-24px}.wide-title .gray-label{vertical-align:baseline;margin-left:10px}.menu-project.white-bg{background-color:#fff}.blue-select-holder .selectize-input,.blue-select-holder .selectize-dropdown.single{color:#7171d4;font-size:14px;font-weight:normal}.blue-select-holder .selectize-input{border:none}.blue-select-holder .selectize-dropdown.single{border-top:#d0d0d0 1px solid}.attachments .item{width:255px;margin:0;margin-bottom:12px;padding:0}.attachments .preview{float:left}.attachments .file{margin-left:49px}.attachments .controls{margin-top:5px}.attachments .controls a{display:inline-block;margin-right:12px;color:inherit}.attachments .controls a.open{opacity:.5;margin-right:10px}.attachments .link{border-top:#dee4eb 1px solid;padding-bottom:2px}.attachments .link:last-child{border-top:none}.error-message{color:#eb595d}.drop-window{width:615px;display:none;border:#ced7e1 1px solid;background-color:#fff;border-radius:6px;padding-top:32px;padding-bottom:32px;box-shadow:5px 5px 12px rgba(109,119,132,0.74)}.drop-window h4,.drop-window h5{text-align:center}.drop-window h4{font-size:21px;margin-bottom:16px}.ml-15{margin-left:15px}.field-holder{position:relative}.field-holder .error-messages{position:absolute;left:0;top:37px}.section-title{display:inline-block;position:relative;padding-left:20px;font-size:20px;font-weight:bold;color:#333333;margin-bottom:10px}.section-title span{font-size:14px;font-weight:normal;color:#8491a1}.section-title .btn-open{top:8px;left:0}.sections .control-links{float:right}.sections .control-links a{display:inline-block;margin-right:20px}.sections .section-title .control-links a{margin-right:0}.sections .control-links a img{max-height:17px}a.name-link.strong{color:#343a41;font-weight:bold}a.name-link:hover{text-decoration:underline!important;color:#343a41!important}.right-sidebar .discussions-widget,.right-sidebar .task-widget{margin-bottom:12px}.right-sidebar .discussions-widget img,.right-sidebar .task-widget img{width:17px;margin-right:6px}.right-sidebar .discussions-widget .white-btn,.right-sidebar .discussions-widget .white-btn-b,.right-sidebar .discussions-widget .filter-btn,.right-sidebar .discussions-widget .toolbar .row .btn-group a,.toolbar .row .btn-group .right-sidebar .discussions-widget a,.right-sidebar .task-widget .white-btn,.right-sidebar .task-widget .white-btn-b,.right-sidebar .task-widget .filter-btn,.right-sidebar .task-widget .toolbar .row .btn-group a,.toolbar .row .btn-group .right-sidebar .task-widget a{display:block;text-align:left}ul.messagelist{padding:0;margin:0}ul.messagelist li{text-align:center;font-size:14px;display:block;padding:5px 18px 4px 18px;margin:0 0 3px 0;border-bottom:1px solid #ddd;color:#666}ul.messagelist li.info{background:#dfd}ul.messagelist li.success{background:#e9fce3}ul.messagelist li.warning{background:#ffc}ul.messagelist li.error{background:#ffefef}ul.messagelist li.hight{padding-top:1em;padding-bottom:1em}.item .info .icon{margin-right:6px;display:inline-block}.item .info .icon img{vertical-align:top;margin-top:1px}::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.3);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.landing-no-items{margin-top:40px;text-align:center}.landing-no-items img{height:155px}.landing-no-items .text{margin-top:10px;margin-bottom:20px}.landing-no-items .text p{font-size:18px;color:#8491a1;margin-bottom:10px}.landing-no-items .text .btn,.landing-no-items .text .c-mold-datepicker-ok-btn{margin-top:10px}.tabs-menu{margin:0;padding:0;list-style:none}.tabs-menu li{margin:0;padding:0;list-style:none;margin-right:32px;float:left;font-family:lato,sans-serif;font-size:12px;line-height:14px;font-weight:700;text-transform:uppercase}.tabs-menu li a{text-decoration:none;color:#343a41!important}.tabs-menu li a:hover{color:#7171d4!important}.tabs-menu li.active a{color:#7171d4!important}.tabs-menu:after{display:block;content:'';clear:left}.piechart .pie{display:inline-block;position:relative;text-align:center}.piechart .pie .pie-img{width:100%;display:block}.piechart .pie .txt{position:absolute;left:0;right:0;top:0;bottom:0}.piechart .pie .txt-top{position:absolute;left:0;right:0;top:0}.piechart .pie .txt-bottom{position:absolute;left:0;right:0;bottom:0}.piechart .pie .txt .vert-align{width:100%;display:inline-block;vertical-align:middle}hr{height:0;border:none;border-top:#dee4eb 1px solid}.sticky-footer{position:fixed;left:0;bottom:0;box-sizing:border-box;padding:10px;text-align:center;width:100%;z-index:499;background:rgba(255,255,255,0.7);font-size:12px;letter-spacing:-0.5px}.wrap-input-select{border:#ced7e1 1px solid;border-radius:4px;overflow:hidden}.wrap-input-select:after{content:'';display:block;clear:both}.add-invite{width:310px;padding:10px;background-color:#fff}.add-invite .wrap-input-select{margin-bottom:9px}.add-invite .wrap-input-select input{height:30px;padding-top:0;padding-bottom:0;width:66%;box-sizing:border-box;padding-left:12px;border:none!important;float:left!important;border:none!important;border-right:#ced7e1 1px solid!important;border-radius:0!important;margin-bottom:0}.add-invite .wrap-input-select select{border:none!important;height:30px!important;float:right!important;width:34%!important;color:#333333!important;padding-left:10px}@media screen and (-webkit-min-device-pixel-ratio:0){.add-invite select{text-indent:10px;padding-left:0}}.dark-color{color:#333333}.wide-title + .tabs-btn{margin-top:16px;margin-right:20px}.group{margin-bottom:18px;padding-left:20px;margin-top:18px}.group .title-group{font-size:20px;font-weight:bold;margin-bottom:10px}.group .title-group .links{float:right;width:68px;padding-right:10px}.group .title-group .invoices,.group .title-group .estimated{float:right;width:150px;font-size:18px;color:#51565b;padding-right:5px;text-align:right;white-space:nowrap}.group .title-group .group-name{color:inherit;text-decoration:none}.group .title-group .buttons a{display:inline-block;vertical-align:middle;margin-left:8px;opacity:0.6;text-decoration:none;color:inherit}.group .title-group .note{font-size:14px;margin-top:5px;color:#8491a1;font-weight:normal}.group .btn-open{float:left;margin-left:-20px;margin-top:7px;position:static}.group .collapsible{margin-left:-24px}.btn-select{display:inline-block;min-width:200px;border:#ced7e1 1px solid;border-radius:4px;box-sizing:border-box;height:36px;padding:6px;text-decoration:none!important;padding-left:16px;font-size:14px;line-height:21px;color:#343a41;font-family:lato,sans-serif;background:url("/static/images/select-triangl.png?c48dcb3409b3") no-repeat right center}.list-radio-btn{min-width:198px!important}.list-radio-btn li{border-bottom:#dee4eb 1px solid;font-size:14px;color:#343a41}.list-radio-btn li:last-child{border:none}.attachment-btn{overflow:hidden;position:relative;font-size:14px;color:#7171d4;display:inline-block;margin-top:10px}.attachment-btn img{vertical-align:middle;margin-right:5px;width:18px;height:18px}.attachment-btn input{cursor:pointer;font-size:25px;position:absolute;right:0;top:0;opacity:0}.new-plan-form{width:520px!important}.new-plan-form .field{margin-bottom:10px!important}.new-plan-form .field .controls select{width:180px}.new-plan-form .avatar{width:36px;height:36px;float:left;margin-right:10px}.new-plan-form .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}.new-plan-form .name div{color:#8491a1}.new-plan-form .label{float:right;line-height:36px;font-weight:bold}.new-plan-form .e-mail{width:235px!important;float:left}.new-plan-form .without-border{float:right;width:135px!important;text-align:right!important;padding-right:25px;margin-right:-15px}.new-plan-form .formset .controls{position:relative}.new-plan-form .formset .controls .remove-btn{position:absolute;top:10px;left:-28px}.new-plan-form .formset.has-max-forms .add-btn{display:none}.new-plan-form .formset .email-field{width:235px;float:left}.new-plan-form .formset .role-field{width:135px;float:right}.new-plan-form .formset .role-field .errorlist{text-align:right}.new-plan-form .formset .form-group .remove-btn{opacity:0;transition:opacity 0.3s ease-in-out}.new-plan-form .formset .form-group:hover .remove-btn{opacity:1}.plan-name-form{min-width:500px}.form .select-filter-project,.c-mold-datepicker .select-filter-project{float:right;width:170px;margin-left:10px;margin-right:10px}.form .select-filter-project:first-child,.c-mold-datepicker .select-filter-project:first-child{margin-right:0}.drop-cell{cursor:pointer}.tabs{margin:0;padding:0;list-style:none;font-size:14px;line-height:18px;margin-bottom:12px;padding-top:12px}.tabs.tabs-centered{font-weight:bold;text-align:center;padding-bottom:14px;border-bottom:#dee4eb 1px solid;margin-bottom:28px}.tabs.tabs-centered li{text-align:center}.tabs.tabs-centered li a{color:#bcc5d0}.tabs.tabs-centered li a:hover{color:#bcc5d0}.tabs.tabs-small{padding-top:0}.tabs.tabs-small li{margin-right:48px;font-size:12px;font-weight:700}.tabs li{display:inline-block;margin-right:25px;vertical-align:top}.tabs li a{text-decoration:none;color:#343a41}.tabs li a:hover,.tabs li a.selected{color:#7171d4}.tabs li.active a{color:#7171d4;pointer-events:none}.note-text{padding:10px;font-size:14px;line-height:18px;text-align:left;width:190px}.plan-name-label{display:inline-block;padding-left:7px;padding-right:7px;height:22px;background-color:#f2f6fa;border:#d9e1ea 1px solid;border-radius:3px;font-size:11px;color:#8491a1;font-weight:bold;line-height:1;vertical-align:middle;margin-top:-3px;box-sizing:border-box;padding-top:4px}h2 .white-btn,h2 .white-btn-b,h2 .filter-btn,h2 .toolbar .row .btn-group a,.toolbar .row .btn-group h2 a{vertical-align:middle;margin-top:-6px}.wide-title .icon-btn{vertical-align:middle;margin-top:-4px;margin-left:8px;margin-right:8px}.color.green{background-color:#98D78D}.color.yellow{background-color:#f5cb4c}.color.red{background-color:#f47575}.color.blue{background-color:#75abf4}.color.grey{background-color:#dddddd}.color.orange{background-color:#FF9977}.color.froly{background-color:#f57477}.color.medium-purple{background-color:#a173d9}.color.brilliant-rose{background-color:#eb64ba}.color.puerto-rico{background-color:#43c3a0}.color.loblolly{background-color:#b6bec6}.empties{text-align:center;padding-top:130px;padding-bottom:36px;padding-left:36px;padding-right:36px}.tabs + .empties,.attachment-btn + .empties,.list-files .empties{padding-top:90px}.empties h5{font-weight:bold;font-size:18px;margin-bottom:8px}.empties p{color:#8491a1}.empties .icon{margin-bottom:18px}#loading-status-bar{position:fixed;top:0;width:100%;text-align:center;z-index:20000;display:none}#loading-status-bar span{display:inline-block;color:#222;background:#f9edbe;padding:6px 20px;border:1px solid #f0c36d;border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);font-weight:bold}.progressbar{display:block;position:relative;overflow:hidden;height:5px;background-color:#e3e3e9;border-radius:3px}.progressbar div{position:absolute;top:0;bottom:0;left:0}.progressbar div{background-color:#98D78D}.progressbar.progressbar-overflow div{background-color:#d43c3c}@keyframes running-progress{0%{margin-left:0px;margin-right:100%}50%{margin-left:25%;margin-right:0%}100%{margin-left:100%;margin-right:0}}.loading-progress-endless,.loading-progress-endless div:before{height:6px;width:100%;margin:0}.loading-progress-endless div{border-radius:3px;background-color:#e3e3e9;display:flex}.loading-progress-endless div:before{border-radius:inherit;background-color:#98D78D;content:'';animation:running-progress 2s cubic-bezier(0.4,0,0.2,1) infinite}input.duedate{cursor:pointer}input.duedate.overdue{color:#e86f6f!important}input[data-datetimepicker]{cursor:pointer;word-spacing:1.5em}input[data-datetimepicker][readonly]{pointer-events:None}.mdot:before{content:"\00a0\00B7\00a0\00a0";font-weight:normal}.pretty-table-holder td .dropmenu-status{display:block}table.table-notes .date_updated{width:200px}table.table-notes td.project .obj-link{color:#343a41;font-weight:700;font-size:16px}[data-jq-dropdown]{display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}a[data-formset-add][disabled]{visibility:hidden}#sidebar:empty{display:none}.jq-dropdown-menu.spinner-container{text-align:center;padding-top:20px;padding-bottom:20px;color:#343a41}.jq-dropdown{z-index:20000}.jq-dropdown-menu li.active a:after{display:inline-block;content:'';width:16px;height:13px;background:url(/static/images/icon-ok.png?c48dcb3409b3) no-repeat left top;margin-left:5px}.nice-userselect img{vertical-align:middle;margin-right:3px;margin-top:-3px}.clip-fileinput{display:inline-block}.clip-fileinput img{vertical-align:middle;margin-right:3px;margin-top:-4px}.clip-fileinput label{font-weight:normal}.clip-fileinput input{display:none}h2 .group-name{font-size:14px;color:#8491a1;font-weight:normal}[data-obj][data-id]:empty{display:none!important}.legend-and-period{margin-bottom:12px;margin-top:24px}.legend-and-period:after{content:'';display:block;clear:right}.legend-and-period .legend{font-size:12px;color:#777;float:right;margin-left:15px;line-height:18px}.legend-and-period .legend .color-square{display:inline-block;vertical-align:middle;margin-top:-2px;width:9px;height:9px}.legend-and-period .period-select{font-size:14px;font-weight:bold}.legend-and-period .period-select a{width:18px;height:18px;display:inline-block;vertical-align:middle;margin-top:-3px;text-align:center}.triangl-left{vertical-align:middle;margin-top:-4px;width:0;height:0;border-right:#353a41 4px solid;border-top:transparent 4px solid;border-bottom:transparent 4px solid;display:inline-block}.triangl-right{width:0;height:0;vertical-align:middle;margin-top:-4px;border-left:#353a41 4px solid;border-top:transparent 4px solid;border-bottom:transparent 4px solid;display:inline-block}.only-mobile{display:none}.table-layout{display:table;width:100%}.table-layout .tr{display:table-row}.table-layout .tr .td{display:table-cell;vertical-align:top}.table-layout .tr .td.center{margin-right:0;margin-left:0;padding-left:18px;padding-right:10px}.table-layout .tr .td.right-sidebar{float:none;margin-right:0!important;padding-right:0!important}.object-participants .item-participant{display:inline-block;margin-right:6px;margin-bottom:4px}.object-participants .item-participant + .link-holder{display:none}.avatars-only .object-participants .item-participant{margin-right:0px;margin-bottom:2px}.avatars-only .object-participants .item-participant .username{display:none}.manage-participants-form{width:450px}.manage-participants-form .field-participants .search{margin-bottom:0}.manage-participants-form .field-participants .widget-body{height:275px;overflow-y:auto;margin-left:10px;margin-right:5px;padding-right:5px}.manage-participants-form .field-participants .widget-body .option{border-bottom:#dee4eb 1px solid;margin-left:5px;margin-right:5px}.manage-participants-form .field-participants .widget-body .option:last-child{border-bottom:none}.manage-tags-form{width:450px}.manage-tags-form .field-tags .widget-body{height:306px;padding-top:1px;overflow-y:auto;padding-left:5px;padding-right:5px}.manage-tags-empty-form{width:460px;padding-top:40px;padding-bottom:30px;text-align:center}.manage-tags-empty-form h4{margin-top:30px;margin-bottom:10px}.manage-tags-empty-form p{line-height:170%}.manage-tags-empty-form a{margin-top:40px;font-weight:700}.object-link .daterange.has-name{font-size:80%}.object-link .fi,.object-link .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .object-link table>tbody>tr>td>span.true,.object-link .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .object-link table>tbody>tr>td>span.false{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background:#7171d4;color:#d9d9f0;font-size:18px;text-decoration:none}.no-results{margin-top:120px;text-align:center}.no-results i{font-size:130px;color:#959da7}.no-results img{width:115px;height:106px;display:block;margin:auto}.no-results h4{font-size:18px;font-weight:700;margin-top:15px;margin-bottom:10px}.no-results p{color:#959da7}.editor .fr-box{margin-bottom:14px;border:#dee4eb 1px solid;box-shadow:0 0 10px rgba(132,145,161,0.18)}.editor .locked-message{display:none;border:#dee4eb 1px solid;padding:10px;margin-bottom:10px;font-weight:600;background:#fff7e1;color:#bd7106}.fa.fa-active{position:relative}.fa.fa-active:after{content:"\f111";position:absolute;top:0;right:0;font-size:0.4em;color:red;border-radius:50%;box-shadow:0 0 5px 1px #ff8484;opacity:.6}.generic-objects-info{display:inline-block;color:#9ea9b7;margin-left:10px}.generic-objects-info a{font-size:12px;line-height:inherit;text-decoration:none!important;color:inherit;margin-right:10px}.generic-objects-info a i{font-size:14px;margin-left:2px}.collapse-toggle-btn{background:url(/static/images/btn-open.png?c48dcb3409b3) no-repeat left top;width:14px;min-width:14px;height:12px;cursor:pointer;margin-right:6px}.expander.expanded .collapse-toggle-btn{background-position:left bottom}a.anchor{display:block;position:relative;top:-57px;visibility:hidden}.c-money-diff .money{color:#959da7}.c-money-diff .money.money-pos{color:#57b949}.c-money-diff .money.money-pos:before{content:'+'}.c-money-diff .money.money-neg{color:#d74b4c}.actions-toolbar{line-height:36px}.actions-toolbar .action-buttons a{opacity:.9;font-weight:normal;margin-right:5px}.actions-toolbar .action-buttons a i{margin-right:3px}.search-form{display:inline-block;position:relative}.search-form input{padding-right:37px!important;width:20em!important}.search-form label{position:absolute;margin-bottom:0;top:0;right:20px;transform:translateY(50%)}.search-form label a{color:inherit}.toolbar-row{display:flex;margin-bottom:20px}.toolbar-row .actions-toolbar{flex:1}.is_stuck{z-index:9999}.pagination{font-size:12px;float:right}.pagination .endless_page_current{width:29px;height:29px;line-height:29px;display:inline-block;text-align:center;text-decoration:none;background:#7171d4;color:#fff;border-radius:3px}.pagination .endless_page_link{width:29px;height:29px;line-height:29px;display:inline-block;text-align:center;text-decoration:none;color:#8491a1}.pagination .endless_separator{width:29px;height:29px;line-height:29px;display:inline-block;text-align:center;text-decoration:none;color:#8491a1}.card{background-color:#fafafc;border:#dee4eb 1px solid;padding:14px}#header{position:fixed;left:0;right:0;top:0;z-index:10000;min-width:1366px;border-bottom:#e3e3e3 1px solid;background-color:#f2f6fa;height:56px}#header + .content{padding-top:57px}#header nav{float:left}#header nav ul{list-style:none;margin:0;padding:0}#header nav ul li{list-style:none;margin:0;padding:0;float:left;margin-right:24px}#header nav ul li:last-child{margin-right:0}#header nav ul li a{display:block;padding-left:10px;padding-right:10px;height:50px;line-height:50px;padding-top:3px;font-size:14px;color:#8491a1;text-decoration:none!important;font-family:lato,sans-serif;font-weight:700;text-align:center}#header nav ul li a span{display:inline-block;line-height:16px;vertical-align:middle;margin-top:-2px}#header nav ul li a span br{display:none}#header nav ul li a .triangl{display:inline-block;width:0;height:0;border-top:#8491a1 5px solid;border-left:transparent 5px solid;border-right:transparent 5px solid;vertical-align:middle;margin-left:9px}#header nav ul li.active a{border-bottom:#7171d4 4px solid;color:#7171d4}#header nav ul li a:hover{color:#7171d4}#header nav .context-switcher{display:flex;background:#fff;border-right:#dee4eb 1px solid}#header nav .context-switcher a{height:53px;line-height:53px}#header nav .context-switcher a:hover{color:#8491a1}#header nav .context-switcher .logo{float:left;margin-top:7px;height:44px}#header nav .context-switcher .title{display:inline-block;vertical-align:middle;text-align:left;line-height:1;margin-left:20px}#header nav .context-switcher .title .label{font-size:8px;letter-spacing:0.05em;color:#8491a1;font-weight:normal}#header nav .context-switcher .title .text{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#header nav .context-switcher .icon-setup{vertical-align:middle;margin-top:-3px}.context-switcher-dropmenu{width:240px}.context-switcher-dropmenu .jq-dropdown-menu{max-height:374px!important}.context-switcher-dropmenu .jq-dropdown-menu .text{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-switcher-dropmenu .jq-dropdown-menu .account{background:#f2f6fa;line-height:1.2}.context-switcher-dropmenu .jq-dropdown-menu .account .label{font-size:8px;letter-spacing:0.05em;color:#8491a1}.context-switcher-dropmenu .jq-dropdown-menu .account .text{font-weight:700}.context-switcher-dropmenu .jq-dropdown-menu li ul{padding-left:0}.context-switcher-dropmenu .jq-dropdown-menu li a .fa{color:#959da7;margin-right:2px}.context-switcher-dropmenu .jq-dropdown-menu>li:first-child{margin-top:-10px}.context-switcher-dropmenu .jq-dropdown-menu>li:not(:last-child){margin-bottom:10px}.header-extras{float:right;list-style:none;margin:0;padding:0}.header-extras li{margin:0;padding:0;float:left;height:56px;line-height:56px;font-size:14px;color:#8491a1}.header-extras li:last-child{border-left:#dee4eb 1px solid}.header-extras li a{display:block;height:56px;padding-left:9px;padding-right:9px;position:relative;text-decoration:none!important;color:#8491a1}.header-extras li a.new-events:before{display:block;content:'';width:4px;height:4px;background-color:#ee4c4c;border:#f5dada 2px solid;border-radius:50%;position:absolute;left:17px;top:17px}.header-extras li a .fa,.header-extras li a .fi,.header-extras li a .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .header-extras li a table>tbody>tr>td>span.true,.header-extras li a .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .header-extras li a table>tbody>tr>td>span.false{font-size:18px}.header-extras li a .fi,.header-extras li a .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .header-extras li a table>tbody>tr>td>span.true,.header-extras li a .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .header-extras li a table>tbody>tr>td>span.false{position:relative;top:1px}.header-extras li .avatar{margin-right:9px}.user-dropmenu a{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropmenu li ul{padding-left:0}.user-dropmenu .section{color:#7171d4!important;text-transform:uppercase;font-weight:700;pointer-events:none}.right-fixed-sidebar{display:none;position:fixed;right:0;top:0;height:100%;width:520px;background-color:#fff;z-index:10000;box-shadow:-2px 10px 40px rgba(195,203,215,0.75)}.right-fixed-sidebar .scroll{position:absolute;left:0;right:0;top:0;bottom:0;overflow:auto}.right-fixed-sidebar .header{padding-left:18px;padding-right:18px;border-bottom:#dee4eb 1px solid;font-size:24px;line-height:28px;min-height:28px;padding-top:14px;padding-bottom:14px;color:#343a41}.right-fixed-sidebar .header .toolbar{float:right;margin-left:15px}.right-fixed-sidebar .header input[type="checkbox"] + label::before,.right-fixed-sidebar .header input[type="checkbox"]{vertical-align:top;margin-top:8px}.right-fixed-sidebar .header .object-name-editable{display:inline-block;width:395px}.right-fixed-sidebar .sidebar-details-task .header .object-name-editable{width:362px}.right-fixed-sidebar .header form.object-name-editable input{width:100%;padding:4px!important;margin-bottom:-8px}.right-fixed-sidebar .object-description-editable{margin-top:18px;margin-bottom:18px;margin-bottom:18px}.right-fixed-sidebar form.object-description-editable textarea{padding:4px}.right-fixed-sidebar .menu .sections-menu{line-height:37px;font-size:12px;text-transform:uppercase;font-weight:bold;padding-left:18px}.right-fixed-sidebar .menu .sections-menu:after{content:'';display:block;clear:left}.right-fixed-sidebar .menu .sections-menu ul{padding:0;margin:0;list-style:none}.right-fixed-sidebar .menu .sections-menu ul li{float:left;margin-left:36px}.right-fixed-sidebar .menu .sections-menu ul li:first-child{margin-left:0}.right-fixed-sidebar .menu .sections-menu ul li a{color:#343a41;display:inline-block;position:relative;text-decoration:none!important}.right-fixed-sidebar .menu .sections-menu ul li a:hover{color:#7777d5}.right-fixed-sidebar .menu .sections-menu ul li.active a{color:#7777d5}.right-fixed-sidebar .menu .sections-menu ul li.with-label a:after{display:block;content:'';height:6px;width:6px;background-color:#f45555;border:#fbc4c4 3px solid;border-radius:50%;position:absolute;right:-16px;top:6px}.right-fixed-sidebar .sub-title{background-color:#f2f6fa;font-size:12px;font-weight:bold;line-height:16px;padding-top:11px;padding-bottom:11px;padding-left:18px;padding-right:18px;color:#8491a1;margin-bottom:22px}.right-fixed-sidebar .overview{padding-left:18px;padding-right:18px;margin-bottom:22px}.right-fixed-sidebar .overview table a .fi,.right-fixed-sidebar .overview table a .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .right-fixed-sidebar .overview table a table>tbody>tr>td>span.true,.right-fixed-sidebar .overview table a .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .right-fixed-sidebar .overview table a table>tbody>tr>td>span.false{margin-right:8px;margin-top:-2px}.right-fixed-sidebar .overview table .label-status{padding-left:8px;padding-right:8px;display:inline-block;vertical-align:top;margin-top:-2px}.right-fixed-sidebar .overview p{font-size:14px;line-height:18px;color:#343a41;margin-bottom:18px}.right-fixed-sidebar .overview table{width:100%;font-size:14px;line-height:23px;color:#343a41}.right-fixed-sidebar .overview table th{text-align:left;padding-bottom:10px;padding-top:10px;width:94px}.right-fixed-sidebar .overview table td{vertical-align:middle;padding-bottom:10px;padding-top:10px}.right-fixed-sidebar .overview table td .date{color:#8491a1}.right-fixed-sidebar .overview table td .progressbar{height:6px;width:80px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:10px;float:none}.right-fixed-sidebar .overview table td .indicator div{background-color:#98D78D;height:6px}.right-fixed-sidebar .overview table td .avatar{width:23px;height:23px;margin-right:5px}.right-fixed-sidebar .tabs{padding-left:18px}.right-fixed-sidebar .footer{position:absolute;left:0;right:0;bottom:0}.right-fixed-sidebar .list-note{border-top:#ced7e1 1px solid;padding:5px 18px}.right-fixed-sidebar .list-note i{color:#f4c958;padding-right:2px}.right-fixed-sidebar .form.add,.right-fixed-sidebar .add.c-mold-datepicker{padding-left:18px;padding-right:18px;padding-top:12px;padding-bottom:12px;z-index:10;border-top:#ced7e1 1px solid;background:#fff}.right-fixed-sidebar .form.add:after,.right-fixed-sidebar .add.c-mold-datepicker:after{display:block;content:'';clear:right}.right-fixed-sidebar .form.add fieldset.for-btn,.right-fixed-sidebar .add.c-mold-datepicker fieldset.for-btn{margin-top:0}.right-fixed-sidebar .form.add .form-group,.right-fixed-sidebar .add.c-mold-datepicker .form-group{margin-bottom:6px}.right-fixed-sidebar .form.add .form-group input:not([type='file']):not(.select2-search__field),.right-fixed-sidebar .add.c-mold-datepicker .form-group input:not([type='file']):not(.select2-search__field),.right-fixed-sidebar .form.add .form-group textarea,.right-fixed-sidebar .add.c-mold-datepicker .form-group textarea{padding:8px 12px}.right-fixed-sidebar .form.add .form-group .select2-search__field,.right-fixed-sidebar .add.c-mold-datepicker .form-group .select2-search__field{padding:3.05px 7px}.right-fixed-sidebar .form.add .input,.right-fixed-sidebar .add.c-mold-datepicker .input{border:#ced7e1 1px solid;border-radius:3px;margin-bottom:6px;overflow:hidden}.right-fixed-sidebar .form.add .input + .errorlist,.right-fixed-sidebar .add.c-mold-datepicker .input + .errorlist{margin-top:-3px!important;margin-bottom:4px!important}.right-fixed-sidebar .form.add .input input,.right-fixed-sidebar .add.c-mold-datepicker .input input{display:block;height:34px;line-height:18px;font-size:14px;color:#333333;width:100%;box-sizing:border-box}.right-fixed-sidebar .form.add .input input.invoice,.right-fixed-sidebar .add.c-mold-datepicker .input input.invoice{float:left;width:50%}.right-fixed-sidebar .form.add .input input.amount,.right-fixed-sidebar .add.c-mold-datepicker .input input.amount{float:right;width:50%;border-left:#ced7e1 1px solid}.right-fixed-sidebar .form.add .input input:not([type='file']),.right-fixed-sidebar .add.c-mold-datepicker .input input:not([type='file']),.right-fixed-sidebar .form.add .input textarea,.right-fixed-sidebar .add.c-mold-datepicker .input textarea{padding:8px 12px}.right-fixed-sidebar .form.add .input:after,.right-fixed-sidebar .add.c-mold-datepicker .input:after{clear:both;content:'';display:block}.right-fixed-sidebar .form.add .selectize-input,.right-fixed-sidebar .add.c-mold-datepicker .selectize-input{padding-left:5px;padding-right:5px}.right-fixed-sidebar .form.add .btn,.right-fixed-sidebar .form.add .c-mold-datepicker-ok-btn,.right-fixed-sidebar .add.c-mold-datepicker .btn,.right-fixed-sidebar .add.c-mold-datepicker .c-mold-datepicker-ok-btn{float:right;margin-right:0;min-width:105px}.right-fixed-sidebar .form.add .input textarea,.right-fixed-sidebar .add.c-mold-datepicker .input textarea{border:none!important;margin-bottom:0!important}.right-fixed-sidebar .form.add .for-btn,.right-fixed-sidebar .add.c-mold-datepicker .for-btn{color:#94a2b3}.right-fixed-sidebar .form.add .for-btn .note,.right-fixed-sidebar .add.c-mold-datepicker .for-btn .note{font-size:13px;color:#343a41;line-height:normal}.right-fixed-sidebar .form.add .for-btn img,.right-fixed-sidebar .add.c-mold-datepicker .for-btn img{vertical-align:middle;margin-right:5px;margin-top:-2px}.right-fixed-sidebar .form.add .nice-userselect,.right-fixed-sidebar .add.c-mold-datepicker .nice-userselect{vertical-align:top;color:#343a41}.account-settings-modal{min-height:520px;width:500px}.account-settings-modal h4{text-align:center;font-weight:bold;margin-bottom:0}.account-settings-modal h5{font-weight:bold;color:#959da7}.account-settings-modal .subscription-details .my-plans .item{border:#d5dbe2 1px solid;border-radius:3px;margin-bottom:12px}.account-settings-modal .subscription-details .my-plans .item table{width:100%}.account-settings-modal .subscription-details .my-plans .item table td{padding:10px;font-size:14px;font-weight:bold;line-height:22px}.account-settings-modal .subscription-details .my-plans .item table td div{font-size:12px;color:#59636f;font-weight:normal}.account-settings-modal .subscription-details .my-plans .item table td:last-child{width:82px;vertical-align:middle}.account-settings-modal .subscription-details .my-plans .item table td:last-child .btn,.account-settings-modal .subscription-details .my-plans .item table td:last-child .c-mold-datepicker-ok-btn{display:block;min-width:0;padding-left:15px;padding-right:15px}header .subscription-trial-info{text-decoration:none;height:56px;line-height:56px;float:right;margin-right:15px}header .subscription-trial-info .message{color:#8491a1;font-size:13px}header .subscription-trial-info .progressbar{display:inline-block;width:89px;height:6px;margin-left:10px;margin-right:10px;transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}header .subscription-trial-info.warning .progressbar div{background-color:#e86f6f}header .subscription-trial-info .days-left{color:#7171d4;font-size:12px;font-weight:bold;text-transform:uppercase}header .subscription-trial-info.warning .days-left{color:#e86f6f}header .subscription-trial-info.warning .days-left:after{content:'!'}#app-sidebar-attachments{position:relative;height:100%}#app-sidebar-attachments .dropzone{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#app-sidebar-attachments .dropzone:after{content:' ';display:block;background:rgba(113,113,212,0.1);position:absolute;top:5px;right:10px;bottom:5px;left:10px;padding:5px;border:#7171d4 1px dashed;border-radius:3px}#app-sidebar-attachments .attachment-btn{margin-left:18px;margin-bottom:10px;text-decoration:none}#app-sidebar-attachments .item{padding:10px;padding-left:18px;padding-right:18px;border-bottom:#dee4eb 1px solid}#app-sidebar-attachments .item:after{clear:both;content:'';display:block}#app-sidebar-attachments .item:last-child{border:none}#app-sidebar-attachments .item + .empties{display:none}#app-sidebar-attachments .item .picture{float:left;width:61px;height:61px;overflow:hidden;border-radius:4px;border:#dee4eb 1px solid;margin-right:14px}#app-sidebar-attachments .item .picture img{display:block;width:100%;height:100%}#app-sidebar-attachments .item .txt{overflow:hidden;font-size:14px;line-height:18px;padding-top:3px}#app-sidebar-attachments .item .txt a{color:#343a41;text-decoration:none}#app-sidebar-attachments .item .txt a:hover{text-decoration:underline}#app-sidebar-attachments .item .txt .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#app-sidebar-attachments .item .txt .info{margin-top:2px;color:#8491a1}#app-sidebar-attachments .item .txt .attachment-links a{color:#7171d4}#app-sidebar-attachments .item .del,#app-sidebar-attachments .item .download,#app-sidebar-attachments .item .stop{float:right;margin-left:15px;height:15px;margin-top:5px}#app-sidebar-attachments .item .dropmenu-status{clear:right;float:right;margin-top:0.8em}#app-sidebar-attachments .item .download{height:13px;margin-top:6px}#app-sidebar-attachments .item .stop{margin-top:20px}#app-sidebar-attachments .item .loading-progress{width:132px;margin-top:5px}#app-sidebar-attachments .item .open{float:right;margin-top:4px;margin-right:-4px;text-decoration:none;color:inherit;opacity:.5}.dashboards-overview-page .tabs{padding-top:0;margin-bottom:32px}.dashboards-overview-page .tabs .settings-link{float:right;margin-right:0}.dashboards-overview-page .tabs .settings-link a{color:#959da7}.dashboards-overview-page .dashboards-empty{display:flex;justify-content:center;padding-top:10em}.dashboards-overview-page .dashboards-empty>a{display:flex;justify-content:center;flex-direction:column;position:relative;width:20em;height:15em;padding:1em;text-decoration:none;color:#272C32;border:#ced7e1 1px solid;border-radius:4px;box-shadow:0 2px 0 #d9e0e9}.dashboards-overview-page .dashboards-empty>a:first-child{margin-right:10px}.dashboards-overview-page .dashboards-empty>a:last-child{margin-left:10px}.dashboards-overview-page .dashboards-empty>a>div{text-align:center}.dashboards-overview-page .dashboards-empty>a>div.footer{position:absolute;bottom:1em;left:1em;right:1em}.dashboards-overview-page .dashboards-empty>a>div.footer img{width:80%}.dashboards-overview-page .dashboards-empty>a>div b{display:block}#dashboards-settings{width:600px}#dashboards-settings .header{text-align:center;margin-bottom:32px}#dashboards-settings .header .title{font-weight:bold;margin-bottom:20px}#dashboards-settings .header .info{line-height:1.4}#dashboards-settings .header .info a{display:block}#dashboards-settings .body{display:flex}#dashboards-settings .body>div{padding-top:5px;padding-bottom:5px}#dashboards-settings .body .items{flex:0 0 15em;overflow:hidden;border:#ced7e1 1px solid;border-radius:4px}#dashboards-settings .body .items .item{display:flex;align-items:flex-start;padding:5px 10px}#dashboards-settings .body .items .item.active{background:#f2f6fa}#dashboards-settings .body .items .item.item-hidden{color:#959da7}#dashboards-settings .body .items .item .drag-handle{margin-top:2px;margin-right:7px}#dashboards-settings .body .items .item .edit-link{overflow:hidden;text-overflow:ellipsis;color:inherit;text-decoration:none}#dashboards-settings .body .form-holder{display:flex;width:100%}#dashboards-settings .body .form-holder .form,#dashboards-settings .body .form-holder .c-mold-datepicker{flex:1}#dashboards-settings .body .form-holder .form .form-group,#dashboards-settings .body .form-holder .c-mold-datepicker .form-group{display:flex}#dashboards-settings .body .form-holder .form .form-group label,#dashboards-settings .body .form-holder .c-mold-datepicker .form-group label{flex:0 0 5em;text-align:right;padding-right:1em;padding-top:9px}#dashboards-settings .body .form-holder .form .form-group .controls,#dashboards-settings .body .form-holder .c-mold-datepicker .form-group .controls{flex:1}#dashboards-settings .body .form-holder .form .for-btn,#dashboards-settings .body .form-holder .c-mold-datepicker .for-btn{text-align:right}#dashboards-settings .body .form-holder .form .for-btn .remove-link,#dashboards-settings .body .form-holder .c-mold-datepicker .for-btn .remove-link{margin-right:10px}#dashboards-settings .body .form-holder .max-note{flex:1;align-self:center;text-align:center;color:#959da7}#dashboards-settings .footer{margin-top:20px}#dashboards-settings .footer .btn,#dashboards-settings .footer .c-mold-datepicker-ok-btn{font-weight:bold}.right-fixed-sidebar .footer{z-index:1;background:#fff}.right-fixed-sidebar .footer .discussion-form textarea{transition:height .25s ease-in-out}.right-fixed-sidebar .footer .discussion-form textarea:focus{height:162px}.list-discussion .item{padding-left:18px;padding-right:18px;padding-bottom:10px;padding-top:10px;border-bottom:#dee4eb 1px solid}.list-discussion .item:last-child{border:none}.list-discussion .del,.list-discussion .edit{float:right;margin-left:15px;height:15px}.list-discussion .user-info{font-size:14px;line-height:18px;margin-bottom:10px}.list-discussion .time{font-size:12px;color:#959da7}.list-discussion .user-info:after{display:block;content:'';clear:both}.list-discussion .user-info .avatar{width:26px;height:26px;float:left;margin-top:5px;margin-right:10px}.list-discussion p{font-size:14px;line-height:18px;margin-bottom:10px}.list-discussion .discussion-edit-form textarea{padding:4px}.list-discussion .discussion-asset{display:inline-block;color:inherit;text-decoration:none}.list-discussion .discussion-asset i{margin-right:.15em}.list-discussion .discussion-asset-deleted{opacity:0.5}.list-discussion .discussion-buttons-bar{display:flex}.list-discussion .discussion-buttons-bar a{margin-right:15px}.list-discussion .discussion-buttons-bar a.show-comments{padding-right:14px;position:relative}.list-discussion .discussion-buttons-bar a.show-comments:after{position:absolute;right:0;top:8px;content:'';display:block;width:9px;height:5px;background:url("/static/images/icon-show-comment.png?c48dcb3409b3") no-repeat left bottom}.list-discussion .discussion-buttons-bar a.show-comments.active:after{background-position:left top}.comments-list{padding:13px;padding-top:1px;padding-bottom:1px;background-color:#f5f7fa;border-radius:4px;margin-top:10px}.comments-list .item{padding-left:0;padding-right:0}.comments-list .item p{margin-bottom:0}.comments-list .add-you-comment{padding-top:10px;padding-bottom:10px}.comments-list .add-you-comment + .item{padding-top:0}.comments-list .add-you-comment textarea{box-sizing:border-box;line-height:16px;padding:8px 12px;height:34px;transition:height .25s ease-in-out}.comments-list .add-you-comment textarea:focus{height:146px}.fakemodal{min-height:100%;height:auto;background:url("/static/images/fakemodal-bg.jpg?c48dcb3409b3") no-repeat center;background-size:cover;overflow-x:hidden}.fakemodal .content{height:100%}.fakemodal-bg{min-height:500px;position:relative;height:100%}.fakemodal .header{padding-top:40px;color:#fff;text-align:center}.fakemodal .header .title-h1{font-size:48px;line-height:54px;font-weight:300;margin-bottom:4px}.fakemodal .header .title-h2{font-size:20px;line-height:24px;font-weight:700;margin-bottom:4px}.fakemodal-bg .drop-win{width:618px;position:absolute;background-color:#fff;border-radius:10px;margin-left:-309px;margin-top:-240px;left:50%;top:50%;box-shadow:5px 5px 13px rgba(122,129,124,0.61)}.fakemodal p{font-size:18px;line-height:24px;margin-bottom:24px}body.fakemodal .fakemodal-bg{height:100%;min-height:0;padding-bottom:37px}.fakemodal .drop-win{background-color:#fff;border-radius:10px;box-shadow:5px 5px 13px rgba(122,129,124,0.61);padding:40px;text-align:left;color:#343a41;margin-left:auto;margin-right:auto;margin-top:0;position:static;margin-bottom:20px}.fakemodal .payments .drop-win p{font-size:14px;line-height:18px;color:#8491a1;margin-bottom:18px}.registration-stuff .registration-form{width:446px;margin-left:auto;margin-right:auto}.registration-stuff .registration-form .logo{display:block;margin-left:auto;margin-right:auto;margin-bottom:5px;width:80%}.registration-stuff .registration-form .title{font-size:28px;line-height:40px;color:#8491a1;text-align:center;margin-bottom:20px}.registration-stuff .registration-form .row{margin-bottom:10px;font-size:14px}.registration-stuff .registration-form .row input{display:block;width:100%;box-sizing:border-box;padding:9px 12px;font-size:13px;color:#343a41;border:#ced7e1 1px solid;border-radius:4px;font-family:lato,sans-serif}.registration-stuff .registration-form .row select{width:100%;padding:9px 12px;text-indent:0}.registration-stuff .registration-form .row select + .errorlist{margin-top:3px}.registration-stuff .registration-form label + *{margin-top:5px}.registration-stuff .registration-form .cell.field{padding-left:7px;padding-right:7px;vertical-align:top;width:50%}.registration-stuff .registration-form .cell.field:first-child{padding-left:0}.registration-stuff .registration-form .cell.field:last-child{padding-right:0}.registration-stuff .drop-win{margin-top:0px}.registration-stuff .registration-form .bottom{margin-top:10px;border-top:1px #ced7e1 solid;padding:10px 0;text-align:center}.registration-stuff .registration-form .for-btn{margin-bottom:10px;text-align:center;font-size:14px;font-weight:bold;line-height:33px}.registration-stuff .selectize-control{line-height:0}.registration-stuff .selectize-input{padding-left:12px}.registration-stuff .btn,.registration-stuff .c-mold-datepicker-ok-btn{display:inline-block;height:33px;line-height:33px;color:#fff!important;text-decoration:none!important;background-color:#7171d4;border-radius:4px;cursor:pointer;border:none;padding-left:15px;padding-right:15px;min-width:75px;text-align:center;font-family:lato,sans-serif;font-weight:500;font-size:14px}.registration-stuff input.btn,.registration-stuff input.c-mold-datepicker-ok-btn,.registration-stuff button.btn,.registration-stuff button.c-mold-datepicker-ok-btn{line-height:normal}.registration-stuff .registration-form .for-btn .btn,.registration-stuff .registration-form .for-btn .c-mold-datepicker-ok-btn{font-weight:bold;min-width:100px}.registration-stuff.login-page .error-message{margin-top:-30px;margin-bottom:13px;text-align:center}.registration-stuff.login-page .registration-form .logo{margin-bottom:50px}.registration-stuff.password-reset-flow.password-reset-form .drop-win{min-height:320px}.registration-stuff.password-reset-flow.password-confirmation-form .drop-win{min-height:400px}.registration-stuff.message-page .drop-win{min-height:0}.registration-stuff.message-page .message{padding:20px;font-size:18px}.registration-stuff.message-page .message-success{color:#65af58}.registration-stuff.message-page .message-error{color:#e86f6f}.registration-stuff.registration-done-page h1{color:#65af58}.registration-stuff .registration-form .note{text-align:center;margin-top:5px;font-size:12px;color:#666}.user-profile{width:525px}.user-profile h4{text-align:center;margin-bottom:18px;font-weight:bold}.user-profile-form__user-form .pull-right-fieldset{width:calc(100% - 125px - 20px);float:left;margin-top:0}.user-profile-form__user-form .update-photo{position:relative;float:right;width:125px;height:125px;border-radius:50%;overflow:hidden}.user-profile-form__user-form .update-photo .text{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:45px;text-align:center;background:#7171d4;color:#fff;font-weight:bold;opacity:.9;cursor:pointer;display:none}.user-profile-form__user-form .update-photo:hover .text{display:block}.user-profile-form__user-form .update-photo .avatar-preview{width:100%;height:100%;background:url(/static/images/empty-avatar.png?c48dcb3409b3) no-repeat center;background-size:cover}.user-profile-form__user-form.update-photo .upload-photo input{display:none}.user-profile-form__email-form .controls .short-field{display:inline-block;width:92px}.activities-log{margin-top:24px;margin-bottom:36px}.activities-log .day{margin-bottom:36px}.activities-log .date{font-size:14px;margin-bottom:14px;color:#8491a1}.activities-log .item{padding-left:36px;font-size:14px;color:#343a41;line-height:18px;margin-bottom:24px;word-break:break-word}.activities-log .item .avatar{float:left;margin-left:-36px;width:26px;border-radius:50%}.activities-log .citation{padding-left:15px;border-left:#dee4eb 1px solid;padding-top:5px;padding-bottom:5px;margin-top:3px;margin-bottom:3px}.activities-log .time{font-size:12px;line-height:18px;color:#959da7}.sidebar-activities-log{margin:0;padding:0;padding-left:18px;padding-right:18px;list-style:none}.sidebar-activities-log li{margin:0;padding:0;margin-bottom:18px}.sidebar-activities-log li:after{clear:both;content:'';display:block}.sidebar-activities-log li .avatar{float:left;margin-right:10px;width:26px;height:26px}.sidebar-activities-log li .txt{line-height:26px;font-size:14px}.sidebar-activities-log li .time{float:right;color:#959da7;margin-left:25px;line-height:26px}.archived-plans-page .view-content{margin-top:16px;margin-bottom:36px}.archived-plans-page .view-content .row-table:not(:first-child) .cell{border-top:#dee4eb 1px solid}.archived-plans-page .view-content .cell{padding-top:16px;padding-bottom:16px;font-size:14px;color:#51565b;line-height:28px;vertical-align:middle;padding-left:10px;padding-right:10px}.archived-plans-page .view-content .name{padding-left:0;font-size:16px;color:#343a41;font-family:lato,sans-serif;font-weight:500}.archived-plans-page .view-content .projects{width:90px}.archived-plans-page .view-content .links{width:110px;padding-right:0;text-align:right}.archived-plans-page .view-content .links .icon{vertical-align:middle;margin-top:-6px}.tasks-overview-account-page .view-content,.taskplanning-calendar-account-page .view-content{padding-top:24px}.tasks-overview-project-page .view-content,.taskplanning-calendar-project-page .view-content{padding-top:12px}.tasks-overview-page .add-task-form{display:flex;padding:14px;background-color:#fafafc;border:#dee4eb 1px solid;margin-top:20px;margin-bottom:36px}.tasks-overview-page .add-task-form .fieldset:first-child{flex:1}.tasks-overview-page .add-task-form .row{display:flex}.tasks-overview-page .add-task-form .row>div:not(:last-child){margin-right:10px}.tasks-overview-page .add-task-form .row:last-child{margin-top:10px}.tasks-overview-page .add-task-form .row:last-child select,.tasks-overview-page .add-task-form .row:last-child .context-chooser-input{height:19px;margin-top:-1px}.tasks-overview-page .add-task-form .row:last-child select:not(.temp){width:0}.tasks-overview-page .add-task-form .row:last-child .field-holder{padding-top:7px}.tasks-overview-page .add-task-form .row:last-child .erroroverview{border-bottom:1px #d74b4c solid}.tasks-overview-page .add-task-form .row:last-child .erroroverview li{display:none}.tasks-overview-page .add-task-form select{border:none;background:none;padding-left:5px;padding-right:5px}.tasks-overview-page .add-task-form .context-chooser-input{border:none;padding-left:5px;padding-right:5px}.tasks-overview-page .add-task-form select{max-width:20em}.tasks-overview-page .add-task-form .context-chooser-input{width:20em}@media (max-width:1366px){.tasks-overview-page .add-task-form select{max-width:10em}.tasks-overview-page .add-task-form .context-chooser-input{width:10em}}.tasks-overview-page .add-task-form .task-priority-select:not(.input-changed) .task-priority i{color:#aab6c4}.tasks-overview-page .add-task-form .task-priority-select:not(.input-changed) .task-priority .text{display:none}.tasks-overview-page .add-task-form .field-name{flex:1}.tasks-overview-page .add-task-form .field-due-date{width:10em}.tasks-overview-page .add-task-form .field-due-date i.fa-repeat{top:11px;right:11px}.tasks-overview-page .add-task-form .field-attachment .clip-fileinput label{max-width:10em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.tasks-overview-page .add-task-form .field-duration .toggle-duration-field-btn{color:#959da7}.tasks-overview-page .add-task-form .field-duration .task-duration-inline-field{margin-top:-7px;transition:width 50ms ease-in-out}.tasks-overview-page .add-task-form .field-duration .task-duration-inline-field:not(.visible){display:none;width:0}.tasks-overview-page .add-task-form .for-btn{margin-left:auto}.tasks-overview-page .add-task-form .add-tasklist-link-holder{margin-left:1.2em;padding:14px;border-left:#ced7e1 1px solid;width:8em;text-align:center}.tasks-overview-page .add-task-form .add-tasklist-link-holder a{display:block;line-height:1.25em}.tasks-overview-page .add-task-form .add-tasklist-link-holder a i{display:block;margin-bottom:.5em}.tasks-overview-page .table-tasks .name .row{display:flex}.tasks-overview-page .table-tasks .name .col1{white-space:nowrap}.tasks-overview-page .table-tasks .name .generic-objects-info{display:block;margin-left:0;margin-top:5px}.tasks-overview-page .table-tasks .name .obj-link{color:#333333}.tasks-overview-page .table-tasks .target{width:300px}.tasks-overview-page .table-tasks .target .context-info{display:flex;width:300px;text-decoration:none;color:#8491a1}.tasks-overview-page .table-tasks .target .context-info-plan .icon-col{display:none}.tasks-overview-page .table-tasks .target .context-info .icon-col{line-height:17px;vertical-align:middle;color:#7171d4}.tasks-overview-page .table-tasks .target .context-info .icon-col>div{width:21px;padding-right:8px;text-align:right}.tasks-overview-page .table-tasks .target .context-info .icon-col .fi,.tasks-overview-page .table-tasks .target .context-info .icon-col .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .tasks-overview-page .table-tasks .target .context-info .icon-col table>tbody>tr>td>span.true,.tasks-overview-page .table-tasks .target .context-info .icon-col .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .tasks-overview-page .table-tasks .target .context-info .icon-col table>tbody>tr>td>span.false{font-size:22px}.tasks-overview-page .table-tasks .target .context-info .text-col .plan{font-style:italic}.tasks-overview-page .table-tasks .target .context-info .text-col .plan:not(:first-child){margin-top:0.5em}.tasks-overview-page .table-tasks .target .context-info .text-col .project:not(:first-child){margin-top:0.5em}.tasks-overview-page .table-tasks .target .context-info .text-col .project + .plan{margin-top:0}.tasks-overview-page .table-tasks .target .context-info .text-col .project>div{display:inline}.tasks-overview-page .table-tasks .target .context-info .text-col .project .project-name{color:#272C32}.tasks-overview-page .table-tasks .target .context-info .text-col .project .project-group:before{content:' · '}.tasks-overview-page .table-tasks .target .context-info .text-col .comchannel,.tasks-overview-page .table-tasks .target .context-info .text-col .cost,.tasks-overview-page .table-tasks .target .context-info .text-col .kpi,.tasks-overview-page .table-tasks .target .context-info .text-col .strategytopic{color:#7171d4}.tasks-overview-page .table-tasks .target .context-info .text-col .commoment>div{display:inline}.tasks-overview-page .table-tasks .target .context-info .text-col .commoment-name{color:#353A41}.tasks-overview-page .table-tasks .target .context-info .text-col .commoment-daterange{white-space:nowrap}.tasks-overview-page .table-tasks .owner{width:105px}.tasks-overview-page .table-tasks .participants{width:93px;max-width:93px}.tasks-overview-page .table-tasks .due_date,.tasks-overview-page .table-tasks .completion_date{width:105px}.tasks-overview-page .table-tasks .due_date input{color:#333333}.tasks-overview-page .table-tasks .due_date i.fa-repeat{top:2px;right:8px}.tasks-overview-page .table-tasks .timeblocks{width:14px}.tasks-overview-page .table-tasks .timeblocks a{color:#959da7}.tasks-overview-page .table-tasks .timeblocks .btn-add-timeblock{display:none}.tasks-overview-page .table-tasks tr:hover .timeblocks .btn-add-timeblock{display:initial}.tasks-overview-page .table-tasks .priority{width:16px;padding-right:0}.tasks-overview-page .table-tasks .priority .task-priority .text{display:none}.tasks-overview-page .table-tasks .priority .task-priority.task-priority-1{opacity:0;transition:opacity .3s ease-in-out;color:#aab6c4}.tasks-overview-page .table-tasks th.priority a{padding-right:12px!important}.tasks-overview-page .table-tasks tr:hover .priority .task-priority-1{opacity:1}.tasks-overview-page .table-tasks .status{width:150px}.tasks-overview-page .table-tasks .buttons{width:14px}#add-tasklist-form{width:1280px;padding:1em}#add-tasklist-form h4{text-align:center}#add-tasklist-form section.primary{display:flex;align-items:flex-start;margin-top:2em;margin-bottom:1.2em}#add-tasklist-form section.primary .form-group{display:flex;flex:1;align-items:center}#add-tasklist-form section.primary .form-group:last-child{flex:0 0 17em;margin-left:2em}#add-tasklist-form section.primary .form-group label{width:auto;white-space:nowrap;margin-right:1em}#add-tasklist-form section.primary .form-group .controls{margin-left:0;flex:1}#add-tasklist-form section.secondary .spinner-container{height:431px;display:flex;align-items:center;justify-content:center}#add-tasklist-form section.secondary .block-info{height:431px;position:relative}#add-tasklist-form section.secondary .block-info>div{position:absolute;top:6em;right:0;bottom:0;left:0;text-align:center}#add-tasklist-form section.secondary .block-info img{height:70px;margin-bottom:18px}#add-tasklist-form section.secondary .block-info h5{font-weight:bold;font-size:18px;margin-bottom:8px}#add-tasklist-form section.secondary .block-info p{color:#8491a1}#add-tasklist-form section.secondary .block-info a{display:inline-block;margin-top:1.5em}#add-tasklist-form section.secondary .formset table th,#add-tasklist-form section.secondary .formset table td{vertical-align:middle;padding-left:10px;padding-right:10px}#add-tasklist-form section.secondary .formset table .cell-name{width:35%}#add-tasklist-form section.secondary .formset table .cell-owner{width:15%}#add-tasklist-form section.secondary .formset table .cell-owner .mold-to_be_selected{border-bottom:#d74b4c 1px dashed}#add-tasklist-form section.secondary .formset table .cell-duedate{width:10%}#add-tasklist-form section.secondary .formset table .cell-duedate.past-date input{color:#d74b4c}#add-tasklist-form section.secondary .formset table .cell-duedate input{border:none;padding:0;cursor:pointer}#add-tasklist-form section.secondary .formset table .cell-participants{width:35%}#add-tasklist-form section.secondary .formset table .cell-extra{width:5%;padding-right:0}#add-tasklist-form section.secondary table{table-layout:fixed}#add-tasklist-form section.secondary .scrollable{height:342px;overflow-y:scroll}#add-tasklist-form section.secondary .for-btn{text-align:right;margin-right:1em}#ui-datepicker-div .mold-info{border-top:#f1f1f1 1px solid;padding:10px;padding-right:2px;color:#959da7}#ui-datepicker-div .mold-info:after{display:block;content:'';clear:both}#ui-datepicker-div .mold-info a{color:#7171d4}#ui-datepicker-div .mold-info button{margin-top:5px;float:right}.task-duration-inline-field{width:5.7em}.task-duration-inline-field .input-group{position:relative}.task-duration-inline-field .input-group label{display:inline}.task-duration-inline-field .input-group i{position:absolute;top:10px;left:8px;color:#959da7}.task-duration-inline-field .input-group input{height:32px!important;padding-left:25px!important}.add-tasklist-link-holder a:hover{text-decoration:none}#sidebar .add.task-form .due-date{display:inline-block;vertical-align:top;margin-bottom:0}#sidebar .add.task-form .due-date .errorlist{line-height:initial;margin-top:-6px!important;font-weight:normal}#sidebar .add.task-form .due-date input{display:inline-block;width:100px;height:auto;padding:0;border:0}#sidebar .add.task-form .due-date i.fa-repeat{top:9px;right:7px}#sidebar .add.task-form .task-duration-inline-field{display:inline-block;vertical-align:top;margin-left:10px}#sidebar .add.task-form .task-duration-inline-field input{border:none}#sidebar .add.task-form .task-duration-inline-field .errorlist{margin-top:-5px!important}#sidebar .add.task-form .add-tasklist-link-holder{text-align:right;padding-bottom:12px}.add-task-modal-form .due-date i.fa-repeat{top:11px;right:11px}.task-priority i{margin-right:2px}.task-priority.task-priority-0{color:#75B933}.task-priority.task-priority-1{color:#eaab24}.task-priority.task-priority-2{color:#e86f6f}.sidebar-details-task .sidebar-task-info .due-date .rec-dp{display:inline-block}.sidebar-details-task .sidebar-task-info .due-date .rec-dp i.fa-repeat{top:5px;right:8px}.sidebar-details-task .sidebar-task-info .duration td>div{display:inline-block}.sidebar-details-task .sidebar-task-info .duration td input{width:10em}.sidebar-details-task .sidebar-task-info .timeblocks-info{display:flex}.sidebar-details-task .sidebar-task-info .timeblocks-info .total{color:#959da7}.sidebar-details-task .sidebar-task-info .timeblocks-info.overflow .total{color:#d74b4c!important}.sidebar-details-task .sidebar-task-info .timeblocks-info .list{padding-top:3px;padding-left:1em}.sidebar-details-task .sidebar-task-info .timeblocks-info .item{display:flex;line-height:18px;color:inherit;text-decoration:none}.sidebar-details-task .sidebar-task-info .timeblocks-info .item:hover{color:#7171d4}.sidebar-details-task .sidebar-task-info .timeblocks-info .item-weekday{flex:1;text-align:right}.sidebar-details-task .sidebar-task-info .timeblocks-info .item-date{padding-right:1em}.sidebar-details-task .sidebar-task-info .project .group-name{color:#959da7}.sidebar-details-task .sidebar-task-info .change-context a{position:relative;top:-15px}.right-fixed-sidebar .list-task .item{padding:11px;padding-left:50px;border-bottom:#dee4eb 1px solid;font-size:14px;line-height:18px}.right-fixed-sidebar .list-task .item:last-child{border:none}.right-fixed-sidebar .list-task .item:after{clear:both;content:'';display:block}.right-fixed-sidebar .list-task .item .task-name{color:inherit;text-decoration:none}.right-fixed-sidebar .list-task .item .date .rec-dp{display:inline-block}.right-fixed-sidebar .list-task .item .date .rec-dp input{margin-top:4px;color:#94a2b3}.right-fixed-sidebar .list-task .item .date .rec-dp i.fa-repeat{top:6px;right:8px}.right-fixed-sidebar .list-task .item .del{float:right;margin-top:5px}.right-fixed-sidebar .list-task .item .owner{float:right;width:30px;height:30px;margin-right:20px;margin-left:20px}.right-fixed-sidebar .list-task input[type="checkbox"] + label::before,.right-fixed-sidebar .list-task input[type="checkbox"]{float:left;margin-left:-30px;margin-top:0px}.taskplanning-calendar-page{}.taskplanning-calendar-page .v-select{width:auto}.taskplanning-calendar-page .v-select.user-select{width:auto}.taskplanning-calendar-page .vs__dropdown-menu{display:block;position:absolute;top:calc(100% + 10px);left:0;z-index:1000;padding:7px 0;margin:0;width:196px;max-height:350px;min-width:160px;max-width:195px;overflow-y:auto;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);border:1px solid #CED7E1;border-radius:4px;text-align:left;list-style:none;background:#fff}.taskplanning-calendar-page .vs__dropdown-toggle{border:0;position:relative}.taskplanning-calendar-page .vs--open .vs__dropdown-toggle:before{position:absolute;content:"";bottom:-16px;left:18px;width:10px;height:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff;border-top:1px solid #CED7E1;border-right:1px solid #CED7E1;z-index:1001;transition:all 0.3s}.taskplanning-calendar-page .vs__dropdown-option{line-height:1.42857143;display:flex;align-items:center;padding:8px 13px;clear:both;color:#333;white-space:nowrap;overflow:hidden;width:100%}.taskplanning-calendar-page .vs__dropdown-option .vs__dropdown-option{padding:0}.taskplanning-calendar-page .vs__dropdown-option:hover{cursor:pointer}.taskplanning-calendar-page .vs__dropdown-option--highlight{background:#e7ecf0;color:inherit;position:relative}.taskplanning-calendar-page .vs__dropdown-option--selected{position:relative}.taskplanning-calendar-page .vs__dropdown-option--selected::after{content:'';position:absolute;right:10px;width:17px;height:17px;background:url("/static/images/icon-ok.png?c48dcb3409b3") center right no-repeat}.taskplanning-calendar-page .vs__selected{margin-left:0;padding-left:0;font-weight:bold;position:relative}.taskplanning-calendar-page .vs__selected::after{content:'';position:absolute;top:calc(50% + 3px);left:calc(100% + 3px);transform:translateY(-50%);border:5px solid transparent;border-top:5px solid #B5BCC6}.taskplanning-calendar-page .user-select .vs__selected{padding-left:40px}.taskplanning-calendar-page .vs--open .vs__selected::after{content:'';top:calc(50% - 3px);transform:translateY(-50%) rotate(180deg)}.taskplanning-calendar-page .vs__actions{display:none}.taskplanning-calendar-page .user-select__avatar{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;margin-right:8px;font-size:10px;line-height:10px;text-transform:uppercase}.taskplanning-calendar-page .user-select__avatar--right{margin-right:-37px}.taskplanning-calendar-page .vs__search,.taskplanning-calendar-page .vs__search:focus{padding:0}.taskplanning-calendar-page .vs--single.vs--open .vs__selected{position:relative}.taskplanning-calendar-page{}.taskplanning-calendar-page .fc-unthemed td.fc-today{background:transparent}.taskplanning-calendar-page .connect-calendar-message{text-align:right;margin-bottom:0}.taskplanning-calendar-page .connect-calendar-message a{text-decoration:none}.taskplanning-calendar-page .connect-calendar-message .calendar-disable-link{font-size:80%;color:#ced7e1;margin-left:0.5em}.taskplanning-calendar-page .view-content{padding-top:0!important;position:relative}.taskplanning-calendar-page .toolbar{position:absolute;z-index:1;top:9px;right:18px;margin-bottom:0}.taskplanning-calendar-page .wide-title.with-border{margin-bottom:0}.taskplanning-calendar-page .calendar{display:flex;justify-content:space-between;position:relative}.taskplanning-calendar-page .calendar__events{position:relative;width:220px;padding-top:56px}.taskplanning-calendar-page .calendar__table{width:calc(100% - 220px);position:relative}.taskplanning-calendar-page .calendar__menu{display:flex;align-items:center;padding:14px 160px 14px 164px;min-height:57px;box-sizing:border-box}.taskplanning-calendar-page .calendar__date{margin-right:auto}.taskplanning-calendar-page .calendar__swith{padding-left:2.25rem;position:relative;margin-left:25px}.taskplanning-calendar-page .calendar-events__header{position:absolute;top:1px;left:0;right:0;height:55px;display:flex;align-items:center;background:#fff;padding-right:18px}.taskplanning-calendar-page .calendar-events__search-btn{display:flex;align-items:center;justify-content:center;padding:5px;border:0;background:transparent;cursor:pointer}.taskplanning-calendar-page .calendar-events__search-btn:first-of-type{margin-left:auto}.taskplanning-calendar-page .calendar-events__search-input{padding-left:5px;width:100%}.taskplanning-calendar-page .calendar-events__search-close{display:none;width:16px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%);background:url("/static/images/close.png?c48dcb3409b3") center no-repeat}.taskplanning-calendar-page .shown .calendar-events__search-close{display:block}.taskplanning-calendar-page .calendar-events__input-wrap{width:0;position:relative}.taskplanning-calendar-page .calendar-events__input-wrap.shown{width:100%}.taskplanning-calendar-page .calendar-events__input-wrap.shown::before{content:'';position:absolute;top:calc(100% + 3px);left:-25px;right:0;height:1px;background:#D9DFE7}.taskplanning-calendar-page .calendar-events__list{padding:10px 18px;margin-left:-18px;box-sizing:border-box;background:#f2f6fa;height:753px;overflow:auto;border:1px solid #dee4ec;border-right:0;border-left:0}.taskplanning-calendar-page .calendar-events__wrap{margin-bottom:10px}.taskplanning-calendar-page .fc-event__duration{color:#8491A1;font-size:10px}.taskplanning-calendar-page .event-duration__timeblocks{color:#000}.taskplanning-calendar-page .event-duration__timeblocks--danger{color:#d43c3c}.taskplanning-calendar-page .fc-title{display:none!important}.taskplanning-calendar-page .calendar__table .fc-event__inner{padding:7px 20px 7px 10px;height:100%;border:1px solid #CED7E1;border-top-width:2px}.taskplanning-calendar-page .calendar__table .fc-event__inner.fc-img{padding:7px 10px}.taskplanning-calendar-page .calendar__table .fc-event__inner--15 .fc-event__title,.taskplanning-calendar-page .calendar__table .fc-event__inner--30 .fc-event__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.taskplanning-calendar-page .calendar__table .fc-event__inner--15 .fc-event__info,.taskplanning-calendar-page .calendar__table .fc-event__inner--30 .fc-event__info{display:none}.taskplanning-calendar-page .calendar__table .fc-event__inner--15{padding:0px 20px 0px 10px;font-size:10px}.taskplanning-calendar-page .calendar__table .fc-day-grid .fc-event__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.taskplanning-calendar-page .calendar__table .fc-day-grid .fc-event__info{display:none}.taskplanning-calendar-page .calendar__table .fc-day-grid .fc-event__inner{padding:0px 20px 0px 10px;font-size:10px;background-color:#D5E5FB!important}.taskplanning-calendar-page .calendar__table .fc-day-header{font-size:12px;letter-spacing:0.3px;line-height:15px;text-transform:uppercase;position:relative;border-bottom-color:#fff}.taskplanning-calendar-page .calendar__table .fc-day-header.fc-future,.taskplanning-calendar-page .calendar__table .fc-day-header.fc-past{color:#8491A1}.taskplanning-calendar-page .calendar__table .fc-day-header.fc-today{color:#343A41}@media (max-width:1500px){.taskplanning-calendar-page .calendar__table .fc-day-header{text-align:left}}.taskplanning-calendar-page .calendar__table .fc-day-header.after-business-time::after{content:'';position:absolute;bottom:-711px;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top:6px solid #B5BCC6;z-index:2}.taskplanning-calendar-page .calendar__table .fc-now-indicator-arrow{display:none}.taskplanning-calendar-page .calendar__table .fc-now-indicator-line{border-color:#7c89d3}.taskplanning-calendar-page .calendar__table .fc-now-indicator-line::before{content:"";position:absolute;top:-3px;left:-3px;width:5px;height:5px;border-radius:50%;background:#7c89d3}.taskplanning-calendar-page .calendar__table .fc-day-grid .fc-resizer.fc-end-resizer::after{display:none}.taskplanning-calendar-page .calendar__table .fc-day-grid .fc-row{border-right-color:transparent}.taskplanning-calendar-page .calendar__table .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:0}.taskplanning-calendar-page .calendar__table .fc-day-grid .fc-event-container{padding-bottom:5px}.taskplanning-calendar-page .calendar__table .fc-day-grid .fc-row:first-child table{border-top:none}.taskplanning-calendar-page .calendar__table .fc-day-grid table{border-color:transparent}.taskplanning-calendar-page .calendar__table .fc-day-grid table tr td:first-child{border:none}.taskplanning-calendar-page .calendar__table .fc-day-grid .fc-axis.fc-widget-content ~ td:nth-of-type(2){border-left-color:#fff}.taskplanning-calendar-page .calendar__table .fc-day-grid .fc-axis.fc-widget-content ~ td{border-top-color:#fff;border-bottom-color:#ddd}.taskplanning-calendar-page .calendar__table .fc-event{background:#fff;cursor:default;color:#000;border:0;box-shadow:0 3px 5px 0 rgba(132,145,161,0.18),0 1px 4px 0 rgba(132,145,161,0.12),0 6px 10px 0 rgba(132,145,161,0.14)}.taskplanning-calendar-page .calendar__table .fc-event:hover{color:#000;text-decoration:none}.taskplanning-calendar-page .calendar__table .fc-event:hover.fc-draggable .fc-event__remove{display:block}.taskplanning-calendar-page .calendar__table .fc-event.fc-draggable{background:#fff;cursor:grab}.taskplanning-calendar-page .calendar__table .fc-event.fc-draggable .fc-event__remove{display:none;position:absolute;top:2px;right:2px;width:12px;height:12px;text-align:center;color:#CAD3DC;cursor:pointer}.taskplanning-calendar-page .calendar__table .fc-event .fc-event__inner.another-plan{background:#f2f6fa!important}.taskplanning-calendar-page .calendar__table .fc-content .fc-time{display:none}.taskplanning-calendar-page .calendar__table .fc-content{display:flex;flex-direction:column;height:100%}.taskplanning-calendar-page .calendar__table .fc-content.overdue{border-top:2px solid #d53c3c}.taskplanning-calendar-page .calendar__table .fc-event__date{display:none}.taskplanning-calendar-page .calendar__table .overdue .fc-event__date{display:inline-block}.taskplanning-calendar-page .fc-event__title{color:#343A41;font-weight:bold;font-size:13px;margin-bottom:2px;display:inline-flex}.taskplanning-calendar-page .fc-event__title:hover{text-decoration:none}.taskplanning-calendar-page .fc-event__remove{display:none}.taskplanning-calendar-page .fc-event__hint{position:relative;color:#8491A1;font-size:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;margin-bottom:3px}.taskplanning-calendar-page .fc-event__hint .fi,.taskplanning-calendar-page .fc-event__hint .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .taskplanning-calendar-page .fc-event__hint table>tbody>tr>td>span.true,.taskplanning-calendar-page .fc-event__hint .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .taskplanning-calendar-page .fc-event__hint table>tbody>tr>td>span.false{margin-right:3px;font-size:14px;position:relative;top:1px}.taskplanning-calendar-page .fc-event__img-wrap{display:none}.taskplanning-calendar-page .fc-img .fc-event__wrap{align-items:flex-start}.taskplanning-calendar-page .fc-img .fc-event__img-wrap{display:block;width:16px;min-width:16px;height:16px;margin-left:5px}.taskplanning-calendar-page .fc-img .fc-event__img-wrap.outlook{background:url("/static/images/integrations/outlook365.svg?c48dcb3409b3") center no-repeat;background-size:contain}.taskplanning-calendar-page .fc-img .fc-event__img-wrap.google{background:url("/static/images/integrations/google-calendar.svg?c48dcb3409b3") center no-repeat;background-size:contain}.taskplanning-calendar-page .fc-event__wrap{display:flex;align-items:center}.taskplanning-calendar-page .fc-event__info{display:flex;flex-wrap:wrap;align-items:center}.taskplanning-calendar-page .fc-event__info .fc-event__date{margin-right:5px;margin-bottom:4px}.taskplanning-calendar-page .fc-time-grid .fc-slats td,.taskplanning-calendar-page .fc-time-grid .fc-axis.fc-widget-content{height:35px!important}.taskplanning-calendar-page .fc-divider.fc-widget-header{display:none}.taskplanning-calendar-page .fc-day-header.fc-widget-header{padding:9px}.taskplanning-calendar-page .fc-day-header.fc-widget-header.active{position:relative}.taskplanning-calendar-page .fc-day-header.fc-widget-header.active::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background-color:#CCD3DB}.taskplanning-calendar-page .fc-scroller.fc-time-grid-container{height:715px!important}.taskplanning-calendar-page .fc-toolbar.fc-header-toolbar{position:absolute;top:0;margin-bottom:0;padding:16px;border-left:1px solid #dee4ec}.taskplanning-calendar-page .fc-toolbar.fc-header-toolbar h2{font-size:14px;line-height:18px}.taskplanning-calendar-page .calendar-events__title{font-size:11px;text-transform:uppercase;color:#8491A1;margin-bottom:5px}.taskplanning-calendar-page .fc-event.fc-event--customised{background:#fff;color:#000;border:0;box-shadow:0 0 1px 1px #ddd;text-align:left;overflow:hidden;cursor:default}.taskplanning-calendar-page .fc-event.fc-event--customised:not(:last-child){margin-bottom:10px}.taskplanning-calendar-page .fc-event.fc-event--customised:hover{color:#000;text-decoration:none}.taskplanning-calendar-page .fc-event__title-icon{display:none}.taskplanning-calendar-page .fc-event__inner--completed{opacity:0.4}.taskplanning-calendar-page .fc-event__inner--completed .fc-event__title-icon{display:inline-block;margin-right:5px}.taskplanning-calendar-page .fc-event.fc-event--drag{cursor:grab}.taskplanning-calendar-page .fc-event--transparent{opacity:0.5}.taskplanning-calendar-page .fc-event__inner{padding:7px 10px;border-top:2px solid transparent}.taskplanning-calendar-page .fc-event__inner.overdue{border-top-color:#d53c3c!important}.taskplanning-calendar-page .fc-event__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.taskplanning-calendar-page .fc-event__date{background:transparent;font-size:10px;color:#8491A1}.taskplanning-calendar-page .fc-button{width:24px;height:24px;padding:0;border-color:#F2F6FA;background-color:#F2F6FA;position:relative}.taskplanning-calendar-page .fc-button:disabled{border-color:#F2F6FA;background-color:#F2F6FA}.taskplanning-calendar-page .fc-button.fc-today-button{width:auto;padding-left:5px;padding-right:5px;color:#8391A0}.taskplanning-calendar-page .fc-button:hover:not(:disabled),.taskplanning-calendar-page .fc-button:active:not(:disabled),.taskplanning-calendar-page .fc-button.fc-button-primary:active:not(:disabled){background-color:#DEE4EC;border-color:#DEE4EC;color:#8391A0}.taskplanning-calendar-page .fc-button:focus,.taskplanning-calendar-page .fc-button.fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 1px rgba(76,91,106,0.5)}.taskplanning-calendar-page .fc-button[aria-label="prev"]{margin-right:4px}.taskplanning-calendar-page .fc-button span{color:#8391A0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.taskplanning-calendar-page .fc-center{margin-right:auto;margin-left:8px}.taskplanning-calendar-page .overdue .fc-event__date{padding:0 3px;background:#d53c3c;color:#fff;border-radius:2px}.taskplanning-calendar-page .switch__label{position:relative;margin-bottom:0;vertical-align:top}.taskplanning-calendar-page .switch__label::before{left:-38px;top:1px;width:30px;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:absolute;display:block;height:14px;content:"";background:#fff;border:#adb5bd solid 1px}.taskplanning-calendar-page .switch__label::after{position:absolute;top:calc(.25rem - 1px);left:calc(-38px + 2px);display:block;width:12px;height:12px;content:"";background:no-repeat 50%/50% 50%;background-color:#adb5bd;border-radius:50%;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}.taskplanning-calendar-page input:checked ~ .switch__label::before{color:#fff;border-color:#7C89D3;background:#7C89D3}.taskplanning-calendar-page input:checked ~ .switch__label::after{background-color:#fff;transform:translateX(16px)}.taskplanning-calendar-page .calendar-events__toggle{position:relative;top:2px;display:inline-block;border:0;width:14px;height:12px;margin-left:4px;background:url("/static/images/btn-open.png?c48dcb3409b3") no-repeat;background-position:bottom left}.taskplanning-calendar-page .calendar-events__toggle:hover{cursor:pointer}.taskplanning-calendar-page .calendar-events__toggle--hide{background-position:top left}.taskplanning-calendar-page .fc-resizer.fc-end-resizer::after{content:''!important;background:url("/static/images/dot3.png?c48dcb3409b3") center no-repeat;width:15px;height:3px;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.taskplanning-calendar-page .fc .fc-axis{font-size:12px;color:#8491A1}.taskplanning-calendar-page .fc-time-grid .fc-slats td:first-child{border:0}.taskplanning-calendar-page .taskplanning-calendar-page .fc .fc-axis{border-color:#fff}.taskplanning-calendar-page .fc-axis.fc-widget-header{border-color:#fff}.taskplanning-calendar-page .fc-head-container.fc-widget-header{border-top-color:transparent;border-bottom-color:#fff;border-right-color:transparent}.taskplanning-calendar-page .fc-row:first-child table{border-top:1px solid #ddd}.taskplanning-calendar-page .fc-row table{border-bottom:1px solid #ddd}.taskplanning-calendar-page .fc-row table{border-top:1px solid #ddd}.taskplanning-calendar-page .fc-axis.fc-time.fc-widget-content ~ td{border-left-color:#fff;cursor:cell}.taskplanning-calendar-page .fc-axis.fc-time.fc-widget-content span{position:absolute;margin-left:-13px;margin-top:-26px}.taskplanning-calendar-page .fc-widget-content tr:first-child .fc-axis.fc-time.fc-widget-content span{margin-top:-21px}.taskplanning-calendar-page .fc-body>tr>.fc-widget-content{border-right-color:transparent}.taskplanning-calendar-page .fc-row.fc-widget-header{border-right-color:transparent}.taskplanning-calendar-page .fc-time-grid .fc-slats .fc-minor td{border-top-style:dashed}.taskplanning-calendar-page .fc-time-grid .fc-slats .fc-minor td.fc-axis{border-color:transparent}.taskplanning-calendar-page .event-counter{display:inline-block;position:absolute;right:10px;border-radius:8px;background-color:#7C89D3;color:#fff;padding:0 8px;font-size:12px;line-height:16px;cursor:pointer}.taskplanning-calendar-page .event-counter__list-wrap{display:none}.taskplanning-calendar-page .event-counter__list-wrap--shown{display:block;position:absolute;top:calc(100% + 3px);right:-10px;z-index:10;width:196px;max-height:350px;min-width:160px;max-width:195px;box-shadow:0px 3px 6px 0px #ddd;border:1px solid #CED7E1;border-radius:4px;text-align:left;list-style:none;background:#fff}.taskplanning-calendar-page .event-counter__list-wrap--shown:before{position:absolute;content:"";top:-7px;right:25px;width:10px;height:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff;border-top:1px solid #CED7E1;border-right:1px solid #CED7E1;z-index:11}.taskplanning-calendar-page .event-counter__list{padding:7px 0;margin:0;overflow-y:auto;max-height:330px}.taskplanning-calendar-page .event-counter__list-item{line-height:1.42857143;display:block;align-items:center;padding:8px 13px;clear:both;color:#333;box-sizing:border-box;text-transform:none}.taskplanning-calendar-page .event-counter__list-item .fc-event__title{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.taskplanning-calendar-page .event-counter__list-item:hover{cursor:grab;background:#e7ecf0}.taskplanning-calendar-page .querytimeblock .fc-event__title{color:#fff!important}.taskplanning-calendar-page .querytimeblock.overdue.fc-event__inner{background-color:#d53c3c!important}.taskplanning-calendar-page .querytimeblock.overdue.fc-event__inner .fc-event__date{background:rgba(255,255,255,0.2)}.taskplanning-calendar-page .querytimeblock .fc-event__hint{color:rgba(255,255,255,0.5)}.taskplanning-calendar-page .querytimeblock .fc-event__hint .fi,.taskplanning-calendar-page .querytimeblock .fc-event__hint .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .taskplanning-calendar-page .querytimeblock .fc-event__hint table>tbody>tr>td>span.true,.taskplanning-calendar-page .querytimeblock .fc-event__hint .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .taskplanning-calendar-page .querytimeblock .fc-event__hint table>tbody>tr>td>span.false{color:rgba(255,255,255,0.5)}.taskplanning-calendar-page .calendar-events__inner{display:flex;align-items:center;justify-content:space-between;width:100%}.taskplanning-calendar-page .calendar-events__reset{padding:0;border:0;background:transparent;font-size:14px;font-family:inherit;color:#7173CE;cursor:pointer}.taskplanning-calendar-account-page .view-content{padding-top:0}.taskplanning-calendar-project-page .view-content{padding-top:0}html[lang=fr] .taskplanning-calendar-page .calendar__menu{padding-right:170px}.add-time-entry-modal{width:512px}.add-time-entry-modal form .input-time_spent{width:9em}.add-time-entry-modal form .input-name{height:auto}.select2-dropdown .task-option-content .context{font-size:80%}.select2-dropdown .task-option-content .context .item{display:inline;color:#959da7}.select2-dropdown .task-option-content .context .item:not(:last-child):after{content:" · "}.select2-dropdown .task-option-content .context .item .fi,.select2-dropdown .task-option-content .context .item .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .select2-dropdown .task-option-content .context .item table>tbody>tr>td>span.true,.select2-dropdown .task-option-content .context .item .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .select2-dropdown .task-option-content .context .item table>tbody>tr>td>span.false{margin-right:2px}.add-time-entry-dropdown h5{font-size:18px;text-align:center;font-style:italic;color:#959da7}.add-time-entry-dropdown form .form-row{display:flex}.add-time-entry-dropdown form .form-row .form-group:not(:last-child){margin-right:1em}.timesheets-time-entries-page .export-btn{font-weight:bold}.timesheets-time-entries-page .view-content .toolbar .nav{margin-right:auto}.timesheets-time-entries-page .view-content .toolbar .nav a{display:inline-block;font-size:16px;text-decoration:none;color:#cad3dc;background:#f2f6fa;padding:2px 4px;border-radius:3px;transition:all .2s ease-in-out}.timesheets-time-entries-page .view-content .toolbar .nav a:hover{background:#dee4eb;color:#8290a0}.timesheets-time-entries-page .view-content .toolbar .nav a:first-child{margin-right:1px}.timesheets-time-entries-page .view-content .toolbar .stats{display:flex;align-items:center}.timesheets-time-entries-page .view-content .toolbar .stats .title{font-size:12px;color:#959da7}.timesheets-time-entries-page .view-content .toolbar .stats .value{font-size:24px;line-height:1}.timesheets-time-entries-page .view-content .toolbar .stats__this-week{margin-right:2em}.timesheets-time-entries-page .view-content .toolbar .stats__this-week .value-holder{display:flex;align-items:center}.timesheets-time-entries-page .view-content .toolbar .stats__this-week .value-holder .compare-prev{margin-left:5px}.timesheets-time-entries-page .view-content .toolbar .stats__this-week .value-holder .compare-prev .compare-prev-up{color:#57b949}.timesheets-time-entries-page .view-content .toolbar .stats__this-week .value-holder .compare-prev .compare-prev-down{color:#d74b4c}.timesheets-time-entries-page .view-content .toolbar .buttons{margin-left:2em}.timesheets-time-entries-page .view-content .toolbar .buttons a{margin-left:1em}.timesheets-time-entries-page .view-content .toolbar .buttons .btn,.timesheets-time-entries-page .view-content .toolbar .buttons .c-mold-datepicker-ok-btn{font-weight:bold}.timesheets-time-entries-page .view-content .week-calendar{display:flex;margin-top:1em}.timesheets-time-entries-page .view-content .week-calendar__day{display:flex;justify-content:center;flex-direction:column;flex:1;min-height:41px;text-align:center;padding:1em;color:#8894a4;text-decoration:none;border:1px solid transparent;border-top:2px solid transparent;border-bottom:1px solid #dee4eb}.timesheets-time-entries-page .view-content .week-calendar__day.active{border:1px solid #dee4eb;border-top:2px solid #7171d4;border-bottom-color:transparent}.timesheets-time-entries-page .view-content .week-calendar__day:hover,.timesheets-time-entries-page .view-content .week-calendar__day.active{color:#7171d4}.timesheets-time-entries-page .view-content .week-calendar__day:hover .details .total,.timesheets-time-entries-page .view-content .week-calendar__day.active .details .total{background:#7171d4;color:#fff}.timesheets-time-entries-page .view-content .week-calendar__day.has-note .details .icon-note{display:initial}.timesheets-time-entries-page .view-content .week-calendar__day .date{text-transform:uppercase;font-weight:bold}.timesheets-time-entries-page .view-content .week-calendar__day .details .total{display:inline-block;margin-top:5px;color:#fff;font-size:12px;padding:2px 8px;border-radius:10px;background:#cad3dc;color:#636D79}.timesheets-time-entries-page .view-content .week-calendar__day .details .icon-note{display:none;margin-left:.25em}.timesheets-time-entries-page .view-content table .timeblocks{width:105px}.timesheets-time-entries-page .view-content table .buttons{width:40px;text-align:right;white-space:nowrap;padding-right:0}.timesheets-time-entries-page .view-content table .buttons a{margin-left:5px;text-decoration:none}.timesheets-time-entries-page .view-content .timesheet-note-form:not(.focus-within) textarea{height:auto;cursor:pointer;border:none;padding:0}.timesheets-time-entries-page .view-content .timesheet-note-form:not(.focus-within) textarea + .form-buttons{display:none}.timesheets-time-entries-page .view-content .timesheet-note-form .form-buttons{font-weight:bold;margin-top:1em}.timesheets-time-entries-page .view-content .timesheet-note-form .form-buttons button{margin-right:10px}.timesheets-time-entries-page .view-content .timesheet-note-form-holder{margin-top:1em}.timesheets-time-entries-page .view-content .landing-no-items{margin-top:7em}.timesheets-time-entries-page .view-content .landing-no-items img{height:auto;width:85px}.jobtype-form .form-group .input-hourly_rate{width:8em}.timesheets-jobtypes-page .wide-title .back-btn{font-weight:normal}.timesheets-jobtypes-page .view-content .actions-toolbar{margin-bottom:20px}.timesheets-jobtypes-page .view-content .landing-no-items{margin-top:10em}.timesheets-jobtypes-page .view-content .landing-no-items img{height:auto;width:85px}.timesheets-jobtypes-page .view-content table .hourly_rate{width:12em}.timesheets-jobtypes-page .view-content table .usage{width:12em}.timesheets-jobtypes-page .view-content table .buttons{width:40px;text-align:right;white-space:nowrap;padding-right:0}.timesheets-jobtypes-page .view-content table .buttons a,.timesheets-jobtypes-page .view-content table .buttons button{margin-left:5px;text-decoration:none;opacity:.6}.timesheets-team-overview-dashboard-page .widgets{display:flex}.timesheets-team-overview-dashboard-page .widgets-column{flex:1}.timesheets-team-overview-dashboard-page .widgets-column:not(:last-child){padding-right:2em}.timesheets-team-overview-dashboard-page .widgets-column-2{flex:2}.timesheets-team-overview-dashboard-page .widget{padding:1.5em 1em;border:#dee4eb 1px solid;border-radius:3px;margin-bottom:2em}.timesheets-team-overview-dashboard-page .widget .wrap-spacer{padding-left:5px;padding-right:5px}.timesheets-team-overview-dashboard-page .widget h5{font-size:16px;font-weight:bold;margin-bottom:12px;margin-left:10px}.timesheets-team-overview-dashboard-page .widget h5 span{font-weight:normal;color:#959da7}.timesheets-team-overview-dashboard-page .widget .canvas-wrap{width:100%}.timesheets-team-overview-dashboard-page .widget .legend .legend-item .color{padding-right:.6em}.timesheets-team-overview-dashboard-page .widget .legend .legend-item .color div{transition:background .5s ease-in;width:7px;height:7px;background:transparent;border-radius:50%}.timesheets-team-overview-dashboard-page .widget-by-date .canvas-wrap{width:100%;height:15em}.timesheets-team-overview-dashboard-page .widget-total .value{display:flex;align-items:center}.timesheets-team-overview-dashboard-page .widget-total .value .total{font-size:40px;line-height:1.2}.timesheets-team-overview-dashboard-page .widget-total .value .diff-prev{margin-left:.5em;padding:3px 8px;border-radius:10px;font-size:12px;font-weight:bold}.timesheets-team-overview-dashboard-page .widget-total .value .diff-prev.diff-up{color:#57b949;background:rgba(87,185,73,0.15)}.timesheets-team-overview-dashboard-page .widget-total .value .diff-prev.diff-down{color:#d74b4c;background:rgba(215,75,76,0.15)}.timesheets-team-overview-dashboard-page .widget-total .title{color:#959da7}.timesheets-team-overview-dashboard-page .widget-billable-total{display:flex;flex-wrap:wrap;align-items:center}.timesheets-team-overview-dashboard-page .widget-billable-total .canvas-wrap{position:relative;width:50%;margin-left:-10px;height:10em}.timesheets-team-overview-dashboard-page .widget-billable-total .canvas-wrap .details{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center}.timesheets-team-overview-dashboard-page .widget-billable-total .canvas-wrap .details .value{font-size:28px}.timesheets-team-overview-dashboard-page .widget-billable-total .canvas-wrap .details .value span{font-size:80%}.timesheets-team-overview-dashboard-page .widget-billable-total .canvas-wrap .details .title{color:#959da7}.timesheets-team-overview-dashboard-page .widget-billable-total .legend{flex:1;margin-left:2em}.timesheets-team-overview-dashboard-page .widget-billable-total .legend .legend-item{display:flex;align-items:baseline;margin-bottom:.7em}.timesheets-team-overview-dashboard-page .widget-billable-total .legend .legend-item .color{position:relative;top:-0.2em}.timesheets-team-overview-dashboard-page .widget-billable-total .legend .legend-item .value{font-size:18px}.timesheets-team-overview-dashboard-page .widget-billable-total .legend .legend-item .title{color:#959da7}.timesheets-team-overview-dashboard-page .widget-team-members table{width:100%;margin-top:-10px}.timesheets-team-overview-dashboard-page .widget-team-members table th,.timesheets-team-overview-dashboard-page .widget-team-members table td{padding-top:10px;padding-bottom:10px;padding-right:10px}.timesheets-team-overview-dashboard-page .widget-team-members table th{font-weight:normal;color:#8491a1;text-align:left}.timesheets-team-overview-dashboard-page .widget-team-members table td{border-top:#edf1f4 1px solid;vertical-align:middle}.timesheets-team-overview-dashboard-page .widget-team-members table .cell-user-avatar{width:1px;padding-right:1em}.timesheets-team-overview-dashboard-page .widget-team-members table .cell-time-spent{width:1px;white-space:nowrap}.timesheets-team-overview-dashboard-page .widget-team-members table .cell-time-spent .pct{color:#959da7}.timesheets-team-overview-dashboard-page .widget-team-members table .cell-amount{width:1px;white-space:nowrap;padding-right:3em}.timesheets-team-overview-dashboard-page .widget-stacked100 .canvas-wrap{height:1em}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend .legend-item{display:flex;align-items:baseline;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend .legend-item .color{position:relative;top:-0.1em}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend .legend-item .title{flex:1}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend .legend-item .value{color:#959da7;padding-left:2em}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend .legend-more{display:none}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend .toggle-more-btn{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block;text-align:center;text-decoration:none}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend .toggle-more-btn span{padding-top:2px;padding-bottom:2px;border-bottom:#b9bae6 1px dotted}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend .toggle-more-btn .show-less-text{display:none}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend.open .legend-more{display:initial}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend.open .show-less-text{display:initial}.timesheets-team-overview-dashboard-page .widget-stacked100 .legend.open .show-more-text{display:none}.timesheets-team-overview-list-page .view-content table .date{width:80px}.timesheets-team-overview-list-page .view-content table .user{width:120px}.timesheets-team-overview-list-page .view-content table .user .avatar{margin-right:4px}.timesheets-team-overview-page .view-content .toolbar .date-filter-form .input-group{width:12em}.timesheets-team-overview-page .view-content .toolbar .date-filter-form .reset-btn{cursor:pointer}.timesheets-time-entries-page .wide-title,.timesheets-team-overview-page .wide-title{margin-bottom:0}.timesheets-time-entries-page .wide-title + .tabs,.timesheets-team-overview-page .wide-title + .tabs{padding:9px 20px;border-bottom:#dee4eb 1px solid;font-size:12px;line-height:18px;font-weight:bold;color:#343A41}.timesheets-time-entries-page .view-content table .name .obj-link,.timesheets-team-overview-list-page .view-content table .name .obj-link{color:inherit}.timesheets-time-entries-page .view-content table .context,.timesheets-team-overview-list-page .view-content table .context{width:200px}.timesheets-time-entries-page .view-content table .context .context-info,.timesheets-team-overview-list-page .view-content table .context .context-info{display:flex}.timesheets-time-entries-page .view-content table .context .context-info .icon-col,.timesheets-team-overview-list-page .view-content table .context .context-info .icon-col{line-height:17px;vertical-align:middle;color:#8491a1}.timesheets-time-entries-page .view-content table .context .context-info .icon-col>div,.timesheets-team-overview-list-page .view-content table .context .context-info .icon-col>div{width:21px;padding-right:4px;text-align:right}.timesheets-time-entries-page .view-content table .context .context-info .icon-col>div .fi,.timesheets-time-entries-page .view-content table .context .context-info .icon-col>div .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .timesheets-time-entries-page .view-content table .context .context-info .icon-col>div table>tbody>tr>td>span.true,.timesheets-time-entries-page .view-content table .context .context-info .icon-col>div .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .timesheets-time-entries-page .view-content table .context .context-info .icon-col>div table>tbody>tr>td>span.false,.timesheets-team-overview-list-page .view-content table .context .context-info .icon-col>div .fi,.timesheets-team-overview-list-page .view-content table .context .context-info .icon-col>div .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .timesheets-team-overview-list-page .view-content table .context .context-info .icon-col>div table>tbody>tr>td>span.true,.timesheets-team-overview-list-page .view-content table .context .context-info .icon-col>div .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .timesheets-team-overview-list-page .view-content table .context .context-info .icon-col>div table>tbody>tr>td>span.false{font-size:22px}.timesheets-time-entries-page .view-content table .context .context-info .text-col .commoment-name,.timesheets-team-overview-list-page .view-content table .context .context-info .text-col .commoment-name{color:#8491a1}.timesheets-time-entries-page .view-content table .project,.timesheets-team-overview-list-page .view-content table .project{width:160px}.timesheets-time-entries-page .view-content table .project .project-group,.timesheets-team-overview-list-page .view-content table .project .project-group{font-style:italic;color:#959da7}.timesheets-time-entries-page .view-content table .project .plan,.timesheets-team-overview-list-page .view-content table .project .plan{color:#959da7}.timesheets-time-entries-page .view-content table .time_spent,.timesheets-team-overview-list-page .view-content table .time_spent{width:60px;white-space:nowrap;text-align:right}.timesheets-time-entries-page .view-content table td.time_spent,.timesheets-team-overview-list-page .view-content table td.time_spent{color:inherit}.timesheets-time-entries-page .view-content table td.time_spent .progressbar,.timesheets-team-overview-list-page .view-content table td.time_spent .progressbar{width:100%;margin-left:auto;margin-top:5px}.timesheets-time-entries-page .view-content table .amount,.timesheets-team-overview-list-page .view-content table .amount{width:4em;text-align:right;white-space:nowrap}.timesheets-time-entries-page .view-content table .job_type,.timesheets-team-overview-list-page .view-content table .job_type{width:80px}.timesheets-time-entries-page .view-content table .is_billable,.timesheets-team-overview-list-page .view-content table .is_billable{width:110px;text-align:center}.timesheets-time-entries-page .view-content table tfoot,.timesheets-team-overview-list-page .view-content table tfoot{margin-top:2em}.timesheets-time-entries-page .view-content table tfoot td,.timesheets-team-overview-list-page .view-content table tfoot td{vertical-align:middle;border-top:1px solid #ced7e1;line-height:4em;text-align:right}.timesheets-time-entries-page .view-content table tfoot .project,.timesheets-time-entries-page .view-content table tfoot .timeblocks,.timesheets-team-overview-list-page .view-content table tfoot .project,.timesheets-team-overview-list-page .view-content table tfoot .timeblocks{text-transform:uppercase;font-size:14px;color:#959da7}.timesheets-time-entries-page .view-content table tfoot .time_spent,.timesheets-time-entries-page .view-content table tfoot .amount,.timesheets-team-overview-list-page .view-content table tfoot .time_spent,.timesheets-team-overview-list-page .view-content table tfoot .amount{font-size:18px}.timesheets-team-overview-page .toolbar .row .toolbar-item:nth-child(2){margin-left:auto}.timesheets-team-overview-page .toolbar .row .toolbar-item:not(:last-child){margin-right:1em}.timesheets-team-overview-page .toolbar .row .toolbar-item .btn,.timesheets-team-overview-page .toolbar .row .toolbar-item .c-mold-datepicker-ok-btn{height:38px;line-height:38px;font-weight:bold}.timesheets-team-overview-page .toolbar .row .toolbar-item .btn-group li a{min-width:initial}.timesheets-team-overview-page .toolbar .row .toolbar-item .btn-group li a i{margin-right:0}.timesheets-team-overview-page .toolbar .row .date-filter-form{display:flex}.timesheets-team-overview-page .toolbar .row .date-filter-form .separator{line-height:36px;margin:0 .5em;color:#959da7}.timesheets-team-overview-page .toolbar{margin-top:.5em}.с-budget-total{height:100%}.с-budget-total .c-body{height:100%}.с-budget-total .c-body:after{display:block;content:'';clear:both}.с-budget-total .chart-holder{float:left;width:40%;height:100%}.с-budget-total .legend{float:right;width:50%}.с-budget-total .legend .plan-limits-change-btn img{height:12px;vertical-align:middle;margin-left:8px}.с-budget-total .legend table{width:100%}.с-budget-total .legend table tr>*{padding:8px 0;padding-right:10px}.с-budget-total .legend table tr>*:nth-child(n+3){text-align:right}.с-budget-total .legend table th{color:#959da7}.с-budget-total .legend table td:first-child{padding-left:10px;width:1px}.с-budget-total .legend table td:first-child:before{display:inline-block;content:''}.с-budget-total .legend table .row-plan-limit td:first-child:before{vertical-align:super;border-top:#d74b4c 1px dashed;width:0.6em}.с-budget-total .legend table .row-pg-limit td:first-child:before{vertical-align:super;border-top:silver 1px solid;width:0.6em}.с-budget-total .legend table .row-budget td:first-child:before{width:0.6em;height:0.6em;background:#c4aff0;border-radius:50%}.с-budget-total .legend table .row-estimated td:first-child:before{width:0.6em;height:0.6em;background:#b1e278;border-radius:50%}.с-budget-total .legend table .row-invoices td:first-child:before{display:inline-block;width:0.6em;height:0.6em;background:#70d5f0;border-radius:50%}.с-budget-total .legend table .col-diff .money{color:#959da7}.с-budget-total .legend table .col-diff .money.money-pos{color:#57b949}.с-budget-total .legend table .col-diff .money.money-pos:before{content:'+'}.с-budget-total .legend table .col-diff .money.money-neg{color:#d74b4c}.с-budget-total .legend table .col-flt{display:none;color:#7171d4}.с-budget-total--filtered.с-budget-total .legend table .row-pg-limit,.с-budget-total--filtered.с-budget-total .legend table .row-plan-limit{display:none}.с-budget-total--filtered.с-budget-total .legend table .col-flt{display:table-cell!important}.с-budget-total--filtered.с-budget-total .legend table .col-diff{display:none}.с-plan-budget-total .legend table .row-budget{background:#f2f5fA}.с-plan-budget-total .legend table .row-budget td:not(:last-child){font-weight:600}.с-project-budget-total table .row-budget td:nth-child(2){font-weight:600}.с-project-budget-total table .row-budget .col-ttl{font-size:28px;color:#7171d4}.с-project-budget-total table .row-budget .col-btn-holder{width:1px;vertical-align:bottom;padding-left:5px}.с-project-budget-total table .row-budget .col-btn-holder a{position:relative;top:-4px}.c-budget-invoices{height:100%}.c-budget-invoices .chart-holder{height:100%}.budget-overview-page.budget-overview-page-filtered .table-budget th.limit,.budget-overview-page.budget-overview-page-filtered .table-budget td.limit{display:none}.budget-overview-page.budget-overview-page-filtered .table-budget .limits-change-btn{display:none}.budget-overview-page.budget-overview-page-filtered .table-budget .c-money-diff{display:none}.budget-overview-page .charts{height:18em;margin-top:2em;margin-bottom:3em}.budget-overview-page .anchor{top:-93px}.budget-overview-page .c-account-budget-metrics{box-shadow:0 2px #dee4eb;z-index:1}.budget-overview-page .c-account-budget-metrics .items-holder{margin-top:1.5em;max-height:585px;overflow-y:auto}.budget-overview-page .c-account-budget-metrics table{width:100%}.budget-overview-page .c-account-budget-metrics table td{padding-top:2px;padding-bottom:2px;padding:px(5px)}.budget-overview-page .c-account-budget-metrics table td:not(:first-child){text-align:right}.budget-overview-page .c-account-budget-metrics .items-table a{color:inherit;text-decoration:none}.budget-overview-page .c-account-budget-metrics .items-table .pct{width:4em;color:#959da7}.budget-overview-page .c-account-budget-metrics .items-table .val{width:6em;white-space:nowrap}.budget-overview-page .c-account-budget-metrics .items-table .val.val-zero{color:#959da7}.budget-overview-page .c-account-budget-metrics .total-table .total{text-align:right;font-size:18px;color:#7171d4;padding-top:1em}.budget-overview-page .table-budget tr[data-href]{cursor:pointer}.budget-overview-page .table-budget th.name{padding-left:24px}.budget-overview-page .table-budget th.owner,.budget-overview-page .table-budget td.owner{width:3rem}.budget-overview-page .table-budget th.limit,.budget-overview-page .table-budget th.estimated,.budget-overview-page .table-budget th.budget,.budget-overview-page .table-budget th.invoices,.budget-overview-page .table-budget td.limit,.budget-overview-page .table-budget td.estimated,.budget-overview-page .table-budget td.budget,.budget-overview-page .table-budget td.invoices{width:7rem;white-space:nowrap;text-align:right}.budget-overview-page .table-budget td.name{font-size:16px}.budget-overview-page .table-budget td.name>span{font-weight:bold}.budget-overview-page .table-budget td.name .extra-info{display:flex;margin-top:2px;font-size:12px}.budget-overview-page .table-budget td.name .extra-info .date-range{color:#9ea9b7;margin-right:1em}.budget-overview-page .table-budget td.name .limits-change-btn{margin-left:20px;align-self:flex-end}.budget-overview-page .table-budget td .money{display:block}.budget-overview-page .table-budget td .money.money-zero{opacity:0.5}.budget-overview-page .table-budget td .progressbar{display:inline-block;width:68px;vertical-align:middle}.budget-overview-page .table-budget td .filtered-out{color:#959da7}.budget-overview-page .table-budget td .filtered-out .money-pos:before{content:"+"}.budget-overview-page .project-group{margin-top:10px}.budget-overview-page .project-group .group-header .name .expander{display:flex;align-items:flex-start}.budget-overview-page .project-group .group-header .name .expander .collapse-toggle-btn{transform:translateY(50%)}.budget-overview-page .project-group .group-header .name .expander .fa-spinner{margin-top:4px;margin-right:6px;font-size:14px}.budget-overview-page .project-group .group-header .name .expander .fa-spinner[style=""] + .collapse-toggle-btn{display:none}.budget-overview-page .project-group .group-header .name .expander .group-name{font-size:20px;font-weight:bold}.budget-overview-page .project-group .group-header td{border-bottom:#dee4eb 1px solid}.budget-overview-page .project-group .group-header td>.money{font-weight:bold}.budget-overview-page .project-group .table-budget .name{padding-left:0}.budget-overview-page .project-group .table-budget .budget{background:#f2f6fa}.budget-overview-page .project-group .project-group-body .table-budget .name{padding-left:21px}.budget-overview-page.plan-budget-overview-page .table-header{padding-bottom:20px}.budget-overview-page.account-budget-overview-page .toolbar{margin-top:24px}.budget-overview-page.account-budget-overview-page .toolbar + hr{display:none}.budget-overview-page.account-budget-overview-page .view-content{display:flex}.budget-overview-page.account-budget-overview-page .view-content .column-metrics{flex:0 0 400px;margin-right:32px}.budget-overview-page.account-budget-overview-page .view-content .column-tables{flex-grow:1;margin-top:10px}.budget-overview-page.account-budget-overview-page .view-content .column-tables .plan{margin-top:3em}.budget-overview-page.account-budget-overview-page .view-content .column-tables .plan:not(:last-child){border-bottom:#ced7e1 2px solid}.budget-overview-page.account-budget-overview-page .view-content .column-tables .plan .plan-header .table-budget td .plan-name,.budget-overview-page.account-budget-overview-page .view-content .column-tables .plan .plan-header .table-budget td>.money{color:#7171d4;font-size:18px}.budget-overview-page.account-budget-overview-page .view-content .column-tables .plan .plan-header .table-budget .name>div{display:flex;align-items:center}.project-budget{margin-left:18px;margin-right:18px}.project-budget .charts{height:12em;margin-top:1em;margin-bottom:2em}.project-budget .c-money-diff-none{display:none}.project-budget table{width:100%}.project-budget table.table-header td{font-size:13px!important;color:#8491a1!important;line-height:15px;padding-bottom:10px;font-family:lato,sans-serif;font-weight:700;border:none;background-color:#f2f6fa}.project-budget table td{vertical-align:top;font-size:14px;color:#51565b;line-height:18px;padding-top:9px;padding-bottom:9px}.project-budget table .cell-name{vertical-align:middle;padding-left:24px;font-size:16px;color:#343a41;padding-right:5px!important}.project-budget table .cell-owner{padding-right:5px!important;width:75px}.project-budget table .cell-tags{padding-right:5px!important;width:25%}.project-budget table .cell-estimated,.project-budget table .cell-invoices{width:150px;padding-right:5px!important;text-align:right}.project-budget table .cell-estimated a,.project-budget table .cell-invoices a{color:#343a41;text-decoration:none}.project-budget table .cell-invoices .value:after{display:block;content:'';clear:both}.project-budget table .cell-invoices .value .col{float:right}.project-budget table .cell-links{width:68px;text-align:right;padding-right:10px}.project-budget .items{padding-top:18px}.project-budget .items .group table td{border-bottom:1px solid #dee4eb}.project-budget .items .group table tr:last-child td{border-bottom:none}.project-budget .shared-budget{margin-bottom:1em;margin-left:-4px}.project-budget .shared-budget td{padding-top:8px;padding-bottom:8px}.project-budget .shared-budget .row-total td{color:#75B933!important;font-weight:bold}.project-budget .shared-budget .row-total .cell-name img{height:1em;vertical-align:middle}.project-budget .shared-budget .row-total .cell-name span{margin-left:5px;vertical-align:middle}.project-budget .shared-budget .row-project td{padding-top:4px;padding-bottom:4px}.list-invoices{padding-bottom:25px}.list-invoices .item{padding-left:18px;padding-right:18px;padding-top:12px;padding-bottom:12px;border-top:#dee4eb 1px solid}.list-invoices .item:after{clear:both;content:'';display:block}.list-invoices .item .item-wrap{text-decoration:none;color:inherit}.list-invoices .item .del{float:right;margin-top:7px}.list-invoices .item .attachments{line-height:24px;min-width:90px;float:right;margin-top:5px;font-size:12px;color:#8491a1;cursor:pointer;margin-right:25px}.list-invoices .item .attachments img{height:12px;vertical-align:middle;margin-top:-2px;margin-right:5px}.list-invoices .item .amount{min-width:70px;text-align:right;margin-right:12px;margin-left:25px;font-size:14px;line-height:24px;margin-top:5px;float:right}.list-invoices .item .date{font-size:14px;line-height:20px}.list-invoices .item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8491a1;font-size:14px;line-height:20px}.list-invoices .total{text-align:right;padding-right:46px;font-size:16px;font-weight:bold}.sidebar-details-cost .invoice-form .input input{border:none;border-radius:0}.sidebar-details-cost .invoice-form .errorlist{margin-bottom:5px!important}.sidebar-details-cost .invoice-form .errors-date{float:left;width:50%;margin-top:-7px}.sidebar-details-cost .invoice-form .errors-amount{float:right;width:50%;margin-top:-7px}.sidebar-details-cost .invoice-form .buttons{float:right}.sidebar-details-cost .invoice-form .buttons a{margin-right:10px;line-height:33px}.budget-overview-page .charts:after,.project-budget .charts:after{display:block;content:'';clear:both}.budget-overview-page .charts .item,.project-budget .charts .item{height:100%;float:left}.budget-overview-page .charts .item:first-child,.project-budget .charts .item:first-child{width:70%;margin-right:20px}.budget-overview-page .charts .item:last-child,.project-budget .charts .item:last-child{width:calc(30% - 20px)}@media screen and (max-width:1365px){.budget-overview-page .charts,.project-budget .charts{height:auto}.budget-overview-page .charts .item,.project-budget .charts .item{float:none;width:100%!important;margin-right:0!important}.budget-overview-page .charts .item:last-child,.project-budget .charts .item:last-child{margin-top:20px;margin-bottom:20px}}.change-budget-limits-form .controls{margin-left:163px}.change-budget-limits-form .form-group label{width:145px}.change-budget-limits-form .budget-limit-item{position:relative}.change-budget-limits-form .budget-limit-item a{position:absolute;top:0;right:-10px;padding-right:20px;line-height:36px;color:#e86f6f;text-decoration:none;display:none}.change-budget-limits-form .budget-limit-item:hover a{display:block}.change-budget-limits-form .budget-limit-item input{padding-right:25px}.c-shared-project-budget table .row-total td img{height:1em;vertical-align:middle}.c-shared-project-budget table .row-total td span{margin-left:5px;vertical-align:middle}.showhide-dropdown .form,.showhide-dropdown .c-mold-datepicker{padding:1.2em}.showhide-dropdown .form .vertical-list,.showhide-dropdown .c-mold-datepicker .vertical-list{list-style:none;padding-left:.3em}.tasks-dropdown>div{width:180px;padding:10px;background-color:#fff;font-size:12px;line-height:18px}.tasks-dropdown ul{list-style:none;padding:0;margin:0;font-size:14px;padding-top:10px}.tasks-dropdown ul li{position:relative;padding-left:10px;margin-bottom:10px}.tasks-dropdown ul li:before{display:block;width:3px;height:3px;content:'';background-color:#343a41;border-radius:50%;position:absolute;left:0;top:9px}.sidebar-details-comchannel .moments-nav{padding-bottom:10px}.sidebar-details-comchannel .moments-nav .tabs{margin-bottom:0;padding-right:18px;color:#ced7e1}.sidebar-details-comchannel .moments-nav .tabs:not(:first-child){padding-top:8px}.sidebar-details-comchannel .moments-nav .tabs.month-tabs li{margin-right:23px}.sidebar-details-comchannel .moments-nav .tabs.month-tabs li:last-child{margin-right:0}.sidebar-details-comchannel .moments{clear:both;position:relative;padding-bottom:25px}.sidebar-details-comchannel .moments table{width:100%}.sidebar-details-comchannel .moments table td{padding-top:12px;padding-bottom:12px;padding-right:9px;line-height:18px}.sidebar-details-comchannel .moments table td:first-child{padding-left:18px}.sidebar-details-comchannel .moments table td:last-child{padding-right:18px}.sidebar-details-comchannel .moments table tr.item td{border-top:#dee4eb 1px solid;border-bottom:#dee4eb 1px solid}.sidebar-details-comchannel .moments table tr.item:last-child td{border-bottom:none}.sidebar-details-comchannel .moments table .cell-info .object-tags{margin-top:7px}.sidebar-details-comchannel .moments table .cell-info a{color:inherit;text-decoration:none}.sidebar-details-comchannel .moments table .cell-info .generic-objects-info{margin-left:0;float:left}.sidebar-details-comchannel .moments table .cell-amount{text-align:right}.sidebar-details-comchannel .moments table td:last-child{width:1px;padding-left:0}.sidebar-details-comchannel .moments table td:last-child img{height:16px}.sidebar-details-comchannel .moments table .budget-totals td{padding-top:0;padding-bottom:10px}.sidebar-details-comchannel .moments table .budget-totals .row-total td{padding-bottom:18px}.sidebar-details-comchannel .moments table .budget-totals .row-total .cell-amount{font-size:16px;font-weight:bold;white-space:nowrap}.sidebar-details-comchannel .moments table .budget-totals .cell-info{text-align:right}.sidebar-details-comchannel .moments table .budget-totals .row-own .cell-info{color:#959da7}.sidebar-details-comchannel .moments table .budget-totals .row-own .cell-amount{font-size:15px;color:#272C32}.sidebar-details-comchannel .moments table .budget-totals .row-ext td{color:#75B933}.sidebar-details-comchannel .moments table .budget-totals .row-ext .cell-amount{font-size:15px}.sidebar-details-comchannel .moments .earlier-moments{margin-top:2em}.sidebar-details-comchannel .moments .earlier-moments caption{text-align:left;color:#959da7;font-weight:bold;padding:12px 18px}.sidebar-details-comchannel .sub-title + .commoment-inline-form{margin-top:-5px}.sidebar-details-comchannel .commoment-inline-form .field{margin-bottom:8px}.sidebar-details-comchannel .commoment-inline-form .field:last-child{margin-bottom:0}.sidebar-details-comchannel .commoment-inline-form .daterange{font-size:0;line-height:0}.sidebar-details-comchannel .commoment-inline-form .controls .hyphen{font-size:14px;display:inline-block;padding-top:8px;vertical-align:top;line-height:18px;text-align:center;width:3.3%}.sidebar-details-comchannel .commoment-inline-form input[type="text"]{width:100%;display:inline-block;border:#ced7e1 1px solid;padding-left:5px;padding-right:5px;box-sizing:border-box;border-radius:4px;background-color:#fff;color:#343a41}.sidebar-details-comchannel .commoment-inline-form .date-field{vertical-align:top;display:inline-block;width:48.35%}.sidebar-details-comchannel .commoment-inline-form .buttons{float:right}.sidebar-details-comchannel .commoment-inline-form .buttons a{margin-right:10px;line-height:33px}.sidebar-details-comchannel .commoment-inline-form .buttons .btn,.sidebar-details-comchannel .commoment-inline-form .buttons .c-mold-datepicker-ok-btn{min-width:105px;margin-left:10px}.sidebar-details-commoment .menu .parent-channel{float:right!important;margin-right:5px}.sidebar-details-commoment .menu .parent-channel a img{height:32px}.sidebar-details-commoment .object-link{line-height:18px}.sidebar-details-commoment .object-link .fi,.sidebar-details-commoment .object-link .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .sidebar-details-commoment .object-link table>tbody>tr>td>span.true,.sidebar-details-commoment .object-link .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .sidebar-details-commoment .object-link table>tbody>tr>td>span.false{float:left}.sidebar-details-commoment .object-link .text{margin-top:-5px;float:left;width:calc(100% - 38px)}.sidebar-details-commoment .object-link .text .channel-context{display:block;color:#272C32}.sidebar-details-commoment .object-link .text .channel-context .project-group,.sidebar-details-commoment .object-link .text .channel-context .plan{color:#8491a1}.sidebar-details-commoment .object-link .text .channel-context .project-group .dot,.sidebar-details-commoment .object-link .text .channel-context .plan .dot{font-weight:600}.sidebar-details-commoment .moment-linked-channels .object-link:not(:nth-last-child(2)){margin-bottom:8px}.sidebar-details-commoment .moment-linked-channels .object-link:after{display:block;content:'';clear:both}.communication .calendar{border-bottom:#ced7e1 1px solid}.communication .calendar .kpis-weekly{position:relative}.communication .calendar .kpis-weekly .line{height:39px;line-height:39px}.communication .calendar .kpis-weekly .cell input{height:39px;width:100%;text-align:center}.communication .calendar .kpis-weekly.kpis-weekly-header .line{padding-left:24px;border-right:none}.communication .calendar .scroll.dragging .kpis-weekly-body{border-left:#ced7e1 1px solid}.communication .calendar [data-sticky-top]{background-color:#fff}.communication .calendar .indicator{top:18px}.communication .calendar .project-name{width:350px;vertical-align:top;float:left}.communication .calendar .project-name .add-planitem{float:right}.communication .calendar .progress-cell{border-left:#ced7e1 1px solid;margin-left:350px;position:relative}.communication .calendar .progress-cell:before{position:absolute;right:-1px;top:0;height:36px;border-right:#fff 1px solid;display:block;content:''}.communication .calendar .scroll{width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.communication .calendar .scroll::-webkit-scrollbar{display:none}.communication .calendar .today{position:absolute;top:0;left:0;width:10px;height:100%;background:url("/static/images/line-today.png?c48dcb3409b3") repeat-y center top;margin-left:-5px;z-index:100}.communication .calendar .today div{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #6cd96a}.communication .calendar .progress-cell .line{min-height:39px}.communication .calendar .project-name ul{padding:0;margin:0;list-style:none}.communication .calendar .project-name ul li{padding:0;margin:0;list-style:none;position:relative;height:39px;padding-left:25px;line-height:39px;padding-right:10px}.communication .calendar .project-name ul li .label-status-dot{position:absolute;width:7px;height:7px;border-radius:50%;left:11px;top:10px;display:block;content:''}.communication .calendar .project-name ul li .for-hint{display:inline-block;position:relative;vertical-align:middle;margin-top:-2px;width:100%;line-height:16px}.communication .calendar .project-name ul li.red:before{background-color:#e06a6d}.communication .calendar .project-name ul li.yellow:before{background-color:#febb1b}.communication .calendar .project-name ul li.blue:before{background-color:#5d8bbf}.communication .calendar .project-name ul li.green:before{background-color:#96d696}.communication .calendar .project-name ul li.orange:before{background-color:#f9b459}.communication .calendar .romb{float:left;position:relative;left:-5px;top:14px}.communication .calendar .add-line{min-height:36px}.communication .calendar .line{border-top:#ced7e1 1px solid}.communication .calendar .communication-left .line:first-child{border-top:none}.communication .calendar .weeks-bg + .line{border-top:none}.communication .calendar [data-hover].active{background:#f2f6fa}.communication .calendar .project-name .line{border-left:#ced7e1 1px solid;border-right:#ced7e1 1px solid}.communication .calendar .project-name .empty-line{min-height:39px;border-top:#ced7e1 1px solid;border-bottom:#ced7e1 1px solid}.communication .calendar .project-name .line-content{display:inline-block;position:relative;width:100%;padding-left:24px;box-sizing:border-box;vertical-align:middle;margin-top:-2px;line-height:16px}.communication .calendar .project-name .planitem-add-btn{margin-left:25px}.communication .calendar .project-name ul li{padding-left:0;padding-right:0;position:relative;height:auto}.communication .calendar .project-name ul li .btn-open{top:14px;z-index:1}.communication .calendar .project-name ul li .generic-objects-info{float:right}.communication .calendar .project-name ul li .links-control{display:none;float:right;margin-left:15px}.communication .calendar .project-name ul li .hover-links:hover .links-control{display:block}.communication .calendar .project-name ul li .items-group li{border:none}.communication .calendar .project-name ul li .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#343a41}.communication .calendar .project-name ul li .title a{color:#343a41;text-decoration:none}.communication .calendar .project-name ul li .project .title a{font-weight:bold}.communication .calendar .progress-cell{border-left:none;border-bottom:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.communication .calendar .progress-cell .communication-right{position:relative}.communication .calendar .progress-cell .communication-right .weeks-bg{position:absolute;top:0;left:0;bottom:0;right:0}.communication .calendar .progress-cell .communication-right .weeks-bg .week,.communication .calendar .progress-cell .communication-right .weeks-bg .weeks-row{height:100%}.communication .calendar .progress-cell .communication-right .weeks-bg .week>div,.communication .calendar .progress-cell .communication-right .weeks-bg .weeks-row>div{height:100%}.communication .calendar .progress-cell .communication-right .moments-row{display:grid}.communication .calendar .progress-cell .communication-right .moments-row:first-child{margin-top:5px}.communication .calendar .progress-cell .communication-right .moments-row.last{margin-bottom:5px}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-simple{position:relative;border-radius:3px;height:9px;margin-bottom:4px;cursor:pointer;z-index:101;grid-column-start:1;grid-row-start:1}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose{position:relative;margin-bottom:4px;box-sizing:border-box;line-height:1.2em;grid-column-start:1;grid-row-start:1}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .wrap{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:4px;background:#fff}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .wrap .bg{position:absolute;left:0;right:0}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .wrap .bg.bg-top{top:0;height:2px}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .wrap .bg.bg-bottom{top:2px;bottom:0;opacity:.3}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose.ovfl{padding-left:4px}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose:not(.ovfl) .wrap .bg-top{border-top-left-radius:3px}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose:not(.ovfl) .wrap .bg-bottom{border-bottom-left-radius:3px}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose:not(.ovfr) .wrap .bg-top{border-top-right-radius:3px}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose:not(.ovfr) .wrap .bg-bottom{border-bottom-right-radius:3px}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-header{color:#343a41;opacity:.9;text-decoration:none}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-header a{display:block;text-decoration:none;color:inherit}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-header .moment-link{display:block;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-header .moment-link .name{font-weight:bold;margin-right:.5em}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-header .moment-link .daterange{opacity:.7}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body{margin-top:0}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .info{margin-top:0.2em;overflow:hidden;position:relative}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .info>*{float:left}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .info .generic-objects-info{margin-left:0;color:inherit}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .info .generic-objects-info a{white-space:nowrap}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .tags{position:relative}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .tags .indent{position:absolute;left:0;top:0}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .tags ul{margin:0;padding:0;list-style:none}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .tags .group-list{margin-left:1.5em}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .tags .group-list .tag-group{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .tags .group-list .tag-group ul,.communication .calendar .progress-cell .communication-right .moments-row .moment-span-verbose .moment-body .tags .group-list .tag-group li{display:inline-block}.communication .calendar .progress-cell .scroll-wrapper{overflow:hidden}.communication .calendar .progress-cell .scroll{opacity:0}.communication .calendar .progress-cell .scroll .move-btn{position:absolute;top:0}.communication .calendar .progress-cell .scroll .move-btn.move-btn-forwards{content:"";display:block;position:absolute;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #ced7e1;margin-right:-18px;border-left-width:11px;margin-right:-11px;right:1px}.communication .calendar .progress-cell .scroll .move-btn.move-btn-forwards.active{border-left-color:#7171d4!important}.communication .calendar .progress-cell .scroll .move-btn.move-btn-backwards{content:"";display:block;position:absolute;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid #ced7e1;margin-left:-18px;border-right-width:11px;margin-left:-11px;left:-1px}.communication .calendar .progress-cell .scroll .move-btn.move-btn-backwards.active{border-right-color:#7171d4!important}.communication .calendar .progress-cell .scroll .spinner{position:absolute;top:0;width:20px;height:100%;display:none}@keyframes spinner{to{transform:rotate(360deg)}}.communication .calendar .progress-cell .scroll .spinner:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#333333;animation:spinner .6s linear infinite}.communication .calendar .progress-cell .scroll .spinner-forwards{right:5px}.communication .calendar .progress-cell .scroll .spinner-backwards{left:5px}.communication .calendar .progress-cell .scroll.loading-forwards .spinner-forwards{display:block}.communication .calendar .progress-cell .scroll.loading-backwards .spinner-backwards{display:block}.communication .calendar .progress-cell .scroll.dragging .date-line{border-left:#ced7e1 1px solid!important}.communication .calendar .progress-cell .scroll.dragging .communication-right .line:not(.plan):not(.project-group){border-left:#ced7e1 1px solid!important}.communication .calendar .progress-cell .scroll.loaded{opacity:1}.communication .calendar .progress-cell .scroll.loaded.fadein{transition:opacity .3s}.communication .calendar .progress-cell .timeline-content .name-months{height:36px;font-size:14px;color:#8491a1;line-height:18px;font-family:lato,sans-serif;font-weight:700;z-index:100}.communication .calendar .progress-cell .timeline-content .name-months div{border-left:#ced7e1 1px solid;text-indent:7px;float:left;position:relative}.communication .calendar .progress-cell .timeline-content .name-months div span{display:block;font-size:12px}.communication .calendar .progress-cell .timeline-content .line{position:relative;overflow:hidden}.communication .calendar .progress-cell .timeline-content .items-group .line{border:none}.communication .calendar .progress-cell .timeline-content .label-romb{position:absolute;bottom:0;width:16px;height:16px;background:url("/static/images/label.png?c48dcb3409b3") no-repeat left top;z-index:1000;cursor:pointer}.communication .calendar .progress-cell .timeline-content .label-romb:hover{background-position:left bottom}.communication .calendar .progress-cell .timeline-content.timeline-content__type-weeks .name-months div:first-child{border-left:none}.communication .calendar .progress-cell .timeline-content.timeline-content__type-weeks .name-months div .week-name{width:100%;text-align:center}.communication .calendar .progress-cell .timeline-content .weeks-row,.communication .calendar .progress-cell .timeline-content .week{float:left;border-right:#ced7e1 1px solid}.communication .calendar .progress-cell .timeline-content .week{float:left;border-right:#ced7e1 1px solid;display:flex}.communication .calendar .progress-cell .timeline-content .weeks-row div,.communication .calendar .progress-cell .timeline-content .week div{border-right:#ced7e1 1px solid;height:39px;text-align:center;line-height:39px;float:left;font-size:12px}.communication .calendar .progress-cell .timeline-content .weeks-row div:last-child,.communication .calendar .progress-cell .timeline-content .week div:last-child{border:none}.communication .calendar .progress-cell .timeline-content .date-line{height:39px;border-top:#ced7e1 1px solid;border-bottom:#ced7e1 1px solid}.communication .calendar .progress-cell .timeline-content.timeline-content__type-weeks .week .holiday{background:#f2f6f9;color:#8491a1}.communication .calendar .line.plan,.communication .calendar .line.project-group{background-color:#fff}.communication .calendar .line.plan.plan,.communication .calendar .line.project-group.plan{padding-top:1.5em}.communication .calendar .communication-left .line.plan,.communication .calendar .communication-left .line.project-group{display:flex;border-right:none}.communication .calendar .communication-left .line.plan .plan-title,.communication .calendar .communication-left .line.plan .project-group-title,.communication .calendar .communication-left .line.project-group .plan-title,.communication .calendar .communication-left .line.project-group .project-group-title{font-weight:bold;text-transform:uppercase;padding-left:24px;padding-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.communication .calendar .communication-left .line.plan .plan-title a,.communication .calendar .communication-left .line.plan .project-group-title a,.communication .calendar .communication-left .line.project-group .plan-title a,.communication .calendar .communication-left .line.project-group .project-group-title a{color:inherit;text-decoration:none}.communication .calendar .communication-left .line.plan .project-group-buttons,.communication .calendar .communication-left .line.project-group .project-group-buttons{padding-right:10px;opacity:0.6}.communication .calendar .communication-left .line.plan .project-group-buttons img,.communication .calendar .communication-left .line.project-group .project-group-buttons img{height:16px}.communication .calendar .communication-left .line.plan:not(:hover) .project-group-buttons,.communication .calendar .communication-left .line.project-group:not(:hover) .project-group-buttons{opacity:0}.communication .calendar .communication-left .line.plan.plan,.communication .calendar .communication-left .line.project-group.plan{border-left:none;border-right:none}.communication .calendar .communication-left .line.plan.plan>div,.communication .calendar .communication-left .line.project-group.plan>div{background-color:#2b2b4b;border-top-left-radius:10px;border-top-right-radius:10px}.communication .calendar .communication-left .line.plan.plan>div a,.communication .calendar .communication-left .line.project-group.plan>div a{color:#fff;text-decoration:none}.communication .calendar .communication-right .line.project-group{border-right:#ced7e1 1px solid}.communication .calendar .project-name .planitem .drag-handle{position:absolute;top:13px;left:7px;z-index:1;display:none}.communication .calendar:not(.unorderable) .project-name .planitem:hover .drag-handle{display:inline-block}.project-details-page.communication-section .main>.fix-clear{display:block;width:auto}.project-details-page.communication-section .communication .calendar .line{display:block!important}.project-details-page.communication-section .communication .calendar .project-name ul li{border-top:none}.project-details-page.communication-section .communication .calendar .project-name .empty-line{border-bottom:#ced7e1 1px solid}.project-details-page.communication-section .communication .calendar .communication-right .line.plan-project{border-top:none}.communication .timeline__type-week{opacity:0}.communication .timeline__type-week .header{background:#fff}.communication .timeline__type-week .header .dates{display:flex;border-top:1px #ced7e1 solid;border-bottom:1px #ced7e1 solid}.communication .timeline__type-week .header .dates .date{padding-top:9px;padding-bottom:10px;position:relative}.communication .timeline__type-week .header .dates .date.today{color:#343a41;box-shadow:inset 0 3px 0 0 #34D418}.communication .timeline__type-week .header .dates .date .week-day{font-size:13px;color:#343a41}.communication .timeline__type-week .header .dates .date .day{font-size:16px}.communication .timeline__type-week .header .dates .date .btn,.communication .timeline__type-week .header .dates .date .c-mold-datepicker-ok-btn{position:absolute;top:4px;left:4px;right:4px;bottom:4px;min-width:auto;height:auto;line-height:28px;opacity:0;transition:opacity ease-in-out 300ms}.communication .timeline__type-week .header .dates .date:hover .btn,.communication .timeline__type-week .header .dates .date:hover .c-mold-datepicker-ok-btn{opacity:1}.communication .timeline__type-week .date{padding:8px;flex:1;overflow:hidden}.communication .timeline__type-week .row{display:flex}.communication .timeline__type-week .row .on-hover{display:none}.communication .timeline__type-week .row.row-hover .col{position:relative}.communication .timeline__type-week .row.row-hover:hover{background:#f2f6fa}.communication .timeline__type-week .row.row-hover:hover .on-hover{display:initial}.communication .timeline__type-week .row.channel{min-height:39px}.communication .timeline__type-week .row.channel .col{padding-top:5px;padding-bottom:5px}.communication .timeline__type-week .col.col-left{flex:0 0 350px;max-width:350px}.communication .timeline__type-week .col.col-right{flex:1}.communication .timeline__type-week .col-left{box-sizing:border-box;overflow:hidden}.communication .timeline__type-week .date{border-right:1px #ced7e1 solid}.communication .timeline__type-week .date:first-child{border-left:1px #ced7e1 solid}.communication .timeline__type-week .date.holiday{position:relative}.communication .timeline__type-week .date.holiday:after{content:' ';position:absolute;top:0;bottom:0;left:0;right:0;background:#f3f6f9;z-index:-1}.communication .timeline__type-week .header .nav{position:relative;height:36px;line-height:36px}.communication .timeline__type-week .header .nav .week-info .week-name{color:#8491a1;font-size:14px;font-weight:bold;line-height:18px;text-indent:7px}.communication .timeline__type-week .header .nav .week-info .week-name span{display:block;font-size:12px}.communication .timeline__type-week .header .nav a{position:absolute;top:0}.communication .timeline__type-week .header .nav a.next{right:8px;content:"";display:block;position:absolute;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #ced7e1;margin-right:-18px;border-left-width:11px}.communication .timeline__type-week .header .nav a.prev{left:7px;content:"";display:block;position:absolute;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid #ced7e1;margin-left:-18px;border-right-width:11px}.communication .timeline__type-week .header .empty-col{border:1px #ced7e1 solid;border-right:none}.communication .timeline__type-week .body{position:relative}.communication .timeline__type-week .body .week-bg{display:flex;position:absolute;top:0;right:0;bottom:0;left:350px}.communication .timeline__type-week .body .item{border-right:1px #ced7e1 solid;border-bottom:1px #ced7e1 solid;border-left:1px #ced7e1 solid}.communication .timeline__type-week .body .item .line-wrap{position:relative;width:100%;float:right}.communication .timeline__type-week .body .item .line-wrap .line-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.communication .timeline__type-week .body .item .line-wrap .line-text a{color:inherit;text-decoration:none}.communication .timeline__type-week .body .item .line-wrap .line-text .group-name{color:#959da7}.communication .timeline__type-week .body .item .line-wrap .line-extra{float:right;margin-left:15px}.communication .timeline__type-week .body .item-plan,.communication .timeline__type-week .body .item-project-group{position:relative;background:#fff}.communication .timeline__type-week .body .item-plan .col,.communication .timeline__type-week .body .item-project-group .col{display:flex;align-items:center}.communication .timeline__type-week .body .item-plan .col .item-plan-title,.communication .timeline__type-week .body .item-plan .col .item-project-group-title,.communication .timeline__type-week .body .item-project-group .col .item-plan-title,.communication .timeline__type-week .body .item-project-group .col .item-project-group-title{font-weight:bold;text-transform:uppercase;padding-left:24px;padding-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:11px;padding-bottom:11px;flex:1}.communication .timeline__type-week .body .item-plan .col .item-plan-title a,.communication .timeline__type-week .body .item-plan .col .item-project-group-title a,.communication .timeline__type-week .body .item-project-group .col .item-plan-title a,.communication .timeline__type-week .body .item-project-group .col .item-project-group-title a{color:inherit;text-decoration:none}.communication .timeline__type-week .body .item-plan .col .item-project-group-buttons,.communication .timeline__type-week .body .item-project-group .col .item-project-group-buttons{padding-right:10px;opacity:0.6}.communication .timeline__type-week .body .item-plan .col .item-project-group-buttons img,.communication .timeline__type-week .body .item-project-group .col .item-project-group-buttons img{height:16px}.communication .timeline__type-week .body .item-plan .col:not(:hover) .item-project-group-buttons,.communication .timeline__type-week .body .item-project-group .col:not(:hover) .item-project-group-buttons{opacity:0}.communication .timeline__type-week .body .item-plan.item-plan,.communication .timeline__type-week .body .item-project-group.item-plan{padding-top:1.5em;border-left:none}.communication .timeline__type-week .body .item-plan.item-plan .col-left>div,.communication .timeline__type-week .body .item-project-group.item-plan .col-left>div{background-color:#2b2b4b;border-top-left-radius:10px;border-top-right-radius:10px}.communication .timeline__type-week .body .item-plan.item-plan .col-left>div a,.communication .timeline__type-week .body .item-project-group.item-plan .col-left>div a{color:#fff;text-decoration:none}.communication .timeline__type-week .body .item-header .col-left{padding:11px 8px;padding-right:0}.communication .timeline__type-week .body .item-header .col-left .btn-open{top:14px}.communication .timeline__type-week .body .item-header .col-left .line-text a{font-weight:bold}.communication .timeline__type-week .body .item-header .project-span-holder{position:relative}.communication .timeline__type-week .body .item-header .line-wrap{width:calc(100% - 16px)}.communication .timeline__type-week .body .item-body{border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-right:none}.communication .timeline__type-week .body .item-body .channel .col-left{padding-left:9px;overflow:hidden}.communication .timeline__type-week .body .item-body .channel .col-left .drag-handle{vertical-align:bottom}.communication .timeline__type-week .body .item-body .channel .col-left .line-wrap{width:calc(100% - 15px)}.communication .timeline__type-week .body .item-body .row.moments-row{display:grid}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose{position:relative;margin-bottom:4px;box-sizing:border-box;line-height:1.2em;grid-column-start:1;grid-row-start:1}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .wrap{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:4px;background:#fff}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .wrap .bg{position:absolute;left:0;right:0}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .wrap .bg.bg-top{top:0;height:2px}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .wrap .bg.bg-bottom{top:2px;bottom:0;opacity:.3}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose.ovfl{padding-left:4px}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose:not(.ovfl) .wrap .bg-top{border-top-left-radius:3px}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose:not(.ovfl) .wrap .bg-bottom{border-bottom-left-radius:3px}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose:not(.ovfr) .wrap .bg-top{border-top-right-radius:3px}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose:not(.ovfr) .wrap .bg-bottom{border-bottom-right-radius:3px}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-header{color:#343a41;opacity:.9;text-decoration:none}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-header a{display:block;text-decoration:none;color:inherit}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-header .moment-link{display:block;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-header .moment-link .name{font-weight:bold;margin-right:.5em}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-header .moment-link .daterange{opacity:.7}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body{margin-top:0}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .info{margin-top:0.2em;overflow:hidden;position:relative}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .info>*{float:left}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .info .generic-objects-info{margin-left:0;color:inherit}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .info .generic-objects-info a{white-space:nowrap}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .tags{position:relative}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .tags .indent{position:absolute;left:0;top:0}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .tags ul{margin:0;padding:0;list-style:none}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .tags .group-list{margin-left:1.5em}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .tags .group-list .tag-group{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .tags .group-list .tag-group ul,.communication .timeline__type-week .body .item-body .row.moments-row .moment-span-verbose .moment-body .tags .group-list .tag-group li{display:inline-block}.communication .timeline__type-week .body .item-body .row-group-tasks .date{border:none}.communication .timeline__type-week .body .item-body .row-group-tasks .task{display:block;position:relative;text-decoration:none;color:inherit;margin-bottom:1em}.communication .timeline__type-week .body .item-body .row-group-tasks .task .indent{position:absolute;top:0;left:0}.communication .timeline__type-week .body .item-body .row-group-tasks .task .content{margin-left:.9em}.communication .timeline__type-week .body .item-body .row-group-tasks .task .content>div{overflow:hidden;text-overflow:ellipsis}.communication .timeline__type-week .body .item-body .row-group-tasks .task .content .owner{color:#959da7}.communication .timeline__type-week .body .hr{height:1px;background-image:linear-gradient(90deg,#ddd,#ddd 50%,transparent 50%,transparent 100%);background-size:10px 1px;border:none}.communication-list-page table .generic-objects-info{display:block;margin-left:0;margin-top:5px}.plan-communication-page .communication .communication-right .weeks-bg + [data-project] .line.plan-project:first-child{border-top:none}.communication{margin-top:26px;padding-right:20px;margin-left:20px}.communication::after{white-space:pre-wrap;content:'\A\A'}.communication .unorderable .drag-handle{display:none!important}.communication .filter-toolbar{margin-bottom:19px}.communication .add-inline-btn{display:inline-block;height:16px;line-height:16px;color:#94a2b3;font-size:12px;text-decoration:none;margin-right:10px;vertical-align:bottom}.communication .add-inline-btn img,.communication .add-inline-btn i{font-size:16px;height:16px}.communication .add-inline-btn img{opacity:0.6}.communication .indicator{border-radius:3px;position:absolute;top:0;left:0;margin-top:0;height:9px;cursor:pointer;z-index:101}.communication .indicator.narrow{background:url(/static/images/romb.png?c48dcb3409b3) 0 0 no-repeat;background-size:cover;width:9px!important;height:9px!important}.communication .indicator.project{height:9px;background-image:url(/static/images/project-bar.png?c48dcb3409b3);background-color:#cdd7e3;cursor:inherit;top:15px}.communication .timeline-content .moment-span{z-index:200}.communication .timeline-content__type-year .line.planitem .moments-row:first-child{margin-top:16px}.communication [data-sticky-top]{padding-top:10px}.communication [data-sticky-top] .move-btn{margin-top:10px}.project-details-page.communication-section .communication-left{border-left:#ced7e1 1px solid}.project-details-page.communication-section .communication-left .line{border-left:none}.js-week-select-trigger{cursor:pointer}.js-week-select-trigger [data-datepicker]{position:absolute!important;left:0;bottom:0;width:0}.communication-report-form .datarange{display:flex;align-items:center}.communication-report-form .sep{padding-left:0.5em;padding-right:0.5em;color:#959da7}.communication-report-form .note{margin-top:1em;color:#959da7;font-style:italic}.integrations-settings{width:32em}.integrations-settings h4{font-weight:bold;text-align:center}.integrations-settings section h5{margin-bottom:.2em;font-weight:bold}.integrations-settings .section-main .choices{display:flex;margin-top:.9em;margin-bottom:1.2em}.integrations-settings .section-main .choices .choice{flex:1;margin-right:1.5em;text-align:center;border:transparent 1px solid;border-radius:3px}.integrations-settings .section-main .choices .choice .branding{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;text-decoration:none;color:inherit;padding-top:1.2em;padding-bottom:1em}.integrations-settings .section-main .choices .choice .branding img{width:4em}.integrations-settings .section-main .choices .choice .branding .text{color:inherit;margin-top:1em;white-space:nowrap;text-align:center}.integrations-settings .section-main .choices .choice .branding .text i{opacity:.7}.integrations-settings .section-main .choices .choice.active{border-color:#272C32}.integrations-settings .section-main .choices .choice.invalid{border-color:#d74b4c;color:#d74b4c}.integrations-settings .section-main .choices .choice:last-child{margin-right:0}.integrations-settings .section-main .choices .choice .links{line-height:2em}.integrations-settings .section-main .choices .choice .sign-in-link{display:inline-flex;align-items:center;text-decoration:none}.integrations-settings .section-main .choices .choice .sign-in-link img{height:1.5em;margin-right:.6em}.integrations-settings .section-main .choices .sep{border-right:#ededed 2px solid}.integrations-settings .section-extra form .api-key-field .warning-note{color:#d74b4c;opacity:0}.integrations-settings .footer{display:flex;align-items:center}.integrations-settings .footer a:last-child{margin-left:auto}.kpis-weekly{border-bottom:#ced7e1 1px solid}.kpis-weekly .header{background:#f2f6fa;color:#8491a1;font-weight:600}.kpis-weekly.kpis-weekly-header{border-right:#ced7e1 1px solid}.kpis-weekly.kpis-weekly-body .line.totals{font-weight:600}.kpis-weekly.kpis-weekly-body .cell-group{float:left;border-right:#ced7e1 1px solid;box-sizing:border-box}.kpis-weekly.kpis-weekly-body .cell-group.empty{height:100%;background-image:url(/static/images/stripe45.png?c48dcb3409b3)}.kpis-weekly.kpis-weekly-body .cell-group .cell{float:left;width:50%;text-align:center;box-sizing:border-box}.kpis-weekly.kpis-weekly-body .cell-group .cell.budget{border-right:#ced7e1 1px solid}.kpis-weekly.kpis-weekly-body .cell-group .cell input{color:#343a41}.kpis-weekly.kpis-weekly-body .cell-group[data-status=failed] .forecast{background:#fbeff1}.kpis-weekly.kpis-weekly-body .cell-group[data-status=success] .forecast{background:#e9fce3}.projects-overview-list-page .table-projects td.name{font-size:16px}.projects-overview-list-page .table-projects td.name a{color:#343a41;font-weight:400}.projects-overview-list-page .table-projects td.name>span{display:block;margin-top:2px;color:#9ea9b7;font-size:12px}.projects-overview-list-page .table-projects .owner{width:50px}.projects-overview-list-page .table-projects .open_tasks{width:40px}.projects-overview-list-page .table-projects .open_tasks a{color:inherit;text-decoration:none}.projects-overview-list-page .table-projects .comchannels{width:70px}.projects-overview-list-page .table-projects .comchannels a{color:inherit;text-decoration:none}.projects-overview-list-page .table-projects .budget{width:110px;text-align:right}.projects-overview-list-page .table-projects .budget a{text-decoration:none;color:inherit}.projects-overview-list-page .table-projects .budget .progressbar{display:inline-block;width:80%}.projects-overview-list-page .table-projects .status{width:105px;max-width:105px}.projects-overview-list-page .table-projects .status .label-status{overflow:hidden;text-overflow:ellipsis}.projects-overview-list-page .table-projects .buttons{width:48px;text-align:right;padding-right:0;white-space:nowrap}.projects-overview-list-page .table-projects .buttons a{text-decoration:none;margin-left:5px}.projects-overview-list-page .group .table-projects td{border-top:#dee4eb 1px solid!important}.projects-overview-list-page .group .table-projects + .pagination{border-top:none}.projects-overview-list-page .group .table-projects td.name{padding-left:24px}.projects-overview-list-page .ungrouped-only .group .title-group{display:none!important}.projects-overview-list-page .ungrouped-only .group .collapsible{display:block!important}.projects-overview-list-page .ungrouped-only .group .table-projects tbody tr:first-child td{border-top:none!important}.projects-overview-timeline-page{margin-bottom:12em}.projects-overview-timeline-page .row{display:flex}.projects-overview-timeline-page .row .col{box-sizing:border-box}.projects-overview-timeline-page .row .col-name{width:35em;padding:.5em .8em}.projects-overview-timeline-page .row .col-name .line{display:flex}.projects-overview-timeline-page .row .col-name .line .name{flex:1}@media print{.projects-overview-timeline-page .row .col-name .line .buttons{display:none}}.projects-overview-timeline-page .row .col-name .line .buttons a{text-decoration:none}.projects-overview-timeline-page .row .col-duration{position:relative;flex-grow:1}.projects-overview-timeline-page .row .col-budget{display:flex;align-items:center;justify-content:flex-end;width:10em;padding:.5em}.projects-overview-timeline-page .header{border-bottom:#ced7e1 1px solid;position:sticky;top:57px;background:#fff;z-index:1}.projects-overview-timeline-page .header .col-duration .move-btn{position:absolute;top:0}.projects-overview-timeline-page .header .col-duration .move-btn.move-btn-forwards{content:"";display:block;position:absolute;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #ced7e1;margin-right:-18px;border-left-width:11px;margin-right:-11px;right:1px}.projects-overview-timeline-page .header .col-duration .move-btn.move-btn-backwards{content:"";display:block;position:absolute;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid #ced7e1;margin-left:-18px;border-right-width:11px;margin-left:-11px;left:1px}.projects-overview-timeline-page .header .col-duration .months{display:flex}.projects-overview-timeline-page .header .col-duration .months .month{box-sizing:border-box;padding-left:.5em;font-size:14px;color:#8491a1;font-weight:bold;height:36px}.projects-overview-timeline-page .header .col-duration .months .month .month-year{font-size:12px}.projects-overview-timeline-page .header .col-duration .months .month:not(:last-child){border-right:#ced7e1 1px solid}.projects-overview-timeline-page .header .col-budget{font-weight:bold;color:#959da7}.projects-overview-timeline-page .project-group{margin-top:1.2em}.projects-overview-timeline-page .project-group .group-header{margin-bottom:10px;font-weight:bold}.projects-overview-timeline-page .project-group .group-header .col-group-name{flex-grow:1;display:flex;padding-left:.2em;font-size:20px;align-items:center}.projects-overview-timeline-page .project-group .group-header .col-group-name .expander.expanded .toggle-btn{background-position:left bottom}.projects-overview-timeline-page .project-group .group-header .col-group-name .group-name{color:inherit;text-decoration:none;margin-right:4px}.projects-overview-timeline-page .project-group .group-header .col-group-name .buttons{padding-top:3px}@media print{.projects-overview-timeline-page .project-group .group-header .col-group-name .buttons{display:none}}.projects-overview-timeline-page .project-group .group-header .col-group-name .buttons a{display:inline;vertical-align:middle;margin-left:8px;opacity:0.6;text-decoration:none}.projects-overview-timeline-page .project-group .group-body{position:relative}.projects-overview-timeline-page .project-group .group-body .row:hover{background:#f2f6fa}.projects-overview-timeline-page .project-group .group-body .row .col{border:#ced7e1 1px solid}.projects-overview-timeline-page .project-group .group-body .row .col:not(:last-child){border-right:none}.projects-overview-timeline-page .project-group .group-body .row:not(:last-child) .col{border-bottom:none}.projects-overview-timeline-page .project-group .group-body .col-name{display:flex}.projects-overview-timeline-page .project-group .group-body .col-name .label-status-dot{width:7px;height:7px}.projects-overview-timeline-page .project-group .group-body .col-name .txt{flex-grow:1}.projects-overview-timeline-page .project-group .group-body .col-name .txt a{color:inherit}.projects-overview-timeline-page .project-group .group-body .col-name .txt .duration{color:#8491a1;font-size:12px}.projects-overview-timeline-page .project-group .group-body .col-duration .today{position:absolute;bottom:0;left:0;width:10px;height:100%;background:url(/static/images/line-today.png?c48dcb3409b3) repeat-y center top;margin-left:-5px}.projects-overview-timeline-page .project-group .group-body .col-duration .line{display:flex;align-items:center;height:100%}.projects-overview-timeline-page .project-group .group-body .col-duration .line .indicator{height:5px;border-radius:2px;background-color:#7171d4}.projects-overview-timeline-page .popup{width:32em;font-size:14px}.projects-overview-timeline-page .popup .project-name{font-size:1.2em;font-weight:bold}.projects-overview-timeline-page .popup .toolbar{display:flex}.projects-overview-timeline-page .popup .toolbar .duration{flex-grow:1;color:#959da7;font-size:.8em}.projects-overview-timeline-page .popup .toolbar .btns a{text-decoration:none}.projects-overview-timeline-page .popup .toolbar .btns a img{height:1em;margin-right:.7em}.projects-overview-timeline-page .popup h6{font-size:.7em;font-weight:600;margin-bottom:.1em}.projects-overview-timeline-page .popup .budget dl{display:flex}.projects-overview-timeline-page .popup .budget dl dt{color:#959da7}.projects-overview-page .toolbar .tabs{margin-left:3em}.project-details-page .project-detail{margin-bottom:36px}.project-details-page .project-detail .cell{width:50%;padding-left:20px;padding-bottom:42px;padding-right:20px;font-size:14px;vertical-align:top;border-bottom:#dee4eb 1px solid}.project-details-page .project-detail .cell .cell-internal{width:45%;display:inline-block;vertical-align:top}.project-details-page .project-detail .cell .num{color:#7171d4;margin-top:36px;font-size:48px}.project-details-page .project-detail .cell ul{margin:0;padding:0;list-style:none;margin-bottom:8px}.project-details-page .project-detail .cell ul li{margin:0;padding:0;list-style:none;font-size:16px;line-height:20px;margin-bottom:4px;padding-left:20px;position:relative}.project-details-page .project-detail .cell ul li:before{position:absolute;left:0;top:10px;width:4px;height:4px;background-color:#343a41;border-radius:50%;content:'';display:block}.project-details-page .project-detail .cell .note{color:#7b899b}.project-details-page .project-detail .cell.pr-info{border-right:#dee4eb 1px solid;padding-top:40px;width:50%;vertical-align:top}.project-details-page .project-detail .cell.pr-info:last-child{border-right:none}.project-details-page .project-detail .cell.pr-info table{width:100%}.project-details-page .project-detail .cell.pr-info table th{text-align:right;padding-bottom:16px;width:100px;padding-right:10px;font-size:14px;line-height:21px}.project-details-page .project-detail .cell.pr-info table td{padding-bottom:16px;font-size:14px;line-height:21px;color:#51565b}.project-details-page .project-detail .cell.pr-info table td .label-status{display:inline-block;vertical-align:middle;margin-top:-2px;padding-left:15px;padding-right:15px}.project-details-page .project-detail .cell.pr-info table th.valign-middle{vertical-align:middle;padding-bottom:22px}.project-details-page .project-detail .cell.pr-info h4 a{margin-left:10px}.project-details-page .project-detail .cell.pr-info .avatar{margin-top:-3px;margin-right:7px}.project-details-page .project-detail .cell.ext-members{padding-top:40px;width:33.3%;vertical-align:top}.project-details-page .project-detail .cell.ext-members p{margin-bottom:8px}.project-details-page .project-detail .cell.ext-members .list-invited{margin-top:8px}.project-details-page .project-detail .cell.ext-members .list-invited ul{list-style:none;padding:0;margin:0}.project-details-page .project-detail .cell.ext-members .list-invited ul li{margin:0;padding:0;min-height:32px;line-height:32px;border-bottom:#ced7e1 1px solid;padding-left:5px;padding-top:5px;padding-bottom:5px}.project-details-page .project-detail .cell.ext-members .list-invited ul li:before{display:none}.project-details-page .project-detail .cell.ext-members .list-invited ul li:after{clear:both;content:'';display:block}.project-details-page .project-detail .cell.ext-members .list-invited ul li:last-child{border:none}.project-details-page .project-detail .cell.ext-members .list-invited ul li .remove{float:right;margin-top:12px;margin-right:10px}.project-details-page .project-detail .cell.ext-members .list-invited ul li select{width:110px;border:none;padding-right:24px;text-align:right;vertical-align:middle;height:32px;margin-left:20px;float:right;margin-right:20px}.project-details-page .project-detail .cell.ext-members .list-invited ul li .user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:17px;font-size:14px}.project-details-page .project-detail .cell.ext-members .list-invited ul li .user-status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:17px;font-size:14px;font-size:12px;color:#7b899b}.project-details-page .project-detail .cell.ext-members .list-invited ul li .avatar{float:left;margin-right:15px}.project-details-page .project-detail .cell.ext-members .list-invited .resend-btn{margin-left:5px}.project-details-page .project-detail .progress{background-color:#e0e4e9;overflow:hidden;border-radius:3px;margin-bottom:6px}.project-details-page .project-detail .progress div{background-color:#7171d4;height:7px}#jq-dropdown-invite-more{z-index:10005}#jq-dropdown-invite-more .add-invite .errors-holder{float:left;margin-top:-9px;margin-bottom:5px}#jq-dropdown-invite-more .add-invite .errors-holder-email{width:66%}#jq-dropdown-invite-more .add-invite .errors-holder-role{float:right;width:34%}.project-form{padding-right:0}.project-form.form-horizontal label{width:125px}.project-form.form-horizontal .controls{margin-left:150px}.project-form .add-group-inplace{margin-top:-10px;text-transform:lowercase}.project-form .daterange help-text{clear:left}.project-form .budget-formset .wrap-input-select input,.project-form .budget-formset .wrap-input-select select{border:none}.project-form .budget-formset .wrap-input-select input{float:left;width:58%;border:none;border-right:#ced7e1 1px solid;border-radius:0}.project-form .budget-formset .wrap-input-select select{border:none;float:right;width:42%;color:#333333;background:none;pointer-events:none}.project-form .budget-formset .budget-errors{width:58%;float:left}.project-form .budget-formset .year-errors{width:42%;float:right}.project-form .budget-formset .controls{margin-bottom:10px}.project-form.form-horizontal .members-formset.has-errors .list-invited{border-color:#e86f6f}.project-form.form-horizontal .members-formset .errorlist li{margin-top:-7px;margin-bottom:5px;padding-left:19px;line-height:12px;min-height:0}.project-form.form-horizontal .members-formset .input-wrapper{display:inline-block;vertical-align:top}.project-form.form-horizontal .members-formset .input-wrapper input,.project-form.form-horizontal .members-formset .input-wrapper select{height:32px;border:none}.project-form.form-horizontal .members-formset .input-wrapper-email{width:215px}.project-form.form-horizontal .members-formset .input-wrapper-role{width:170px}.project-form.form-horizontal .members-formset .input-wrapper-role select{width:100%}.project-form .list-invited{margin-top:8px;height:138px;overflow:auto;border:#ced7e1 1px solid;border-radius:3px}.project-form .list-invited ul{list-style:none;padding:0;margin:0}.project-form .list-invited ul li{margin:0;padding:0;min-height:32px;line-height:32px;border-bottom:#ced7e1 1px solid}.project-form .list-invited ul li:after{clear:both;content:"";display:block}.project-form .list-invited ul li:last-child{border:none}.project-form .list-invited ul li .remove{float:right;margin-top:12px;margin-right:10px}.project-form .list-invited ul li select{width:110px;border:none;padding-right:24px;text-align:right;vertical-align:middle;display:inline-block;height:32px;margin-left:20px}.project-form .list-invited ul li .user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:15px;float:left;width:210px}.project-copy-form .note{line-height:normal;font-style:italic}.project-report-form .field-tasks>label{display:none}.project-report-form .field-tasks ul{margin-bottom:0!important}.project-report-form .field-tasks_status{display:flex;flex-direction:column-reverse}.project-report-form .field-tasks_status label{padding-bottom:0.5em}.project-report-form .field-tasks_status>ul{max-height:70px;overflow-y:auto;padding-left:20px!important;margin-bottom:0!important}.project-report-form .field-tasks_status>ul li{margin-bottom:0!important}.project-report-form .field-tasks_status>ul li:last-child label{padding-bottom:0}.menu-project{padding-left:20px;padding-top:17px;padding-bottom:17px;border-top:#dee4eb 1px solid;font-size:12px;line-height:18px;height:18px;font-family:lato,sans-serif;font-weight:700}.menu-project ul,.menu-project li{margin:0;padding:0;list-style:none}.menu-project.bottom-border{border-bottom:#dee4eb 1px solid}.menu-project.bottom-border + .menu-project{border-top:none}.menu-project.bottom-border + .project-detail .row-table:first-child .cell{border-top:none!important}.menu-project.bottom-border + .project-budget{padding-top:18px}.menu-project li{margin-right:48px;float:left}.menu-project li a{color:#343a41;text-decoration:none}.menu-project li a:hover,.menu-project li a.selected{color:#7171d4}.menu-project li.active a{color:#7171d4}.menu-project .select-year{font-weight:normal}.menu-project .filter{margin-top:0}.results-overview-page .add-kpi-link{display:flex;align-items:center}.results-overview-page .table-results tr:first-child td{border-top:#dee4eb 1px solid}.results-overview-page .table-results tr td.name{padding-left:24px}.results-overview-page .table-results tr td.name a{color:#343a41}.results-overview-page .table-results tr>.kpis{width:60px;text-align:right}.results-overview-page .table-results tr>.kpis a{color:inherit;text-decoration:none}.results-overview-page .table-results tr>.last_updated{width:145px}.results-overview-page .table-results tr>.buttons{width:20px}.results-kpi-list-page .container{padding-top:26px}.results-kpi-list-page .results-inner{margin-top:0}.results-kpi-list-page .select-year{float:none;line-height:33px;margin-bottom:19px}.results-kpi-list-page .table-header{background:#fff;border:transparent 1px solid}.results-kpi-list-page .sections{margin-top:24px}.results-kpi-list-page .section-item{border:#ced7e1 1px solid;border-bottom:#ced7e1 3px solid;margin-bottom:20px;border-radius:5px}.results-kpi-list-page table{width:100%}.results-kpi-list-page table th{width:6.7%}.results-kpi-list-page table .result-link{margin-right:20px;float:right;font-size:14px}.results-kpi-list-page table .result-link .fa{color:#B1BDC7;font-size:20px}.results-kpi-list-page table td input{padding:0 5px;box-sizing:border-box;width:100%;background:none;text-align:center}.results-kpi-list-page table td.excluded p{display:none}.results-kpi-list-page .section-item:first-child .move-up-link,.results-kpi-list-page .section-item:last-child .move-down-link{opacity:.5;pointer-events:none}.results-kpi-list-page .table-result-title th{border-left:#ced7e1 1px solid;border-bottom:#ced7e1 1px solid;padding-left:5px;height:30px;vertical-align:middle;text-align:left;font-size:14px;color:#bcc5d0}.results-kpi-list-page .table-result-title th span{display:block;font-size:12px}.results-kpi-list-page .table-result-title th:first-child{border-left:none;width:auto!important}.results-kpi-list-page .table-result-title th:last-child{color:#343a41}.results-kpi-list-page .table-result-items + .table-result-items{border-top:#ced7e1 1px solid}.results-kpi-list-page .table-result-items td{width:6.7%;height:45px;vertical-align:middle;border-left:#ced7e1 1px solid;border-bottom:#ced7e1 1px solid;font-size:14px;color:#343a41}.results-kpi-list-page .table-result-items input.row-total{padding-left:0;text-align:left;font-weight:700;color:inherit}.results-kpi-list-page td.bg-green{background-color:#e9fce3}.results-kpi-list-page td.bg-red{background-color:#fbeff1}.results-kpi-list-page td.no-active{background-color:#f8fafd}.results-kpi-list-page td.no-active{border-left:#e9eef3 1px solid;border-bottom:#e9eef3 1px solid;background-color:#f8fafd}.results-kpi-list-page .table-result-items td:first-child{width:auto;border-left:none;padding-left:15px}.results-kpi-list-page .table-result-items .kpi-data td:last-child{padding-left:5px;font-weight:bold}.results-kpi-list-page .table-result-items .kpi-data td:last-child span{font-size:12px;color:#8491a1;display:block}.results-kpi-list-page .table-result-items .bullet{display:inline-block;width:5px;height:5px;vertical-align:middle;margin-top:-3px;margin-right:8px;background-color:#ced5dd;border-radius:50%}.results-kpi-list-page .table-result-items.wide-td{font-size:14px;font-weight:normal!important;padding-left:15px}.results-kpi-list-page .table-result-items.wide-td a{display:inline-block;height:17px;text-decoration:none!important;color:#94a2b3;font-size:12px;line-height:17px}.results-kpi-list-page .table-result-items td.wide-td a{display:inline-block}.results-kpi-list-page .table-result-items td.wide-td a img{max-height:17px;vertical-align:middle;margin-top:-4px}.results-kpi-list-page .table-result-items td.wide-td a.strong{font-weight:bold;font-size:14px;color:#343a41}.results-kpi-list-page .table-result-items td.excluded{border-left:#e9eef3 1px solid;border-bottom:#e9eef3 1px solid;background-color:#f8fafd}.strategy-overview-page .table-strategy td.buttons,.strategy-overview-page .table-strategy th.buttons{width:48px;white-space:nowrap}.strategy-overview-page .table-strategy td.name,.strategy-overview-page .table-strategy th.name{padding-left:24px}.strategy-overview-page .table-strategy td.last_updated,.strategy-overview-page .table-strategy th.last_updated{width:130px}.strategy-overview-page .table-strategy td.status,.strategy-overview-page .table-strategy th.status{width:130px}.strategy-overview-page .table-strategy td.name .drag-handle{margin-right:5px;position:relative;top:3px}.strategy-overview-page .table-strategy td.name .obj-link{color:#343a41;font-weight:400;font-size:16px}.strategy-overview-page .table-strategy td.buttons a{margin-right:10px}.strategy-detail-page .wide-title .white-btn,.strategy-detail-page .wide-title .white-btn-b,.strategy-detail-page .wide-title .filter-btn,.strategy-detail-page .wide-title .toolbar .row .btn-group a,.toolbar .row .btn-group .strategy-detail-page .wide-title a{font-weight:normal}.strategy-detail-page .wide-title .back-btn{margin-top:2px}.strategy-detail-page .wide-title .tabs-btn{margin-bottom:2px}.strategy-form{width:480px}.tag-manager{margin-left:18px;margin-right:18px}.tag-manager .forms{padding:20px 10px;border:#dee4eb 1px solid;background:#fafafc;margin-bottom:20px;line-height:36px;overflow:hidden}.tag-manager .forms button{width:150px;height:36px;line-height:36px}.tag-manager .forms .field{width:250px;margin-right:10px;float:left}.tag-manager .forms .add-tag-group-form{float:right}.tag-manager .forms .add-tag-form{float:left}.tag-manager .forms:after{display:block;content:'';clear:both}@media (max-width:1366px){.tag-manager .forms form{float:none!important}.tag-manager .forms form:first-child{margin-bottom:20px}.tag-manager .forms form.add-tag-form button{margin-top:42px}.tag-manager .forms button{width:20%}.tag-manager .forms .field{width:78%;margin-bottom:7px}}.tag-manager .row-table .cell{vertical-align:middle;line-height:18px;padding:9px 5px 9px 24px;font-size:14px}.tag-manager .row-table.header .cell{background:#f2f6fa;color:#8491a1;font-weight:700}.tag-manager .row-table:not(.header) .cell{border-bottom:#dee4eb 1px solid}.tag-manager .row-table .cell-used-in{width:10rem;text-align:right}.tag-manager .row-table .cell-buttons{width:48px;text-align:right;padding-right:0;white-space:nowrap}.tag-manager .row-table .cell-buttons a{margin-right:5px;text-decoration:none}.tags-modal-form{width:400px}.members{width:640px}.members h4{text-align:center;font-weight:bold}.members .user .avatar{float:left;margin-right:12px}.members .non-field-errors{margin-top:5px;color:#d74b4c}.members .invite-account-member-form.membership-limit-reached.paid-role-selected{display:none}.members .invite-member-form .cell{vertical-align:top}.members .invite-member-form .cell-email,.members .invite-member-form .cell-role{padding-right:10px}.members .invite-member-form .cell-email{width:70%}.members .invite-member-form .cell-role{width:30%}.members .invite-member-form .cell-submit input{width:100%}.members .cell.function .change-role-form .select{padding-right:0;width:110px}.members .row-table.member .cell.function{width:135px;position:relative}.members .row-table.member .cell.function select{text-indent:8px}.members .row-table.member .cell.function .remove-btn{position:absolute;top:21px;right:-20px}.members .row-table.member .cell.function form.none + .remove-btn{right:0}.members .cell.person{max-width:305px}.members .cell.person .resend-btn{font-size:13px}.members .cell.function{vertical-align:middle;padding-left:10px;text-align:right}.members .cell.function select{margin-bottom:0}.members .cell.function a{font-size:14px}.members .user .email{margin-right:5px}.members .errorlist{text-align:left}.members .member-list{margin-bottom:60px}.members .member-list .cell{vertical-align:middle;padding:12px 0;border-bottom:#ced7e1 1px solid}.members.account-members .subscription-info{text-align:center;margin-bottom:20px}.members.account-members .filter-menu{text-align:center;border-bottom:#ced7e1 1px solid}.members.account-members .invite-member-form{margin-top:30px}.members.account-members .note{margin-top:10px;margin-bottom:20px}.members.account-members .filter-menu:after{display:block;content:'';clear:both}.members.account-members .filter-menu li{float:none;display:inline-block;height:32px}.pending-label{font-family:lato,sans-serif;font-weight:700;font-size:12px;line-height:20px;display:inline-block;padding:0 5px;background:#cfd7e0;color:#8591a0;border-radius:3px}.c-mold-datepicker{background:#fff;border:1px silver solid;padding:1em;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.2)}.c-mold-datepicker-row{display:flex;margin-top:1em}.c-mold-datepicker-field input,.c-mold-datepicker-field select{height:30px!important}.c-mold-datepicker-field-inactive,.c-mold-datepicker-field-inactive input{color:#959da7!important}.c-mold-datepicker-days-field{width:5em;padding-right:1em}.c-mold-datepicker-days-field,.c-mold-datepicker-days-field input{text-align:center}.c-mold-datepicker-wd-field{display:flex;align-items:center;border-left:#ced7e1 1px solid;padding-left:1em;padding-right:1em}.c-mold-datepicker-wd-field input[type=radio] + label{margin:0;padding:4px 4px}.c-mold-datepicker-wd-field input[type=radio] + label:before{background:none;width:0;margin:0}.c-mold-datepicker-wd-field input[type=radio]:checked + label{background:#7171d4;color:#fff}.c-mold-datepicker-prep-field{padding-right:1em;min-width:10em}.c-mold-datepicker-target-field{flex:1}.c-mold-datepicker-clear-btn{align-self:center}.c-mold-datepicker-ok-btn{min-width:3em!important;align-self:center;margin-left:auto}.app-molds-tasks-overview table td{border-bottom:#ced7e1 1px solid}.app-molds-tasks-overview table .cell-name{padding-left:24px}.app-molds-tasks-overview table .cell-name a{color:inherit}.app-molds-tasks-overview table .cell-tasks{width:100px}.app-molds-tasks-overview table .cell-last-updated{width:140px}.app-molds-tasks-overview table .cell-buttons{width:52px;padding-right:0}.app-molds-tasks-overview table .cell-buttons a{text-decoration:none;margin-right:5px}.app-molds-tasks-details .wide-title .back-btn{margin-top:2px;font-weight:normal}.app-molds-tasks-details .list-info .head{display:flex;align-items:flex-start}.app-molds-tasks-details .list-info .head .title{flex:1;font-size:30px;font-weight:bold;line-height:1}.app-molds-tasks-details .list-info .head .title .group-name{font-size:14px;color:#8491a1;font-weight:normal}.app-molds-tasks-details .list-info .head .buttons a{margin-left:5px;text-decoration:none}.app-molds-tasks-details .list-info .body{margin:2em 0}.app-molds-tasks-details .list-info .body table{width:100%}.app-molds-tasks-details .list-info .body table td{padding:.5em 1em;vertical-align:bottom}.app-molds-tasks-details .list-info .body table td.vr{border-right:#ced7e1 1px solid}.app-molds-tasks-details .list-info .body table td div{font-size:22px;font-weight:bold}.app-molds-tasks-details .list-info .body table td:first-child{text-align:right;font-weight:bold;width:10em}.app-molds-tasks-details .list-info .body table td:nth-child(2){width:60%}.app-molds-tasks-details .list-info .body table td:nth-child(2n+1){white-space:nowrap}.app-molds-tasks-details .add-taskmold-form{padding:14px;padding-bottom:8px;background-color:#fafafc;border:#dee4eb 1px solid;margin-bottom:36px}.app-molds-tasks-details .add-taskmold-form .form-row{display:flex;align-items:flex-start}.app-molds-tasks-details .add-taskmold-form .form-row:last-child .form-group{padding-top:7px}.app-molds-tasks-details .add-taskmold-form .form-group-name{flex:1}.app-molds-tasks-details .add-taskmold-form .form-group-duedate{flex:0 0 20em}.app-molds-tasks-details .add-taskmold-form .for-btn{margin-left:auto;text-align:right}.app-molds-tasks-details .add-taskmold-form .for-btn input{font-weight:bold}.app-molds-tasks-details .table-taskmolds td.name .drag-handle{margin-right:5px;position:relative;top:3px}.app-molds-tasks-details .table-taskmolds td.name a{color:inherit;text-decoration:none}.app-molds-tasks-details .table-taskmolds td.name a .name-text:hover{text-decoration:underline}.app-molds-tasks-details .table-taskmolds td.owner{width:15em}.app-molds-tasks-details .table-taskmolds td.owner .avatar{margin-right:5px}.app-molds-tasks-details .table-taskmolds td.participants{width:15em}.app-molds-tasks-details .table-taskmolds td.due_date{width:20em}.app-molds-tasks-details .table-taskmolds td.duration{width:5.7em}.app-molds-tasks-details .table-taskmolds td.buttons{width:1px}.sidebar-details-taskmold .sidebar-taskmold-info{margin-top:10px}.sidebar-details-taskmold .sidebar-taskmold-info .duration td>div{display:inline-block}.sidebar-details-taskmold .sidebar-taskmold-info .duration td input{width:10em}#add-taskmold-list-form .form-group-context{margin-top:1.5em;margin-bottom:18px}#add-taskmold-list-form .form-group-context label{line-height:initial}#add-taskmold-list-form .form-group-context .controls{display:flex}#add-taskmold-list-form .form-group-context .controls .js-context-widget{flex:1}#add-taskmold-list-form .form-group-context .controls .js-context-widget:last-child{padding-left:1.5em;border-left:#ced7e1 1px solid}#add-taskmold-list-form .form-group-context .controls .js-context-widget .vertical-list{margin-bottom:0}#add-taskmold-list-form .form-group-context .controls .js-context-widget .vertical-list:last-child{height:168px;overflow-y:auto}.app-molds .molds-nav{font-weight:bold;margin-bottom:1.5em}.notifications-overview-page .view-content .day{margin-bottom:26px}.notifications-overview-page .view-content .title{font-size:14px;font-weight:bold;color:#94a2b3;margin-bottom:12px}.notifications-overview-page .view-content .item{position:relative;border-bottom:#dee4eb 1px solid}.notifications-overview-page .view-content .item:last-child{border:none}.notifications-overview-page .view-content .item .toggle-read-btn{position:absolute;top:12px;right:12px;margin-left:1em;text-decoration:none;color:#7171d4;opacity:0;transition:opacity .2s ease-in-out}.notifications-overview-page .view-content .item .toggle-read-btn i:before{content:"\f003"}.notifications-overview-page .view-content .item:hover .toggle-read-btn{opacity:1}.notifications-overview-page .view-content .item.not-read .toggle-read-btn i:before{content:"\f2b7"}.notifications-overview-page .view-content .item.not-read .txt{background-color:#f2f6fa}.notifications-overview-page .view-content .item .txt{padding-left:34px;padding-right:28px;padding-top:12px;padding-bottom:12px;line-height:1.5;transition:all .2s ease-in-out}.notifications-overview-page .view-content .item .txt .icon{float:left;margin-left:-32px}.notifications-overview-page .view-content .item .txt .icon img{max-height:18px}.notifications-overview-page .view-content .item .txt .icon .fi,.notifications-overview-page .view-content .item .txt .icon .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .notifications-overview-page .view-content .item .txt .icon table>tbody>tr>td>span.true,.notifications-overview-page .view-content .item .txt .icon .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .notifications-overview-page .view-content .item .txt .icon table>tbody>tr>td>span.false{font-size:22px;color:#aab6c4}.notifications-overview-page .view-content .item .txt .plan-name-label{text-decoration:none;margin-left:10px}.notifications-overview-page .view-content .item .txt p + .plan-name-label{margin-left:0}.notifications-overview-page .view-content .item .txt .citation{padding-left:17px;margin-top:8px;padding-top:5px;padding-bottom:5px;max-width:600px;border-left:#dee4eb 1px solid}.notifications-overview-page .view-content .item .txt .time{display:inline-block;margin-left:10px;color:#94a2b3}.notifications-overview-page .view-content .item .txt .nickname{font-weight:normal;color:#7171d4}.search-results{border-top:1px #dee4eb solid;display:table;width:100%;min-height:calc(100vh - 55px - 57px - 3px)}.search-results .categories{display:table-cell;vertical-align:top;width:270px;padding:20px;padding-top:40px;border-right:#dee4eb 1px solid}.search-results .categories a{display:table-row;font-weight:bold;text-decoration:none;color:inherit}.search-results .categories a .col{display:table-cell;vertical-align:middle;height:39px}.search-results .categories a .col.name,.search-results .categories a .col.num div{transition:all .5s ease-in}.search-results .categories a.active .name,.search-results .categories a:hover .name{color:#7171d4}.search-results .categories a.active .num div,.search-results .categories a:hover .num div{color:#fff;background:#7171d4}.search-results .categories a.active{pointer-events:none}.search-results .categories a .num{text-align:right}.search-results .categories a .num div{display:inline-block;min-width:21px;padding:2px 4px;text-align:center;background:#dee4eb;font-size:12px;color:#8491a1;border-radius:10px}.search-results .items{display:table-cell;vertical-align:top;padding:40px;padding-top:40px;padding-right:30px}.search-results .items .item{display:table;width:100%;padding:15px 0;text-decoration:none;color:inherit;border-top:1px #dee4eb solid}.search-results .items .item .row{display:table-row}.search-results .items .item .col{display:table-cell;vertical-align:middle}.search-results .items .item .col:not(:last-child){padding-right:15px}.search-results .items .item .icon{width:44px}.search-results .items .item .icon .fi,.search-results .items .item .icon .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .search-results .items .item .icon table>tbody>tr>td>span.true,.search-results .items .item .icon .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .search-results .items .item .icon table>tbody>tr>td>span.false,.search-results .items .item .icon .fa{display:inline-flex;justify-content:center;align-items:center;color:#9ea9b7;background:#f2f6fa;width:44px;height:44px;border-radius:50%}.search-results .items .item .icon .fi,.search-results .items .item .icon .pretty-table-holder table>tbody>tr>td>span.true,.pretty-table-holder .search-results .items .item .icon table>tbody>tr>td>span.true,.search-results .items .item .icon .pretty-table-holder table>tbody>tr>td>span.false,.pretty-table-holder .search-results .items .item .icon table>tbody>tr>td>span.false{font-size:18px}.search-results .items .item .title{font-size:16px}.search-results .items .item .title em{font-style:inherit;font-weight:bold}.search-results .items .item .title .label{display:inline-block;padding:2px 10px;margin-left:10px;color:#8491a1;background:#f2f6fa;font-size:12px;vertical-align:top}.search-results .items .item .info{font-size:12px;color:#8491a1}.search-results .items .item .info .attr:not(:first-child):before{content:"·";font-weight:bold;padding:0 5px}.search-results .items .item .info .avatar{padding-right:2px}.search-results .items .item .status{width:120px}.search-results .items .item .extra{font-style:italic}.search-results .items .item .extra em{font-weight:bold}.search-results .items .item-task .overdue{color:#e86f6f}.search-results .items .item-task.completed .label-status{display:none}.search-results .items .empty{color:#636D79}.search-results .items .empty h4{margin-bottom:20px}.search-results .items .empty ul{list-style:none;padding:0;margin:0;margin-top:15px}.search-results .items .empty ul li{margin-bottom:15px}.search-results .items .empty ul li::before{content:"•";color:#7171d4;padding-right:1em}.plan-search-form{display:none;position:relative;clear:left;width:100%;margin-top:10px;margin-right:10px}.plan-search-form label{top:9px;position:absolute;color:#bcc5d0}.plan-search-form label.search{left:10px}.plan-search-form label.reset{right:5px;cursor:pointer}.plan-search-form input[type=text]{padding-left:30px;padding-right:18px;border-radius:0}.plan-search-form ::-webkit-input-placeholder{color:#b5bcc6}.plan-search-form ::-moz-placeholder{color:#b5bcc6}.plan-search-form :-ms-input-placeholder{color:#b5bcc6}.plan-search-form :-moz-placeholder{color:#b5bcc6}.saml2-auth-setup-modal{width:600px}.saml2-auth-setup-modal h4{font-weight:bold;text-align:center}.right-fixed-sidebar .sub-title .toggl-target{float:right;margin-top:-2px;font-weight:normal}.right-fixed-sidebar .sub-title .toggl-target .toggl-button{text-decoration:none;color:inherit}.table-tasks .name .toggl-target{position:relative;top:-4px}.table-tasks .name .toggl-target .toggl-button{font-size:0;opacity:0.3}.table-tasks .name .toggl-target .toggl-button.active{opacity:1}.support-form{min-width:600px}.support-form .contact-info{display:flex}.support-form .contact-info .picture img{width:115px;padding-right:20px}.support-form p{margin-bottom:10px}.support-form fieldset{margin-bottom:10px}.support-form textarea{height:12rem}@media print{body{background:none!important}.main{margin-left:0;border-left:none}.main .menu-project{display:none}.main .planning{margin:0;background:white}header,#main .wide-title,#main .filters-bar-holder{display:none!important}}body.ajax-running{cursor:progress!important}#blocker,#loading{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999999}#loading{cursor:progress}#loading .loader{height:2px;width:100%;position:relative;overflow:hidden;background-color:#e3e3e3}#loading .loader:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:2px;background-color:#7171d4;animation:loading 2s linear infinite}@keyframes loading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.clearFix{clear:both;height:0;visibility:hidden;overflow:hidden}.fix-clear{display:table;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.clickable{cursor:pointer}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-muted{color:#959da7!important}.text-italic{font-style:italic!important}.text-small{font-size:90%}.pull-right{float:right}.pull-left{float:left}.flip-horizontal{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.disabled{pointer-events:none!important}.disabled-opaque,.context-chooser-input:not(.available){pointer-events:none!important;opacity:0.5!important}label.disabled-opaque:before,label.context-chooser-input:not(.available):before{opacity:.7}.block{display:block!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.flex-1{flex:1}.invisible{visibility:hidden!important}.none{display:none!important}.overflow-hidden{overflow:hidden!important}.implicit-link{color:inherit}.implicit-link,.implicit-link:hover{text-decoration:none}.m-0{margin:0!important}.mt-0{margin-top:0!important}.me-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ms-0{margin-left:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pe-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.ps-0{padding-left:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.m-1{margin:0.25rem!important}.mt-1{margin-top:0.25rem!important}.me-1{margin-right:0.25rem!important}.mb-1{margin-bottom:0.25rem!important}.ms-1{margin-left:0.25rem!important}.mx-1{margin-left:0.25rem!important;margin-right:0.25rem!important}.my-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.p-1{padding:0.25rem!important}.pt-1{padding-top:0.25rem!important}.pe-1{padding-right:0.25rem!important}.pb-1{padding-bottom:0.25rem!important}.ps-1{padding-left:0.25rem!important}.px-1{padding-left:0.25rem!important;padding-right:0.25rem!important}.py-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.m-2{margin:0.5rem!important}.mt-2{margin-top:0.5rem!important}.me-2{margin-right:0.5rem!important}.mb-2{margin-bottom:0.5rem!important}.ms-2{margin-left:0.5rem!important}.mx-2{margin-left:0.5rem!important;margin-right:0.5rem!important}.my-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.p-2{padding:0.5rem!important}.pt-2{padding-top:0.5rem!important}.pe-2{padding-right:0.5rem!important}.pb-2{padding-bottom:0.5rem!important}.ps-2{padding-left:0.5rem!important}.px-2{padding-left:0.5rem!important;padding-right:0.5rem!important}.py-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.me-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.ms-3{margin-left:1rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.p-3{padding:1rem!important}.pt-3{padding-top:1rem!important}.pe-3{padding-right:1rem!important}.pb-3{padding-bottom:1rem!important}.ps-3{padding-left:1rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.m-4{margin:1.5rem!important}.mt-4{margin-top:1.5rem!important}.me-4{margin-right:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ms-4{margin-left:1.5rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.p-4{padding:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pe-4{padding-right:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.ps-4{padding-left:1.5rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.m-5{margin:3rem!important}.mt-5{margin-top:3rem!important}.me-5{margin-right:3rem!important}.mb-5{margin-bottom:3rem!important}.ms-5{margin-left:3rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-5{padding:3rem!important}.pt-5{padding-top:3rem!important}.pe-5{padding-right:3rem!important}.pb-5{padding-bottom:3rem!important}.ps-5{padding-left:3rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.me-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ms-auto{margin-left:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pe-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.ps-auto{padding-left:auto!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.m-0-auto{margin:auto!important}.mt-0-auto{margin-top:auto!important}.me-0-auto{margin-right:auto!important}.mb-0-auto{margin-bottom:auto!important}.ms-0-auto{margin-left:auto!important}.mx-0-auto{margin-left:auto!important;margin-right:auto!important}.my-0-auto{margin-top:auto!important;margin-bottom:auto!important}.p-0-auto{padding:auto!important}.pt-0-auto{padding-top:auto!important}.pe-0-auto{padding-right:auto!important}.pb-0-auto{padding-bottom:auto!important}.ps-0-auto{padding-left:auto!important}.px-0-auto{padding-left:auto!important;padding-right:auto!important}.py-0-auto{padding-top:auto!important;padding-bottom:auto!important}.m-1-auto{margin:auto!important}.mt-1-auto{margin-top:auto!important}.me-1-auto{margin-right:auto!important}.mb-1-auto{margin-bottom:auto!important}.ms-1-auto{margin-left:auto!important}.mx-1-auto{margin-left:auto!important;margin-right:auto!important}.my-1-auto{margin-top:auto!important;margin-bottom:auto!important}.p-1-auto{padding:auto!important}.pt-1-auto{padding-top:auto!important}.pe-1-auto{padding-right:auto!important}.pb-1-auto{padding-bottom:auto!important}.ps-1-auto{padding-left:auto!important}.px-1-auto{padding-left:auto!important;padding-right:auto!important}.py-1-auto{padding-top:auto!important;padding-bottom:auto!important}.m-2-auto{margin:auto!important}.mt-2-auto{margin-top:auto!important}.me-2-auto{margin-right:auto!important}.mb-2-auto{margin-bottom:auto!important}.ms-2-auto{margin-left:auto!important}.mx-2-auto{margin-left:auto!important;margin-right:auto!important}.my-2-auto{margin-top:auto!important;margin-bottom:auto!important}.p-2-auto{padding:auto!important}.pt-2-auto{padding-top:auto!important}.pe-2-auto{padding-right:auto!important}.pb-2-auto{padding-bottom:auto!important}.ps-2-auto{padding-left:auto!important}.px-2-auto{padding-left:auto!important;padding-right:auto!important}.py-2-auto{padding-top:auto!important;padding-bottom:auto!important}.m-3-auto{margin:auto!important}.mt-3-auto{margin-top:auto!important}.me-3-auto{margin-right:auto!important}.mb-3-auto{margin-bottom:auto!important}.ms-3-auto{margin-left:auto!important}.mx-3-auto{margin-left:auto!important;margin-right:auto!important}.my-3-auto{margin-top:auto!important;margin-bottom:auto!important}.p-3-auto{padding:auto!important}.pt-3-auto{padding-top:auto!important}.pe-3-auto{padding-right:auto!important}.pb-3-auto{padding-bottom:auto!important}.ps-3-auto{padding-left:auto!important}.px-3-auto{padding-left:auto!important;padding-right:auto!important}.py-3-auto{padding-top:auto!important;padding-bottom:auto!important}.m-4-auto{margin:auto!important}.mt-4-auto{margin-top:auto!important}.me-4-auto{margin-right:auto!important}.mb-4-auto{margin-bottom:auto!important}.ms-4-auto{margin-left:auto!important}.mx-4-auto{margin-left:auto!important;margin-right:auto!important}.my-4-auto{margin-top:auto!important;margin-bottom:auto!important}.p-4-auto{padding:auto!important}.pt-4-auto{padding-top:auto!important}.pe-4-auto{padding-right:auto!important}.pb-4-auto{padding-bottom:auto!important}.ps-4-auto{padding-left:auto!important}.px-4-auto{padding-left:auto!important;padding-right:auto!important}.py-4-auto{padding-top:auto!important;padding-bottom:auto!important}.m-5-auto{margin:auto!important}.mt-5-auto{margin-top:auto!important}.me-5-auto{margin-right:auto!important}.mb-5-auto{margin-bottom:auto!important}.ms-5-auto{margin-left:auto!important}.mx-5-auto{margin-left:auto!important;margin-right:auto!important}.my-5-auto{margin-top:auto!important;margin-bottom:auto!important}.p-5-auto{padding:auto!important}.pt-5-auto{padding-top:auto!important}.pe-5-auto{padding-right:auto!important}.pb-5-auto{padding-bottom:auto!important}.ps-5-auto{padding-left:auto!important}.px-5-auto{padding-left:auto!important;padding-right:auto!important}.py-5-auto{padding-top:auto!important;padding-bottom:auto!important}.m-auto-auto{margin:auto!important}.mt-auto-auto{margin-top:auto!important}.me-auto-auto{margin-right:auto!important}.mb-auto-auto{margin-bottom:auto!important}.ms-auto-auto{margin-left:auto!important}.mx-auto-auto{margin-left:auto!important;margin-right:auto!important}.my-auto-auto{margin-top:auto!important;margin-bottom:auto!important}.p-auto-auto{padding:auto!important}.pt-auto-auto{padding-top:auto!important}.pe-auto-auto{padding-right:auto!important}.pb-auto-auto{padding-bottom:auto!important}.ps-auto-auto{padding-left:auto!important}.px-auto-auto{padding-left:auto!important;padding-right:auto!important}.py-auto-auto{padding-top:auto!important;padding-bottom:auto!important}.mdot:before{content:"\00a0\00B7\00a0\00a0";font-weight:normal}[data-expander]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.ic-trans-fadeout{transition:all .25s}.ic-trans-fadeout.ic-removing{opacity:0}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.autohide{animation:hideanimation 0s ease-in 5s forwards;animation-fill-mode:forwards}@keyframes hideanimation{to{width:0;height:0;overflow:hidden}}.text-danger{color:#d74b4c!important}.bg-danger{background-color:#fbeff1!important}.text-success{color:#57b949!important}.bg-success{background-color:#e9fce3!important}