@-webkit-keyframes rotateAnim{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes rotateAnim{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fade-out{0%{opacity:1;}100%{opacity:0;}}@keyframes fade-out{0%{opacity:1;}100%{opacity:0;}}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-top{vertical-align:text-top !important;}.align-text-bottom{vertical-align:text-bottom !important;}.cmap-background-color-neutral15{background-color:#09192e !important;}.cmap-background-color-neutral14{background-color:#1b2a41 !important;}.cmap-background-color-neutral13{background-color:#2f3d55 !important;}.cmap-background-color-neutral12{background-color:#414e67 !important;}.cmap-background-color-neutral11{background-color:#535f7a !important;}.cmap-background-color-neutral10{background-color:#68728a !important;}.cmap-background-color-neutral9{background-color:#788197 !important;}.cmap-background-color-neutral8{background-color:#8991a4 !important;}.cmap-background-color-neutral7{background-color:#9da3b3 !important;}.cmap-background-color-neutral6{background-color:#b5bac6 !important;}.cmap-background-color-neutral5{background-color:#ced1d9 !important;}.cmap-background-color-neutral4{background-color:#e6e8ec !important;}.cmap-background-color-neutral3{background-color:#f3f4f6 !important;}.cmap-background-color-neutral2{background-color:#f8f8f9 !important;}.cmap-background-color-neutral1{background-color:#fcfcfc !important;}.cmap-background-color-yellow8{background-color:#fddc21 !important;}.cmap-background-color-yellow{background-color:#ffbf00 !important;}.cmap-background-color-white{background-color:#fff !important;}.cmap-background-color-violet8{background-color:#8c38ec !important;}.cmap-background-color-teal8{background-color:#19aca2 !important;}.cmap-background-color-red12{background-color:#7a0000 !important;}.cmap-background-color-red10{background-color:#a30000 !important;}.cmap-background-color-red8{background-color:#e00000 !important;}.cmap-background-color-red5{background-color:#f08080 !important;}.cmap-background-color-red4{background-color:#f9d1d1 !important;}.cmap-background-color-red2{background-color:#fdf0f0 !important;}.cmap-background-color-red{background-color:#ce3434 !important;}.cmap-background-color-purple8{background-color:#505ee3 !important;}.cmap-background-color-purple{background-color:#b978e2 !important;}.cmap-background-color-pink8{background-color:#c149ce !important;}.cmap-background-color-orange8{background-color:#ff991f !important;}.cmap-background-color-orange5{background-color:#ffcc8f !important;}.cmap-background-color-orange4{background-color:#ffedd7 !important;}.cmap-background-color-orange2{background-color:#fff9f2 !important;}.cmap-background-color-magenta8{background-color:#cd4082 !important;}.cmap-background-color-lightgrey3{background-color:#f5f5f5 !important;}.cmap-background-color-lightgrey2{background-color:#fafafa !important;}.cmap-background-color-lightgrey{background-color:#d3d3d3 !important;}.cmap-background-color-lightgreen{background-color:#9ac236 !important;}.cmap-background-color-lightgreen10{background-color:#9bbf53 !important;}.cmap-background-color-lightgreen8{background-color:#c7f540 !important;}.cmap-background-color-lightblue8{background-color:#12ccf2 !important;}.cmap-background-color-lightblue{background-color:#25a2ef !important;}.cmap-background-color-greylink{background-color:#aaa !important;}.cmap-background-color-grey{background-color:#d3d3d3 !important;}.cmap-background-color-green8{background-color:#60b84f !important;}.cmap-background-color-green5{background-color:#b0dca7 !important;}.cmap-background-color-green4{background-color:#e2f2df !important;}.cmap-background-color-green2{background-color:#f5fbf4 !important;}.cmap-background-color-green{background-color:#94c03d !important;}.cmap-background-color-darkgrey{background-color:#b4b4b4 !important;}.cmap-background-color-darkgreen8{background-color:#1f8b51 !important;}.cmap-background-color-blue16{background-color:#3b85cb !important;}.cmap-background-color-blue15{background-color:#021833 !important;}.cmap-background-color-blue13{background-color:#153a6b !important;}.cmap-background-color-blue14{background-color:#0c2a50 !important;}.cmap-background-color-blue12{background-color:#144e8c !important;}.cmap-background-color-blue11{background-color:#1462ad !important;}.cmap-background-color-blue10{background-color:#1376cd !important;}.cmap-background-color-blue9{background-color:#2687dd !important;}.cmap-background-color-blue8{background-color:#3898ec !important;}.cmap-background-color-blue7{background-color:#64aff1 !important;}.cmap-background-color-blue6{background-color:#8fc5f5 !important;}.cmap-background-color-blue5{background-color:#b5d9f9 !important;}.cmap-background-color-blue4{background-color:#daecfc !important;}.cmap-background-color-blue3{background-color:#eaf4fd !important;}.cmap-background-color-blue2{background-color:#f4faff !important;}.cmap-background-color-blue1{background-color:#fbfcfe !important;}.cmap-background-color-blue{background-color:#0087d1 !important;}.cmap-background-color-black{background-color:#000 !important;}.cmap-background-color-amber8{background-color:#febb20 !important;}.cmap-background-color-amber5{background-color:#ffdd8f !important;}.cmap-background-color-amber4{background-color:#fff3d7 !important;}.cmap-background-color-amber2{background-color:#fffbf2 !important;}.cmap-background-color-amber{background-color:#ffbf00 !important;}.border-neutral15{border-color:#09192e !important;}.border-neutral14{border-color:#1b2a41 !important;}.border-neutral13{border-color:#2f3d55 !important;}.border-neutral12{border-color:#414e67 !important;}.border-neutral11{border-color:#535f7a !important;}.border-neutral10{border-color:#68728a !important;}.border-neutral9{border-color:#788197 !important;}.border-neutral8{border-color:#8991a4 !important;}.border-neutral7{border-color:#9da3b3 !important;}.border-neutral6{border-color:#b5bac6 !important;}.border-neutral5{border-color:#ced1d9 !important;}.border-neutral4{border-color:#e6e8ec !important;}.border-neutral3{border-color:#f3f4f6 !important;}.border-neutral2{border-color:#f8f8f9 !important;}.border-neutral1{border-color:#fcfcfc !important;}.border-yellow8{border-color:#fddc21 !important;}.border-yellow{border-color:#ffbf00 !important;}.border-white{border-color:#fff !important;}.border-violet8{border-color:#8c38ec !important;}.border-teal8{border-color:#19aca2 !important;}.border-red12{border-color:#7a0000 !important;}.border-red10{border-color:#a30000 !important;}.border-red8{border-color:#e00000 !important;}.border-red5{border-color:#f08080 !important;}.border-red4{border-color:#f9d1d1 !important;}.border-red2{border-color:#fdf0f0 !important;}.border-red{border-color:#ce3434 !important;}.border-purple8{border-color:#505ee3 !important;}.border-purple{border-color:#b978e2 !important;}.border-pink8{border-color:#c149ce !important;}.border-orange8{border-color:#ff991f !important;}.border-orange5{border-color:#ffcc8f !important;}.border-orange4{border-color:#ffedd7 !important;}.border-orange2{border-color:#fff9f2 !important;}.border-magenta8{border-color:#cd4082 !important;}.border-lightgrey3{border-color:#f5f5f5 !important;}.border-lightgrey2{border-color:#fafafa !important;}.border-lightgrey{border-color:#d3d3d3 !important;}.border-lightgreen{border-color:#9ac236 !important;}.border-lightgreen10{border-color:#9bbf53 !important;}.border-lightgreen8{border-color:#c7f540 !important;}.border-lightblue8{border-color:#12ccf2 !important;}.border-lightblue{border-color:#25a2ef !important;}.border-greylink{border-color:#aaa !important;}.border-grey{border-color:#d3d3d3 !important;}.border-green8{border-color:#60b84f !important;}.border-green5{border-color:#b0dca7 !important;}.border-green4{border-color:#e2f2df !important;}.border-green2{border-color:#f5fbf4 !important;}.border-green{border-color:#94c03d !important;}.border-darkgrey{border-color:#b4b4b4 !important;}.border-darkgreen8{border-color:#1f8b51 !important;}.border-blue16{border-color:#3b85cb !important;}.border-blue15{border-color:#021833 !important;}.border-blue13{border-color:#153a6b !important;}.border-blue14{border-color:#0c2a50 !important;}.border-blue12{border-color:#144e8c !important;}.border-blue11{border-color:#1462ad !important;}.border-blue10{border-color:#1376cd !important;}.border-blue9{border-color:#2687dd !important;}.border-blue8{border-color:#3898ec !important;}.border-blue7{border-color:#64aff1 !important;}.border-blue6{border-color:#8fc5f5 !important;}.border-blue5{border-color:#b5d9f9 !important;}.border-blue4{border-color:#daecfc !important;}.border-blue3{border-color:#eaf4fd !important;}.border-blue2{border-color:#f4faff !important;}.border-blue1{border-color:#fbfcfe !important;}.border-blue{border-color:#0087d1 !important;}.border-black{border-color:#000 !important;}.border-amber8{border-color:#febb20 !important;}.border-amber5{border-color:#ffdd8f !important;}.border-amber4{border-color:#fff3d7 !important;}.border-amber2{border-color:#fffbf2 !important;}.border-amber{border-color:#ffbf00 !important;}.cmap-color-neutral15{color:#09192e !important;}.cmap-color-neutral14{color:#1b2a41 !important;}.cmap-color-neutral13{color:#2f3d55 !important;}.cmap-color-neutral12{color:#414e67 !important;}.cmap-color-neutral11{color:#535f7a !important;}.cmap-color-neutral10{color:#68728a !important;}.cmap-color-neutral9{color:#788197 !important;}.cmap-color-neutral8{color:#8991a4 !important;}.cmap-color-neutral7{color:#9da3b3 !important;}.cmap-color-neutral6{color:#b5bac6 !important;}.cmap-color-neutral5{color:#ced1d9 !important;}.cmap-color-neutral4{color:#e6e8ec !important;}.cmap-color-neutral3{color:#f3f4f6 !important;}.cmap-color-neutral2{color:#f8f8f9 !important;}.cmap-color-neutral1{color:#fcfcfc !important;}.cmap-color-yellow8{color:#fddc21 !important;}.cmap-color-yellow{color:#ffbf00 !important;}.cmap-color-white{color:#fff !important;}.cmap-color-violet8{color:#8c38ec !important;}.cmap-color-teal8{color:#19aca2 !important;}.cmap-color-red12{color:#7a0000 !important;}.cmap-color-red10{color:#a30000 !important;}.cmap-color-red8{color:#e00000 !important;}.cmap-color-red5{color:#f08080 !important;}.cmap-color-red4{color:#f9d1d1 !important;}.cmap-color-red2{color:#fdf0f0 !important;}.cmap-color-red{color:#ce3434 !important;}.cmap-color-purple8{color:#505ee3 !important;}.cmap-color-purple{color:#b978e2 !important;}.cmap-color-pink8{color:#c149ce !important;}.cmap-color-orange8{color:#ff991f !important;}.cmap-color-orange5{color:#ffcc8f !important;}.cmap-color-orange4{color:#ffedd7 !important;}.cmap-color-orange2{color:#fff9f2 !important;}.cmap-color-magenta8{color:#cd4082 !important;}.cmap-color-lightgrey3{color:#f5f5f5 !important;}.cmap-color-lightgrey2{color:#fafafa !important;}.cmap-color-lightgrey{color:#d3d3d3 !important;}.cmap-color-lightgreen{color:#9ac236 !important;}.cmap-color-lightgreen10{color:#9bbf53 !important;}.cmap-color-lightgreen8{color:#c7f540 !important;}.cmap-color-lightblue8{color:#12ccf2 !important;}.cmap-color-lightblue{color:#25a2ef !important;}.cmap-color-greylink{color:#aaa !important;}.cmap-color-grey{color:#d3d3d3 !important;}.cmap-color-green8{color:#60b84f !important;}.cmap-color-green5{color:#b0dca7 !important;}.cmap-color-green4{color:#e2f2df !important;}.cmap-color-green2{color:#f5fbf4 !important;}.cmap-color-green{color:#94c03d !important;}.cmap-color-darkgrey{color:#b4b4b4 !important;}.cmap-color-darkgreen8{color:#1f8b51 !important;}.cmap-color-blue16{color:#3b85cb !important;}.cmap-color-blue15{color:#021833 !important;}.cmap-color-blue13{color:#153a6b !important;}.cmap-color-blue14{color:#0c2a50 !important;}.cmap-color-blue12{color:#144e8c !important;}.cmap-color-blue11{color:#1462ad !important;}.cmap-color-blue10{color:#1376cd !important;}.cmap-color-blue9{color:#2687dd !important;}.cmap-color-blue8{color:#3898ec !important;}.cmap-color-blue7{color:#64aff1 !important;}.cmap-color-blue6{color:#8fc5f5 !important;}.cmap-color-blue5{color:#b5d9f9 !important;}.cmap-color-blue4{color:#daecfc !important;}.cmap-color-blue3{color:#eaf4fd !important;}.cmap-color-blue2{color:#f4faff !important;}.cmap-color-blue1{color:#fbfcfe !important;}.cmap-color-blue{color:#0087d1 !important;}.cmap-color-black{color:#000 !important;}.cmap-color-amber8{color:#febb20 !important;}.cmap-color-amber5{color:#ffdd8f !important;}.cmap-color-amber4{color:#fff3d7 !important;}.cmap-color-amber2{color:#fffbf2 !important;}.cmap-color-amber{color:#ffbf00 !important;}.border{border:1px solid #e6e8ec !important;}.border-top{border-top:1px solid #e6e8ec !important;}.border-end{border-right:1px solid #e6e8ec !important;}.border-bottom{border-bottom:1px solid #e6e8ec !important;}.border-start{border-left:1px solid #e6e8ec !important;}.border-0{border:0 !important;}.border-1{border:1px solid !important;}.border-2{border:2px solid !important;}.border-3{border:3px solid !important;}.border-4{border:4px solid !important;}.border-5{border:5px solid !important;}.cmap-background-color-neutral15{background-color:#09192e !important;}.cmap-background-color-neutral14{background-color:#1b2a41 !important;}.cmap-background-color-neutral13{background-color:#2f3d55 !important;}.cmap-background-color-neutral12{background-color:#414e67 !important;}.cmap-background-color-neutral11{background-color:#535f7a !important;}.cmap-background-color-neutral10{background-color:#68728a !important;}.cmap-background-color-neutral9{background-color:#788197 !important;}.cmap-background-color-neutral8{background-color:#8991a4 !important;}.cmap-background-color-neutral7{background-color:#9da3b3 !important;}.cmap-background-color-neutral6{background-color:#b5bac6 !important;}.cmap-background-color-neutral5{background-color:#ced1d9 !important;}.cmap-background-color-neutral4{background-color:#e6e8ec !important;}.cmap-background-color-neutral3{background-color:#f3f4f6 !important;}.cmap-background-color-neutral2{background-color:#f8f8f9 !important;}.cmap-background-color-neutral1{background-color:#fcfcfc !important;}.cmap-background-color-yellow8{background-color:#fddc21 !important;}.cmap-background-color-yellow{background-color:#ffbf00 !important;}.cmap-background-color-white{background-color:#fff !important;}.cmap-background-color-violet8{background-color:#8c38ec !important;}.cmap-background-color-teal8{background-color:#19aca2 !important;}.cmap-background-color-red12{background-color:#7a0000 !important;}.cmap-background-color-red10{background-color:#a30000 !important;}.cmap-background-color-red8{background-color:#e00000 !important;}.cmap-background-color-red5{background-color:#f08080 !important;}.cmap-background-color-red4{background-color:#f9d1d1 !important;}.cmap-background-color-red2{background-color:#fdf0f0 !important;}.cmap-background-color-red{background-color:#ce3434 !important;}.cmap-background-color-purple8{background-color:#505ee3 !important;}.cmap-background-color-purple{background-color:#b978e2 !important;}.cmap-background-color-pink8{background-color:#c149ce !important;}.cmap-background-color-orange8{background-color:#ff991f !important;}.cmap-background-color-orange5{background-color:#ffcc8f !important;}.cmap-background-color-orange4{background-color:#ffedd7 !important;}.cmap-background-color-orange2{background-color:#fff9f2 !important;}.cmap-background-color-magenta8{background-color:#cd4082 !important;}.cmap-background-color-lightgrey3{background-color:#f5f5f5 !important;}.cmap-background-color-lightgrey2{background-color:#fafafa !important;}.cmap-background-color-lightgrey{background-color:#d3d3d3 !important;}.cmap-background-color-lightgreen{background-color:#9ac236 !important;}.cmap-background-color-lightgreen10{background-color:#9bbf53 !important;}.cmap-background-color-lightgreen8{background-color:#c7f540 !important;}.cmap-background-color-lightblue8{background-color:#12ccf2 !important;}.cmap-background-color-lightblue{background-color:#25a2ef !important;}.cmap-background-color-greylink{background-color:#aaa !important;}.cmap-background-color-grey{background-color:#d3d3d3 !important;}.cmap-background-color-green8{background-color:#60b84f !important;}.cmap-background-color-green5{background-color:#b0dca7 !important;}.cmap-background-color-green4{background-color:#e2f2df !important;}.cmap-background-color-green2{background-color:#f5fbf4 !important;}.cmap-background-color-green{background-color:#94c03d !important;}.cmap-background-color-darkgrey{background-color:#b4b4b4 !important;}.cmap-background-color-darkgreen8{background-color:#1f8b51 !important;}.cmap-background-color-blue16{background-color:#3b85cb !important;}.cmap-background-color-blue15{background-color:#021833 !important;}.cmap-background-color-blue13{background-color:#153a6b !important;}.cmap-background-color-blue14{background-color:#0c2a50 !important;}.cmap-background-color-blue12{background-color:#144e8c !important;}.cmap-background-color-blue11{background-color:#1462ad !important;}.cmap-background-color-blue10{background-color:#1376cd !important;}.cmap-background-color-blue9{background-color:#2687dd !important;}.cmap-background-color-blue8{background-color:#3898ec !important;}.cmap-background-color-blue7{background-color:#64aff1 !important;}.cmap-background-color-blue6{background-color:#8fc5f5 !important;}.cmap-background-color-blue5{background-color:#b5d9f9 !important;}.cmap-background-color-blue4{background-color:#daecfc !important;}.cmap-background-color-blue3{background-color:#eaf4fd !important;}.cmap-background-color-blue2{background-color:#f4faff !important;}.cmap-background-color-blue1{background-color:#fbfcfe !important;}.cmap-background-color-blue{background-color:#0087d1 !important;}.cmap-background-color-black{background-color:#000 !important;}.cmap-background-color-amber8{background-color:#febb20 !important;}.cmap-background-color-amber5{background-color:#ffdd8f !important;}.cmap-background-color-amber4{background-color:#fff3d7 !important;}.cmap-background-color-amber2{background-color:#fffbf2 !important;}.cmap-background-color-amber{background-color:#ffbf00 !important;}.border-neutral15{border-color:#09192e !important;}.border-neutral14{border-color:#1b2a41 !important;}.border-neutral13{border-color:#2f3d55 !important;}.border-neutral12{border-color:#414e67 !important;}.border-neutral11{border-color:#535f7a !important;}.border-neutral10{border-color:#68728a !important;}.border-neutral9{border-color:#788197 !important;}.border-neutral8{border-color:#8991a4 !important;}.border-neutral7{border-color:#9da3b3 !important;}.border-neutral6{border-color:#b5bac6 !important;}.border-neutral5{border-color:#ced1d9 !important;}.border-neutral4{border-color:#e6e8ec !important;}.border-neutral3{border-color:#f3f4f6 !important;}.border-neutral2{border-color:#f8f8f9 !important;}.border-neutral1{border-color:#fcfcfc !important;}.border-yellow8{border-color:#fddc21 !important;}.border-yellow{border-color:#ffbf00 !important;}.border-white{border-color:#fff !important;}.border-violet8{border-color:#8c38ec !important;}.border-teal8{border-color:#19aca2 !important;}.border-red12{border-color:#7a0000 !important;}.border-red10{border-color:#a30000 !important;}.border-red8{border-color:#e00000 !important;}.border-red5{border-color:#f08080 !important;}.border-red4{border-color:#f9d1d1 !important;}.border-red2{border-color:#fdf0f0 !important;}.border-red{border-color:#ce3434 !important;}.border-purple8{border-color:#505ee3 !important;}.border-purple{border-color:#b978e2 !important;}.border-pink8{border-color:#c149ce !important;}.border-orange8{border-color:#ff991f !important;}.border-orange5{border-color:#ffcc8f !important;}.border-orange4{border-color:#ffedd7 !important;}.border-orange2{border-color:#fff9f2 !important;}.border-magenta8{border-color:#cd4082 !important;}.border-lightgrey3{border-color:#f5f5f5 !important;}.border-lightgrey2{border-color:#fafafa !important;}.border-lightgrey{border-color:#d3d3d3 !important;}.border-lightgreen{border-color:#9ac236 !important;}.border-lightgreen10{border-color:#9bbf53 !important;}.border-lightgreen8{border-color:#c7f540 !important;}.border-lightblue8{border-color:#12ccf2 !important;}.border-lightblue{border-color:#25a2ef !important;}.border-greylink{border-color:#aaa !important;}.border-grey{border-color:#d3d3d3 !important;}.border-green8{border-color:#60b84f !important;}.border-green5{border-color:#b0dca7 !important;}.border-green4{border-color:#e2f2df !important;}.border-green2{border-color:#f5fbf4 !important;}.border-green{border-color:#94c03d !important;}.border-darkgrey{border-color:#b4b4b4 !important;}.border-darkgreen8{border-color:#1f8b51 !important;}.border-blue16{border-color:#3b85cb !important;}.border-blue15{border-color:#021833 !important;}.border-blue13{border-color:#153a6b !important;}.border-blue14{border-color:#0c2a50 !important;}.border-blue12{border-color:#144e8c !important;}.border-blue11{border-color:#1462ad !important;}.border-blue10{border-color:#1376cd !important;}.border-blue9{border-color:#2687dd !important;}.border-blue8{border-color:#3898ec !important;}.border-blue7{border-color:#64aff1 !important;}.border-blue6{border-color:#8fc5f5 !important;}.border-blue5{border-color:#b5d9f9 !important;}.border-blue4{border-color:#daecfc !important;}.border-blue3{border-color:#eaf4fd !important;}.border-blue2{border-color:#f4faff !important;}.border-blue1{border-color:#fbfcfe !important;}.border-blue{border-color:#0087d1 !important;}.border-black{border-color:#000 !important;}.border-amber8{border-color:#febb20 !important;}.border-amber5{border-color:#ffdd8f !important;}.border-amber4{border-color:#fff3d7 !important;}.border-amber2{border-color:#fffbf2 !important;}.border-amber{border-color:#ffbf00 !important;}.cmap-color-neutral15{color:#09192e !important;}.cmap-color-neutral14{color:#1b2a41 !important;}.cmap-color-neutral13{color:#2f3d55 !important;}.cmap-color-neutral12{color:#414e67 !important;}.cmap-color-neutral11{color:#535f7a !important;}.cmap-color-neutral10{color:#68728a !important;}.cmap-color-neutral9{color:#788197 !important;}.cmap-color-neutral8{color:#8991a4 !important;}.cmap-color-neutral7{color:#9da3b3 !important;}.cmap-color-neutral6{color:#b5bac6 !important;}.cmap-color-neutral5{color:#ced1d9 !important;}.cmap-color-neutral4{color:#e6e8ec !important;}.cmap-color-neutral3{color:#f3f4f6 !important;}.cmap-color-neutral2{color:#f8f8f9 !important;}.cmap-color-neutral1{color:#fcfcfc !important;}.cmap-color-yellow8{color:#fddc21 !important;}.cmap-color-yellow{color:#ffbf00 !important;}.cmap-color-white{color:#fff !important;}.cmap-color-violet8{color:#8c38ec !important;}.cmap-color-teal8{color:#19aca2 !important;}.cmap-color-red12{color:#7a0000 !important;}.cmap-color-red10{color:#a30000 !important;}.cmap-color-red8{color:#e00000 !important;}.cmap-color-red5{color:#f08080 !important;}.cmap-color-red4{color:#f9d1d1 !important;}.cmap-color-red2{color:#fdf0f0 !important;}.cmap-color-red{color:#ce3434 !important;}.cmap-color-purple8{color:#505ee3 !important;}.cmap-color-purple{color:#b978e2 !important;}.cmap-color-pink8{color:#c149ce !important;}.cmap-color-orange8{color:#ff991f !important;}.cmap-color-orange5{color:#ffcc8f !important;}.cmap-color-orange4{color:#ffedd7 !important;}.cmap-color-orange2{color:#fff9f2 !important;}.cmap-color-magenta8{color:#cd4082 !important;}.cmap-color-lightgrey3{color:#f5f5f5 !important;}.cmap-color-lightgrey2{color:#fafafa !important;}.cmap-color-lightgrey{color:#d3d3d3 !important;}.cmap-color-lightgreen{color:#9ac236 !important;}.cmap-color-lightgreen10{color:#9bbf53 !important;}.cmap-color-lightgreen8{color:#c7f540 !important;}.cmap-color-lightblue8{color:#12ccf2 !important;}.cmap-color-lightblue{color:#25a2ef !important;}.cmap-color-greylink{color:#aaa !important;}.cmap-color-grey{color:#d3d3d3 !important;}.cmap-color-green8{color:#60b84f !important;}.cmap-color-green5{color:#b0dca7 !important;}.cmap-color-green4{color:#e2f2df !important;}.cmap-color-green2{color:#f5fbf4 !important;}.cmap-color-green{color:#94c03d !important;}.cmap-color-darkgrey{color:#b4b4b4 !important;}.cmap-color-darkgreen8{color:#1f8b51 !important;}.cmap-color-blue16{color:#3b85cb !important;}.cmap-color-blue15{color:#021833 !important;}.cmap-color-blue13{color:#153a6b !important;}.cmap-color-blue14{color:#0c2a50 !important;}.cmap-color-blue12{color:#144e8c !important;}.cmap-color-blue11{color:#1462ad !important;}.cmap-color-blue10{color:#1376cd !important;}.cmap-color-blue9{color:#2687dd !important;}.cmap-color-blue8{color:#3898ec !important;}.cmap-color-blue7{color:#64aff1 !important;}.cmap-color-blue6{color:#8fc5f5 !important;}.cmap-color-blue5{color:#b5d9f9 !important;}.cmap-color-blue4{color:#daecfc !important;}.cmap-color-blue3{color:#eaf4fd !important;}.cmap-color-blue2{color:#f4faff !important;}.cmap-color-blue1{color:#fbfcfe !important;}.cmap-color-blue{color:#0087d1 !important;}.cmap-color-black{color:#000 !important;}.cmap-color-amber8{color:#febb20 !important;}.cmap-color-amber5{color:#ffdd8f !important;}.cmap-color-amber4{color:#fff3d7 !important;}.cmap-color-amber2{color:#fffbf2 !important;}.cmap-color-amber{color:#ffbf00 !important;}.rounded{border-radius:.25rem !important;}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important;}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important;}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important;}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important;}.rounded-0{border-radius:0 !important;}.rounded-1{border-radius:.25rem !important;}.rounded-2{border-radius:.375rem !important;}.rounded-3{border-radius:.5rem !important;}.rounded-4{border-radius:1rem !important;}.rounded-5{border-radius:2rem !important;}.rounded-circle{border-radius:50% !important;}.rounded-pill{border-radius:50rem !important;}.cmap-background-color-very-dark-text{background-color:#222 !important;}.cmap-background-color-normal-text{background-color:#666 !important;}.cmap-background-color-light-text{background-color:#a0afbb !important;}.cmap-background-color-dark-text{background-color:#333 !important;}.border-very-dark-text{border-color:#222 !important;}.border-normal-text{border-color:#666 !important;}.border-light-text{border-color:#a0afbb !important;}.border-dark-text{border-color:#333 !important;}.cmap-color-very-dark-text{color:#222 !important;}.cmap-color-normal-text{color:#666 !important;}.cmap-color-light-text{color:#a0afbb !important;}.cmap-color-dark-text{color:#333 !important;}.d-block{display:block !important;}.d-inline{display:inline !important;}.d-none{display:none !important;}.float-start{float:left !important;}.float-end{float:right !important;}.float-none{float:none !important;}.h-15{height:15%;}.h-25{height:25%;}.h-50{height:50%;}.h-75{height:75%;}.h-100{height:100%;}.h-auto{height:auto;}.mh-100{max-height:100%;}.m-0{margin:0 !important;}.m-1{margin:.25rem !important;}.m-2{margin:.5rem !important;}.m-3{margin:1rem !important;}.m-4{margin:1.5rem !important;}.m-5{margin:3rem !important;}.m-auto{margin:auto !important;}.mt-0{margin-top:0 !important;}.mt-1{margin-top:.25rem !important;}.mt-2{margin-top:.5rem !important;}.mt-3{margin-top:1rem !important;}.mt-4{margin-top:1.5rem !important;}.mt-5{margin-top:3rem !important;}.mt-auto{margin-top:auto !important;}.mb-0{margin-bottom:0 !important;}.mb-1{margin-bottom:.25rem !important;}.mb-2{margin-bottom:.5rem !important;}.mb-3{margin-bottom:1rem !important;}.mb-4{margin-bottom:1.5rem !important;}.mb-5{margin-bottom:3rem !important;}.mb-auto{margin-bottom:auto !important;}.ms-0{margin-left:0 !important;}.ms-1{margin-left:.25rem !important;}.ms-2{margin-left:.5rem !important;}.ms-3{margin-left:1rem !important;}.ms-4{margin-left:1.5rem !important;}.ms-5{margin-left:3rem !important;}.ms-auto{margin-left:auto !important;}.me-0{margin-right:0 !important;}.me-1{margin-right:.25rem !important;}.me-2{margin-right:.5rem !important;}.me-3{margin-right:1rem !important;}.me-4{margin-right:1.5rem !important;}.me-5{margin-right:3rem !important;}.me-auto{margin-right:auto !important;}.mx-0{margin-left:0 !important;margin-right:0 !important;}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important;}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important;}.mx-3{margin-left:1rem !important;margin-right:1rem !important;}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important;}.mx-5{margin-left:3rem !important;margin-right:3rem !important;}.mx-auto{margin-left:auto !important;margin-right:auto !important;}.my-0{margin-top:0 !important;margin-bottom:0 !important;}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important;}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important;}.my-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-auto{margin-top:auto !important;margin-bottom:auto !important;}.p-0{padding:0 !important;}.p-1{padding:.25rem !important;}.p-2{padding:.5rem !important;}.p-3{padding:1rem !important;}.p-4{padding:1.5rem !important;}.p-5{padding:3rem !important;}.pt-0{padding-top:0 !important;}.pt-1{padding-top:.25rem !important;}.pt-2{padding-top:.5rem !important;}.pt-3{padding-top:1rem !important;}.pt-4{padding-top:1.5rem !important;}.pt-5{padding-top:3rem !important;}.pb-0{padding-bottom:0 !important;}.pb-1{padding-bottom:.25rem !important;}.pb-2{padding-bottom:.5rem !important;}.pb-3{padding-bottom:1rem !important;}.pb-4{padding-bottom:1.5rem !important;}.pb-5{padding-bottom:3rem !important;}.ps-0{padding-left:0 !important;}.ps-1{padding-left:.25rem !important;}.ps-2{padding-left:.5rem !important;}.ps-3{padding-left:1rem !important;}.ps-4{padding-left:1.5rem !important;}.ps-5{padding-left:3rem !important;}.pe-0{padding-right:0 !important;}.pe-1{padding-right:.25rem !important;}.pe-2{padding-right:.5rem !important;}.pe-3{padding-right:1rem !important;}.pe-4{padding-right:1.5rem !important;}.pe-5{padding-right:3rem !important;}.px-0{padding-left:0 !important;padding-right:0 !important;}.px-1{padding-left:.25rem !important;padding-right:.25rem !important;}.px-2{padding-left:.5rem !important;padding-right:.5rem !important;}.px-3{padding-left:1rem !important;padding-right:1rem !important;}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important;}.px-5{padding-left:3rem !important;padding-right:3rem !important;}.py-0{padding-top:0 !important;padding-bottom:0 !important;}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important;}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important;}.py-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-5{padding-top:3rem !important;padding-bottom:3rem !important;}.text-start{text-align:start !important;}.text-center{text-align:center !important;}.text-end{text-align:end !important;}.text-decoration-underline{text-decoration:underline !important;}.text-decoration-overline{text-decoration:overline !important;}.text-decoration-line-through{text-decoration:line-through !important;}.text-decoration-none{text-decoration:none !important;}.cmap-typography-h1{letter-spacing:0;text-align:left;color:#09192e;font-size:42px;font-weight:700;line-height:46px;}.cmap-typography-h2{letter-spacing:0;text-align:left;color:#09192e;font-size:28px;font-weight:700;line-height:32px;}.cmap-typography-h3{letter-spacing:0;text-align:left;color:#09192e;font-size:24px;font-weight:700;line-height:28px;}.cmap-typography-h4{letter-spacing:0;text-align:left;color:#09192e;font-size:20px;font-weight:600;line-height:28px;}.cmap-typography-title-xl{letter-spacing:0;text-align:left;color:#09192e;font-size:18px;font-weight:600;line-height:24px;}.cmap-typography-title-lg{letter-spacing:0;text-align:left;color:#09192e;font-size:16px;font-weight:500;line-height:24px;}.cmap-typography-title-md{letter-spacing:0;text-align:left;color:#09192e;font-size:14px;font-weight:700;line-height:20px;}.cmap-typography-title-sm{letter-spacing:0;text-align:left;color:#09192e;font-size:14px;font-weight:500;line-height:20px;}.cmap-typography-title-xs{letter-spacing:0;text-align:left;color:#09192e;font-size:12px;font-weight:700;line-height:18px;}.cmap-typography-body-copy{letter-spacing:0;text-align:left;color:#09192e;font-size:14px;font-weight:400;line-height:20px;}.cmap-typography-body-copy-bold{letter-spacing:0;text-align:left;color:#09192e;font-size:14px;font-weight:600;line-height:20px;}.cmap-typography-body-copy-xs{letter-spacing:0;text-align:left;color:#09192e;font-size:12px;font-weight:400;line-height:18px;}.cmap-typography-button-cta{letter-spacing:0;text-align:left;color:#3898ec;font-size:14px;font-weight:600;line-height:20px;}.fw-normal{font-weight:400;}.w-0{width:0;}.w-15{width:15%;}.w-25{width:25%;}.w-50{width:50%;}.w-75{width:75%;}.w-100{width:100%;}.min-w-15{min-width:15%;}.min-w-25{min-width:25%;}.min-w-50{min-width:50%;}.min-w-75{min-width:75%;}.min-w-100{min-width:100%;}.w-auto{width:auto;}.mw-100{max-width:100%;}@media(min-width:1400px){.w-xxl-50{width:50%;}}@media(min-width:1912px){.w-xxxl-15{width:15%;}}html *{font-family:mulish,Nunito,Helvetica,Arial,sans-serif;}body{background-color:#f5f5f5;color:#666;font-size:13px;}body.dashboard-edit-mode{overflow-x:hidden;}@media print{.expenses-list h1.printOnly{font-size:17px;}.expenses-list .description{min-width:100px;max-width:150px;}.expenses-list .ellipsis{white-space:normal;overflow:visible;text-overflow:initial;-o-text-overflow:initial;-ms-text-overflow:initial;-moz-binding:none;}.expenses-list td{font-size:10px;vertical-align:top;padding:2px 5px 2px 0;}.expenses-list tr{height:26px !important;}.projectResources tr:nth-child(2) td{page-break-before:avoid !important;}.projectResources tr.grid td.managername{display:block;page-break-before:always;}#bva{position:absolute;top:850px;left:0;}#amalgamatedbva{position:absolute;top:900px;left:0;}#sidebar{width:100%;text-align:center;}#storysofar{position:absolute;top:0;left:300px;margin:0 auto;}#content,#sidebar{background-color:none !important;border:none !important;margin-right:0;padding:0;}td.main{width:100%;max-width:100% !important;}td.side{width:0%;}.projectResources tr.noprint{display:none !important;}#content-wrapper{min-width:0;padding:0;max-width:100% !important;}#header-wrapper{display:none;}#subnav{display:none;}#bva-moreinfo{display:none;}#fixedHeader{display:none;}input[type=button]{display:none;}#bvachart,#amalgamatedbvachart{max-width:100% !important;}#bvachart div.highcharts-container,#amalgamatedbvachart div.highcharts-container{width:100% !important;max-width:100% !important;}#bvachart div.highcharts-container svg{width:100%;transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);margin:0 -7%;}#amalgamatedbvachart div.highcharts-container svg{width:120%;transform:scale(.6);-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);margin:0 -10%;}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}iframe#launcher{display:none;}}@media screen{.projectResources tbody td.printwidth{box-sizing:border-box;max-width:205px;overflow:hidden;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,button,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,input,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,textarea,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}:focus{outline:0;}ol,ul{list-style:none;}ol.numbered,ul.numbered{list-style:decimal;margin-left:16px;margin-bottom:20px;}ol.numbered li,ul.numbered li{margin-bottom:10px;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}textarea{overflow:auto;resize:none;}::-webkit-input-placeholder{color:#ccc;}:-moz-placeholder{color:#ccc;}::-moz-placeholder{color:#ccc;}:-ms-input-placeholder{color:#ccc !important;}::-ms-input-placeholder{color:#ccc;}::placeholder{color:#ccc;}.internal-stamp{background:#fff;border:solid 4px #c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#c00;font-size:16px;font-weight:600;left:8px;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;padding:5px;position:absolute;top:6px;z-index:10004;-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg);}.internal-stamp.banner{top:46px;}.systemEnvironment{font-size:14px;font-weight:600;height:40px;line-height:40px;text-align:center;}.systemEnvironment a{color:#33475b;font-weight:normal;margin-left:10px;}.systemEnvironment i{background-color:#c00;border-radius:3px;color:#fff;font-style:normal;margin-right:2px;padding:3px 7px;}.systemEnvironment.live{background-color:#fff0f0;color:#000;}.systemEnvironment.sandbox{background-color:#fef8f0;color:#33475b;}a,span.invoice-schedule{color:#0087d1;cursor:pointer;text-decoration:underline;}a.green,span.invoice-schedule.green{color:#94c03d;cursor:pointer;text-decoration:none;}a.dark,span.invoice-schedule.dark{color:#666;}a.grey,span.invoice-schedule.grey{color:#aaa;}a.partpaid,span.invoice-schedule.partpaid{color:#b978e2;}a.amber,span.invoice-schedule.amber{color:#ffbf00;}a.noborder,span.invoice-schedule.noborder{text-decoration:none;}a.bluedot,span.invoice-schedule.bluedot{background-color:#43a4d5;border-radius:50%;display:inline-block;height:7px;width:7px;}a.icon,span.invoice-schedule.icon{border:none;color:#666;font-size:13px;line-height:20px;vertical-align:top;}a.reorder,span.invoice-schedule.reorder,a.moveClosedSection,span.invoice-schedule.moveClosedSection{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -51px;border:none;cursor:move;display:inline-block;height:13px;width:10px;}a.disabled,span.invoice-schedule.disabled{color:#a0afbb;}a.defaultcursor,span.invoice-schedule.defaultcursor{cursor:default;text-decoration:none;}.no-border{border:0 !important;}.timesheet-disabled{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;}#invoicingscheduleitemdetails span.invoice-schedule{cursor:auto;}#invoicingscheduleitemdetails span.invoice-schedule.green{cursor:auto;}span.invoice-schedule{text-decoration:none;}span.invoice-schedule.green{text-decoration:none;}.radio{margin:.5rem 0;}.radio input[type="radio"]{opacity:0;position:absolute;}.radio input[type="radio"]:checked+.radio-label:before{border:1px solid #25a2ef;background-color:#25a2ef;box-shadow:inset 0 0 0 4px #fff;}.radio input[type="radio"]:focus+.radio-label:before{border-color:#25a2ef;outline:none;}.radio input[type="radio"]:disabled+.radio-label:before{background:#b4b4b4;border-color:#b4b4b4;box-shadow:inset 0 0 0 4px #d3d3d3;}.radio input[type="radio"]+.radio-label{color:#999;font-weight:lighter;font-size:13px;margin-top:0 !important;margin-bottom:0 !important;}.radio input[type="radio"]+.radio-label:before{background:#fff;border-radius:100%;border:1px solid #b4b4b4;content:'';cursor:pointer;display:inline-block;height:1.2em;margin-right:1em;position:relative;text-align:center;top:-.1em;transition:all 250ms ease;vertical-align:top;width:1.2em;}.radio input[type="radio"]+.radio-label:empty before{margin-right:0;}.clearfix{clear:both;}.printOnly{display:none !important;}.floatright{float:right;}.floatleft{float:left;}.center{text-align:center;}.clickable{cursor:pointer;}.red{color:#f00;}.green{color:#008000;}.newblock{padding-top:1em;}.d-none{display:none !important;}.no-bottom-margin{margin-bottom:0 !important;}.no-padding{padding:0 !important;}.flex-line-break{flex-basis:100%;height:0;}.flex-basis-50{flex-basis:50%;}.flex-basis-100{flex-basis:100%;}span.whatsthis{color:#0087d1;cursor:pointer;font-weight:500;}td.zero-width,.zero-width{width:0 !important;min-width:0 !important;max-width:0 !important;padding:0 !important;padding-left:0 !important;padding-right:0 !important;}.half-width{width:50%;}.max-width{width:100%;}::selection{color:#222;background:#daecfc;text-decoration:none;}.noselect,.wsbar,.wsabar,.wsoabar,.wsfabar,.wsuabar,.wshbar{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.system-tooltip{background:#fff;border:1px solid #bbb;border-radius:2px;box-shadow:2px 2px 4px 0 rgba(187,187,187,.5);display:none;font-size:12px;padding:15px;position:absolute;max-width:350px;z-index:10005;}.system-tooltip.indented{margin-left:10px;}.system-tooltip div{margin-bottom:10px;}.system-tooltip label{color:#666;font-size:13px;}.system-tooltip span{font-size:12px;}.system-tooltip ul.bullet-list{list-style:disc;padding-left:24px;}.system-tooltip#moveProjectStageDates-tooltip p{margin-bottom:10px;}.system-tooltip#unallocated-role-tooltip,.system-tooltip#unused-placeholder-tooltip{padding:12px 16px;box-sizing:border-box;margin-left:22px;}.warning-tooltip{padding:5px;}.warning-tooltip .tooltip-warning-box{border:solid 1px #fbb440;margin:0;padding:10px;}.warning-tooltip .close-message{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -66px;height:12px;width:20px;position:absolute;top:10px;right:0;}.warning-panel{background-color:#fffbf2;}.error-panel{background-color:#fdf0f0;}.tooltip-section{min-width:535px;}.system-tooltip-arrow{background:url(../images/sprites/sprites.png) no-repeat -310px -49px;height:12px;left:14px;position:absolute;top:-12px;width:30px;}.system-info-icon{background:url(../images/sprites/sprites.png) no-repeat -187px -32px;height:14px;width:12px;display:inline-block;cursor:pointer;margin-top:4px;}.system-tooltip-arrow.inverse{background:url(../images/sprites/sprites.png) no-repeat -310px -76px;}.system-tooltip-arrow.dark{background:url(../images/sprites/sprites.png) no-repeat -310px -32px;height:17px;left:25px;position:absolute;top:-15px;width:30px;}#trial-header{background-color:#03405a;color:#fff;font-family:'Red Hat Display';height:50px;line-height:50px;text-align:center;}#trial-header #trial-sign-up{background-color:#faac07;border-radius:4px;color:#fff;cursor:pointer;display:inline;font-weight:bold;margin-left:10px;padding:5px 8px;text-decoration:none;}#header-wrapper{margin-bottom:10px;min-width:1100px;}#header-wrapper.no-bottom-margin{margin-bottom:0;}#public-logo{margin:7px 0 0 22px;}#public-logo img{width:187px;}#content-wrapper{margin:0 auto;min-width:900px;padding:0 18px 65px 18px;height:auto;}#content-wrapper .unauthorised{margin-top:45px;}#content-wrapper.no-side-padding{padding:0;}#content{min-height:360px;}#reporttable-wrapper #content{padding-bottom:56px;}#sidebar{margin-left:10px;min-height:400px;}#sidebar .content-panel div{margin-bottom:10px;}#sidebar .content-panel div.content-panel-section{margin-bottom:0;}#sidebar .content-panel div label{color:#666;}.content-panel{background-color:#fff;border-radius:8px;margin-bottom:10px;padding:20px;position:relative;z-index:0;}.content-panel h1{color:#0087d1;display:inline-block;font-size:24px;}.content-panel h3{display:inline-block;font-size:15px;font-weight:bold;margin-bottom:30px;}.content-panel h4{font-weight:normal;}.content-panel h4.title{padding-bottom:1em;}.content-panel h4 a{color:#aaa;font-weight:normal;}.content-panel a.edit,.content-panel a.tagit{margin-left:10px;}.content-panel a.edit.new,.content-panel a.tagit.new{margin-right:-1px;}.content-panel .circle{width:16px;height:16px;background:#94c03d;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:0 auto;}.content-panel .triangle{width:0;height:0;border-bottom:16px solid #ea4c43;border-left:9px solid transparent;border-right:9px solid transparent;margin:0 auto;}.content-panel .square{width:16px;height:16px;background:#ffbf00;margin:0 auto;}.content-panel .grid-actions{margin-bottom:10px;position:relative;}.content-panel .grid-actions .button,.content-panel .grid-actions .button-menu{margin-right:10px;min-width:45px;}.content-panel .grid-actions .button-menu ul{right:auto;left:0;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:rgba(17,17,17,.14) 0 0 16px 6px;outline:1px solid transparent;}.content-panel .grid-actions .button-menu ul li a.disabled{color:#aaa;}.content-panel .grid-actions a.disabled div.button.green{background-color:#e4e4e4;color:#aaa;border:1px solid #c6c6c6;}.content-panel .grid-actions .view-menu{text-align:center;float:left;position:absolute;top:0;bottom:0;left:0;right:0;}.content-panel .grid-actions .view-menu span{border-right:1px solid #666;padding:0 2px 0 4px;line-height:27px;}.content-panel .grid-actions .view-menu span:last-of-type{border-right:none;}.content-panel .grid-actions .view-menu a{color:#666;text-decoration:none;margin-top:0;}.content-panel .grid-actions .view-menu a.selected{font-weight:bold;}.content-panel .grid-actions .button-menu#activities-new,.content-panel .grid-actions .button-menu.leftaligned{margin-left:0;}.content-panel .content-fields,.content-panel .content-fields-right{margin-top:20px;}.content-panel .content-fields label,.content-panel .content-fields-right label{color:#cacaca;font-weight:normal;}.content-panel .content-fields ul,.content-panel .content-fields-right ul{font-size:0;}.content-panel .content-fields li,.content-panel .content-fields-right li{display:inline-block;font-size:14px;margin:0 5px 20px 0;vertical-align:top;width:200px;word-wrap:break-word;}.content-panel .content-fields li div,.content-panel .content-fields-right li div{color:#333;font-weight:bold;margin-top:5px;word-wrap:break-word;}.content-panel .content-fields li ul li,.content-panel .content-fields-right li ul li{margin-bottom:0;margin-top:5px;font-weight:bold;color:#333;}.content-panel .content-fields li ul.sub li,.content-panel .content-fields-right li ul.sub li{margin-bottom:5px;margin-top:0;}.content-panel .content-fields li.wrap,.content-panel .content-fields-right li.wrap{display:block;width:98%;}.content-panel .content-fields div.notes div,.content-panel .content-fields-right div.notes div{color:#333;font-weight:bold;margin-top:5px;word-wrap:break-word;}.content-panel .content-fields-right{float:right;margin:0 18px 0 0;text-align:right;}.content-panel .content-field-list li{margin-bottom:20px;}.content-panel .content-field-list li label{color:#666;font-size:13px;font-weight:normal;}.content-panel .content-field-list li div{color:#333;font-weight:bold;margin-top:2px;}.content-panel .content-field-list li div a{font-weight:normal;}.content-panel .content-hleft-cright div{font-weight:bold;margin-bottom:10px;}.content-panel .content-hleft-cright span{float:right;font-weight:normal;}.content-panel .content-hleft-cright .text-title{float:left;width:30%;}.content-panel .content-hleft-cright .text-copy{float:left;width:100%;text-align:left;}.content-panel .content-hleft-cright .list span{display:block;padding-bottom:5px;width:51%;text-align:right;}.content-panel .content-panel-section{margin-bottom:30px;position:relative;}.content-panel .content-panel-section .content-panel-header-description{margin-top:8px;}.content-panel .section-header{color:#fff;font-size:14px;height:38px;position:relative;}.content-panel .section-header:not(tr){display:flex;align-items:center;justify-content:left;padding:0 10px;}.content-panel .section-header:not(tr) .resourcing-filter{margin-left:100px;}.content-panel .section-header:not(tr) .resourcing-filter.first-filter{margin-left:308px;}.content-panel .section-header h4 a{color:#fff;}.content-panel .section-header h4 span{padding-left:40px;}.content-panel .section-header.blue{background-color:#0087d1;}.content-panel .section-header.green{background-color:#94c03d;}.content-panel .section-header .resourcing-filter{z-index:1;}.content-panel .section-header div.button-menu.action{position:absolute;right:5px;top:5px;}.content-panel .section-header td div.button-menu,.content-panel .section-header div.button,.content-panel .section-header input[type=button]{position:absolute;right:5px;top:5px;}.content-panel .section-header input[type=button].autoPopulateInvoice{top:0;left:40px;position:relative;}.content-panel .gallery{overflow:auto;}.content-panel .gallery .gallery-slider{white-space:nowrap;width:600px;}.content-panel .gallery img{margin:8px 8px 2px 0;}.content-panel span.bid-stage{background:#fff;color:#0087d1;border:1px solid #0087d1;padding:2px 5px;border-radius:50%;font-size:8px;font-weight:bold;margin-left:10px;cursor:default;vertical-align:middle;}.content-panel #msteams-integration-settings{margin:20px;}.content-panel #msteams-integration-settings>div{display:flex;margin:10px;align-items:center;}.content-panel #msteams-integration-settings .inline-block{display:inline;}.content-panel #msteams-integration-settings .inline-block>div{display:flex;margin:4px;align-items:center;}.content-panel #msteams-integration-settings .inline-block label{font-weight:normal;color:#666;}.content-panel #msteams-integration-settings .inline-block .naming-convention-hidden{display:none;}.content-panel #msteams-integration-settings .inline-block input{margin:6px;width:1%;height:16px;}.content-panel #msteams-integration-settings .inline-block input:checked{color:#f00;}.content-panel #msteams-integration-settings .save-teams-settings{margin-right:4px;}.content-panel #msteams-integration-settings .teams-enabled-toggle{width:330px;}#createMSTeamsChannelDialog .teams-title,#channelNotFoundDialog .teams-title{color:#0087d1;display:inline-block;font-size:20px;margin-bottom:20px;font-weight:bold;}#createMSTeamsChannelDialog div input,#channelNotFoundDialog div input{margin-left:0;}#createMSTeamsChannelDialog div span,#channelNotFoundDialog div span{margin:4px;}#msTeamsPanel #teamsCreateText{margin-bottom:12px;}#teamsSelect-dialog #teamchannel-selector{display:none;margin-top:8px;}#teamsSelect-dialog #teamchannel-selector #channel-select-row{margin-top:8px;}.bva .project-header .overtime-filter,.content-panel .project-header .overtime-filter{padding-left:8px;align-items:center;display:flex;}.bvakey .allocationBar{background-color:rgba(154,194,54,.1);border:1px solid #9ac236;}.bvakey .allocationOverBar{background-color:rgba(234,76,67,.1);border:1px solid #ea4c43;}i.icon.whatsthis,i.icon.whatsthis.blue{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -1px;cursor:pointer;height:15px;margin:0 5px;vertical-align:text-top;width:15px;}i.icon.whatsthis.top,i.icon.whatsthis.blue.top{vertical-align:top;}i.icon.warning{background:url(../images/sprites/IconsSprite.png) no-repeat -20px 0;height:18px;width:15px;margin-left:5px;margin-right:0;cursor:pointer;vertical-align:text-top;}i.icon.removeX{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -17px;border:none;cursor:pointer;float:right;width:17px;height:17px;vertical-align:middle;}i.icon.unsubscribed{background:url(../images/sprites/sprites.png) no-repeat -36px -1px;border:none;cursor:pointer;width:14px;height:14px;margin:0;padding:0;}i.icon.filter{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -134px;width:14px;height:14px;margin:0;padding:0;vertical-align:middle;}i.icon.workstagetask{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -219px;width:16px;height:15px;vertical-align:middle;}i.icon.locked,i.icon.unlocked{cursor:pointer;height:17px;width:19px;}i.icon.locked{background:url(../images/sprites/sprites.png) no-repeat -267px -73px;}i.icon.unlocked{background:url(../images/sprites/sprites.png) no-repeat -267px -50px;}#handledExpensesTbl .closed .indented-expense{margin-left:20px;}#handledExpensesTbl .closed .expandcollapse i{margin-top:0;}#handledExpensesTbl .handledExpense.workstage-header i.closed-sections{margin-right:4px;}i.downarrow{cursor:pointer;display:inline-block;background:url(../images/sprites/sprites.png) no-repeat -88px -54px;height:10px;margin:10px 0 0 0;padding-left:19px;border-bottom:none;width:auto;}i.downarrow.white{background:url(../images/sprites/sprites.png) no-repeat -204px 1px;margin:0;width:0;}i.downarrow.small{background:url(../images/sprites/IconsSprite.png) no-repeat 0 -238px;left:8px;margin-top:10px;}i.downarrow:hover{border-style:none;}i.uparrow{cursor:pointer;display:inline-block;background:url(../images/sprites/sprites.png) no-repeat -88px -41px;height:14px;margin:10px 0 0 0;padding-left:19px;border-bottom:none;width:auto;}i.uparrow.white{background:url(../images/sprites/sprites.png) no-repeat -120px -41px;margin:0;width:0;}i.uparrow.small{background:url(../images/sprites/IconsSprite.png) no-repeat 0 -252px;height:10px;left:8px;margin-top:10px;}i.uparrow:hover{border-style:none;}i.uparrowdisabled{cursor:default;display:inline-block;background:url(../images/sprites/sprites.png) no-repeat -102px -41px;height:14px;margin:10px 0 0 0;padding-left:19px;border-bottom:none;}.report-new-custom-calc{margin-bottom:10px;}.projectResources i.downarrow{padding:0;width:16px;}.projectResources .closed .stagename{padding-left:20px;}input[type=text].time{width:40px;min-width:40px;max-width:40px;text-align:center;}input[type=text].longtime{width:55px;min-width:55px;max-width:55px;text-align:center;}a.disabled div.button{background-color:#e4e4e4;color:#aaa;}a.disabled div.button:hover{border:1px solid rgba(0,0,0,.1);background-color:#e4e4e4;color:#aaa;}a.disabled div.button.icon i{opacity:.4;filter:alpha(opacity=40);}div.invoice-details a.disabled div.button{background-image:none;}#batchbuttons .action{position:relative;top:auto;left:auto;right:auto;margin-left:10px;float:right;}.batchStatusCount,.zeroBatchStatusCount{width:20px;height:20px;line-height:20px;border-radius:50%;text-align:center;color:#fff;float:right;font-size:13px;}.batchStatusCount{background-color:#0089ce;}div.button,input[type=button],input[type=submit],button,div.button-menu,div.button-menu-large,div.budget-tab-menu{background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-user-select:none;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.1);color:#666;cursor:pointer;font-size:12px;font-weight:bold;height:30px;line-height:28px;margin:0;padding:0 8px;position:relative;text-align:center;}div.button.action,input[type=button].action,input[type=submit].action,button.action,div.button-menu.action,div.button-menu-large.action,div.budget-tab-menu.action{position:absolute;right:10px;top:10px;z-index:1;}div.button.green,input[type=button].green,input[type=submit].green,button.green,div.button-menu.green,div.button-menu-large.green,div.budget-tab-menu.green{background-color:#94c03d;background-image:none;color:#fff;padding-right:8px;}div.button.blue,input[type=button].blue,input[type=submit].blue,button.blue,div.button-menu.blue,div.button-menu-large.blue,div.budget-tab-menu.blue{background-color:#0087d1;background-image:none;color:#fff;padding-right:8px;}div.button.white,input[type=button].white,input[type=submit].white,button.white,div.button-menu.white,div.button-menu-large.white,div.budget-tab-menu.white{background-color:#fff;background-image:none;color:#0087d1;border-color:#0087d1;padding-right:8px;}div.button.academy,input[type=button].academy,input[type=submit].academy,button.academy,div.button-menu.academy,div.button-menu-large.academy,div.budget-tab-menu.academy{padding-right:20px;font-size:14px;font-weight:600;}div.button.disabled,input[type=button].disabled,input[type=submit].disabled,button.disabled,div.button-menu.disabled,div.button-menu-large.disabled,div.budget-tab-menu.disabled,div.button.green.disabled,input[type=button].green.disabled,input[type=submit].green.disabled,button.green.disabled,div.button-menu.green.disabled,div.button-menu-large.green.disabled,div.budget-tab-menu.green.disabled,div.button.blue.disabled,input[type=button].blue.disabled,input[type=submit].blue.disabled,button.blue.disabled,div.button-menu.blue.disabled,div.button-menu-large.blue.disabled,div.budget-tab-menu.blue.disabled{background-color:#e4e4e4;color:#aaa;}div.button.disabled:hover,input[type=button].disabled:hover,input[type=submit].disabled:hover,button.disabled:hover,div.button-menu.disabled:hover,div.button-menu-large.disabled:hover,div.budget-tab-menu.disabled:hover,div.button.green.disabled:hover,input[type=button].green.disabled:hover,input[type=submit].green.disabled:hover,button.green.disabled:hover,div.button-menu.green.disabled:hover,div.button-menu-large.green.disabled:hover,div.budget-tab-menu.green.disabled:hover,div.button.blue.disabled:hover,input[type=button].blue.disabled:hover,input[type=submit].blue.disabled:hover,button.blue.disabled:hover,div.button-menu.blue.disabled:hover,div.button-menu-large.blue.disabled:hover,div.budget-tab-menu.blue.disabled:hover{border:1px solid rgba(0,0,0,.1);background-color:#e4e4e4;color:#aaa;}div.button.no-button,input[type=button].no-button,input[type=submit].no-button,button.no-button,div.button-menu.no-button,div.button-menu-large.no-button,div.budget-tab-menu.no-button{width:0;height:0;border:0;}#resourcingcontent div.button-menu.action{z-index:3;}div.button-menu,div.budget-tab-menu{margin-left:-2px;min-width:18px;padding-right:20px;z-index:10;}div.button-menu.action,div.budget-tab-menu.action{position:absolute;right:10px;top:10px;}div.button-menu div.menu-dropdown-button,div.budget-tab-menu div.menu-dropdown-button{border-color:#777 transparent;border-style:solid;border-width:4px 4px 0;height:0;width:0;position:absolute;right:5px;top:12px;}div.button-menu i,div.budget-tab-menu i{background:url(../images/sprites/sprites.png) no-repeat -247px -2px;}div.button-menu ul,div.budget-tab-menu ul{background:#fff;border:1px solid #e0e0e0;box-shadow:rgba(17,17,17,.2) 0 2px 4px 0;display:none;font-size:12px;font-weight:normal;position:absolute;right:-2px;top:28px;min-width:183px;text-align:left;white-space:nowrap;z-index:9999;}div.button-menu ul li,div.budget-tab-menu ul li{padding:0 20px;color:#666;}div.button-menu ul li.divider,div.budget-tab-menu ul li.divider{border-top:solid 1px #e6e8ec;}div.button-menu ul li a,div.budget-tab-menu ul li a{color:#666;text-decoration:none;margin-top:0;}div.button-menu ul li a.greyed,div.budget-tab-menu ul li a.greyed,div.button-menu ul li a.disabled,div.budget-tab-menu ul li a.disabled{color:#a0afbb;}div.button-menu.complex div.button-menu-complex,div.budget-tab-menu.complex div.button-menu-complex{left:0;border:none;outline:1px solid transparent;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:rgba(17,17,17,.14) 0 0 16px 6px;display:none;font-size:12px;font-weight:normal;position:absolute;top:28px;min-width:183px;text-align:left;white-space:nowrap;z-index:9999;}div.button-menu.complex div.button-menu-complex ul,div.budget-tab-menu.complex div.button-menu-complex ul{position:relative;top:0;left:0;vertical-align:top;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;margin:20px;}div.button-menu.complex div.button-menu-complex ul li.header,div.budget-tab-menu.complex div.button-menu-complex ul li.header{color:#0087d1;display:inline-block;font-size:14px;}div.button:hover,input[type=button]:not(.disabled):not([disabled]):hover,input[type=submit]:not([disabled]):hover,button:hover,div.button-menu:hover,div.button-menu-large:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,.1);color:#333;}div.button:hover.green,input[type=button]:not(.disabled):not([disabled]):hover.green,input[type=submit]:not([disabled]):hover.green,button:hover.green,div.button-menu:hover.green,div.button-menu-large:hover.green{background-color:#94c03d;background-image:none;color:#fff;}div.button.academy:hover{background-color:#0087d1;background-image:none;color:#fff;}div.button,div.button-menu,div.button-menu-large{display:inline-block;height:27px;}div.button.hidden,div.button-menu.hidden{display:none;}.dropbtn{background-color:#f8f8f8;border:none;}.dropbtn span.text{padding-right:1em;}.dropbtn span.divide{border-left:2px solid #fff;height:100%;position:absolute;top:0;right:28px;}.dropbtn span.options{background:url(../images/sprites/sprites.png) no-repeat -90px -118px;display:inline-block;height:14px;right:5px;position:absolute;top:40%;width:16px;}.menu-dropup{display:inline-block;position:relative;padding:.5em 0;}.menu-dropup .dropbtn{padding-right:30px;border:1px solid #e0e0e0;border-radius:5px;}.menu-dropup:hover .dropbtn,.menu-dropup .dropbtn:focus{border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,.1);}.dropup-content{display:none;position:absolute;bottom:38px;background-color:#fff;min-width:183px;border:1px solid #e0e0e0;border-radius:5px;box-shadow:rgba(17,17,17,.2) 0 2px 4px 0;font-size:12px;font-weight:normal;padding:1em 0;white-space:nowrap;z-index:1;}.dropup-content li{padding:0 16px;color:#666;}.dropup-content li a{color:#666;margin-top:0;padding:5px 16px;text-decoration:none;display:block;}.dropup-content li a.greyed,.dropup-content li a.disabled{color:#a0afbb;}.menu-dropup.massive .dropbtn{background-color:#9ac236;background-image:none;color:#fff;font-size:15px;font-weight:bold;height:52px;line-height:51px;min-width:156px;padding-left:.5em;}.menu-dropup.massive .dropbtn span.divide{right:40px;}.menu-dropup.massive .dropbtn span.options{right:10px;}.menu-dropup.massive .dropup-content{bottom:58px;}div.button.greyed{color:#999;}div.button.icon{margin:0;padding-left:30px;position:relative;text-align:left;}div.button.icon.action{position:absolute;right:10px;top:10px;z-index:1;}div.button.icon.academy{padding-left:42px;}div.button.icon.academy i{background:url(../images/sprites/AcademySprite.png) no-repeat -2px -68px;height:16px;width:22px;left:12px;top:6px;}div.button.icon i{display:inline-block;height:14px;left:8px;position:absolute;top:7px;width:16px;}div.button.icon i.add{background:url(../images/sprites/sprites.png) no-repeat -36px -17px;}div.button.icon i.addgreyed{background:url(../images/sprites/sprites.png) no-repeat -36px -33px;}div.button.icon i.delete{background:url(../images/sprites/sprites.png) no-repeat -36px -1px;}div.button.icon i.rightarrow{background:url(../images/sprites/sprites.png) no-repeat -90px -66px;}div.button.icon i.leftarrow{background:url(../images/sprites/sprites.png) no-repeat -90px -89px;}div.button.icon i.move{background:url(../images/sprites/sprites.png) no-repeat -147px -49px;}div.button.icon i.fav{background:url(../images/sprites/sprites.png) no-repeat -2px -141px;}div.button.icon i.vCard{background:url(../images/sprites/sprites.png) no-repeat -99px -2px;}div.button.icon i.copy{background:url(../images/sprites/sprites.png) no-repeat -188px -1px;height:16px;}div.button.icon i.saving{background:url(../images/icons/loading.gif) no-repeat;}div.button.icon i.tick{background:url(../images/sprites/sprites.png) no-repeat -164px -33px;}div.button.icon i.tickgrey{background:url(../images/sprites/sprites.png) no-repeat -164px -49px;}div.button.icon i.download{background:url(../images/sprites/sprites.png) no-repeat -226px -2px;}div.button.icon i.upload{background:url(../images/sprites/sprites.png) no-repeat -249px -2px;}div.button.icon i.greenplus{background:url(../images/sprites/sprites.png) no-repeat -375px -1px;}div.button.icon i.greenarrow{background:url(../images/sprites/sprites.png) no-repeat -355px -111px;height:16px;top:6px;}div.button.icon i.gridview{background:url(../images/sprites/IconsSprite.png) no-repeat 1px -183px;width:20px;height:14px;margin:0;padding:0;vertical-align:middle;}div.button.icon i.tileview{background:url(../images/sprites/IconsSprite.png) no-repeat 1px -168px;width:20px;height:14px;margin:0;padding:0;vertical-align:middle;}div.button.icon.disabled i.add{background:url(../images/sprites/sprites.png) no-repeat -36px -33px;}div.button.icon.massive i{top:20px;}div.recordButton{display:inline-block;height:65px;width:105px;margin-top:15px;margin-right:30px;color:#fff;background-color:#fff;background-image:-webkit-linear-gradient(top,#fff,#fff);border:0;}div.recordButton i{display:inline-block;height:65px;left:0;position:relative;top:0;width:105px;}div.recordButton i.singleRecord{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -324px;vertical-align:middle;}div.recordButton i.multiRecord{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -451px;vertical-align:middle;}div.recordButton i.singleRecordSelected{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -388px;vertical-align:middle;}div.recordButton i.multiRecordSelected{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -514px;vertical-align:middle;}div.recordButton i:hover{cursor:pointer;}div.recordLabel{display:inline-block;width:80px;margin-right:30px;margin-left:30px;text-align:center;}input[type=button].tick{background:url(../images/sprites/sprites.png) no-repeat -164px -33px;}input[type=button].tickgrey{background:url(../images/sprites/sprites.png) no-repeat -164px -49px;}div.button-menu-large ul.top{right:-5px;bottom:28px;min-width:183px;z-index:100;text-indent:0;top:auto;}div.button.menu{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;width:123px;}div.button.menu span.menu{border-left:1px solid #fff;border-right:1px solid rgba(0,0,0,.1);display:inline-block;height:27px;position:absolute;right:0;}div.button-container{z-index:2;}div.button-container div.button{margin-left:5px;}div.button-container.right{position:absolute;right:10px;top:10px;}.button-wrapper{display:block;float:left;margin-right:10px;}.submassive{text-align:center;margin-top:5px;}#createDraft,#createProforma{float:left;margin:16px 0 0 0;}.stopwrap{white-space:nowrap;overflow:hidden;}.menu{margin:40px auto 0 auto;width:900px;}.menu .menu-list{float:left;width:400px;margin-right:50px;}.menu .menu-list h3{color:#0087d1;font-size:18px;margin-bottom:5px;}.menu .menu-list h3 a{color:#0087d1;text-decoration:none;}.menu .menu-list ul{margin-bottom:30px;}.menu .menu-list ul li{line-height:24px;}.menu .menu-list ul li a{color:#666;text-decoration:none;}.ui-dialog,#subTasks{background-color:#eee;border:solid 4px #636363;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 15px #666;-moz-box-shadow:2px 2px 15px #666;box-shadow:2px 2px 15px #666;position:absolute;padding:3px;overflow:hidden;z-index:10004;}.ui-dialog-titlebar{background-color:#0089ce;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:5px;padding:5px;height:16px;}.ui-dialog-title{color:#fff;font-size:14px;font-weight:bold;}.ui-dialog-titlebar-close{background-color:#0089ce;border:none;color:#fff;float:right;font-size:13px;text-decoration:none;padding:0 0;margin:-7px 0;height:22px;top:2px;background-image:none;}.ui-dialog-titlebar-close span{background-color:#0089ce;font-weight:normal;}.ui-dialog-titlebar-close:hover{background-color:#0089ce;border:0;padding:0;font-weight:normal;color:#fff;background-image:none;}.ui-dialog-content{padding:10px;}.ui-dialog-content .explanation{margin-bottom:10px;}.ui-widget-overlay{background-color:#fff;filter:alpha(opacity=50);height:100%;opacity:.5;left:0;position:fixed;top:0;width:100%;z-index:10004;}.dialog-form{padding:10px 0;}.dialog-form label{display:inline-block;min-width:170px;}.dialog-form.narrow label{min-width:70px;}.dialog-form label.textarea{vertical-align:top;}.dialog-form textarea{resize:vertical;}.dialog-form div{margin-bottom:5px;}.dialog-form p.hint{color:#a2a2a2;font-size:13px;margin-left:150px;}.dialog-form select.small{font-size:14px;min-width:70px;}.dialog-form select.medium{font-size:14px;min-width:175px;max-width:175px;}.cmapdialog{background-color:#fafafa;border:solid 2px #e0e0e0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;padding:15px;overflow:inherit;z-index:10004;}.cmapdialog>.ui-dialog-titlebar{display:none;}.cmapdialog h1{font-size:14px;margin-bottom:10px;}.cmapdialog h1.center{text-align:center;}.cmapdialog div.actions{bottom:5px;position:absolute;right:15px;}.cmapdialog div.dialogsection{margin-bottom:30px !important;}.cmapdialog div.dialogsection div{margin-bottom:10px;}.cmapdialog div.dialogsection div .button{margin-bottom:0;}.cmapdialog label{display:inline-block;font-weight:normal;padding-right:2px;}.cmapdialogv3{background-color:#fff;position:absolute;padding:15px;overflow:inherit;z-index:10004;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:rgba(17,17,17,.14) 0 0 16px 6px;outline:1px solid transparent;}.cmapdialogv3>.ui-dialog-titlebar{display:none;}.cmapdialogv3.cmap-new-dialog>.ui-dialog-titlebar{display:block;background-color:#fff;padding:0;height:auto;margin:0;}.cmapdialogv3.cmap-new-dialog>.ui-dialog-titlebar .ui-dialog-titlebar-close{background-color:#fff;padding:0;line-height:1;margin:0;}.cmapdialogv3.cmap-new-dialog>.ui-dialog-titlebar .ui-dialog-titlebar-close span{color:#0087d1;background-color:#fff;}.cmapdialogv3.cmap-new-dialog .ui-dialog-title{color:#0087d1;display:inline-block;font-size:20px;margin-bottom:5px;}.cmapdialogv3.cmap-new-dialog.small-title .ui-dialog-title{font-size:14px;}.cmapdialogv3 h1{color:#0087d1;display:inline-block;font-size:20px;margin-bottom:5px;}.cmapdialogv3 h1.center{text-align:center;}.cmapdialogv3 h4{color:#0087d1;display:inline-block;font-size:15px;margin-bottom:5px;}.cmapdialogv3 p.description{color:#aaa;margin-bottom:15px;}.cmapdialogv3 td.grid-header{color:#333;font-weight:600;padding:15px 10px 15px 10px;}.cmapdialogv3 div.actions{margin:25px auto 5px auto;text-align:center;}.cmapdialogv3 div.actions div.extra-actions{padding-top:25px;}.cmapdialogv3 div.dialogsection{margin-bottom:30px !important;}.cmapdialogv3 div.dialogsection div{margin-bottom:10px;}.cmapdialogv3 div.dialogsection p{padding-top:1em;}.cmapdialogv3 div.dialogsection p:first-of-type{padding-top:0;}.cmapdialogv3 div.dialogsection p.spaced{padding-top:1em;}.cmapdialogv3 label{display:inline-block;font-weight:normal;min-width:100px;font-size:12px;}.cmapdialogv3 label.narrow{min-width:56px;}.cmapdialogv3 label.wide{min-width:120px;}.cmapdialogv3 label.left{text-align:left;}.cmapdialogv3 .hint{font-size:13px;}.cmapdialogv3 .forlabel{margin-left:100px;}.cmapdialogv3 .ui-sortable-helper{display:table;}.cmapdialogv3 table.grid{width:auto;}.cmapdialogv3 table.grid tbody td{border-top:solid 1px #e0e0e0;}.cmapdialogv3 table.grid tbody td.noborder{border-left:none;border-right:none;}.cmapdialogv3 select.mini{min-width:105px;margin:0 4px;width:105px;}.cmapdialogv3 .shareWith select{margin-right:4px;}.cmapdialogv3 .ui-dialog-buttonpane{text-align:center;}.cmapdialogv3 .ui-dialog-buttonpane button{min-width:40px;display:inline-block;height:29px;margin:0 15px;}.cmapdialogv3 .ui-dialog-buttonpane button span{padding:0 8px;}.cmapdialogv3.invoice-dialog .dialogsection,.cmapdialogv3.confirm-close-workstage .dialogsection{margin-bottom:0 !important;margin:10px auto !important;}.cmapdialogv3.invoice-dialog .dialogsection p,.cmapdialogv3.confirm-close-workstage .dialogsection p{text-align:left !important;}.cmapdialogv3.timeSummaryDialog label{min-width:initial;margin-right:10px;}.cmapdialogv3.timeSummaryDialog label+input{margin-right:10px;}.cmapdialogv3 .button{margin:0 8px !important;}.cmapdialogv3 .button.link-button{background:none;border:none;color:#0087d1;text-decoration:underline;font-weight:400;font-size:13px;margin:0 !important;padding:0;}.cmapdialogv3 .button.link-button:hover{box-shadow:none;}.cmapdialogv3 .successMessage,.cmapdialogv3 .warningMessage{border-radius:4px;margin:10px 0 0 0;padding:9px;display:flex;}.cmapdialogv3 .successMessage:before,.cmapdialogv3 .warningMessage:before{font-family:"Font Awesome 6 Pro";font-size:17px;font-weight:900;}.cmapdialogv3 .successMessage span.panel,.cmapdialogv3 .warningMessage span.panel{padding-left:8px;padding-top:2px;}.cmapdialogv3 .successMessage.hidden,.cmapdialogv3 .warningMessage.hidden{display:none;}.cmapdialogv3 .successMessage.narrow,.cmapdialogv3 .warningMessage.narrow{max-width:247px;}.cmapdialogv3 .successMessage{border:solid 1px #f2f8f5;color:#666;background-color:#f2f8f5;}.cmapdialogv3 .successMessage:before{color:#1f8b51;content:"";}.cmapdialogv3 .successMessage span.panel{padding-left:8px;padding-top:2px;}.cmapdialogv3 .warningMessage{border:solid 1px #fffbf2;color:#333;background-color:#fffbf2;max-width:375px;margin:16px 0 0 0;font-size:14px;}.cmapdialogv3 .warningMessage span{padding-left:8px;}.cmapdialogv3 .warningMessage:before{color:#febb20;content:"";}.cmapdialogv3 .progressPanel .progressBar{background-color:#f3f4f6;border-radius:2px;height:10px;margin-top:2em;margin-bottom:3px;}.cmapdialogv3 .progressPanel .progressBar .progress{display:block;background-color:#0087d1;border-radius:2px 0 0 2px;height:10px;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset{color:transparent;cursor:default;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button{background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-user-select:none;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.1);color:#666;cursor:pointer;font-size:12px;font-weight:bold;height:30px;line-height:28px;margin:0;padding:0 8px;position:relative;text-align:center;margin:0 8px !important;text-decoration:none;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.action{position:absolute;right:10px;top:10px;z-index:1;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.green{background-color:#94c03d;background-image:none;color:#fff;padding-right:8px;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.blue{background-color:#0087d1;background-image:none;color:#fff;padding-right:8px;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.white{background-color:#fff;background-image:none;color:#0087d1;border-color:#0087d1;padding-right:8px;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.academy{padding-right:20px;font-size:14px;font-weight:600;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.disabled,.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.green.disabled,.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.blue.disabled{background-color:#e4e4e4;color:#aaa;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.disabled:hover,.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.green.disabled:hover,.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button.blue.disabled:hover{border:1px solid rgba(0,0,0,.1);background-color:#e4e4e4;color:#aaa;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,.1);color:#333;}.cmapdialogv3.archiveProjectDialog .ui-dialog-buttonset .button.link-button:hover.green{background-color:#94c03d;background-image:none;color:#fff;}.validationMessages{margin:15px 20px;}.academyTable td{font-weight:bold;width:180px;padding:4px 4px;text-align:center;}.academyTable .amber{background-color:#ffbf00;color:#fff;}.academyTable .green{background-color:#94c03d;color:#fff;}table.grid{border-collapse:collapse;font-size:12px;width:100%;}table.grid th,table.grid td{box-sizing:border-box;border-bottom:solid 1px #e0e0e0;line-height:26px;height:35px;padding:4px 5px;vertical-align:top;}table.grid th.view,table.grid td.view{padding:3px 0;text-align:center;width:40px;}table.grid th.checkbox,table.grid td.checkbox{padding:0;text-align:center;width:40px;}table.grid th.center,table.grid td.center{text-align:center;}table.grid th.left,table.grid td.left{text-align:left;}table.grid th.right,table.grid td.right{text-align:right;}table.grid th.larger,table.grid td.larger{font-size:14px;}table.grid th.smaller,table.grid td.smaller{font-size:10px;}table.grid th.dark,table.grid td.dark{color:#333;font-weight:600;}table.grid th:first-child,table.grid td:first-child{border-left:solid 1px #e0e0e0;}table.grid th:last-child,table.grid td:last-child{border-right:solid 1px #e0e0e0;}table.grid th:last-child .grid-filter-options,table.grid td:last-child .grid-filter-options{left:auto;right:0;}table.grid th,table.grid tr.thead td{color:#333;background-color:#f5f5f5;border-bottom:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0;border-top:solid 1px #e0e0e0;font-weight:600;text-align:center;}table.grid th.left,table.grid tr.thead td.left{text-align:left;}table.grid th.right,table.grid tr.thead td.right{text-align:right;}table.grid th a,table.grid tr.thead td a{color:#333;display:block;text-decoration:none;}table.grid th a i.icon.arrow,table.grid tr.thead td a i.icon.arrow{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -120px;height:10px;margin:0 0 0 5px;padding:0;vertical-align:middle;width:9px;}table.grid th a i.icon.arrow.down,table.grid tr.thead td a i.icon.arrow.down{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -106px;}table.grid thead td{position:relative;z-index:1;}table.grid tbody td{max-width:250px;overflow-x:hidden;padding-right:20px;position:relative;text-overflow:ellipsis;white-space:nowrap;}table.grid tbody td a.icon.edit{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -153px;height:16px;}table.grid tbody td a.icon.edit:hover{background:url(../images/sprites/sprites.png) no-repeat -20px -25px;}table.grid tbody td span.multiple{line-height:18px;}table.grid tbody td span.multiple a{display:block;}table.grid tbody td span.multiple a:last-of-type{color:#aaa;}table.grid tbody td span.negative,table.grid tbody td span.amber{color:#fff;display:inline-block;min-width:80px;padding:0 4px;text-align:right;}table.grid tbody td span.negative.negative,table.grid tbody td span.amber.negative{background-color:#ce3434;}table.grid tbody td span.negative.amber,table.grid tbody td span.amber.amber{background-color:#ffbf00;}table.grid tbody td span.negative.center,table.grid tbody td span.amber.center{text-align:center;}table.grid tbody td #grid-edit-text,table.grid tbody td #grid-edit-users{padding:4px 2px;}table.grid tfoot td,table.grid tr.footer td{color:#333;font-weight:600;text-align:right;}table.grid tfoot td.left,table.grid tr.footer td.left{text-align:left;}table.grid td.blankstate{padding:40px 0;z-index:0;}table.grid tr.grey-background{background-color:#f5f5f5;}table.grid tr.spacer td{border-left:none;border-right:none;padding-top:15px;padding-bottom:15px;}table.grid .grid-column-filter input::-ms-clear{display:none;}table.grid .grid-column-filter .removeX{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -91px;display:none;height:12px;margin:0;position:absolute;right:10px;top:12px;width:10px;z-index:4;}table.grid .grid-column-filter .grid-filter-options{background-color:#f5f5f5;border:1px solid #e0e0e0;box-sizing:border-box;display:none;left:0;padding:10px;position:absolute;top:2px;min-width:100%;z-index:2;}table.grid .grid-column-filter .grid-filter-options ul{margin:35px 0 10px 0;max-height:350px;overflow-y:auto;white-space:nowrap;}table.grid .grid-column-filter .grid-filter-options ul li{margin-right:10px;}table.grid .grid-column-filter .grid-filter-options ul li input[type=radio],table.grid .grid-column-filter .grid-filter-options ul li input[type=checkbox]{margin-right:5px;vertical-align:middle;}table.grid .grid-column-filter .grid-filter-options ul li input[type=text]{left:auto;margin:0;padding:4px;position:relative;}table.grid .grid-column-filter .grid-filter-options ul li .numeric{width:30px;}table.grid .grid-column-filter .grid-filter-options ul li .calendar{width:80px;}table.grid .grid-column-filter .grid-filter-options ul li select{left:auto;margin:0 5px;padding:4px;position:relative;width:43px;}table.grid .grid-column-filter .grid-filter-options ul li label{font-size:12px;font-weight:600;}table.grid input[type=text],table.grid select{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-sizing:border-box;font-size:12px;min-width:0;left:50%;margin-left:-48%;padding:4px 22px 4px 2px;position:absolute;width:97%;z-index:3;}table.grid input[type=text].inuse,table.grid select.inuse{border:2px solid #aaa;}table.grid textarea{font-size:12px;}#grid-edit{display:none;position:absolute;right:2px;top:9px;}#add-contacts{min-width:460px;}#add-contacts select{max-width:326px;border:none;}#add-contacts th:first-child{width:120px;}#Contact_FirstName_Autocomplete_Clear,#newContact_FirstName_Autocomplete_Clear{display:none;margin:0 5px;}#grid-new-group{min-width:460px;}#grid-new-group input[type=text]{max-width:325px;min-width:325px;border:none;}#grid-new-group textarea{min-width:315px;max-width:315px;border:none;}#save-view{min-width:632px;}#save-view th{width:150px;}#save-view input{max-width:460px;border:none;}#grid-customise-columns-container{height:100%;margin-right:-15px;}#grid-customise-columns-container .mCSB_inside>.mCSB_container{margin-right:0;}#grid-columns{min-width:420px;}#grid-columns tbody td{max-width:380px;}#grid-columns tbody td.reorder{width:25px;max-width:25px;padding-right:5px;}.apply-filter-button{text-align:left;margin-top:24px;margin-left:3px;}#overflow-viewer{display:none;background-color:#fff;font-size:12px;left:5px;padding-right:10px;position:absolute;top:4px;z-index:5;}#overflow-viewer a.icon.edit{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -153px;float:right;margin-left:20px;}#overflow-viewer a.icon.edit:hover{background:url(../images/sprites/sprites.png) no-repeat -20px -25px;}#overflow-viewer span>.SumoSelect{display:none !important;}.save-cancel-column{width:110px;text-align:right;}.daysRemaining2Col .daysRemainingColumn:not(:first-child){border-left:1px solid #ccc;padding-left:15px;margin-left:15px;}.daysRemainingColumn .daysRemainingColumnYear hr{margin-top:0;}.daysRemainingColumn .grouping{color:#444;}.daysRemainingColumn hr{margin:13px 0;border-style:solid;border-color:#ccc;}.daysRemainingColumn ul>li .daysRemainingRow{margin-top:8px;}.daysRemainingColumn ul>li .daysRemainingRow:first-child{margin-top:0;}.daysRemainingColumn ul>li:not(:first-child) .grouping{margin-top:12px;}.daysRemainingColumn ul .with-office{margin-left:10px;}.daysRemainingColumn ul .with-office .daysRemainingRow:first-child{margin-top:8px;}#merge-contacts-container{position:relative;}#merge-contacts{width:826px;}#merge-contacts span{margin-left:8px;}#related-items-overlay{position:absolute;bottom:0;height:175px;width:100%;}#related-items-overlay .overlay{background-color:#fff;filter:alpha(opacity=50);opacity:.5;position:absolute;z-index:9;}#related-items-overlay .refresh{cursor:pointer;left:50%;margin:-25px 0 0 -76px;padding-top:13px;position:absolute;top:50%;width:120px;z-index:10;text-align:center;color:#43a4d5;font-size:18px;background-color:#fff;border:1px #d9d9d9 solid;border-radius:5px;font-weight:bold;padding:9px 17px 4px 17px;}.dashboards{position:relative;}.dashboards div.grid{background-color:#e0e0e0;margin:5px;float:left;}.dashboards td{vertical-align:top;}.dashboards td:last-child{padding-left:10px;}.dashboards .dashboard-margin{position:absolute;display:inline-block;padding:5px;}.dashboards .dashboard-margin.edit .dashboard-wrapper{box-shadow:0 4px 8px -2px rgba(21,37,75,.04),0 4px 12px 0 rgba(21,37,75,.05),0 0 4px 0 rgba(21,37,75,.05);-webkit-box-shadow:0 4px 8px -2px rgba(21,37,75,.04),0 4px 12px 0 rgba(21,37,75,.05),0 0 4px 0 rgba(21,37,75,.05);-moz-box-shadow:0 4px 8px -2px rgba(21,37,75,.04),0 4px 12px 0 rgba(21,37,75,.05),0 0 4px 0 rgba(21,37,75,.05);}.dashboards .dashboard-margin .dashboard:has(div.no-scroll){overflow-y:hidden;}.dashboards .dashboard-margin.ui-resizable.resizing{z-index:3;}.dashboards .dashboard-margin.ui-draggable.dragging{z-index:3;}.dashboards .dashboard-margin.focused{z-index:3 !important;}.dashboards .dashboard-margin.unfocused{z-index:2 !important;}.dashboards .dashboard-margin .dashboard-wrapper{position:relative;box-sizing:border-box;overflow:hidden;width:100%;height:100%;}.dashboards .dashboard-margin .dashboard-wrapper .move{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -51px;border:none;cursor:move;display:inline-block;height:13px;position:absolute;right:25px;top:8px;width:10px;}.dashboards .dashboard-margin .dashboard-wrapper .remove{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -66px;border:none;display:inline-block;height:10px;position:absolute;right:8px;top:10px;width:10px;}.dashboards .dashboard-margin .dashboard-wrapper .dashboard-header{white-space:nowrap;}.dashboards .dashboard-margin .dashboard-wrapper .dashboard-header h3{font-size:16px;margin-bottom:15px;}.dashboards .dashboard-margin .dashboard-wrapper .dashboard-header h3.ellipsis{max-width:calc(100% - 58px);}.dashboards .dashboard-margin .dashboard-wrapper .dashboard-header i.icon.whatsthis{vertical-align:top;}.dashboards .dashboard-margin .dash-resize-left{position:absolute;left:5px;top:10%;height:80%;width:5px;}.dashboards .dashboard-margin .dash-resize-right{position:absolute;right:5px;top:10%;height:80%;width:5px;}.dashboards .dashboard-margin .dash-resize-bottom{position:absolute;bottom:6px;left:10%;width:80%;height:5px;}.dashboards .dashboard-margin .dash-resize-bottomright{position:absolute;bottom:8px;right:8px;width:15px;height:15px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}.dashboards .dashboard-margin .report-link{position:absolute;top:10px;right:10px;}.dashboards .dashboard-margin .report-link.group-dashboard{top:4px;right:39px;}.dashboards .dashboard-margin.edit .report-link{display:none;}.dashboards .dashboard-margin.edit .report-link.group-dashboard{display:block;}.dashboards .dashboard{position:relative;overflow:auto;box-sizing:border-box;height:calc(100% - 38px);}.dashboards .dashboard table:not(.grid){border-collapse:collapse;border:1px solid #f0f0f0;width:100%;}.dashboards .dashboard table:not(.grid) thead tr{background-color:#ecf3f9;color:#333;height:36px;}.dashboards .dashboard table:not(.grid) thead th{font-size:12px;font-weight:bold;text-align:center;padding:0 5px 0 0;color:#333;border:none;}.dashboards .dashboard table:not(.grid) thead th:first-child.left{padding-left:10px;}.dashboards .dashboard table:not(.grid) thead th .left{text-align:left;}.dashboards .dashboard table:not(.grid) thead th.budget-unit-value-header{width:110px;}.dashboards .dashboard table:not(.grid) tr.noborder td{border:none;}.dashboards .dashboard table:not(.grid) td{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:10px;vertical-align:middle;}.dashboards .dashboard table:not(.grid) td span.overdue,.dashboards .dashboard table:not(.grid) td span.todays,.dashboards .dashboard table:not(.grid) td span.next{color:#fff;display:inline-block;font-weight:bold;padding:2px;text-align:center;width:100%;}.dashboards .dashboard table:not(.grid) td span.overdue{background-color:#ce3434;}.dashboards .dashboard table:not(.grid) td span.todays{background-color:#ffbf00;}.dashboards .dashboard table:not(.grid) td span.next{background-color:#94c03d;}.dashboards .dashboard table:not(.grid) .task-table{border:none;}.dashboards .dashboard table:not(.grid) .task-table td{border:none;}.dashboards .dashboard .content-panel{border:none;margin-bottom:0;padding:0;}.dashboards .dashboard .content-panel .rb-chart{border:none;margin:0;}.dashboards .dashboard .content-panel div.workloadschedulebar span.title{cursor:default;}.dashboards .dashboard .content-panel-section{margin-bottom:0;}.dashboards .dashboard .content-panel-section .reportbuilder-report-filters{display:none;}.dashboards .dashboard .content-panel-section .reportbuilder-report-header-currency{display:none;}.dashboards .dashboard .reportbuilder-report-header-currency{clear:both;}.dashboards .dashboard .noresults{margin:18px;}.dashboards .dashboard .menu{margin:0 18px;width:auto;}.dashboards .dashboard .menu .menu-list{width:auto;}.dashboards .dashboard .dashboard-right-dropdown{margin:2px;text-align:right;}.dashboards .dashboard .dashboard-right-dropdown.top{margin-bottom:4px;}.dashboards .mydebtors-toggle-wrapper{float:right;margin-right:4px;}#reportbuilder .mCSB_inside>.mCSB_container{margin-right:14px;}.reportbuilder-content-panel{width:95vw;overflow-x:hidden;}#reportbuilder-mainpanel{width:100%;}#reportbuilder-preview{margin-top:13px;}#reportbuilder-preview .reportoverlay tbody td{border:1px solid #f3f3f3;}#reportbuilder-preview .reportoverlay tbody tr td:last-child{border-right:none;}.reportbuilder-preview{position:relative;display:block;width:100%;max-height:75vh;}.reportbuilder-report{margin-bottom:0;max-height:85vh;max-width:80vw;}@media print{.reportbuilder-report{max-height:none;max-width:none;overflow-block:paged;}}.reportbuilder-preview::-webkit-scrollbar,.reportbuilder-report::-webkit-scrollbar{width:6px;height:6px;cursor:pointer;}.reportbuilder-preview::-webkit-scrollbar-track,.reportbuilder-report::-webkit-scrollbar-track{background:#f1f1f1;}.reportbuilder-preview::-webkit-scrollbar-thumb,.reportbuilder-report::-webkit-scrollbar-thumb{background:#8c8c8c;border-radius:3px;}.reportbuilder-preview::-webkit-scrollbar-thumb:hover,.reportbuilder-report::-webkit-scrollbar-thumb:hover{background:#666;}.reportbuilder-preview,.reportbuilder-report{overflow:auto;}.reportbuilder-preview .report,.reportbuilder-report .report{border:none;border-collapse:collapse;width:100%;position:relative;}.reportbuilder-preview .report thead tr,.reportbuilder-report .report thead tr{background-color:#0089ce;height:35px;white-space:nowrap;}.reportbuilder-preview .report th,.reportbuilder-report .report th{border:none;}.reportbuilder-preview th,.reportbuilder-report th{position:sticky;top:0;background-color:#0089ce;border:0 #0089ce solid;}.reportbuilder-preview thead tr:nth-child(2) th,.reportbuilder-report thead tr:nth-child(2) th{top:35px;}.reportbuilder-preview tbody tr td:last-child,.reportbuilder-report tbody tr td:last-child{border-right:none;}.reportbuilder-preview #reportTable,.reportbuilder-report #reportTable{margin-bottom:40px;}.reportbuilder-preview .overlay,.reportbuilder-report .overlay{height:86%;}.reportbuilder-chart-series label{min-width:0;}#filters div{margin-bottom:3px;}#filters div select{vertical-align:top;margin-top:3px;}#filters div.on{display:block;}#filters span.filter{display:inline-block;padding-left:5px;min-width:226px;margin-right:20px;height:30px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#efefef;}#filters span.filter label{color:#aaa;display:inline-block;font-size:14px;font-weight:600;margin-top:7px;min-width:200px;}#filters span.filter input[type=checkbox]{vertical-align:middle;}#filters span.filter.filter-on{background-color:#a2cc38;}#filters span.filter.filter-on label{color:#222;}#filters select{width:338px;}#filters .SumoSelect>.CaptionCont{width:237px;}#filters .SumoSelect>.optWrapper{min-width:100%;}#filters #button-loader{width:90px;max-width:90px;min-width:90px;}#filters #button-loader span{width:65px;max-width:65px;min-width:65px;margin-right:0;background-color:#f5f5f5;height:27px;}#filters input.ui-autocomplete-input{margin-left:4px;}#dashboard-settings-container{height:100%;padding-bottom:100px;margin-top:10px;}.divider .selectAll{margin:10px 0 10px 3px !important;}div.auto{max-height:540px;overflow:auto;}div.auto #sections span{white-space:nowrap;}div.auto #externals span{white-space:nowrap;}#resourcing-action-buildBudgetFromResourcing ul.subradio li{white-space:nowrap;}#resourcing-action-buildBudgetFromResourcing ul.subradio li label{max-width:260px;}div.header-description{padding-bottom:10px;border-bottom:1px solid #ddd;}div.divider{padding-bottom:6px;border-bottom:1px solid #ddd;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#666 !important;}.list-compact li{color:#a0afbb;margin-bottom:20px;position:relative;}.list-compact li div{margin-bottom:2px !important;}.list-compact li.showmoreorless{cursor:pointer;font-size:12px;text-align:center;text-decoration:underline;}.contact-list-compact li{color:#a0afbb;margin-bottom:20px;position:relative;}.contact-list-compact li div{margin-bottom:2px !important;}.contact-list-compact li .contact-info .email{color:#a0afbb;}.contact-list-compact li#showmore-contacts,.contact-list-compact li#showless-contacts{cursor:pointer;font-size:12px;text-align:center;text-decoration:underline;}.contact-company-history a.edit,.contact-company-history a.delete{float:right;}.contact-company-history li{margin-bottom:20px;}.contact-company-history li i.multiple{width:16px;height:16px;display:inline-block;margin-left:5px;top:5px;right:6px;background:url(../images/sprites/sprites.png) no-repeat -147px -33px;}.cmapdialogv4.archive-account-dialog .ui-dialog-titlebar{position:initial;}.cmapdialogv4.archive-account-dialog .ui-dialog-titlebar-close{right:4px;}.cmapdialogv4.archive-account-dialog #archive-account-dialog #archive-account-message{white-space:pre-line;}.contact-group-list li{margin-bottom:6px;}.contact-group-membership a.edit,.contact-group-membership a.delete{float:right;}.contact-group-membership li{margin-bottom:10px;}.contact-group-membership i.icon{position:absolute;right:0;}.projectThumbnail{height:130px;margin:0 auto;position:relative;width:180px;}.projectThumbnail .placeholder{background:url(../images/sprites/sprites.png) no-repeat -1px -268px;cursor:pointer;}.projectThumbnail .projectThumbnail-instruction{background:rgba(0,0,0,.5);color:#fff;height:110px;position:absolute;bottom:0;width:160px;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;padding:10px;font-weight:bold;font-size:14px;text-align:center;z-index:9;}.projectThumbnail .projectThumbnail-instruction i{background:url(../images/sprites/sprites.png) no-repeat -88px -220px;cursor:pointer;display:block;height:41px;margin:10px auto;width:50px;}.projectThumbnail input[type=file]{cursor:pointer;height:130px;opacity:0;position:absolute;width:180px;z-index:10;}.projectThumbnail img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;margin:0 auto;}#moveProjectStageDates-description{margin-top:15px;}#moveProjectStageDatesTableContainer{margin-top:20px;margin-bottom:20px;}#moveProjectStageDatesTableContainer table{overflow:hidden;display:block;}#moveProjectStageDatesTableContainer table thead,#moveProjectStageDatesTableContainer table tbody{display:block;}#moveProjectStageDatesTableContainer table tbody{overflow:hidden;height:210px;}#moveProjectStageDatesTableContainer th:first-child{padding-left:10px;}#moveProjectStageDatesTableContainer th.checkbox,#moveProjectStageDatesTableContainer td.checkbox{width:20px;}#moveProjectStageDatesTableContainer th.stagename,#moveProjectStageDatesTableContainer td.stagename{width:420px;}#moveProjectStageDatesTableContainer .stagedates{width:140px;}#moveProjectStageDatesTableContainer .mCSB_inside>.mCSB_container{margin-right:15px;}#moveProjectStageDates-later li span.checkbox{margin-left:10px;margin-right:10px;}#project-team{position:relative;}#project-team li{color:#a0afbb;margin-bottom:20px;position:relative;}#project-team li div{margin-bottom:2px !important;}#project-team li .teammember-info .teammember-user{color:#333;}#project-team li .teammember-info .teammember-email,#project-team li .teammember-info .teammember-company{color:#a0afbb;}#project-team li .teammember-editdelete{float:right;}#project-team li.showmore,#project-team li.showless{cursor:pointer;font-size:12px;text-align:center;text-decoration:underline;}#linkedProjects li{margin-bottom:5px;}#linkedProjects li a{display:inline-block;}.status{color:#fff;display:inline-block;margin:0 3px;padding:4px 6px;float:none;}.status.potential,.status.pending{background-color:#ffbf00;}.status.project,.status.live{background-color:#94c03d;}.status.disabled{background-color:#d3d3d3;color:#333;}.status.closed{background-color:#0087d1;}.status.dead,.status.deleted{background-color:#ce3434;}#project-status,#profit-status,#page-status{text-align:center;font-size:12px;}#project-status .reason,#profit-status .reason,#page-status .reason{font-size:14px;margin-top:20px;}#project-status p,#profit-status p,#page-status p{text-align:left;}#project-status span.status,#profit-status span.status,#page-status span.status{color:#fff;display:inline-block;margin:0 3px;padding:4px 6px;float:none;}#project-status span.status.potential,#profit-status span.status.potential,#page-status span.status.potential,#project-status span.status.pending,#profit-status span.status.pending,#page-status span.status.pending{background-color:#ffbf00;}#project-status span.status.project,#profit-status span.status.project,#page-status span.status.project,#project-status span.status.live,#profit-status span.status.live,#page-status span.status.live{background-color:#94c03d;}#project-status span.status.disabled,#profit-status span.status.disabled,#page-status span.status.disabled{background-color:#d3d3d3;color:#333;}#project-status span.status.closed,#profit-status span.status.closed,#page-status span.status.closed{background-color:#0087d1;}#project-status span.status.dead,#profit-status span.status.dead,#page-status span.status.dead,#project-status span.status.deleted,#profit-status span.status.deleted,#page-status span.status.deleted{background-color:#ce3434;}#project-status li,#profit-status li,#page-status li{display:inline-block;margin-top:40px;padding:0 40px;}#project-status li div,#profit-status li div,#page-status li div{font-size:30px;font-weight:bold;}#project-status li span,#profit-status li span,#page-status li span{color:#a0afbb;display:block;font-size:14px;}#page-status{font-size:14px;}#page-status p{padding-top:1.2em;}#page-status div.content-panel-main{margin-bottom:0;}#page-status div.content-panel-main div{margin-bottom:0;}#profit-status li{margin-top:0;}#workflowTemplates td:first-child{width:45%;}#workflowTemplates td:nth-child(2),#workflowTemplates td:nth-child(3),#workflowTemplates td:nth-child(4){width:15%;}#workflowTemplates td:nth-child(5){width:5%;}#workflowTemplates .status{cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;min-width:70px;}#workflowTemplateStatusDialog h1{width:100%;text-align:center;margin-bottom:15px;}#workflowTemplateStatusDialog #templateStatusContainer p{text-align:center;margin-bottom:10px;}#workflowTemplateStatusDialog #templateStatusContainer div{margin:0 auto;width:150px;}#workflowTemplateStatusDialog #templateStatusContainer div select{margin-left:-7px;}.button2,label.button2{font-size:14px !important;font-weight:normal !important;margin-top:0 !important;margin-bottom:0 !important;}.button2:not(label),label.button2:not(label){padding:3px 15px 30px 15px !important;}.button2 .button,label.button2 .button{display:inline-block;border:1px solid rgba(0,0,0,.1);border-radius:2px;-webkit-user-select:none;background-image:none;color:#fff;padding:2px 15px 4px 12px;line-height:28px;font-size:14px;font-weight:normal;cursor:pointer;}.button2 .button.icon,label.button2 .button.icon{margin:0;padding-left:30px;position:relative;text-align:left;}.button2 .button.green,label.button2 .button.green{background-color:#94c03d;padding-right:15px;}.button2 .button.lightblue,label.button2 .button.lightblue{background-color:#25a2ef;background-image:none;color:#fff;padding-right:15px;}.button2 .button.blue,label.button2 .button.blue{background-color:#0087d1;background-image:none;color:#fff;padding-right:8px;}.button2 .button i.add,label.button2 .button i.add{font-style:normal;font-size:20px;}.button2 .button i.add:before,label.button2 .button i.add:before{padding-right:10px;content:"+";}.button2 .button i.upload,label.button2 .button i.upload{display:inline-block;height:14px;left:8px;position:absolute;top:7px;width:16px;background:url(../images/sprites/sprites.png) no-repeat -386px -289px;margin:0 0;padding-left:0;}input.hiddenField{position:absolute;top:-9999px;visibility:hidden;}#workflowTemplate{margin:20px 40px 0 20px;font-size:14px;}#workflowTemplate .wizardStep .wizardStepNumber{float:left;background:#fff;color:#25a2ef;border:2px solid #25a2ef;padding:5px 12px;border-radius:50%;font-size:15px;font-weight:normal;margin-left:10px;margin-top:20px;cursor:default;vertical-align:middle;}#workflowTemplate .wizardStep .wizardStepDetails{float:left;margin-left:30px;margin-bottom:30px;width:730px;}#workflowTemplate .wizardStep .wizardStepDetails #WorkflowStage_EmailSubject{margin-bottom:10px;}#workflowTemplate .wizardStep .wizardStepDetails .ck-editor__editable_inline{min-height:200px;}#workflowTemplate .wizardStep .wizardStepDetails .ck-editor .ck-content{padding:10px 30px;}#workflowTemplate .wizardStep .wizardStepDetails .ck-editor ol{list-style:decimal;}#workflowTemplate .wizardStep .wizardStepDetails .ck-editor ul{list-style:disc;}#workflowTemplate .wizardStep .wizardStepDetails .ck.ck-voice-label{display:none;}#workflowTemplate .wizardStep .wizardStepDetails #workflowAttachmentList{width:350px;margin-bottom:15px;}#workflowTemplate .wizardStep .wizardStepDetails #workflowAttachmentList li{margin-top:10px;}#workflowTemplate .wizardStep .wizardStepDetails #workflowAttachmentList .attachment-name{display:inline-block;width:290px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#workflowTemplate .wizardStep .wizardStepDetails #workflowAttachmentList a{text-decoration:none;}#workflowTemplate .wizardStep .wizardStepDetails #workflowAttachmentList a:hover{text-decoration:underline;}#workflowTemplate .wizardStep .wizardStepDetails #stageTasks{width:590px;}#workflowTemplate .wizardStep .wizardStepDetails #stageTasks ul li{padding:12px 12px;margin-top:-1px;margin-left:-1px;}#workflowTemplate .wizardStep .wizardStepDetails #stageTasks ul li:not(#editWorkflowTask){border:1px #d3d3d3;border-style:solid none;}#workflowTemplate .wizardStep .wizardStepDetails #stageTasks .workflowTask{margin:10px;}#workflowTemplate .wizardStep .wizardStepDetails #stageTasks .editTaskName input{min-width:407px;}#workflowTemplate .wizardStep .wizardStepDetails #stageTasks #addWorkflowTask{float:right;margin-top:1px;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions:not(.hidden){display:table;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow:not(.hidden){display:table-row;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow span:not(.hidden){display:inline-block;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow div{padding-top:10px;padding-bottom:10px;height:35px;border-bottom:1px solid #d3d3d3;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow .actionName,#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow .actionDestination,#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow .actionIcons{display:table-cell;vertical-align:top;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow .actionName .viewActionName,#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow .actionDestination .viewActionName,#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow .actionIcons .viewActionName,#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow .actionName .viewActionDestination,#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow .actionDestination .viewActionDestination,#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionRow .actionIcons .viewActionDestination{padding-top:8px;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .list-header div{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding-bottom:0;height:30px;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .list-header div:first-child{border-left:1px solid #d3d3d3;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .list-header div:last-child{border-right:1px solid #d3d3d3;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionName{width:350px;padding-left:20px;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionName input{min-width:225px;width:225px;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionDestination{width:200px;text-align:center;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionDestination span{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionDestination select{min-width:200px;width:200px;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionIcons{width:150px;padding-right:10px;text-align:right;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionIcons .editIcons{padding-top:8px;}#workflowTemplate .wizardStep .wizardStepDetails #stageActions .actionIcons .editButtons{padding-top:2px;}#workflowTemplate .wizardStep .workflowProjectStart,#workflowTemplate .wizardStep .workflowProjectFinish{padding:10px 15px;}#workflowTemplate .wizardStep .workflowProjectStart{border-bottom:1px solid #d3d3d3;}#workflowTemplate .wizardStep .workflowProjectFinish{border-top:1px solid #d3d3d3;margin-top:-1px;margin-left:-1px;}#workflowTemplate .wizardStep .workflowStages{margin-left:20px;width:790px;}#workflowTemplate .wizardStep .workflowStages ul li{padding:12px 12px;border:1px #d3d3d3;border-style:solid none;margin-top:-1px;margin-left:-1px;}#workflowTemplate .wizardStep .workflowStages .blank-state{margin:30px 0;padding:30px 175px;}#workflowTemplate label{display:inline-block;color:#333;margin-bottom:7px;margin-top:20px;}#workflowTemplate label.information{color:#a0afbb;font-weight:lighter;margin-top:0;margin-bottom:30px;}#workflowTemplate input[type=text]{padding:7px;}#workflowTemplate input[type=text].wide{min-width:500px;}#workflowTemplate input[type=text].numeric{min-width:60px;max-width:60px;}#workflowTemplate select{padding:6px;min-width:350px;}#workflowTemplate select.narrow{min-width:100px;}#workflowTemplate hr{border-top:1px solid #e4e4e4;max-width:800px;}#workflowTemplate #triggerDateContainer{margin-top:15px;}#workflowTemplate .actions{max-width:800px;}#workflowTemplate .actions .button{padding:2px 15px 4px 12px;font-size:14px;font-weight:normal;}#workflowLockSettings{margin:20px 0 0 10px;}#workflowBudgetValue{color:#333;font-weight:bold;}.list-header{color:#666;font-size:14px;font-weight:bold;background:#ecf3f9;height:28px;border:1px solid #d3d3d3;padding:10px 0 0 20px;}.blank-state{border:1px dotted #d3d3d3;color:#d3d3d3;min-height:28px;text-align:center;padding:30px 10px;margin:10px;}.team{margin-top:5px;}.team img,.team span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:30px;margin-bottom:2px;vertical-align:middle;width:30px;}.team span{background-color:#0087d1;color:#fff;display:inline-block;font-size:14px;line-height:30px;text-align:center;}.team em{color:#0089ce;display:inline-block;font-size:13px;vertical-align:middle;}#syndication-editInvoice-number{max-width:153px;min-width:153px;width:153px;}#invoice-total-rows{height:30px;}#consolidatedInvoiceList{max-height:300px;overflow-y:auto;}#document-actions .document-create,#document-actions .document-upload{float:left;margin-right:5px;min-width:45px;}#document-actions li{float:left;}#document-actions li .button{margin-right:5px;}#document-actions .button-menu{padding-right:18px;margin-left:0;text-indent:0;min-width:35px;position:relative;right:auto;top:auto;}#document-actions .button-menu ul{left:0;}#document-actions .button-menu ul li{float:none;font-size:12px;padding-left:20px;text-align:left;}#document-actions .button-menu ul li .separator{border-bottom:solid 1px #ebebeb;margin:3px 0;}#document-actions .button-menu ul li:hover{background:#eee;}#copymovedocuments .accountname{width:255px;}.noclose .ui-dialog-titlebar-close{display:none;}select.nominalCode{max-width:180px;}#accountPOList input[type=text]{min-width:200px;}#accountPOList input[type=text].numeric{min-width:100px;width:100px;}#accountPOList .accountName{width:300px;}#accountPOList .editDeleteColumn{width:95px;}#accountPOList .clearDate{margin-left:-46px;top:-1px;width:46px;}#accountPOList .clearDate.invalid{top:0;margin-left:-48px;height:28px;}.pt-batch-inputform td{padding-right:20px;}.pt-batch-inputform input[type="text"]{width:161px;}#timelineV2 #gantt-wrapper,#timelineV2 #tasks-wrapper,#timelineV2 #gantt-activity-wrapper{padding-bottom:14px;}#timelineV2 #gantt-header th span{background:#94c03d;border-radius:3px;color:#fff;padding:3px 16px;}#timelineV2 #gantt,#timelineV2 #gantt td{background-color:#fff;border-right:dashed 1px #d3d3d3;}#timelineV2 #gantt td.weekend{background-color:#f2f5f8;}#timelineV2 .line-marker{background-color:#d3d3d3;}#timelineV2 #task-list-container{border-right:dashed 1px #d3d3d3;}#timelineV2 #gantt-header thead tr th,#timelineV2 #task-header thead tr th{background-color:#ecf3f9;border-bottom:solid 1px #d3d3d3;border-right:none;border-top:solid 1px #d3d3d3;color:#333;font-size:12px;overflow:hidden;white-space:nowrap;}#timelineV2 #gantt-header thead tr th.left,#timelineV2 #task-header thead tr th.left{text-align:left;}#timelineV2 #gantt-header thead tr th.num-width,#timelineV2 #task-header thead tr th.num-width{width:30px;}#timelineV2 #gantt-header thead tr th.percentage-width,#timelineV2 #task-header thead tr th.percentage-width{width:30px;}#timelineV2 #gantt-header thead tr th.stages-width,#timelineV2 #task-header thead tr th.stages-width{width:235px;}#timelineV2 #gantt-header thead tr th.start-width,#timelineV2 #task-header thead tr th.start-width{width:64px;}#timelineV2 #gantt-header thead tr th.end-width,#timelineV2 #task-header thead tr th.end-width{width:83px;}#timelineV2 #gantt-header thead tr th.duration-width,#timelineV2 #task-header thead tr th.duration-width{width:72px;}#timelineV2 #tasks-wrapper .fa-dependency{vertical-align:middle;}#timelineV2 .tabs,#timelineV2 .section,#timelineV2 .task{background-color:#fff;}#timelineV2 .section h4{color:#0087d1;}#timelineV2 .task{border-bottom:solid 1px #d3d3d3;}#timelineV2 .task .task-name{color:#0087d1;}#timelineV2 .task em{font-style:normal;}#timelineV2 .nubbin{background-color:#fff;border:dashed 1px #d3d3d3;border-right:none;width:45px;left:5px;}#workloadschedule-table td.weekend{background-color:#fafafa;}#workloadschedule tbody td.managername,#pmworkloadschedule tbody td.managername{font-size:14px;padding:5px 0 0 0 !important;text-align:left;width:210px;max-width:210px;min-width:210px;overflow:hidden;}#workloadschedule tbody td.managername div,#pmworkloadschedule tbody td.managername div{display:inline-block;width:75%;position:relative;top:3px;}#workloadschedule tbody td.managername i.icon,#pmworkloadschedule tbody td.managername i.icon{margin-top:10px;}#workloadschedule tbody td.managername i.downarrow,#pmworkloadschedule tbody td.managername i.downarrow{margin-right:3px;}#workloadschedule .workloadscheduleoverview,#pmworkloadschedule .workloadscheduleoverview{height:13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:13px;}#workloadschedule .whiteBar,#pmworkloadschedule .whiteBar{background-color:#ededed;}#workloadschedule .redBar,#pmworkloadschedule .redBar{background-color:#ea4c43;}#workloadschedule .yellowBar,#pmworkloadschedule .yellowBar{background-color:#ffc107;}#workloadschedule .greenBar,#pmworkloadschedule .greenBar{background-color:#a3ce39;}#workloadschedule .blueBar,#pmworkloadschedule .blueBar{background-color:#0087d1;}#workloadschedule .amberBar,#pmworkloadschedule .amberBar{background-color:#f57c00;}#workloadschedule .lightblueBar,#pmworkloadschedule .lightblueBar{background-color:#45bdff;}#workloadschedule .purpleBar,#pmworkloadschedule .purpleBar{background-color:#ce39c2;}#workloadschedule .greyBar,#pmworkloadschedule .greyBar{background-color:#ccc;}#workloadschedule .downarrow.white.rolearrow,#pmworkloadschedule .downarrow.white.rolearrow{margin-right:10px;}#workloadschedule .uparrow.white.rolearrow,#pmworkloadschedule .uparrow.white.rolearrow{margin-right:7px;padding:0;width:19px;}#workloadschedule .workloadExpandCollapse,#pmworkloadschedule .workloadExpandCollapse{cursor:pointer;}#workloadschedule .darkbarName,#pmworkloadschedule .darkbarName{display:inline-block;position:absolute;z-index:2;}.list tbody tr.subheader .expand-collapse-all{text-align:left;padding-left:10px;}.list tbody tr.subheader .expand-collapse-all a{color:#0087d1;font-style:normal;font-weight:600;font-size:14px;line-height:100%;text-decoration:none;}td.expand-collapse-all{text-align:left;padding-left:10px;}td.expand-collapse-all a{color:#0087d1;font-style:normal;font-weight:600;font-size:14px;line-height:100%;text-decoration:none;}#ws-project{min-width:241px;margin-left:0 !important;}.wsbar,.wsabar,.wsoabar,.wsfabar,.wsuabar,.wshbar{position:absolute !important;padding:2px;}@media print{div.button-menu{display:none;}}#securityPermissionsForm h2.divide{background-color:#ecf3f9;color:#333;height:13px;font-size:12px;font-weight:bold;padding:14px 20px;border-bottom:2px solid #fff;}#securityPermissionsForm h2.divide i.downarrow{margin-top:2px;width:1px;}#securityPermissionsForm h2.divide i.uparrow{margin-top:0;width:0;}#securityPermissionsForm h3 i.downarrow{margin-top:2px;width:1px;margin-left:4px;}#securityPermissionsForm h3 i.uparrow{margin-top:0;width:0;margin-left:4px;}#securityPermissionsForm .dashboardselector{margin-bottom:30px;}.security-permissions{padding:16px 16px;}.security-permissions h3{margin-bottom:10px;}.security-permissions h3 input[type='checkbox']{margin:10px 5px 10px 3px;}.security-permissions i.icon{margin-top:1px;}.security-permissions .security-permissions-panel .security-permissions-dropdown{float:left;display:block;width:100%;margin:0 0 10px 25px;}.security-permissions .security-permissions-panel .security-permissions-dropdown span,.security-permissions .security-permissions-panel .security-permissions-dropdown select,.security-permissions .security-permissions-panel .security-permissions-dropdown input[type="text"]{width:157px;min-width:157px;display:inline-block;margin-right:20px;}.security-permissions .security-permissions-panel .security-permissions-dropdown input[type="checkbox"]{display:inline-block;margin-right:20px;}.security-permissions .security-permissions-panel .security-permissions-dropdown input[type="text"]{min-width:104px;width:104px;}.security-permissions .security-permissions-panel .security-permissions-dropdown label{font-weight:normal;margin-right:10px;width:28px;display:inline-block;}.security-permissions-list{padding:0 16px 16px 16px;}.security-permissions-list label{font-weight:normal;}.security-permissions-list h3{color:#0089ce;margin:25px 0 10px 0;}.security-permissions-list input[type=checkbox]{margin:10px 5px 10px 3px;}.security-permissions-list .list-column{width:30%;margin-right:15px;float:left;}.security-permissions-list .custom-list li{padding-bottom:8px;}#saveSecurityGroupPermissions{float:right;margin-top:15px;}.clearDate{margin-left:-46px;top:-1px;width:46px;}.clearDate.invalid{top:0;margin-left:-48px;height:28px;}tbody.budget-tab{display:inline-block;}tbody.budget-tab td{color:#666;font-size:13px;line-height:24px;padding:5px 11px;margin-left:4px;background-color:#f5f5f5;border-bottom:solid 1px #e0e0e0;float:left;box-sizing:border-box;height:37px;}tbody.budget-tab td input[type=text]{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-size:14px;margin-right:10px;min-width:0;padding:1px;width:120px;}tbody.budget-tab td input[type=button]{height:19px;line-height:19px;}tbody.budget-tab td.disabled span.option{color:#666;cursor:not-allowed;}tbody.budget-tab[id="more-tabs"] td{color:#fff;border-bottom:none;background:#636363;border:solid 1px #636363;display:inline-block;}tbody.budget-tab.selected td{color:#666;border:solid 1px #e0e0e0;border-bottom:solid 1px #f5f5f5;}tbody.budget-tab.selected td a{color:#666;font-weight:bold;}tbody.budget-tab.moving td{color:#fff;background:#9ac236;border:solid 1px #9ac236;width:102px;}tbody.budget-tab.moving td a{color:#fff;}tbody.budget-tab a{color:#666;text-decoration:none;}tbody.budget-tab a.editTab{margin-left:6px;}tbody.budget-tab a.delete{margin-left:20px;}#budget-units-type{margin-bottom:15px;font-size:12px;text-align:right;}#budget-tab-wrapper #budget-tab-scroller{height:49px;overflow:hidden;}#budget-tab-wrapper #budget-tab-scroller #budget-tab-actions-menu{position:absolute;border:0;}#budget-tab-wrapper #budget-tab-scroller #budget-tab-actions-menu ul{top:0;left:0;}#budget-tab-wrapper #budget-tab-scroller #budget-tab-actions-menu ul.open{display:block;}#budget-tab-wrapper #budget-tab-scroller #budget-tab-actions-menu ul li a{display:inline-block;width:100%;}#budget-tab-wrapper #budget-tabs{float:left;box-sizing:border-box;height:37px;min-width:800px;}#budget-tab-wrapper #budget-tabs tbody{display:inline-block;}#budget-tab-wrapper #budget-tabs tbody tr{display:inline-block;}#budget-tab-wrapper #budget-tabs tbody tr td{white-space:nowrap;box-sizing:border-box;}#budget-tab-wrapper #budget-tabs tbody tr td .budget-tab-actions-icon{display:inline-block;height:16px;width:20px;position:relative;right:-7px;}#budget-tab-wrapper #budget-tabs tbody tr td .budget-tab-actions-icon.hidden{display:none;}#budget-tab-wrapper #budget-tabs tbody tr td .budget-tab-actions-icon .ellipsis-menu{border:0;}#budget-tab-wrapper #budget-tabs tbody tr td .budget-tab-actions-icon .ellipsis-menu.disabled{background-color:#f5f5f5;}#budget-tab-wrapper #budget-tabs tbody tr td .budget-tab-actions-icon .ellipsis-menu span span{position:relative;top:2px;}#budget-tab-wrapper #budget-tabs tbody tr td .budget-tab-actions-icon .ellipsis-menu:hover{border:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);}#budget-tab-wrapper #budget-tabs tbody.edit-mode tr td .budget-tab-actions-icon{display:none;}#budget-tab-wrapper #budget-tabs .budget-tab-actions{margin:0;}#budget-tab-wrapper #budget-tabs .budget-tab-actions a{transform:rotate(90deg);display:inline-block;margin-left:5px;margin-right:-10px;}#budget-tab-wrapper #budget-tabs .budget-tab-actions span.dot{height:3px;width:3px;background-color:#888;border-radius:50%;display:inline-block;}#budget-tab-wrapper #budget-tab-new-icon{font-size:24px;font-weight:bold;line-height:24px;background:#f5f5f5;width:70px;height:49px;}#budget-tab-wrapper #budget-tab-new-icon a{color:#666;padding:5px 0;display:inline-block;text-decoration:none;width:70px;text-align:center;}#budget-tab-wrapper #budget-tab-new-icon.disabled{background-color:#e4e4e4;color:#aaa;}#budget-tab-wrapper #budget-tab-new td{width:166px;}.table-wrapper-left .budget-builder tr.subheader td:first-child{text-align:left;}.table-wrapper-left tr td:first-child:not(.resourceProfileUnit):not(.totalResourceProfileUnit):not(.aec-fe-monetary-wide),.table-wrapper-left tr td.left{text-align:left !important;padding-left:8px;}.budget-builder{width:100%;}.budget-builder .budget-section-body.edit-mode .moveSection{position:relative;top:2px;}.budget-builder .budget-section-body .budget-section-icons{display:inline-block;width:46px;}.budget-builder tr.header{background-color:#0087d1;padding-left:8px;padding-right:8px;}.budget-builder tr.header:first-child{padding-left:8px;}.budget-builder tr.header:last-child{padding-right:8px;}.budget-builder tr.header.blue{background-color:#0089ce;height:38px;}.budget-builder tr.header td{padding-left:8px;padding-right:8px;color:#fff;font-size:15px;}.budget-builder tr.header td.tip{font-size:13px;}.budget-builder tr.header a{border-bottom-color:#fff;color:#fff;font-size:12px;font-weight:bold;}.budget-builder tr.header span.section-name{display:inline-block;position:relative;top:-1px;}.budget-builder tr.header span.section-edit{position:relative;}.budget-builder tr.header input[type=text]{margin-right:10px;min-width:0;padding:3px;width:150px;}.budget-builder tr.header input[type=button]{height:24px;line-height:24px;}.budget-builder tr.header,.budget-builder tr#budget-section-new{height:38px;}.budget-builder tr.subheader{background:#ecf3f9;height:38px;}.budget-builder tr.subheader td{border-bottom:solid 1px #e4e4e4;color:#666;font-size:12px;font-weight:bold;text-align:center;padding:4px;}.budget-builder tr.subheader td:first-child{text-align:left;}.budget-builder tr.subheader td:first-child div{width:140px;}.budget-builder tr.subheader td.budget-externals-cost-field{width:150px;}.budget-builder tr:not(.header,.subheader) td{background-color:#fff;}.budget-builder tr.budget-task{height:39px;}.budget-builder tr.budget-task td.move-task{width:27px;}.budget-builder tr.budget-task td.move-task .moveTask{margin-top:4px;}.budget-builder tr.budget-task td.budget-task-name{text-align:left;}.budget-builder tr.budget-external-row{height:39px;}.budget-builder tr.budget-adjustment-row{height:39px;}.budget-builder tr.footer{height:38px;}.budget-builder tr.footer td{border-bottom:none;font-size:13px;text-align:center;font-weight:bold;}.budget-builder tr.footer td .label{text-align:left;}.budget-builder tr.footer td.right{text-align:right !important;}.budget-builder tr.addFeeStage td{border-bottom:dashed 2px #0087d1;border-top:dashed 2px #0087d1;height:38px;text-align:center;}.budget-builder tr.sortable-placeholder-tab-to-section{box-sizing:border-box;background:none;padding:20px;height:100px;}.budget-builder tr.sortable-placeholder-tab-to-section td{border:2px dashed #aaa;color:#aaa;font:mulish,Nunito,Helvetica,Arial,sans-serif;font-size:18px;}.budget-builder tr td{box-sizing:border-box;border-bottom:solid 1px #e4e4e4;text-align:center;padding:4px;height:25px;vertical-align:middle;}.budget-builder tr td:first-child,.budget-builder tr td.left{text-align:left !important;padding-left:8px;}.budget-builder tr td.center{text-align:center !important;}.budget-builder tr td.right{text-align:right;}.budget-builder tr td.label{text-align:left !important;}.budget-builder tr td.currency{text-align:right !important;padding-right:8px;}.budget-builder tr td.negative{color:#ea4c43;}.budget-builder tr td:last-child{text-align:right;padding-right:8px;min-width:110px;}.budget-builder tr td.borderless{border-bottom:none;}.budget-builder tr td.addFeeStage-row{text-align:center !important;}.budget-builder tr td input[type=text]{min-width:0;width:90%;}.budget-builder tr td input[type=text].amount,.budget-builder tr td input[type=text].percentage-amount{min-width:0;text-align:center;width:50px;}.budget-builder tr td a.addrole{margin-left:10px;white-space:nowrap;}.budget-builder tfoot #budget-tab-totals-header td{font-weight:normal;}.budget-builder tfoot td{font-weight:bold;}.aebudget-builder{width:100%;margin-top:20px;}.aebudget-builder tr.header{background-color:#fff;color:#666;padding-left:8px;padding-right:8px;}.aebudget-builder tr.header td{border-bottom:none;padding-left:4px;padding-right:4px;}.aebudget-builder tr.subheader{height:38px;}.aebudget-builder tr.subheader td{background:#ecf3f9;border-bottom:solid 1px #e4e4e4;color:#666;font-size:12px;font-weight:bold;text-align:center;padding:4px;}.aebudget-builder tr.footer{height:38px;}.aebudget-builder tr.footer td{border-bottom:none;font-size:13px;text-align:center;font-weight:bold;}.aebudget-builder tr.footer td.right{text-align:right !important;}.aebudget-builder tr.footer td.total{border-top:solid 1px #212121;}.aebudget-builder tr.subtotalrow td{border-bottom:solid 1px #b8b8b8;font-style:italic;color:#888;}.aebudget-builder tr.subtotalrow td.subtotalheader{text-align:right !important;margin-right:10px;}.aebudget-builder tr td{border-bottom:solid 1px #e4e4e4;text-align:center;padding:4px;box-sizing:border-box;height:40px;vertical-align:middle;}.aebudget-builder tr td.right{text-align:right;}.aebudget-builder tr td a.moveTask{margin-left:0;margin-top:6px;}.aebudget-builder tr td.stage{background:url(../images/greenstripe.png);}.aebudget-builder tr td.left{text-align:left !important;padding-left:8px;}.aebudget-builder tr td.schedule.editable{cursor:pointer;}.aebudget-builder tr td.schedule input{border-color:#ccc;}.aebudget-builder tr td.borderless{border-bottom:none;}.aebudget-builder tr td span.negative{background-color:#ea4c43;color:#fff;display:inline-block;font-weight:bold;min-width:80px;padding:4px 4px;}.aebudget-builder tr td span.belowtarget{background-color:#ffae00;color:#fff;display:inline-block;font-weight:bold;min-width:80px;padding:4px 4px;}.aebudget-builder tr td span.disabled{background-color:#ebebe4;border:1px solid #e4e4e4;color:#999;display:inline-block;min-width:80px;padding:4px 4px;}.aebudget-builder tr td input[type=text]{min-width:0;width:90%;}.aebudget-builder tr td input[type=text].calendar{width:80px;}.aebudget-builder tr td input[type=text].small{width:50px;}.aebudget-builder tr td input[type=text].numeric{text-align:center;width:50px;}.aebudget-builder tr td select{min-width:0;}.aebudget-builder tr td select[id^="aeExternalStage"]{max-width:205px;}.aebudget-builder tr td select.aeFeeType{width:140px;}.aebudget-builder tr tfoot td{font-weight:bold;}.aebudget-builder tr.closed-workstages-header,.aebudget-builder tr.workstage-header{color:#ccc;}.aebudget-builder.shallow td{box-sizing:border-box;}.aebudget-builder.shallow td input{border-color:#ccc;}.aebudget-builder.shallow td input[type=text]{min-width:0;width:90%;}.aebudget-builder.deep td{height:41px;box-sizing:border-box;}.aebudget-builder.deep .expense-external-name{white-space:nowrap;overflow:hidden;width:250px;max-width:250px;}.aebudget-builder.deep .expense-external-stage{white-space:nowrap;overflow:hidden;width:250px;max-width:250px;}.big-plus{color:#0087d1;font-size:24px;font-weight:bold;line-height:24px;cursor:pointer;}.sortable-placeholder{display:table-row;}.sortable-placeholder-tab{display:inline-block;box-sizing:border-box;background:none;border:2px dashed #e1f2f2;margin-right:4px;height:36px;}.invoice-task-name{white-space:nowrap;overflow:hidden;width:199px;max-width:199px;}.invoice-external-name{white-space:nowrap;overflow:hidden;width:199px;max-width:199px;}.shallow input[type=text]{min-width:0;width:90%;padding:3px;}#contract-budget-rate input.amount{min-width:0;text-align:center;width:50px;}#budget-external-edit-row input [type=text],#budget-external-row-new input [type=text],#budget-external-row-edit input [type=text]{width:400px;}#budget-external-edit-row input [type=text].small,#budget-external-row-new input [type=text].small,#budget-external-row-edit input [type=text].small{width:50px;}#budget-external-units input[type=text]{width:50px;}#budget-reference-units input[type=text]{width:50px;}#budget-reference-row-new td{vertical-align:top;}#addsubtotal{display:inline-block;height:14px;width:50px;position:absolute;z-index:999;}#aeresources-unittype{float:right;font-size:12px;margin:30px 0 5px 0;}#stageDates-dialog-description{max-width:450px;}#aeInvoices tr.closed-workstage:last-of-type td,#budgetexternals-wrapper tr.closed-workstage:last-of-type td,#budgetinvoices-wrapper tr.closed-workstage:last-of-type td,#aeInvoices tr.closed:last-of-type td,#budgetexternals-wrapper tr.closed:last-of-type td,#budgetinvoices-wrapper tr.closed:last-of-type td{border-bottom:none;}#budgetfees-wrapper tbody.closed-workstage:last-of-type td,#budgetresources-wrapper tbody.closed-workstage:last-of-type td,#budgetfees-wrapper tbody.closed:last-of-type td,#budgetresources-wrapper tbody.closed:last-of-type td{border-bottom:none;}#budgetfees-wrapper tbody .resource-profile-input,#budgetresources-wrapper tbody .resource-profile-input{width:300px;min-width:300px;}#budgetfees-wrapper .collapsible-header,#budgetresources-wrapper .collapsible-header,#aeInvoices .collapsible-header,#budgetexternals-wrapper .collapsible-header,#budgetinvoices-wrapper .collapsible-header{padding-bottom:5px;border-bottom:solid 1px #e4e4e4;margin-bottom:10px;overflow-x:auto;overflow-y:hidden;width:100%;}#budgetfees-wrapper .collapsible-header.downarrow,#budgetresources-wrapper .collapsible-header.downarrow,#aeInvoices .collapsible-header.downarrow,#budgetexternals-wrapper .collapsible-header.downarrow,#budgetinvoices-wrapper .collapsible-header.downarrow{padding:0;}#budgetfees-wrapper .collapsible-header .addFirstWorkstage,#budgetresources-wrapper .collapsible-header .addFirstWorkstage,#aeInvoices .collapsible-header .addFirstWorkstage,#budgetexternals-wrapper .collapsible-header .addFirstWorkstage,#budgetinvoices-wrapper .collapsible-header .addFirstWorkstage{text-align:left;padding-top:5px;padding-bottom:5px;}#budgetfees-wrapper .collapsible-header .addWorkItemButton td,#budgetresources-wrapper .collapsible-header .addWorkItemButton td,#aeInvoices .collapsible-header .addWorkItemButton td,#budgetexternals-wrapper .collapsible-header .addWorkItemButton td,#budgetinvoices-wrapper .collapsible-header .addWorkItemButton td{text-align:center;padding-bottom:8px;padding-top:8px;border-bottom:solid 1px #b8b8b8;}#budgetfees-wrapper .collapsible-header #addItemButton,#budgetresources-wrapper .collapsible-header #addItemButton,#aeInvoices .collapsible-header #addItemButton,#budgetexternals-wrapper .collapsible-header #addItemButton,#budgetinvoices-wrapper .collapsible-header #addItemButton{text-align:left;}#budgetfees-wrapper .collapsible-header .stageRowsDetailed td,#budgetresources-wrapper .collapsible-header .stageRowsDetailed td,#aeInvoices .collapsible-header .stageRowsDetailed td,#budgetexternals-wrapper .collapsible-header .stageRowsDetailed td,#budgetinvoices-wrapper .collapsible-header .stageRowsDetailed td{font-weight:bold;}#budgetfees-wrapper .collapsible-header #externalrow td,#budgetresources-wrapper .collapsible-header #externalrow td,#aeInvoices .collapsible-header #externalrow td,#budgetexternals-wrapper .collapsible-header #externalrow td,#budgetinvoices-wrapper .collapsible-header #externalrow td{height:33px;}#budgetfees-wrapper .collapsible-header .last td,#budgetresources-wrapper .collapsible-header .last td,#aeInvoices .collapsible-header .last td,#budgetexternals-wrapper .collapsible-header .last td,#budgetinvoices-wrapper .collapsible-header .last td{border-bottom:solid 1px #b8b8b8;}#budgetfees-wrapper tr.subheader td.fixed-column,#budgetresources-wrapper tr.subheader td.fixed-column,#aeInvoices tr.subheader td.fixed-column,#budgetexternals-wrapper tr.subheader td.fixed-column,#budgetinvoices-wrapper tr.subheader td.fixed-column{padding:14px 4px;}#budgetfees-wrapper tr.closed-workstage,#budgetresources-wrapper tr.closed-workstage,#aeInvoices tr.closed-workstage,#budgetexternals-wrapper tr.closed-workstage,#budgetinvoices-wrapper tr.closed-workstage,#budgetfees-wrapper tr.closed,#budgetresources-wrapper tr.closed,#aeInvoices tr.closed,#budgetexternals-wrapper tr.closed,#budgetinvoices-wrapper tr.closed{display:none;color:#ccc;}#budgetfees-wrapper tr.closed-workstage .expense-external-name,#budgetresources-wrapper tr.closed-workstage .expense-external-name,#aeInvoices tr.closed-workstage .expense-external-name,#budgetexternals-wrapper tr.closed-workstage .expense-external-name,#budgetinvoices-wrapper tr.closed-workstage .expense-external-name,#budgetfees-wrapper tr.closed .expense-external-name,#budgetresources-wrapper tr.closed .expense-external-name,#aeInvoices tr.closed .expense-external-name,#budgetexternals-wrapper tr.closed .expense-external-name,#budgetinvoices-wrapper tr.closed .expense-external-name{padding-left:20px;}#budgetfees-wrapper tr.closed-workstage td:first-of-type,#budgetresources-wrapper tr.closed-workstage td:first-of-type,#aeInvoices tr.closed-workstage td:first-of-type,#budgetexternals-wrapper tr.closed-workstage td:first-of-type,#budgetinvoices-wrapper tr.closed-workstage td:first-of-type,#budgetfees-wrapper tr.closed td:first-of-type,#budgetresources-wrapper tr.closed td:first-of-type,#aeInvoices tr.closed td:first-of-type,#budgetexternals-wrapper tr.closed td:first-of-type,#budgetinvoices-wrapper tr.closed td:first-of-type{padding-left:20px;}#budgetfees-wrapper tr.closed-workstage td,#budgetresources-wrapper tr.closed-workstage td,#aeInvoices tr.closed-workstage td,#budgetexternals-wrapper tr.closed-workstage td,#budgetinvoices-wrapper tr.closed-workstage td,#budgetfees-wrapper tr.closed td,#budgetresources-wrapper tr.closed td,#aeInvoices tr.closed td,#budgetexternals-wrapper tr.closed td,#budgetinvoices-wrapper tr.closed td{color:#ccc;}#budgetfees-wrapper tr.closed-workstage .workstage-name,#budgetresources-wrapper tr.closed-workstage .workstage-name,#aeInvoices tr.closed-workstage .workstage-name,#budgetexternals-wrapper tr.closed-workstage .workstage-name,#budgetinvoices-wrapper tr.closed-workstage .workstage-name,#budgetfees-wrapper tr.closed .workstage-name,#budgetresources-wrapper tr.closed .workstage-name,#aeInvoices tr.closed .workstage-name,#budgetexternals-wrapper tr.closed .workstage-name,#budgetinvoices-wrapper tr.closed .workstage-name{padding-left:28px !important;}#budgetfees-wrapper tr.closed-workstage .closed-indent-column,#budgetresources-wrapper tr.closed-workstage .closed-indent-column,#aeInvoices tr.closed-workstage .closed-indent-column,#budgetexternals-wrapper tr.closed-workstage .closed-indent-column,#budgetinvoices-wrapper tr.closed-workstage .closed-indent-column,#budgetfees-wrapper tr.closed .closed-indent-column,#budgetresources-wrapper tr.closed .closed-indent-column,#aeInvoices tr.closed .closed-indent-column,#budgetexternals-wrapper tr.closed .closed-indent-column,#budgetinvoices-wrapper tr.closed .closed-indent-column,#budgetfees-wrapper tr.closed-workstage .subtotalheader,#budgetresources-wrapper tr.closed-workstage .subtotalheader,#aeInvoices tr.closed-workstage .subtotalheader,#budgetexternals-wrapper tr.closed-workstage .subtotalheader,#budgetinvoices-wrapper tr.closed-workstage .subtotalheader,#budgetfees-wrapper tr.closed .subtotalheader,#budgetresources-wrapper tr.closed .subtotalheader,#aeInvoices tr.closed .subtotalheader,#budgetexternals-wrapper tr.closed .subtotalheader,#budgetinvoices-wrapper tr.closed .subtotalheader,#budgetfees-wrapper tr.closed-workstage .expense-external-name,#budgetresources-wrapper tr.closed-workstage .expense-external-name,#aeInvoices tr.closed-workstage .expense-external-name,#budgetexternals-wrapper tr.closed-workstage .expense-external-name,#budgetinvoices-wrapper tr.closed-workstage .expense-external-name,#budgetfees-wrapper tr.closed .expense-external-name,#budgetresources-wrapper tr.closed .expense-external-name,#aeInvoices tr.closed .expense-external-name,#budgetexternals-wrapper tr.closed .expense-external-name,#budgetinvoices-wrapper tr.closed .expense-external-name{padding-left:48px !important;}#budgetfees-wrapper tr.closed-workstage.last td,#budgetresources-wrapper tr.closed-workstage.last td,#aeInvoices tr.closed-workstage.last td,#budgetexternals-wrapper tr.closed-workstage.last td,#budgetinvoices-wrapper tr.closed-workstage.last td,#budgetfees-wrapper tr.closed.last td,#budgetresources-wrapper tr.closed.last td,#aeInvoices tr.closed.last td,#budgetexternals-wrapper tr.closed.last td,#budgetinvoices-wrapper tr.closed.last td{border-bottom-color:#e4e4e4;}#budgetfees-wrapper tr .budget-section-name,#budgetresources-wrapper tr .budget-section-name,#aeInvoices tr .budget-section-name,#budgetexternals-wrapper tr .budget-section-name,#budgetinvoices-wrapper tr .budget-section-name{max-width:300px;min-width:300px;width:300px;}#budgetfees-wrapper .subtotalrow.closed.last-of-type td,#budgetresources-wrapper .subtotalrow.closed.last-of-type td,#aeInvoices .subtotalrow.closed.last-of-type td,#budgetexternals-wrapper .subtotalrow.closed.last-of-type td,#budgetinvoices-wrapper .subtotalrow.closed.last-of-type td{border-bottom:none;}#budgetfees-wrapper .invoicingButtons,#budgetresources-wrapper .invoicingButtons,#aeInvoices .invoicingButtons,#budgetexternals-wrapper .invoicingButtons,#budgetinvoices-wrapper .invoicingButtons{width:300px !important;white-space:nowrap;}#budgetfees-wrapper .closed-divider td,#budgetresources-wrapper .closed-divider td,#aeInvoices .closed-divider td,#budgetexternals-wrapper .closed-divider td,#budgetinvoices-wrapper .closed-divider td{position:relative;bottom:1.5px;border-bottom:2px dotted #999;height:0;padding:0;}#close-workstage-dialog #budget-workstage-to-close{width:255px;}#close-workstage-dialog .warningMessage.narrow{max-width:335px;}td.fixed-column{position:absolute;}td.fixed-column span{line-height:32px;}td.fixed-column .negative{margin:4px;line-height:unset;}td.column-width-large{width:280px;max-width:280px;min-width:280px;}#invoices-scroll td.fixed-column:nth-of-type(1){width:250px;left:0;}#invoices-scroll td.fixed-column:nth-of-type(2){width:150px;left:250px;}#invoices-scroll td.fixed-column:nth-of-type(3){width:150px;left:400px;}#invoices-scroll td.fixed-column:nth-of-type(4){width:40px;left:550px;}#budgetexternals-wrapper td.fixed-column:nth-of-type(1){width:250px;left:0;}#budgetexternals-wrapper td.fixed-column:nth-of-type(2){width:250px;left:250px;}#budgetexternals-wrapper td.fixed-column:nth-of-type(3){width:107px;left:500px;}#budgetexternals-wrapper td.fixed-column:nth-of-type(4){width:150px;left:607px;}#budgetexternals-wrapper td.fixed-column:nth-of-type(5){width:100px;left:757px;}#budgetexternals-wrapper td.fixed-column:nth-of-type(6){width:100px;left:857px;}#budgetexternals-wrapper td.fixed-column:nth-of-type(7){width:122px;left:957px;}#budgetexternals-wrapper td.fixed-column:nth-of-type(8){width:130px;left:1079px;}#resource-profile-scroll td.fixed-column.resource-header{height:51px;}#resource-profile-scroll td.fixed-column div{display:inline-flex;align-items:center;height:100%;}#resource-profile-scroll td.fixed-column:nth-of-type(1){width:24px;left:0;}#resource-profile-scroll td.fixed-column:nth-of-type(1).resource-profile-header{width:201px;}#resource-profile-scroll td.fixed-column:nth-of-type(2){width:22px;left:24px;}#resource-profile-scroll td.fixed-column:nth-of-type(2).profile-vs-allocation{width:295px;left:412px;}#resource-profile-scroll td.fixed-column:nth-of-type(2).bottom-border-box{left:412px;width:295px;}#resource-profile-scroll td.fixed-column:nth-of-type(3){width:156px;left:46px;}#resource-profile-scroll td.fixed-column:nth-of-type(4){width:105px;left:202px;}#resource-profile-scroll td.fixed-column:nth-of-type(5){width:105px;left:307px;}#resource-profile-scroll td.fixed-column:nth-of-type(6){width:95px;left:412px;}#resource-profile-scroll td.fixed-column:nth-of-type(7){width:100px;left:507px;}#resource-profile-scroll td.fixed-column:nth-of-type(8){width:100px;left:607px;}#resource-profile-scroll td.fixed-closed-workstage-header .closed-sections{margin-top:0;}#resource-profile-scroll td.fixed-closed-workstage-header div{display:inline-flex;align-items:center;height:100%;}#resource-profile-scroll .aec-fe-editCancel{min-width:120px;}.workstage-header,.closed-workstages-header{height:40px;}.workstage-header.bvauser,.closed-workstages-header.bvauser{color:#666 !important;font-size:14px !important;}#architectureBudgetFeeSummary{font-size:12px;color:#aaa;width:300px;display:inline-block;margin-right:480px;float:right;margin-top:-70px;}#architectureBudgetFeeSummary label{font-weight:normal;color:#aaa;text-align:left;float:left;}#architectureBudgetFeeSummary div{height:20px;text-align:right;}#architectureBudgetFeeSummary .underline{border:solid 1px #e4e4e4 20px;}.ae-sortable-exclude tr td,.aec-fe-stage-body tr td,.aebudget-builder tr td{box-sizing:border-box;}.ae-sortable-exclude tr td.zero-width,.aec-fe-stage-body tr td.zero-width,.aebudget-builder tr td.zero-width{width:0;max-width:0;min-width:0;}.ae-sortable-exclude tr td.aec-move,.aec-fe-stage-body tr td.aec-move,.aebudget-builder tr td.aec-move{width:24px;max-width:24px;min-width:24px;}.ae-sortable-exclude tr td.aec-move a,.aec-fe-stage-body tr td.aec-move a,.aebudget-builder tr td.aec-move a{margin-left:0;margin-top:6px;}.ae-sortable-exclude tr td.aec-move i,.aec-fe-stage-body tr td.aec-move i,.aebudget-builder tr td.aec-move i{position:absolute;left:6px;margin:8px 0 0 0;width:0;}.ae-sortable-exclude tr td.aec-fe-editCancel,.aec-fe-stage-body tr td.aec-fe-editCancel,.aebudget-builder tr td.aec-fe-editCancel{width:128px;min-width:128px;text-align:right;}.ae-sortable-exclude tr:not(.subheader) td,.aec-fe-stage-body tr:not(.subheader) td,.aebudget-builder tr:not(.subheader) td{background-color:#fff;}.ae-sortable-exclude tr.subheader td.aec-fe-workstage,.aec-fe-stage-body tr.subheader td.aec-fe-workstage,.aebudget-builder tr.subheader td.aec-fe-workstage{max-width:540px;width:540px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ae-sortable-exclude tr.subheader td.aec-fe-date,.aec-fe-stage-body tr.subheader td.aec-fe-date,.aebudget-builder tr.subheader td.aec-fe-date{min-width:95px;width:95px;}.ae-sortable-exclude tr.subheader td#aec-fe-Probability,.aec-fe-stage-body tr.subheader td#aec-fe-Probability,.aebudget-builder tr.subheader td#aec-fe-Probability{min-width:75px;width:75px;}.ae-sortable-exclude tr.subheader td#aec-fe-FeeType,.aec-fe-stage-body tr.subheader td#aec-fe-FeeType,.aebudget-builder tr.subheader td#aec-fe-FeeType{min-width:125px;width:125px;}.ae-sortable-exclude tr.subheader td.aec-fe-monetary,.aec-fe-stage-body tr.subheader td.aec-fe-monetary,.aebudget-builder tr.subheader td.aec-fe-monetary{min-width:100px;width:100px;}.ae-sortable-exclude tr.subheader td.aec-fe-monetary-wide,.aec-fe-stage-body tr.subheader td.aec-fe-monetary-wide,.aebudget-builder tr.subheader td.aec-fe-monetary-wide{min-width:105px;width:105px;}.ae-sortable-exclude tr.subheader td#aec-fe-resprofile,.aec-fe-stage-body tr.subheader td#aec-fe-resprofile,.aebudget-builder tr.subheader td#aec-fe-resprofile{position:relative;}.ae-sortable-exclude tr.subheader td#aec-fe-spacer,.aec-fe-stage-body tr.subheader td#aec-fe-spacer,.aebudget-builder tr.subheader td#aec-fe-spacer{min-width:12px;width:12px;}.ae-sortable-exclude tr.closed.resourceStageItem .task-name-column,.aec-fe-stage-body tr.closed.resourceStageItem .task-name-column,.aebudget-builder tr.closed.resourceStageItem .task-name-column{padding-left:28px;}.ae-sortable-exclude tr .task-name-column,.aec-fe-stage-body tr .task-name-column,.aebudget-builder tr .task-name-column{width:300px;max-width:300px;}.ae-sortable-exclude tr.addRow td,.aec-fe-stage-body tr.addRow td,.aebudget-builder tr.addRow td{height:49px;}.ae-sortable-exclude tr.bold td,.aec-fe-stage-body tr.bold td,.aebudget-builder tr.bold td{font-weight:600;}.ae-sortable-exclude.closed tr,.aec-fe-stage-body.closed tr,.aebudget-builder.closed tr{display:none;color:#ccc;}.ae-sortable-exclude.closed td.aec-move,.aec-fe-stage-body.closed td.aec-move,.aebudget-builder.closed td.aec-move{position:relative;}.ae-sortable-exclude.closed td.aec-move i,.aec-fe-stage-body.closed td.aec-move i,.aebudget-builder.closed td.aec-move i{top:0;bottom:0;right:0;left:0;margin:auto;}.ae-sortable-exclude.closed td.aec-move a,.aec-fe-stage-body.closed td.aec-move a,.aebudget-builder.closed td.aec-move a{margin-left:13px;}.ae-sortable-exclude.closed-workstages-header,.aec-fe-stage-body.closed-workstages-header,.aebudget-builder.closed-workstages-header,.ae-sortable-exclude.workstage-header,.aec-fe-stage-body.workstage-header,.aebudget-builder.workstage-header{color:#ccc;}.ae-sortable-exclude.closed-workstages-header td.aec-move i,.aec-fe-stage-body.closed-workstages-header td.aec-move i,.aebudget-builder.closed-workstages-header td.aec-move i,.ae-sortable-exclude.workstage-header td.aec-move i,.aec-fe-stage-body.workstage-header td.aec-move i,.aebudget-builder.workstage-header td.aec-move i{margin:-5px 0 0 0;}.ae-sortable-exclude.closed-workstages-header td .downarrow,.aec-fe-stage-body.closed-workstages-header td .downarrow,.aebudget-builder.closed-workstages-header td .downarrow,.ae-sortable-exclude.workstage-header td .downarrow,.aec-fe-stage-body.workstage-header td .downarrow,.aebudget-builder.workstage-header td .downarrow,.ae-sortable-exclude.closed-workstages-header td .uparrow,.aec-fe-stage-body.closed-workstages-header td .uparrow,.aebudget-builder.closed-workstages-header td .uparrow,.ae-sortable-exclude.workstage-header td .uparrow,.aec-fe-stage-body.workstage-header td .uparrow,.aebudget-builder.workstage-header td .uparrow{color:#666;margin-top:5px;margin-left:-4px;}.aec-fe-fieldset{background-color:#fff;color:#333;font-size:12px;left:79px;padding:0 8px 0 16px;position:absolute;top:-10px;white-space:nowrap;}.aec-fe-fieldset.resource{left:70px;}.aec-fe-fieldset-container{position:relative;}.aec-fe-fieldset-container .blankstate{position:absolute;background-color:#fff;border:none;font-weight:normal;margin:0;padding:0 10px;left:0;right:0;top:92px;bottom:0;}.aec-fe-fieldset-container p{margin:auto;margin-top:auto !important;top:0;left:0;bottom:0;right:0;position:absolute;height:30px;}.aec-fe-fieldset-left{border-left:solid 2px #e4e4e4;}.aec-fe-fieldset-right{border-right:solid 2px #e4e4e4;}.aec-fe-fieldset-top{position:relative;border-top:solid 2px #e4e4e4;border-top-left-radius:3px;border-top-right-radius:3px;}.aec-fe-fieldset-bottom{border-bottom:solid 2px #e4e4e4 !important;border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important;}#budgetinvoices-wrapper{position:relative;}#aecinvoiceschedule td{position:relative;}#aecinvoiceschedule td.edit{position:absolute;}#aecinvoiceschedule td.hasParts{cursor:pointer;position:relative;}#aecinvoiceschedule td span.aecis-da{margin-left:8px;margin-right:8px;}#aecinvoiceschedule td i.multiple{width:16px;height:16px;display:block;position:absolute;top:5px;left:50%;margin:auto auto auto 20px;background:url(../images/sprites/sprites.png) no-repeat -147px -33px;}.invoice-popover{position:absolute;z-index:96;}.invoice-popover .invoicePopoverAmount{position:relative;width:60px;border-top:solid 1px #bbb;border-left:solid 1px #bbb;border-right:solid 1px #bbb;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#222;background-color:#eee;font-size:10px;padding:4px;z-index:9996;}.invoice-popover .invoicePopoverDetails{position:absolute;margin-top:-1px;border:solid 1px #bbb;-webkit-border-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius:4px;-moz-border-radius-topleft:0;border-radius:4px;border-top-left-radius:0;color:#222;background-color:#eee;font-size:10px;padding:4px;z-index:9995;text-align:left;}.invoice-popover .invoicePopoverDetails .notes{font-size:13px;width:143px;min-width:143px;}.invoice-popover .invoicePopoverDetails hr{margin:8px 0;}.invoice-popover .invoicePopoverDetails .another-part input.numeric{margin-bottom:8px;}.invoice-popover .invoicePopoverDetails .another a{margin:4px auto;width:100%;text-align:center;display:block;}.invoice-popover .invoicePopoverDetails .removeInvoicePart{float:right;color:#ce3434;}.invoice-popover .invoicePopoverDetails .invoiceNumber{float:right;color:#333;}.invoice-popover input.numeric{text-align:center;width:50px;border-color:#ccc;padding:3px;}.invoice-popover input.partdate{width:100px;min-width:100px;}#aecinvoiceschedule .notes{font-size:13px;min-width:160px;width:174px;height:72px;box-sizing:border-box;}#invoicingscheduleitemdetails{max-width:230px;}.partpaid{color:#b978e2;}#profile-card{position:relative;text-align:left;margin:2px 10px;max-width:100%;height:250px;overflow-x:hidden;}#people-profile-avatar{position:relative;}#people-profile-avatar img,#people-profile-avatar span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left;height:150px;margin:0 auto;width:150px;margin-right:20px;}#people-profile-avatar span{position:inherit;background-color:#0087d1;color:#fff;width:150px;font-size:35px;line-height:100px;text-align:center;margin-right:20px;clear:both;line-height:150px;}#pp-contact{position:absolute;left:200px;text-align:left;margin:2px 10px;clear:both;max-width:290px;}#pp-default-role,#pp-job-title{font-size:16px;text-align:left;padding-top:5px;padding-bottom:5px;}#pp-job-status{background-color:#94c03d;color:#fff;font-size:14px;text-align:center;font-weight:bold;position:absolute;padding-right:10px;padding-top:6px;padding-bottom:6px;padding-left:10px;}#pp-contact-details{position:absolute;left:500px;text-align:left;margin:10px 10px;clear:both;}#pp-li{width:250px;display:block;}#pp-custom-field{font-weight:bold;padding:5px;}#pp-footer{position:relative;left:15%;text-align:left;margin:2px 10px;clear:both;}.project-account p{color:#aaa;}#revenuephasing{background:url(../images/grid_cell.png) repeat;z-index:1;}#revenuephasing .total-row td{font-weight:bold;}#revenuephasing .indent{padding-left:28px;}#revenuephasing .feerow-closed .indent,#revenuephasing .additionalrow-closed .indent{padding-left:58px;}#revenuephasing i.downarrow{width:0;}#revenuephasing i.uparrow{width:0;}#revenuephasing select.historyType{min-width:145px;max-width:145px;width:145px;}#revenuephasing td.dashedRightBorder{border-right:dashed 1px #d3d3d3;}#revenuephasing .revenuePhasing,#revenuephasing .totals-panel{z-index:4;}#revenuephasing #revenuePhasing-chart{z-index:3;}#revenuephasing .fakeSubheader{position:absolute;top:38px;height:39px;width:100%;background-color:#ecf3f9;background-image:url(../images/grid_cell.png);background-repeat:repeat;z-index:0;}#revenuephasing .fakeFooter{position:absolute;bottom:1px;height:39px;width:100%;background-color:#fff;z-index:2;}#revenuePhasingTotal .subheader td{height:34px;}#revenuePhasingTotal td{height:51px;}#autoforecast{margin:0 auto;}#autoforecast th.stages{min-width:254px;}#autoforecast th.fees,#autoforecast th.externals{width:270px;}#autoforecast input.selectAll{margin-left:0;}#autoforecast td.checkbox input{margin:10px 0 10px 0;}#autoforecast select{width:244px;max-width:244px;padding:4px 4px 4px 2px;}.financeProcessDialog table{border:1px solid #f0f0f0;}.financeProcessDialog table td{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:10px;vertical-align:middle;}.financeProcessDialog .subtable{width:100%;}.financeProcessDialog .subtable thead tr{background-color:#ecf3f9;color:#333;height:36px;}.financeProcessDialog .subtable thead th{font-size:12px;font-weight:bold;text-align:center;padding:0 5px 0 0;color:#333;border:none;}.financeProcessLoading{width:100%;text-align:center;}.menu-left-half{width:50%;float:left;}.menu-left-half .content-panel{margin-right:5px;}.menu-right-half{width:50%;float:right;}.menu-right-half .content-panel{margin-left:5px;}.menu-half .content-panel{padding:29px 100px 30px 105px;min-height:300px;}.menu-half .content-panel h2{font-size:15px;margin-bottom:13px;display:inline-block;}.menu-half .content-panel p{margin-bottom:18px;}.menu-half .content-panel ul li{margin-bottom:18px;}.menu-half .content-panel .blankstate{text-align:center;border:dashed 2px #ddd;padding:26px 0 40px 0;margin:0;width:100%;}.menu-half .content-panel .blankstate p{margin-bottom:8px;}.menu-half .content-panel div.button.icon.action{float:right;position:relative;top:-6px;right:0;}.menu-half .status{color:#fff;display:inline-block;margin:0 3px;padding:4px 6px;font-weight:bold;float:right;}.menu-half .status.green{background-color:#94c03d;}.menu-half .status.yellow{background-color:#ffbf00;}#addPageForm input[type=text]{width:190px;}#addPageForm select{width:204px;}.field-list{min-height:6px;}.field-list li{height:30px;padding-top:12px;width:440px;}.field-list li.sortable-placeholder-field{height:6px;max-height:6px;min-height:6px;width:420px;background-color:#94c03d;margin:14px 0 2px 0;padding:0;}.field-list li .field{display:inline-block;border:solid 1px #e4e4e4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#bcb1b0;background-color:#fff;font-size:14px;margin:0;min-width:300px;padding:6px 6px 6px 10px;}.field-list li .field i{cursor:default;display:inline;padding:0;border:none;float:right;}.field-list li .field i.icon-dropdown{background:url(../images/sprites/IconsSprite.png) no-repeat 0 -298px;height:11px;margin:3px 0 0 0;width:17px;}.field-list li .field i.icon-calendar{background:url(../images/sprites/IconsSprite.png) no-repeat 0 -309px;height:15px;margin:1px 0 0 0;width:18px;}.field-list li .field-left{display:inline-block;width:12px;}.field-list li .field-left .field-move{display:inline-block;background:url(../images/sprites/IconsSprite.png) no-repeat -3px -282px;border:none;cursor:move;height:16px;width:12px;position:relative;top:3px;}.field-list li .field-left .hidden{display:none;}.field-list li.field-custom .field{border:solid 1px #000;color:#000;}.field-list li.field-custom .edit-icons{position:relative;top:2px;}.field-list li.field-custom .edit-icons .edit{margin-left:6px;padding-right:4px;}.field-list li.field-custom.field-core .field{border:solid 1px #e4e4e4;color:#bcb1b0;}.field-list li.field-custom.field-core .field i{display:none;}.field-list li.field-custom.field-core .field-left{width:12px;}.field-list li.field-custom.field-core .field-left .field-move{display:none;}.field-list li.field-custom.field-core .edit-icons{display:none;}.field-list li.field-custom.field-core .grid-toggle{display:none;}.field-list li.field-core .field-left{width:16px;}.field-list li .grid-toggle{margin-left:15px;}.field-list li .grid-toggle .switch{vertical-align:text-bottom;}#page-fields{margin-top:40px;margin-left:40px;}#page-fields .edit-icons .edit{padding-right:4px;}#fieldgroup-list ul{margin-bottom:12px;}.form .fieldgroup-section{margin-left:-18px;padding-top:1.4em;}.form .fieldgroup-section .fieldgroup-heading{left:13px;}.form #page-fieldgroups.edit{margin-left:-17px;}.form #page-fieldgroups.edit div.fieldgroup{padding-right:16px;}.form #page-fieldgroups.edit div.fieldgroup .fieldgroup-heading{left:7px;}.form #page-fieldgroups.edit div.fieldgroup-fields label{padding-left:4px;}.form #page-fieldgroups .fieldgroup-fields,.form .fieldgroup-section .fieldgroup-fields{padding-left:2px;}.form #page-fieldgroups div.fieldgroup,.form .fieldgroup-section div.fieldgroup{width:87%;}.form #page-fieldgroups div.fieldgroup .name-align,.form .fieldgroup-section div.fieldgroup .name-align{margin-left:-11px;}.form #page-fieldgroups .fieldgroup .fieldgroup-heading,.form .fieldgroup-section .fieldgroup .fieldgroup-heading{top:-10px;}.form #page-fieldgroups .fieldgroup-name,.form .fieldgroup-section .fieldgroup-name{background-color:#fff;padding:3px 3px 0 3px;}#page-fieldgroups,#page-empty{margin-top:40px;margin-left:15px;}#page-fieldgroups .sortable-placeholder-fieldgroup,#page-empty .sortable-placeholder-fieldgroup{height:6px;max-height:6px;min-height:6px;width:380px;background-color:#94c03d;margin:20px 0 40px 0;padding:0;}#page-fieldgroups .fieldgroup,#page-empty .fieldgroup,#page-fieldgroups .pagesection,#page-empty .pagesection{background-color:#fff;border:dashed 2px #bcb1b0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:0 0 25px 0;width:400px;padding:20px 12px 8px 12px;position:relative;}#page-fieldgroups .fieldgroup.multi,#page-empty .fieldgroup.multi,#page-fieldgroups .pagesection.multi,#page-empty .pagesection.multi{width:450px;}#page-fieldgroups .fieldgroup .fieldgroup-heading,#page-empty .fieldgroup .fieldgroup-heading,#page-fieldgroups .pagesection .fieldgroup-heading,#page-empty .pagesection .fieldgroup-heading{position:absolute;top:-13px;left:22px;background:#fff;color:#000;}#page-fieldgroups .fieldgroup .fieldgroup-heading .fieldgroup-left,#page-empty .fieldgroup .fieldgroup-heading .fieldgroup-left,#page-fieldgroups .pagesection .fieldgroup-heading .fieldgroup-left,#page-empty .pagesection .fieldgroup-heading .fieldgroup-left{display:inline-block;width:16px;}#page-fieldgroups .fieldgroup .fieldgroup-heading .fieldgroup-left .fieldgroup-move,#page-empty .fieldgroup .fieldgroup-heading .fieldgroup-left .fieldgroup-move,#page-fieldgroups .pagesection .fieldgroup-heading .fieldgroup-left .fieldgroup-move,#page-empty .pagesection .fieldgroup-heading .fieldgroup-left .fieldgroup-move{display:inline-block;background:url(../images/sprites/IconsSprite.png) no-repeat -3px -282px;border:none;cursor:move;height:16px;width:12px;position:relative;top:3px;left:4px;}#page-fieldgroups .fieldgroup .fieldgroup-heading .edit-icons,#page-empty .fieldgroup .fieldgroup-heading .edit-icons,#page-fieldgroups .pagesection .fieldgroup-heading .edit-icons,#page-empty .pagesection .fieldgroup-heading .edit-icons{position:relative;top:3px;}#page-fieldgroups .fieldgroup .fieldgroup-heading .edit-icons .edit,#page-empty .fieldgroup .fieldgroup-heading .edit-icons .edit,#page-fieldgroups .pagesection .fieldgroup-heading .edit-icons .edit,#page-empty .pagesection .fieldgroup-heading .edit-icons .edit{margin-left:3px;padding-right:4px;}#page-fieldgroups .fieldgroup .fieldgroup-fields .field-list,#page-empty .fieldgroup .fieldgroup-fields .field-list,#page-fieldgroups .pagesection .fieldgroup-fields .field-list,#page-empty .pagesection .fieldgroup-fields .field-list{min-height:55px;}#page-fieldgroups .fieldgroup .fieldgroup-fields .fieldgroup-nofields,#page-empty .fieldgroup .fieldgroup-fields .fieldgroup-nofields,#page-fieldgroups .pagesection .fieldgroup-fields .fieldgroup-nofields,#page-empty .pagesection .fieldgroup-fields .fieldgroup-nofields{position:absolute;top:40px;width:400px;text-align:center;}#page-fieldgroups .fieldgroup .fieldgroup-fields .fieldgroup-nofields.hidden,#page-empty .fieldgroup .fieldgroup-fields .fieldgroup-nofields.hidden,#page-fieldgroups .pagesection .fieldgroup-fields .fieldgroup-nofields.hidden,#page-empty .pagesection .fieldgroup-fields .fieldgroup-nofields.hidden{display:none;}#page-fieldgroups .fieldgroup .fieldgroup-subsection,#page-empty .fieldgroup .fieldgroup-subsection,#page-fieldgroups .pagesection .fieldgroup-subsection,#page-empty .pagesection .fieldgroup-subsection{border-top:1px dashed #94c03d;margin-top:20px;padding-top:10px;}#page-fieldgroups.edit,#page-empty.edit{margin-left:-12px;}#page-fieldgroups.edit .fieldgroup,#page-empty.edit .fieldgroup{width:588px;padding-left:8px;}#page-fieldgroups.edit .fieldgroup .fieldgroup-heading,#page-empty.edit .fieldgroup .fieldgroup-heading{left:5px;padding:0 4px;}#page-empty{margin-left:0;min-height:40em;}#page-empty .pagesection{min-height:30em;padding-top:2em;border-color:#e4e4e4;}.pagesection .faded{color:#a2a2a2;padding-bottom:1.2em;text-align:center;width:400px;}.cmapdialogv3 #deleteCustomFieldInitial label{min-width:70px;}@media only screen and (max-width:1290px){.menu-half .content-panel .blankstate{padding:3px 10px 15px 10px;width:auto;}}@media only screen and (max-width:1155px){.menu-half .content-panel{padding:29px 50px 30px 50px;}}@media only screen and (max-width:1445px){.ae-sortable-exclude tr td.aec-fe-editCancel,.aec-fe-stage-body tr td.aec-fe-editCancel{width:auto;min-width:initial;}.ae-sortable-exclude tr.stageRow .column-width-large,.aec-fe-stage-body tr.stageRow .column-width-large{width:108px;min-width:108px;max-width:108px;}.ae-sortable-exclude tr.subheader td.aec-fe-monetary,.aec-fe-stage-body tr.subheader td.aec-fe-monetary{min-width:65px;width:65px;}}@media only screen and (max-width:1605px){.ae-sortable-exclude tr td.aec-fe-editCancel,.aec-fe-stage-body tr td.aec-fe-editCancel{width:auto;min-width:initial;}.ae-sortable-exclude tr.stageRow .column-width-large,.aec-fe-stage-body tr.stageRow .column-width-large{width:200px;min-width:200px;max-width:200px;}.ae-sortable-exclude tr.subheader td.aec-fe-monetary,.aec-fe-stage-body tr.subheader td.aec-fe-monetary{min-width:90px;width:90px;}}#page-customfield,#page-fieldgroup{padding-top:33px;}#page-customfield input[type="text"],#page-fieldgroup input[type="text"],#page-customfield select,#page-fieldgroup select,#page-customfield label,#page-fieldgroup label,#page-customfield textarea,#page-fieldgroup textarea{display:block;margin-bottom:14px;width:227px;min-width:227px;}#page-customfield select,#page-fieldgroup select{width:241px;}#page-customfield input[type="button"],#page-fieldgroup input[type="button"]{display:inline;margin:10px 0 0 0;}#page-customfield input,#page-fieldgroup input{margin-bottom:10px;}#page-customfield textarea,#page-fieldgroup textarea{min-height:56px;margin-bottom:20px;}#page-customfield label,#page-fieldgroup label{font-weight:normal;margin:0;display:flex;align-items:center;}#page-customfield div.CustomField_Checkbox,#page-fieldgroup div.CustomField_Checkbox{margin:0;}#page-customfield div.CustomField_Checkbox.CustomField_Checkbox_Indented,#page-fieldgroup div.CustomField_Checkbox.CustomField_Checkbox_Indented{margin-left:23px;}#page-customfield span,#page-fieldgroup span{display:block;}#page-customfield h2,#page-fieldgroup h2{display:block;font-size:15px;font-weight:bold;margin-top:20px;}#page-customfield h3,#page-fieldgroup h3{margin-bottom:0;}#page-customfield .inline-input,#page-fieldgroup .inline-input{display:block;clear:left;}#page-customfield .inline-input input,#page-fieldgroup .inline-input input,#page-customfield .inline-input span,#page-fieldgroup .inline-input span{display:inline;float:left;margin-right:5px;}#page-customfield .inline-input span,#page-fieldgroup .inline-input span{margin-top:7px;}#page-customfield .inline-input label,#page-fieldgroup .inline-input label{display:inline;width:100px;min-width:100px;float:left;}#page-customfield input[type="checkbox"],#page-fieldgroup input[type="checkbox"]{display:inline;float:initial;width:13px;min-width:13px;margin-right:10px;}#page-customfield .actions,#page-fieldgroup .actions{margin-right:29px;}.content-panel-inner{width:272px;margin:0 auto;}.switch{position:relative;display:inline-block;width:33px;height:18px;}.switch input{opacity:0;width:0;height:0;}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;}.slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;}.slider.round{border-radius:34px;}.slider.round:before{border-radius:50%;}input:checked+.slider{background-color:#0087d1;}input:focus+.slider{box-shadow:0 0 1px #0087d1;}input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px);}.customfield-panels h3{margin-bottom:0;}.customfield-panels .padding-row{margin:10px 5px;}.half-row{height:100%;display:table-row;width:100%;margin-bottom:10px;}.half{height:100%;width:50%;display:table-cell;border-spacing:0 5px;}#allowances .accrual-label{font-size:14px;margin:5px;min-width:304px;display:inline-block;}.list tbody .closed td.resource{padding-left:0;}.list tbody .closed i.uparrow,.list tbody .closed i.uparrowdisabled{position:relative;right:5px;}.list tbody .closed-row .closed-indent{padding-left:34px !important;}.list tbody .closed-row i.uparrow,.list tbody .closed-row i.uparrowdisabled{position:relative;right:5px;}.list tbody td.edit-icons a{float:left;}.list tbody td.edit-icons .edit{margin-left:10px;}.sticky-column{white-space:nowrap;}#bva #bva-breakdown .column-width-large{width:400px;max-width:400px;box-sizing:border-box;}#bva #bva-breakdown .transaction.closed td:first-of-type{padding-left:30px;}#bva .list tbody .closed td:first-child{padding-left:34px;}#additionalcosts .workstage-header .expandcollapse{padding-left:36px;}#additionalcosts .workstage-header .expandcollapse i{margin:5px 0 0 0;}#feExportTemplates.list tbody .feexporttemplate-edit td{vertical-align:text-bottom;}#feExportTemplates.list tbody .feexporttemplate-edit td input[type=text]{min-width:120px;}#feExportTemplates .replacement-pill{background:#94c03d;padding:5px 10px;margin:2px 2.5px;float:left;border-radius:5px;color:#fff;}#feExportTemplates .replacement-editor{min-width:556px;width:556px;}#newExportTemplate .replacement-editor{width:100%;float:left;}#newExportTemplate .replacement-editor .property-container input{width:195px;min-width:195px;}#stickies-root .timesheetsList{z-index:9997;}#timesheetpreferences{z-index:9998;}#timesheetrows .overlay{z-index:9999;}.timesheetsList .day{width:70px;padding:2px 10px;position:relative;text-align:center;}.timesheetsList thead .week-commencing{font-size:13px;font-weight:normal;}#move-timesheets tr{height:52px;}#move-timesheets select{width:100%;}#move-timesheets input[type=text]{width:87%;}#timeImport-finish label{min-width:120px;}#projectbulkmovefields>*{margin-top:10px;}.dialog.report-filters input[type=checkbox]{position:absolute;}#projectfeesummary-wrapper .underline{padding-bottom:8px;}#projectfeesummary-wrapper .table-header{padding:15px 0 10px 6px;font-weight:bold;}#projectfeesummary-wrapper .project-summary-table{min-width:100%;}#projectfeesummary-wrapper .project-summary-table tr td{text-align:right;height:24px;padding:4px;}#projectfeesummary-wrapper .project-summary-table tr td.left{text-align:left;}#projectfeesummary-wrapper .project-summary-table tr td.indent{padding-left:27px;}#projectfeesummary-wrapper .project-summary-table tr i.uparrow,#projectfeesummary-wrapper .project-summary-table tr i.downarrow{margin-top:5px;}#projectfeesummary-wrapper .project-summary-table tr.closed{color:#ccc;}#projectfeesummary-wrapper .project-summary-table thead tr td{padding:10px 4px 10px 20px;font-weight:bold;white-space:nowrap;}#projectfeesummary-wrapper .project-summary-table thead tr td.left{padding:10px 4px;}#projectfeesummary-wrapper .project-summary-table tbody .total td{font-weight:bold;border-top:1px solid #ccc;padding:10px 4px;}#projectfeesummary-wrapper .project-summary-table .closed-divider td{position:relative;bottom:1.5px;border-bottom:2px dotted #999;height:0;padding:0;}#staffPredictionChart{width:100%;}#staffingPredictionReport .list.shallow tbody tr:not(.section-header){height:32px;}#staffingPredictionReport .resourcing-filter a{border-bottom:none;color:#a1d1ef;float:none;margin-right:10px;text-decoration:none;}#staffingPredictionReport .resourcing-filter a.selected{border-bottom:none;color:#fff;float:none;margin-right:10px;text-decoration:none;}#staffingPredictionReport .resourcing-filter a:first-of-type{margin-left:10px;}#staffingPredictionReport tbody td:not(.section-header){height:32px;font-size:12px;border-right:solid 1px #ddd;border-bottom:none;}#staffingPredictionReport td.left{padding-left:5px;text-align:left;}#staffingPredictionReport td.negative{background-color:#ea4c43;color:#fff;}#staffingPredictionReport tr:nth-child(even),#staffingPredictionReport #report tr:nth-child(even){background:#f5f5f5;}#staffingPredictionReport tr.footer{background:#ecf3f9;padding-left:8px;padding-right:8px;}#staffingPredictionReport tr.footer td{border-right:none;font-weight:bold;}#staffingPredictionReport tr.footer td:first-child{padding-left:0;}#staffingPredictionReport tbody tr.subheader{background-color:#ecf3f9;color:#333;height:36px;}#staffingPredictionReport tbody tr.subheader td{border-bottom:solid 1px #e4e4e4;color:#666;font-size:12px;font-weight:bold;text-align:center;vertical-align:middle;border-right:none;border-left:none;}#staffingPredictionReport tbody tr.subheader .left{text-align:left;}#staffingPredictionReport tbody tr.section-header td{border-right:none;border-left:none;}#staffingPredictionReport .projectResources.stuckHeader tbody td:first-of-type{height:32px;font-size:12px;border-left:solid 1px #ddd;}#staffingPredictionReport #frozen-panel tbody td{font-weight:bold;}#staffingPredictionReport #frozen-panel .projectResources{overflow:hidden;position:absolute;width:425px;}#staffingPredictionReport #resource-chart{overflow:auto;position:relative;margin-left:425px;}#staffingPredictionReport #resource-chart .projectResources{table-layout:fixed;width:1800px;}#peregaWIP .projectmanagertotal tr,#peregaWIP .projectmanagertotal td{background-color:#fff;color:#333;border-bottom:solid 1px #d3d3d3;border-top:solid 1px #d3d3d3;font-size:12px;font-weight:bold;padding:4px;}#peregaWIP .projectmanagertotal tr.amber font-style,#peregaWIP .projectmanagertotal td.amber font-style{color:#ffbf00;}#peregaWIP .projectmanagertotal tr.negative,#peregaWIP .projectmanagertotal td.negative{color:#f00;white-space:nowrap;}#peregaWIP .subtotal tr,#peregaWIP .subtotal td{background-color:#ecf3f9;color:#333;border-bottom:solid 1px #d3d3d3;border-top:solid 1px #d3d3d3;font-size:12px;font-weight:bold;padding:4px;}#peregaWIP .amber font-style{color:#ffbf00;}#peregaWIP .firstrow{text-align:left;font-weight:bold;width:120px;}#peregaWIP .negative{white-space:nowrap;}.heading-box{font-size:12px;font-weight:bold;padding:7px;text-align:center;width:125px;margin-bottom:4px;margin-top:25px;}.heading-box.red{background-color:#ce3434;color:#fff;}.heading-box.amber{background-color:#ffbf00;color:#fff;}.heading-box.green{background-color:#9ac236;color:#fff;}.detailed-form{margin:18px 10px;max-width:917px;}.detailed-form>label{font-weight:bold;width:100%;margin-bottom:14px;display:block;}.detailed-form input[type=text]{margin-bottom:36px;}#folderStructureList .field-move{display:inline-block;background:url(../images/sprites/IconsSprite.png) no-repeat -3px -282px;border:none;cursor:move;height:16px;width:12px;position:relative;top:3px;margin-left:5px;margin-right:4px;}#folderStructureList{border-top:solid 1px #e4e4e4;margin-bottom:36px;}#folderStructureList .row{border-bottom:solid 1px #e4e4e4;height:29px;padding-top:5px;}#folderStructureList li .name{float:left;width:443px;}#folderStructureList li .indent{float:left;width:421px;padding-top:3px;}#folderStructureList li .indent a{width:20px;height:18px;display:inline-block;margin-right:9px;}#folderStructureList li .indent .decrease{background:url('/content/images/icons/outdent-icon-disabled.png') no-repeat;}#folderStructureList li .indent .decrease:hover{background:url('/content/images/icons/outdent-icon-enabled.png') no-repeat;cursor:pointer;}#folderStructureList li .indent .increase{background:url('/content/images/icons/indent-icon-disabled.png') no-repeat;}#folderStructureList li .indent .increase:hover{background:url('/content/images/icons/indent-icon-enabled.png') no-repeat;cursor:pointer;}#folderStructureList li .actions{float:left;margin:0;padding-top:3px;}#folderStructureList li .ui-sortable-helper{border-bottom:none;}#folderStructureList .add-edit-folder .row{padding-bottom:5px;}#folderStructureList #add-folder{float:right;}#folderStructureList #blankrow{display:none;}#folderStructureList li ul .row .name a{margin-left:25px;}#folderStructureList li ul li ul .row .name a{margin-left:50px;}#folderStructureList li ul li ul li ul .row .name a{margin-left:75px;}#folderStructureList li ul li ul li ul li ul .row .name a{margin-left:100px;}#openOfficeFileDialog .office-options{display:flex;flex-wrap:wrap;width:200px;}#openOfficeFileDialog .office-options input{width:200px;margin-bottom:8px;}#openOfficeFileDialog .office-options a{width:200px;}.activityTemplateButtons{margin-bottom:10px;}#automated-activity-dialog .full-width{min-width:320px;}#automated-activity-dialog .narrow{max-width:160px;}#automated-activity-dialog .dialog textarea{height:300px;margin-left:0;}#automated-activity-dialog label{width:110px;}#automated-activity-dialog .block{display:block;}.activities-move-panel{text-align:center;padding:100px 0 100px 0;}.activities-move-panel img{margin-bottom:20px;}.activities-move-panel .activities-move-cta{max-width:40%;margin-left:auto;margin-right:auto;}.activities-move-panel h2{margin-bottom:10px;}.logo-container{height:100%;display:flex;}.logo-container img{width:100%;align-self:center;}.gantt-activity-wrapper{float:left;overflow:hidden;position:relative;width:475px;}.gantt-activity-wrapper+#gantt-wrapper{left:475px;}.gantt-activity-wrapper .stage{margin:6px;}.gantt-activity-wrapper .stage ul{height:30px;}.gantt-activity-wrapper .stage ul li{max-height:30px;vertical-align:middle;overflow:hidden;}.gantt-activity-wrapper .date{width:90px;}.gantt-activity-wrapper .who{width:50px;}.gantt-activity-wrapper #task-header th.activity{width:244px;text-align:left;padding-left:5px;}[data-initials]:before{background:#6f990c;color:#fff;content:attr(data-initials);display:inline-block;font-weight:bold;border-radius:50%;vertical-align:middle;margin-right:.5em;width:30px;height:30px;line-height:30px;text-align:center;}#moveActivityDateDialog .move-activity-form{text-align:center;}#moveActivityDateDialog label{text-align:left;}#activities-calendar button,#activities-calendar button:hover{background-color:#fff;background-image:-webkit-linear-gradient(top,#fff,#fff);color:#000;border:none;}#activities-calendar .fc-toolbar-chunk button,#activities-calendar .fc-toolbar-chunk h2{display:inline-block;}#activities-calendar .fc-toolbar-chunk button{margin-bottom:5px;}#activities-calendar .fc-toolbar-chunk button:focus{outline:none;box-shadow:none;}#activities-calendar .fc-toolbar-chunk h2{font-size:1.3em;width:150px;text-align:center;}#activities-calendar .fc-col-header-cell{background-color:#ebf3fa;height:35px;padding-top:7px;}#activities-calendar .fc-col-header-cell-cushion{font-weight:bold;color:#666;text-align:center;text-decoration:none;}#activities-calendar .fc-day-today{background-color:#fff;}#activities-calendar .fc-daygrid-day-number{color:#666;margin-left:auto;margin-right:auto;text-decoration:none;font-weight:bold;}#activities-calendar .fc-daygrid-block-event .fc-event-title{font-weight:bold;}#activities-calendar .fc-event-main-frame{margin:2px;}#activities-calendar .fc-daygrid-day-top{padding-top:5px;}#my-activities-grid-container .activities-calendar{display:none;}#personalActivityEdit-dialog .activity-details{max-width:none;width:95%;display:block;}.view-links{text-align:center;float:left;position:absolute;top:0;bottom:0;left:0;right:0;}.view-links span{border-right:1px solid #666;padding:0 2px 0 4px;line-height:27px;}.view-links span:last-of-type{border-right:none;}.view-links a.selected{color:#000;text-decoration:none;margin-top:0;font-weight:bold;}.dialogsection .activity-edit-attachment{display:flex;}.dialogsection .activity-edit-attachment label{align-self:center;}.dialogsection .activity-edit-attachment .fileinput{margin-bottom:0;}#activityview-dialog,#personalActivityview-dialog{font-weight:bold;}#activityview-dialog .dialog-view label,#personalActivityview-dialog .dialog-view label{color:#cacaca;font-weight:normal;font-size:14px;margin-bottom:7px;}#activityview-dialog .dialog-view .row,#personalActivityview-dialog .dialog-view .row{margin-bottom:19px;}#activityview-dialog .dialog-view .row.cell,#personalActivityview-dialog .dialog-view .row.cell{float:left;}#activityview-dialog .dialog-view td,#personalActivityview-dialog .dialog-view td{font-weight:bold;}#activityview-dialog .dialog-view td.category,#personalActivityview-dialog .dialog-view td.category{padding-right:10px;}#activityview-dialog .dialog-view #view-activity-notes,#personalActivityview-dialog .dialog-view #view-activity-notes{white-space:pre-line;overflow-wrap:break-word;}#activityview-dialog .dialog-view .activityHeader,#personalActivityview-dialog .dialog-view .activityHeader{max-width:100%;}#addfromtemplate-dialog .calendar{width:157px;}#addRPBudgetSectionButtonRow{height:49px;}[id^=addRPBudgetTaskButtonRow]{height:47px;}#list-editor .option-manager-header-rank{width:3rem;}#list-editor tfoot td{padding:10px 5px 5px 0;vertical-align:middle;}#list-editor td .check-box{display:none;}#list-editor td .check-box+label{background-color:#fff;border:1px solid #c6c6c6;cursor:default;display:inline-block;height:11px;vertical-align:middle;width:11px;}#list-editor td .check-box:checked+label{background:url(../images/sprites/sprites.png) no-repeat -297px -3px;display:inline-block;padding:0 0 0 0;}.admin-tool .validation-messages{float:right;display:inline-block;width:65px;height:25px;}.admin-tool .validation-messages i{display:inline;float:right;}.admin-tool tr{line-height:2em;}#quickbooksDesktopExportPurchaseInvoices,#quickBooksDesktopExportExpenses,#quickBooksDesktopExportInvoices{margin-bottom:5px;}#QuickBooksDesktopExportExpensesForm .icon-spacer,#QuickbooksDesktopExportPurchaseInvoicesForm .icon-spacer,#QuickbooksDesktopExportSalesInvoicesForm .icon-spacer{width:20px;height:20px;display:inline-block;margin-left:12px;}#QuickBooksDesktopExportExpensesForm .admin-tool input.invoiceCheckbox,#QuickbooksDesktopExportPurchaseInvoicesForm .admin-tool input.invoiceCheckbox,#QuickbooksDesktopExportSalesInvoicesForm .admin-tool input.invoiceCheckbox{margin-left:23px;}#QuickBooksDesktopExportExpensesForm .admin-tool input.expenseCheckbox,#QuickbooksDesktopExportPurchaseInvoicesForm .admin-tool input.expenseCheckbox,#QuickbooksDesktopExportSalesInvoicesForm .admin-tool input.expenseCheckbox{margin-left:23px;}#QuickBooksDesktopExportExpensesForm .admin-tool input.ptCheckbox,#QuickbooksDesktopExportPurchaseInvoicesForm .admin-tool input.ptCheckbox,#QuickbooksDesktopExportSalesInvoicesForm .admin-tool input.ptCheckbox{margin-left:23px;}#QuickBooksDesktopExportExpensesForm .admin-tool td:last-child,#QuickbooksDesktopExportPurchaseInvoicesForm .admin-tool td:last-child,#QuickbooksDesktopExportSalesInvoicesForm .admin-tool td:last-child{min-width:10px;}#QuickBooksDesktopExportExpensesForm i.uparrow,#QuickbooksDesktopExportPurchaseInvoicesForm i.uparrow,#QuickbooksDesktopExportSalesInvoicesForm i.uparrow{margin-top:0;}#QuickBooksDesktopExportExpensesForm i.icon.validationError,#QuickbooksDesktopExportPurchaseInvoicesForm i.icon.validationError,#QuickbooksDesktopExportSalesInvoicesForm i.icon.validationError{text-align:left;float:left;margin-top:0;}#QuickBooksDesktopExportExpensesForm i.icon.green-tick,#QuickbooksDesktopExportPurchaseInvoicesForm i.icon.green-tick,#QuickbooksDesktopExportSalesInvoicesForm i.icon.green-tick{text-align:left;float:left;margin-top:0;margin-left:17px;margin-bottom:5px;}.instruction-panel h2{margin-bottom:30px;}.instruction-panel p{margin-bottom:20px;width:705px;}.instruction-panel .button{margin-bottom:30px;width:240px;}.instruction-panel div{width:705px;text-align:left;}.instruction-panel img{max-width:705px;}#teams-link-container,.link-panel-container{display:flex;justify-content:space-between;}#teams-link-container .remove-link,.link-panel-container .remove-link{background:url(../images/sprites/IconsSprite.png) no-repeat -19px -199px;display:flex;width:16px;height:18px;cursor:pointer;}#notificationArea{max-width:25%;top:0;}.portfolio-dialog-description{padding-bottom:20px;}.pulse-green{background:#94c03d;border-radius:8px;box-shadow:0 0 0 0 #94c03d,0 0 8px 0 grey;margin:10px;height:45px;width:150px;transform:scale(1);animation:pulse-black 2s infinite;display:flex;align-items:center;position:absolute;top:50%;left:calc(50% - (150px/2));cursor:pointer;}.pulse-green p#pulse-text{margin:auto;color:#fff;font-size:18px;}@keyframes pulse-black{0%{box-shadow:0 0 0 0 rgba(148,192,61,.7),0 0 8px 0 grey;}70%{box-shadow:0 0 0 16px rgba(148,192,61,0),0 0 8px 0 grey;}100%{box-shadow:0 0 0 0 rgba(148,192,61,0),0 0 8px 0 grey;}}.blank-state-table-top{margin-top:32px;}.blank-state tr.section-header th{border-right:0;background-color:#0089ce;color:#fff;border-top:0;}.blank-state td,.blank-state th{height:28px;padding:5px !important;border-right:1px solid #d3d3d3;}.blank-state td .blank-state-template-cell,.blank-state th .blank-state-template-cell{background-color:#e9e9e9;width:70%;}.blank-state td div,.blank-state th div{height:14px;}.blank-state td:first-child{width:250px;border-left:1px solid #d3d3d3;}.blank-state td:first-child div{width:70%;}.blank-state td.blank-state-cells:first-child div{background-color:#e9e9e9;}.blank-state td:not(:first-child) div{margin:auto;}.blank-state td:not(:first-child) div p{text-align:center;}.blank-state th:first-child{text-align:left;}.blank-state .section-header th:not(:first-child){text-align:center;}.blank-state .section-header th{font-size:14px;font-weight:bold;}.blank-state .section-header th:first-child{border-left:1px #0089ce;}.blank-state tfoot tr{background:#ecf3f9;}.blank-state tfoot tr td{height:28px;padding:5px;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;text-align:center;}.portfolio-menu-panel{min-height:45px;}.portfolio-menu-panel #dashboard-filter-text{display:inline-block;padding-left:5px;padding-top:10px;max-width:85%;}.portfolio-menu-panel #dashboard-filter-text .filterText{line-height:1.5;}.portfolio-menu-panel #dashboard-filter-text .filterText a{color:#0089ce;cursor:pointer;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration:dashed;text-decoration-line:underline;}.portfolio-menu-panel #dashboard-buttons{float:right;margin-right:10px;padding-top:5px;display:inline-block;}.portfolio-menu-panel #edit-dashboard-btn-container{display:flex;justify-content:space-between;}.portfolio-menu-panel #edit-dashboard-btn-container,.portfolio-menu-panel #exit-edit-dashboard-btn-container{margin-top:5px;width:130px;padding-right:10px;}.portfolio-menu-panel #edit-dashboard-btn-container .edit-dashboard-link,.portfolio-menu-panel #exit-edit-dashboard-btn-container .edit-dashboard-link,.portfolio-menu-panel #edit-dashboard-btn-container .exit-edit-dashboard-link,.portfolio-menu-panel #exit-edit-dashboard-btn-container .exit-edit-dashboard-link{width:120px;}.portfolio-menu-panel #exit-edit-dashboard-btn-container{display:none;}#notificationArea{max-width:25%;top:0;}.portfolio-dialog-description{padding-bottom:20px;}.ui-dialog.portfolio-dialog #client-input-box,.ui-dialog.add-project-dialog #client-input-box,.add-dashboard-dialog #client-input-box,.add-portfolio-dashboard-dialog #client-input-box{width:356px;}.ui-dialog.portfolio-dialog #run-portfolio,.ui-dialog.add-project-dialog #run-portfolio,.add-dashboard-dialog #run-portfolio,.add-portfolio-dashboard-dialog #run-portfolio{background-color:#6f990d;background-image:unset;color:#fff;width:200px;height:40px;font-size:16px;font-weight:600;border-color:unset;box-shadow:unset;border-radius:4px;position:absolute;left:calc(50% - 100px);bottom:40px;}.ui-dialog.portfolio-dialog #run-portfolio:disabled,.ui-dialog.add-project-dialog #run-portfolio:disabled,.add-dashboard-dialog #run-portfolio:disabled,.add-portfolio-dashboard-dialog #run-portfolio:disabled{background-color:#ddd;}.ui-dialog.portfolio-dialog #portfolio-first-subheading,.ui-dialog.add-project-dialog #portfolio-first-subheading,.add-dashboard-dialog #portfolio-first-subheading,.add-portfolio-dashboard-dialog #portfolio-first-subheading{padding-top:20px;padding-bottom:10px;}.ui-dialog.portfolio-dialog #portfolio-second-subheading,.ui-dialog.add-project-dialog #portfolio-second-subheading,.add-dashboard-dialog #portfolio-second-subheading,.add-portfolio-dashboard-dialog #portfolio-second-subheading{padding-top:20px;padding-bottom:10px;}.ui-dialog.portfolio-dialog #portfolio-heading,.ui-dialog.add-project-dialog #portfolio-heading,.add-dashboard-dialog #portfolio-heading,.add-portfolio-dashboard-dialog #portfolio-heading,.ui-dialog.portfolio-dialog .dashboard-heading,.ui-dialog.add-project-dialog .dashboard-heading,.add-dashboard-dialog .dashboard-heading,.add-portfolio-dashboard-dialog .dashboard-heading{font-size:16px;text-align:center;padding-top:20px;}.ui-dialog.portfolio-dialog .portfolio-subheading,.ui-dialog.add-project-dialog .portfolio-subheading,.add-dashboard-dialog .portfolio-subheading,.add-portfolio-dashboard-dialog .portfolio-subheading{font-size:14px;font-weight:unset;text-align:left;}.ui-dialog.portfolio-dialog #run-portfolio-button-div,.ui-dialog.add-project-dialog #run-portfolio-button-div,.add-dashboard-dialog #run-portfolio-button-div,.add-portfolio-dashboard-dialog #run-portfolio-button-div{padding-top:40px;}.ui-dialog.portfolio-dialog #portfolio-subtype-filter,.ui-dialog.add-project-dialog #portfolio-subtype-filter,.add-dashboard-dialog #portfolio-subtype-filter,.add-portfolio-dashboard-dialog #portfolio-subtype-filter{position:relative;z-index:1000;}.ui-dialog.portfolio-dialog,.ui-dialog.add-project-dialog,.add-dashboard-dialog,.add-portfolio-dashboard-dialog,.cmapdialogv4{overflow:visible;border:unset;background-color:#fff;padding-top:0;box-shadow:0 1px 20px .6px #d9d9d9;-webkit-border-radius:unset;}.ui-dialog.portfolio-dialog .ui-dialog-titlebar,.ui-dialog.add-project-dialog .ui-dialog-titlebar,.add-dashboard-dialog .ui-dialog-titlebar,.add-portfolio-dashboard-dialog .ui-dialog-titlebar,.cmapdialogv4 .ui-dialog-titlebar{padding:.1em .5em;position:relative;font-size:2em;background-color:#93c03e;height:30px;text-align:center;}.ui-dialog.portfolio-dialog .ui-dialog-title,.ui-dialog.add-project-dialog .ui-dialog-title,.add-dashboard-dialog .ui-dialog-title,.add-portfolio-dashboard-dialog .ui-dialog-title,.cmapdialogv4 .ui-dialog-title{font-weight:600;font-size:18px;}.ui-dialog.portfolio-dialog .ui-dialog-titlebar-close,.ui-dialog.add-project-dialog .ui-dialog-titlebar-close,.add-dashboard-dialog .ui-dialog-titlebar-close,.add-portfolio-dashboard-dialog .ui-dialog-titlebar-close,.cmapdialogv4 .ui-dialog-titlebar-close{display:none;}.ui-dialog.portfolio-dialog .SumoSelect>.optWrapper,.ui-dialog.add-project-dialog .SumoSelect>.optWrapper,.add-dashboard-dialog .SumoSelect>.optWrapper,.add-portfolio-dashboard-dialog .SumoSelect>.optWrapper,.cmapdialogv4 .SumoSelect>.optWrapper{width:100%;z-index:9999;}.ui-dialog.portfolio-dialog .SumoSelect,.ui-dialog.add-project-dialog .SumoSelect,.add-dashboard-dialog .SumoSelect,.add-portfolio-dashboard-dialog .SumoSelect,.cmapdialogv4 .SumoSelect{text-align:left;width:366px;}.ui-dialog.portfolio-dialog select,.ui-dialog.add-project-dialog select,.add-dashboard-dialog select,.add-portfolio-dashboard-dialog select,.cmapdialogv4 select{width:366px;}.ui-dialog.portfolio-dialog .multi select,.ui-dialog.add-project-dialog .multi select,.add-dashboard-dialog .multi select,.add-portfolio-dashboard-dialog .multi select,.cmapdialogv4 .multi select{width:30px !important;min-width:0;border:#fff;padding-bottom:0;opacity:1;}.ui-dialog.portfolio-dialog .multi select[disabled],.ui-dialog.add-project-dialog .multi select[disabled],.add-dashboard-dialog .multi select[disabled],.add-portfolio-dashboard-dialog .multi select[disabled],.cmapdialogv4 .multi select[disabled]{color:#222;}.ui-dialog.portfolio-dialog .dialog input,.ui-dialog.add-project-dialog .dialog input,.add-dashboard-dialog .dialog input,.add-portfolio-dashboard-dialog .dialog input,.cmapdialogv4 .dialog input,.ui-dialog.portfolio-dialog .dialog select,.ui-dialog.add-project-dialog .dialog select,.add-dashboard-dialog .dialog select,.add-portfolio-dashboard-dialog .dialog select,.cmapdialogv4 .dialog select{max-width:unset !important;}.ui-dialog.portfolio-dialog .ui-dialog-titlebar,.ui-dialog.add-project-dialog .ui-dialog-titlebar,.add-dashboard-dialog .ui-dialog-titlebar,.add-portfolio-dashboard-dialog .ui-dialog-titlebar,.cmapdialogv4 .ui-dialog-titlebar{width:150px;margin:auto;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;height:40px;}.ui-dialog.portfolio-dialog .SumoSelect .select-all.partial>span i,.ui-dialog.add-project-dialog .SumoSelect .select-all.partial>span i,.add-dashboard-dialog .SumoSelect .select-all.partial>span i,.add-portfolio-dashboard-dialog .SumoSelect .select-all.partial>span i,.cmapdialogv4 .SumoSelect .select-all.partial>span i{background-color:#ccc !important;}.ui-dialog.portfolio-dialog .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.ui-dialog.add-project-dialog .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.add-dashboard-dialog .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.add-portfolio-dashboard-dialog .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.cmapdialogv4 .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.ui-dialog.portfolio-dialog .SumoSelect .select-all.selected>span i,.ui-dialog.add-project-dialog .SumoSelect .select-all.selected>span i,.add-dashboard-dialog .SumoSelect .select-all.selected>span i,.add-portfolio-dashboard-dialog .SumoSelect .select-all.selected>span i,.cmapdialogv4 .SumoSelect .select-all.selected>span i{background-color:#2ca2f5;}.ui-dialog.portfolio-dialog .SumoSelect>.optWrapper>.options li.opt,.ui-dialog.add-project-dialog .SumoSelect>.optWrapper>.options li.opt,.add-dashboard-dialog .SumoSelect>.optWrapper>.options li.opt,.add-portfolio-dashboard-dialog .SumoSelect>.optWrapper>.options li.opt,.cmapdialogv4 .SumoSelect>.optWrapper>.options li.opt{border-bottom:unset;}.ui-dialog.portfolio-dialog .SumoSelect>.optWrapper>.options li.opt:hover,.ui-dialog.add-project-dialog .SumoSelect>.optWrapper>.options li.opt:hover,.add-dashboard-dialog .SumoSelect>.optWrapper>.options li.opt:hover,.add-portfolio-dashboard-dialog .SumoSelect>.optWrapper>.options li.opt:hover,.cmapdialogv4 .SumoSelect>.optWrapper>.options li.opt:hover{background-color:#dceaf2;}.ui-dialog.portfolio-dialog .SumoSelect>.optWrapper>.options li.opt label,.ui-dialog.add-project-dialog .SumoSelect>.optWrapper>.options li.opt label,.add-dashboard-dialog .SumoSelect>.optWrapper>.options li.opt label,.add-portfolio-dashboard-dialog .SumoSelect>.optWrapper>.options li.opt label,.cmapdialogv4 .SumoSelect>.optWrapper>.options li.opt label,.ui-dialog.portfolio-dialog .SumoSelect>.CaptionCont,.ui-dialog.add-project-dialog .SumoSelect>.CaptionCont,.add-dashboard-dialog .SumoSelect>.CaptionCont,.add-portfolio-dashboard-dialog .SumoSelect>.CaptionCont,.cmapdialogv4 .SumoSelect>.CaptionCont,.ui-dialog.portfolio-dialog .SumoSelect .select-all>label,.ui-dialog.add-project-dialog .SumoSelect .select-all>label,.add-dashboard-dialog .SumoSelect .select-all>label,.add-portfolio-dashboard-dialog .SumoSelect .select-all>label,.cmapdialogv4 .SumoSelect .select-all>label{font-size:14px;}.ui-dialog.portfolio-dialog .SumoSelect>.optWrapper>.options li.opt:hover label,.ui-dialog.add-project-dialog .SumoSelect>.optWrapper>.options li.opt:hover label,.add-dashboard-dialog .SumoSelect>.optWrapper>.options li.opt:hover label,.add-portfolio-dashboard-dialog .SumoSelect>.optWrapper>.options li.opt:hover label,.cmapdialogv4 .SumoSelect>.optWrapper>.options li.opt:hover label{color:#0068a2;}.ui-dialog.portfolio-dialog p .SumoSelect:focus>.CaptionCont,.ui-dialog.add-project-dialog p .SumoSelect:focus>.CaptionCont,.add-dashboard-dialog p .SumoSelect:focus>.CaptionCont,.add-portfolio-dashboard-dialog p .SumoSelect:focus>.CaptionCont,.cmapdialogv4 p .SumoSelect:focus>.CaptionCont,.ui-dialog.portfolio-dialog .SumoSelect.open>.CaptionCont,.ui-dialog.add-project-dialog .SumoSelect.open>.CaptionCont,.add-dashboard-dialog .SumoSelect.open>.CaptionCont,.add-portfolio-dashboard-dialog .SumoSelect.open>.CaptionCont,.cmapdialogv4 .SumoSelect.open>.CaptionCont{height:26px;}.cmapdialogv4.error .ui-dialog-titlebar{background-color:#ea4c43;}.cmapdialogv4.warning .ui-dialog-titlebar{background-color:#fbb440;}.add-dashboard-dialog div.ui-dialog-titlebar,.add-portfolio-dashboard-dialog div.ui-dialog-titlebar,.cmapdialogv4 div.ui-dialog-titlebar{width:fit-content;}.add-dashboard-dialog div.ui-dialog-titlebar span.ui-dialog-title,.add-portfolio-dashboard-dialog div.ui-dialog-titlebar span.ui-dialog-title,.cmapdialogv4 div.ui-dialog-titlebar span.ui-dialog-title{font-weight:normal;text-transform:uppercase;}.add-dashboard-dialog.historical-rates div.ui-dialog-titlebar,.add-portfolio-dashboard-dialog.historical-rates div.ui-dialog-titlebar,.cmapdialogv4.historical-rates div.ui-dialog-titlebar{width:400px;}.add-dashboard-dialog.historical-rates .v4-subheader,.add-portfolio-dashboard-dialog.historical-rates .v4-subheader,.cmapdialogv4.historical-rates .v4-subheader{margin-top:10px;margin-bottom:18px;font-size:14px;color:#808080;}.add-dashboard-dialog.historical-rates .mCSB_outside+.mCSB_scrollTools,.add-portfolio-dashboard-dialog.historical-rates .mCSB_outside+.mCSB_scrollTools,.cmapdialogv4.historical-rates .mCSB_outside+.mCSB_scrollTools{right:-14px;}.add-dashboard-dialog .ui-dialog-titlebar-close,.add-portfolio-dashboard-dialog .ui-dialog-titlebar-close,.cmapdialogv4 .ui-dialog-titlebar-close{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -66px;background-color:unset;display:inline-block;height:12px;width:20px;position:absolute;top:24px;transform:scale(1.3);box-shadow:0 0 0 0;}.add-dashboard-dialog .ui-dialog-titlebar-close span,.add-portfolio-dashboard-dialog .ui-dialog-titlebar-close span,.cmapdialogv4 .ui-dialog-titlebar-close span{display:none;}.add-dashboard-dialog .close-modal,.add-portfolio-dashboard-dialog .close-modal,.cmapdialogv4 .close-modal{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -66px;}.add-dashboard-dialog div.longlabels,.add-portfolio-dashboard-dialog div.longlabels,.cmapdialogv4 div.longlabels{margin-left:8%;margin-right:8%;}.add-dashboard-dialog div.longlabels label,.add-portfolio-dashboard-dialog div.longlabels label,.cmapdialogv4 div.longlabels label{font-weight:normal;display:block;padding-top:1.25em;padding-bottom:.5em;}.add-dashboard-dialog div.longlabels p.select-all label,.add-portfolio-dashboard-dialog div.longlabels p.select-all label,.cmapdialogv4 div.longlabels p.select-all label{padding-top:0;}.add-dashboard-dialog #dashboard-type-selector,.add-portfolio-dashboard-dialog #dashboard-type-selector{display:flex;align-items:center;width:90%;margin:24px auto auto;}.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container{margin:auto;border:2px solid #fff;transition:border-color .3s,box-shadow .3s;width:249px;padding:24px;}.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #dashboard-page-type-img-container,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #dashboard-page-type-img-container,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #dashboard-page-type-img-container,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #dashboard-page-type-img-container,.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #portfolio-page-type-img-container,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #portfolio-page-type-img-container,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #portfolio-page-type-img-container,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #portfolio-page-type-img-container{position:relative;height:200px;}.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #dashboard-page-type-img-container img,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #dashboard-page-type-img-container img,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #dashboard-page-type-img-container img,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #dashboard-page-type-img-container img,.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #portfolio-page-type-img-container img,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #portfolio-page-type-img-container img,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #portfolio-page-type-img-container img,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #portfolio-page-type-img-container img{position:absolute;top:0;}.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #dashboard-page-type-img-container img.dashboard-btn,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #dashboard-page-type-img-container img.dashboard-btn,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #dashboard-page-type-img-container img.dashboard-btn,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #dashboard-page-type-img-container img.dashboard-btn,.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #portfolio-page-type-img-container img.dashboard-btn,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #portfolio-page-type-img-container img.dashboard-btn,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #portfolio-page-type-img-container img.dashboard-btn,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #portfolio-page-type-img-container img.dashboard-btn{left:14px;top:20px;}.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #dashboard-page-type-img-container img.portfolio-btn,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #dashboard-page-type-img-container img.portfolio-btn,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #dashboard-page-type-img-container img.portfolio-btn,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #dashboard-page-type-img-container img.portfolio-btn,.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #portfolio-page-type-img-container img.portfolio-btn,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #portfolio-page-type-img-container img.portfolio-btn,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #portfolio-page-type-img-container img.portfolio-btn,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #portfolio-page-type-img-container img.portfolio-btn{left:48px;top:40px;}.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #unhovered-dashboard,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #unhovered-dashboard,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #unhovered-dashboard,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #unhovered-dashboard,.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #unhovered-portfolio,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #unhovered-portfolio,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #unhovered-portfolio,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #unhovered-portfolio{opacity:1;transition:opacity .3s;}.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #hovered-dashboard,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #hovered-dashboard,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #hovered-dashboard,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #hovered-dashboard,.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #hovered-portfolio,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container #hovered-portfolio,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #hovered-portfolio,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container #hovered-portfolio{opacity:0;transition:opacity .3s;}.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container:hover,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container:hover,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container:hover,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container:hover{border-color:#d9edf7;box-shadow:0 0 18px 1px lightgrey;}.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container:hover #unhovered-dashboard,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container:hover #unhovered-dashboard,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container:hover #unhovered-dashboard,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container:hover #unhovered-dashboard,.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container:hover #unhovered-portfolio,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container:hover #unhovered-portfolio,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container:hover #unhovered-portfolio,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container:hover #unhovered-portfolio{opacity:0;}.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container:hover #hovered-dashboard,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container:hover #hovered-dashboard,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container:hover #hovered-dashboard,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container:hover #hovered-dashboard,.add-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container:hover #hovered-portfolio,.add-portfolio-dashboard-dialog #dashboard-type-selector #dashboard-page-type-container:hover #hovered-portfolio,.add-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container:hover #hovered-portfolio,.add-portfolio-dashboard-dialog #dashboard-type-selector #portfolio-page-type-container:hover #hovered-portfolio{opacity:1;}.add-dashboard-dialog #dashboard-type-selector .page-type-title,.add-portfolio-dashboard-dialog #dashboard-type-selector .page-type-title{font-size:16px;font-weight:600;margin-bottom:8px;}.add-dashboard-dialog #dashboard-type-selector p,.add-portfolio-dashboard-dialog #dashboard-type-selector p{text-align:center;}.add-dashboard-dialog #add-dashboard,.add-portfolio-dashboard-dialog #add-dashboard,.add-dashboard-dialog #add-portfolio-dashboard,.add-portfolio-dashboard-dialog #add-portfolio-dashboard{display:none;}.add-dashboard-dialog #add-dashboard #add-dashboard-page-container,.add-portfolio-dashboard-dialog #add-dashboard #add-dashboard-page-container,.add-dashboard-dialog #add-portfolio-dashboard #add-dashboard-page-container,.add-portfolio-dashboard-dialog #add-portfolio-dashboard #add-dashboard-page-container{width:50%;margin:24px auto auto;}.add-dashboard-dialog #add-dashboard #add-dashboard-page-container #dashboard-name-input,.add-portfolio-dashboard-dialog #add-dashboard #add-dashboard-page-container #dashboard-name-input,.add-dashboard-dialog #add-portfolio-dashboard #add-dashboard-page-container #dashboard-name-input,.add-portfolio-dashboard-dialog #add-portfolio-dashboard #add-dashboard-page-container #dashboard-name-input,.add-dashboard-dialog #add-dashboard #add-dashboard-page-container #portfolio-dashboard-name-input,.add-portfolio-dashboard-dialog #add-dashboard #add-dashboard-page-container #portfolio-dashboard-name-input,.add-dashboard-dialog #add-portfolio-dashboard #add-dashboard-page-container #portfolio-dashboard-name-input,.add-portfolio-dashboard-dialog #add-portfolio-dashboard #add-dashboard-page-container #portfolio-dashboard-name-input{border:1px solid #c7c7c7;width:100%;padding:8px;border-radius:4px;margin-top:8px;}.add-dashboard-dialog #add-dashboard #add-dashboard-page-container .action-buttons,.add-portfolio-dashboard-dialog #add-dashboard #add-dashboard-page-container .action-buttons,.add-dashboard-dialog #add-portfolio-dashboard #add-dashboard-page-container .action-buttons,.add-portfolio-dashboard-dialog #add-portfolio-dashboard #add-dashboard-page-container .action-buttons{margin-top:36px;text-align:center;}.add-dashboard-dialog #add-portfolio,.add-portfolio-dashboard-dialog #add-portfolio{display:none;}.add-portfolio-dashboard-dialog .ui-dialog-titlebar-close{right:-193px;}.add-dashboard-dialog .ui-dialog-titlebar-close{right:-240px;}.delete-dashboard-dialog{border:0;background:#fff;padding:20px;box-shadow:rgba(17,17,17,.14) 0 0 16px 6px;}.delete-dashboard-dialog .ui-dialog-titlebar{background:unset;margin-left:4px;}.delete-dashboard-dialog .ui-dialog-titlebar span{color:#0089ce;font-size:20px;}.delete-dashboard-dialog #delete-dashboard-page-container{text-align:center;margin-top:32px;}.delete-dashboard-dialog #delete-dashboard-page-container input{width:60px;}.delete-dashboard-dialog #delete-dashboard-page-container .action-buttons{display:flex;margin:auto;justify-content:space-around;width:70%;}.delete-dashboard-dialog .ui-dialog-titlebar-close{right:-120px;}.add-dashboard-shrink-height{animation:add-dashboard-height-animator .3s normal forwards ease-in;}@keyframes add-dashboard-height-animator{0%{height:432px;}100%{height:230px;}}@keyframes portfolio-height-animator{0%{height:299px;}100%{height:375px;}}@keyframes add-portfolio-subtype-height-animator{0%{height:230px;}100%{height:310px;}}@keyframes add-portfolio-name{0%{height:310px;}100%{height:230px;}}@keyframes portfolio-subtype-animator{0%{opacity:0;}100%{opacity:1;}}.portfolioSubTypeFilterAnimation{animation:portfolio-subtype-animator .3s normal forwards ease-in-out;animation-iteration-count:1;}.portfolioAnimation{animation:portfolio-height-animator .3s normal forwards ease-in-out;animation-iteration-count:1;}.add-portfolio-sub-type-animation{animation:add-portfolio-subtype-height-animator .3s normal forwards ease-in-out;animation-iteration-count:1;}.add-portfolio-name-animation{animation:add-portfolio-name .3s normal forwards ease-in-out;animation-iteration-count:1;}#dashboard-nav-container{margin-right:24px;}#dashboard-edit-bar-container{justify-content:space-between;margin-top:12px;display:none;}#dashboard-edit-bar-container.visible{display:flex;}#dashboard-edit-bar-container .homepage-dashboard-badge{display:none;padding:2px 8px;justify-content:center;align-items:center;gap:4px;border-radius:4px;background:#daecfc;color:#1462ad;margin-left:12px;}#dashboard-edit-bar-container .homepage-dashboard-badge.visible{display:inline-block;}#dashboard-edit-bar-container #dashboard-edit-bar{margin-left:26px;}#dashboard-edit-bar-container #dashboard-buttons{display:flex;overflow:visible;margin-right:27px;}#dashboard-edit-bar-container #make-homepage-dashboard-btn-container,#dashboard-edit-bar-container #delete-dashboard-btn-container{margin-right:16px;z-index:10002;}#dashboard-edit-bar-container #mark-dashboard-as-homepage-notification{top:0;}#dashboard-edit-bar-container #exit-edit-dashboard-btn-container{width:120px;}#dashboard-edit-bar-container .dialog-heading{font-size:16px;}#dashboard-edit-bar-container .collapsible,#dashboard-edit-bar-container .collapsible:hover{border:none;background-color:transparent;background-image:none;width:100%;box-shadow:none;}#dashboard-edit-bar-container .holidays-section{max-height:100px;overflow-y:auto;}#dashboard-edit-bar-container .collapsible span{font-size:20px;color:#0087d1;}#add-portfolio-page-feature-required .close-dialog,#add-portfolio-page-permission-required .close-dialog{width:30px;}#add-portfolio-page-feature-required a{text-decoration:none;font-weight:700;}.cmapdialogv4.public-holidays-dialog div.ui-dialog-titlebar{width:235px;}.cmapdialogv4.historical-rates .ui-dialog-titlebar{position:static;}.cmapdialogv4.historical-rates .ui-dialog-titlebar-close{right:4px;}.cmapdialogv4.historical-rates .ui-dialog-content .blueText{color:#0087d1;}#finance-actualRoleCosts-wrapper{overflow:auto;max-height:400px;}#dashboard-grid #blank-state{filter:blur(7px);}#clients-area{width:366px;margin-top:5px;}.client-label{float:left;background:#d9edf7;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;color:#0089ce;display:inline-block;font-weight:600;padding:6px 5px 4px 8px;margin:5px 5px 0 0;}a.remove-client-label{background:url(../images/icons/blue-label-x-icon.png);display:inline-block;border:none;margin-left:8px;margin-top:1px;cursor:pointer;width:17px;height:17px;vertical-align:middle;background-repeat:no-repeat;}#timeOffAccrualsList .validationError{margin:0 10px 0 0;}#admin-project-updateprobability{margin-top:30px;max-width:450px;}#admin-project-updateprobability div{margin:10px;}#admin-project-updateprobability div label{display:inline-block;width:110px;}#admin-project-updateprobability div input{display:inline-block;min-width:260px;}#admin-project-updateprobability div input#saveProjectProbability{display:inline-block;min-width:65px;margin-right:28px;}#admin-project-updateprobability .projectProbability{width:270px;}#automatic-creation-settings #panel-content-container{width:705px;}#automatic-creation-settings h2{margin-bottom:36px;}#automatic-creation-settings #creation-settings-container{margin:auto;margin-top:16px;width:200px;}#automatic-creation-settings #creation-settings-container label{cursor:pointer;}#automatic-creation-settings #creation-settings-container .option-container{display:flex;justify-content:space-between;align-items:center;}#automatic-creation-settings #creation-settings-container .save-container{display:flex;align-items:center;}#automatic-creation-settings #creation-settings-container .save-container input,#automatic-creation-settings #creation-settings-container .save-container #button-loader{margin:auto;width:70px;margin-top:16px;}.workstage-change-date-link{font-style:unset;color:#0087d1;text-decoration:underline;text-decoration-style:dashed;cursor:pointer;}#update-won-date-datepicker-container{text-align:center;margin-top:16px;}#timeOffAccrualsList .validationError{margin:0 10px 0 0;}#info-container{display:flex;margin-left:12px;align-items:center;}#info-container i{margin-left:4px;}#info-container .tooltip-area{background-color:#fff;display:none;opacity:1;width:500px;z-index:4;padding:12px;box-shadow:0 2px 7px 2px lightgrey;border-radius:4px;position:absolute;margin-left:-25px;margin-top:30px;text-align:left;}#info-container .tooltip-area .arrow-up{display:none;height:12px;width:30px;overflow:hidden;position:absolute;top:-12px;left:5px;}#info-container .tooltip-area .arrow-up:after{background-color:#fff;content:"";width:15px;height:35px;position:absolute;transform:rotate(45deg);top:4px;box-shadow:0 2px 7px 2px lightgrey;}#info-container p{color:#666;}#info-container .system-info-icon:hover+.tooltip-area{display:inline;}#info-container .system-info-icon:hover+.tooltip-area .arrow-up{display:inline;}#info-container .invoicing-type-tooltip:hover+.tooltip-area,#info-container .invoicing-type-tooltip+.tooltip-area:hover{display:inline;}#info-container .invoicing-type-tooltip:hover+.tooltip-area .arrow-up,#info-container .invoicing-type-tooltip+.tooltip-area:hover .arrow-up{display:inline;}#teamchannel-selector .SumoSelect .optWrapper{top:26px;}#teamchannel-selector .SumoSelect input{height:25px;}.invoicing-type-dialog .ui-dialog-titlebar-close{right:-140px;}.invoicing-type-dialog .invoicing-type-tooltip{color:#0089ce;text-decoration:underline;text-decoration-style:dashed;cursor:pointer;text-underline-offset:1px;font-style:normal;margin-left:-14px;}.invoicing-type-dialog .tooltip-area{max-width:475px;}.invoicing-type-dialog .tooltip-area h4{color:#0089ce;}.invoicing-type-dialog #info-container .tooltip-area{margin-left:-313px;margin-top:25px;}.invoicing-type-dialog #info-container .tooltip-area .arrow-up{left:234px;}.aecFeeForecastHeadClient{width:200px;}.aecFeeForecastHeadProject{width:315px;}.aecFeeForecastHeadMonth{width:65px;}.aecFeeForecastClient{width:200px;}.aecFeeForecastProject{width:250px;}.aecFeeForecastDetailClient{max-width:300px;min-width:200px;}.aecFeeForecastTotals{width:515px;}.detailed-tm-invoicing-container #wip-table-container #wip-table .no-border,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .no-border{border:0;}.detailed-tm-invoicing-container #wip-table-container #wip-table th,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table th{font-weight:normal;padding:8px;}.detailed-tm-invoicing-container #wip-table-container #wip-table .wip-summary,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-summary{background:unset;height:36px;}.detailed-tm-invoicing-container #wip-table-container #wip-table .wip-summary td,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-summary td{border-top:1px solid #d3d3d3;border-left:0;border-right:0;font-weight:bold;color:#333;}.detailed-tm-invoicing-container #wip-table-container #wip-table .wip-summary td:first-child,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-summary td:first-child{border-left:1px solid #d3d3d3;}.detailed-tm-invoicing-container #wip-table-container #wip-table .wip-summary td:first-child.left,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-summary td:first-child.left{padding-left:4px;font-weight:normal;}.detailed-tm-invoicing-container #wip-table-container #wip-table .wip-summary td:last-child,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-summary td:last-child{border-right:1px solid #d3d3d3;}.detailed-tm-invoicing-container #wip-table-container #wip-table .wip-summary td div,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-summary td div{display:flex;align-items:center;justify-content:center;}.detailed-tm-invoicing-container #wip-table-container #wip-table .wip-summary td div input,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-summary td div input{margin:0;}.detailed-tm-invoicing-container #wip-table-container #wip-table tbody tr:last-child,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table tbody tr:last-child{margin-bottom:10px;}.detailed-tm-invoicing-container #wip-table-container #wip-table tbody tr:last-child td,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table tbody tr:last-child td{border-bottom:1px solid #d3d3d3;}.detailed-tm-invoicing-container #wip-table-container #wip-table .subheader td,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .subheader td{height:28px;}.detailed-tm-invoicing-container #wip-table-container #wip-table .subheader div,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .subheader div{display:flex;align-items:center;justify-content:center;}.detailed-tm-invoicing-container #wip-table-container #wip-table .subheader div input,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .subheader div input{margin:0;}.detailed-tm-invoicing-container #wip-table-container #wip-table #limit-icon-checkbox,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table #limit-icon-checkbox{display:flex;align-items:center;position:absolute;top:-24px;left:38%;}.detailed-tm-invoicing-container #wip-table-container #wip-table #limit-icon-checkbox #limit-icon-container,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table #limit-icon-checkbox #limit-icon-container{display:flex;margin-left:8px;}.detailed-tm-invoicing-container #wip-table-container #wip-table #limit-icon-checkbox #info-container,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table #limit-icon-checkbox #info-container{margin-left:0;}.detailed-tm-invoicing-container #wip-table-container #wip-table #limit-icon-checkbox #info-container .tooltip-area,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table #limit-icon-checkbox #info-container .tooltip-area{top:6px;left:35px;color:#666;width:260px;font-size:12px;box-shadow:0 2px 10px -1px grey;}.detailed-tm-invoicing-container #wip-table-container #wip-table #limit-icon-checkbox #info-container .tooltip-area p,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table #limit-icon-checkbox #info-container .tooltip-area p{line-height:1.4;}.detailed-tm-invoicing-container #wip-table-container #wip-table .wip-header,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-header{width:80px;}.detailed-tm-invoicing-container #wip-table-container #wip-table .wip-value-header,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-value-header{width:120px;}.detailed-tm-invoicing-container #wip-table-container #wip-table .wip-task-header,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-task-header{width:200px;}.detailed-tm-invoicing-container #wip-table-container #wip-table input,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table input{margin-left:0;}.detailed-tm-invoicing-container #wip-table-container #wip-table .timesheet-entry-row td,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .timesheet-entry-row td{height:33px;}.detailed-tm-invoicing-container #wip-table-container #wip-table .timesheet-entry-row td div,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .timesheet-entry-row td div{display:flex;justify-content:center;}.detailed-tm-invoicing-container #wip-table-container,.detailed-tm-invoicing-container #expenses-table-container,.detailed-tm-invoicing-container #purchases-table-container,.detailed-tm-invoicing-container #simple-wip-table-container{margin-top:24px;}.detailed-tm-invoicing-container #wip-table-container .table-header,.detailed-tm-invoicing-container #expenses-table-container .table-header,.detailed-tm-invoicing-container #purchases-table-container .table-header,.detailed-tm-invoicing-container #simple-wip-table-container .table-header{margin-bottom:8px;}.detailed-tm-invoicing-container #wip-table-container th,.detailed-tm-invoicing-container #expenses-table-container th,.detailed-tm-invoicing-container #purchases-table-container th,.detailed-tm-invoicing-container #simple-wip-table-container th{font-weight:normal;height:40px;}.detailed-tm-invoicing-container #wip-table-container th #billable-header-container,.detailed-tm-invoicing-container #expenses-table-container th #billable-header-container,.detailed-tm-invoicing-container #purchases-table-container th #billable-header-container,.detailed-tm-invoicing-container #simple-wip-table-container th #billable-header-container{display:flex;justify-content:center;align-items:center;}.detailed-tm-invoicing-container #wip-table-container th #billable-header-container input,.detailed-tm-invoicing-container #expenses-table-container th #billable-header-container input,.detailed-tm-invoicing-container #purchases-table-container th #billable-header-container input,.detailed-tm-invoicing-container #simple-wip-table-container th #billable-header-container input{margin-left:8px;margin-top:-4px;}.detailed-tm-invoicing-container #wip-table-container td #billable-checkbox-container,.detailed-tm-invoicing-container #expenses-table-container td #billable-checkbox-container,.detailed-tm-invoicing-container #purchases-table-container td #billable-checkbox-container,.detailed-tm-invoicing-container #simple-wip-table-container td #billable-checkbox-container{display:flex;justify-content:center;}.detailed-tm-invoicing-container #purchases-table-container td{height:28px;}.detailed-tm-invoicing-container #header-container{display:flex;justify-content:space-between;}.detailed-tm-invoicing-container .unapproved{background:url(../images/icons/yellow-dot.png) no-repeat;margin-right:0;height:8px;width:8px;float:right;margin-top:-10px;}.detailed-tm-invoicing-container .additionaltime{background:url(../images/icons/blue-dot.png) no-repeat;margin-right:0;height:8px;width:8px;float:right;margin-top:-10px;}.detailed-tm-invoicing-container .additionaltime.both{margin-right:12px;}.detailed-tm-invoicing-container #simple-wip-table-container #wip-table #amount-to-bill input,.detailed-tm-invoicing-container #bill-fixed-amount #wip-table #amount-to-bill input,.detailed-tm-invoicing-container #simple-wip-table-container #wip-table #amount-to-write-off input,.detailed-tm-invoicing-container #bill-fixed-amount #wip-table #amount-to-write-off input{min-width:80px;width:80px;text-align:center;}.detailed-tm-invoicing-container #simple-wip-table-container #wip-table thead tr .wip-header,.detailed-tm-invoicing-container #bill-fixed-amount #wip-table thead tr .wip-header{width:150px;}.detailed-tm-invoicing-container #simple-wip-table-container #wip-table thead tr .wip-header:first-child,.detailed-tm-invoicing-container #bill-fixed-amount #wip-table thead tr .wip-header:first-child{padding-left:250px;}.detailed-tm-invoicing-container #simple-wip-table-container #wip-table .wip-summary td:first-child,.detailed-tm-invoicing-container #bill-fixed-amount #wip-table .wip-summary td:first-child{padding-left:250px;}.detailed-tm-invoicing-container #simple-wip-table-container #wip-table input[type=text],.detailed-tm-invoicing-container #bill-fixed-amount #wip-table input[type=text]{min-width:500px;}.detailed-tm-invoicing-container .fixed-amount-message{margin-left:266px;margin-top:-32px;}.detailed-tm-invoicing-container #detailedInvoiceType{margin-left:10px;margin-right:0;}.fixed-amount-header{background-color:#fff;border:solid 1px #e6e6e6;}#additional-time-tooltip,#unapproved-time-tooltip{max-width:180px;padding-bottom:0;}.movetimesheet.disabled{background:#f5f5f5;}#write-off-only-dialog .center{margin:4px 34px;}.writeofflog{border:solid 1px #e6e6e6;border-collapse:collapse;width:560px;}.writeofflog thead tr{background-color:#ecf3f9;height:35px;white-space:nowrap;}.writeofflog .subtotal{background-color:#ecf3f9;height:35px;white-space:nowrap;}.writeofflog thead th{color:#000;font-size:12px;font-weight:bold;}.writeofflog thead a{border-bottom:none;color:#fff;text-decoration:none;}.writeofflog tbody td.stripe:nth-child(even){background:#f5f5f5;}.writeofflog th,.writeofflog td{padding:5px;text-align:center;}.writeofflog td{border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;text-align:center;}.writeofflog tbody td{height:22px;}.writeofflog tbody td.left,.writeofflog thead th.left{text-align:left;}.writeofflog tbody td.center,.writeofflog thead th.center{text-align:center;}.writeofflog tbody td.right,.writeofflog thead th.right{text-align:right;}.writeofflog tbody td.subtotal,.writeofflog tbody td.grandtotal{background-color:#ecf3f9;font-weight:bold;}#write-off-scroll-div{overflow:auto;height:80%;}.write-off-log-button-style{color:#0087d1;cursor:pointer;text-decoration:underline;}@keyframes write-off-log-dialog-stage-2{0%{left:0;}100%{left:-685px;}}@keyframes write-off-log-dialog-stage-1{0%{left:-685px;}100%{left:0;}}.write-off-stage-container-forwards{animation:write-off-log-dialog-stage-2 .7s normal forwards ease-in-out;}.write-off-stage-container-backwards{animation:write-off-log-dialog-stage-1 .7s normal forwards ease-in-out;}#write-off-dialog{overflow:hidden;}#write-off-dialog .client-write-off-stage-container #add-write-off-header div{left:100% !important;}#write-off-dialog #write-off-stage-container{display:flex;width:1300px;justify-content:space-between;position:relative;}#write-off-dialog #write-off-stage-container>div{width:50%;}#write-off-dialog #write-off-stage-container #write-off-log{padding-right:80px;}#write-off-dialog #write-off-stage-container #write-off-log #write-off-log-header{display:flex;align-items:center;margin-bottom:21px;margin-right:8px;width:560px;margin-top:13px;position:relative;}#write-off-dialog #write-off-stage-container #write-off-log #write-off-log-header h3{margin-top:-16px;}#write-off-dialog #write-off-stage-container #write-off-log #write-off-log-header #add-write-off-notification{background-color:#94c03d;border:solid #94c03d;color:#fff;width:230px;text-align:center;border-radius:5px;padding:2px;margin-top:-16px;position:absolute;left:29%;}#write-off-dialog #write-off-stage-container #write-off-log #write-off-log-header #add-write-off-button{margin-top:-8px;margin-bottom:8px;position:absolute;right:0;}#write-off-dialog #write-off-stage-container #write-off-log #close-button-container{left:calc(102% + 1px);position:relative;top:-38px;cursor:pointer;}#write-off-dialog #write-off-stage-container #write-off-log #write-off-scroll-div{max-height:223px;}#write-off-dialog #write-off-stage-container #add-write-off #add-write-off-header h3{margin-left:-5px;margin-top:-3px;}#write-off-dialog #write-off-stage-container #add-write-off #add-write-off-header div{left:calc(102% + 1px);position:relative;top:-35px;cursor:pointer;}#write-off-dialog #write-off-stage-container #add-write-off #add-write-off-scroll{margin:auto;width:380px;}#write-off-dialog #write-off-stage-container #add-write-off #add-write-off-scroll table{width:380px;}#write-off-dialog #write-off-stage-container #add-write-off #add-write-off-scroll table tr:first-child td{font-weight:600;}#write-off-dialog #write-off-stage-container #add-write-off #add-write-off-scroll table #amount-to-write-off-input{min-width:135px;text-align:left;padding-left:8px;}#write-off-dialog #write-off-stage-container #add-write-off #add-write-off-scroll p{margin:12px 0 6px 0;}#write-off-dialog #write-off-stage-container #add-write-off #add-write-off-scroll #write-off-notes{width:370px;}.close-button-container{left:103%;position:relative;top:-38px;cursor:pointer;}.close-button-container .close-dialog-cross{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -66px;background-color:unset;display:inline-block;height:12px;width:10px;position:absolute;top:-8px;transform:scale(1.3);border:unset;}.write-off-log-button-style{color:#0087d1;cursor:pointer;text-decoration:underline;}.externalgrouppercentsign{color:#222;font-style:normal;position:relative;right:-36px;top:-22px;display:block;}.aeCalcType{width:179px;}.aeBillingType{width:179px;}#external-group-dialog-content #externalGroup-table td{max-width:180px;width:180px;min-width:180px;padding-top:5px;}#external-group-dialog-content #externalGroup-table td input:not(.dialog-confirm){min-width:150px;text-align:right;}#external-group-dialog-content #externalGroup-table td p{overflow-wrap:break-word;white-space:break-spaces;}#external-group-dialog-content #externalGroup-table td #externalGroup-percentageCost,#external-group-dialog-content #externalGroup-table td #externalGroup-percentageSale{margin-left:16px;}#external-group-dialog-content #externalGroup-table td div{margin-bottom:0;}#external-group-dialog-content #externalGroup-table td .cannot-remove-external{color:#f00;display:none;}#external-group-dialog-content #externalGroup-table #value-percent-div{margin-top:10px;margin-bottom:0;margin-left:-30px;}#external-group-dialog-content #externalGroup-table .total-break{border-top:1px solid #212121;width:155px;margin:auto;padding-top:10px;text-align:right;}#external-group-dialog-content #externalGroup-table .percentage{margin-left:16px;}#external-group-dialog-content #externalGroup-table .percentageTotal{padding-right:4.5px;}#external-group-dialog-content #externalGroup-table .percentageTotalIcon{margin-right:-17px;}#external-group-dialog-content #edit-externals-group-container{margin-right:-7px;}#external-group-dialog-content #edit-externals-group-container .mCSB_container{margin-right:12px;}#external-group-dialog-content #edit-externals-group-container .mCSB_scrollTools{margin-right:-5px;}.externalGroup-table-first-section td{width:20px;}.externalGroup-table-first-section td input{max-width:170px;}.externalGroup-table-first-section #billingType-switch-warning-message-row{display:none;}.externalGroup-table-first-section #billingType-switch-warning-message-row .noborder{padding:0;}#userList tr{overflow-y:hidden;}.externals-schedule-clear{display:flex;align-items:center;width:41px;}#externals-scroll .externals-grouping:not(.right-table) tr:not(.header) td:nth-child(2){width:220px;max-width:220px;padding:0 0 0 4px;margin:0;text-align:left;}#externals-scroll .externals-grouping:not(.right-table) tr:not(.header) td:nth-child(2).ae-external-child{padding-left:24px;}#externals-scroll .externals-grouping:not(.right-table) tr:not(.header) td:nth-child(3){width:150px;max-width:150px;padding:0 0 0 4px;margin:0;}#externals-scroll .externals-grouping:not(.right-table) tr:not(.header) td:nth-child(4){width:80px;}#externals-scroll .externals-grouping:not(.right-table) tr:not(.header) td:nth-child(5){width:150px;}#externals-scroll .externals-grouping:not(.right-table) tr:not(.header) td:nth-child(6){width:110px;}#externals-scroll .externals-grouping:not(.right-table) tr:not(.header) td:nth-child(7){width:110px;}#externals-scroll .externals-grouping:not(.right-table) tr:not(.header) td:nth-child(8){width:50px;}#externals-scroll .externals-grouping:not(.right-table) tr:not(.header) td:nth-child(9){width:90px;}div[aria-describedby="externalGroup-dialog"].ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar{display:none;}div[aria-describedby="externalGroup-dialog"].ui-dialog.ui-widget.ui-widget-content #externals-warnings{display:none;}div[aria-describedby="externalGroup-dialog"].ui-dialog.ui-widget.ui-widget-content #externals-warnings #cannot-remove-externals-warning{color:#f00;text-align:left;}#external-group-title{margin-left:10px;}.upgrade{font-family:'Red Hat Display';padding:65px;}.upgrade hr{background-color:#dfe0e0;border:none;height:1px;margin:80px auto 40px auto;width:50%;}.upgrade h3{color:#03405a;display:block;font-size:20px;font-weight:Bold;margin:0 auto 50px auto;text-align:center;}.upgrade .module .featureDetails,.upgrade .module .featureImage{float:left;}.upgrade .module .featureDetails{width:480px;}.upgrade .module .featureDetails .featureName{color:#01a3e6;font-size:22px;font-weight:bold;margin:50px 0 30px 0;}.upgrade .module .featureDetails h1{color:#03405a;font-size:36px;font-weight:900;margin-bottom:35px;}.upgrade .module .featureDetails h4{color:#666;font-size:16px;margin-bottom:35px;}.upgrade .module .featureDetails .freeTrial,.upgrade .module .featureDetails .talkToAdvisor{border:solid 2px #01a3e6;font-size:14px;font-weight:bold;height:50px;line-height:50px;text-align:center;width:275px;}.upgrade .module .featureDetails .freeTrial{background-color:#01a3e6;color:#fff;margin-bottom:20px;}.upgrade .module .featureDetails .talkToAdvisor{color:#01a3e6;margin-bottom:60px;}.upgrade .module .featureDetails .plansIncluded{color:#999;font-size:14px;font-weight:500;}.upgrade .module .featureDetails .plansIncluded p{display:block;margin-bottom:10px;}.upgrade .module .featureDetails .plansIncluded span{border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:bold;height:24px;line-height:24px;margin-right:10px;padding:0 10px;}.upgrade .module .featureDetails .plansIncluded span.growth{background-color:#93c03e;}.upgrade .module .featureDetails .plansIncluded span.pro{background-color:#faac07;}.upgrade .module .featureDetails .plansIncluded span.enterprise{background-color:#1dbfb7;}.upgrade .module:after{content:"";clear:both;display:block;}.upgrade .infoPanel{margin-bottom:30px;padding:0 50px;}.upgrade .infoPanel .screenshot,.upgrade .infoPanel .info{float:left;}.upgrade .infoPanel .screenshot{width:55%;}.upgrade .infoPanel .screenshot img{border:solid 1px #ccc;display:block;min-height:200px;margin:0 auto;width:75%;}.upgrade .infoPanel .info{width:45%;}.upgrade .infoPanel .info h3{color:#03405a;display:block;font-size:18px;font-weight:Bold;margin:0 auto 20px auto;text-align:left;}.upgrade .infoPanel .info p{margin-bottom:20px;}.upgrade .infoPanel:after{content:"";clear:both;display:block;}.workflow-stages .workflow-stage{border-top:solid 1px #d3d3d3;padding:10px 20px 10px 45px;position:relative;}.workflow-stages .workflow-stage i{position:absolute;left:15px;top:1px;}.workflow-stages .workflow-stage i.greentick{background:url(/Content/images/icons/greentick.svg);background-repeat:no-repeat;height:19px;left:12px;top:10px;width:19px;}.workflow-stages .workflow-stage .workflow-stage-name{color:#d3d3d3;cursor:pointer;user-select:none;}.workflow-stages .workflow-stage .workflow-stage-name.complete{text-decoration:line-through;}.workflow-stages .workflow-stage .workflow-stage-name.current{color:#666;font-weight:bold;text-transform:uppercase;}.workflow-stages .workflow-stage .workflow-stage-info{color:#aaa;float:right;}.workflow-stages .workflow-stage .workflow-stage-current{background-color:#ffdc73;font-size:12px;font-weight:bold;margin-left:10px;padding:5px 10px;}.workflow-stages .workflow-stage .workflow-stage-details{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;margin:20px 0;}.workflow-stages .workflow-stage .workflow-stage-details h5{color:#d3d3d3;font-size:13px;font-weight:600;margin-bottom:5px;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions{flex-grow:2;margin-right:24px;flex-basis:25%;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions .info{border:dashed 1px #c0c0c0;margin-bottom:16px;padding:12px;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions .info .workflow-stage-instructions-description{display:-webkit-box;-webkit-line-clamp:99;-webkit-box-orient:vertical;overflow:hidden;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions ol,.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions ul{list-style:decimal;margin-left:26px;margin-bottom:20px;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions ol li,.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions ul li{margin-bottom:10px;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions ul li{list-style:disc;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions .tasks-table{display:flex;flex-flow:column nowrap;flex:1 1 auto;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions .tasks-table-tr,.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions .tasks-table-header{display:flex;flex-flow:row nowrap;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions .tasks-table-header{border:dashed 1px #c0c0c0;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions .tasks-table-tr{border-bottom:dashed 1px #c0c0c0;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions .tasks-table-td{align-items:center;display:flex;flex-flow:row nowrap;flex-grow:1;flex-basis:0;padding:10px;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions .tasks-table-td.center{justify-content:center;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-instructions .tasks-table-td input{margin-right:15px;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-additional{border:dashed 1px #c0c0c0;flex-basis:5%;flex-grow:1;margin-right:24px;padding:12px;width:255px;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-additional .workflow-stage-additional-attachments{margin-top:20px;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-additional .workflow-stage-additional-attachments a{display:block;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-actions{flex-grow:0;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-actions .button{background-color:#9bc23a;background-image:none;border:none;display:block;font-size:13px;height:34px;line-height:34px;margin-bottom:10px;width:240px;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-actions .button.disabled{background-color:#e0e0e0;color:#fff;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-actions .button.workflowaction{background-color:#fff;border:solid 1px #0087d1;color:#0087d1;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-actions .button.workflowaction.disabled{border:solid 1px #e0e0e0;color:#e0e0e0;}.workflow-stages .workflow-stage .workflow-stage-details .workflow-stage-actions .button.workflowaction.disabled:hover{box-shadow:none;}.workflow-dialog{font-size:14px;}.workflow-dialog .ui-dialog-titlebar{background-color:#93c03e;}.workflow-dialog .workflow-dialog-center{display:flex;justify-content:center;align-items:center;flex-direction:column;}.workflow-dialog .workflow-dialog-center div{margin-bottom:20px;}.workflow-dialog .workflow-dialog-center label{display:block;}.workflow-dialog .workflow-dialog-center p{font-size:16px;font-weight:600;margin-top:10px;}.workflow-dialog .workflow-dialog-center select,.workflow-dialog .workflow-dialog-center textarea{width:350px;}.workflow-dialog .workflow-dialog-center #workflow-stage-emailTemplate{border:solid 1px #d3d3d3;border-radius:3px;height:130px;min-width:500px;overflow-y:scroll;padding:10px;}.workflow-dialog .workflow-dialog-center #workflow-stage-emailTemplate p{font-size:14px;margin:0;}.workflow-dialog .workflow-dialog-center #workflow-stage-emailTemplate ol,.workflow-dialog .workflow-dialog-center #workflow-stage-emailTemplate ul{margin-left:26px;margin-bottom:20px;}.workflow-dialog .workflow-dialog-center #workflow-stage-emailTemplate ol li,.workflow-dialog .workflow-dialog-center #workflow-stage-emailTemplate ul li{list-style:decimal;}.workflow-dialog .workflow-dialog-center #workflow-stage-emailTemplate ul li{list-style:disc;}.workflow-dialog .workflow-dialog-center #workflow-stage-final{margin:40px 0;}.workflow-dialog .workflow-dialog-center .dialog-note{margin-left:40px;margin-right:40px;}.workflow-dialog .workflow-dialog-nextstage,.workflow-dialog .workflow-dialog-otheraction-nextstage,.workflow-dialog .workflow-dialog-service{background-color:#ffdc73;color:#666;display:inline-block;font-size:12px;font-weight:bold;margin:20px 0 20px 0 !important;padding:5px 10px;text-transform:uppercase;}.workflow-dialog label{color:#666;display:inline-block;font-weight:normal;margin-bottom:7px;}.workflow-dialog .button,.workflow-dialog .button:hover{background-color:#93c03e;background-image:none;border:none;border-radius:3px;color:#fff;font-size:14px;padding:8px 15px;}.workflow-dialog .button.disabled,.workflow-dialog .button:hover.disabled,.workflow-dialog .button.disabled:hover,.workflow-dialog .button:hover.disabled:hover{border:none;box-shadow:none;color:#fff;}.workflow-dialog .button.orange,.workflow-dialog .button:hover.orange{background-color:#fdb237;}.workflow-dialog-orange .ui-dialog-titlebar{background-color:#fdb237;}.clients-recurring-services{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px;}.clients-recurring-services div{border:dashed 1px #c7c7c7;height:38px;line-height:40px;margin:-1px -1px 0 0;padding-left:16px;width:192px;}.clients-recurring-services div input[type=radio]+.radio-label{cursor:pointer;margin-right:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:184px;display:inline-block;}.clients-recurring-services div input[type=radio]+.radio-label:before{top:10px;}.add-project-dialog p{margin:5px 0 5px 0;}.add-project-dialog select{width:100% !important;margin-bottom:15px;}.add-project-dialog input{width:100% !important;}.add-project-dialog .radio-label,.add-project-dialog label{font-weight:bold !important;color:#666 !important;margin-bottom:5px;display:inline-block;}.add-project-dialog .radio-description{margin-left:31px;margin-bottom:15px;}.add-project-dialog .ui-dialog-titlebar{width:230px !important;}.add-project-dialog .ui-dialog-content{padding:40px 70px;}.add-project-dialog .actions{margin-top:25px;}.add-project-dialog .description{display:none;}.add-project-dialog #workflow-selector .description p{margin:0;}.add-project-dialog #workflow-selector .description div{margin-top:20px;}.add-project-dialog #client-selector .client{margin-bottom:13px;}.add-project-dialog #client-selector .client p,.add-project-dialog #client-selector .client label{margin:2px;}.add-project-dialog #queue-or-start #start-date{font-weight:bold;}.add-project-dialog #queue-or-start .actions{margin:25px auto;width:315px;}.add-project-dialog #queue-or-start .button{width:130px;}.add-project-dialog #queue-or-start #queue{margin-right:15px;}.error-block{background:#ce3434;color:#fff;padding:4px 12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:6px;margin:19px auto;display:block;width:333px;text-align:center;}#external-group-title{margin-left:10px;}#restore-writeoffs{word-wrap:break-word;table-layout:fixed;}#restore-writeoffs .select-written-off-time-cell{text-align:center;padding:4px;}#restore-writeoffs .stage-cell{max-width:300px;}#restore-writeoffs .task-cell{max-width:300px;}#restore-writeoff-container{display:flex;justify-content:space-between;width:140px;margin:auto;}#restore-writeoff-container input{width:60px;}#reset-consolidated-invoice-prevention-container{display:flex;justify-content:center;width:200px;margin:auto;}#reset-consolidated-invoice-prevention-container input{width:60px;}#rate-card-role-families{padding:10px;width:865px;}#rate-card-role-families .container{align-content:flex-start;align-items:stretch;justify-content:space-between;}#rate-card-role-families .container .row{float:left;display:block;}#rate-card-role-families .container .col{float:left;width:390px;display:block;margin:0 10px;}#rate-card-role-families .container .arrow-buttons-col{width:25px;}#rate-card-role-families .container .arrow-buttons-col .arrow-buttons{padding-top:78px;}#rate-card-role-families .container .arrow-buttons-col .arrow-buttons .button{margin-bottom:10px;}#rate-card-role-families .container p{margin-bottom:10px;}#rate-card-role-families .container .col label,#rate-card-role-families .container .col input,#rate-card-role-families .container .col select{display:block;width:390px;margin-bottom:10px;}#rate-card-role-families .container .col input[type="text"]{width:380px;margin-bottom:25px;}#rate-card-role-families .actions{margin:10px;}#rate-card-role-families select.inOutMulti{width:100%;padding:3px;height:240px;}#rate-card-role-families select.inOutMulti option{padding:7px 7px 7px 10px;}#rate-card-role-families select.inOutMulti option:checked{background-color:#dceaf2;color:#0087d1;}#budgetrates-scroll{max-height:320px;}#update-rates{padding:25px 40px;}#update-rates #RateID{width:80px;}#update-rates select{margin:12px 0 20px 0;}#update-rates .link-right{margin:12px 0 20px 0;float:right;}#update-rates .left{padding-left:15px;}#update-rates div.actions{margin:30px 0 10px 0;}#update-rates input{width:80px;}#invoice-action-add #content-container{display:flex;align-items:center;justify-content:space-between;padding-bottom:4px;}#invoice-action-add #content-container span{width:30px;}#invoice-action-add #doAddAECInvoice{width:60px;}.sumo_budget-budget-role-role>.optWrapper{width:100%;}#wipAndInvoicing .table-header{margin-bottom:5px;}#wipAndInvoicing .project-time-expense-icon img{height:20px;width:20px;}#wipAndInvoicing table tr:not(.section-header):not(.subheader) td.tfoot{padding-left:0;padding-right:4px;padding-bottom:10px;border-top:1px solid #d3d3d3;}#wipAndInvoicing table tr:not(.section-header):not(.subheader) td.tfoot.left{padding-left:10px;}#wipAndInvoicing table tr:not(.section-header):not(.subheader) td:not(.tfoot){border-right:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;padding:15px 5px 10px 0;}#wipAndInvoicing table tr:not(.section-header):not(.subheader) td:not(.tfoot):first-child{border-left:1px solid #f7f7f7;padding-left:10px;}#wipAndInvoicing table tr:not(.section-header):not(.subheader) td:not(.tfoot):last-child{padding-left:10px;padding-top:5px;padding-bottom:5px;}#wipAndInvoicing #projects-table{margin-bottom:50px;}#wipAndInvoicing #invoicing-table tr:not(.section-header):not(.subheader):not(.totals-row){height:46px;min-height:46px;max-height:46px;}#wipAndInvoicing .first-column{width:400px;min-width:400px;max-width:400px;}#wipAndInvoicing .amount-column{width:150px;min-width:150px;max-width:150px;}.invoicing-table-button-row{display:flex;align-items:center;}.customFieldUsagesTable{overflow-y:auto;max-height:40vh;}.customFieldUsagesTable td{max-width:115px;overflow-wrap:break-word;hyphens:auto;}#userAdminForm>.offices.dialog{display:none !important;}.wip-table-header{height:23px !important;}.subheader-fixed-height{height:38px !important;}details>summary{display:block;counter-increment:none;list-style:none;}.colour-dropdown{border:solid 1px #e4e4e4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:200px;height:25px;overflow:hidden;-moz-transition:height .1s;-webkit-transition:height .1s;-ms-transition:height .1s;-o-transition:height .1s;transition:height .1s;float:right;position:absolute;background-color:#fff;margin-top:-18px;}.colour-dropdown.open{height:313px;-moz-transition:height .5s;-webkit-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s;z-index:100;}.colour-dropdown input{position:absolute;top:0;left:0;opacity:0;}.colour-dropdown label{display:none;margin:4px;height:18px;opacity:1;width:87%;}.colour-dropdown.open label{display:block;}.colour-dropdown label:hover{opacity:.5;}.colour-dropdown input:checked+label{opacity:1 !important;display:block;}.time-off-calendar-colours{padding-bottom:100px;margin-bottom:200px;}#grid-bulk-update-dialog{padding:40px 70px;}#grid-bulk-update-dialog.ui-dialog-content label{margin-top:20px;margin-bottom:8px;display:block;}#grid-bulk-update-dialog.ui-dialog-content select{width:409px;}#grid-bulk-update-dialog.ui-dialog-content .actions{margin:20px 0 10px 0;}#grid-bulk-update-dialog.ui-dialog-content .radio-options{display:block;}#grid-bulk-update-dialog.ui-dialog-content .radio-options label{display:inline;margin-top:0;font-weight:normal;margin-right:20px;}#workingHoursEdit{cursor:pointer;font-size:larger;}.daily-working-hours-dialog .ui-dialog-titlebar-close{right:-195px;}.cmapdialogv4 .users-figures-data-dialog{margin:0 10px 45px;padding:0 25px 45px;}.cmapdialogv4 .users-figures-data-dialog #page-fieldgroups{margin-top:10px;}.cmapdialogv4 .users-figures-data-dialog #page-fieldgroups div.fieldgroup{width:96%;}.cmapdialogv4 .users-figures-data-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow{display:flex;flex-flow:row wrap;justify-content:flex-start;}.cmapdialogv4 .users-figures-data-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow div:nth-child(1){flex-basis:55%;}.cmapdialogv4 .users-figures-data-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow div:nth-child(1) label{padding-top:5px;margin-left:1vw;}.cmapdialogv4 .users-figures-data-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow div:nth-child(2){flex-basis:45%;margin-bottom:5px;}.cmapdialogv4 .users-figures-data-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow div:nth-child(2) input,.cmapdialogv4 .users-figures-data-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow div:nth-child(2) select{margin-left:15px;}.cmapdialogv4 .users-figures-data-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow div:nth-child(2) .dialog-wide-dropdown{width:65%;}.cmapdialogv4 .users-figures-data-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow div:nth-child(2) .dialog-wide-numeric{min-width:173px;text-align:left;}.user-figure-edit-dialog div.ui-dialog-titlebar{width:290px;}.user-figure-edit-dialog .ui-dialog-titlebar-close{right:-155px;}#user-figure-edit-dialog .modal-subheading-text{margin-top:20px;}#user-figure-edit-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow div:nth-child(1){flex-basis:30%;}#user-figure-edit-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow div:nth-child(2){flex-basis:70%;}#user-figure-edit-dialog #page-fieldgroups .fieldgroup-fields .fieldgroup-flexrow div:nth-child(2) .invalid{margin-top:-1px;margin-bottom:-1px;}#user-figure-edit-dialog i.right{float:right;margin-top:7px;}#user-figure-edit-dialog .fieldgroup-section{padding-top:0;}#user-figure-edit-dialog .fieldgroup-section:nth-child(1){padding-top:1em;}#user-figure-edit-dialog .error-block{margin:0 auto;margin-top:8px;margin-bottom:2px;}#user-figure-edit-dialog input{margin-left:15px;}#holiday-calendar #monthly-calendar,#holiday-calendar #weekly-calendar{margin-top:10px;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;}#holiday-calendar #monthly-calendar .weekday,#holiday-calendar #weekly-calendar .weekday{background-color:#fff;}#holiday-calendar #monthly-calendar .weekend,#holiday-calendar #weekly-calendar .weekend,#holiday-calendar #monthly-calendar .nonworkingday,#holiday-calendar #weekly-calendar .nonworkingday{background-color:#fbfbfb;cursor:default;}#holiday-calendar #monthly-calendar td,#holiday-calendar #weekly-calendar td{min-width:212px;border-right:none;border-bottom:none;}#holiday-calendar #monthly-calendar .weekend,#holiday-calendar #weekly-calendar .weekend,#holiday-calendar #monthly-calendar .weekday,#holiday-calendar #weekly-calendar .weekday{text-align:left;vertical-align:top;}#holiday-calendar #monthly-calendar .weekend h4,#holiday-calendar #weekly-calendar .weekend h4,#holiday-calendar #monthly-calendar .weekday h4,#holiday-calendar #weekly-calendar .weekday h4{background-color:#f5f5f5;color:#333;font-size:12px;font-weight:600;line-height:20px;padding:5px;}#holiday-calendar #monthly-calendar .weekend ul,#holiday-calendar #weekly-calendar .weekend ul,#holiday-calendar #monthly-calendar .weekday ul,#holiday-calendar #weekly-calendar .weekday ul{border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;padding:3px;}#holiday-calendar #monthly-calendar .weekend ul li,#holiday-calendar #weekly-calendar .weekend ul li,#holiday-calendar #monthly-calendar .weekday ul li,#holiday-calendar #weekly-calendar .weekday ul li{border:none;font-weight:bold;margin-bottom:3px;padding:3px 3px 0 3px;}#holiday-calendar #monthly-calendar td{min-width:212px;border-right:none;border-bottom:none;}#holiday-calendar #monthly-calendar .weekend,#holiday-calendar #monthly-calendar .weekday{text-align:left;vertical-align:top;}#holiday-calendar #monthly-calendar .weekend h4,#holiday-calendar #monthly-calendar .weekday h4{border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;}#holiday-calendar #monthly-calendar .weekend ul,#holiday-calendar #monthly-calendar .weekday ul{min-height:140px;}#holiday-calendar #yearly-calendar thead th:not(.clear),#holiday-calendar #yearly-calendar tbody td.month{background-color:#f5f5f5;color:#333;font-size:12px;font-weight:600;line-height:20px;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;}#holiday-calendar #yearly-calendar thead th.weekend{background-color:#eaeaea;}#holiday-calendar #yearly-calendar .weekday{background-color:#fff;}#holiday-calendar #yearly-calendar .weekday.public,#holiday-calendar #yearly-calendar .weekend.public{background-color:#ccc;cursor:auto;}#holiday-calendar #yearly-calendar .weekday.public.heatmap_percent_0,#holiday-calendar #yearly-calendar .weekend.public.heatmap_percent_0,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_0,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_0{background-color:#ffffe0;color:#666;}#holiday-calendar #yearly-calendar .weekday.public.heatmap_percent_10,#holiday-calendar #yearly-calendar .weekend.public.heatmap_percent_10,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_10,#holiday-calendar #yearly-calendar .weekend.heatmap_percent_10{background-color:#ffe3ae;color:#666;}#holiday-calendar #yearly-calendar .weekday.public.heatmap_percent_20,#holiday-calendar #yearly-calendar .weekend.public.heatmap_percent_20,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_20,#holiday-calendar #yearly-calendar .weekend.heatmap_percent_20{background-color:#ffc58b;color:#fff;}#holiday-calendar #yearly-calendar .weekday.public.heatmap_percent_30,#holiday-calendar #yearly-calendar .weekend.public.heatmap_percent_30,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_30,#holiday-calendar #yearly-calendar .weekend.heatmap_percent_30{background-color:#ffa473;color:#fff;}#holiday-calendar #yearly-calendar .weekday.public.heatmap_percent_40,#holiday-calendar #yearly-calendar .weekend.public.heatmap_percent_40,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_40,#holiday-calendar #yearly-calendar .weekend.heatmap_percent_40{background-color:#fa8366;color:#fff;}#holiday-calendar #yearly-calendar .weekday.public.heatmap_percent_50,#holiday-calendar #yearly-calendar .weekend.public.heatmap_percent_50,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_50,#holiday-calendar #yearly-calendar .weekend.heatmap_percent_50{background-color:#ed645c;color:#fff;}#holiday-calendar #yearly-calendar .weekday.public.heatmap_percent_60,#holiday-calendar #yearly-calendar .weekend.public.heatmap_percent_60,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_60,#holiday-calendar #yearly-calendar .weekend.heatmap_percent_60{background-color:#db4551;color:#fff;}#holiday-calendar #yearly-calendar .weekday.public.heatmap_percent_70,#holiday-calendar #yearly-calendar .weekend.public.heatmap_percent_70,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_70,#holiday-calendar #yearly-calendar .weekend.heatmap_percent_70{background-color:#c5283f;color:#fff;}#holiday-calendar #yearly-calendar .weekday.public.heatmap_percent_80,#holiday-calendar #yearly-calendar .weekend.public.heatmap_percent_80,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_80,#holiday-calendar #yearly-calendar .weekend.heatmap_percent_80{background-color:#aa0d27;color:#fff;}#holiday-calendar #yearly-calendar .weekday.public.heatmap_percent_90,#holiday-calendar #yearly-calendar .weekend.public.heatmap_percent_90,#holiday-calendar #yearly-calendar .weekday.heatmap_percent_90,#holiday-calendar #yearly-calendar .weekend.heatmap_percent_90{background-color:#8b0000;color:#fff;}#holiday-calendar #yearly-calendar .weekend,#holiday-calendar #yearly-calendar .nonworkingday:not(.holiday){background-color:#f5f5f5;cursor:default;}#holiday-calendar #yearly-calendar .calendarBar{height:31px;}#holiday-calendar #yearly-calendar .weekday .dayOfTheMonth{pointer-events:none;position:absolute;top:-1px;width:100%;height:31px;text-align:center;margin:8px 0;}#holiday-calendar #yearly-calendar .weekday .public{background-color:#ccc;cursor:auto;}#holiday-calendar #yearly-calendar .weekday .calendarBar:has(div.public:not(.partday))+ #holidayList{cursor:auto;}#holiday-calendar #monthly-calendar td{min-width:212px;border-right:none;border-bottom:none;}#holiday-calendar #monthly-calendar .weekend,#holiday-calendar #monthly-calendar .weekday{text-align:left;vertical-align:top;}#holiday-calendar #monthly-calendar .weekend h4,#holiday-calendar #monthly-calendar .weekday h4{border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;}#holiday-calendar #monthly-calendar .weekend ul,#holiday-calendar #monthly-calendar .weekday ul{min-height:140px;}#holiday-calendar #weekly-calendar{width:100%;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-right:none;}#holiday-calendar #weekly-calendar td{min-width:312px;border-left:none;border-bottom:none;border-right:1px solid #e0e0e0;}#holiday-calendar #weekly-calendar .weekend,#holiday-calendar #weekly-calendar .weekday{text-align:left;vertical-align:top;}#holiday-calendar #weekly-calendar .weekend h4,#holiday-calendar #weekly-calendar .weekday h4{border-bottom:1px solid #e0e0e0;border-left:none;}#holiday-calendar #weekly-calendar .weekend ul,#holiday-calendar #weekly-calendar .weekday ul{min-height:450px;border-left:none;border-bottom:none;}#holiday-calendar .calendarBar{display:flex;height:25px;border:none;}#holiday-calendar .calendarBar .requested{background-color:#ffbf00;}#holiday-calendar .calendarBar .booked{background-color:#9ac236;}#holiday-calendar .calendarBar .rejected{background-color:#ff4949;}#holiday-calendar .calendarBar .business{background-color:#dbe8ff;}#holiday-calendar .calendarBar .personal{background-color:#ffd1d7;}#holiday-calendar .calendarBar .separator{border-left:1px solid #fff;}#holiday-calendar .calendarBar .requestedText,#holiday-calendar .calendarBar .bookedText,#holiday-calendar .calendarBar .timeoffText{position:absolute;margin:3px;pointer-events:none;}#holiday-calendar .calendarBar .rejectedText{position:absolute;margin:3px;color:#e0e0e0;pointer-events:none;}#holiday-calendar .calendarBar.public{height:auto;margin:3px 3px 3px 3px;background:#ccc;}#holiday-calendar .calendarBar.public span.publicholiday{cursor:default;font-weight:bold;padding:3px 3px 3px 0;}#holiday-calendar .calendarKey{margin:30px 0;text-align:center;}#holiday-calendar .calendarKey span{font-size:13px;vertical-align:3px;}#holiday-calendar .calendarKey b{display:inline-block;height:16px;margin-right:2px;width:22px;}#holiday-calendar .calendarKey b.nonworkingday{background-color:#f5f5f5;}#holiday-calendar .calendarKey ul,#holiday-calendar .calendarKey li{display:inline;margin-left:15px;}#holiday-calendar .heatmap_key{margin:30px 0;text-align:center;}#holiday-calendar .heatmap_key ul{border:solid 2px #f5f5f5;background-color:#f5f5f5;}#holiday-calendar .heatmap_key ul,#holiday-calendar .heatmap_key li{display:inline-flex;}#holiday-calendar .heatmap_key div{display:inline-block;width:30px;height:20px;}#holiday-calendar .heatmap_key .key_text_left,#holiday-calendar .heatmap_key .key_text_right{font-size:11px;position:relative;bottom:-30px;}#holiday-calendar .heatmap_key .key_text_left{left:-15px;color:#666;}#holiday-calendar .heatmap_key .key_text_right{right:-15px;color:#666;}#holiday-calendar .heatmap_key .heatmap_percent_0{background-color:#ffffe0;color:#666;}#holiday-calendar .heatmap_key .heatmap_percent_10{background-color:#ffe3ae;color:#666;}#holiday-calendar .heatmap_key .heatmap_percent_20{background-color:#ffc58b;color:#fff;}#holiday-calendar .heatmap_key .heatmap_percent_30{background-color:#ffa473;color:#fff;}#holiday-calendar .heatmap_key .heatmap_percent_40{background-color:#fa8366;color:#fff;}#holiday-calendar .heatmap_key .heatmap_percent_50{background-color:#ed645c;color:#fff;}#holiday-calendar .heatmap_key .heatmap_percent_60{background-color:#db4551;color:#fff;}#holiday-calendar .heatmap_key .heatmap_percent_70{background-color:#c5283f;color:#fff;}#holiday-calendar .heatmap_key .heatmap_percent_80{background-color:#aa0d27;color:#fff;}#holiday-calendar .heatmap_key .heatmap_percent_90{background-color:#8b0000;color:#fff;}#periodEndItems .error{background-image:url('../images/icons/error-icon.svg');display:inline-block;margin-right:5px;}#periodEndItems .error-message{color:#e00000;top:-5px;position:relative;}#warning-tooltip{padding:5px;}#warning-tooltip .tooltip-warning-box{border:solid 1px #fbb440;margin:0;padding:10px;}div.timeoffallowances #allowance-switch{display:inline-block;}div.timeoffallowances input[type=text]{min-width:156px;width:156px;}div.timeoffallowances a.disabled{color:#aaa;pointer-events:none;}input[type=password].invalid,input[type=text].invalid,textarea.invalid,select.invalid,.dropdown.invalid,.dropdown.invalid:hover,a.invalid,td.day.invalid{background-color:#f8e7e7;border:solid 2px #dd8080;-webkit-box-shadow:0 0 10px #dd8080;-moz-box-shadow:0 0 10px #dd8080;box-shadow:0 0 10px #dd8080;}p.hint.invalid{color:#f00;font-weight:bold;}input[type=checkbox].invalid{background-color:#f8e7e7;border:solid 2px #dd8080;-webkit-box-shadow:0 0 10px #dd8080;-moz-box-shadow:0 0 10px #dd8080;box-shadow:0 0 10px #dd8080;}.form-error,.form-warning{display:none;font-size:12px;opacity:.8;position:absolute;padding:5px;z-index:100000;}.form-error-inner,.form-warning-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;min-width:200px;padding:5px 8px 4px 8px;text-align:center;}.form-error-inner{background-color:#cb3535;color:#fff;}.form-warning-inner{background-color:#fbb440;color:#000;}.form-error-arrow,.form-warning-arrow{position:absolute;width:0;height:0;line-height:0;}.form-error-arrow{border:5px dashed #cb3535;}.form-warning-arrow{border:5px dashed #fbb440;}.list tbody td.invalid,td.invalid{background-color:#f8e7e7;border:solid 2px #dd8080;-webkit-box-shadow:0 0 10px #dd8080;-moz-box-shadow:0 0 10px #dd8080;box-shadow:0 0 10px #dd8080;}.form-error-arrow-n{border-bottom-color:#cb3535;}.form-error-arrow-s{border-top-color:#cb3535;}.form-error-arrow-e{border-left-color:#cb3535;}.form-error-arrow-w{border-right-color:#cb3535;}.form-warning-arrow-n{border-bottom-color:#fbb440;}.form-warning-arrow-s{border-top-color:#fbb440;}.form-warning-arrow-e{border-left-color:#fbb440;}.form-warning-arrow-w{border-right-color:#fbb440;}.form-error-n .form-error-arrow,.form-warning-n .form-error-arrow,.form-error-n .form-warning-arrow,.form-warning-n .form-warning-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.form-error-nw .form-error-arrow,.form-warning-nw .form-error-arrow,.form-error-nw .form-warning-arrow,.form-warning-nw .form-warning-arrow{top:0;left:15px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.form-error-ne .form-error-arrow,.form-warning-ne .form-error-arrow,.form-error-ne .form-warning-arrow,.form-warning-ne .form-warning-arrow{top:0;right:15px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.form-error-s .form-error-arrow,.form-warning-s .form-error-arrow,.form-error-s .form-warning-arrow,.form-warning-s .form-warning-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.form-error-sw .form-error-arrow,.form-warning-sw .form-error-arrow,.form-error-sw .form-warning-arrow,.form-warning-sw .form-warning-arrow{bottom:0;left:15px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.form-error-se .form-error-arrow,.form-warning-se .form-error-arrow,.form-error-se .form-warning-arrow,.form-warning-se .form-warning-arrow{bottom:0;right:15px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.form-error-e .form-error-arrow,.form-warning-e .form-error-arrow,.form-error-e .form-warning-arrow,.form-warning-e .form-warning-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;}.form-error-w .form-error-arrow,.form-warning-w .form-error-arrow,.form-error-w .form-warning-arrow,.form-warning-w .form-warning-arrow{left:14px;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;}.filter-header .business-unit-filter{margin-left:10px;}.storysofar .adjustmentExcluded{display:none;}.excludeAdjustmentsContainer{float:right;}.excludeAdjustmentsContainer label[for="excludeAdjustments"]{font-size:9pt;}#excludeAdjustments{margin-top:0;}#autoForecast{position:relative;bottom:4px;}#autoForecastItems td{min-width:150px;}#autoForecast-officeId{margin-right:20px;}.option-manager-item{cursor:pointer;}.hierarchical-option-manager-item{border-bottom:1px solid #d3d3d3;height:40px;padding-top:15px;}.hierarchical-option-manager-item a{float:right;}.hierarchical-option-manager-item a .cancel{float:none;}.list-editor-expensecategory{table-layout:fixed;}.list-editor-expensecategory .subheader .left{width:600px;}.list-editor-expensecategory .optionflag-header{color:transparent;}.list-editor-expensecategory .option-manager-item:not(.edit):not(.create) .optionflag-column:not(.checked)>*{display:none;}.list-editor-expensecategory .option-manager-item .optionflag-column{display:flex;align-items:center;justify-content:center;height:45px;}.list-editor-expensecategory .option-manager-item .optionflag-column .optionFlagCheckbox{accent-color:#3898ec;border-radius:4px;}.list-editor-expensecategory .option-manager-item .optionflag-column .optionflag-label{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#666;margin-left:5px;}.updateablelist-dialog{display:flex;flex-direction:column;align-items:flex-start;padding:24px;position:relative;width:500px;height:192px;background:#fff;box-shadow:0 0 4px rgba(21,37,75,.05),0 4px 12px rgba(21,37,75,.05),0 8px 16px -4px rgba(21,37,75,.08);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;}.updateablelist-dialog.destructive .ui-dialog-buttonpane .ui-dialog-buttonset .confirm-button{color:#fff !important;background:#e00000 !important;}.updateablelist-dialog .ui-dialog-content{padding:0;}.updateablelist-dialog .ui-dialog-content h1{display:flex;flex-direction:row;align-items:flex-start;flex:none;order:0;align-self:stretch;flex-grow:0;font-style:normal;font-weight:600;font-size:20px;line-height:28px;color:#09192e;margin-bottom:24px !important;}.updateablelist-dialog .ui-dialog-content .dialogsection p{font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:initial !important;color:#09192e;}.updateablelist-dialog .ui-dialog-buttonpane{width:inherit;}.updateablelist-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:10px 0;display:flex;align-items:center;flex-direction:row-reverse;color:transparent;}.updateablelist-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .confirm-button{width:146px;height:36px;font-weight:600;font-size:14px;color:#fff;background:#25a2ef;border:0;border-radius:4px;}.updateablelist-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .confirm-button:hover,.updateablelist-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .confirm-button.ui-state-hover{border:0;box-shadow:none;}.updateablelist-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .link-button{box-sizing:border-box;width:77px;height:36px;font-weight:600;font-size:14px;color:#09192e;background:#fff;text-decoration:none;margin:0 8px !important;border:1px solid #d3d3d3;border-radius:4px;}div#rb-field-search-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:16px 0 16px 0;gap:10px;margin-right:14px;}div#rb-field-search-wrapper div#rb-field-search-input{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:8px;height:36px;flex:none;order:0;align-self:stretch;flex-grow:0;border:1px solid #e4e4e4;border-radius:4px;}div#rb-field-search-wrapper div#rb-field-search-input .clear,div#rb-field-search-wrapper div#rb-field-search-input .prefix{display:flex;align-items:center;padding:0;height:20px;width:20px;flex:auto;flex-grow:0;}div#rb-field-search-wrapper div#rb-field-search-input .clear i,div#rb-field-search-wrapper div#rb-field-search-input .prefix i{color:#9d9da6;}div#rb-field-search-wrapper div#rb-field-search-input .clear{justify-content:flex-end;order:2;flex-basis:16px;}div#rb-field-search-wrapper div#rb-field-search-input .clear i{display:none;}div#rb-field-search-wrapper div#rb-field-search-input .prefix{justify-content:flex-start;order:0;flex-basis:20px;}div#rb-field-search-wrapper div#rb-field-search-input .clear i:hover,div#rb-field-search-wrapper div#rb-field-search-input .prefix i:hover{cursor:pointer;}div#rb-field-search-wrapper div#rb-field-search-input input#rb-field-search{color:#222;padding:0;min-width:182px;font-size:14px;height:36px;flex:auto;order:1;align-self:stretch;flex-grow:0;border:none;}div.button.filterButton{position:absolute;right:90px;top:10px;}div.sendReminder{position:absolute;right:174px;top:10px;}#lastDateSubmitted-option{margin-bottom:10px;}.report-subHeader{font-size:14px;width:560px;}#publishTypeId{margin-top:20px;}#additional-publish-options .publish-options-label{min-width:50px;}#additional-publish-options .publish-options-label.link-report{display:inline-block;width:247px;text-align:left;}#additional-publish-options .numeric{width:20px;}#additional-publish-options span{display:inline-block;text-align:left;padding-top:4px;padding-bottom:2px;}#additional-publish-options ul.options{text-align:left;}.SumoSelect ul.options::-webkit-scrollbar{width:7px;}.SumoSelect ul.options::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1);border-radius:2px;margin:20px 0;width:4px;}.SumoSelect ul.options::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.45);border-radius:2px;}.SumoSelect.open .optWrapper{min-width:255px;}.SumoSelect.open .optWrapper label{font-size:14px;}div.buttons input.dontDoIt{margin-right:5px;}.resource-availability-subheader{position:sticky;top:0;left:0;z-index:99;background:#fff;width:100%;padding:12px 0 24px 0;}.resource-availability-subheader .subheader-content{display:flex;justify-content:space-between;vertical-align:middle;align-items:center;letter-spacing:0;text-align:left;color:#09192e;font-size:14px;font-weight:400;line-height:20px;}.resource-availability-subheader .subheader-content .applied-filters{margin-right:16px;top:-1px;position:relative;background:none;border:none;padding:12px 5px 12px 5px;height:44px;border-radius:2px;letter-spacing:0;text-align:left;color:#68728a;font-size:14px;font-weight:400;line-height:20px;}.resource-availability-subheader .subheader-content .applied-filters:hover{color:#1376cd;background:none;border:none;box-shadow:none;}.resource-availability-subheader .subheader-content .applied-filters:hover .cmapIcon{pointer-events:none;}.resource-availability-subheader .subheader-content .applied-filters:hover .cmapIcon i{pointer-events:none;color:#1376cd;}.resource-availability-subheader .subheader-content .applied-filters:focus-visible{box-shadow:0 0 0 2px #3898ec;-webkit-box-shadow:0 0 0 2px #3898ec;-moz-box-shadow:0 0 0 2px #3898ec;background:none;outline:none;color:#1376cd;}.resource-availability-subheader .subheader-content .applied-filters:focus-visible .cmapIcon{pointer-events:none;}.resource-availability-subheader .subheader-content .applied-filters:focus-visible .cmapIcon i{pointer-events:none;color:#1376cd;}.resource-availability-subheader .subheader-content .applied-filters.closed .cmapIcon i{transition:all 300ms;transform:rotate(-90deg);}.resource-availability-subheader .subheader-content .applied-filters.open .cmapIcon i{transition:all 300ms;transform:rotate(0deg);}#resourceManagementDrawer .resourceManagementDrawer-checkbox{letter-spacing:0;text-align:left;color:#09192e;font-size:14px;font-weight:400;line-height:20px;}.resource-container{width:100%;height:calc(100% - 80px);overflow:scroll;}.resource-container::-webkit-scrollbar{width:8px;height:8px;}.resource-container::-webkit-scrollbar-track{background-color:transparent;border-radius:0;margin:0;}.resource-container::-webkit-scrollbar-track:hover{background-color:transparent;}.resource-container::-webkit-scrollbar-track:active{background-color:transparent;}.resource-container::-webkit-scrollbar-thumb{border-radius:5px;background-color:#ced1d9;height:140px;}.resource-container::-webkit-scrollbar-thumb:hover{background-color:#ced1d9;}.resource-container::-webkit-scrollbar-thumb:active{background-color:#ced1d9;}.resource-container::-webkit-scrollbar-button{width:0;height:0;display:none;}.applied-filter-container{display:block;text-align:right;overflow:hidden;width:100%;}.applied-filter-container.open{max-height:500px;transition:max-height .5s ease-out;}.applied-filter-container.closed{max-height:0;transition:max-height .2s ease-in;}.applied-filter-container .applied-filters-details{border-top:1px solid #d9dcde;padding:24px 6px;}.applied-filter-container .applied-filters-details span{margin-left:5px;}.applied-filter-container .firstRunFilters{display:none;}.resource-availability{background:#fff;display:flex;flex-direction:column;order:1;align-self:stretch;flex-grow:0;}.resource-availability .resource-availability-header{min-height:88px;display:flex;align-items:flex-start;}.resource-availability .resource-availability-header label{color:#68728a;font-size:14px;font-style:normal;font-weight:400;line-height:20px;}.resource-availability .resource-availability-header .header-panel{display:flex;width:496px;align-items:flex-start;gap:20px;align-self:stretch;}.resource-availability .resource-availability-header .header-panel.statusOnly{width:760px;}.resource-availability .resource-availability-header .header-panel .header-title{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0;}.resource-availability .resource-availability-header .header-panel .header-title .header-title-heading{align-self:stretch;color:#09192e;font-size:20px;font-style:normal;font-weight:600;line-height:28px;}.resource-availability .resource-availability-header .header-panel .header-title .header-title-subheading{align-self:stretch;}.resource-availability .resource-availability-header .filter-panel{display:flex;padding-top:4px;align-items:flex-start;gap:24px;}.resource-availability .resource-availability-header .filter-panel .filter-panel-project,.resource-availability .resource-availability-header .filter-panel .filter-panel-office{display:flex;width:240px;flex-direction:column;align-items:flex-start;gap:4px;}.resource-availability .resource-availability-header .filter-panel .filter-panel-project input,.resource-availability .resource-availability-header .filter-panel .filter-panel-office input{display:flex;padding:8px;align-items:flex-start;gap:4px;align-self:stretch;border-radius:4px;border:1px solid #ced1d9;background:#fff;}.resource-availability .resource-availability-header .filter-panel .filter-panel-project label,.resource-availability .resource-availability-header .filter-panel .filter-panel-office label{display:flex;width:240px;flex-direction:column;align-items:flex-start;gap:4px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;}.resource-availability .resource-availability-header select{padding:8px;width:240px;height:36px;border:1px solid #ced1d9;}.resource-availability .resource-availability-header select:hover{border-color:#9da3b3;}.resource-availability .resource-availability-header select:focus,.resource-availability .resource-availability-header select:active{border-color:#1376cd;box-shadow:0 0 0 2px #3898ec;}.resource-availability .resource-availability-content{width:1000px;padding:0;}.resource-availability .resource-availability-content .resource-add-to-all-stages{align-items:flex-end;float:right;width:196px;}.resource-availability .resource-availability-content .resource-add-to-all-stages input{vertical-align:middle;width:16px;height:16px;margin-left:2px;}.resource-availability .resource-availability-content .resource-add-to-all-stages label{margin-left:5px;vertical-align:middle;font-style:normal;font-weight:500;font-size:13px;line-height:18px;color:#666;}.resource-availability .resource-availability-content .resource-availability-panel table{border-color:#fff;}.resource-availability .resource-availability-content .resource-availability-panel .sticky-column{position:-webkit-sticky;position:sticky;left:0;z-index:98;background-color:#fff;padding:0 12px;}.resource-availability .resource-availability-content .resource-availability-panel th.sticky-column{background-color:#ecf3f9;min-width:239px;}.resource-availability .resource-availability-content .resource-availability-panel th.sticky-column:first-child{padding-left:4px;padding-right:4px;max-width:239px;}.resource-availability .resource-availability-content .resource-availability-panel .sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:99;border-right:1px solid #d9dcde;height:42px;}.resource-availability .resource-availability-content .resource-availability-panel .sticky-header label{padding-left:8px;}.resource-availability .resource-availability-content .resource-availability-panel .resource-chart-wrapper{position:relative;height:100%;}.resource-availability .resource-availability-content .resource-availability-panel .projectResources tbody tr.grid td{border-left:none;border-right:dashed 1px #d3d3d3;min-width:75px;}.resource-availability .resource-availability-content .resource-availability-panel .projectResources tbody tr.grid td.managername{border-right:none;font-size:14px;text-align:left;display:flex;height:40px;overflow:visible;justify-content:flex-start;align-items:center;max-width:248px;}.resource-availability .resource-availability-content .resource-availability-panel .userName:hover{background-color:#f4faff;cursor:pointer;}.resource-availability .resource-availability-content .resource-availability-panel .userName:focus-visible,.resource-availability .resource-availability-content .resource-availability-panel .userName:focus-within{background-color:#f4faff;cursor:pointer;}.resource-availability .resource-availability-content .resource-availability-panel .userName label{color:#666;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-style:normal;font-weight:500;line-height:18px;vertical-align:middle;max-width:196px;}.resource-availability .resource-availability-content .resource-availability-panel .userName input[type="radio"]{margin:0 8px 0 0;width:16px;height:16px;vertical-align:middle;accent-color:#3898ec;}.resource-availability .resource-availability-content .resource-availability-panel .roleSubheader{color:#acacac;font-size:12px;font-style:normal;font-weight:500;line-height:18px;}.resource-availability .resource-availability-content .resource-availability-panel .resource-chart-wrapper::-webkit-scrollbar{width:7px;height:7px;cursor:pointer;}.resource-availability .resource-availability-content .resource-availability-panel .resource-chart-wrapper::-webkit-scrollbar-track{background:#fff;}.resource-availability .resource-availability-content .resource-availability-panel .resource-chart-wrapper::-webkit-scrollbar-thumb{background:#e6e8ec;border-radius:3px;}.resource-availability .resource-availability-content .resource-availability-panel .resource-chart-wrapper::-webkit-scrollbar-thumb:hover{background:#7f7f7f;}.resource-availability .resource-availability-content hr{margin:4px 0 4px 0;border-color:#f5f5f5;border-style:solid;border-width:1px;}.resource-availability .resource-availability-content.switch-to-someone-else{height:480px;}.resource-availability .resource-availability-content.switch-to-someone-else .resource-add-to-all-stages{display:none;}.resource-availability .resource-availability-footer .buttons{display:flex;margin-top:24px;}.resource-availability .resource-availability-footer input[type=button],.resource-availability .resource-availability-footer input[type=submit]{border-radius:4px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:2px 16px;margin-top:0;border-width:1px;height:36px;}.resource-availability .resource-availability-footer input[type=button].leftbutton,.resource-availability .resource-availability-footer input[type=submit].leftbutton{margin-right:8px;}.resource-availability .resource-availability-footer input[type=button].primary,.resource-availability .resource-availability-footer input[type=submit].primary{background:#3898ec;border-color:#3898ec;color:#fff;}.resource-availability .resource-availability-footer input[type=button].primary:hover,.resource-availability .resource-availability-footer input[type=submit].primary:hover{background:#1376cd;border-color:#1376cd;}.resource-availability .resource-availability-footer input[type=button].primary:focus,.resource-availability .resource-availability-footer input[type=submit].primary:focus{border:double;border-color:#fff;border-width:3px;height:40px;margin-top:-2px;}.resource-availability .resource-availability-footer input[type=button].primary:active,.resource-availability .resource-availability-footer input[type=submit].primary:active{background:#144e8c;border-color:#144e8c;box-shadow:0 0 0 0;}.resource-availability .resource-availability-footer input[type=button].primary:active:focus,.resource-availability .resource-availability-footer input[type=submit].primary:active:focus{border-width:1px;height:36px;margin-top:0;}.resource-availability .resource-availability-footer input[type=button].primary.loading,.resource-availability .resource-availability-footer input[type=submit].primary.loading{background:url(../images/icons/loading.gif) no-repeat;background-color:#e6e8ec;border-color:#e6e8ec;background-position:center;border-width:1px;height:36px;margin-top:0;}.resource-availability .resource-availability-footer input[type=button].secondary,.resource-availability .resource-availability-footer input[type=submit].secondary{color:#09192e;background:#fff;border-color:#ced1d9;}.resource-availability .resource-availability-footer input[type=button].secondary:hover,.resource-availability .resource-availability-footer input[type=submit].secondary:hover{background:#f8f8f9;border-color:#ced1d9;}.resource-availability .resource-availability-footer input[type=button].secondary:focus,.resource-availability .resource-availability-footer input[type=submit].secondary:focus{border-color:#3898ec;box-shadow:0 0 1px 1px #3898ec;}.resource-availability .resource-availability-footer input[type=button].secondary:active,.resource-availability .resource-availability-footer input[type=submit].secondary:active{background:#f3f4f6;border-color:#ced1d9;border-style:solid;box-shadow:0 0 0 0;}.resource-availability .resource-availability-footer input[type=button].disabled,.resource-availability .resource-availability-footer input[type=submit].disabled,.resource-availability .resource-availability-footer input[type=button].disabled:hover,.resource-availability .resource-availability-footer input[type=submit].disabled:hover{background:#e6e8ec;border-color:#e6e8ec;}.resource-availability-drawer{width:780px;}.resource-availability-drawer .budgeted-roles-only{border-left:1px solid #ced1d9;padding:4px 0 6px 16px;}.searchbar-wrapper{display:flex;width:240px;flex-direction:column;align-items:flex-start;gap:4px;}.searchbar-wrapper div.searchbar-input{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:8px;height:34px;flex:none;order:0;align-self:stretch;flex-grow:0;border:1px solid #ced1d9;border-radius:4px;background-color:#fff;}.searchbar-wrapper div.searchbar-input .searchbar-clear,.searchbar-wrapper div.searchbar-input .searchbar-i{display:flex;align-items:center;padding:0;height:20px;width:20px;flex:auto;flex-grow:0;}.searchbar-wrapper div.searchbar-input .searchbar-clear i,.searchbar-wrapper div.searchbar-input .searchbar-i i{color:#9d9da6;}.searchbar-wrapper div.searchbar-input .searchbar-clear{justify-content:flex-end;order:2;flex-basis:16px;}.searchbar-wrapper div.searchbar-input .searchbar-clear i{display:none;}.searchbar-wrapper div.searchbar-input .searchbar-i{justify-content:flex-start;order:0;flex-basis:20px;}.searchbar-wrapper div.searchbar-input .searchbar-clear i:hover{cursor:pointer;}.searchbar-wrapper div.searchbar-input input.searchbar-text{color:#000;padding:0;font-size:14px;font-weight:400;line-height:20px;height:34px;flex:auto;order:1;align-self:stretch;flex-grow:0;border:none;}#copyPreviousWeekContainer{float:right;}.client-application-list tr{margin-left:16px;}.client-application-list thead tr th:nth-child(1),.client-application-list thead tr th:nth-child(2),.client-application-list thead tr th:nth-child(3){width:25%;}.client-application-list thead tr th:nth-child(4){width:10%;}.client-application-list thead tr th:nth-child(5){width:20%;}.client-application-list tbody tr td h4{margin-right:16px;}.client-application-list .copy-item-display{width:300px;}.client-application-list .copy-item-display a.cmapIcon{float:right;}#client-edit-form .field-row{display:flex;flex-direction:row;}#client-edit-form .field-row.field-row-wrap{flex-wrap:wrap;}#client-edit-form .field-row .form-label,#client-edit-form .field-row .client-scope-label{flex-basis:12%;flex-grow:0;flex-shrink:0;overflow-wrap:anywhere;}#client-edit-form .field-row .client-scope-label{flex-basis:9%;}#client-edit-form .field-row textarea,#client-edit-form .field-row #Client_Name{flex-basis:90%;}#client-edit-form .field-row .floatright{margin-left:auto;}#client-edit-form .field-row .fa-copy,#client-edit-form .field-row .fa-check-circle{transform:translate(-26px,4px);}#client-edit-form .field-row select{flex-basis:460px;}#client-edit-form .field-row i[data-tip=office-tooltip],#client-edit-form .field-row i[data-tip=security-group-tooltip]{margin-top:.4em;}#client-edit-form .client-uri-container{flex-basis:40%;}#client-edit-form .backchannel-container{flex-basis:100%;display:flex;}#client-edit-form .field-col{flex-grow:1;flex-direction:column;}#client-edit-form .client-id-display input[type=text]{flex-basis:450px;height:19px;}#client-edit-form #Client\.Type,#client-edit-form #Client\.ApplicationType{flex-basis:450px;}#client-edit-form .client-scope-display .client-scope-label{position:relative;vertical-align:top;font-weight:500;margin-top:10px;}#client-edit-form .form-label{width:unset;}#apiList select{width:100%;}#apiList p{margin-bottom:22px;}#client-secret-dialog label{min-width:50px;font-size:14px;vertical-align:top;margin-top:6px;}#client-secret-dialog label[for="confirm-secret-stored"]{margin-top:7px;}#client-secret-dialog p{margin:15px 0 15px 0;font-size:14px;}#client-secret-dialog .warning-label{width:96%;max-width:none;}#client-secret-dialog #Client_Secret{width:82%;max-width:none;}.warning-label{border:solid 1px #fffbf2;border-radius:4px;color:#333;background-color:#fffbf2;font-size:14px;margin:13px 0 13px 0;padding:4px;}.warning-label span{margin-left:15px;}.warning-label:before{color:#febb20;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:1em;float:left;margin-top:2px;}.creditTMInvoiceColumn{width:100px;}#admin-restore-project .results div,#admin-reopen-project .results div,#admin-unlock-project-budget .results div{margin:10px;}#admin-restore-project .results label,#admin-reopen-project .results label,#admin-unlock-project-budget .results label{display:inline-block;width:80px;}#admin-restore-project .results input:not([type='submit'],[type='button']),#admin-reopen-project .results input:not([type='submit'],[type='button']),#admin-unlock-project-budget .results input:not([type='submit'],[type='button']){max-width:325px;width:325px;}#admin-restore-project .results select,#admin-reopen-project .results select,#admin-unlock-project-budget .results select{max-width:335px;width:335px;}#admin-restore-project .results .actions,#admin-reopen-project .results .actions,#admin-unlock-project-budget .results .actions{width:415px;}#connect-code-samples .flexMenu-popup{position:relative !important;max-width:190px;top:30px;}.quickbooks-online .configuration-section{margin-bottom:20px;padding:10px;}.quickbooks-online .configuration-section h3{margin-bottom:10px;}.quickbooks-online .configuration-section .configuration-option{display:block;}.quickbooks-online .configuration-section .configuration-option .label{display:inline-block;width:157px;}.quickbooks-online .configuration-section .configuration-option .sub-option{margin-left:10px;margin-top:-10px;}.quickbooks-online .configuration-section .configuration-option .sub-option .label{width:147px;}#nonresourcedusers{background-color:#fff;min-width:660px;}#nonresourcedusers.list th,#nonresourcedusers.list tbody td,#nonresourcedusers.list tfoot td{padding-left:8px;padding-right:8px;}#nonresourcedusers.list .subtext{color:#949494;display:inline-block;margin-top:3px;}#nonresourcedusers.list .userUFRole{cursor:pointer;}#nonresourcedusers .addButton{width:61px;}#nonresourcedusers td.buttons{padding-top:8px;}#nonresourcedusers td.buttons span,#nonresourcedusers td.buttons input{margin-top:20px;}#nonresourcedusers td.buttons a.dontDoIt{padding-right:11px;}#nonresourcedusers th.workstage,#nonresourcedusers td.workstage{max-width:320px;}#nonresourcedusers .multipleRoles{margin-left:4px;}#nonresourcedusers .SumoSelect.cmap-dropdown .CaptionCont span em,#nonresourcedusers .SumoSelect div.optWrapper li.opt em{color:#aba6a3;font-style:normal;}#pnlDefaultRolesTooltip{max-width:initial;padding-top:6px;padding-right:6px;padding-bottom:3px;padding-left:6px;}#pnlDefaultRolesTooltip div{margin-bottom:0;}#pnlDefaultRolesTooltip .title{padding-bottom:3px;}#pnlDefaultRolesTooltip #pnlDefaultRolesDetails .ufrole{color:#222;display:inline-block;}#pnlDefaultRolesTooltip #pnlDefaultRolesDetails .ufdates{color:#666;padding-left:24px;padding-bottom:8px;}.multipleRoles{background:url(../images/icons/blue-dot.png) no-repeat;display:inline-block;margin-top:-3px;margin-bottom:8px;margin-right:0;height:8px;width:8px;}.multipleRoles.both{margin-right:12px;}.flex-container{display:flex;align-items:center;}#ccLineManagersContainer{margin-top:12px;}.showHiddenBudgetRoles{margin-left:-3px;}.hideBudgetRoles{margin-left:-4px;}.showBudgetRolesLabel{margin-left:6px;}.hideBudgetRolesLabel{margin-left:5px;}#hideAllUnbudgetedRoles.disabled a,#hideAllUnbudgetedRoles.disabled .cmapIcon-dark,#hideAllUnbudgetedRoles.disabled .hideBudgetRolesLabel{color:#bbb;cursor:default;}#central-createInvoices-dialog .loading{margin-top:3em;}#central-createInvoices-dialog .blueText{color:#0087d1;font-weight:700;}#mileage .projectInternalCodeSelection,#non-mileage .projectInternalCodeSelection{display:inline-block;height:60px;padding-bottom:2px;}#mileage .projectInternalCodeSelection .projectInternalRadio,#non-mileage .projectInternalCodeSelection .projectInternalRadio{height:20px;padding-top:4px;padding-bottom:9px;}#mileage .projectInternalCodeSelection .projectInternalRadio .projectInternalLabel,#non-mileage .projectInternalCodeSelection .projectInternalRadio .projectInternalLabel{font-size:14px;font-weight:400;color:#222;min-width:0;padding-top:2px;}#mileage .projectInternalCodeSelection .projectInternalRadio i,#non-mileage .projectInternalCodeSelection .projectInternalRadio i{vertical-align:baseline;}#mileage .projectInternalCodeSelection .projectInternalRadio input[type="radio"],#non-mileage .projectInternalCodeSelection .projectInternalRadio input[type="radio"]{width:15px;height:15px;margin-right:8px;margin-left:-2px;}#mileage .nolabel,#non-mileage .nolabel{margin-left:130px;}#dashboard-grid .externalContentDashboard-dashboard-iframe{width:100%;}#dashboard-grid .edit .iframe-panel-protector{position:absolute;width:100%;height:100%;}.stop-scrolling{height:100%;overflow:hidden;}#budgetRoleManagement .warningMessage{margin:16px 0 16px 0;}#budgetRoleManagement .unusedroles{color:#3898ec;cursor:pointer;}#budgetRoleManagement #unused-roles-tooltip{width:320px;font-size:12px;}.inviteStatusIndicator{color:#f00;top:20px;position:absolute;font-size:13px;font-weight:600;right:20px;color:#68728a;}.inviteStatusIndicator:before{font-family:"Font Awesome 6 Pro";font-weight:400;content:"";font-size:16px;top:2px;margin-right:6px;position:relative;}.inviteStatusIndicator.expired{color:#e00000;}.inviteStatusIndicator.expired:before{content:"";font-weight:900;}.overlay.centralPlannerOverlay{position:fixed;}.content-panel.central-planner-content-panel .right-elements{position:absolute;right:20px;top:16px;}.content-panel.central-planner-content-panel .right-elements .filterButton{right:0;display:inline-block;position:relative;top:0;}.content-panel.central-planner-content-panel .right-elements .howDoesThisWork{position:relative;display:inline-block;letter-spacing:0;text-align:left;color:#3898ec;font-size:12px;font-weight:700;line-height:18px;top:0;}.content-panel.central-planner-content-panel .right-elements .howDoesThisWork .cmapIcon{color:#3898ec;padding-right:8px;}.content-panel.central-planner-content-panel .filter-drawer-header{display:block;}.content-panel.central-planner-content-panel #central-planner-report .leftList{overflow:hidden;position:absolute;width:498px;}.content-panel.central-planner-content-panel #central-planner-report.resource-chart{max-width:calc(100vw - 498px);}.content-panel.central-planner-content-panel #central-planner-report .rightList{overflow:auto;position:relative;margin-left:498px;}.content-panel.central-planner-content-panel #central-planner-report .rightList tr.subheader td.plannerColumnHeader{width:75px;}.content-panel.central-planner-content-panel #central-planner-report .rightList input[type=text]{border-color:#d3d3d3;border-radius:1px;box-sizing:border-box;padding:6px 3px;text-align:center;width:66px;position:relative;z-index:2;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list{background-color:#fff;box-sizing:border-box;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list .subheader{background-color:#edf3f8;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list .nameHeader{padding-left:10px;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid{overflow:hidden;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid.projectEndBottom td.projectEnded,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid.projectEndBottom td.projectNotStartedYet{border-bottom:1px solid #d3d3d3;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td{border-left:none;border-right:dashed 1px #d3d3d3;border-bottom:1px solid #d3d3d3;position:relative;text-align:center;padding:0;text-overflow:ellipsis;overflow:hidden;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectDates,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.stageDates,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.groupDates{cursor:pointer;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.nonWorkingDay{background-color:#f2f5f8;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectEnded{border-left:none;border-right:none;border-bottom:none;background-color:#fcfcfc;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectEnded:last-child{border-right:dashed 1px #d3d3d3;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectNotStartedYet{border-left:none;border-right:none;border-bottom:none;background-color:#fcfcfc;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectNotStartedYetLast{border-right:dashed 1px #d3d3d3;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectInThePast{padding-left:8px;letter-spacing:0;text-align:left;color:#09192e;font-size:12px;font-weight:400;line-height:18px;font-style:italic;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.groupDates{border-left:none;border-right:none;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.groupDates:last-child{border-right:dashed 1px #d3d3d3;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td .bluebar{width:101%;background-color:#3898ec;height:10px;display:block;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td .greenbar{width:101%;background-color:#9ac236;height:10px;display:block;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td .cmapIcon{pointer-events:none;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td .cmapIcon i.fa-chevron-right{margin-right:10px;transition:transform .2s ease-in-out;color:#545454;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td .addpersonCP.icon{background:url(../images/sprites/sprites.png) no-repeat -375px -1px;bottom:0;cursor:pointer;display:block;height:14px;position:absolute;right:0;width:14px;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.open .cmapIcon i.fa-chevron-right{transform:rotate(90deg);transition:transform .2s ease-in-out;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.groupname{letter-spacing:0;color:#000;font-size:14px;font-weight:700;line-height:20px;padding-left:5px;text-align:left;width:210px;max-width:210px;min-width:210px;overflow:hidden;vertical-align:middle;cursor:pointer;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.groupname span.ellipsis{max-width:450px;display:inline-block;line-height:normal;vertical-align:bottom;pointer-events:none;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectname,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectname:first-child{padding-left:24px;text-align:left;overflow:hidden;cursor:pointer;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectname span.ellipsis,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectname:first-child span.ellipsis{max-width:406px;display:inline-block;line-height:normal;vertical-align:sub;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectname .overallocated-icon,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectname:first-child .overallocated-icon{width:8px;height:8px;background-image:url(../images/icons/central-planner-overallocation-icon.svg);background-repeat:no-repeat;position:absolute;top:16px;right:0;display:inline-block;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectname .overallocated-icon.hidden,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.projectname:first-child .overallocated-icon.hidden{display:none;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.stagename,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.stagename:first-child{letter-spacing:0;color:#222;font-size:12px;font-weight:600;line-height:18px;padding-left:44px;text-align:left;overflow:hidden;cursor:pointer;vertical-align:middle;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.stagename span.ellipsis,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.stagename:first-child span.ellipsis{max-width:386px;display:inline-block;line-height:normal;vertical-align:sub;pointer-events:none;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.stageNoRoles{letter-spacing:0;color:#666;font-size:12px;font-weight:400;line-height:18px;padding-left:67px;text-align:left;overflow:hidden;cursor:pointer;vertical-align:middle;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.ProjectNoStages{letter-spacing:0;color:#666;font-size:12px;font-weight:400;line-height:18px;padding-left:44px;text-align:left;overflow:hidden;cursor:pointer;vertical-align:middle;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportrolename,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportrolename:first-child{width:160px;max-width:160px;min-width:160px;overflow:hidden;padding-left:72px;letter-spacing:0;text-align:left;color:#666;font-size:12px;font-weight:400;line-height:18px;vertical-align:middle;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportrolename i.icon.infomation,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportrolename:first-child i.icon.infomation{vertical-align:initial;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportrolename span.ellipsis,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportrolename:first-child span.ellipsis{max-width:129px;display:inline-block;line-height:normal;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportrolename .circle-indicator,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportrolename:first-child .circle-indicator{vertical-align:text-bottom;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportrolename span.reportrolename-businessunit,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportrolename:first-child span.reportrolename-businessunit{display:block;font-size:12px;color:#aaa;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.unusedRolesRow,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.unusedRolesRow:first-child{overflow:hidden;padding-left:72px;letter-spacing:0;text-align:left;color:#666;font-size:12px;font-weight:400;line-height:18px;vertical-align:middle;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.unusedRolesRow span.ellipsis,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.unusedRolesRow:first-child span.ellipsis{display:inline-block;line-height:normal;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.unusedRolesRow .unusedroles,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.unusedRolesRow:first-child .unusedroles{color:#3b85cb;cursor:pointer;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportusername,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportaddperson,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportusername:first-child,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportaddperson:first-child{letter-spacing:0;text-align:left;color:#666;font-size:12px;font-weight:400;line-height:18px;padding-left:10px;overflow:hidden;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportusername .ellipsis,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportaddperson .ellipsis,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportusername:first-child .ellipsis,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportaddperson:first-child .ellipsis{max-width:223px;display:inline-block;line-height:normal;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.reportusername i.differentWorkingPatternIndicator{width:0;height:0;border-bottom:18px solid #ffbf00;border-left:18px solid transparent;bottom:0;right:0;position:absolute;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.overAllocated{background:#fdf0f0;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td.overAllocated input{background:#fdf0f0;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tbody tr.grid td,.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list tfoot tr.grid td{border-left:none;border-right:dashed 1px #d3d3d3;position:relative;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list a{color:#3b85cb;cursor:pointer;text-decoration:underline;}.content-panel.central-planner-content-panel #central-planner-report .centralplanner.list i.icon.infomation{float:none;margin-left:7px;vertical-align:text-top;background:url(../images/sprites/sprites.png) no-repeat -376px -53px;cursor:pointer;display:inline-block;height:14px;margin-right:5px;width:14px;}.content-panel.central-planner-content-panel #central-planner-report .cell-border-rotate::before{left:5px;}.content-panel.central-planner-content-panel #unused-roles-tooltip{width:320px;font-size:12px;}.content-panel.central-planner-content-panel .banner-container{position:relative;}.content-panel.central-planner-content-panel .central-planner-blank-state{margin-top:120px;margin-bottom:180px;}.content-panel.central-planner-content-panel .central-planner-blank-state img{display:flex;margin-left:auto;margin-right:auto;margin-bottom:40px;}.content-panel.central-planner-content-panel .central-planner-blank-state h2{letter-spacing:0;text-align:left;color:#222;font-size:28px;font-weight:700;line-height:32px;font-size:20px;font-weight:600;line-height:20px;text-align:center;margin-bottom:16px;}.content-panel.central-planner-content-panel .central-planner-blank-state p{letter-spacing:0;text-align:left;color:#666;font-size:14px;font-weight:400;line-height:20px;text-align:center;}.content-panel.central-planner-content-panel .portal-link-text{color:#3898ec;cursor:pointer;}.content-panel.central-planner-content-panel .central-planner-tool-tip{padding:2px 8px 2px 8px;}.content-panel.central-planner-content-panel .central-planner-tool-tip .tool-tip-content{margin-bottom:0;letter-spacing:0;text-align:left;color:#666;font-size:11px;font-weight:400;line-height:17px;}.content-panel.central-planner-content-panel .central-planner-tool-tip .tool-tip-content b{letter-spacing:0;text-align:left;color:#666;font-size:11px;font-weight:700;line-height:17px;}#blueBanner .overallocation-recalculation-status{position:absolute;right:0;margin-right:8px;}#blueBanner.hidden{display:none;}#blueBanner .icon{background-repeat:no-repeat;position:relative;display:inline-block;}#blueBanner span{font-weight:bold;}#blueBanner .calculating{padding-bottom:16px;}#blueBanner .calculating span{position:absolute;right:0;width:200px;}#blueBanner .calculating span i{right:18px;position:relative;color:#fff;}#blueBanner .finished{padding-bottom:16px;}#blueBanner .finished span{position:absolute;right:0;width:200px;}#blueBanner .finished span i{right:18px;position:relative;color:#fff;}#IntacctConfigurationForm input[type=submit]{min-width:70px;}#IntacctConfigurationForm h3{margin-bottom:10px;margin-top:10px;}#IntacctConfigurationForm .input-group{margin-bottom:16px;}#IntacctConfigurationForm .input-group>label{vertical-align:top;}#IntacctConfigurationForm .input-group .intacct-stacked-dropdowns{display:inline-flex;flex-direction:column;margin-bottom:0;}#IntacctConfigurationForm .input-group .intacct-stacked-dropdowns>*+*{margin-top:16px;}#IntacctConfigurationForm .input-group-table-collection .input-group-table:not(:last-child){margin-bottom:32px;}#IntacctConfigurationForm .intacct-custom-field-dropdown{margin-top:8px;margin-bottom:20px;}#IntacctConfigurationForm .input-group-check-box{display:flex;align-items:baseline;margin-bottom:4px;}#IntacctConfigurationForm .input-group-check-box input[type=checkbox]{margin-left:8px;margin-right:8px;}#IntacctConfigurationForm .content-panel h3:not(:first-child){margin-top:10px;}.intacct-actions{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;}.intacct-actions .intacct-company-name{margin:5px 0 15px;}.intacct-actions .filter-header{margin-bottom:0;}.input-group-table{display:flex;align-items:flex-start;}.input-group-table th{padding:0 6px 6px 6px;border-bottom:solid 1px #e4e4e4;vertical-align:middle;min-width:192px;font-size:14px;font-weight:600;line-height:19px;}.input-group-table th:not(:first-child){padding-left:12px;}.input-group-table .input-row td{padding:6px;border-bottom:solid 1px #e4e4e4;vertical-align:middle;}.input-group-table .input-row td>select{width:100%;}.input-group-table i.input-group-table-tooltip{margin:0 6px 6px 6px;}#central-planner-drawer-data-warning-messages .validation-message{border-top:1px solid #e6e8ec;padding:8px 24px 8px 24px;font-size:14px;color:#414e67;position:relative;}#central-planner-drawer-data-warning-messages .validation-message.hidden{display:none;}#central-planner-drawer-data-warning-messages .validation-message.red{background-color:#fdf0f0;}#central-planner-drawer-data-warning-messages .validation-message.amber{background-color:#fff9f2;}#central-planner-drawer-data-warning-messages .validation-message .cmapIcon{display:inline-block;vertical-align:top !important;margin-right:8px;}#central-planner-drawer-data-warning-messages .validation-message .message-text{display:inline-block;width:calc(100% - 30px);}#central-planner-drawer-data-warning-messages .validation-message.bounce{animation-name:bounce !important;animation-timing-function:ease !important;animation-duration:300ms !important;animation-fill-mode:forwards !important;}#central-planner-drawer-data-warning-messages .validation-message.slide-up{animation-name:slide-up;animation-timing-function:ease-out;animation-duration:300ms;animation-fill-mode:forwards;}#central-planner-drawer-data-warning-messages .validation-message.slide-down{animation-name:slide-down;animation-timing-function:ease-out;animation-duration:300ms;animation-fill-mode:forwards;}#central-planner-drawer .drawer-footer{z-index:2;}#edit-dashboard-actions{top:0;position:fixed;left:20%;width:60%;right:20%;align-self:center;z-index:10003;}#edit-dashboard-actions .actions{display:none;background-color:#d9edf7;border:1px solid #bce8f1;color:#3a87ad;border-radius:8px;margin:0 auto;}#edit-dashboard-actions .actions.visible{display:table;animation-name:edit-dashboard-slide-in;animation-timing-function:ease;animation-duration:1500ms;animation-fill-mode:forwards;min-width:40%;max-width:90%;}#edit-dashboard-actions .actions.visible span{padding:10px 25px 10px 20px;display:block;text-align:center;}#edit-dashboard-actions .actions #close-edit-dashboard-actions{color:#d9edf7;cursor:pointer;font-weight:bold;padding:2px 6px;float:right;}#edit-dashboard-actions .actions #close-edit-dashboard-actions:hover{color:#c1d3db;}.dashboard-edit-mode #edit-dashboard-actions{top:40px;z-index:10002;}.dashboard-edit-mode #dashboard-edit-bar input{border:1px solid #c7c7c7;}#refresh-dashboard-modal table{margin-top:40px;width:100%;}#refresh-dashboard-modal .labelcol,#refresh-dashboard-modal .section{width:50%;vertical-align:top;padding-top:5px;}#refresh-dashboard-modal .label-bold{display:block;font-weight:bold;}#refresh-dashboard-modal .label{color:#68728a;}#refresh-dashboard-modal .cmap-dropdown,#refresh-dashboard-modal .right-aligned-form-input{width:255px;float:right;box-sizing:border-box;}#refresh-dashboard-modal tr hr{border:0;border-bottom:1px solid #e6e8ec;}#refresh-dashboard-modal tr:last-child hr{border-color:#fff;}#refresh-dashboard-modal .radio-label{top:3px;font-weight:normal;}#refresh-dashboard-modal .whatsthis{position:relative;top:5px;}#refresh-dashboard-modal .placeholder{color:#9da3b3;}#refresh-dashboard-modal .validation-message{display:inline-block;float:right;width:255px;margin-top:5px;color:#e00000;}#refresh-dashboard-modal .validation-message.hidden{display:none;}#refresh-dashboard-modal .invalid{width:255px;}@keyframes edit-dashboard-slide-in{0%{opacity:0%;top:0;}100%{opacity:1;transform:translateY(20px);}}@keyframes bounce{0%{transform:translateY(0);}10%{transform:translateY(8px);}90%{transform:translateY(0);}95%{transform:translateY(2px);}100%{transform:translateY(0);}}@keyframes slide-up{0%{transform:translateY(55px);}100%{transform:translateY(0);}}@keyframes slide-down{0%{transform:translateY(0);}100%{transform:translateY(55px);}}#projectfilters{display:none;}#chk-report-workactivity{margin-left:3px;}#mail-container{display:flex;flex-direction:row;height:calc(100% - 120px);position:absolute;width:calc(100% - 35px);}#mail-iframe{flex:1;}#timeline-percentages thead tr th{padding-left:3px;text-align:left;}#timeline-percentages thead tr th.lock-header{width:20px;}#timeline-percentages thead tr th.stage-header{width:380px;}#timeline-percentages thead tr th.percentage-header{width:180px;}#timeline-percentages thead tr th.input-header{width:20px;}#timeline-percentages tbody tr{height:25px;}#timeline-percentages tbody tr td{border-bottom:none;padding-right:5px;}#timeline-percentages tbody tr td.pc-task{padding-left:20px;}#timeline-percentages tbody tr tbody tr td.pc-section{padding-left:10px;}#timeline-percentages tbody tr .info{background:url(../images/sprites/IconsSprite.png) no-repeat -1px -1px;cursor:pointer;display:block;height:16px;width:16px;}#timeline-percentages tbody tr .pc-section .info{display:inline-block;vertical-align:sub;margin-left:5px;}#timeline-percentages tbody tr i.locked,#timeline-percentages tbody tr i.unlocked{cursor:pointer;display:block;height:17px;width:19px;}#timeline-percentages tbody tr i.locked{background:url(../images/sprites/sprites.png) no-repeat -267px -73px;}#timeline-percentages tbody tr i.unlocked{background:url(../images/sprites/sprites.png) no-repeat -267px -50px;}#timeline-percentages tbody tr i.disabled{opacity:.4;filter:alpha(opacity=40);}div.ellipsis-menu{background-color:initial;background-image:none;border:none;padding-right:0;float:right;width:20px;position:relative;}div.ellipsis-menu.hidden{display:none;}div.ellipsis-menu:hover{background-color:none;background-image:none;box-shadow:initial;}div.ellipsis-menu .cmapIcon{margin-left:8px;padding-top:2px;display:inline-block;}div.ellipsis-menu .cmapIcon:hover{color:#68728a;}div.ellipsis-menu .cmapIcon:active{color:#535f7a;}div.ellipsis-menu .cmapIcon.disabled i{color:#a0afbb;}div.ellipsis-menu ul li{font-size:14px;color:#09192e;line-height:20px;padding:6px 12px;}div.budget-tab-menu ul{position:absolute;top:-12px;left:0;}div.budget-tab-menu ul.open{display:block;}.timelineDateWidthNoIcon{width:90px;}.timelineDateWidth{width:74px;}td .bva-padlock{position:relative;top:4px;right:2px;transform:scale(.7647);transform-origin:center;}#cmapmail-dashboard{width:100%;}
